From a7e177b88511e6d0a8cd3267115041a8a4c3e049 Mon Sep 17 00:00:00 2001 From: Samuele Ferracin Date: Thu, 18 Jul 2024 16:35:08 -0400 Subject: [PATCH 01/63] Fixing and documenting how the `Estimator` calculates stds (#12670) * riverlane paper * docs * improvement * empty * fix linting and add abs * Update qiskit/primitives/backend_estimator_v2.py Co-authored-by: Takashi Imamichi <31178928+t-imamichi@users.noreply.github.com> * CR * Update qiskit/primitives/backend_estimator_v2.py Co-authored-by: Ian Hincks * CR * indent * Update releasenotes/notes/backend-estimator-v2-variance-905c953415ad0e29.yaml Co-authored-by: Takashi Imamichi <31178928+t-imamichi@users.noreply.github.com> --------- Co-authored-by: Takashi Imamichi <31178928+t-imamichi@users.noreply.github.com> Co-authored-by: Ian Hincks --- qiskit/primitives/backend_estimator_v2.py | 26 ++++++++++++++++--- ...stimator-v2-variance-905c953415ad0e29.yaml | 5 ++++ 2 files changed, 27 insertions(+), 4 deletions(-) create mode 100644 releasenotes/notes/backend-estimator-v2-variance-905c953415ad0e29.yaml diff --git a/qiskit/primitives/backend_estimator_v2.py b/qiskit/primitives/backend_estimator_v2.py index d94d3674e9ad..777375a30e4c 100644 --- a/qiskit/primitives/backend_estimator_v2.py +++ b/qiskit/primitives/backend_estimator_v2.py @@ -72,7 +72,7 @@ class _PreprocessedData: class BackendEstimatorV2(BaseEstimatorV2): - """Evaluates expectation values for provided quantum circuit and observable combinations + r"""Evaluates expectation values for provided quantum circuit and observable combinations. The :class:`~.BackendEstimatorV2` class is a generic implementation of the :class:`~.BaseEstimatorV2` interface that is used to wrap a :class:`~.BackendV2` @@ -87,7 +87,19 @@ class BackendEstimatorV2(BaseEstimatorV2): precludes doing any provider- or backend-specific optimizations. This class does not perform any measurement or gate mitigation, and, presently, is only - compatible with Pauli-based observables. + compatible with Pauli-based observables. More formally, given an observable of the type + :math:`O=\sum_{i=1}^Na_iP_i`, where :math:`a_i` is a complex number and :math:`P_i` is a + Pauli operator, the estimator calculates the expectation :math:`\mathbb{E}(P_i)` of each + :math:`P_i` and finally calculates the expectation value of :math:`O` as + :math:`\mathbb{E}(O)=\sum_{i=1}^Na_i\mathbb{E}(P_i)`. The reported ``std`` is calculated + as + + .. math:: + + \frac{\sum_{i=1}^{n}|a_i|\sqrt{\textrm{Var}\big(P_i\big)}}{\sqrt{N}}\:, + + where :math:`\textrm{Var}(P_i)` is the variance of :math:`P_i`, :math:`N=O(\epsilon^{-2})` is + the number of shots, and :math:`\epsilon` is the target precision [1]. Each tuple of ``(circuit, observables, parameter values, precision)``, called an estimator primitive unified bloc (PUB), produces its own array-based result. The @@ -104,6 +116,12 @@ class BackendEstimatorV2(BaseEstimatorV2): * ``seed_simulator``: The seed to use in the simulator. If None, a random seed will be used. Default: None. + + **Reference:** + + [1] O. Crawford, B. van Straaten, D. Wang, T. Parks, E. Campbell, St. Brierley, + Efficient quantum measurement of Pauli operators in the presence of finite sampling error. + `Quantum 5, 385 `_ """ def __init__( @@ -254,8 +272,8 @@ def _postprocess_pub( for pauli, coeff in bc_obs[index].items(): expval, variance = expval_map[param_index, pauli] evs[index] += expval * coeff - variances[index] += variance * coeff**2 - stds = np.sqrt(variances / shots) + variances[index] += np.abs(coeff) * variance**0.5 + stds = variances / np.sqrt(shots) data_bin = DataBin(evs=evs, stds=stds, shape=evs.shape) return PubResult(data_bin, metadata={"target_precision": pub.precision}) diff --git a/releasenotes/notes/backend-estimator-v2-variance-905c953415ad0e29.yaml b/releasenotes/notes/backend-estimator-v2-variance-905c953415ad0e29.yaml new file mode 100644 index 000000000000..ba672a327daa --- /dev/null +++ b/releasenotes/notes/backend-estimator-v2-variance-905c953415ad0e29.yaml @@ -0,0 +1,5 @@ +--- +fixes: + - | + Changes the way in which the :class:`.BackendEstimatorV2` class calculates the ``std`` to ensure that + it matches the correct formula. From ec1f42cd785805264b86445ac92bf2a22f10bf92 Mon Sep 17 00:00:00 2001 From: Catherine Lozano Date: Fri, 19 Jul 2024 11:18:17 -0400 Subject: [PATCH 02/63] Add benchmarking tests (#12603) * added circuit functions * updated circuits functions * added qasm files * added benchmarking metrics * cleaning up circuits * updated tests * updated tests * formatting * removed unused import * clifford synthesis circ test * lint test --- test/benchmarks/circuit_construction.py | 84 + test/benchmarks/manipulate.py | 178 + test/benchmarks/qasm/dtc_100_cx_12345.qasm | 49703 ++++ test/benchmarks/qasm/qv_N100_12345.qasm | 215003 ++++++++++++++++++ test/benchmarks/utility_scale.py | 39 + test/benchmarks/utils.py | 87 +- 6 files changed, 265092 insertions(+), 2 deletions(-) create mode 100644 test/benchmarks/manipulate.py create mode 100644 test/benchmarks/qasm/dtc_100_cx_12345.qasm create mode 100644 test/benchmarks/qasm/qv_N100_12345.qasm diff --git a/test/benchmarks/circuit_construction.py b/test/benchmarks/circuit_construction.py index 6c6c8733d25f..bc673a716ff4 100644 --- a/test/benchmarks/circuit_construction.py +++ b/test/benchmarks/circuit_construction.py @@ -13,10 +13,16 @@ # pylint: disable=missing-docstring,invalid-name,no-member # pylint: disable=attribute-defined-outside-init +import os import itertools +from qiskit.quantum_info import random_clifford from qiskit import QuantumRegister, QuantumCircuit from qiskit.circuit import Parameter +from qiskit.circuit.library import EfficientSU2, QuantumVolume +from .utils import dtc_unitary, multi_control_circuit + +SEED = 12345 def build_circuit(width, gates): @@ -96,3 +102,81 @@ def time_bind_params(self, _, __, ___): # TODO: write more complete benchmarks of assign_parameters # that test more of the input formats / combinations self.circuit.assign_parameters({x: 3.14 for x in self.params}) + + +class ParamaterizedDifferentCircuit: + param_names = ["circuit_size", "num_qubits"] + params = ([10, 50, 100], [10, 50, 150]) + + def time_QV100_build(self, circuit_size, num_qubits): + """Measures an SDKs ability to build a 100Q + QV circit from scratch. + """ + return QuantumVolume(circuit_size, num_qubits, seed=SEED) + + def time_DTC100_set_build(self, circuit_size, num_qubits): + """Measures an SDKs ability to build a set + of 100Q DTC circuits out to 100 layers of + the underlying unitary + """ + max_cycles = circuit_size + initial_state = QuantumCircuit(num_qubits) + dtc_circuit = dtc_unitary(num_qubits, g=0.95, seed=SEED) + + circs = [initial_state] + for tt in range(max_cycles): + qc = circs[tt].compose(dtc_circuit) + circs.append(qc) + result = circs[-1] + + return result + + +class MultiControl: + param_names = ["width"] + params = [10, 16, 20] + + def time_multi_control_circuit(self, width): + """Measures an SDKs ability to build a circuit + with a multi-controlled X-gate + """ + out = multi_control_circuit(width) + return out + + +class ParameterizedCirc: + param_names = ["num_qubits"] + params = [5, 10, 16] + + def time_param_circSU2_100_build(self, num_qubits): + """Measures an SDKs ability to build a + parameterized efficient SU2 circuit with circular entanglement + over 100Q utilizing 4 repetitions. This will yield a + circuit with 1000 parameters + """ + out = EfficientSU2(num_qubits, reps=4, entanglement="circular", flatten=True) + out._build() + return out + + +class QasmImport: + def time_QV100_qasm2_import(self): + """QASM import of QV100 circuit""" + self.qasm_path = os.path.abspath(os.path.join(os.path.dirname(__file__), "qasm")) + + out = QuantumCircuit.from_qasm_file(os.path.join(self.qasm_path, "qv_N100_12345.qasm")) + ops = out.count_ops() + assert ops.get("rz", 0) == 120000 + assert ops.get("rx", 0) == 80000 + assert ops.get("cx", 0) == 15000 + return ops + + +class CliffordSynthesis: + param_names = ["num_qubits"] + params = [10, 50, 100] + + def time_clifford_synthesis(self, num_qubits): + cliff = random_clifford(num_qubits) + qc = cliff.to_circuit() + return qc diff --git a/test/benchmarks/manipulate.py b/test/benchmarks/manipulate.py new file mode 100644 index 000000000000..0043c6c59fd4 --- /dev/null +++ b/test/benchmarks/manipulate.py @@ -0,0 +1,178 @@ +# This code is part of Qiskit. +# +# (C) Copyright IBM 2023 +# +# This code is licensed under the Apache License, Version 2.0. You may +# obtain a copy of this license in the LICENSE.txt file in the root directory +# of this source tree or at http://www.apache.org/licenses/LICENSE-2.0. +# +# Any modifications or derivative works of this code must retain this +# copyright notice, and modified files need to carry a notice indicating +# that they have been altered from the originals. + +# pylint: disable=no-member,invalid-name,missing-docstring,no-name-in-module +# pylint: disable=attribute-defined-outside-init,unsubscriptable-object +# pylint: disable=unused-wildcard-import,wildcard-import,undefined-variable + +import os +import numpy as np + +from qiskit import QuantumCircuit +from qiskit.converters import circuit_to_dag +from qiskit.circuit import CircuitInstruction, Qubit, library +from qiskit.dagcircuit import DAGCircuit +from qiskit.passmanager import PropertySet +from qiskit.transpiler.preset_passmanagers import generate_preset_pass_manager +from .utils import multi_control_circuit + +GATES = { + "id": library.IGate(), + "x": library.XGate(), + "y": library.YGate(), + "z": library.ZGate(), + "cx": library.CXGate(), + "cz": library.CZGate(), +} + +TWIRLING_SETS_NAMES = { + "cx": [ + ["id", "z", "z", "z"], + ["id", "x", "id", "x"], + ["id", "y", "z", "y"], + ["id", "id", "id", "id"], + ["z", "x", "z", "x"], + ["z", "y", "id", "y"], + ["z", "id", "z", "id"], + ["z", "z", "id", "z"], + ["x", "y", "y", "z"], + ["x", "id", "x", "x"], + ["x", "z", "y", "y"], + ["x", "x", "x", "id"], + ["y", "id", "y", "x"], + ["y", "z", "x", "y"], + ["y", "x", "y", "id"], + ["y", "y", "x", "z"], + ], + "cz": [ + ["id", "z", "id", "z"], + ["id", "x", "z", "x"], + ["id", "y", "z", "y"], + ["id", "id", "id", "id"], + ["z", "x", "id", "x"], + ["z", "y", "id", "y"], + ["z", "id", "z", "id"], + ["z", "z", "z", "z"], + ["x", "y", "y", "x"], + ["x", "id", "x", "z"], + ["x", "z", "x", "id"], + ["x", "x", "y", "y"], + ["y", "id", "y", "z"], + ["y", "z", "y", "id"], + ["y", "x", "x", "y"], + ["y", "y", "x", "x"], + ], +} +TWIRLING_SETS = { + key: [[GATES[name] for name in twirl] for twirl in twirls] + for key, twirls in TWIRLING_SETS_NAMES.items() +} + + +def _dag_from_twirl(gate_2q, twirl): + dag = DAGCircuit() + # or use QuantumRegister - doesn't matter + qubits = (Qubit(), Qubit()) + dag.add_qubits(qubits) + dag.apply_operation_back(twirl[0], (qubits[0],), (), check=False) + dag.apply_operation_back(twirl[1], (qubits[1],), (), check=False) + dag.apply_operation_back(gate_2q, qubits, (), check=False) + dag.apply_operation_back(twirl[2], (qubits[0],), (), check=False) + dag.apply_operation_back(twirl[3], (qubits[1],), (), check=False) + return dag + + +def circuit_twirl(qc, twirled_gate="cx", seed=None): + rng = np.random.default_rng(seed) + twirl_set = TWIRLING_SETS.get(twirled_gate, []) + + out = qc.copy_empty_like() + for instruction in qc.data: + if instruction.operation.name != twirled_gate: + out._append(instruction) + else: + # We could also scan through `qc` outside the loop to know how many + # twirled gates we'll be dealing with, and RNG the integers ahead of + # time - that'll be faster depending on what percentage of gates are + # twirled, and how much the Numpy overhead is. + twirls = twirl_set[rng.integers(len(twirl_set))] + control, target = instruction.qubits + out._append(CircuitInstruction(twirls[0], (control,), ())) + out._append(CircuitInstruction(twirls[1], (target,), ())) + out._append(instruction) + out._append(CircuitInstruction(twirls[2], (control,), ())) + out._append(CircuitInstruction(twirls[3], (target,), ())) + return out + + +def dag_twirl(dag, twirled_gate="cx", seed=None): + # This mutates `dag` in place. + rng = np.random.default_rng(seed) + twirl_set = TWIRLING_DAGS.get(twirled_gate, []) + twirled_gate_op = GATES[twirled_gate].base_class + + to_twirl = dag.op_nodes(twirled_gate_op) + twirl_indices = rng.integers(len(twirl_set), size=(len(to_twirl),)) + + for index, op_node in zip(twirl_indices, to_twirl): + dag.substitute_node_with_dag(op_node, twirl_set[index]) + return dag + + +TWIRLING_DAGS = { + key: [_dag_from_twirl(GATES[key], twirl) for twirl in twirls] + for key, twirls in TWIRLING_SETS.items() +} + + +class TestCircuitManipulate: + def setup(self): + qasm_dir = os.path.join(os.path.dirname(os.path.abspath(__file__)), "qasm") + self.qft_qasm = os.path.join(qasm_dir, "dtc_100_cx_12345.qasm") + self.qft_qc = QuantumCircuit.from_qasm_file(self.qft_qasm) + self.qv_qasm = os.path.join(qasm_dir, "qv_N100_12345.qasm") + self.qv_qc = QuantumCircuit.from_qasm_file(self.qv_qasm) + self.dtc_qasm = os.path.join(qasm_dir, "dtc_100_cx_12345.qasm") + self.dtc_qc = QuantumCircuit.from_qasm_file(self.dtc_qasm) + self.translate = generate_preset_pass_manager(1, basis_gates=["rx", "ry", "rz", "cz"]) + + def time_DTC100_twirling(self): + """Perform Pauli-twirling on a 100Q QV + circuit + """ + out = circuit_twirl(self.dtc_qc) + return out + + def time_multi_control_decompose(self): + """Decompose a multi-control gate into the + basis [rx, ry, rz, cz] + """ + circ = multi_control_circuit(16) + self.translate.property_set = PropertySet() + out = self.translate.run(circ) + return out + + def time_QV100_basis_change(self): + """Change a QV100 circuit basis from [rx, ry, rz, cx] + to [sx, x, rz, cz] + """ + self.translate.property_set = PropertySet() + out = self.translate.run(self.qv_qc) + return out + + def time_DTC100_twirling_dag(self): + """Perform Pauli-twirling on a 100Q QV + circuit + """ + self.translate.property_set = PropertySet() + out = self.translate.run(self.qv_qc) + return circuit_to_dag(out) diff --git a/test/benchmarks/qasm/dtc_100_cx_12345.qasm b/test/benchmarks/qasm/dtc_100_cx_12345.qasm new file mode 100644 index 000000000000..7e1581d97573 --- /dev/null +++ b/test/benchmarks/qasm/dtc_100_cx_12345.qasm @@ -0,0 +1,49703 @@ +OPENQASM 2.0; +include "qelib1.inc"; +qreg q[100]; +rx(2.9845130209103035) q[0]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rx(2.9845130209103035) q[2]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rx(2.9845130209103035) q[4]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rx(2.9845130209103035) q[6]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rx(2.9845130209103035) q[8]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rx(2.9845130209103035) q[10]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rx(2.9845130209103035) q[12]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rx(2.9845130209103035) q[14]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rx(2.9845130209103035) q[16]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rx(2.9845130209103035) q[18]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rx(2.9845130209103035) q[20]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rx(2.9845130209103035) q[22]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rx(2.9845130209103035) q[24]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rx(2.9845130209103035) q[26]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rx(2.9845130209103035) q[28]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rx(2.9845130209103035) q[30]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rx(2.9845130209103035) q[32]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rx(2.9845130209103035) q[34]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rx(2.9845130209103035) q[36]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rx(2.9845130209103035) q[38]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rx(2.9845130209103035) q[40]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rx(2.9845130209103035) q[42]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rx(2.9845130209103035) q[44]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rx(2.9845130209103035) q[46]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rx(2.9845130209103035) q[48]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rx(2.9845130209103035) q[50]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rx(2.9845130209103035) q[52]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rx(2.9845130209103035) q[54]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rx(2.9845130209103035) q[56]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rx(2.9845130209103035) q[58]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rx(2.9845130209103035) q[60]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rx(2.9845130209103035) q[62]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rx(2.9845130209103035) q[64]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rx(2.9845130209103035) q[66]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rx(2.9845130209103035) q[68]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rx(2.9845130209103035) q[70]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rx(2.9845130209103035) q[72]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rx(2.9845130209103035) q[74]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rx(2.9845130209103035) q[76]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rx(2.9845130209103035) q[78]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rx(2.9845130209103035) q[80]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rx(2.9845130209103035) q[82]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rx(2.9845130209103035) q[84]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rx(2.9845130209103035) q[86]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rx(2.9845130209103035) q[88]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rx(2.9845130209103035) q[90]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rx(2.9845130209103035) q[92]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rx(2.9845130209103035) q[94]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rx(2.9845130209103035) q[96]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rx(2.9845130209103035) q[98]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rx(2.9845130209103035) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rx(2.9845130209103035) q[1]; +cx q[0],q[1]; +rz(0.5712483762185202) q[1]; +cx q[0],q[1]; +rz(-1.801520626926607) q[0]; +rz(-5.129350689695842) q[2]; +rx(2.9845130209103035) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rx(2.9845130209103035) q[3]; +cx q[2],q[3]; +rz(0.641480499947589) q[3]; +cx q[2],q[3]; +cx q[1],q[2]; +rz(0.6144819414856111) q[2]; +cx q[1],q[2]; +rz(-6.5410044288714415) q[1]; +rz(-5.129350689695842) q[2]; +rz(-5.847393273455697) q[4]; +rx(2.9845130209103035) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rx(2.9845130209103035) q[5]; +cx q[4],q[5]; +rz(1.01894844744442) q[5]; +cx q[4],q[5]; +cx q[3],q[4]; +rz(0.4461750279725325) q[4]; +cx q[3],q[4]; +rz(5.527133542431467) q[3]; +rz(-5.847393273455697) q[4]; +rz(-2.6254304019550574) q[6]; +rx(2.9845130209103035) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rx(2.9845130209103035) q[7]; +cx q[6],q[7]; +rz(0.9238282580954856) q[7]; +cx q[6],q[7]; +cx q[5],q[6]; +rz(0.8771554275662118) q[6]; +cx q[5],q[6]; +rz(1.0274446643924087) q[5]; +rz(-2.6254304019550574) q[6]; +rz(-3.287806109562956) q[8]; +rx(2.9845130209103035) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rx(2.9845130209103035) q[9]; +cx q[8],q[9]; +rz(0.6998758044286648) q[9]; +cx q[8],q[9]; +cx q[7],q[8]; +rz(0.5311854498062115) q[8]; +cx q[7],q[8]; +rz(0.14373541900302358) q[7]; +rz(-3.287806109562956) q[8]; +rz(-4.306497236844936) q[10]; +rx(2.9845130209103035) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rx(2.9845130209103035) q[11]; +cx q[10],q[11]; +rz(0.6540905293980734) q[11]; +cx q[10],q[11]; +cx q[9],q[10]; +rz(0.6317651619805011) q[10]; +cx q[9],q[10]; +rz(-4.288902242972422) q[9]; +rz(-4.306497236844936) q[10]; +rz(-0.3589840458933495) q[12]; +rx(2.9845130209103035) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rx(2.9845130209103035) q[13]; +cx q[12],q[13]; +rz(0.8626096779107195) q[13]; +cx q[12],q[13]; +cx q[11],q[12]; +rz(0.7389707732269853) q[12]; +cx q[11],q[12]; +rz(-8.184245248107443) q[11]; +rz(-0.3589840458933495) q[12]; +rz(8.827922255403735) q[14]; +rx(2.9845130209103035) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rx(2.9845130209103035) q[15]; +cx q[14],q[15]; +rz(0.5393597681153989) q[15]; +cx q[14],q[15]; +cx q[13],q[14]; +rz(0.5106677245073665) q[14]; +cx q[13],q[14]; +rz(7.566885437654357) q[13]; +rz(8.827922255403735) q[14]; +rz(8.24609878181478) q[16]; +rx(2.9845130209103035) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rx(2.9845130209103035) q[17]; +cx q[16],q[17]; +rz(0.9210804430823406) q[17]; +cx q[16],q[17]; +cx q[15],q[16]; +rz(0.5638600105173188) q[16]; +cx q[15],q[16]; +rz(-9.329071396189159) q[15]; +rz(8.24609878181478) q[16]; +rz(4.89231868156431) q[18]; +rx(2.9845130209103035) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rx(2.9845130209103035) q[19]; +cx q[18],q[19]; +rz(1.1323893223641872) q[19]; +cx q[18],q[19]; +cx q[17],q[18]; +rz(0.7652394393202799) q[18]; +cx q[17],q[18]; +rz(-7.470806338990333) q[17]; +rz(4.89231868156431) q[18]; +rz(-6.554803016021732) q[20]; +rx(2.9845130209103035) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rx(2.9845130209103035) q[21]; +cx q[20],q[21]; +rz(0.5876708100400763) q[21]; +cx q[20],q[21]; +cx q[19],q[20]; +rz(0.7668383055792374) q[20]; +cx q[19],q[20]; +rz(7.827005721713775) q[19]; +rz(-6.554803016021732) q[20]; +rz(-2.4050918081317065) q[22]; +rx(2.9845130209103035) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rx(2.9845130209103035) q[23]; +cx q[22],q[23]; +rz(1.1379485956310675) q[23]; +cx q[22],q[23]; +cx q[21],q[22]; +rz(0.5931581036281673) q[22]; +cx q[21],q[22]; +rz(-3.32678270573942) q[21]; +rz(-2.4050918081317065) q[22]; +rz(0.3208746785419534) q[24]; +rx(2.9845130209103035) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rx(2.9845130209103035) q[25]; +cx q[24],q[25]; +rz(0.9167461519137476) q[25]; +cx q[24],q[25]; +cx q[23],q[24]; +rz(0.6264062967930704) q[24]; +cx q[23],q[24]; +rz(-3.023080402740454) q[23]; +rz(0.3208746785419534) q[24]; +rz(-1.5262710666815995) q[26]; +rx(2.9845130209103035) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rx(2.9845130209103035) q[27]; +cx q[26],q[27]; +rz(0.46801714418794654) q[27]; +cx q[26],q[27]; +cx q[25],q[26]; +rz(0.6118778850650721) q[26]; +cx q[25],q[26]; +rz(-9.692069416834157) q[25]; +rz(-1.5262710666815995) q[26]; +rz(-8.144295838548041) q[28]; +rx(2.9845130209103035) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rx(2.9845130209103035) q[29]; +cx q[28],q[29]; +rz(0.7397191440230659) q[29]; +cx q[28],q[29]; +cx q[27],q[28]; +rz(0.5973575166089427) q[28]; +cx q[27],q[28]; +rz(7.454664778586536) q[27]; +rz(-8.144295838548041) q[28]; +rz(-0.37054980971670487) q[30]; +rx(2.9845130209103035) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rx(2.9845130209103035) q[31]; +cx q[30],q[31]; +rz(1.0889387822272747) q[31]; +cx q[30],q[31]; +cx q[29],q[30]; +rz(0.7718591500421335) q[30]; +cx q[29],q[30]; +rz(-0.3141531113205996) q[29]; +rz(-0.37054980971670487) q[30]; +rz(9.170038454708129) q[32]; +rx(2.9845130209103035) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rx(2.9845130209103035) q[33]; +cx q[32],q[33]; +rz(0.9404777795611867) q[33]; +cx q[32],q[33]; +cx q[31],q[32]; +rz(0.5591870275279615) q[32]; +cx q[31],q[32]; +rz(5.57773764896664) q[31]; +rz(9.170038454708129) q[32]; +rz(-4.466258110114655) q[34]; +rx(2.9845130209103035) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rx(2.9845130209103035) q[35]; +cx q[34],q[35]; +rz(0.6491102695384949) q[35]; +cx q[34],q[35]; +cx q[33],q[34]; +rz(0.7819664420493118) q[34]; +cx q[33],q[34]; +rz(4.087919903632205) q[33]; +rz(-4.466258110114655) q[34]; +rz(-3.009542363617886) q[36]; +rx(2.9845130209103035) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rx(2.9845130209103035) q[37]; +cx q[36],q[37]; +rz(0.9691249132438208) q[37]; +cx q[36],q[37]; +cx q[35],q[36]; +rz(0.586112274722006) q[36]; +cx q[35],q[36]; +rz(3.357901958002297) q[35]; +rz(-3.009542363617886) q[36]; +rz(3.469588686862494) q[38]; +rx(2.9845130209103035) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rx(2.9845130209103035) q[39]; +cx q[38],q[39]; +rz(0.5655926714837279) q[39]; +cx q[38],q[39]; +cx q[37],q[38]; +rz(1.0512418169868836) q[38]; +cx q[37],q[38]; +rz(5.292631341564201) q[37]; +rz(3.469588686862494) q[38]; +rz(7.238561106611248) q[40]; +rx(2.9845130209103035) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rx(2.9845130209103035) q[41]; +cx q[40],q[41]; +rz(0.45678330676037976) q[41]; +cx q[40],q[41]; +cx q[39],q[40]; +rz(0.5341733163310632) q[40]; +cx q[39],q[40]; +rz(9.426104410957937) q[39]; +rz(7.238561106611248) q[40]; +rz(-4.138844008228763) q[42]; +rx(2.9845130209103035) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rx(2.9845130209103035) q[43]; +cx q[42],q[43]; +rz(0.5182807931183975) q[43]; +cx q[42],q[43]; +cx q[41],q[42]; +rz(1.0698350496116333) q[42]; +cx q[41],q[42]; +rz(-8.959468672539113) q[41]; +rz(-4.138844008228763) q[42]; +rz(1.9906564533781335) q[44]; +rx(2.9845130209103035) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rx(2.9845130209103035) q[45]; +cx q[44],q[45]; +rz(0.6598131423332821) q[45]; +cx q[44],q[45]; +cx q[43],q[44]; +rz(0.532735138214919) q[44]; +cx q[43],q[44]; +rz(7.1533135453354975) q[43]; +rz(1.9906564533781335) q[44]; +rz(-8.772053527913188) q[46]; +rx(2.9845130209103035) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rx(2.9845130209103035) q[47]; +cx q[46],q[47]; +rz(0.7580609302413819) q[47]; +cx q[46],q[47]; +cx q[45],q[46]; +rz(0.9821650113744763) q[46]; +cx q[45],q[46]; +rz(-3.0742246767403767) q[45]; +rz(-8.772053527913188) q[46]; +rz(-9.839624732781965) q[48]; +rx(2.9845130209103035) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rx(2.9845130209103035) q[49]; +cx q[48],q[49]; +rz(0.6019456680087553) q[49]; +cx q[48],q[49]; +cx q[47],q[48]; +rz(0.872671924481957) q[48]; +cx q[47],q[48]; +rz(5.188898521162852) q[47]; +rz(-9.839624732781965) q[48]; +rz(9.741381655147302) q[50]; +rx(2.9845130209103035) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rx(2.9845130209103035) q[51]; +cx q[50],q[51]; +rz(1.0334083706915433) q[51]; +cx q[50],q[51]; +cx q[49],q[50]; +rz(0.5569690619969815) q[50]; +cx q[49],q[50]; +rz(-8.036946394114779) q[49]; +rz(9.741381655147302) q[50]; +rz(7.269375459059739) q[52]; +rx(2.9845130209103035) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rx(2.9845130209103035) q[53]; +cx q[52],q[53]; +rz(0.5445121400417245) q[53]; +cx q[52],q[53]; +cx q[51],q[52]; +rz(0.9895014856658824) q[52]; +cx q[51],q[52]; +rz(5.448279763548963) q[51]; +rz(7.269375459059739) q[52]; +rz(-6.536665831829092) q[54]; +rx(2.9845130209103035) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rx(2.9845130209103035) q[55]; +cx q[54],q[55]; +rz(0.49438385634506155) q[55]; +cx q[54],q[55]; +cx q[53],q[54]; +rz(0.5884678752188464) q[54]; +cx q[53],q[54]; +rz(-0.4508780413364048) q[53]; +rz(-6.536665831829092) q[54]; +rz(-1.4640200697863894) q[56]; +rx(2.9845130209103035) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rx(2.9845130209103035) q[57]; +cx q[56],q[57]; +rz(0.4646924092104002) q[57]; +cx q[56],q[57]; +cx q[55],q[56]; +rz(0.45990696283970545) q[56]; +cx q[55],q[56]; +rz(0.6706854366231053) q[55]; +rz(-1.4640200697863894) q[56]; +rz(-6.5953123875601865) q[58]; +rx(2.9845130209103035) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rx(2.9845130209103035) q[59]; +cx q[58],q[59]; +rz(0.8628133002996057) q[59]; +cx q[58],q[59]; +cx q[57],q[58]; +rz(0.8781196962827995) q[58]; +cx q[57],q[58]; +rz(-6.651529152764699) q[57]; +rz(-6.5953123875601865) q[58]; +rz(8.746277016065564) q[60]; +rx(2.9845130209103035) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rx(2.9845130209103035) q[61]; +cx q[60],q[61]; +rz(1.0640118035729023) q[61]; +cx q[60],q[61]; +cx q[59],q[60]; +rz(0.8144330226941134) q[60]; +cx q[59],q[60]; +rz(-4.77392432618838) q[59]; +rz(8.746277016065564) q[60]; +rz(4.020213888922873) q[62]; +rx(2.9845130209103035) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rx(2.9845130209103035) q[63]; +cx q[62],q[63]; +rz(0.8652112999858588) q[63]; +cx q[62],q[63]; +cx q[61],q[62]; +rz(0.8910551953138247) q[62]; +cx q[61],q[62]; +rz(9.60918387148027) q[61]; +rz(4.020213888922873) q[62]; +rz(4.589322763201853) q[64]; +rx(2.9845130209103035) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rx(2.9845130209103035) q[65]; +cx q[64],q[65]; +rz(1.1246810288427234) q[65]; +cx q[64],q[65]; +cx q[63],q[64]; +rz(0.5296521864090075) q[64]; +cx q[63],q[64]; +rz(4.404950778283339) q[63]; +rz(4.589322763201853) q[64]; +rz(-6.367349455436933) q[66]; +rx(2.9845130209103035) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rx(2.9845130209103035) q[67]; +cx q[66],q[67]; +rz(0.9619410315650995) q[67]; +cx q[66],q[67]; +cx q[65],q[66]; +rz(0.5876070162524466) q[66]; +cx q[65],q[66]; +rz(0.343373772180972) q[65]; +rz(-6.367349455436933) q[66]; +rz(7.508604658476183) q[68]; +rx(2.9845130209103035) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rx(2.9845130209103035) q[69]; +cx q[68],q[69]; +rz(1.0685745058886704) q[69]; +cx q[68],q[69]; +cx q[67],q[68]; +rz(0.9305577960868672) q[68]; +cx q[67],q[68]; +rz(7.454437331894081) q[67]; +rz(7.508604658476183) q[68]; +rz(8.555541725352981) q[70]; +rx(2.9845130209103035) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rx(2.9845130209103035) q[71]; +cx q[70],q[71]; +rz(1.1225992842317998) q[71]; +cx q[70],q[71]; +cx q[69],q[70]; +rz(0.456215524135115) q[70]; +cx q[69],q[70]; +rz(4.136046288784698) q[69]; +rz(8.555541725352981) q[70]; +rz(0.06860918925667246) q[72]; +rx(2.9845130209103035) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rx(2.9845130209103035) q[73]; +cx q[72],q[73]; +rz(0.8216725701053862) q[73]; +cx q[72],q[73]; +cx q[71],q[72]; +rz(1.0799802805701777) q[72]; +cx q[71],q[72]; +rz(9.474783912785893) q[71]; +rz(0.06860918925667246) q[72]; +rz(2.3019573843652) q[74]; +rx(2.9845130209103035) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rx(2.9845130209103035) q[75]; +cx q[74],q[75]; +rz(1.1291457013823716) q[75]; +cx q[74],q[75]; +cx q[73],q[74]; +rz(0.7293948616190387) q[74]; +cx q[73],q[74]; +rz(5.084218278927945) q[73]; +rz(2.3019573843652) q[74]; +rz(-3.632241812845915) q[76]; +rx(2.9845130209103035) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rx(2.9845130209103035) q[77]; +cx q[76],q[77]; +rz(0.7814617007405189) q[77]; +cx q[76],q[77]; +cx q[75],q[76]; +rz(0.8783847470194674) q[76]; +cx q[75],q[76]; +rz(-7.601785094594065) q[75]; +rz(-3.632241812845915) q[76]; +rz(7.636530964282377) q[78]; +rx(2.9845130209103035) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rx(2.9845130209103035) q[79]; +cx q[78],q[79]; +rz(0.6077200364138348) q[79]; +cx q[78],q[79]; +cx q[77],q[78]; +rz(0.6386115696353494) q[78]; +cx q[77],q[78]; +rz(-8.532590854761333) q[77]; +rz(7.636530964282377) q[78]; +rz(0.7360100240444647) q[80]; +rx(2.9845130209103035) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rx(2.9845130209103035) q[81]; +cx q[80],q[81]; +rz(0.7475252488114742) q[81]; +cx q[80],q[81]; +cx q[79],q[80]; +rz(0.5332561795621057) q[80]; +cx q[79],q[80]; +rz(-9.43395218934996) q[79]; +rz(0.7360100240444647) q[80]; +rz(-6.9680411922830645) q[82]; +rx(2.9845130209103035) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rx(2.9845130209103035) q[83]; +cx q[82],q[83]; +rz(0.9150194307245315) q[83]; +cx q[82],q[83]; +cx q[81],q[82]; +rz(0.4003269690319539) q[82]; +cx q[81],q[82]; +rz(-6.363681945274028) q[81]; +rz(-6.9680411922830645) q[82]; +rz(7.440773298494864) q[84]; +rx(2.9845130209103035) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rx(2.9845130209103035) q[85]; +cx q[84],q[85]; +rz(0.6525802107724217) q[85]; +cx q[84],q[85]; +cx q[83],q[84]; +rz(0.5576664354987056) q[84]; +cx q[83],q[84]; +rz(-6.595965580400524) q[83]; +rz(7.440773298494864) q[84]; +rz(-3.1404983429226276) q[86]; +rx(2.9845130209103035) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rx(2.9845130209103035) q[87]; +cx q[86],q[87]; +rz(1.1022701993599808) q[87]; +cx q[86],q[87]; +cx q[85],q[86]; +rz(1.075996016960513) q[86]; +cx q[85],q[86]; +rz(-0.10915534584479622) q[85]; +rz(-3.1404983429226276) q[86]; +rz(0.9075080668992074) q[88]; +rx(2.9845130209103035) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rx(2.9845130209103035) q[89]; +cx q[88],q[89]; +rz(0.5946046668178279) q[89]; +cx q[88],q[89]; +cx q[87],q[88]; +rz(1.1567578218000691) q[88]; +cx q[87],q[88]; +rz(9.854006989178934) q[87]; +rz(0.9075080668992074) q[88]; +rz(-2.5532330853327694) q[90]; +rx(2.9845130209103035) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rx(2.9845130209103035) q[91]; +cx q[90],q[91]; +rz(0.6595996339282773) q[91]; +cx q[90],q[91]; +cx q[89],q[90]; +rz(0.7396819766440711) q[90]; +cx q[89],q[90]; +rz(-3.8820879765649097) q[89]; +rz(-2.5532330853327694) q[90]; +rz(-7.496032274983798) q[92]; +rx(2.9845130209103035) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rx(2.9845130209103035) q[93]; +cx q[92],q[93]; +rz(0.5960020655820668) q[93]; +cx q[92],q[93]; +cx q[91],q[92]; +rz(0.6901682393096231) q[92]; +cx q[91],q[92]; +rz(3.8662572033246168) q[91]; +rz(-7.496032274983798) q[92]; +rz(7.575268923103209) q[94]; +rx(2.9845130209103035) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rx(2.9845130209103035) q[95]; +cx q[94],q[95]; +rz(0.6718660942330543) q[95]; +cx q[94],q[95]; +cx q[93],q[94]; +rz(0.6094274125216157) q[94]; +cx q[93],q[94]; +rz(5.097081950409936) q[93]; +rz(7.575268923103209) q[94]; +rz(-1.2375555195857413) q[96]; +rx(2.9845130209103035) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rx(2.9845130209103035) q[97]; +cx q[96],q[97]; +rz(0.3966436133761285) q[97]; +cx q[96],q[97]; +cx q[95],q[96]; +rz(1.1514754747421825) q[96]; +cx q[95],q[96]; +rz(-0.4908915259172068) q[95]; +rz(-1.2375555195857413) q[96]; +rz(-1.5250066928339907) q[98]; +rx(2.9845130209103035) q[98]; +rz(5.219277645088188) q[99]; +rx(2.9845130209103035) q[99]; +cx q[98],q[99]; +rz(0.8864039361379021) q[99]; +cx q[98],q[99]; +cx q[97],q[98]; +rz(0.4384113009794647) q[98]; +cx q[97],q[98]; +rz(-7.044632008858779) q[97]; +rz(-1.5250066928339907) q[98]; +rz(5.219277645088188) q[99]; diff --git a/test/benchmarks/qasm/qv_N100_12345.qasm b/test/benchmarks/qasm/qv_N100_12345.qasm new file mode 100644 index 000000000000..15ce7561c260 --- /dev/null +++ b/test/benchmarks/qasm/qv_N100_12345.qasm @@ -0,0 +1,215003 @@ +OPENQASM 2.0; +include "qelib1.inc"; +qreg q[100]; +rz(-0.2931738865034297) q[0]; +rx(pi/2) q[0]; +rz(4.523489181910268) q[0]; +rx(pi/2) q[0]; +rz(9.444290781712604) q[0]; +rz(-0.3102265124744261) q[1]; +rx(pi/2) q[1]; +rz(4.354157377821155) q[1]; +rx(pi/2) q[1]; +rz(11.307720514423385) q[1]; +rz(1.9598256763230166) q[2]; +rx(pi/2) q[2]; +rz(3.8586487873509907) q[2]; +rx(pi/2) q[2]; +rz(7.64139179102288) q[2]; +rz(-1.2214310938435795) q[3]; +rx(pi/2) q[3]; +rz(4.080817454129736) q[3]; +rx(pi/2) q[3]; +rz(11.965282157063228) q[3]; +rz(1.5371257432008747) q[4]; +rx(pi/2) q[4]; +rz(4.396658944222205) q[4]; +rx(pi/2) q[4]; +rz(7.733223002822721) q[4]; +rz(-3.106273131979422) q[5]; +rx(pi/2) q[5]; +rz(4.960091655996299) q[5]; +rx(pi/2) q[5]; +rz(10.233489417560563) q[5]; +rz(1.949974487788472) q[6]; +rx(pi/2) q[6]; +rz(3.2965961547643943) q[6]; +rx(pi/2) q[6]; +rz(12.228777473941612) q[6]; +rz(-0.639038177598422) q[7]; +rx(pi/2) q[7]; +rz(4.487798740652055) q[7]; +rx(pi/2) q[7]; +rz(10.443022156712162) q[7]; +rz(2.4038422728972666) q[8]; +rx(pi/2) q[8]; +rz(5.688522290000293) q[8]; +rx(pi/2) q[8]; +rz(6.968060442091021) q[8]; +rz(-1.2674831172570578) q[9]; +rx(pi/2) q[9]; +rz(4.3666744628577625) q[9]; +rx(pi/2) q[9]; +rz(11.044542837394431) q[9]; +rz(-1.8030416288638973) q[10]; +rx(pi/2) q[10]; +rz(4.895848992768486) q[10]; +rx(pi/2) q[10]; +rz(9.824412526248228) q[10]; +rz(1.7747305370572608) q[11]; +rx(pi/2) q[11]; +rz(3.7774483255537126) q[11]; +rx(pi/2) q[11]; +rz(12.128078313014077) q[11]; +rz(-2.1753411729831393) q[12]; +rx(pi/2) q[12]; +rz(4.06261418486538) q[12]; +rx(pi/2) q[12]; +rz(6.866087077520222) q[12]; +rz(2.2923267561055543) q[13]; +rx(pi/2) q[13]; +rz(5.939238876885774) q[13]; +rx(pi/2) q[13]; +rz(6.831005827576224) q[13]; +rz(-1.9575207573534525) q[14]; +rx(pi/2) q[14]; +rz(3.7991190434386266) q[14]; +rx(pi/2) q[14]; +rz(8.298365012052109) q[14]; +rz(-2.4308736390218124) q[15]; +rx(pi/2) q[15]; +rz(3.8240098386416093) q[15]; +rx(pi/2) q[15]; +rz(7.21935890842432) q[15]; +rz(-0.26121410472345463) q[16]; +rx(pi/2) q[16]; +rz(4.627121028496647) q[16]; +rx(pi/2) q[16]; +rz(10.456218060996132) q[16]; +rz(-2.5395957005829466) q[17]; +rx(pi/2) q[17]; +rz(4.594729881938735) q[17]; +rx(pi/2) q[17]; +rz(6.324160404239089) q[17]; +cx q[17],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.1553038543349565) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.0561323008527745) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +cx q[17],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.234741419015517) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +cx q[17],q[15]; +rz(2.4035835468118254) q[15]; +rx(pi/2) q[15]; +rz(3.7486252510023377) q[15]; +rx(pi/2) q[15]; +rz(7.843334330261391) q[15]; +rz(1.1544469864678346) q[15]; +rx(pi/2) q[15]; +rz(3.872813607525473) q[15]; +rx(pi/2) q[15]; +rz(7.229850392587378) q[15]; +rz(-0.7197170028129394) q[17]; +rx(pi/2) q[17]; +rz(4.424423535324273) q[17]; +rx(pi/2) q[17]; +rz(7.457186806334174) q[17]; +rz(1.8150280555194689) q[17]; +rx(pi/2) q[17]; +rz(4.8084943557658155) q[17]; +rx(pi/2) q[17]; +rz(11.377322837327666) q[17]; +rz(1.9044999216934393) q[18]; +rx(pi/2) q[18]; +rz(4.856753759178281) q[18]; +rx(pi/2) q[18]; +rz(8.887623472278737) q[18]; +cx q[18],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(5.92377814463933) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.637975326090153) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +cx q[18],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.484869743030668) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +cx q[18],q[16]; +rz(-2.9466687533105898) q[16]; +rx(pi/2) q[16]; +rz(3.812369924407559) q[16]; +rx(pi/2) q[16]; +rz(11.402908263378764) q[16]; +rz(-1.8450980043319714) q[16]; +rx(pi/2) q[16]; +rz(5.263761398918589) q[16]; +rx(pi/2) q[16]; +rz(8.554352202653684) q[16]; +rz(-2.913244408836081) q[18]; +rx(pi/2) q[18]; +rz(5.801602005995704) q[18]; +rx(pi/2) q[18]; +rz(10.820731126032785) q[18]; +rz(-0.20890228924508492) q[18]; +rx(pi/2) q[18]; +rz(3.7811991146550326) q[18]; +rx(pi/2) q[18]; +rz(10.551702642654858) q[18]; +rz(2.264217839427733) q[19]; +rx(pi/2) q[19]; +rz(3.4962590890575376) q[19]; +rx(pi/2) q[19]; +rz(8.534502918863677) q[19]; +rz(-1.634847119703128) q[20]; +rx(pi/2) q[20]; +rz(5.561660555759014) q[20]; +rx(pi/2) q[20]; +rz(11.226398628423574) q[20]; +rz(-0.3734060187968109) q[21]; +rx(pi/2) q[21]; +rz(4.498319906853075) q[21]; +rx(pi/2) q[21]; +rz(6.311225410921914) q[21]; +cx q[12],q[21]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.6588548018016427) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.133405992053074) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +cx q[12],q[21]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.280973649251388) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[12],q[21]; +rz(-2.615610899686622) q[12]; +rx(pi/2) q[12]; +rz(4.186163393161592) q[12]; +rx(pi/2) q[12]; +rz(8.281681289783062) q[12]; +rz(-1.5075449455582448) q[12]; +rx(pi/2) q[12]; +rz(3.7869102645875135) q[12]; +rx(pi/2) q[12]; +rz(11.644366905840124) q[12]; +rz(1.3416131415136654) q[21]; +rx(pi/2) q[21]; +rz(4.389892968975028) q[21]; +rx(pi/2) q[21]; +rz(8.818427188345682) q[21]; +rz(-0.4556042874924886) q[21]; +rx(pi/2) q[21]; +rz(4.9883339758840926) q[21]; +rx(pi/2) q[21]; +rz(6.816836029095821) q[21]; +cx q[21],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.092813686416344) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.9221141965668522) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[21],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.5138893979052304) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +cx q[21],q[16]; +rz(1.015568998598412) q[16]; +rx(pi/2) q[16]; +rz(5.913399790458051) q[16]; +rx(pi/2) q[16]; +rz(10.001398655857855) q[16]; +rz(-2.024142110691359) q[16]; +rx(pi/2) q[16]; +rz(4.377151603834473) q[16]; +rx(pi/2) q[16]; +rz(6.593859678083522) q[16]; +rz(0.028233895566054823) q[21]; +rx(pi/2) q[21]; +rz(5.550888057932649) q[21]; +rx(pi/2) q[21]; +rz(8.09123216891526) q[21]; +rz(0.1891532833086269) q[21]; +rx(pi/2) q[21]; +rz(3.8281624910852337) q[21]; +rx(pi/2) q[21]; +rz(10.099302529020594) q[21]; +rz(1.130767426324832) q[22]; +rx(pi/2) q[22]; +rz(4.880640709850164) q[22]; +rx(pi/2) q[22]; +rz(12.145359288129093) q[22]; +rz(2.8673116620635124) q[23]; +rx(pi/2) q[23]; +rz(3.4700438160202793) q[23]; +rx(pi/2) q[23]; +rz(12.301364682987447) q[23]; +cx q[4],q[23]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(4.209059800468267) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(5.95376806021514) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +cx q[4],q[23]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.763636752178499) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[4],q[23]; +rz(-0.1540572371865352) q[4]; +rx(pi/2) q[4]; +rz(4.04085342041693) q[4]; +rx(pi/2) q[4]; +rz(9.918065135500466) q[4]; +rz(-2.6627251152101934) q[4]; +rx(pi/2) q[4]; +rz(5.408772802564352) q[4]; +rx(pi/2) q[4]; +rz(9.256747463322707) q[4]; +cx q[4],q[17]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.8656057292441286) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.963626308300647) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +cx q[4],q[17]; +rz(-pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.5426205713840613) q[4]; +rx(pi/2) q[4]; +rz(2*pi) q[4]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +cx q[4],q[17]; +rz(1.187245414789265) q[4]; +rx(pi/2) q[4]; +rz(4.206162190817524) q[4]; +rx(pi/2) q[4]; +rz(9.369158757982339) q[4]; +rz(-2.947596475769009) q[4]; +rx(pi/2) q[4]; +rz(5.90134656399117) q[4]; +rx(pi/2) q[4]; +rz(7.433742547551253) q[4]; +rz(1.8085320333080812) q[17]; +rx(pi/2) q[17]; +rz(4.671354211673995) q[17]; +rx(pi/2) q[17]; +rz(6.337866014272308) q[17]; +rz(-2.259992165776826) q[17]; +rx(pi/2) q[17]; +rz(4.6310615528162264) q[17]; +rx(pi/2) q[17]; +rz(8.88070248935281) q[17]; +rz(-2.578734847772078) q[23]; +rx(pi/2) q[23]; +rz(5.891926897093361) q[23]; +rx(pi/2) q[23]; +rz(12.343366976261608) q[23]; +rz(1.5701167922599941) q[23]; +rx(pi/2) q[23]; +rz(5.229260235850988) q[23]; +rx(pi/2) q[23]; +rz(8.159901695350083) q[23]; +rz(1.6511390103636874) q[24]; +rx(pi/2) q[24]; +rz(3.5784631439083254) q[24]; +rx(pi/2) q[24]; +rz(7.534877318692424) q[24]; +rz(0.46821296498079956) q[25]; +rx(pi/2) q[25]; +rz(3.95017340414908) q[25]; +rx(pi/2) q[25]; +rz(12.435259257231044) q[25]; +rz(-2.7567061032781375) q[26]; +rx(pi/2) q[26]; +rz(4.703766593570463) q[26]; +rx(pi/2) q[26]; +rz(8.656773922339598) q[26]; +cx q[26],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(5.782881286211606) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.060664737771891) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[26],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.716635517982203) q[26]; +rx(pi/2) q[26]; +rz(2*pi) q[26]; +cx q[26],q[19]; +rz(2.7424618322838246) q[19]; +rx(pi/2) q[19]; +rz(5.2438442139649535) q[19]; +rx(pi/2) q[19]; +rz(9.220347825663241) q[19]; +rz(-2.7194736000411686) q[19]; +rx(pi/2) q[19]; +rz(3.641850747639293) q[19]; +rx(pi/2) q[19]; +rz(11.963499004237246) q[19]; +rz(-1.6659860019198471) q[26]; +rx(pi/2) q[26]; +rz(5.239723227484556) q[26]; +rx(pi/2) q[26]; +rz(6.328843043779825) q[26]; +rz(-2.043620755923812) q[26]; +rx(pi/2) q[26]; +rz(5.893067376049881) q[26]; +rx(pi/2) q[26]; +rz(9.748121885033555) q[26]; +rz(-0.5834636233147288) q[27]; +rx(pi/2) q[27]; +rz(5.274839616819989) q[27]; +rx(pi/2) q[27]; +rz(8.80375463246725) q[27]; +rz(0.5142006447010288) q[28]; +rx(pi/2) q[28]; +rz(5.21401153169365) q[28]; +rx(pi/2) q[28]; +rz(11.724130525862266) q[28]; +cx q[28],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.100245774738921) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.002070822459008) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[28],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.5547994849311673) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +cx q[28],q[6]; +rz(2.8907835912650093) q[6]; +rx(pi/2) q[6]; +rz(4.406233050924853) q[6]; +rx(pi/2) q[6]; +rz(12.241998291755202) q[6]; +rz(0.184506274632382) q[6]; +rx(pi/2) q[6]; +rz(5.541479486087357) q[6]; +rx(pi/2) q[6]; +rz(8.37264874736469) q[6]; +rz(-0.6086463292949587) q[28]; +rx(pi/2) q[28]; +rz(5.022195874250255) q[28]; +rx(pi/2) q[28]; +rz(11.303650433256017) q[28]; +rz(-1.2214310938435795) q[28]; +rx(pi/2) q[28]; +rz(4.080817454129736) q[28]; +rx(pi/2) q[28]; +rz(11.965282157063228) q[28]; +rz(-1.5075449455582448) q[29]; +rx(pi/2) q[29]; +rz(3.7869102645875135) q[29]; +rx(pi/2) q[29]; +rz(11.644366905840124) q[29]; +rz(2.9296346762391394) q[30]; +rx(pi/2) q[30]; +rz(5.776774261517295) q[30]; +rx(pi/2) q[30]; +rz(9.207529971683883) q[30]; +cx q[30],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(5.919991508669133) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.7873569187776566) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[30],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.1510603316008936) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +cx q[30],q[27]; +rz(1.4701600958742365) q[27]; +rx(pi/2) q[27]; +rz(5.117559105687977) q[27]; +rx(pi/2) q[27]; +rz(7.330051904972207) q[27]; +rz(-2.4487597635368976) q[27]; +rx(pi/2) q[27]; +rz(5.134158318884643) q[27]; +rx(pi/2) q[27]; +rz(8.532889454216205) q[27]; +rz(0.17409701542631684) q[30]; +rx(pi/2) q[30]; +rz(4.3412471887675155) q[30]; +rx(pi/2) q[30]; +rz(8.477498165103103) q[30]; +rz(-0.6978532722085156) q[30]; +rx(pi/2) q[30]; +rz(3.575028168304914) q[30]; +rx(pi/2) q[30]; +rz(8.579761002443771) q[30]; +rz(-1.7305900431105474) q[31]; +rx(pi/2) q[31]; +rz(4.254694055890743) q[31]; +rx(pi/2) q[31]; +rz(7.131013337509434) q[31]; +rz(2.4921145786362597) q[32]; +rx(pi/2) q[32]; +rz(4.665979688785408) q[32]; +rx(pi/2) q[32]; +rz(6.821120807384889) q[32]; +rz(2.39597612547296) q[33]; +rx(pi/2) q[33]; +rz(3.9408179655095843) q[33]; +rx(pi/2) q[33]; +rz(10.396308295639159) q[33]; +rz(0.38655028861854923) q[34]; +rx(pi/2) q[34]; +rz(4.923289722435795) q[34]; +rx(pi/2) q[34]; +rz(6.326623275139907) q[34]; +rz(-0.6978532722085156) q[35]; +rx(pi/2) q[35]; +rz(3.575028168304914) q[35]; +rx(pi/2) q[35]; +rz(8.579761002443771) q[35]; +rz(-2.3791550489815236) q[36]; +rx(pi/2) q[36]; +rz(4.263523128278077) q[36]; +rx(pi/2) q[36]; +rz(7.021527473686218) q[36]; +rz(-1.4684987466583732) q[37]; +rx(pi/2) q[37]; +rz(4.292435424759254) q[37]; +rx(pi/2) q[37]; +rz(7.490770238325439) q[37]; +rz(-0.8148545600089809) q[38]; +rx(pi/2) q[38]; +rz(3.8720723637581815) q[38]; +rx(pi/2) q[38]; +rz(8.132496433544897) q[38]; +rz(0.6848989036061588) q[39]; +rx(pi/2) q[39]; +rz(4.2160619387304) q[39]; +rx(pi/2) q[39]; +rz(9.024887790565257) q[39]; +cx q[39],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.096040886732734) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.450225420112159) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.1670797657626313) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +cx q[39],q[14]; +rz(0.6901134291543709) q[14]; +rx(pi/2) q[14]; +rz(4.692942343044622) q[14]; +rx(pi/2) q[14]; +rz(11.700351640380248) q[14]; +rz(-1.2747741154761318) q[14]; +rx(pi/2) q[14]; +rz(4.563374849173151) q[14]; +rx(pi/2) q[14]; +rz(10.595067179443603) q[14]; +cx q[12],q[14]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.9087992598142645) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(5.816026984669341) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +cx q[12],q[14]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.69703447373628) q[12]; +rx(pi/2) q[12]; +rz(3*pi) q[12]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +cx q[12],q[14]; +rz(1.0463578400346023) q[12]; +rx(pi/2) q[12]; +rz(4.791441184480258) q[12]; +rx(pi/2) q[12]; +rz(8.770511932062972) q[12]; +rz(2.1118328823143306) q[12]; +rx(pi/2) q[12]; +rz(4.377956566098249) q[12]; +rx(pi/2) q[12]; +rz(6.417026586192435) q[12]; +rz(1.177110399396252) q[14]; +rx(pi/2) q[14]; +rz(4.3033959988916095) q[14]; +rx(pi/2) q[14]; +rz(10.912541681587888) q[14]; +rz(-0.7072981257490838) q[14]; +rx(pi/2) q[14]; +rz(5.0434444184614575) q[14]; +rx(pi/2) q[14]; +rz(6.753990742853997) q[14]; +rz(-1.7502154405461159) q[39]; +rx(pi/2) q[39]; +rz(6.058772501358245) q[39]; +rx(pi/2) q[39]; +rz(9.487396744732843) q[39]; +rz(-2.1426981790323314) q[39]; +rx(pi/2) q[39]; +rz(4.224158221162713) q[39]; +rx(pi/2) q[39]; +rz(12.21993179360789) q[39]; +rz(-1.6595319194212879) q[40]; +rx(pi/2) q[40]; +rz(4.6630473309708) q[40]; +rx(pi/2) q[40]; +rz(6.954776241235616) q[40]; +cx q[40],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.202047645376174) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.999936633458147) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[40],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.1883698926623616) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +cx q[40],q[5]; +rz(-1.2853244409428244) q[5]; +rx(pi/2) q[5]; +rz(3.685495415340723) q[5]; +rx(pi/2) q[5]; +rz(8.057369309924958) q[5]; +rz(-3.091835536008645) q[5]; +rx(pi/2) q[5]; +rz(5.509527392174565) q[5]; +rx(pi/2) q[5]; +rz(10.648651593326381) q[5]; +rz(3.1325635676700596) q[40]; +rx(pi/2) q[40]; +rz(4.795854621397512) q[40]; +rx(pi/2) q[40]; +rz(7.448232510945921) q[40]; +rz(0.6277787226132951) q[40]; +rx(pi/2) q[40]; +rz(5.158560037207209) q[40]; +rx(pi/2) q[40]; +rz(8.027386586173751) q[40]; +rz(-1.5139354048784934) q[41]; +rx(pi/2) q[41]; +rz(3.668837046126459) q[41]; +rx(pi/2) q[41]; +rz(11.719992402948161) q[41]; +cx q[41],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.2784032994696055) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(4.057738149925683) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[41],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.3472102279600264) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +cx q[41],q[8]; +rz(2.261170119243366) q[8]; +rx(pi/2) q[8]; +rz(4.5202172819706545) q[8]; +rx(pi/2) q[8]; +rz(8.806195660443734) q[8]; +rz(-1.682563022066214) q[8]; +rx(pi/2) q[8]; +rz(4.57881395460684) q[8]; +rx(pi/2) q[8]; +rz(11.780000927583801) q[8]; +rz(-1.5302038311950708) q[41]; +rx(pi/2) q[41]; +rz(4.106617314828496) q[41]; +rx(pi/2) q[41]; +rz(10.974919082472947) q[41]; +rz(-2.426106751743447) q[41]; +rx(pi/2) q[41]; +rz(3.6879806485761746) q[41]; +rx(pi/2) q[41]; +rz(10.275052469193973) q[41]; +rz(2.5545054164982846) q[42]; +rx(pi/2) q[42]; +rz(4.264154227750736) q[42]; +rx(pi/2) q[42]; +rz(6.860740010578594) q[42]; +cx q[42],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.178502539478071) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.209342304920579) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[42],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.2063578052656183) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +cx q[42],q[25]; +rz(-2.577673807739197) q[25]; +rx(pi/2) q[25]; +rz(6.117153440979221) q[25]; +rx(pi/2) q[25]; +rz(9.395584559943872) q[25]; +rz(0.1308259224959496) q[25]; +rx(pi/2) q[25]; +rz(4.5215807544540105) q[25]; +rx(pi/2) q[25]; +rz(6.527306181382628) q[25]; +cx q[25],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.178969075471567) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(4.069377712216206) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[25],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.2441888514868573) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +cx q[25],q[5]; +rz(-0.45887655259076787) q[5]; +rx(pi/2) q[5]; +rz(5.211562417742526) q[5]; +rx(pi/2) q[5]; +rz(11.63003330524406) q[5]; +rz(2.9927788453608155) q[5]; +rx(pi/2) q[5]; +rz(5.485543655413371) q[5]; +rx(pi/2) q[5]; +rz(11.186534197905274) q[5]; +rz(2.348183076589205) q[25]; +rx(pi/2) q[25]; +rz(4.843598591525687) q[25]; +rx(pi/2) q[25]; +rz(9.7399639984236) q[25]; +rz(2.061280583625467) q[25]; +rx(pi/2) q[25]; +rz(4.967266401118218) q[25]; +rx(pi/2) q[25]; +rz(8.262137724480896) q[25]; +rz(-2.5639032464425373) q[42]; +rx(pi/2) q[42]; +rz(5.155971964657715) q[42]; +rx(pi/2) q[42]; +rz(11.42309998165258) q[42]; +rz(1.8758492482590245) q[42]; +rx(pi/2) q[42]; +rz(4.279750394942123) q[42]; +rx(pi/2) q[42]; +rz(12.265128886687606) q[42]; +rz(0.8828920826077331) q[43]; +rx(pi/2) q[43]; +rz(5.363860193274806) q[43]; +rx(pi/2) q[43]; +rz(11.149255480644815) q[43]; +rz(0.3289394496265885) q[44]; +rx(pi/2) q[44]; +rz(3.619625857406397) q[44]; +rx(pi/2) q[44]; +rz(7.581488061721318) q[44]; +rz(2.1999093433647063) q[45]; +rx(pi/2) q[45]; +rz(4.30263165611192) q[45]; +rx(pi/2) q[45]; +rz(10.345175389820485) q[45]; +cx q[35],q[45]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(4.346862202571138) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.013146777254852) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[35],q[45]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.479250394524052) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[35],q[45]; +rz(-1.2024679674714314) q[35]; +rx(pi/2) q[35]; +rz(5.027158165877749) q[35]; +rx(pi/2) q[35]; +rz(8.872945822627784) q[35]; +rz(3.098464593455617) q[35]; +rx(pi/2) q[35]; +rz(3.6461412184748396) q[35]; +rx(pi/2) q[35]; +rz(12.557057901576425) q[35]; +rz(2.952376156830068) q[45]; +rx(pi/2) q[45]; +rz(4.7854940375412145) q[45]; +rx(pi/2) q[45]; +rz(7.235437078373666) q[45]; +rz(-1.7519053788930519) q[45]; +rx(pi/2) q[45]; +rz(4.1527409065843655) q[45]; +rx(pi/2) q[45]; +rz(6.791672750279493) q[45]; +cx q[26],q[45]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.175527196679917) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.242894408932843) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[26],q[45]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.3945135729889517) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[26],q[45]; +rz(2.555496060175737) q[26]; +rx(pi/2) q[26]; +rz(5.570065859979511) q[26]; +rx(pi/2) q[26]; +rz(9.068403710866493) q[26]; +rz(-2.861083542150332) q[26]; +rx(pi/2) q[26]; +rz(4.034249954652407) q[26]; +rx(pi/2) q[26]; +rz(12.402771558060829) q[26]; +rz(-1.7500744310211598) q[45]; +rx(pi/2) q[45]; +rz(5.460507900827471) q[45]; +rx(pi/2) q[45]; +rz(7.569704382181801) q[45]; +rz(1.5002666594490721) q[45]; +rx(pi/2) q[45]; +rz(3.834293422831965) q[45]; +rx(pi/2) q[45]; +rz(12.23301928853565) q[45]; +cx q[12],q[45]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.895027553874744) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.274936786062391) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[12],q[45]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.4477890115715617) q[12]; +rx(pi/2) q[12]; +rz(3*pi) q[12]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[12],q[45]; +rz(0.31436973025713977) q[12]; +rx(pi/2) q[12]; +rz(5.368711417208268) q[12]; +rx(pi/2) q[12]; +rz(10.477590355056188) q[12]; +rz(-1.8551399627120642) q[12]; +rx(pi/2) q[12]; +rz(4.62583710521128) q[12]; +rx(pi/2) q[12]; +rz(11.920008837225039) q[12]; +rz(-1.4115548146537715) q[45]; +rx(pi/2) q[45]; +rz(5.273419805927877) q[45]; +rx(pi/2) q[45]; +rz(7.285906906241138) q[45]; +rz(-0.3148177842075852) q[45]; +rx(pi/2) q[45]; +rz(3.9440137776808935) q[45]; +rx(pi/2) q[45]; +rz(12.475042943340505) q[45]; +rz(-0.9492836352914535) q[46]; +rx(pi/2) q[46]; +rz(4.703411555087573) q[46]; +rx(pi/2) q[46]; +rz(7.789564651641953) q[46]; +rz(-0.6300781182081163) q[47]; +rx(pi/2) q[47]; +rz(4.605249267988133) q[47]; +rx(pi/2) q[47]; +rz(8.580479028807147) q[47]; +cx q[38],q[47]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.8754310843152755) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.012363783046247) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[38],q[47]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.432706785521728) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[38],q[47]; +rz(1.2207510241579618) q[38]; +rx(pi/2) q[38]; +rz(5.533205774147415) q[38]; +rx(pi/2) q[38]; +rz(7.6070549436659665) q[38]; +rz(2.681700080051609) q[38]; +rx(pi/2) q[38]; +rz(5.13705256656049) q[38]; +rx(pi/2) q[38]; +rz(7.579369581229139) q[38]; +rz(-1.778590421918972) q[47]; +rx(pi/2) q[47]; +rz(4.665403063441124) q[47]; +rx(pi/2) q[47]; +rz(8.295018303589101) q[47]; +rz(-0.8317713132557705) q[47]; +rx(pi/2) q[47]; +rz(5.098783989985898) q[47]; +rx(pi/2) q[47]; +rz(6.846151748602848) q[47]; +rz(-0.766844089317857) q[48]; +rx(pi/2) q[48]; +rz(4.53563834772563) q[48]; +rx(pi/2) q[48]; +rz(7.16586376480745) q[48]; +rz(-1.2747741154761318) q[49]; +rx(pi/2) q[49]; +rz(4.563374849173151) q[49]; +rx(pi/2) q[49]; +rz(10.595067179443603) q[49]; +cx q[29],q[49]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.9087992598142645) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(5.816026984669341) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[29],q[49]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.69703447373628) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[29],q[49]; +rz(1.0463578400346023) q[29]; +rx(pi/2) q[29]; +rz(4.791441184480258) q[29]; +rx(pi/2) q[29]; +rz(8.770511932062972) q[29]; +rz(-0.8325018489763201) q[29]; +rx(pi/2) q[29]; +rz(5.320082930287088) q[29]; +rx(pi/2) q[29]; +rz(6.898623166050406) q[29]; +rz(1.177110399396252) q[49]; +rx(pi/2) q[49]; +rz(4.3033959988916095) q[49]; +rx(pi/2) q[49]; +rz(10.912541681587888) q[49]; +rz(-1.699087806909259) q[49]; +rx(pi/2) q[49]; +rz(4.453004516773168) q[49]; +rx(pi/2) q[49]; +rz(7.7351687079628295) q[49]; +rz(-2.7036481320163963) q[50]; +rx(pi/2) q[50]; +rz(5.483994879318434) q[50]; +rx(pi/2) q[50]; +rz(12.163640728678619) q[50]; +rz(-1.6832043189226493) q[51]; +rx(pi/2) q[51]; +rz(5.484191754733052) q[51]; +rx(pi/2) q[51]; +rz(9.633641293685203) q[51]; +cx q[13],q[51]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.01739791708728) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(5.720416649086053) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[13],q[51]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.5172372096539775) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[13],q[51]; +rz(-2.453399945183023) q[13]; +rx(pi/2) q[13]; +rz(5.574063693618544) q[13]; +rx(pi/2) q[13]; +rz(11.935106037210282) q[13]; +rz(-3.080711110707387) q[13]; +rx(pi/2) q[13]; +rz(5.960695725232287) q[13]; +rx(pi/2) q[13]; +rz(7.373538330254563) q[13]; +rz(-1.5313177501468584) q[51]; +rx(pi/2) q[51]; +rz(4.6648647055668055) q[51]; +rx(pi/2) q[51]; +rz(10.151034022878909) q[51]; +rz(-0.34958934255000873) q[51]; +rx(pi/2) q[51]; +rz(4.624758447713386) q[51]; +rx(pi/2) q[51]; +rz(8.249077509689302) q[51]; +rz(-2.8433706027558125) q[52]; +rx(pi/2) q[52]; +rz(5.3951064023847914) q[52]; +rx(pi/2) q[52]; +rz(8.764080063993779) q[52]; +cx q[52],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.0059136056803295) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.977903468514331) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.6818858639345144) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +cx q[52],q[50]; +rz(1.6445759044905612) q[50]; +rx(pi/2) q[50]; +rz(4.135503870825191) q[50]; +rx(pi/2) q[50]; +rz(10.134819946210012) q[50]; +rz(-0.766844089317857) q[50]; +rx(pi/2) q[50]; +rz(4.53563834772563) q[50]; +rx(pi/2) q[50]; +rz(7.16586376480745) q[50]; +rz(1.3737738145713791) q[52]; +rx(pi/2) q[52]; +rz(4.176313184097546) q[52]; +rx(pi/2) q[52]; +rz(8.719038775424597) q[52]; +rz(2.8452517649684763) q[52]; +rx(pi/2) q[52]; +rz(4.617897683269686) q[52]; +rx(pi/2) q[52]; +rz(11.23835908858661) q[52]; +cx q[52],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.134556668543377) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(4.213457332641986) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.4493409816759657) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +cx q[52],q[27]; +rz(2.3712472940397635) q[27]; +rx(pi/2) q[27]; +rz(3.6004908669942073) q[27]; +rx(pi/2) q[27]; +rz(9.059741687743214) q[27]; +rz(-0.5171876556647463) q[27]; +rx(pi/2) q[27]; +rz(4.649107081015134) q[27]; +rx(pi/2) q[27]; +rz(7.572735882973193) q[27]; +rz(1.1782398417066346) q[52]; +rx(pi/2) q[52]; +rz(3.748011879158744) q[52]; +rx(pi/2) q[52]; +rz(7.599809131362776) q[52]; +rz(1.0863490643273126) q[52]; +rx(pi/2) q[52]; +rz(4.756182315773515) q[52]; +rx(pi/2) q[52]; +rz(8.212362170809334) q[52]; +rz(-0.3588282829727971) q[53]; +rx(pi/2) q[53]; +rz(5.651139614596208) q[53]; +rx(pi/2) q[53]; +rz(6.784713405652749) q[53]; +cx q[53],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.059931320708438) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.9575286084469727) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.617858290956349) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +cx q[53],q[22]; +rz(1.659398313377988) q[22]; +rx(pi/2) q[22]; +rz(4.3858714262498815) q[22]; +rx(pi/2) q[22]; +rz(9.07418503218948) q[22]; +rz(-2.4526529140399567) q[22]; +rx(pi/2) q[22]; +rz(5.1932864834456005) q[22]; +rx(pi/2) q[22]; +rz(12.298074181974178) q[22]; +cx q[22],q[42]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.379854974576977) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.170515301155232) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +cx q[22],q[42]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.211315950227906) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[22],q[42]; +rz(-0.08755609878096449) q[22]; +rx(pi/2) q[22]; +rz(5.448447097261582) q[22]; +rx(pi/2) q[22]; +rz(8.56823419982606) q[22]; +rz(-2.0896420568666993) q[22]; +rx(pi/2) q[22]; +rz(5.212370329040338) q[22]; +rx(pi/2) q[22]; +rz(7.827773455566359) q[22]; +rz(1.7475897640948457) q[42]; +rx(pi/2) q[42]; +rz(5.914669167163623) q[42]; +rx(pi/2) q[42]; +rz(7.512415185852923) q[42]; +rz(-1.3731343554266149) q[42]; +rx(pi/2) q[42]; +rz(5.317794923270942) q[42]; +rx(pi/2) q[42]; +rz(7.452034906150771) q[42]; +cx q[42],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(5.729932096450511) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.8577514578953953) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[42],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.6390828747022805) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +cx q[42],q[27]; +rz(-1.6514710276309263) q[27]; +rx(pi/2) q[27]; +rz(4.1970060215229585) q[27]; +rx(pi/2) q[27]; +rz(7.451990119426894) q[27]; +rz(2.2868672753189045) q[27]; +rx(pi/2) q[27]; +rz(3.933604029040538) q[27]; +rx(pi/2) q[27]; +rz(7.425102892869557) q[27]; +rz(2.7957260886157353) q[42]; +rx(pi/2) q[42]; +rz(4.6899622653893935) q[42]; +rx(pi/2) q[42]; +rz(9.736958992343279) q[42]; +rz(2.2187445994732817) q[42]; +rx(pi/2) q[42]; +rz(4.512183543403451) q[42]; +rx(pi/2) q[42]; +rz(8.429159622029877) q[42]; +rz(-1.1541041789663087) q[53]; +rx(pi/2) q[53]; +rz(4.801216729235179) q[53]; +rx(pi/2) q[53]; +rz(8.05175925196691) q[53]; +rz(0.6490578182674236) q[53]; +rx(pi/2) q[53]; +rz(3.763961360432363) q[53]; +rx(pi/2) q[53]; +rz(9.899942564187366) q[53]; +cx q[53],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(5.9149513189790905) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(4.26110700428487) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.4901285542031566) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +cx q[53],q[18]; +rz(0.9906351062942891) q[18]; +rx(pi/2) q[18]; +rz(5.33119222150894) q[18]; +rx(pi/2) q[18]; +rz(10.602004986044637) q[18]; +rz(-0.4146576318355071) q[18]; +rx(pi/2) q[18]; +rz(5.071521995153698) q[18]; +rx(pi/2) q[18]; +rz(7.321196687398356) q[18]; +cx q[18],q[21]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.536089579822712) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.9565216111925725) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +cx q[18],q[21]; +rz(-pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.3130804534316045) q[18]; +rx(pi/2) q[18]; +rz(2*pi) q[18]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[18],q[21]; +rz(-1.5863634831039335) q[18]; +rx(pi/2) q[18]; +rz(4.01571389874062) q[18]; +rx(pi/2) q[18]; +rz(11.782113591265947) q[18]; +rz(0.06358852517607883) q[18]; +rx(pi/2) q[18]; +rz(3.893861022721929) q[18]; +rx(pi/2) q[18]; +rz(6.987862335923641) q[18]; +rz(-2.139699974034353) q[21]; +rx(pi/2) q[21]; +rz(4.363742957353281) q[21]; +rx(pi/2) q[21]; +rz(9.99274343837239) q[21]; +rz(-2.3365691767354466) q[21]; +rx(pi/2) q[21]; +rz(5.945365338330791) q[21]; +rx(pi/2) q[21]; +rz(6.492540194497821) q[21]; +rz(0.43969114467921777) q[53]; +rx(pi/2) q[53]; +rz(5.035537345955363) q[53]; +rx(pi/2) q[53]; +rz(7.115382872740178) q[53]; +rz(-2.868340564312592) q[53]; +rx(pi/2) q[53]; +rz(4.580781493647614) q[53]; +rx(pi/2) q[53]; +rz(6.3903965688044835) q[53]; +rz(-0.1585613735014526) q[54]; +rx(pi/2) q[54]; +rz(5.692237772526825) q[54]; +rx(pi/2) q[54]; +rz(9.464143600162126) q[54]; +rz(-2.4875842397898866) q[55]; +rx(pi/2) q[55]; +rz(3.4377007618507927) q[55]; +rx(pi/2) q[55]; +rz(8.49867174942185) q[55]; +cx q[9],q[55]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(4.187316831707978) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.989195053011277) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[9],q[55]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.392852656799633) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[9],q[55]; +rz(1.8826265608922137) q[9]; +rx(pi/2) q[9]; +rz(3.564759392837539) q[9]; +rx(pi/2) q[9]; +rz(7.260827388635621) q[9]; +rz(0.4231881838102649) q[9]; +rx(pi/2) q[9]; +rz(4.160544478563555) q[9]; +rx(pi/2) q[9]; +rz(10.359390141743878) q[9]; +rz(-0.31882039580727906) q[55]; +rx(pi/2) q[55]; +rz(4.397562508615393) q[55]; +rx(pi/2) q[55]; +rz(12.260586503195485) q[55]; +rz(-2.36377594290314) q[55]; +rx(pi/2) q[55]; +rz(5.391348705860969) q[55]; +rx(pi/2) q[55]; +rz(12.387541941213026) q[55]; +cx q[28],q[55]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.656984385968414) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.719976313972014) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[28],q[55]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.4296112645756764) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[28],q[55]; +rz(0.02446697771412376) q[28]; +rx(pi/2) q[28]; +rz(5.8208238279795665) q[28]; +rx(pi/2) q[28]; +rz(7.948329614750841) q[28]; +rz(-1.3731343554266149) q[28]; +rx(pi/2) q[28]; +rz(5.317794923270942) q[28]; +rx(pi/2) q[28]; +rz(7.452034906150771) q[28]; +rz(1.176136735380788) q[55]; +rx(pi/2) q[55]; +rz(5.405840098628246) q[55]; +rx(pi/2) q[55]; +rz(10.69951213491554) q[55]; +rz(0.011704542924023453) q[55]; +rx(pi/2) q[55]; +rz(5.398721949499958) q[55]; +rx(pi/2) q[55]; +rz(12.514670459407341) q[55]; +rz(-2.36377594290314) q[56]; +rx(pi/2) q[56]; +rz(5.391348705860969) q[56]; +rx(pi/2) q[56]; +rz(12.387541941213026) q[56]; +cx q[3],q[56]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.656984385968414) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(5.719976313972014) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[3],q[56]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.4296112645756764) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[3],q[56]; +rz(0.02446697771412376) q[3]; +rx(pi/2) q[3]; +rz(5.8208238279795665) q[3]; +rx(pi/2) q[3]; +rz(7.948329614750841) q[3]; +rz(2.431274882487938) q[3]; +rx(pi/2) q[3]; +rz(3.9873737849482636) q[3]; +rx(pi/2) q[3]; +rz(9.725024805800867) q[3]; +rz(1.176136735380788) q[56]; +rx(pi/2) q[56]; +rz(5.405840098628246) q[56]; +rx(pi/2) q[56]; +rz(10.69951213491554) q[56]; +rz(-1.5014036819753755) q[56]; +rx(pi/2) q[56]; +rz(5.167879064501142) q[56]; +rx(pi/2) q[56]; +rz(8.816288770385764) q[56]; +rz(-0.8642417300855305) q[57]; +rx(pi/2) q[57]; +rz(3.659274383715142) q[57]; +rx(pi/2) q[57]; +rz(10.346891911517357) q[57]; +rz(1.7283245250925408) q[58]; +rx(pi/2) q[58]; +rz(3.9469159963196727) q[58]; +rx(pi/2) q[58]; +rz(12.292985266451769) q[58]; +cx q[54],q[58]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.9327471044254043) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.183939303509296) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[54],q[58]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.6221620507608643) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[54],q[58]; +rz(-0.7421082895368509) q[54]; +rx(pi/2) q[54]; +rz(5.24694892797399) q[54]; +rx(pi/2) q[54]; +rz(11.88824223939025) q[54]; +rz(1.6556257842222912) q[54]; +rx(pi/2) q[54]; +rz(4.6863360041044855) q[54]; +rx(pi/2) q[54]; +rz(9.271811688280975) q[54]; +rz(0.7782078447260439) q[58]; +rx(pi/2) q[58]; +rz(4.839893415869608) q[58]; +rx(pi/2) q[58]; +rz(12.489138759288792) q[58]; +rz(0.10235631681732471) q[58]; +rx(pi/2) q[58]; +rz(4.110256688361245) q[58]; +rx(pi/2) q[58]; +rz(10.584276382672886) q[58]; +rz(-0.028076509228726287) q[59]; +rx(pi/2) q[59]; +rz(5.917163093458003) q[59]; +rx(pi/2) q[59]; +rz(6.755578996854389) q[59]; +cx q[20],q[59]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(4.104377617225445) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.235102763152259) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[20],q[59]; +rz(-pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.4218439969323797) q[20]; +rx(pi/2) q[20]; +rz(2*pi) q[20]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[20],q[59]; +rz(2.3779255751730313) q[20]; +rx(pi/2) q[20]; +rz(5.191200838058672) q[20]; +rx(pi/2) q[20]; +rz(11.610848727086795) q[20]; +rz(1.6215598706101204) q[20]; +rx(pi/2) q[20]; +rz(5.447427239332173) q[20]; +rx(pi/2) q[20]; +rz(7.873508247191632) q[20]; +rz(2.2262364149529157) q[59]; +rx(pi/2) q[59]; +rz(4.807565051261593) q[59]; +rx(pi/2) q[59]; +rz(9.250984873670127) q[59]; +rz(-3.1065894346087726) q[59]; +rx(pi/2) q[59]; +rz(5.303663988548047) q[59]; +rx(pi/2) q[59]; +rz(10.950836767298608) q[59]; +cx q[50],q[59]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.7393040931086823) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(5.88696076117529) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[50],q[59]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.3485670400226013) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[50],q[59]; +rz(-1.1119633885607607) q[50]; +rx(pi/2) q[50]; +rz(5.68101342680224) q[50]; +rx(pi/2) q[50]; +rz(10.627013341859028) q[50]; +rz(-0.8105595593504669) q[50]; +rx(pi/2) q[50]; +rz(5.653173798396875) q[50]; +rx(pi/2) q[50]; +rz(6.994846798070604) q[50]; +rz(1.691082148917964) q[59]; +rx(pi/2) q[59]; +rz(5.498362219715325) q[59]; +rx(pi/2) q[59]; +rz(9.820735507338123) q[59]; +rz(1.8252024942375806) q[59]; +rx(pi/2) q[59]; +rz(5.362406447437191) q[59]; +rx(pi/2) q[59]; +rz(11.762345972710072) q[59]; +cx q[59],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.232092581212216) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.083921639756575) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.2191678402946007) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[14]; +rz(-1.0973884391193045) q[14]; +rx(pi/2) q[14]; +rz(5.9036921429371905) q[14]; +rx(pi/2) q[14]; +rz(11.049117135459326) q[14]; +rz(-0.028076509228726287) q[14]; +rx(pi/2) q[14]; +rz(5.917163093458003) q[14]; +rx(pi/2) q[14]; +rz(6.755578996854389) q[14]; +rz(1.2512198310903706) q[59]; +rx(pi/2) q[59]; +rz(4.1108792898127735) q[59]; +rx(pi/2) q[59]; +rz(12.008686114151214) q[59]; +rz(-1.8860124758657202) q[59]; +rx(pi/2) q[59]; +rz(4.695822856035108) q[59]; +rx(pi/2) q[59]; +rz(9.959395026401666) q[59]; +rz(1.03793850115422) q[60]; +rx(pi/2) q[60]; +rz(4.929586887672396) q[60]; +rx(pi/2) q[60]; +rz(10.443800472353558) q[60]; +rz(0.9752142368012189) q[61]; +rx(pi/2) q[61]; +rz(3.5705168632629762) q[61]; +rx(pi/2) q[61]; +rz(9.256702145741908) q[61]; +rz(0.5077148566756282) q[62]; +rx(pi/2) q[62]; +rz(3.6548997704015393) q[62]; +rx(pi/2) q[62]; +rz(7.6113494681707055) q[62]; +cx q[62],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(5.929663225365005) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.843317906455849) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.235860205898142) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +cx q[62],q[33]; +rz(1.2323107650346543) q[33]; +rx(pi/2) q[33]; +rz(4.679543444809652) q[33]; +rx(pi/2) q[33]; +rz(6.88896590466879) q[33]; +rz(0.3745710039598915) q[33]; +rx(pi/2) q[33]; +rz(3.9800664525934897) q[33]; +rx(pi/2) q[33]; +rz(6.640866034117231) q[33]; +rz(1.5835776139508493) q[62]; +rx(pi/2) q[62]; +rz(4.245225888669975) q[62]; +rx(pi/2) q[62]; +rz(6.784747798670634) q[62]; +rz(0.5431591028042955) q[62]; +rx(pi/2) q[62]; +rz(3.509071669275216) q[62]; +rx(pi/2) q[62]; +rz(10.78737591116279) q[62]; +rz(0.12712550088712682) q[63]; +rx(pi/2) q[63]; +rz(4.911764864993774) q[63]; +rx(pi/2) q[63]; +rz(12.300289803228436) q[63]; +rz(0.6861132726800268) q[64]; +rx(pi/2) q[64]; +rz(4.226611082696678) q[64]; +rx(pi/2) q[64]; +rz(10.023986740879565) q[64]; +cx q[10],q[64]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.8797600164316615) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.788641500109124) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[10],q[64]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.282002336776216) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[10],q[64]; +rz(1.1350752772796069) q[10]; +rx(pi/2) q[10]; +rz(5.798089628610775) q[10]; +rx(pi/2) q[10]; +rz(10.7695187481252) q[10]; +rz(-2.569638038633612) q[10]; +rx(pi/2) q[10]; +rz(3.8216529803433) q[10]; +rx(pi/2) q[10]; +rz(8.732906112731417) q[10]; +cx q[10],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(5.641157793482286) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.5675443751293643) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +cx q[10],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.188417513510835) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +cx q[10],q[6]; +rz(0.4605150712893331) q[6]; +rx(pi/2) q[6]; +rz(4.589882908224935) q[6]; +rx(pi/2) q[6]; +rz(12.418457714931831) q[6]; +rz(-0.8127449376253635) q[6]; +rx(pi/2) q[6]; +rz(5.657503143113614) q[6]; +rx(pi/2) q[6]; +rz(10.597157765023674) q[6]; +rz(0.1813611499142933) q[10]; +rx(pi/2) q[10]; +rz(3.902383723211548) q[10]; +rx(pi/2) q[10]; +rz(11.439176445054242) q[10]; +rz(1.2835737735004766) q[10]; +rx(pi/2) q[10]; +rz(3.4687966015073184) q[10]; +rx(pi/2) q[10]; +rz(10.610908291289089) q[10]; +rz(0.7006662095962772) q[64]; +rx(pi/2) q[64]; +rz(4.339944760795791) q[64]; +rx(pi/2) q[64]; +rz(12.258514038319372) q[64]; +rz(-2.295299309459695) q[64]; +rx(pi/2) q[64]; +rz(4.396965390839868) q[64]; +rx(pi/2) q[64]; +rz(11.223964289780785) q[64]; +rz(-2.426106751743447) q[65]; +rx(pi/2) q[65]; +rz(3.6879806485761746) q[65]; +rx(pi/2) q[65]; +rz(10.275052469193973) q[65]; +cx q[2],q[65]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.7470163745631364) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.250305193641029) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[2],q[65]; +rz(-pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.392820499672636) q[2]; +rx(pi/2) q[2]; +rz(2*pi) q[2]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[2],q[65]; +rz(1.7184879601801795) q[2]; +rx(pi/2) q[2]; +rz(4.279189097230962) q[2]; +rx(pi/2) q[2]; +rz(7.3349881618812685) q[2]; +rz(0.2280889908699244) q[2]; +rx(pi/2) q[2]; +rz(5.111101569163102) q[2]; +rx(pi/2) q[2]; +rz(6.873940331771097) q[2]; +cx q[8],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(5.886680781258373) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.162656297106203) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +cx q[8],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.7389467365922737) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +cx q[8],q[2]; +rz(2.183635128417418) q[2]; +rx(pi/2) q[2]; +rz(5.324770569049787) q[2]; +rx(pi/2) q[2]; +rz(9.23133888597868) q[2]; +rz(-0.4814801723378306) q[2]; +rx(pi/2) q[2]; +rz(4.065229522155695) q[2]; +rx(pi/2) q[2]; +rz(10.383974400103362) q[2]; +rz(2.4139311491782793) q[8]; +rx(pi/2) q[8]; +rz(5.016475597003625) q[8]; +rx(pi/2) q[8]; +rz(10.266749865012274) q[8]; +rz(2.700542939800389) q[8]; +rx(pi/2) q[8]; +rz(5.526029178774415) q[8]; +rx(pi/2) q[8]; +rz(6.702693196202141) q[8]; +rz(0.9319154584149176) q[65]; +rx(pi/2) q[65]; +rz(5.16563971965559) q[65]; +rx(pi/2) q[65]; +rz(10.191187244618117) q[65]; +rz(2.5275701516848788) q[65]; +rx(pi/2) q[65]; +rz(5.393317754870045) q[65]; +rx(pi/2) q[65]; +rz(10.138272862515286) q[65]; +cx q[65],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.530389782404049) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.655546260140593) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.173453163194006) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +cx q[65],q[15]; +rz(2.774953933475615) q[15]; +rx(pi/2) q[15]; +rz(4.625014258314541) q[15]; +rx(pi/2) q[15]; +rz(8.152620323024559) q[15]; +rz(1.2192238480521205) q[15]; +rx(pi/2) q[15]; +rz(5.1143730607219) q[15]; +rx(pi/2) q[15]; +rz(9.055037541264817) q[15]; +cx q[15],q[55]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.048654823514426) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.912148385796877) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[15],q[55]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.2135498268577694) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[15],q[55]; +rz(-1.9219693433224594) q[15]; +rx(pi/2) q[15]; +rz(5.377288067940697) q[15]; +rx(pi/2) q[15]; +rz(6.922334027718502) q[15]; +rz(2.8781620410352673) q[15]; +rx(pi/2) q[15]; +rz(5.540395045091768) q[15]; +rx(pi/2) q[15]; +rz(8.851994962227694) q[15]; +rz(1.8567042444314463) q[55]; +rx(pi/2) q[55]; +rz(4.935697480568698) q[55]; +rx(pi/2) q[55]; +rz(9.060125916696858) q[55]; +rz(-1.3190003435508562) q[55]; +rx(pi/2) q[55]; +rz(4.597905166384935) q[55]; +rx(pi/2) q[55]; +rz(10.580858466171199) q[55]; +rz(0.9906650287732663) q[65]; +rx(pi/2) q[65]; +rz(3.8698060845359823) q[65]; +rx(pi/2) q[65]; +rz(7.1081745823888935) q[65]; +rz(-2.0060701405426595) q[65]; +rx(pi/2) q[65]; +rz(3.4169982821916145) q[65]; +rx(pi/2) q[65]; +rz(10.712062119154115) q[65]; +rz(-2.3791550489815236) q[66]; +rx(pi/2) q[66]; +rz(4.263523128278077) q[66]; +rx(pi/2) q[66]; +rz(7.021527473686218) q[66]; +cx q[66],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.1774008334313955) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(4.074573897539015) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.357937182544742) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[46]; +rz(-1.3820307753547858) q[46]; +rx(pi/2) q[46]; +rz(4.39764500117286) q[46]; +rx(pi/2) q[46]; +rz(11.796294908179224) q[46]; +rz(1.998699068291641) q[46]; +rx(pi/2) q[46]; +rz(5.301669262546305) q[46]; +rx(pi/2) q[46]; +rz(10.917434275933006) q[46]; +rz(0.8546030387785892) q[66]; +rx(pi/2) q[66]; +rz(6.000366533132572) q[66]; +rx(pi/2) q[66]; +rz(12.190734570364851) q[66]; +rz(-0.4253087155578066) q[66]; +rx(pi/2) q[66]; +rz(5.552925371903271) q[66]; +rx(pi/2) q[66]; +rz(10.16472340528968) q[66]; +cx q[38],q[66]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.8799817643701755) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.119954724018305) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[38],q[66]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.3624215808577795) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[38],q[66]; +rz(-3.1109694464059743) q[38]; +rx(pi/2) q[38]; +rz(3.9124007424066893) q[38]; +rx(pi/2) q[38]; +rz(6.8046831457724455) q[38]; +rz(1.1119164312875114) q[38]; +rx(pi/2) q[38]; +rz(3.90555458554067) q[38]; +rx(pi/2) q[38]; +rz(7.489904784210719) q[38]; +cx q[38],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.95437348871101) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.9329976516317284) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[38],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.685739728658392) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +cx q[38],q[17]; +rz(1.4344828797806919) q[17]; +rx(pi/2) q[17]; +rz(4.1133957615630585) q[17]; +rx(pi/2) q[17]; +rz(11.402383275626903) q[17]; +rz(0.5737269352220706) q[17]; +rx(pi/2) q[17]; +rz(4.0903857883706) q[17]; +rx(pi/2) q[17]; +rz(6.740750731226589) q[17]; +rz(-1.0188161043985415) q[38]; +rx(pi/2) q[38]; +rz(4.049513566606494) q[38]; +rx(pi/2) q[38]; +rz(9.413264193538305) q[38]; +rz(2.1746377611580288) q[38]; +rx(pi/2) q[38]; +rz(4.671365226197107) q[38]; +rx(pi/2) q[38]; +rz(12.148906208955518) q[38]; +rz(0.17920439328640025) q[66]; +rx(pi/2) q[66]; +rz(5.158165326436764) q[66]; +rx(pi/2) q[66]; +rz(12.063392756675464) q[66]; +rz(-0.5572103532504391) q[66]; +rx(pi/2) q[66]; +rz(5.162420051767484) q[66]; +rx(pi/2) q[66]; +rz(6.811550792922068) q[66]; +rz(-0.8148545600089809) q[67]; +rx(pi/2) q[67]; +rz(3.8720723637581815) q[67]; +rx(pi/2) q[67]; +rz(8.132496433544897) q[67]; +rz(0.8610181604323719) q[68]; +rx(pi/2) q[68]; +rz(5.490119277799781) q[68]; +rx(pi/2) q[68]; +rz(10.02282990583818) q[68]; +cx q[68],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.190919514924575) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.9792929944184414) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.1658300556797254) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +cx q[68],q[32]; +rz(-1.3811138242107222) q[32]; +rx(pi/2) q[32]; +rz(4.964059960706147) q[32]; +rx(pi/2) q[32]; +rz(8.003652334675113) q[32]; +rz(-0.6271710183089567) q[32]; +rx(pi/2) q[32]; +rz(4.723389698812493) q[32]; +rx(pi/2) q[32]; +rz(8.475237841046145) q[32]; +rz(1.0699094394320454) q[68]; +rx(pi/2) q[68]; +rz(4.072789844022863) q[68]; +rx(pi/2) q[68]; +rz(8.87406983059167) q[68]; +rz(2.0588349409247204) q[68]; +rx(pi/2) q[68]; +rz(5.291121674949246) q[68]; +rx(pi/2) q[68]; +rz(11.372001344186295) q[68]; +cx q[23],q[68]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.5564061736203705) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.17247300397316) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[23],q[68]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.418890048223574) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[23],q[68]; +rz(0.7853875369126184) q[23]; +rx(pi/2) q[23]; +rz(3.9697338187050732) q[23]; +rx(pi/2) q[23]; +rz(10.251706379951553) q[23]; +rz(1.3633150083000034) q[23]; +rx(pi/2) q[23]; +rz(4.748551410192849) q[23]; +rx(pi/2) q[23]; +rz(10.475304395064837) q[23]; +rz(2.336989873834871) q[68]; +rx(pi/2) q[68]; +rz(5.571567881775078) q[68]; +rx(pi/2) q[68]; +rz(6.37757700964841) q[68]; +rz(0.19295881468544218) q[68]; +rx(pi/2) q[68]; +rz(4.394090274093081) q[68]; +rx(pi/2) q[68]; +rz(9.729116640094256) q[68]; +rz(-0.20439839707644136) q[69]; +rx(pi/2) q[69]; +rz(5.280775822180873) q[69]; +rx(pi/2) q[69]; +rz(8.44514484699088) q[69]; +cx q[69],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.038822812584957) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.651269518694947) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.267217237826081) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[7]; +rz(1.9263230723181808) q[7]; +rx(pi/2) q[7]; +rz(5.505902593604718) q[7]; +rx(pi/2) q[7]; +rz(10.864704224324448) q[7]; +rz(2.487333473579919) q[7]; +rx(pi/2) q[7]; +rz(5.183637096611074) q[7]; +rx(pi/2) q[7]; +rz(9.24957847409315) q[7]; +cx q[39],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(5.606218583970038) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.6563639652490476) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.539265571116438) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +cx q[39],q[7]; +rz(1.4365217615240633) q[7]; +rx(pi/2) q[7]; +rz(5.498721548803869) q[7]; +rx(pi/2) q[7]; +rz(11.101493953173186) q[7]; +rz(-1.7519053788930519) q[7]; +rx(pi/2) q[7]; +rz(4.1527409065843655) q[7]; +rx(pi/2) q[7]; +rz(6.791672750279493) q[7]; +rz(-2.8903542077549726) q[39]; +rx(pi/2) q[39]; +rz(6.0897680631395446) q[39]; +rx(pi/2) q[39]; +rz(10.646331696593755) q[39]; +rz(0.8752336084483456) q[39]; +rx(pi/2) q[39]; +rz(4.884810036617795) q[39]; +rx(pi/2) q[39]; +rz(11.733263347925122) q[39]; +cx q[39],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.189391141198189) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.8567761482176195) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.5053042616641683) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +cx q[39],q[8]; +rz(2.380967575791603) q[8]; +rx(pi/2) q[8]; +rz(4.794170951811374) q[8]; +rx(pi/2) q[8]; +rz(11.028721364868309) q[8]; +rz(2.662775550256849) q[8]; +rx(pi/2) q[8]; +rz(5.4865622970885415) q[8]; +rx(pi/2) q[8]; +rz(7.269371727342044) q[8]; +rz(1.7955296377009349) q[39]; +rx(pi/2) q[39]; +rz(5.604461245341882) q[39]; +rx(pi/2) q[39]; +rz(8.707222153625828) q[39]; +rz(0.8208774375050192) q[39]; +rx(pi/2) q[39]; +rz(5.0049752512928904) q[39]; +rx(pi/2) q[39]; +rz(11.393593463813193) q[39]; +rz(-1.3134195406345128) q[69]; +rx(pi/2) q[69]; +rz(4.418676018079369) q[69]; +rx(pi/2) q[69]; +rz(11.300087418942141) q[69]; +rz(0.9698407176631347) q[69]; +rx(pi/2) q[69]; +rz(4.875170140218315) q[69]; +rx(pi/2) q[69]; +rz(10.929222903252334) q[69]; +cx q[20],q[69]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(4.3882334633171) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.265894794496592) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[20],q[69]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.439256698522252) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[20],q[69]; +rz(0.6122697055286443) q[20]; +rx(pi/2) q[20]; +rz(5.745800073590466) q[20]; +rx(pi/2) q[20]; +rz(10.906076697579802) q[20]; +rz(0.7560889126366215) q[20]; +rx(pi/2) q[20]; +rz(5.390016572765218) q[20]; +rx(pi/2) q[20]; +rz(11.923119992620201) q[20]; +cx q[20],q[50]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.7605506014514485) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.098509755461695) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[20],q[50]; +rz(-pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.2490359519553307) q[20]; +rx(pi/2) q[20]; +rz(2*pi) q[20]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[20],q[50]; +rz(-2.764597204476166) q[20]; +rx(pi/2) q[20]; +rz(5.47758142488115) q[20]; +rx(pi/2) q[20]; +rz(6.746506399765341) q[20]; +rz(2.3917593961164725) q[20]; +rx(pi/2) q[20]; +rz(4.1236299296895575) q[20]; +rx(pi/2) q[20]; +rz(9.915295403395135) q[20]; +rz(-2.3596054574861793) q[50]; +rx(pi/2) q[50]; +rz(4.938001372693815) q[50]; +rx(pi/2) q[50]; +rz(8.389843360667507) q[50]; +rz(1.770916018411195) q[50]; +rx(pi/2) q[50]; +rz(5.168682966158039) q[50]; +rx(pi/2) q[50]; +rz(7.992464522709153) q[50]; +rz(-2.8071435782477225) q[69]; +rx(pi/2) q[69]; +rz(5.028219358633869) q[69]; +rx(pi/2) q[69]; +rz(9.63995533949402) q[69]; +rz(-1.1495161249908707) q[69]; +rx(pi/2) q[69]; +rz(4.759414881776163) q[69]; +rx(pi/2) q[69]; +rz(9.599147197884474) q[69]; +rz(3.0902141107252756) q[70]; +rx(pi/2) q[70]; +rz(5.474632312540473) q[70]; +rx(pi/2) q[70]; +rz(11.53222275245425) q[70]; +cx q[70],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.792106449986104) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.574671550273678) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.309691755038882) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[43]; +rz(-2.6032577671345) q[43]; +rx(pi/2) q[43]; +rz(4.845178266659752) q[43]; +rx(pi/2) q[43]; +rz(10.610004668757824) q[43]; +rz(-2.1304150750397577) q[43]; +rx(pi/2) q[43]; +rz(5.53456895493532) q[43]; +rx(pi/2) q[43]; +rz(6.957208143390705) q[43]; +rz(0.906255508851399) q[70]; +rx(pi/2) q[70]; +rz(3.5734945847714377) q[70]; +rx(pi/2) q[70]; +rz(8.686536348619997) q[70]; +rz(-0.0668547813138094) q[70]; +rx(pi/2) q[70]; +rz(4.79776887486229) q[70]; +rx(pi/2) q[70]; +rz(12.545392031472948) q[70]; +cx q[40],q[70]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.663682487926792) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(5.981686213327013) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[40],q[70]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.3637176303095067) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[40],q[70]; +rz(3.120996623610612) q[40]; +rx(pi/2) q[40]; +rz(3.289490176979577) q[40]; +rx(pi/2) q[40]; +rz(11.989664040016915) q[40]; +rz(-1.1796263087627352) q[40]; +rx(pi/2) q[40]; +rz(3.8862152768544242) q[40]; +rx(pi/2) q[40]; +rz(9.049149721093602) q[40]; +rz(-1.3753382384327826) q[70]; +rx(pi/2) q[70]; +rz(3.6531431167801105) q[70]; +rx(pi/2) q[70]; +rz(10.91007501210007) q[70]; +rz(-2.8562582094231628) q[70]; +rx(pi/2) q[70]; +rz(4.782606220825354) q[70]; +rx(pi/2) q[70]; +rz(7.934040989513606) q[70]; +rz(-3.1065894346087726) q[71]; +rx(pi/2) q[71]; +rz(5.303663988548047) q[71]; +rx(pi/2) q[71]; +rz(10.950836767298608) q[71]; +cx q[48],q[71]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.7393040931086823) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(5.88696076117529) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[48],q[71]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.3485670400226013) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[48],q[71]; +rz(-1.1119633885607607) q[48]; +rx(pi/2) q[48]; +rz(5.68101342680224) q[48]; +rx(pi/2) q[48]; +rz(10.627013341859028) q[48]; +rz(-2.4606186606408738) q[48]; +rx(pi/2) q[48]; +rz(5.345083629283291) q[48]; +rx(pi/2) q[48]; +rz(11.744758158300911) q[48]; +rz(1.691082148917964) q[71]; +rx(pi/2) q[71]; +rz(5.498362219715325) q[71]; +rx(pi/2) q[71]; +rz(9.820735507338123) q[71]; +rz(0.522998006064542) q[71]; +rx(pi/2) q[71]; +rz(4.406514166557987) q[71]; +rx(pi/2) q[71]; +rz(10.929984952585928) q[71]; +cx q[71],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.203287679205518) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.9847147297012917) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.6811962835768406) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +cx q[71],q[48]; +rz(1.490331471308295) q[48]; +rx(pi/2) q[48]; +rz(3.9831187863121698) q[48]; +rx(pi/2) q[48]; +rz(6.333868480852885) q[48]; +rz(-2.996543439719505) q[48]; +rx(pi/2) q[48]; +rz(4.336276345093897) q[48]; +rx(pi/2) q[48]; +rz(8.289973674552597) q[48]; +rz(-0.07297906775952301) q[71]; +rx(pi/2) q[71]; +rz(4.228303814034781) q[71]; +rx(pi/2) q[71]; +rz(7.240432703398273) q[71]; +rz(-1.7743875622182241) q[71]; +rx(pi/2) q[71]; +rz(4.3506731350026095) q[71]; +rx(pi/2) q[71]; +rz(11.853546046329177) q[71]; +rz(3.1087177160042616) q[72]; +rx(pi/2) q[72]; +rz(5.265818089029384) q[72]; +rx(pi/2) q[72]; +rz(9.66365341527802) q[72]; +rz(-0.5572103532504391) q[73]; +rx(pi/2) q[73]; +rz(5.162420051767484) q[73]; +rx(pi/2) q[73]; +rz(6.811550792922068) q[73]; +rz(3.0290618014726514) q[74]; +rx(pi/2) q[74]; +rz(3.5222725146954454) q[74]; +rx(pi/2) q[74]; +rz(9.524909893574096) q[74]; +cx q[57],q[74]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.9219780563725557) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(5.917244558673374) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[57],q[74]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.3728619427218405) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[57],q[74]; +rz(-0.9887319920976352) q[57]; +rx(pi/2) q[57]; +rz(5.084836471213554) q[57]; +rx(pi/2) q[57]; +rz(10.598276601699101) q[57]; +rz(-0.17605586676201312) q[57]; +rx(pi/2) q[57]; +rz(4.217797665062768) q[57]; +rx(pi/2) q[57]; +rz(7.091573065356271) q[57]; +cx q[57],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.014360294605627) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.832306032171307) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.2594674308185176) q[57]; +rx(pi/2) q[57]; +rz(3*pi) q[57]; +cx q[57],q[54]; +rz(-1.2225753286685994) q[54]; +rx(pi/2) q[54]; +rz(6.005064768284444) q[54]; +rx(pi/2) q[54]; +rz(7.292193985302287) q[54]; +rz(-0.9958381375331866) q[54]; +rx(pi/2) q[54]; +rz(4.432757130925998) q[54]; +rx(pi/2) q[54]; +rz(8.104019432170304) q[54]; +cx q[54],q[68]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(4.278429689767734) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-1.5746984852715467) q[57]; +rx(pi/2) q[57]; +rz(4.3316077659595065) q[57]; +rx(pi/2) q[57]; +rz(12.055229932843533) q[57]; +rz(1.7099704620081768) q[57]; +rx(pi/2) q[57]; +rz(3.4848744835614145) q[57]; +rx(pi/2) q[57]; +rz(7.222161564533701) q[57]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.170705242637798) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[54],q[68]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.9355840503680852) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[54],q[68]; +rz(2.781493383867442) q[54]; +rx(pi/2) q[54]; +rz(5.540303213888668) q[54]; +rx(pi/2) q[54]; +rz(9.26967431878733) q[54]; +rz(0.3272877755747121) q[54]; +rx(pi/2) q[54]; +rz(6.041375122970079) q[54]; +rx(pi/2) q[54]; +rz(9.286028046868925) q[54]; +rz(1.1396889641427403) q[68]; +rx(pi/2) q[68]; +rz(4.9296702841643425) q[68]; +rx(pi/2) q[68]; +rz(11.28295563813632) q[68]; +rz(0.05002280795168401) q[68]; +rx(pi/2) q[68]; +rz(5.089666321846809) q[68]; +rx(pi/2) q[68]; +rz(11.03189779392447) q[68]; +rz(-1.026560633102946) q[74]; +rx(pi/2) q[74]; +rz(4.708099970046375) q[74]; +rx(pi/2) q[74]; +rz(6.978756228825645) q[74]; +rz(2.1727927578905435) q[74]; +rx(pi/2) q[74]; +rz(5.706111317127698) q[74]; +rx(pi/2) q[74]; +rz(7.259579255282084) q[74]; +rz(1.4111959002686492) q[75]; +rx(pi/2) q[75]; +rz(3.9227885157853235) q[75]; +rx(pi/2) q[75]; +rz(11.410557588448707) q[75]; +cx q[11],q[75]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(4.303769516104843) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.106499174146221) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[11],q[75]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.52952898951977) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[11],q[75]; +rz(-0.15423632050615854) q[11]; +rx(pi/2) q[11]; +rz(4.920361110888052) q[11]; +rx(pi/2) q[11]; +rz(10.244077777545295) q[11]; +rz(-1.3708828882047062) q[11]; +rx(pi/2) q[11]; +rz(4.059278790152579) q[11]; +rx(pi/2) q[11]; +rz(7.824379590096563) q[11]; +cx q[3],q[11]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(4.0177820559593975) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(5.760272790958597) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +cx q[3],q[11]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.4789258450039924) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +cx q[3],q[11]; +rz(-3.0941012056225228) q[3]; +rx(pi/2) q[3]; +rz(3.8809295588235146) q[3]; +rx(pi/2) q[3]; +rz(12.275072896657054) q[3]; +rz(0.6193635419109267) q[3]; +rx(pi/2) q[3]; +rz(4.87187021738748) q[3]; +rx(pi/2) q[3]; +rz(11.929649763929946) q[3]; +rz(0.8726586975440558) q[11]; +rx(pi/2) q[11]; +rz(3.9988752631528413) q[11]; +rx(pi/2) q[11]; +rz(10.166179792970508) q[11]; +rz(-0.718042723711557) q[11]; +rx(pi/2) q[11]; +rz(3.549075522182247) q[11]; +rx(pi/2) q[11]; +rz(8.037110084953085) q[11]; +cx q[22],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(5.6488135360625495) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.7014908719228146) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[22],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.2052589900426494) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +cx q[22],q[3]; +rz(-0.39666547765414784) q[3]; +rx(pi/2) q[3]; +rz(4.006654624994971) q[3]; +rx(pi/2) q[3]; +rz(9.403686751354753) q[3]; +rz(-0.7396496001108188) q[3]; +rx(pi/2) q[3]; +rz(4.441159394592345) q[3]; +rx(pi/2) q[3]; +rz(10.095118390307245) q[3]; +cx q[3],q[68]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.7439894283989075) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-1.2504117968012327) q[22]; +rx(pi/2) q[22]; +rz(4.720900379059273) q[22]; +rx(pi/2) q[22]; +rz(9.194026875613357) q[22]; +rz(-2.784972896981648) q[22]; +rx(pi/2) q[22]; +rz(5.8085139796941485) q[22]; +rx(pi/2) q[22]; +rz(8.79471469317233) q[22]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.273104445463941) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[3],q[68]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.182659022838152) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[3],q[68]; +rz(2.6329984104321724) q[3]; +rx(pi/2) q[3]; +rz(4.615229517364937) q[3]; +rx(pi/2) q[3]; +rz(11.001958522635775) q[3]; +rz(0.9834794213707774) q[3]; +rx(pi/2) q[3]; +rz(5.429563539793525) q[3]; +rx(pi/2) q[3]; +rz(8.384005532461131) q[3]; +rz(2.7174627364790487) q[68]; +rx(pi/2) q[68]; +rz(4.018977166693249) q[68]; +rx(pi/2) q[68]; +rz(10.726119933121165) q[68]; +rz(-0.718042723711557) q[68]; +rx(pi/2) q[68]; +rz(3.549075522182247) q[68]; +rx(pi/2) q[68]; +rz(8.037110084953085) q[68]; +rz(0.2963355818986604) q[75]; +rx(pi/2) q[75]; +rz(5.479316486651856) q[75]; +rx(pi/2) q[75]; +rz(10.171070639386725) q[75]; +rz(-1.0147649529526) q[75]; +rx(pi/2) q[75]; +rz(4.113475600137711) q[75]; +rx(pi/2) q[75]; +rz(9.774888362174908) q[75]; +rz(0.09360218197981496) q[76]; +rx(pi/2) q[76]; +rz(3.593401086225133) q[76]; +rx(pi/2) q[76]; +rz(7.000310502837674) q[76]; +cx q[76],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(5.8682328467072224) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.621347626323601) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.3205877600531206) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +cx q[76],q[44]; +rz(-2.7201402610358443) q[44]; +rx(pi/2) q[44]; +rz(5.398878338613494) q[44]; +rx(pi/2) q[44]; +rz(11.538185868265623) q[44]; +rz(1.406495071234886) q[44]; +rx(pi/2) q[44]; +rz(4.680812799900087) q[44]; +rx(pi/2) q[44]; +rz(12.426090258069493) q[44]; +cx q[19],q[44]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.193928375276403) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.175514986551182) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +cx q[19],q[44]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.6888858934664164) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[19],q[44]; +rz(-2.5254115558844292) q[19]; +rx(pi/2) q[19]; +rz(5.039050707032992) q[19]; +rx(pi/2) q[19]; +rz(8.535337779849067) q[19]; +rz(2.858760676594181) q[19]; +rx(pi/2) q[19]; +rz(4.122936896768473) q[19]; +rx(pi/2) q[19]; +rz(7.893449386255398) q[19]; +rz(-1.5765276917238455) q[44]; +rx(pi/2) q[44]; +rz(3.752828936890677) q[44]; +rx(pi/2) q[44]; +rz(7.271946468320397) q[44]; +rz(-0.4084093796691848) q[44]; +rx(pi/2) q[44]; +rz(5.344844802403108) q[44]; +rx(pi/2) q[44]; +rz(10.601727714011727) q[44]; +cx q[53],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(5.986696519841578) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(4.184548951767714) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.34970266239407) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +cx q[53],q[19]; +rz(2.1404953381707674) q[19]; +rx(pi/2) q[19]; +rz(4.625427457477689) q[19]; +rx(pi/2) q[19]; +rz(11.878079057586586) q[19]; +rz(2.4931109438194605) q[19]; +rx(pi/2) q[19]; +rz(4.7567247487478035) q[19]; +rx(pi/2) q[19]; +rz(8.224551396191918) q[19]; +rz(0.9718069193736003) q[53]; +rx(pi/2) q[53]; +rz(4.498474992975581) q[53]; +rx(pi/2) q[53]; +rz(9.542623017841468) q[53]; +rz(1.8384449860111358) q[53]; +rx(pi/2) q[53]; +rz(5.096402701860698) q[53]; +rx(pi/2) q[53]; +rz(8.287952494659573) q[53]; +rz(-0.47504172152089597) q[76]; +rx(pi/2) q[76]; +rz(5.214840987008459) q[76]; +rx(pi/2) q[76]; +rz(12.169821567773699) q[76]; +rz(2.612041796880714) q[76]; +rx(pi/2) q[76]; +rz(4.510825929503666) q[76]; +rx(pi/2) q[76]; +rz(8.24063217315645) q[76]; +cx q[76],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.728641018120472) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.020021206700244) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.3213147831118395) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +cx q[76],q[43]; +rz(-0.7877970443570916) q[43]; +rx(pi/2) q[43]; +rz(4.105063572435079) q[43]; +rx(pi/2) q[43]; +rz(8.704003509813145) q[43]; +rz(-2.0794304535302066) q[43]; +rx(pi/2) q[43]; +rz(5.238306967018955) q[43]; +rx(pi/2) q[43]; +rz(9.613729693374832) q[43]; +rz(0.5546109170061118) q[76]; +rx(pi/2) q[76]; +rz(6.105177994133237) q[76]; +rx(pi/2) q[76]; +rz(6.750898840335122) q[76]; +rz(1.9539250764347624) q[76]; +rx(pi/2) q[76]; +rz(3.916257259536857) q[76]; +rx(pi/2) q[76]; +rz(9.111937198805974) q[76]; +rz(0.7969368271889579) q[77]; +rx(pi/2) q[77]; +rz(4.886041243080369) q[77]; +rx(pi/2) q[77]; +rz(6.424494194276486) q[77]; +cx q[77],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.082073011928831) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.7860624238797222) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.519549572792569) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[63]; +rz(2.4555023009602692) q[63]; +rx(pi/2) q[63]; +rz(3.8569918058237262) q[63]; +rx(pi/2) q[63]; +rz(12.020068522028286) q[63]; +rz(-2.2905664259017993) q[63]; +rx(pi/2) q[63]; +rz(3.9935737588853306) q[63]; +rx(pi/2) q[63]; +rz(7.641140354568247) q[63]; +rz(0.5855257799248035) q[77]; +rx(pi/2) q[77]; +rz(5.1005663312294365) q[77]; +rx(pi/2) q[77]; +rz(9.524587879369816) q[77]; +rz(0.6533513929492831) q[77]; +rx(pi/2) q[77]; +rz(4.25493066563714) q[77]; +rx(pi/2) q[77]; +rz(11.263596889468738) q[77]; +cx q[77],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.281258169631032) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.3854348513058725) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.328304268151809) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[33]; +rz(2.6695682919607915) q[33]; +rx(pi/2) q[33]; +rz(5.7920262471513695) q[33]; +rx(pi/2) q[33]; +rz(7.454207415830294) q[33]; +rz(0.42153436587536586) q[33]; +rx(pi/2) q[33]; +rz(4.732464139260217) q[33]; +rx(pi/2) q[33]; +rz(7.542727130446882) q[33]; +rz(2.3835661853221586) q[77]; +rx(pi/2) q[77]; +rz(4.520893574699397) q[77]; +rx(pi/2) q[77]; +rz(9.780532985258857) q[77]; +rz(3.0783141077555207) q[77]; +rx(pi/2) q[77]; +rz(5.957895662231372) q[77]; +rx(pi/2) q[77]; +rz(9.47905993621556) q[77]; +rz(2.7202415946460343) q[78]; +rx(pi/2) q[78]; +rz(5.58551030445679) q[78]; +rx(pi/2) q[78]; +rz(6.330039667371583) q[78]; +rz(-1.4104918133523539) q[79]; +rx(pi/2) q[79]; +rz(3.350994542903671) q[79]; +rx(pi/2) q[79]; +rz(11.43998931342509) q[79]; +cx q[79],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.257843731668256) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.9745508283372546) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.1847432554417985) q[79]; +rx(pi/2) q[79]; +rz(3*pi) q[79]; +cx q[79],q[72]; +rz(2.8140963359480793) q[72]; +rx(pi/2) q[72]; +rz(3.3009047585309537) q[72]; +rx(pi/2) q[72]; +rz(11.631704819654878) q[72]; +rz(2.8866119974042075) q[72]; +rx(pi/2) q[72]; +rz(5.273654443549324) q[72]; +rx(pi/2) q[72]; +rz(9.787890254330378) q[72]; +cx q[75],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.1943797213086444) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.280922857292804) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.353434296678452) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +cx q[75],q[72]; +rz(1.3209772262371402) q[72]; +rx(pi/2) q[72]; +rz(3.577637737306271) q[72]; +rx(pi/2) q[72]; +rz(6.461459878855513) q[72]; +rz(-2.262338474095216) q[72]; +rx(pi/2) q[72]; +rz(4.383803263975643) q[72]; +rx(pi/2) q[72]; +rz(6.611046149161039) q[72]; +cx q[70],q[72]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.8261289995317904) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(5.98393191306584) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[70],q[72]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.2844514084605834) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[70],q[72]; +rz(-2.5042327715828714) q[70]; +rx(pi/2) q[70]; +rz(6.173427536702886) q[70]; +rx(pi/2) q[70]; +rz(7.738925986777381) q[70]; +rz(-2.077472371631798) q[70]; +rx(pi/2) q[70]; +rz(4.420495964115602) q[70]; +rx(pi/2) q[70]; +rz(11.000898227429756) q[70]; +rz(-0.1803005556490076) q[72]; +rx(pi/2) q[72]; +rz(5.185016299078368) q[72]; +rx(pi/2) q[72]; +rz(11.502054341194714) q[72]; +rz(-1.6992237113763666) q[72]; +rx(pi/2) q[72]; +rz(5.496306831276762) q[72]; +rx(pi/2) q[72]; +rz(9.580511370861338) q[72]; +rz(1.863666496083674) q[75]; +rx(pi/2) q[75]; +rz(4.363388754355041) q[75]; +rx(pi/2) q[75]; +rz(6.6690323977837975) q[75]; +rz(-1.8512706806048285) q[75]; +rx(pi/2) q[75]; +rz(4.290170642911143) q[75]; +rx(pi/2) q[75]; +rz(9.309607440034595) q[75]; +cx q[44],q[75]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.9357630672323713) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.25738139715806) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[44],q[75]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.3311298310044304) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[44],q[75]; +rz(-1.0997499442379013) q[44]; +rx(pi/2) q[44]; +rz(5.448148000560762) q[44]; +rx(pi/2) q[44]; +rz(8.448236035296599) q[44]; +rz(-1.6222541277498683) q[44]; +rx(pi/2) q[44]; +rz(4.6872580165490625) q[44]; +rx(pi/2) q[44]; +rz(10.804098432592216) q[44]; +rz(0.5573204776520817) q[75]; +rx(pi/2) q[75]; +rz(5.312352738579888) q[75]; +rx(pi/2) q[75]; +rz(11.846198645201616) q[75]; +rz(-0.27552530865663183) q[75]; +rx(pi/2) q[75]; +rz(5.497316805607172) q[75]; +rx(pi/2) q[75]; +rz(10.604559238737435) q[75]; +cx q[8],q[75]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.8529401539717836) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(5.8097112782086135) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[8],q[75]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.489981774817444) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[8],q[75]; +rz(-1.1625773921918165) q[8]; +rx(pi/2) q[8]; +rz(4.357293903142992) q[8]; +rx(pi/2) q[8]; +rz(12.310703676685591) q[8]; +rz(-1.9166769511099222) q[8]; +rx(pi/2) q[8]; +rz(4.075902064634295) q[8]; +rx(pi/2) q[8]; +rz(6.8677435218881815) q[8]; +rz(2.2992237098934734) q[75]; +rx(pi/2) q[75]; +rz(4.6744176078284765) q[75]; +rx(pi/2) q[75]; +rz(8.334548483973053) q[75]; +rz(0.28228905736675447) q[75]; +rx(pi/2) q[75]; +rz(4.101198219327679) q[75]; +rx(pi/2) q[75]; +rz(12.127941806595748) q[75]; +rz(0.5249260420963191) q[79]; +rx(pi/2) q[79]; +rz(5.768966557720875) q[79]; +rx(pi/2) q[79]; +rz(10.110384328458547) q[79]; +rz(2.754767871131599) q[79]; +rx(pi/2) q[79]; +rz(4.01552760682913) q[79]; +rx(pi/2) q[79]; +rz(6.621116837508624) q[79]; +rz(0.6127768185261866) q[80]; +rx(pi/2) q[80]; +rz(5.253823439765444) q[80]; +rx(pi/2) q[80]; +rz(9.382154716967051) q[80]; +cx q[80],q[73]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.8636220740966145) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.802028198541043) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[73]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.3815269703927586) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[73]; +rz(-2.2814441150867273) q[73]; +rx(pi/2) q[73]; +rz(5.592827429415653) q[73]; +rx(pi/2) q[73]; +rz(10.758692308222667) q[73]; +rz(2.0896924663920746) q[73]; +rx(pi/2) q[73]; +rz(4.022461262099513) q[73]; +rx(pi/2) q[73]; +rz(7.806215704683457) q[73]; +cx q[58],q[73]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.7251620103985736) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.994584755805098) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[58],q[73]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.615970928394967) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[58],q[73]; +rz(0.6877584321607126) q[58]; +rx(pi/2) q[58]; +rz(5.811192319052841) q[58]; +rx(pi/2) q[58]; +rz(9.534865162339134) q[58]; +rz(-2.065063498670659) q[58]; +rx(pi/2) q[58]; +rz(4.617653275740306) q[58]; +rx(pi/2) q[58]; +rz(11.034536688661017) q[58]; +rz(0.45270483462144373) q[73]; +rx(pi/2) q[73]; +rz(5.708780527846967) q[73]; +rx(pi/2) q[73]; +rz(9.811215810287315) q[73]; +rz(-1.2857818865887263) q[73]; +rx(pi/2) q[73]; +rz(5.214392866258661) q[73]; +rx(pi/2) q[73]; +rz(7.463726493828609) q[73]; +rz(-2.716340872446655) q[80]; +rx(pi/2) q[80]; +rz(3.577269471960127) q[80]; +rx(pi/2) q[80]; +rz(6.9248252986949534) q[80]; +rz(-0.6917074238257399) q[80]; +rx(pi/2) q[80]; +rz(4.317007657073732) q[80]; +rx(pi/2) q[80]; +rz(9.047038269521565) q[80]; +rz(2.737228934259683) q[81]; +rx(pi/2) q[81]; +rz(4.541115455276579) q[81]; +rx(pi/2) q[81]; +rz(12.496299808203752) q[81]; +rz(-2.372744079774094) q[82]; +rx(pi/2) q[82]; +rz(4.583965410084868) q[82]; +rx(pi/2) q[82]; +rz(8.514447880080235) q[82]; +rz(-0.9492836352914535) q[83]; +rx(pi/2) q[83]; +rz(4.703411555087573) q[83]; +rx(pi/2) q[83]; +rz(7.789564651641953) q[83]; +cx q[36],q[83]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.074573897539015) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.1774008334313955) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[36],q[83]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.357937182544742) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[36],q[83]; +rz(0.8546030387785892) q[36]; +rx(pi/2) q[36]; +rz(6.000366533132572) q[36]; +rx(pi/2) q[36]; +rz(12.190734570364851) q[36]; +rz(1.319159834774899) q[36]; +rx(pi/2) q[36]; +rz(3.912290558401839) q[36]; +rx(pi/2) q[36]; +rz(7.98941545036796) q[36]; +rz(-1.3820307753547858) q[83]; +rx(pi/2) q[83]; +rz(4.39764500117286) q[83]; +rx(pi/2) q[83]; +rz(11.796294908179224) q[83]; +rz(0.99599956035666) q[83]; +rx(pi/2) q[83]; +rz(4.24593058567083) q[83]; +rx(pi/2) q[83]; +rz(12.237312841093871) q[83]; +rz(-2.0896420568666993) q[84]; +rx(pi/2) q[84]; +rz(5.212370329040338) q[84]; +rx(pi/2) q[84]; +rz(7.827773455566359) q[84]; +rz(0.5922730100577365) q[85]; +rx(pi/2) q[85]; +rz(4.032480757812074) q[85]; +rx(pi/2) q[85]; +rz(9.769704033030306) q[85]; +cx q[34],q[85]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.9034774655811817) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(5.690747979409057) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[34],q[85]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.201792714237516) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[34],q[85]; +rz(1.4596771532927164) q[34]; +rx(pi/2) q[34]; +rz(4.9318021950194275) q[34]; +rx(pi/2) q[34]; +rz(10.772520365455986) q[34]; +rz(2.7009158916243674) q[34]; +rx(pi/2) q[34]; +rz(6.044639637295468) q[34]; +rx(pi/2) q[34]; +rz(8.494629814853905) q[34]; +cx q[79],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.258422378289043) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.134695079720663) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.4720364485009334) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[34]; +rz(1.4158990433863314) q[34]; +rx(pi/2) q[34]; +rz(4.449851274490363) q[34]; +rx(pi/2) q[34]; +rz(10.790952438824004) q[34]; +rz(-0.3588282829727971) q[34]; +rx(pi/2) q[34]; +rz(5.651139614596208) q[34]; +rx(pi/2) q[34]; +rz(6.784713405652749) q[34]; +rz(2.38571661090376) q[79]; +rx(pi/2) q[79]; +rz(5.550462594416522) q[79]; +rx(pi/2) q[79]; +rz(9.146954671249597) q[79]; +rz(1.6108476979513142) q[79]; +rx(pi/2) q[79]; +rz(3.363161389462908) q[79]; +rx(pi/2) q[79]; +rz(9.643135207896373) q[79]; +cx q[23],q[79]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.581674418143005) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.212785164432788) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[23],q[79]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.1488917921052577) q[23]; +rx(pi/2) q[23]; +rz(3*pi) q[23]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[23],q[79]; +rz(0.543905537494322) q[23]; +rx(pi/2) q[23]; +rz(6.049558254636194) q[23]; +rx(pi/2) q[23]; +rz(10.181738859584392) q[23]; +rz(-1.9428615158594578) q[23]; +rx(pi/2) q[23]; +rz(4.344091134220948) q[23]; +rx(pi/2) q[23]; +rz(9.94250554607901) q[23]; +rz(-2.2589379916094074) q[79]; +rx(pi/2) q[79]; +rz(4.601149276919301) q[79]; +rx(pi/2) q[79]; +rz(6.437292204670913) q[79]; +rz(0.9571888912439981) q[79]; +rx(pi/2) q[79]; +rz(5.720205174713914) q[79]; +rx(pi/2) q[79]; +rz(9.028136286272431) q[79]; +rz(-2.42209036075623) q[85]; +rx(pi/2) q[85]; +rz(3.900358141228549) q[85]; +rx(pi/2) q[85]; +rz(8.91393086665133) q[85]; +rz(0.25784788058412067) q[85]; +rx(pi/2) q[85]; +rz(5.146062811882498) q[85]; +rx(pi/2) q[85]; +rz(11.447285125724543) q[85]; +cx q[64],q[85]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(4.0657004020145235) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.062324987913222) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[64],q[85]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.547531905262976) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[64],q[85]; +rz(-1.1530626361025438) q[64]; +rx(pi/2) q[64]; +rz(4.945762655058107) q[64]; +rx(pi/2) q[64]; +rz(11.214618788813798) q[64]; +rz(-0.5171876556647463) q[64]; +rx(pi/2) q[64]; +rz(4.649107081015134) q[64]; +rx(pi/2) q[64]; +rz(7.572735882973193) q[64]; +cx q[28],q[64]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.8577514578953953) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.729932096450511) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[28],q[64]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.6390828747022805) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[28],q[64]; +rz(2.7957260886157353) q[28]; +rx(pi/2) q[28]; +rz(4.6899622653893935) q[28]; +rx(pi/2) q[28]; +rz(9.736958992343279) q[28]; +rz(-1.8860124758657202) q[28]; +rx(pi/2) q[28]; +rz(4.695822856035108) q[28]; +rx(pi/2) q[28]; +rz(9.959395026401666) q[28]; +rz(-1.6514710276309263) q[64]; +rx(pi/2) q[64]; +rz(4.1970060215229585) q[64]; +rx(pi/2) q[64]; +rz(7.451990119426894) q[64]; +rz(0.9698407176631347) q[64]; +rx(pi/2) q[64]; +rz(4.875170140218315) q[64]; +rx(pi/2) q[64]; +rz(10.929222903252334) q[64]; +rz(-0.34757762243634494) q[85]; +rx(pi/2) q[85]; +rz(3.519604432230763) q[85]; +rx(pi/2) q[85]; +rz(9.820188004324422) q[85]; +rz(-1.9821983732516277) q[85]; +rx(pi/2) q[85]; +rz(4.792689057555274) q[85]; +rx(pi/2) q[85]; +rz(10.30693474340405) q[85]; +cx q[77],q[85]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.054342525576645) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.196651357476853) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[77],q[85]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.552472322530491) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[77],q[85]; +rz(-2.635764892664225) q[77]; +rx(pi/2) q[77]; +rz(3.6834241364377203) q[77]; +rx(pi/2) q[77]; +rz(8.111954439547603) q[77]; +rz(-1.2115306201788223) q[77]; +rx(pi/2) q[77]; +rz(3.3418021631837327) q[77]; +rx(pi/2) q[77]; +rz(11.022616118577371) q[77]; +rz(0.6903145170183036) q[85]; +rx(pi/2) q[85]; +rz(5.727605908432693) q[85]; +rx(pi/2) q[85]; +rz(8.500973745467014) q[85]; +rz(-2.372744079774094) q[85]; +rx(pi/2) q[85]; +rz(4.583965410084868) q[85]; +rx(pi/2) q[85]; +rz(8.514447880080235) q[85]; +cx q[54],q[85]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.9616529016440207) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.085837111096188) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[54],q[85]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.2938900499727466) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[54],q[85]; +rz(-0.764487309043941) q[54]; +rx(pi/2) q[54]; +rz(5.59586009487799) q[54]; +rx(pi/2) q[54]; +rz(11.058068299674673) q[54]; +rz(0.906553873015369) q[54]; +rx(pi/2) q[54]; +rz(4.778506566684149) q[54]; +rx(pi/2) q[54]; +rz(11.102116068081054) q[54]; +rz(2.9984708083738676) q[85]; +rx(pi/2) q[85]; +rz(3.9224136327073458) q[85]; +rx(pi/2) q[85]; +rz(6.6958760234955506) q[85]; +rz(-1.4134306733856237) q[85]; +rx(pi/2) q[85]; +rz(4.798903532385836) q[85]; +rx(pi/2) q[85]; +rz(10.253998255525511) q[85]; +rz(-1.3334808797367683) q[86]; +rx(pi/2) q[86]; +rz(4.462962194485416) q[86]; +rx(pi/2) q[86]; +rz(11.740139687369695) q[86]; +cx q[86],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.19489952575511) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(4.162016201892106) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.1858133642396513) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[78]; +rz(1.6046340157399808) q[78]; +rx(pi/2) q[78]; +rz(5.923709963316627) q[78]; +rx(pi/2) q[78]; +rz(9.047791228939074) q[78]; +rz(0.2978129502670228) q[78]; +rx(pi/2) q[78]; +rz(5.099949526141493) q[78]; +rx(pi/2) q[78]; +rz(9.553109152155395) q[78]; +rz(-0.792955483178686) q[86]; +rx(pi/2) q[86]; +rz(4.337468526883976) q[86]; +rx(pi/2) q[86]; +rz(10.076614180569148) q[86]; +rz(-0.44691745444272524) q[86]; +rx(pi/2) q[86]; +rz(4.568772545205682) q[86]; +rx(pi/2) q[86]; +rz(8.841796558881462) q[86]; +cx q[29],q[86]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.8924182974751194) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(5.8190271941216505) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[29],q[86]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.3219828302692367) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[29],q[86]; +rz(-1.9746567116618765) q[29]; +rx(pi/2) q[29]; +rz(5.077154235677478) q[29]; +rx(pi/2) q[29]; +rz(11.078699409768433) q[29]; +rz(0.8410581046155583) q[29]; +rx(pi/2) q[29]; +rz(4.773489793964302) q[29]; +rx(pi/2) q[29]; +rz(10.604815391327442) q[29]; +cx q[29],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.517150026066192) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.6487966713015716) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[29],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.3690773497085633) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +cx q[29],q[25]; +rz(0.33570691592494306) q[25]; +rx(pi/2) q[25]; +rz(4.085560368885675) q[25]; +rx(pi/2) q[25]; +rz(7.057904041438662) q[25]; +rz(2.252066504403566) q[25]; +rx(pi/2) q[25]; +rz(5.002505019271966) q[25]; +rx(pi/2) q[25]; +rz(12.47816202948763) q[25]; +rz(0.7943775518202862) q[29]; +rx(pi/2) q[29]; +rz(4.444005615767091) q[29]; +rx(pi/2) q[29]; +rz(9.545053101637803) q[29]; +rz(1.0662545113114268) q[29]; +rx(pi/2) q[29]; +rz(3.629576255396385) q[29]; +rx(pi/2) q[29]; +rz(9.019718383007325) q[29]; +cx q[45],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.753981491034684) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(4.078585731492536) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.5398503876945178) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +cx q[45],q[25]; +rz(0.10206995750492354) q[25]; +rx(pi/2) q[25]; +rz(4.417586883358905) q[25]; +rx(pi/2) q[25]; +rz(8.628129465178677) q[25]; +rz(-1.2483994592830774) q[25]; +rx(pi/2) q[25]; +rz(5.871444875246386) q[25]; +rx(pi/2) q[25]; +rz(12.132023225081493) q[25]; +rz(1.5652618731363201) q[45]; +rx(pi/2) q[45]; +rz(4.09167146252093) q[45]; +rx(pi/2) q[45]; +rz(8.566789709218881) q[45]; +rz(-2.6129252272069556) q[45]; +rx(pi/2) q[45]; +rz(5.412996608216247) q[45]; +rx(pi/2) q[45]; +rz(11.371981435672353) q[45]; +rz(1.013463501461973) q[86]; +rx(pi/2) q[86]; +rz(3.9283679997464382) q[86]; +rx(pi/2) q[86]; +rz(9.796345541495905) q[86]; +rz(2.2466860596344738) q[86]; +rx(pi/2) q[86]; +rz(5.740061786982291) q[86]; +rx(pi/2) q[86]; +rz(8.962388405234634) q[86]; +rz(-0.34958934255000873) q[87]; +rx(pi/2) q[87]; +rz(4.624758447713386) q[87]; +rx(pi/2) q[87]; +rz(8.249077509689302) q[87]; +rz(2.9927788453608155) q[88]; +rx(pi/2) q[88]; +rz(5.485543655413371) q[88]; +rx(pi/2) q[88]; +rz(11.186534197905274) q[88]; +cx q[37],q[88]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.898766725191934) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.0591285103308685) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[37],q[88]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.669662870440665) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[37],q[88]; +rz(-1.724327216732392) q[37]; +rx(pi/2) q[37]; +rz(4.68341042028603) q[37]; +rx(pi/2) q[37]; +rz(10.191369415287568) q[37]; +rz(0.902341958268936) q[37]; +rx(pi/2) q[37]; +rz(4.399821783394931) q[37]; +rx(pi/2) q[37]; +rz(11.988934782039568) q[37]; +cx q[37],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.189563841309884) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.024850182503572) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[37],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.289094160605817) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +cx q[37],q[35]; +rz(0.9820115340522797) q[35]; +rx(pi/2) q[35]; +rz(4.540189768293727) q[35]; +rx(pi/2) q[35]; +rz(11.01113940351599) q[35]; +rz(-0.8127449376253635) q[35]; +rx(pi/2) q[35]; +rz(5.657503143113614) q[35]; +rx(pi/2) q[35]; +rz(10.597157765023674) q[35]; +cx q[35],q[40]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.466230957203848) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-2.612123589466046) q[37]; +rx(pi/2) q[37]; +rz(5.378719435400585) q[37]; +rx(pi/2) q[37]; +rz(9.672827352944106) q[37]; +rz(0.054729075376208414) q[37]; +rx(pi/2) q[37]; +rz(3.5004685546671115) q[37]; +rx(pi/2) q[37]; +rz(9.509369037186305) q[37]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(5.9367457745754635) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +cx q[35],q[40]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.1892875660516466) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[35],q[40]; +rz(-0.31517781419199675) q[35]; +rx(pi/2) q[35]; +rz(3.8760793068518553) q[35]; +rx(pi/2) q[35]; +rz(9.888955923872441) q[35]; +rz(1.467057614237378) q[35]; +rx(pi/2) q[35]; +rz(4.109923579382202) q[35]; +rx(pi/2) q[35]; +rz(6.79134840378298) q[35]; +cx q[35],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.281416204503406) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.8423531794646193) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.146747598346529) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +cx q[35],q[20]; +rz(-0.24903037294190833) q[20]; +rx(pi/2) q[20]; +rz(5.680509559790066) q[20]; +rx(pi/2) q[20]; +rz(8.379120568023383) q[20]; +rz(0.7186126853151857) q[20]; +rx(pi/2) q[20]; +rz(5.106915433657856) q[20]; +rx(pi/2) q[20]; +rz(7.713967217520365) q[20]; +rz(0.28495911529877027) q[35]; +rx(pi/2) q[35]; +rz(5.567603880349607) q[35]; +rx(pi/2) q[35]; +rz(11.97699945518826) q[35]; +rz(-2.8515114785748663) q[35]; +rx(pi/2) q[35]; +rz(4.059949960821081) q[35]; +rx(pi/2) q[35]; +rz(9.03140297325795) q[35]; +rz(-1.7181022942325535) q[40]; +rx(pi/2) q[40]; +rz(4.8138973514168635) q[40]; +rx(pi/2) q[40]; +rz(11.855664008868773) q[40]; +rz(1.8150280555194689) q[40]; +rx(pi/2) q[40]; +rz(4.8084943557658155) q[40]; +rx(pi/2) q[40]; +rz(11.377322837327666) q[40]; +rz(2.7070784451717778) q[88]; +rx(pi/2) q[88]; +rz(4.1052274958622235) q[88]; +rx(pi/2) q[88]; +rz(6.473548130682943) q[88]; +rz(-3.0673070686906154) q[88]; +rx(pi/2) q[88]; +rz(3.782930158394535) q[88]; +rx(pi/2) q[88]; +rz(10.513978951850419) q[88]; +cx q[51],q[88]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(4.276796595343855) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.233772163051435) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[51],q[88]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.480269583002169) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[51],q[88]; +rz(0.6928081927913547) q[51]; +rx(pi/2) q[51]; +rz(5.6358287735591475) q[51]; +rx(pi/2) q[51]; +rz(9.144810441811407) q[51]; +rz(1.6762888721198408) q[51]; +rx(pi/2) q[51]; +rz(5.1033784607610695) q[51]; +rx(pi/2) q[51]; +rz(10.519003789876074) q[51]; +rz(-2.1596681888507145) q[88]; +rx(pi/2) q[88]; +rz(3.5211900260029023) q[88]; +rx(pi/2) q[88]; +rz(8.464037570076538) q[88]; +rz(-0.9400146296401655) q[88]; +rx(pi/2) q[88]; +rz(4.14854269206511) q[88]; +rx(pi/2) q[88]; +rz(9.392705702901996) q[88]; +rz(-0.6300781182081163) q[89]; +rx(pi/2) q[89]; +rz(4.605249267988133) q[89]; +rx(pi/2) q[89]; +rz(8.580479028807147) q[89]; +cx q[67],q[89]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.8754310843152755) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.012363783046247) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[67],q[89]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.432706785521728) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[67],q[89]; +rz(1.2207510241579618) q[67]; +rx(pi/2) q[67]; +rz(5.533205774147415) q[67]; +rx(pi/2) q[67]; +rz(7.6070549436659665) q[67]; +rz(2.973981194878081) q[67]; +rx(pi/2) q[67]; +rz(5.4825775003138) q[67]; +rx(pi/2) q[67]; +rz(11.805199906075146) q[67]; +cx q[67],q[80]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.7418657828915567) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.0275494977382404) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[67],q[80]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.146093609598384) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[67],q[80]; +rz(2.177799134599822) q[67]; +rx(pi/2) q[67]; +rz(4.312558825557841) q[67]; +rx(pi/2) q[67]; +rz(10.880024867775074) q[67]; +rz(-2.4654015389956507) q[67]; +rx(pi/2) q[67]; +rz(4.107463864266926) q[67]; +rx(pi/2) q[67]; +rz(12.069019816565199) q[67]; +cx q[67],q[73]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.094277925397288) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.045144628928467) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[67],q[73]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.363611970063733) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[67],q[73]; +rz(-0.27001054553210624) q[67]; +rx(pi/2) q[67]; +rz(4.624941297802046) q[67]; +rx(pi/2) q[67]; +rz(10.850260637167041) q[67]; +rz(-0.005542710766850423) q[67]; +rx(pi/2) q[67]; +rz(5.052247214308586) q[67]; +rx(pi/2) q[67]; +rz(8.79408052131709) q[67]; +rz(0.6633715347823976) q[73]; +rx(pi/2) q[73]; +rz(4.721340850871052) q[73]; +rx(pi/2) q[73]; +rz(10.499365877237903) q[73]; +rz(-0.9613969920971872) q[73]; +rx(pi/2) q[73]; +rz(3.594725311123981) q[73]; +rx(pi/2) q[73]; +rz(7.8736433582093355) q[73]; +rz(2.536291744113676) q[80]; +rx(pi/2) q[80]; +rz(4.738691960544024) q[80]; +rx(pi/2) q[80]; +rz(6.29439133458484) q[80]; +rz(-1.1796263087627352) q[80]; +rx(pi/2) q[80]; +rz(3.8862152768544242) q[80]; +rx(pi/2) q[80]; +rz(9.049149721093602) q[80]; +cx q[6],q[80]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.466230957203848) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(5.9367457745754635) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[6],q[80]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.1892875660516466) q[6]; +rx(pi/2) q[6]; +rz(3*pi) q[6]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[6],q[80]; +rz(-0.31517781419199675) q[6]; +rx(pi/2) q[6]; +rz(3.8760793068518553) q[6]; +rx(pi/2) q[6]; +rz(9.888955923872441) q[6]; +rz(1.1724162366623467) q[6]; +rx(pi/2) q[6]; +rz(4.40588128082141) q[6]; +rx(pi/2) q[6]; +rz(7.4225334175944) q[6]; +rz(-1.7181022942325535) q[80]; +rx(pi/2) q[80]; +rz(4.8138973514168635) q[80]; +rx(pi/2) q[80]; +rz(11.855664008868773) q[80]; +rz(-2.531812857546154) q[80]; +rx(pi/2) q[80]; +rz(5.040519936324662) q[80]; +rx(pi/2) q[80]; +rz(11.186325378375342) q[80]; +rz(-1.778590421918972) q[89]; +rx(pi/2) q[89]; +rz(4.665403063441124) q[89]; +rx(pi/2) q[89]; +rz(8.295018303589101) q[89]; +rz(-0.16986250968579863) q[89]; +rx(pi/2) q[89]; +rz(4.96447317020302) q[89]; +rx(pi/2) q[89]; +rz(7.642960662268543) q[89]; +cx q[89],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.267209366917955) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(4.071518757981438) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.4204627052713947) q[89]; +rx(pi/2) q[89]; +rz(2*pi) q[89]; +cx q[89],q[36]; +rz(-0.42148720857916544) q[36]; +rx(pi/2) q[36]; +rz(5.37743788583612) q[36]; +rx(pi/2) q[36]; +rz(6.444129292979835) q[36]; +rz(-0.8825101885993778) q[36]; +rx(pi/2) q[36]; +rz(4.718928127878463) q[36]; +rx(pi/2) q[36]; +rz(11.26441109581789) q[36]; +rz(-2.1829322054200895) q[89]; +rx(pi/2) q[89]; +rz(5.457167652408291) q[89]; +rx(pi/2) q[89]; +rz(6.740492451205563) q[89]; +rz(-2.1312068853310855) q[89]; +rx(pi/2) q[89]; +rz(5.1900922707914265) q[89]; +rx(pi/2) q[89]; +rz(9.714340534598897) q[89]; +cx q[11],q[89]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.836622218069773) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.22596440660646) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[11],q[89]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.4120972434441827) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[11],q[89]; +rz(2.3089178128720818) q[11]; +rx(pi/2) q[11]; +rz(3.590973671181759) q[11]; +rx(pi/2) q[11]; +rz(12.246084858546729) q[11]; +rz(1.2646586378605011) q[11]; +rx(pi/2) q[11]; +rz(4.9062515042005685) q[11]; +rx(pi/2) q[11]; +rz(12.34672760763607) q[11]; +rz(-1.6239746305466725) q[89]; +rx(pi/2) q[89]; +rz(4.697131218620047) q[89]; +rx(pi/2) q[89]; +rz(6.702543026934303) q[89]; +rz(0.9554707032477694) q[89]; +rx(pi/2) q[89]; +rz(3.8653589388681655) q[89]; +rx(pi/2) q[89]; +rz(11.754463846217345) q[89]; +cx q[44],q[89]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.119096817688794) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.086838458992702) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[44],q[89]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.4221291020641456) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[44],q[89]; +rz(-2.5884061976984514) q[44]; +rx(pi/2) q[44]; +rz(4.285694089198562) q[44]; +rx(pi/2) q[44]; +rz(9.083983123802195) q[44]; +rz(-0.967150708628167) q[44]; +rx(pi/2) q[44]; +rz(5.0941653183431805) q[44]; +rx(pi/2) q[44]; +rz(11.641729143469547) q[44]; +rz(1.2697990780905348) q[89]; +rx(pi/2) q[89]; +rz(5.146355482088452) q[89]; +rx(pi/2) q[89]; +rz(7.995063114443865) q[89]; +rz(-0.3462086662439785) q[89]; +rx(pi/2) q[89]; +rz(3.7456825171033397) q[89]; +rx(pi/2) q[89]; +rz(10.621650090698413) q[89]; +rz(-0.5329999904079115) q[90]; +rx(pi/2) q[90]; +rz(3.7468258881467387) q[90]; +rx(pi/2) q[90]; +rz(10.494115483764876) q[90]; +cx q[0],q[90]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.895222017240471) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.127848162891217) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[0],q[90]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.223458909413513) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[0],q[90]; +rz(-0.04341710932993603) q[0]; +rx(pi/2) q[0]; +rz(4.652063896395341) q[0]; +rx(pi/2) q[0]; +rz(10.531107778593219) q[0]; +rz(2.0569865092347506) q[0]; +rx(pi/2) q[0]; +rz(3.8798243198107394) q[0]; +rx(pi/2) q[0]; +rz(10.324665317630576) q[0]; +cx q[0],q[56]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(4.201753466010647) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.121138558126818) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[0],q[56]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.8298549945040525) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[0],q[56]; +rz(0.33596223041802986) q[0]; +rx(pi/2) q[0]; +rz(5.6778792094272035) q[0]; +rx(pi/2) q[0]; +rz(7.453572056430465) q[0]; +rz(-2.250677861239429) q[0]; +rx(pi/2) q[0]; +rz(5.751497063978947) q[0]; +rx(pi/2) q[0]; +rz(6.6422960642569535) q[0]; +rz(0.6835603818387685) q[56]; +rx(pi/2) q[56]; +rz(5.591370057260921) q[56]; +rx(pi/2) q[56]; +rz(9.69050860879343) q[56]; +rz(-2.40045686761714) q[56]; +rx(pi/2) q[56]; +rz(5.026291654694489) q[56]; +rx(pi/2) q[56]; +rz(7.286767601986574) q[56]; +cx q[16],q[56]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.9144823454911712) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.142790815846114) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[16],q[56]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.5127762096086244) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[16],q[56]; +rz(1.9129731100677025) q[16]; +rx(pi/2) q[16]; +rz(3.959789224358224) q[16]; +rx(pi/2) q[16]; +rz(8.61235921593834) q[16]; +rz(-2.4654015389956507) q[16]; +rx(pi/2) q[16]; +rz(4.107463864266926) q[16]; +rx(pi/2) q[16]; +rz(12.069019816565199) q[16]; +rz(-2.6003469240033206) q[56]; +rx(pi/2) q[56]; +rz(4.2446620820685785) q[56]; +rx(pi/2) q[56]; +rz(12.561196329802602) q[56]; +rz(-2.9156696921588994) q[56]; +rx(pi/2) q[56]; +rz(5.349919562435952) q[56]; +rx(pi/2) q[56]; +rz(8.509019359614726) q[56]; +cx q[56],q[77]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.0900087894990484) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.130850064077274) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[56],q[77]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.309736143039352) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[56],q[77]; +rz(2.441488029613165) q[56]; +rx(pi/2) q[56]; +rz(5.6637732147593765) q[56]; +rx(pi/2) q[56]; +rz(11.687307849394879) q[56]; +rz(-0.6055656097209052) q[56]; +rx(pi/2) q[56]; +rz(4.501710465521559) q[56]; +rx(pi/2) q[56]; +rz(9.076377943024632) q[56]; +cx q[56],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.040228804710228) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.7838523837637457) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.40301617276603) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +cx q[56],q[35]; +rz(2.844919415954669) q[35]; +rx(pi/2) q[35]; +rz(3.424531994283724) q[35]; +rx(pi/2) q[35]; +rz(11.007256282700318) q[35]; +rz(1.4111959002686492) q[35]; +rx(pi/2) q[35]; +rz(3.9227885157853235) q[35]; +rx(pi/2) q[35]; +rz(11.410557588448707) q[35]; +rz(-1.606672828095478) q[56]; +rx(pi/2) q[56]; +rz(4.9142877988697204) q[56]; +rx(pi/2) q[56]; +rz(8.968550023859347) q[56]; +rz(-0.09372131796590732) q[56]; +rx(pi/2) q[56]; +rz(3.5099223432293174) q[56]; +rx(pi/2) q[56]; +rz(7.700188782148071) q[56]; +rz(-2.5919702567912424) q[77]; +rx(pi/2) q[77]; +rz(5.2156055475747145) q[77]; +rx(pi/2) q[77]; +rz(11.952024818879764) q[77]; +rz(2.2564795249156724) q[77]; +rx(pi/2) q[77]; +rz(3.9797599238458634) q[77]; +rx(pi/2) q[77]; +rz(9.646682961825675) q[77]; +cx q[89],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.056572994891225) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(4.1862240583215895) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.655418210103808) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[77]; +rz(-1.0314118235119998) q[77]; +rx(pi/2) q[77]; +rz(5.568513249587694) q[77]; +rx(pi/2) q[77]; +rz(9.59916569256017) q[77]; +rz(-1.9472466746292139) q[77]; +rx(pi/2) q[77]; +rz(4.069519554348219) q[77]; +rx(pi/2) q[77]; +rz(7.056178686477183) q[77]; +rz(1.9971744501033228) q[89]; +rx(pi/2) q[89]; +rz(5.4794834416978455) q[89]; +rx(pi/2) q[89]; +rz(7.475058749162818) q[89]; +rz(1.9598256763230166) q[89]; +rx(pi/2) q[89]; +rz(3.8586487873509907) q[89]; +rx(pi/2) q[89]; +rz(7.64139179102288) q[89]; +rz(-0.15624833654013148) q[90]; +rx(pi/2) q[90]; +rz(4.6806641659995964) q[90]; +rx(pi/2) q[90]; +rz(6.787359152302862) q[90]; +rz(-0.1554853084063179) q[90]; +rx(pi/2) q[90]; +rz(4.819161637622658) q[90]; +rx(pi/2) q[90]; +rz(6.493982501806647) q[90]; +cx q[90],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(5.898975513547832) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.7109162758081355) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.2888200603087934) q[90]; +rx(pi/2) q[90]; +rz(2*pi) q[90]; +cx q[90],q[49]; +rz(0.3495978852968733) q[49]; +rx(pi/2) q[49]; +rz(5.661820708891743) q[49]; +rx(pi/2) q[49]; +rz(9.216454912849706) q[49]; +rz(-1.6410048278089158) q[49]; +rx(pi/2) q[49]; +rz(5.382952148047595) q[49]; +rx(pi/2) q[49]; +rz(10.621519308423604) q[49]; +rz(-2.727718986314151) q[90]; +rx(pi/2) q[90]; +rz(4.30804535553704) q[90]; +rx(pi/2) q[90]; +rz(6.761952458781542) q[90]; +rz(-2.889282683940415) q[90]; +rx(pi/2) q[90]; +rz(3.5192136792352735) q[90]; +rx(pi/2) q[90]; +rz(9.793347298990756) q[90]; +cx q[0],q[90]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.634101019457103) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(5.826344776305403) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[0],q[90]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.298205004553313) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[0],q[90]; +rz(2.7414662787616866) q[0]; +rx(pi/2) q[0]; +rz(3.975092798316776) q[0]; +rx(pi/2) q[0]; +rz(10.257480086268375) q[0]; +rz(-2.7869274844353846) q[0]; +rx(pi/2) q[0]; +rz(5.228358417218923) q[0]; +rx(pi/2) q[0]; +rz(11.830568802169777) q[0]; +rz(0.10262693930610256) q[90]; +rx(pi/2) q[90]; +rz(5.088239252384714) q[90]; +rx(pi/2) q[90]; +rz(8.246533957468623) q[90]; +rz(0.32380916759647516) q[90]; +rx(pi/2) q[90]; +rz(3.7899027508319665) q[90]; +rx(pi/2) q[90]; +rz(8.398591087339064) q[90]; +cx q[90],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.586860056437136) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.8199370797729832) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.3043379638859123) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[21]; +rz(-2.4353353308763444) q[21]; +rx(pi/2) q[21]; +rz(4.6001161843053895) q[21]; +rx(pi/2) q[21]; +rz(6.629085894584282) q[21]; +rz(-1.4838465338523115) q[21]; +rx(pi/2) q[21]; +rz(3.380664695147355) q[21]; +rx(pi/2) q[21]; +rz(10.285395135929866) q[21]; +rz(0.6850334554742816) q[90]; +rx(pi/2) q[90]; +rz(6.160279138996137) q[90]; +rx(pi/2) q[90]; +rz(8.167912842263357) q[90]; +rz(-2.806180024405654) q[90]; +rx(pi/2) q[90]; +rz(5.129288219274695) q[90]; +rx(pi/2) q[90]; +rz(9.488511511627909) q[90]; +cx q[90],q[85]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(5.850917954822991) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.7497824073117703) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[85]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.269904985307821) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[85]; +rz(1.7568443107358958) q[85]; +rx(pi/2) q[85]; +rz(3.682084113366246) q[85]; +rx(pi/2) q[85]; +rz(6.620962752600408) q[85]; +rz(-2.689829914085775) q[85]; +rx(pi/2) q[85]; +rz(5.009888736739441) q[85]; +rx(pi/2) q[85]; +rz(7.966931616870189) q[85]; +rz(1.6673918935523977) q[90]; +rx(pi/2) q[90]; +rz(5.770175514688336) q[90]; +rx(pi/2) q[90]; +rz(7.13782363115485) q[90]; +rz(-2.2047170241940393) q[90]; +rx(pi/2) q[90]; +rz(4.250125774550894) q[90]; +rx(pi/2) q[90]; +rz(8.517350527035656) q[90]; +rz(0.44611602135707873) q[91]; +rx(pi/2) q[91]; +rz(4.07927039373211) q[91]; +rx(pi/2) q[91]; +rz(10.867548415735122) q[91]; +cx q[91],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.1831965942765645) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.318567331218746) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.2638458856769628) q[91]; +rx(pi/2) q[91]; +rz(2*pi) q[91]; +cx q[91],q[61]; +rz(-1.258422815495953) q[61]; +rx(pi/2) q[61]; +rz(4.093879597190219) q[61]; +rx(pi/2) q[61]; +rz(11.704954230616012) q[61]; +rz(2.5696048792501767) q[61]; +rx(pi/2) q[61]; +rz(4.7118513613431325) q[61]; +rx(pi/2) q[61]; +rz(8.062371216128193) q[61]; +cx q[61],q[63]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.340204337630475) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.201788550734749) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[61],q[63]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.4816446099325784) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[61],q[63]; +rz(-1.4557947119601697) q[61]; +rx(pi/2) q[61]; +rz(4.21050082113854) q[61]; +rx(pi/2) q[61]; +rz(6.447661234077784) q[61]; +rz(-2.7281048674493693) q[61]; +rx(pi/2) q[61]; +rz(3.461573057454359) q[61]; +rx(pi/2) q[61]; +rz(7.317771154520729) q[61]; +cx q[61],q[71]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.778549026493728) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-2.257602453112926) q[63]; +rx(pi/2) q[63]; +rz(5.323801842425288) q[63]; +rx(pi/2) q[63]; +rz(8.939527743843136) q[63]; +rz(2.250844988395599) q[63]; +rx(pi/2) q[63]; +rz(3.767195955308261) q[63]; +rx(pi/2) q[63]; +rz(10.785518438133263) q[63]; +cx q[63],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.276974020415183) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.8845998717302077) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.3739705235925115) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +cx q[63],q[43]; +rz(2.2189874270828547) q[43]; +rx(pi/2) q[43]; +rz(5.785700431446273) q[43]; +rx(pi/2) q[43]; +rz(12.254105966753393) q[43]; +rz(-1.9142740531130915) q[43]; +rx(pi/2) q[43]; +rz(4.943675079484889) q[43]; +rx(pi/2) q[43]; +rz(7.299061795946453) q[43]; +cx q[59],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.118870460533513) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.318233927791317) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.5275783236126195) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[43]; +rz(-0.09206647502523957) q[43]; +rx(pi/2) q[43]; +rz(5.170486318682008) q[43]; +rx(pi/2) q[43]; +rz(10.549023077071144) q[43]; +rz(-0.5232148066451665) q[43]; +rx(pi/2) q[43]; +rz(4.149019280036072) q[43]; +rx(pi/2) q[43]; +rz(10.421678039576232) q[43]; +rz(-0.923549536078915) q[59]; +rx(pi/2) q[59]; +rz(3.975026056307999) q[59]; +rx(pi/2) q[59]; +rz(7.631207812385465) q[59]; +rz(0.32380916759647516) q[59]; +rx(pi/2) q[59]; +rz(3.7899027508319665) q[59]; +rx(pi/2) q[59]; +rz(8.398591087339064) q[59]; +rz(0.3042676653205394) q[63]; +rx(pi/2) q[63]; +rz(5.703065225619046) q[63]; +rx(pi/2) q[63]; +rz(11.79505559752005) q[63]; +rz(-0.4428327535678891) q[63]; +rx(pi/2) q[63]; +rz(4.8428361442565135) q[63]; +rx(pi/2) q[63]; +rz(7.225249231600523) q[63]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(5.681133056225798) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[61],q[71]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.4149553750377546) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[61],q[71]; +rz(-0.5593510345966362) q[61]; +rx(pi/2) q[61]; +rz(5.518175539228042) q[61]; +rx(pi/2) q[61]; +rz(6.426153327081022) q[61]; +rz(-1.5133267620294273) q[61]; +rx(pi/2) q[61]; +rz(4.839227320981122) q[61]; +rx(pi/2) q[61]; +rz(12.518166061953117) q[61]; +rz(2.1250977528414072) q[71]; +rx(pi/2) q[71]; +rz(4.91969517502942) q[71]; +rx(pi/2) q[71]; +rz(8.840790016918397) q[71]; +rz(-2.1351615257164216) q[71]; +rx(pi/2) q[71]; +rz(4.757997314787038) q[71]; +rx(pi/2) q[71]; +rz(9.508921857448856) q[71]; +rz(0.7125918609156141) q[91]; +rx(pi/2) q[91]; +rz(4.7068943538503545) q[91]; +rx(pi/2) q[91]; +rz(7.976025690643124) q[91]; +rz(-0.4574519098414953) q[91]; +rx(pi/2) q[91]; +rz(5.430759881062649) q[91]; +rx(pi/2) q[91]; +rz(10.805552207008024) q[91]; +rz(1.2212896436339884) q[92]; +rx(pi/2) q[92]; +rz(3.9217818932136796) q[92]; +rx(pi/2) q[92]; +rz(11.576310858468197) q[92]; +cx q[1],q[92]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.637497282197825) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.19544411445175) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[1],q[92]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.3063091309102592) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[1],q[92]; +rz(-2.672905421021162) q[1]; +rx(pi/2) q[1]; +rz(3.7527965214696364) q[1]; +rx(pi/2) q[1]; +rz(7.607501075389155) q[1]; +rz(0.41557073076722606) q[1]; +rx(pi/2) q[1]; +rz(5.778962856923291) q[1]; +rx(pi/2) q[1]; +rz(12.208198457774994) q[1]; +cx q[83],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.043111241911143) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.426226261233939) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.5766644497260116) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +cx q[83],q[1]; +rz(-2.34145325271984) q[1]; +rx(pi/2) q[1]; +rz(4.215514660763494) q[1]; +rx(pi/2) q[1]; +rz(7.615182045632919) q[1]; +rz(-2.052885122906451) q[1]; +rx(pi/2) q[1]; +rz(4.497858636266324) q[1]; +rx(pi/2) q[1]; +rz(9.287407421959097) q[1]; +rz(-2.140997509533264) q[83]; +rx(pi/2) q[83]; +rz(3.6908274886813945) q[83]; +rx(pi/2) q[83]; +rz(10.100322280121759) q[83]; +rz(-0.6624788836841495) q[83]; +rx(pi/2) q[83]; +rz(5.822395018995573) q[83]; +rx(pi/2) q[83]; +rz(11.994078455600018) q[83]; +cx q[83],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.705853048044961) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.488237583492587) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.2267456208153296) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[4]; +rz(-0.4851128305284593) q[4]; +rx(pi/2) q[4]; +rz(5.644620148432686) q[4]; +rx(pi/2) q[4]; +rz(6.562360862777457) q[4]; +rz(-0.6068726354518006) q[4]; +rx(pi/2) q[4]; +rz(5.560991509302541) q[4]; +rx(pi/2) q[4]; +rz(12.151192625000476) q[4]; +rz(-0.45444130556778983) q[83]; +rx(pi/2) q[83]; +rz(4.46466009434346) q[83]; +rx(pi/2) q[83]; +rz(12.4848983138799) q[83]; +rz(-2.2905664259017993) q[83]; +rx(pi/2) q[83]; +rz(3.9935737588853306) q[83]; +rx(pi/2) q[83]; +rz(7.641140354568247) q[83]; +rz(-1.0691003296891282) q[92]; +rx(pi/2) q[92]; +rz(5.0121063333333575) q[92]; +rx(pi/2) q[92]; +rz(9.246377306700609) q[92]; +rz(2.4847444709852873) q[92]; +rx(pi/2) q[92]; +rz(5.441015811811115) q[92]; +rx(pi/2) q[92]; +rz(10.578061610120157) q[92]; +cx q[92],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.1464091798687335) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.802236046736647) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.474093391170669) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +cx q[92],q[78]; +rz(-1.907575043572645) q[78]; +rx(pi/2) q[78]; +rz(5.037992503128335) q[78]; +rx(pi/2) q[78]; +rz(6.723565267761851) q[78]; +rz(-0.528739619747085) q[78]; +rx(pi/2) q[78]; +rz(4.320400384946614) q[78]; +rx(pi/2) q[78]; +rz(6.769957072342542) q[78]; +cx q[78],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(5.774534110896669) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.658635060511436) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.359766974019351) q[78]; +rx(pi/2) q[78]; +rz(3*pi) q[78]; +cx q[78],q[2]; +rz(0.7613290396568395) q[2]; +rx(pi/2) q[2]; +rz(4.487739313305113) q[2]; +rx(pi/2) q[2]; +rz(8.390448971337305) q[2]; +rz(0.44611602135707873) q[2]; +rx(pi/2) q[2]; +rz(4.07927039373211) q[2]; +rx(pi/2) q[2]; +rz(10.867548415735122) q[2]; +rz(-0.36658875036586025) q[78]; +rx(pi/2) q[78]; +rz(5.194082810034535) q[78]; +rx(pi/2) q[78]; +rz(8.540146362441003) q[78]; +rz(2.5028276991176845) q[78]; +rx(pi/2) q[78]; +rz(5.364545392773539) q[78]; +rx(pi/2) q[78]; +rz(11.388063765998206) q[78]; +cx q[78],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.274050801758522) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.546620366377235) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.2933440077964917) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[18]; +rz(2.9937276164944535) q[18]; +rx(pi/2) q[18]; +rz(4.272250756921433) q[18]; +rx(pi/2) q[18]; +rz(6.987682958840589) q[18]; +rz(1.1314176891864873) q[18]; +rx(pi/2) q[18]; +rz(5.496096862241011) q[18]; +rx(pi/2) q[18]; +rz(9.008598035491755) q[18]; +rz(2.6759875248066187) q[78]; +rx(pi/2) q[78]; +rz(5.119187325262889) q[78]; +rx(pi/2) q[78]; +rz(11.748615989667586) q[78]; +rz(-2.282242830200275) q[78]; +rx(pi/2) q[78]; +rz(4.765484369598038) q[78]; +rx(pi/2) q[78]; +rz(10.913560437904883) q[78]; +rz(0.7863171057153853) q[92]; +rx(pi/2) q[92]; +rz(5.88078827614634) q[92]; +rx(pi/2) q[92]; +rz(8.523564230082389) q[92]; +rz(1.682675505302151) q[92]; +rx(pi/2) q[92]; +rz(6.227268759367396) q[92]; +rx(pi/2) q[92]; +rz(11.184267955293851) q[92]; +cx q[92],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.869162419996073) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(4.035936917106458) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.8786024800544845) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[37]; +rz(0.3537870133020258) q[37]; +rx(pi/2) q[37]; +rz(4.5052750379922495) q[37]; +rx(pi/2) q[37]; +rz(12.074369683226152) q[37]; +rz(-1.634847119703128) q[37]; +rx(pi/2) q[37]; +rz(5.561660555759014) q[37]; +rx(pi/2) q[37]; +rz(11.226398628423574) q[37]; +cx q[37],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.235102763152259) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.104377617225445) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[37],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.4218439969323797) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +cx q[37],q[14]; +rz(2.2262364149529157) q[14]; +rx(pi/2) q[14]; +rz(4.807565051261593) q[14]; +rx(pi/2) q[14]; +rz(9.250984873670127) q[14]; +rz(2.8232816908609157) q[14]; +rx(pi/2) q[14]; +rz(4.391210308317725) q[14]; +rx(pi/2) q[14]; +rz(9.069725795025) q[14]; +rz(2.3779255751730313) q[37]; +rx(pi/2) q[37]; +rz(5.191200838058672) q[37]; +rx(pi/2) q[37]; +rz(11.610848727086795) q[37]; +rz(-2.1312068853310855) q[37]; +rx(pi/2) q[37]; +rz(5.1900922707914265) q[37]; +rx(pi/2) q[37]; +rz(9.714340534598897) q[37]; +cx q[68],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.22596440660646) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.836622218069773) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.4120972434441827) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +cx q[68],q[37]; +rz(-1.6239746305466725) q[37]; +rx(pi/2) q[37]; +rz(4.697131218620047) q[37]; +rx(pi/2) q[37]; +rz(6.702543026934303) q[37]; +rz(1.9823680094851737) q[37]; +rx(pi/2) q[37]; +rz(4.964116633141256) q[37]; +rx(pi/2) q[37]; +rz(7.148973381488187) q[37]; +rz(2.3089178128720818) q[68]; +rx(pi/2) q[68]; +rz(3.590973671181759) q[68]; +rx(pi/2) q[68]; +rz(12.246084858546729) q[68]; +rz(1.949974487788472) q[68]; +rx(pi/2) q[68]; +rz(3.2965961547643943) q[68]; +rx(pi/2) q[68]; +rz(12.228777473941612) q[68]; +rz(1.5309407702848015) q[92]; +rx(pi/2) q[92]; +rz(5.105301540826902) q[92]; +rx(pi/2) q[92]; +rz(10.121791599539552) q[92]; +rz(-0.9372559659352135) q[92]; +rx(pi/2) q[92]; +rz(4.912216648865725) q[92]; +rx(pi/2) q[92]; +rz(11.028542110208875) q[92]; +cx q[12],q[92]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.107884259287951) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.238228317054617) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[12],q[92]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.4682194521241336) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[12],q[92]; +rz(-1.6288039683443962) q[12]; +rx(pi/2) q[12]; +rz(4.104891170294486) q[12]; +rx(pi/2) q[12]; +rz(10.282591971075114) q[12]; +rz(-1.595449272590241) q[12]; +rx(pi/2) q[12]; +rz(5.224806281107465) q[12]; +rx(pi/2) q[12]; +rz(12.31218325576264) q[12]; +rz(-0.16251516387991405) q[92]; +rx(pi/2) q[92]; +rz(5.6363103203815665) q[92]; +rx(pi/2) q[92]; +rz(10.808976491356898) q[92]; +rz(-0.3588282829727971) q[92]; +rx(pi/2) q[92]; +rz(5.651139614596208) q[92]; +rx(pi/2) q[92]; +rz(6.784713405652749) q[92]; +rz(2.174249606026631) q[93]; +rx(pi/2) q[93]; +rz(4.3813603102252845) q[93]; +rx(pi/2) q[93]; +rz(10.411297173583051) q[93]; +cx q[31],q[93]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.20359876105899) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.1919956264400735) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[31],q[93]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.2397435626837194) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[31],q[93]; +rz(-2.9977046334173814) q[31]; +rx(pi/2) q[31]; +rz(3.655751505100631) q[31]; +rx(pi/2) q[31]; +rz(11.974430690087893) q[31]; +rz(-0.19369282591518822) q[31]; +rx(pi/2) q[31]; +rz(5.404697974154422) q[31]; +rx(pi/2) q[31]; +rz(8.910598362855312) q[31]; +cx q[31],q[74]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.9569906703580973) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.1161985732506245) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[31],q[74]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.5123169470791997) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[31],q[74]; +rz(1.776844663419789) q[31]; +rx(pi/2) q[31]; +rz(4.596488452501473) q[31]; +rx(pi/2) q[31]; +rz(6.4849031248551405) q[31]; +rz(-0.005881117845356165) q[31]; +rx(pi/2) q[31]; +rz(3.426119781842404) q[31]; +rx(pi/2) q[31]; +rz(8.883763454426616) q[31]; +cx q[49],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(5.43406463301374) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.801631148084651) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.3108458162509784) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +cx q[49],q[31]; +rz(-2.437765763858794) q[31]; +rx(pi/2) q[31]; +rz(6.057425362301142) q[31]; +rx(pi/2) q[31]; +rz(6.765964959456982) q[31]; +rz(0.32746088219475844) q[31]; +rx(pi/2) q[31]; +rz(3.8207521003568283) q[31]; +rx(pi/2) q[31]; +rz(9.409630522042699) q[31]; +rz(-1.9844725940737102) q[49]; +rx(pi/2) q[49]; +rz(4.261468715297971) q[49]; +rx(pi/2) q[49]; +rz(10.677755596862877) q[49]; +rz(2.2393125250556825) q[49]; +rx(pi/2) q[49]; +rz(4.781314445984474) q[49]; +rx(pi/2) q[49]; +rz(11.415231192889356) q[49]; +cx q[49],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(5.814665229325136) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.843369078597817) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.3914865276551236) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +cx q[49],q[0]; +rz(-1.067111422116338) q[0]; +rx(pi/2) q[0]; +rz(3.5642627398359785) q[0]; +rx(pi/2) q[0]; +rz(12.202006331041598) q[0]; +rz(0.7337781274725543) q[0]; +rx(pi/2) q[0]; +rz(4.83695305827433) q[0]; +rx(pi/2) q[0]; +rz(6.606712610673246) q[0]; +rz(-0.16147202601454502) q[49]; +rx(pi/2) q[49]; +rz(4.209545973742213) q[49]; +rx(pi/2) q[49]; +rz(6.490838036034848) q[49]; +rz(0.9324865560232061) q[49]; +rx(pi/2) q[49]; +rz(5.044990864513881) q[49]; +rx(pi/2) q[49]; +rz(7.37953757879888) q[49]; +rz(-2.008374240244449) q[74]; +rx(pi/2) q[74]; +rz(4.895081404416864) q[74]; +rx(pi/2) q[74]; +rz(8.688044341549315) q[74]; +rz(-0.3734060187968109) q[74]; +rx(pi/2) q[74]; +rz(4.498319906853075) q[74]; +rx(pi/2) q[74]; +rz(6.311225410921914) q[74]; +rz(1.7924070375450167) q[93]; +rx(pi/2) q[93]; +rz(5.5961267408238795) q[93]; +rx(pi/2) q[93]; +rz(6.648328185624996) q[93]; +rz(1.6451272539157946) q[93]; +rx(pi/2) q[93]; +rz(5.87241553319827) q[93]; +rx(pi/2) q[93]; +rz(10.580726892144764) q[93]; +rz(-3.1236354255386445) q[94]; +rx(pi/2) q[94]; +rz(3.7282707395164296) q[94]; +rx(pi/2) q[94]; +rz(6.872787378189184) q[94]; +cx q[94],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(5.921072124009589) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.8992295324755863) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.529380176029392) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[24]; +rz(0.9401877204064117) q[24]; +rx(pi/2) q[24]; +rz(4.507909065956957) q[24]; +rx(pi/2) q[24]; +rz(7.590550392260905) q[24]; +rz(-1.2715997434938675) q[24]; +rx(pi/2) q[24]; +rz(5.701180240547556) q[24]; +rx(pi/2) q[24]; +rz(10.412104966986838) q[24]; +cx q[24],q[46]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.645798181697485) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(5.992295890552709) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[24],q[46]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.194800936992305) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[24],q[46]; +rz(-0.8013899157172233) q[24]; +rx(pi/2) q[24]; +rz(5.3344334986444935) q[24]; +rx(pi/2) q[24]; +rz(9.597090907473213) q[24]; +rz(2.7194532092402124) q[24]; +rx(pi/2) q[24]; +rz(4.823952448536602) q[24]; +rx(pi/2) q[24]; +rz(10.806620418396244) q[24]; +rz(0.8327411103217068) q[46]; +rx(pi/2) q[46]; +rz(4.084939429550234) q[46]; +rx(pi/2) q[46]; +rz(8.99906712780965) q[46]; +rz(-0.9333690033388389) q[46]; +rx(pi/2) q[46]; +rz(4.546292460022778) q[46]; +rx(pi/2) q[46]; +rz(12.395135777660048) q[46]; +cx q[46],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(5.98003257754173) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.869897677714599) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.368687779000732) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +cx q[46],q[1]; +rz(-0.7397273027022209) q[1]; +rx(pi/2) q[1]; +rz(4.278435496082768) q[1]; +rx(pi/2) q[1]; +rz(11.315295372084393) q[1]; +rz(0.48676014999665096) q[1]; +rx(pi/2) q[1]; +rz(4.924521856454516) q[1]; +rx(pi/2) q[1]; +rz(11.966295873895717) q[1]; +cx q[39],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(5.952621515664918) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.4920949349706967) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.147661472452084) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +cx q[39],q[1]; +rz(2.603687586565897) q[1]; +rx(pi/2) q[1]; +rz(4.375392309684231) q[1]; +rx(pi/2) q[1]; +rz(10.198896554457127) q[1]; +rz(0.012037768531188764) q[1]; +rx(pi/2) q[1]; +rz(5.264943273930896) q[1]; +rx(pi/2) q[1]; +rz(9.646827146441405) q[1]; +rz(-3.0169637518514416) q[39]; +rx(pi/2) q[39]; +rz(4.953985162056105) q[39]; +rx(pi/2) q[39]; +rz(9.065031039166247) q[39]; +rz(-2.6649338199672137) q[39]; +rx(pi/2) q[39]; +rz(5.868999310087809) q[39]; +rx(pi/2) q[39]; +rz(9.79685884425384) q[39]; +rz(-3.108102773311627) q[46]; +rx(pi/2) q[46]; +rz(5.741353082375797) q[46]; +rx(pi/2) q[46]; +rz(10.548099185261995) q[46]; +rz(-2.117619776364092) q[46]; +rx(pi/2) q[46]; +rz(5.428439459279298) q[46]; +rx(pi/2) q[46]; +rz(10.513684447990931) q[46]; +cx q[69],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(5.917655470776827) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.9551344293058186) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.5482603578750425) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[24]; +rz(-2.214618362862348) q[24]; +rx(pi/2) q[24]; +rz(5.189853660435746) q[24]; +rx(pi/2) q[24]; +rz(6.669374196033346) q[24]; +rz(-1.3991129623401743) q[24]; +rx(pi/2) q[24]; +rz(3.617856226257001) q[24]; +rx(pi/2) q[24]; +rz(7.959749970953858) q[24]; +cx q[24],q[29]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.667784462035586) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.189193569248777) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +cx q[24],q[29]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.2981791201065356) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[24],q[29]; +rz(3.0624517977522654) q[24]; +rx(pi/2) q[24]; +rz(5.548318626174412) q[24]; +rx(pi/2) q[24]; +rz(10.883683435786782) q[24]; +rz(-1.3926469105153705) q[24]; +rx(pi/2) q[24]; +rz(4.989820819593438) q[24]; +rx(pi/2) q[24]; +rz(6.773691935383634) q[24]; +cx q[24],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.2368266056808945) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.127927101269966) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[24],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.7474774753738647) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +cx q[24],q[12]; +rz(-2.896369732296211) q[12]; +rx(pi/2) q[12]; +rz(4.928137565582858) q[12]; +rx(pi/2) q[12]; +rz(11.659955470579266) q[12]; +rz(0.4231881838102649) q[12]; +rx(pi/2) q[12]; +rz(4.160544478563555) q[12]; +rx(pi/2) q[12]; +rz(10.359390141743878) q[12]; +rz(2.899721292352333) q[24]; +rx(pi/2) q[24]; +rz(4.2880678556340435) q[24]; +rx(pi/2) q[24]; +rz(11.790798541895002) q[24]; +rz(1.9587257984725142) q[24]; +rx(pi/2) q[24]; +rz(5.440174609571553) q[24]; +rx(pi/2) q[24]; +rz(8.171567212967243) q[24]; +rz(-2.9830023685486484) q[29]; +rx(pi/2) q[29]; +rz(5.416787619624177) q[29]; +rx(pi/2) q[29]; +rz(12.08408403968724) q[29]; +rz(-1.7447820334383155) q[29]; +rx(pi/2) q[29]; +rz(5.4675811594973185) q[29]; +rx(pi/2) q[29]; +rz(10.205361129973298) q[29]; +rz(-0.7751069816656972) q[69]; +rx(pi/2) q[69]; +rz(4.422175144592438) q[69]; +rx(pi/2) q[69]; +rz(9.631356660525988) q[69]; +rz(-2.739026028196108) q[69]; +rx(pi/2) q[69]; +rz(4.298459329650753) q[69]; +rx(pi/2) q[69]; +rz(11.056951112629816) q[69]; +cx q[11],q[69]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(4.16259918003224) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.20503641946684) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[11],q[69]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.4052348301808504) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[11],q[69]; +rz(-2.0768998359051176) q[11]; +rx(pi/2) q[11]; +rz(4.448060551722202) q[11]; +rx(pi/2) q[11]; +rz(6.524607155089704) q[11]; +rz(-2.8688536876803843) q[11]; +rx(pi/2) q[11]; +rz(4.7444487855318105) q[11]; +rx(pi/2) q[11]; +rz(9.222845845192674) q[11]; +rz(0.5770815996241843) q[69]; +rx(pi/2) q[69]; +rz(3.5638675234007064) q[69]; +rx(pi/2) q[69]; +rz(9.83515574226069) q[69]; +rz(2.3275475452057783) q[69]; +rx(pi/2) q[69]; +rz(5.351823294390291) q[69]; +rx(pi/2) q[69]; +rz(7.564115576002134) q[69]; +cx q[71],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.124488499468427) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.032065463678447) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.422031354923487) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +cx q[71],q[46]; +rz(-3.0853219129234417) q[46]; +rx(pi/2) q[46]; +rz(5.330963571814836) q[46]; +rx(pi/2) q[46]; +rz(7.056196244144784) q[46]; +rz(-2.9563614361568837) q[46]; +rx(pi/2) q[46]; +rz(5.058586266899166) q[46]; +rx(pi/2) q[46]; +rz(9.540261971651974) q[46]; +rz(-0.8651366765430715) q[71]; +rx(pi/2) q[71]; +rz(4.108188063957108) q[71]; +rx(pi/2) q[71]; +rz(12.129700203792456) q[71]; +rz(1.6311774104842316) q[71]; +rx(pi/2) q[71]; +rz(4.804436298048116) q[71]; +rx(pi/2) q[71]; +rz(6.576473057078737) q[71]; +cx q[71],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.231457423727614) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.685876873125728) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.2699634881388753) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +cx q[71],q[14]; +rz(0.541002327443783) q[14]; +rx(pi/2) q[14]; +rz(5.355017980168757) q[14]; +rx(pi/2) q[14]; +rz(9.904667895481541) q[14]; +rz(0.7967585184560138) q[14]; +rx(pi/2) q[14]; +rz(5.483658088486416) q[14]; +rx(pi/2) q[14]; +rz(11.440698181529712) q[14]; +rz(1.3806575442338715) q[71]; +rx(pi/2) q[71]; +rz(4.598183380627953) q[71]; +rx(pi/2) q[71]; +rz(6.475106950675878) q[71]; +rz(1.754947924458043) q[71]; +rx(pi/2) q[71]; +rz(5.918719765512952) q[71]; +rx(pi/2) q[71]; +rz(10.171275916763044) q[71]; +rz(1.0979489689085167) q[94]; +rx(pi/2) q[94]; +rz(5.10698101999876) q[94]; +rx(pi/2) q[94]; +rz(10.415736948082223) q[94]; +rz(-2.0839160410221194) q[94]; +rx(pi/2) q[94]; +rz(3.9669332187833612) q[94]; +rx(pi/2) q[94]; +rz(8.11935136346648) q[94]; +cx q[32],q[94]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.8930738145808004) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(5.94799875326321) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[32],q[94]; +rz(1.5707963266641363) q[32]; +rx(pi/2) q[32]; +rz(3.1415938543305595) q[32]; +rx(pi/2) q[32]; +rz(9.42477796090014) q[32]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[32],q[94]; +rz(-0.7120286183353537) q[32]; +rx(pi/2) q[32]; +rz(5.054122320499614) q[32]; +rx(pi/2) q[32]; +rz(7.635145149618753) q[32]; +rz(-1.9452436169466214) q[32]; +rx(pi/2) q[32]; +rz(4.636669431930516) q[32]; +rx(pi/2) q[32]; +rz(7.7883540478188955) q[32]; +cx q[88],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.927844580261576) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.920075942007839) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.14996394912442) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +cx q[88],q[32]; +rz(-1.2235145977989121) q[32]; +rx(pi/2) q[32]; +rz(3.8459476786887596) q[32]; +rx(pi/2) q[32]; +rz(12.272803969581116) q[32]; +rz(-0.20439839707644136) q[32]; +rx(pi/2) q[32]; +rz(5.280775822180873) q[32]; +rx(pi/2) q[32]; +rz(8.44514484699088) q[32]; +rz(2.590740742064522) q[88]; +rx(pi/2) q[88]; +rz(3.966246753591033) q[88]; +rx(pi/2) q[88]; +rz(7.295760100916583) q[88]; +rz(0.09723966349467306) q[88]; +rx(pi/2) q[88]; +rz(4.671405459424149) q[88]; +rx(pi/2) q[88]; +rz(8.850345453603628) q[88]; +cx q[88],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(5.820726041325692) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(4.059193532181352) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.2780316666852114) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +cx q[88],q[19]; +rz(0.13492961547805526) q[19]; +rx(pi/2) q[19]; +rz(5.188349508647526) q[19]; +rx(pi/2) q[19]; +rz(9.442375327120047) q[19]; +rz(2.1727927578905435) q[19]; +rx(pi/2) q[19]; +rz(5.706111317127698) q[19]; +rx(pi/2) q[19]; +rz(7.259579255282084) q[19]; +rz(-1.950152106134479) q[88]; +rx(pi/2) q[88]; +rz(3.6022859095864983) q[88]; +rx(pi/2) q[88]; +rz(9.884495923910407) q[88]; +rz(1.94550705347147) q[88]; +rx(pi/2) q[88]; +rz(6.088602535018879) q[88]; +rx(pi/2) q[88]; +rz(8.57962216346621) q[88]; +rz(0.20771695279873503) q[94]; +rx(pi/2) q[94]; +rz(5.213927749537322) q[94]; +rx(pi/2) q[94]; +rz(8.97924849112657) q[94]; +rz(-1.4684987466583732) q[94]; +rx(pi/2) q[94]; +rz(4.292435424759254) q[94]; +rx(pi/2) q[94]; +rz(7.490770238325439) q[94]; +cx q[94],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.0591285103308685) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.898766725191934) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.669662870440665) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[5]; +rz(2.7070784451717778) q[5]; +rx(pi/2) q[5]; +rz(4.1052274958622235) q[5]; +rx(pi/2) q[5]; +rz(6.473548130682943) q[5]; +rz(3.0469773532226405) q[5]; +rx(pi/2) q[5]; +rz(4.804645049734378) q[5]; +rx(pi/2) q[5]; +rz(6.381028263494285) q[5]; +cx q[6],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.127046949897023) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(4.0964001492381685) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +cx q[6],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.4676336260574225) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +cx q[6],q[5]; +rz(-2.9330345437287737) q[5]; +rx(pi/2) q[5]; +rz(3.734566946367778) q[5]; +rx(pi/2) q[5]; +rz(9.975067901544461) q[5]; +rz(-2.7893751564917144) q[5]; +rx(pi/2) q[5]; +rz(4.019019988171462) q[5]; +rx(pi/2) q[5]; +rz(10.611550421932478) q[5]; +rz(1.8967211129315595) q[6]; +rx(pi/2) q[6]; +rz(5.199819475011667) q[6]; +rx(pi/2) q[6]; +rz(7.650917357819171) q[6]; +rz(0.5163757577460961) q[6]; +rx(pi/2) q[6]; +rz(3.597502423639538) q[6]; +rx(pi/2) q[6]; +rz(11.603114010674755) q[6]; +cx q[75],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.960857140914792) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.7748378767187516) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.369929077996693) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +cx q[75],q[5]; +rz(-0.0914917163185418) q[5]; +rx(pi/2) q[5]; +rz(3.6548136732527023) q[5]; +rx(pi/2) q[5]; +rz(11.164427418350826) q[5]; +rz(2.588202503038529) q[5]; +rx(pi/2) q[5]; +rz(3.662774348886919) q[5]; +rx(pi/2) q[5]; +rz(8.969256420039478) q[5]; +rz(1.921322575663325) q[75]; +rx(pi/2) q[75]; +rz(4.1665023371239815) q[75]; +rx(pi/2) q[75]; +rz(11.525313820945495) q[75]; +rz(3.013235300059449) q[75]; +rx(pi/2) q[75]; +rz(5.009028580146784) q[75]; +rx(pi/2) q[75]; +rz(9.58452470555983) q[75]; +rz(-1.724327216732392) q[94]; +rx(pi/2) q[94]; +rz(4.68341042028603) q[94]; +rx(pi/2) q[94]; +rz(10.191369415287568) q[94]; +rz(-2.526985379057896) q[94]; +rx(pi/2) q[94]; +rz(5.0175811402121955) q[94]; +rx(pi/2) q[94]; +rz(7.71261634153549) q[94]; +cx q[94],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.538368435647836) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.581111433477104) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.4598537864554126) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[55]; +rz(0.007596729784576706) q[55]; +rx(pi/2) q[55]; +rz(3.828543968294245) q[55]; +rx(pi/2) q[55]; +rz(11.26076234309521) q[55]; +rz(-0.19369282591518822) q[55]; +rx(pi/2) q[55]; +rz(5.404697974154422) q[55]; +rx(pi/2) q[55]; +rz(8.910598362855312) q[55]; +cx q[55],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.1161985732506245) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.9569906703580973) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.5123169470791997) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +cx q[55],q[19]; +rz(-2.008374240244449) q[19]; +rx(pi/2) q[19]; +rz(4.895081404416864) q[19]; +rx(pi/2) q[19]; +rz(8.688044341549315) q[19]; +rz(-0.6187238990682733) q[19]; +rx(pi/2) q[19]; +rz(5.66638796414552) q[19]; +rx(pi/2) q[19]; +rz(8.222663293024745) q[19]; +rz(1.776844663419789) q[55]; +rx(pi/2) q[55]; +rz(4.596488452501473) q[55]; +rx(pi/2) q[55]; +rz(6.4849031248551405) q[55]; +rz(1.3906379832853872) q[55]; +rx(pi/2) q[55]; +rz(4.356423204384482) q[55]; +rx(pi/2) q[55]; +rz(7.4792754285730645) q[55]; +rz(1.5193967461149995) q[94]; +rx(pi/2) q[94]; +rz(5.597389340691821) q[94]; +rx(pi/2) q[94]; +rz(7.682413531127638) q[94]; +rz(-0.4814801723378306) q[94]; +rx(pi/2) q[94]; +rz(4.065229522155695) q[94]; +rx(pi/2) q[94]; +rz(10.383974400103362) q[94]; +rz(1.8098192710555194) q[95]; +rx(pi/2) q[95]; +rz(4.673844263816028) q[95]; +rx(pi/2) q[95]; +rz(10.523801938951658) q[95]; +cx q[95],q[81]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.130684710059303) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.180717415189061) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[81]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.401787074333825) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[81]; +rz(1.0332678327832934) q[81]; +rx(pi/2) q[81]; +rz(5.051395727739923) q[81]; +rx(pi/2) q[81]; +rz(9.572344334540693) q[81]; +rz(1.2156125794724009) q[81]; +rx(pi/2) q[81]; +rz(5.290213727915823) q[81]; +rx(pi/2) q[81]; +rz(6.472471270837634) q[81]; +cx q[93],q[81]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(5.976578088363345) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.89442393002287) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[81]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.443016106848213) q[93]; +rx(pi/2) q[93]; +rz(3*pi) q[93]; +cx q[93],q[81]; +rz(1.5375786894837224) q[81]; +rx(pi/2) q[81]; +rz(5.574326453030135) q[81]; +rx(pi/2) q[81]; +rz(7.107046078307656) q[81]; +rz(-0.32672263300339166) q[81]; +rx(pi/2) q[81]; +rz(4.252268749713297) q[81]; +rx(pi/2) q[81]; +rz(10.135100814412498) q[81]; +cx q[65],q[81]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(4.163815738290046) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.110805967194564) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[65],q[81]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.6833860228196453) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[65],q[81]; +rz(1.5199010387533418) q[65]; +rx(pi/2) q[65]; +rz(4.7674035338695395) q[65]; +rx(pi/2) q[65]; +rz(11.15848508013482) q[65]; +rz(-1.2857818865887263) q[65]; +rx(pi/2) q[65]; +rz(5.214392866258661) q[65]; +rx(pi/2) q[65]; +rz(7.463726493828609) q[65]; +cx q[16],q[65]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(4.094277925397288) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.045144628928467) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[16],q[65]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.363611970063733) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[16],q[65]; +rz(-0.27001054553210624) q[16]; +rx(pi/2) q[16]; +rz(4.624941297802046) q[16]; +rx(pi/2) q[16]; +rz(10.850260637167041) q[16]; +rz(-2.8046196764094753) q[16]; +rx(pi/2) q[16]; +rz(4.966426266251774) q[16]; +rx(pi/2) q[16]; +rz(12.468562402674069) q[16]; +rz(0.6633715347823976) q[65]; +rx(pi/2) q[65]; +rz(4.721340850871052) q[65]; +rx(pi/2) q[65]; +rz(10.499365877237903) q[65]; +rz(2.9145848366284897) q[65]; +rx(pi/2) q[65]; +rz(4.436019912744145) q[65]; +rx(pi/2) q[65]; +rz(10.120357395144357) q[65]; +cx q[45],q[65]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.9430682550210783) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.028126326382349) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[45],q[65]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.456407643963294) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[45],q[65]; +rz(-0.6077564376723679) q[45]; +rx(pi/2) q[45]; +rz(5.317362817819379) q[45]; +rx(pi/2) q[45]; +rz(11.577615700054743) q[45]; +rz(2.0540999009538936) q[45]; +rx(pi/2) q[45]; +rz(4.265307743052357) q[45]; +rx(pi/2) q[45]; +rz(6.363199867834744) q[45]; +rz(2.6447177121283776) q[65]; +rx(pi/2) q[65]; +rz(4.5054974137696036) q[65]; +rx(pi/2) q[65]; +rz(7.660927500993779) q[65]; +rz(-2.31274439028728) q[65]; +rx(pi/2) q[65]; +rz(5.60836691059358) q[65]; +rx(pi/2) q[65]; +rz(9.66705788575542) q[65]; +cx q[77],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.057681131942591) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.177822545536338) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.2341437382769946) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[65]; +rz(-2.3723791641814462) q[65]; +rx(pi/2) q[65]; +rz(5.142179302266335) q[65]; +rx(pi/2) q[65]; +rz(6.544747671716703) q[65]; +rz(-2.8119511659307292) q[65]; +rx(pi/2) q[65]; +rz(5.592487346447175) q[65]; +rx(pi/2) q[65]; +rz(9.21223510347306) q[65]; +rz(-2.5627573147668) q[77]; +rx(pi/2) q[77]; +rz(5.287633670092408) q[77]; +rx(pi/2) q[77]; +rz(7.402328107507332) q[77]; +rz(0.8410581046155583) q[77]; +rx(pi/2) q[77]; +rz(4.773489793964302) q[77]; +rx(pi/2) q[77]; +rz(10.604815391327442) q[77]; +rz(-0.7587050618654039) q[81]; +rx(pi/2) q[81]; +rz(3.871899286449052) q[81]; +rx(pi/2) q[81]; +rz(10.74281594592045) q[81]; +rz(2.8207116016328833) q[81]; +rx(pi/2) q[81]; +rz(5.445149419026301) q[81]; +rx(pi/2) q[81]; +rz(8.638756292344867) q[81]; +rz(1.5905595069546017) q[93]; +rx(pi/2) q[93]; +rz(3.8260699656116874) q[93]; +rx(pi/2) q[93]; +rz(10.28926833573464) q[93]; +rz(-0.6219052552525013) q[93]; +rx(pi/2) q[93]; +rz(5.191409996901003) q[93]; +rx(pi/2) q[93]; +rz(7.794262871594469) q[93]; +cx q[93],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.064469122739553) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.7501704105729914) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.249799891269303) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[10]; +rz(-1.8521087442746107) q[10]; +rx(pi/2) q[10]; +rz(5.896704192030644) q[10]; +rx(pi/2) q[10]; +rz(7.240563582176854) q[10]; +rz(-0.639038177598422) q[10]; +rx(pi/2) q[10]; +rz(4.487798740652055) q[10]; +rx(pi/2) q[10]; +rz(10.443022156712162) q[10]; +cx q[32],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.038822812584957) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.651269518694947) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[32],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.267217237826081) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +cx q[32],q[10]; +rz(1.9263230723181808) q[10]; +rx(pi/2) q[10]; +rz(5.505902593604718) q[10]; +rx(pi/2) q[10]; +rz(10.864704224324448) q[10]; +rz(-2.406546142767317) q[10]; +rx(pi/2) q[10]; +rz(5.680186277447071) q[10]; +rx(pi/2) q[10]; +rz(9.99941576517083) q[10]; +rz(-1.3134195406345128) q[32]; +rx(pi/2) q[32]; +rz(4.418676018079369) q[32]; +rx(pi/2) q[32]; +rz(11.300087418942141) q[32]; +rz(1.656918543592342) q[32]; +rx(pi/2) q[32]; +rz(5.9503886989141055) q[32]; +rx(pi/2) q[32]; +rz(11.772620559842995) q[32]; +cx q[21],q[32]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.4569377403990975) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.19904197363123) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +cx q[21],q[32]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.294234619229382) q[21]; +rx(pi/2) q[21]; +rz(3*pi) q[21]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[21],q[32]; +rz(0.13090572413287616) q[21]; +rx(pi/2) q[21]; +rz(5.4537359546145385) q[21]; +rx(pi/2) q[21]; +rz(11.981884908881359) q[21]; +rz(-2.1312068853310855) q[21]; +rx(pi/2) q[21]; +rz(5.1900922707914265) q[21]; +rx(pi/2) q[21]; +rz(9.714340534598897) q[21]; +rz(0.3526928465227268) q[32]; +rx(pi/2) q[32]; +rz(5.286999541136762) q[32]; +rx(pi/2) q[32]; +rz(6.479453719241787) q[32]; +rz(1.4692867352652152) q[32]; +rx(pi/2) q[32]; +rz(5.360277938184798) q[32]; +rx(pi/2) q[32]; +rz(11.900653065625868) q[32]; +rz(-2.788036235254596) q[93]; +rx(pi/2) q[93]; +rz(4.3981611197798856) q[93]; +rx(pi/2) q[93]; +rz(7.0419705754221305) q[93]; +rz(-2.6627251152101934) q[93]; +rx(pi/2) q[93]; +rz(5.408772802564352) q[93]; +rx(pi/2) q[93]; +rz(9.256747463322707) q[93]; +cx q[93],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(5.963626308300647) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.8656057292441286) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.5426205713840613) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[40]; +rz(1.8085320333080812) q[40]; +rx(pi/2) q[40]; +rz(4.671354211673995) q[40]; +rx(pi/2) q[40]; +rz(6.337866014272308) q[40]; +rz(-0.9963794291081989) q[40]; +rx(pi/2) q[40]; +rz(4.025685811744683) q[40]; +rx(pi/2) q[40]; +rz(12.324125220809591) q[40]; +cx q[40],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.070992394940715) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.382196538644925) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[40],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.151224875783253) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +cx q[40],q[25]; +rz(-1.316815018060133) q[25]; +rx(pi/2) q[25]; +rz(5.161976472680726) q[25]; +rx(pi/2) q[25]; +rz(9.261187408095989) q[25]; +rz(-1.5934148209598629) q[25]; +rx(pi/2) q[25]; +rz(4.75645878139028) q[25]; +rx(pi/2) q[25]; +rz(10.416094037295434) q[25]; +rz(0.23638798446246723) q[40]; +rx(pi/2) q[40]; +rz(4.284333666700983) q[40]; +rx(pi/2) q[40]; +rz(8.058360118691592) q[40]; +rz(-1.49038459256265) q[40]; +rx(pi/2) q[40]; +rz(4.75100628328335) q[40]; +rx(pi/2) q[40]; +rz(8.34582216912105) q[40]; +rz(1.187245414789265) q[93]; +rx(pi/2) q[93]; +rz(4.206162190817524) q[93]; +rx(pi/2) q[93]; +rz(9.369158757982339) q[93]; +rz(-2.7235532986467685) q[93]; +rx(pi/2) q[93]; +rz(5.146350226518782) q[93]; +rx(pi/2) q[93]; +rz(10.594117896579242) q[93]; +cx q[10],q[93]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.2523114469316186) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(5.97556560695868) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[10],q[93]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.155023665819332) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[10],q[93]; +rz(-2.5716393356918608) q[10]; +rx(pi/2) q[10]; +rz(4.196556532906314) q[10]; +rx(pi/2) q[10]; +rz(8.078863339385606) q[10]; +rz(0.35195179719714265) q[10]; +rx(pi/2) q[10]; +rz(3.374862391366006) q[10]; +rx(pi/2) q[10]; +rz(6.7872631299308335) q[10]; +rz(0.3918099958187091) q[93]; +rx(pi/2) q[93]; +rz(4.201858945147694) q[93]; +rx(pi/2) q[93]; +rz(10.591225331271533) q[93]; +rz(0.7186126853151857) q[93]; +rx(pi/2) q[93]; +rz(5.106915433657856) q[93]; +rx(pi/2) q[93]; +rz(7.713967217520365) q[93]; +rz(-1.4404731284058236) q[95]; +rx(pi/2) q[95]; +rz(5.433708945109966) q[95]; +rx(pi/2) q[95]; +rz(8.504372790727007) q[95]; +rz(-2.669150569984165) q[95]; +rx(pi/2) q[95]; +rz(4.556665524951271) q[95]; +rx(pi/2) q[95]; +rz(7.973637705766114) q[95]; +cx q[95],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.046363604487656) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.700078436872554) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.216805910015399) q[95]; +rx(pi/2) q[95]; +rz(3*pi) q[95]; +cx q[95],q[9]; +rz(-0.006157157307961292) q[9]; +rx(pi/2) q[9]; +rz(4.390330478025979) q[9]; +rx(pi/2) q[9]; +rz(11.930787852163562) q[9]; +rz(0.6127768185261866) q[9]; +rx(pi/2) q[9]; +rz(5.253823439765444) q[9]; +rx(pi/2) q[9]; +rz(9.382154716967051) q[9]; +cx q[9],q[66]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.802028198541043) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.8636220740966145) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[9],q[66]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.3815269703927586) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[9],q[66]; +rz(-2.716340872446655) q[9]; +rx(pi/2) q[9]; +rz(3.577269471960127) q[9]; +rx(pi/2) q[9]; +rz(6.9248252986949534) q[9]; +rz(2.5315438691078276) q[9]; +rx(pi/2) q[9]; +rz(3.8856930547098267) q[9]; +rx(pi/2) q[9]; +rz(9.64505426767786) q[9]; +cx q[9],q[61]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(4.384396312987833) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.104825527632315) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[9],q[61]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.338960170583797) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[9],q[61]; +rz(-2.507591256135509) q[9]; +rx(pi/2) q[9]; +rz(5.2265256883364515) q[9]; +rx(pi/2) q[9]; +rz(9.642004518746399) q[9]; +rz(1.8508374121310123) q[9]; +rx(pi/2) q[9]; +rz(5.233221424684971) q[9]; +rx(pi/2) q[9]; +rz(12.121836746321092) q[9]; +rz(2.831491033447268) q[61]; +rx(pi/2) q[61]; +rz(3.724026763284252) q[61]; +rx(pi/2) q[61]; +rz(12.169171041056176) q[61]; +rz(0.7337781274725543) q[61]; +rx(pi/2) q[61]; +rz(4.83695305827433) q[61]; +rx(pi/2) q[61]; +rz(6.606712610673246) q[61]; +rz(-2.2814441150867273) q[66]; +rx(pi/2) q[66]; +rz(5.592827429415653) q[66]; +rx(pi/2) q[66]; +rz(10.758692308222667) q[66]; +rz(1.1543384013394755) q[66]; +rx(pi/2) q[66]; +rz(4.660409599152487) q[66]; +rx(pi/2) q[66]; +rz(12.163792060019416) q[66]; +cx q[66],q[70]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.7850749476648473) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.031502000499286) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[66],q[70]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.193263052005407) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[66],q[70]; +rz(1.926756491907895) q[66]; +rx(pi/2) q[66]; +rz(4.050484032917814) q[66]; +rx(pi/2) q[66]; +rz(10.184250797367643) q[66]; +rz(-2.6992816258491676) q[66]; +rx(pi/2) q[66]; +rz(5.595406608581706) q[66]; +rx(pi/2) q[66]; +rz(10.769233567175494) q[66]; +rz(-2.320439671004397) q[70]; +rx(pi/2) q[70]; +rz(4.477613356218603) q[70]; +rx(pi/2) q[70]; +rz(8.804340227441237) q[70]; +rz(-2.3462661965423974) q[70]; +rx(pi/2) q[70]; +rz(6.129597048348522) q[70]; +rx(pi/2) q[70]; +rz(11.195532944051752) q[70]; +cx q[49],q[70]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.120470857309325) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.269563014256239) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[49],q[70]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.3901689022865735) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[49],q[70]; +rz(2.021833773722488) q[49]; +rx(pi/2) q[49]; +rz(3.980946626564827) q[49]; +rx(pi/2) q[49]; +rz(10.706443941055127) q[49]; +rz(0.48676014999665096) q[49]; +rx(pi/2) q[49]; +rz(4.924521856454516) q[49]; +rx(pi/2) q[49]; +rz(11.966295873895717) q[49]; +rz(-0.06247520476698476) q[70]; +rx(pi/2) q[70]; +rz(3.8752659553528455) q[70]; +rx(pi/2) q[70]; +rz(9.592919653243667) q[70]; +rz(-1.9635906714443312) q[70]; +rx(pi/2) q[70]; +rz(5.220306196773535) q[70]; +rx(pi/2) q[70]; +rz(7.732898746698548) q[70]; +cx q[78],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(5.887825344877198) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.95220718905984) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.1886523708332533) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[61]; +rz(3.0954202736981333) q[61]; +rx(pi/2) q[61]; +rz(3.98205594507629) q[61]; +rx(pi/2) q[61]; +rz(9.244594882099978) q[61]; +rz(2.0282604413567658) q[61]; +rx(pi/2) q[61]; +rz(5.898903042344237) q[61]; +rx(pi/2) q[61]; +rz(6.313848747369266) q[61]; +rz(0.3442200582705328) q[78]; +rx(pi/2) q[78]; +rz(4.91642508993746) q[78]; +rx(pi/2) q[78]; +rz(11.045135045759052) q[78]; +rz(-0.23455259281535845) q[78]; +rx(pi/2) q[78]; +rz(5.385055409887622) q[78]; +rx(pi/2) q[78]; +rz(11.52360559835785) q[78]; +cx q[85],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.195838690240704) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(4.290578869949115) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.2307549582566137) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[70]; +rz(-0.384897565367313) q[70]; +rx(pi/2) q[70]; +rz(5.704565824235908) q[70]; +rx(pi/2) q[70]; +rz(8.229441740352641) q[70]; +rz(-2.6516800104159026) q[70]; +rx(pi/2) q[70]; +rz(5.309918591667468) q[70]; +rx(pi/2) q[70]; +rz(11.608063868092938) q[70]; +rz(-2.8213769775602735) q[85]; +rx(pi/2) q[85]; +rz(5.2855320870287805) q[85]; +rx(pi/2) q[85]; +rz(6.2991255789827285) q[85]; +rz(-0.6457421271507262) q[85]; +rx(pi/2) q[85]; +rz(5.0638048021284625) q[85]; +rx(pi/2) q[85]; +rz(10.960276191670879) q[85]; +rz(-1.4660164405963065) q[95]; +rx(pi/2) q[95]; +rz(3.529858172284845) q[95]; +rx(pi/2) q[95]; +rz(12.20769334557387) q[95]; +rz(0.13388898158164464) q[95]; +rx(pi/2) q[95]; +rz(4.582739756327613) q[95]; +rx(pi/2) q[95]; +rz(10.077775361636101) q[95]; +cx q[95],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.148256826604601) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.8545693346187857) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.690842923789589) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[51]; +rz(-3.031609960299903) q[51]; +rx(pi/2) q[51]; +rz(3.6710314509106023) q[51]; +rx(pi/2) q[51]; +rz(7.219742360468668) q[51]; +rz(-1.9266018869526227) q[51]; +rx(pi/2) q[51]; +rz(3.652386176742309) q[51]; +rx(pi/2) q[51]; +rz(9.233274126859152) q[51]; +rz(-3.019148459213688) q[95]; +rx(pi/2) q[95]; +rz(4.300009243628349) q[95]; +rx(pi/2) q[95]; +rz(8.745455763641907) q[95]; +rz(-2.849611790230309) q[95]; +rx(pi/2) q[95]; +rz(5.001307681572714) q[95]; +rx(pi/2) q[95]; +rz(11.477332042475352) q[95]; +cx q[95],q[81]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.098241302337833) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.905121985770447) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[81]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.2314979412349807) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[81]; +rz(2.8574290623528062) q[81]; +rx(pi/2) q[81]; +rz(5.698842695143362) q[81]; +rx(pi/2) q[81]; +rz(6.750249179695369) q[81]; +rz(-1.5433962545276838) q[81]; +rx(pi/2) q[81]; +rz(5.148796403675699) q[81]; +rx(pi/2) q[81]; +rz(7.349496750828443) q[81]; +rz(2.0258782626533502) q[95]; +rx(pi/2) q[95]; +rz(3.5730423551131487) q[95]; +rx(pi/2) q[95]; +rz(8.149694073969009) q[95]; +rz(-0.639038177598422) q[95]; +rx(pi/2) q[95]; +rz(4.487798740652055) q[95]; +rx(pi/2) q[95]; +rz(10.443022156712162) q[95]; +rz(-3.0673070686906154) q[96]; +rx(pi/2) q[96]; +rz(3.782930158394535) q[96]; +rx(pi/2) q[96]; +rz(10.513978951850419) q[96]; +cx q[87],q[96]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(4.276796595343855) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.233772163051435) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[87],q[96]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.480269583002169) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[87],q[96]; +rz(0.6928081927913547) q[87]; +rx(pi/2) q[87]; +rz(5.6358287735591475) q[87]; +rx(pi/2) q[87]; +rz(9.144810441811407) q[87]; +rz(2.579733125414764) q[87]; +rx(pi/2) q[87]; +rz(5.661750112945256) q[87]; +rx(pi/2) q[87]; +rz(8.603013198723533) q[87]; +cx q[13],q[87]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.27844969832182) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.968231631038741) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[13],q[87]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.35960013483742) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[13],q[87]; +rz(-2.1608766488928337) q[13]; +rx(pi/2) q[13]; +rz(3.6892336121584144) q[13]; +rx(pi/2) q[13]; +rz(9.333597137642304) q[13]; +rz(-1.6092577883254473) q[13]; +rx(pi/2) q[13]; +rz(5.977211256518906) q[13]; +rx(pi/2) q[13]; +rz(7.911818231697969) q[13]; +cx q[13],q[36]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.877398514859693) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.114534994214443) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +cx q[13],q[36]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.496412537390491) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[13],q[36]; +rz(-0.8175487708808387) q[13]; +rx(pi/2) q[13]; +rz(5.157908710027893) q[13]; +rx(pi/2) q[13]; +rz(9.563558391184731) q[13]; +rz(2.5696048792501767) q[13]; +rx(pi/2) q[13]; +rz(4.7118513613431325) q[13]; +rx(pi/2) q[13]; +rz(8.062371216128193) q[13]; +cx q[13],q[83]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.340204337630475) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(0.8146106860536717) q[36]; +rx(pi/2) q[36]; +rz(4.111139665975301) q[36]; +rx(pi/2) q[36]; +rz(11.727382794319304) q[36]; +rz(-1.6602347255936198) q[36]; +rx(pi/2) q[36]; +rz(5.837928899868772) q[36]; +rx(pi/2) q[36]; +rz(10.657586077425712) q[36]; +cx q[36],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.048188517717417) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.372559333763496) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.8651661969143944) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +cx q[36],q[27]; +rz(-0.28362639607535645) q[27]; +rx(pi/2) q[27]; +rz(4.26308626673189) q[27]; +rx(pi/2) q[27]; +rz(12.35331566234732) q[27]; +rz(-2.3428084796058837) q[27]; +rx(pi/2) q[27]; +rz(4.1664414425613066) q[27]; +rx(pi/2) q[27]; +rz(10.502263614934819) q[27]; +cx q[27],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(5.809905597826555) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.752188273594554) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[27],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.4411796390702634) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +cx q[27],q[16]; +rz(-1.271430041403332) q[16]; +rx(pi/2) q[16]; +rz(5.011479517923383) q[16]; +rx(pi/2) q[16]; +rz(9.239402871265309) q[16]; +rz(-0.27244429244196944) q[16]; +rx(pi/2) q[16]; +rz(5.857407736630604) q[16]; +rx(pi/2) q[16]; +rz(12.246315493324962) q[16]; +rz(1.3072017709366062) q[27]; +rx(pi/2) q[27]; +rz(5.008464157180935) q[27]; +rx(pi/2) q[27]; +rz(12.079095863562845) q[27]; +rz(0.5288726867881386) q[27]; +rx(pi/2) q[27]; +rz(5.231057984335664) q[27]; +rx(pi/2) q[27]; +rz(7.44804470176382) q[27]; +cx q[27],q[75]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.6511551655243477) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-2.7577242557344395) q[36]; +rx(pi/2) q[36]; +rz(5.275852121546857) q[36]; +rx(pi/2) q[36]; +rz(10.90326586023935) q[36]; +rz(0.347136393027458) q[36]; +rx(pi/2) q[36]; +rz(5.716729650427391) q[36]; +rx(pi/2) q[36]; +rz(10.75838885776243) q[36]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.263282031950748) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[27],q[75]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.2769395054414066) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[27],q[75]; +rz(-0.43212848567608475) q[27]; +rx(pi/2) q[27]; +rz(6.005670472304545) q[27]; +rx(pi/2) q[27]; +rz(12.18549208101828) q[27]; +rz(-2.467011401336283) q[27]; +rx(pi/2) q[27]; +rz(5.31367175894189) q[27]; +rx(pi/2) q[27]; +rz(6.3048337933764405) q[27]; +rz(1.8514740598125332) q[75]; +rx(pi/2) q[75]; +rz(5.028006545872936) q[75]; +rx(pi/2) q[75]; +rz(11.596239954621772) q[75]; +rz(-0.5680494738795776) q[75]; +rx(pi/2) q[75]; +rz(5.472109562806939) q[75]; +rx(pi/2) q[75]; +rz(7.683653308130757) q[75]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.201788550734749) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[13],q[83]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.4816446099325784) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[13],q[83]; +rz(-1.4557947119601697) q[13]; +rx(pi/2) q[13]; +rz(4.21050082113854) q[13]; +rx(pi/2) q[13]; +rz(6.447661234077784) q[13]; +rz(-1.8589646467230052) q[13]; +rx(pi/2) q[13]; +rz(3.9325079531217746) q[13]; +rx(pi/2) q[13]; +rz(10.297040544394642) q[13]; +cx q[13],q[43]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.264604136428691) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.1257563347752875) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[13],q[43]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.232253917024389) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[13],q[43]; +rz(-2.8493953799103204) q[13]; +rx(pi/2) q[13]; +rz(5.637651013203481) q[13]; +rx(pi/2) q[13]; +rz(8.940730961260245) q[13]; +rz(0.4355567987779265) q[13]; +rx(pi/2) q[13]; +rz(5.922335528087606) q[13]; +rx(pi/2) q[13]; +rz(11.126998778899814) q[13]; +rz(-0.3127988224787428) q[43]; +rx(pi/2) q[43]; +rz(5.62943379718101) q[43]; +rx(pi/2) q[43]; +rz(10.105085328867805) q[43]; +rz(3.0184616766827457) q[43]; +rx(pi/2) q[43]; +rz(5.021793084345882) q[43]; +rx(pi/2) q[43]; +rz(8.199063342228635) q[43]; +rz(-2.257602453112926) q[83]; +rx(pi/2) q[83]; +rz(5.323801842425288) q[83]; +rx(pi/2) q[83]; +rz(8.939527743843136) q[83]; +rz(-2.947583889731093) q[83]; +rx(pi/2) q[83]; +rz(5.663382411359365) q[83]; +rx(pi/2) q[83]; +rz(6.736207261597336) q[83]; +cx q[81],q[83]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.121182354652412) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(5.901529068305452) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[81],q[83]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.711596675263955) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[81],q[83]; +rz(2.6763908835745163) q[81]; +rx(pi/2) q[81]; +rz(4.518435329281491) q[81]; +rx(pi/2) q[81]; +rz(10.482178546401663) q[81]; +rz(-1.5180224450929498) q[81]; +rx(pi/2) q[81]; +rz(4.8264725548568475) q[81]; +rx(pi/2) q[81]; +rz(8.268838637501823) q[81]; +cx q[81],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.182647704951755) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.782939678561734) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.2238474751439656) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +cx q[81],q[43]; +rz(-0.3703529024440919) q[43]; +rx(pi/2) q[43]; +rz(3.906065952482007) q[43]; +rx(pi/2) q[43]; +rz(9.331744249407958) q[43]; +rz(0.44194130575300283) q[43]; +rx(pi/2) q[43]; +rz(5.72808649541618) q[43]; +rx(pi/2) q[43]; +rz(10.136331695062209) q[43]; +rz(-3.096751086549599) q[81]; +rx(pi/2) q[81]; +rz(3.4974897281896) q[81]; +rx(pi/2) q[81]; +rz(11.915462094193146) q[81]; +rz(-1.751874326718431) q[81]; +rx(pi/2) q[81]; +rz(4.302126403187131) q[81]; +rx(pi/2) q[81]; +rz(8.50184563107359) q[81]; +rz(-0.6613354432710556) q[83]; +rx(pi/2) q[83]; +rz(4.827391404688836) q[83]; +rx(pi/2) q[83]; +rz(10.048854097418413) q[83]; +rz(-0.785080701656085) q[83]; +rx(pi/2) q[83]; +rz(5.516288209229114) q[83]; +rx(pi/2) q[83]; +rz(9.431896253988175) q[83]; +rz(2.397612697834928) q[87]; +rx(pi/2) q[87]; +rz(4.7486311632176355) q[87]; +rx(pi/2) q[87]; +rz(7.13165344784043) q[87]; +rz(-1.0687246750951527) q[87]; +rx(pi/2) q[87]; +rz(3.6901390392614424) q[87]; +rx(pi/2) q[87]; +rz(6.3855649357441715) q[87]; +cx q[87],q[86]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.276457288720948) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.8702925118212734) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[86]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.3337363846275503) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +cx q[87],q[86]; +rz(1.7929524225971756) q[86]; +rx(pi/2) q[86]; +rz(4.343284527768336) q[86]; +rx(pi/2) q[86]; +rz(11.511608326100681) q[86]; +rz(1.2017447787775293) q[86]; +rx(pi/2) q[86]; +rz(4.767912118054633) q[86]; +rx(pi/2) q[86]; +rz(8.54734229245545) q[86]; +cx q[79],q[86]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.8574192612362723) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.011887803357546) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[79],q[86]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.510034369561165) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[79],q[86]; +rz(0.2865402583823311) q[79]; +rx(pi/2) q[79]; +rz(4.837296702816097) q[79]; +rx(pi/2) q[79]; +rz(9.031038345093517) q[79]; +rz(-1.126962258357489) q[79]; +rx(pi/2) q[79]; +rz(3.88042050953346) q[79]; +rx(pi/2) q[79]; +rz(7.586649671654286) q[79]; +rz(2.5706696156489883) q[86]; +rx(pi/2) q[86]; +rz(4.482398060241177) q[86]; +rx(pi/2) q[86]; +rz(9.14170006053213) q[86]; +rz(1.130767426324832) q[86]; +rx(pi/2) q[86]; +rz(4.880640709850164) q[86]; +rx(pi/2) q[86]; +rz(12.145359288129093) q[86]; +rz(-0.9546736604308999) q[87]; +rx(pi/2) q[87]; +rz(5.902722148322892) q[87]; +rx(pi/2) q[87]; +rz(8.017878567757336) q[87]; +rz(-1.6992237113763666) q[87]; +rx(pi/2) q[87]; +rz(5.496306831276762) q[87]; +rx(pi/2) q[87]; +rz(9.580511370861338) q[87]; +cx q[87],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(5.886904289413625) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.612749554074052) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.2058444229684095) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +cx q[87],q[22]; +rz(-1.8559004831852595) q[22]; +rx(pi/2) q[22]; +rz(5.289552890736482) q[22]; +rx(pi/2) q[22]; +rz(12.218527185536844) q[22]; +rz(-3.077917697895648) q[22]; +rx(pi/2) q[22]; +rz(4.6295956533182085) q[22]; +rx(pi/2) q[22]; +rz(7.773934475846545) q[22]; +cx q[44],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.138640822439134) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.3533565601625615) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[44],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.6533329740971396) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +cx q[44],q[22]; +rz(0.6966822734965605) q[22]; +rx(pi/2) q[22]; +rz(4.708595273926558) q[22]; +rx(pi/2) q[22]; +rz(10.242126422264839) q[22]; +rz(-0.3374341370701739) q[22]; +rx(pi/2) q[22]; +rz(4.394806268491195) q[22]; +rx(pi/2) q[22]; +rz(9.3844115215551) q[22]; +rz(-0.787407722937898) q[44]; +rx(pi/2) q[44]; +rz(5.576774906396308) q[44]; +rx(pi/2) q[44]; +rz(7.913822007145391) q[44]; +rz(2.8948439893429514) q[44]; +rx(pi/2) q[44]; +rz(4.751357027197303) q[44]; +rx(pi/2) q[44]; +rz(6.349643633775544) q[44]; +cx q[83],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.183324438848718) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.6880686712189283) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.2137889175591745) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +cx q[83],q[22]; +rz(-1.5016580068967402) q[22]; +rx(pi/2) q[22]; +rz(4.246109023719633) q[22]; +rx(pi/2) q[22]; +rz(6.421931816102493) q[22]; +rz(-1.6525742047771783) q[22]; +rx(pi/2) q[22]; +rz(3.5996721395795173) q[22]; +rx(pi/2) q[22]; +rz(11.784503127906726) q[22]; +rz(-0.5894727737492338) q[83]; +rx(pi/2) q[83]; +rz(5.007158886587903) q[83]; +rx(pi/2) q[83]; +rz(10.40683332587105) q[83]; +rz(-0.0842978363866429) q[83]; +rx(pi/2) q[83]; +rz(5.58394527525561) q[83]; +rx(pi/2) q[83]; +rz(6.608729481662716) q[83]; +rz(-0.7035188696451842) q[87]; +rx(pi/2) q[87]; +rz(4.138760467887055) q[87]; +rx(pi/2) q[87]; +rz(10.62467197980499) q[87]; +rz(0.8393327836899247) q[87]; +rx(pi/2) q[87]; +rz(4.3031129233258) q[87]; +rx(pi/2) q[87]; +rz(7.507457296142146) q[87]; +cx q[92],q[86]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.059931320708438) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.9575286084469727) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[86]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.617858290956349) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +cx q[92],q[86]; +rz(1.659398313377988) q[86]; +rx(pi/2) q[86]; +rz(4.3858714262498815) q[86]; +rx(pi/2) q[86]; +rz(9.07418503218948) q[86]; +rz(1.410461568422929) q[86]; +rx(pi/2) q[86]; +rz(5.325755900628932) q[86]; +rx(pi/2) q[86]; +rz(9.06467425567404) q[86]; +rz(-1.1541041789663087) q[92]; +rx(pi/2) q[92]; +rz(4.801216729235179) q[92]; +rx(pi/2) q[92]; +rz(8.05175925196691) q[92]; +rz(2.7726591407595578) q[92]; +rx(pi/2) q[92]; +rz(5.195726361264359) q[92]; +rx(pi/2) q[92]; +rz(11.100616202739381) q[92]; +rz(-2.1596681888507145) q[96]; +rx(pi/2) q[96]; +rz(3.5211900260029023) q[96]; +rx(pi/2) q[96]; +rz(8.464037570076538) q[96]; +rz(0.28002703125079265) q[96]; +rx(pi/2) q[96]; +rz(5.771055944040467) q[96]; +rx(pi/2) q[96]; +rz(11.22477753048453) q[96]; +rz(0.6193635419109267) q[97]; +rx(pi/2) q[97]; +rz(4.87187021738748) q[97]; +rx(pi/2) q[97]; +rz(11.929649763929946) q[97]; +cx q[84],q[97]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.7014908719228146) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(5.6488135360625495) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[84],q[97]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.2052589900426494) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[84],q[97]; +rz(-1.2504117968012327) q[84]; +rx(pi/2) q[84]; +rz(4.720900379059273) q[84]; +rx(pi/2) q[84]; +rz(9.194026875613357) q[84]; +rz(0.7241276233443434) q[84]; +rx(pi/2) q[84]; +rz(5.311803764249423) q[84]; +rx(pi/2) q[84]; +rz(7.027929256130453) q[84]; +cx q[84],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.158595930078821) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.00216006918097) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.2045214229670194) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[62]; +rz(-1.8295256321903939) q[62]; +rx(pi/2) q[62]; +rz(4.075675949752646) q[62]; +rx(pi/2) q[62]; +rz(11.565213310144363) q[62]; +rz(2.678772743954788) q[62]; +rx(pi/2) q[62]; +rz(5.427179956396703) q[62]; +rx(pi/2) q[62]; +rz(11.129793755921664) q[62]; +cx q[52],q[62]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(4.093227082623424) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(5.9641662225600856) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[52],q[62]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.5831788631272072) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[52],q[62]; +rz(-0.42255919750385784) q[52]; +rx(pi/2) q[52]; +rz(4.75571440994012) q[52]; +rx(pi/2) q[52]; +rz(8.896616349226056) q[52]; +rz(0.6847002385803833) q[52]; +rx(pi/2) q[52]; +rz(4.663935663210758) q[52]; +rx(pi/2) q[52]; +rz(10.582787283053328) q[52]; +cx q[52],q[80]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.920380278670481) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-2.092156455016508) q[62]; +rx(pi/2) q[62]; +rz(5.375207799247611) q[62]; +rx(pi/2) q[62]; +rz(7.514621117704766) q[62]; +rz(-0.9190406082168465) q[62]; +rx(pi/2) q[62]; +rz(5.08367655323357) q[62]; +rx(pi/2) q[62]; +rz(9.040944168832494) q[62]; +cx q[62],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.281943749494542) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.9739037499828953) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.418621850682717) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +cx q[62],q[15]; +rz(2.934306517930482) q[15]; +rx(pi/2) q[15]; +rz(5.397516439683081) q[15]; +rx(pi/2) q[15]; +rz(11.610335668197145) q[15]; +rz(-2.861083542150332) q[15]; +rx(pi/2) q[15]; +rz(4.034249954652407) q[15]; +rx(pi/2) q[15]; +rz(12.402771558060829) q[15]; +rz(0.4828238446883253) q[62]; +rx(pi/2) q[62]; +rz(4.582833105189804) q[62]; +rx(pi/2) q[62]; +rz(10.055082390323912) q[62]; +rz(-2.951680565357516) q[62]; +rx(pi/2) q[62]; +rz(5.4259377246977305) q[62]; +rx(pi/2) q[62]; +rz(9.04206000594331) q[62]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.0624262241060105) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[52],q[80]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.28429698358042) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[52],q[80]; +rz(-1.8486402170200495) q[52]; +rx(pi/2) q[52]; +rz(4.594041902034812) q[52]; +rx(pi/2) q[52]; +rz(9.084792897130546) q[52]; +rz(-2.844863886675488) q[52]; +rx(pi/2) q[52]; +rz(3.8987365357467683) q[52]; +rx(pi/2) q[52]; +rz(8.232750379977977) q[52]; +cx q[69],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(5.963598067517587) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.7612169570028042) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.26576468198496) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[52]; +rz(0.699353601028367) q[52]; +rx(pi/2) q[52]; +rz(4.477731133408583) q[52]; +rx(pi/2) q[52]; +rz(6.941077000558329) q[52]; +rz(0.35195179719714265) q[52]; +rx(pi/2) q[52]; +rz(3.374862391366006) q[52]; +rx(pi/2) q[52]; +rz(6.7872631299308335) q[52]; +cx q[56],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.104449791202336) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.6998035110518566) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.297745123209202) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +cx q[56],q[52]; +rz(-3.078007382198116) q[52]; +rx(pi/2) q[52]; +rz(4.836055575878137) q[52]; +rx(pi/2) q[52]; +rz(8.900111849836454) q[52]; +rz(2.0282604413567658) q[52]; +rx(pi/2) q[52]; +rz(5.898903042344237) q[52]; +rx(pi/2) q[52]; +rz(6.313848747369266) q[52]; +rz(3.0487548238050923) q[56]; +rx(pi/2) q[56]; +rz(4.100474535809968) q[56]; +rx(pi/2) q[56]; +rz(7.86303134483662) q[56]; +rz(-2.3286884553849667) q[56]; +rx(pi/2) q[56]; +rz(4.088145899236292) q[56]; +rx(pi/2) q[56]; +rz(7.890174952605378) q[56]; +rz(-0.6003006715703645) q[69]; +rx(pi/2) q[69]; +rz(3.394186292553507) q[69]; +rx(pi/2) q[69]; +rz(12.18747591128593) q[69]; +rz(-1.5036013853535286) q[69]; +rx(pi/2) q[69]; +rz(5.0637814721530106) q[69]; +rx(pi/2) q[69]; +rz(7.74366682473035) q[69]; +rz(0.4644626326521606) q[80]; +rx(pi/2) q[80]; +rz(4.913287392551113) q[80]; +rx(pi/2) q[80]; +rz(7.097738419321771) q[80]; +rz(-2.282242830200275) q[80]; +rx(pi/2) q[80]; +rz(4.765484369598038) q[80]; +rx(pi/2) q[80]; +rz(10.913560437904883) q[80]; +cx q[80],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(5.887825344877198) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.95220718905984) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.1886523708332533) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[0]; +rz(3.0954202736981333) q[0]; +rx(pi/2) q[0]; +rz(3.98205594507629) q[0]; +rx(pi/2) q[0]; +rz(9.244594882099978) q[0]; +rz(2.0588349409247204) q[0]; +rx(pi/2) q[0]; +rz(5.291121674949246) q[0]; +rx(pi/2) q[0]; +rz(11.372001344186295) q[0]; +rz(0.3442200582705328) q[80]; +rx(pi/2) q[80]; +rz(4.91642508993746) q[80]; +rx(pi/2) q[80]; +rz(11.045135045759052) q[80]; +rz(0.9698407176631347) q[80]; +rx(pi/2) q[80]; +rz(4.875170140218315) q[80]; +rx(pi/2) q[80]; +rz(10.929222903252334) q[80]; +rz(0.3751677876617907) q[84]; +rx(pi/2) q[84]; +rz(4.359991662381287) q[84]; +rx(pi/2) q[84]; +rz(10.517147961732691) q[84]; +rz(1.594770261941827) q[84]; +rx(pi/2) q[84]; +rz(4.341872718933701) q[84]; +rx(pi/2) q[84]; +rz(10.629585022006154) q[84]; +cx q[58],q[84]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.089201499327604) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.0681239141072805) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[58],q[84]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.189860394018785) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[58],q[84]; +rz(-2.2697419896512594) q[58]; +rx(pi/2) q[58]; +rz(4.565479154366297) q[58]; +rx(pi/2) q[58]; +rz(7.341285920168332) q[58]; +rz(-0.8540713304148859) q[58]; +rx(pi/2) q[58]; +rz(4.532364224221908) q[58]; +rx(pi/2) q[58]; +rz(10.090709512727942) q[58]; +cx q[4],q[58]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.445817463765521) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(5.927061119879179) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[4],q[58]; +rz(-pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.196910092592155) q[4]; +rx(pi/2) q[4]; +rz(2*pi) q[4]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[4],q[58]; +rz(1.428547307863603) q[4]; +rx(pi/2) q[4]; +rz(6.11803163778948) q[4]; +rx(pi/2) q[4]; +rz(8.331105348957323) q[4]; +rz(-3.0481821623547365) q[4]; +rx(pi/2) q[4]; +rz(5.308402653125064) q[4]; +rx(pi/2) q[4]; +rz(7.906381502404375) q[4]; +cx q[36],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.218555261915868) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.106969199580604) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.4202507917277916) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +cx q[36],q[4]; +rz(1.6781286985262618) q[4]; +rx(pi/2) q[4]; +rz(4.541676667830994) q[4]; +rx(pi/2) q[4]; +rz(9.654721860082383) q[4]; +rz(-1.0056445429546566) q[4]; +rx(pi/2) q[4]; +rz(5.696821612392942) q[4]; +rx(pi/2) q[4]; +rz(11.931890529243748) q[4]; +cx q[4],q[32]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.796109684863797) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.9563189107553) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +cx q[4],q[32]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.2581127924008584) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[4],q[32]; +rz(-1.8720321776086564) q[4]; +rx(pi/2) q[4]; +rz(4.164348913953827) q[4]; +rx(pi/2) q[4]; +rz(7.128411049921726) q[4]; +rz(-2.0588625976631914) q[4]; +rx(pi/2) q[4]; +rz(5.205082818208588) q[4]; +rx(pi/2) q[4]; +rz(9.808455152978125) q[4]; +rz(0.35575668155286166) q[32]; +rx(pi/2) q[32]; +rz(5.384198341882083) q[32]; +rx(pi/2) q[32]; +rz(11.056138755746534) q[32]; +rz(1.9674043204503633) q[32]; +rx(pi/2) q[32]; +rz(3.6457298164350194) q[32]; +rx(pi/2) q[32]; +rz(10.025936745648565) q[32]; +rz(-0.15726255974080816) q[36]; +rx(pi/2) q[36]; +rz(3.3317988351920844) q[36]; +rx(pi/2) q[36]; +rz(7.2544815023703215) q[36]; +rz(-0.4649468076818133) q[36]; +rx(pi/2) q[36]; +rz(4.66997264076941) q[36]; +rx(pi/2) q[36]; +rz(12.225533289318108) q[36]; +rz(1.0846390820811198) q[58]; +rx(pi/2) q[58]; +rz(4.881141298355955) q[58]; +rx(pi/2) q[58]; +rz(8.444216330267261) q[58]; +rz(0.2980051076934891) q[58]; +rx(pi/2) q[58]; +rz(3.8327104537413166) q[58]; +rx(pi/2) q[58]; +rz(9.818634441271067) q[58]; +cx q[61],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.115502398459505) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.92236449109918) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.4277867167188507) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +cx q[61],q[36]; +rz(-1.4939268282513716) q[36]; +rx(pi/2) q[36]; +rz(3.571433436267953) q[36]; +rx(pi/2) q[36]; +rz(6.573973691477382) q[36]; +rz(1.4584520837755548) q[36]; +rx(pi/2) q[36]; +rz(4.088801269142594) q[36]; +rx(pi/2) q[36]; +rz(12.244423936010362) q[36]; +cx q[56],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(5.777274573407979) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.9924362709747694) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.686173806529009) q[56]; +rx(pi/2) q[56]; +rz(3*pi) q[56]; +cx q[56],q[36]; +rz(-0.8055555461880672) q[36]; +rx(pi/2) q[36]; +rz(4.164230188758641) q[36]; +rx(pi/2) q[36]; +rz(7.5959500613543165) q[36]; +rz(-2.849611790230309) q[36]; +rx(pi/2) q[36]; +rz(5.001307681572714) q[36]; +rx(pi/2) q[36]; +rz(11.477332042475352) q[36]; +rz(1.7126464561734291) q[56]; +rx(pi/2) q[56]; +rz(6.01164208034716) q[56]; +rx(pi/2) q[56]; +rz(7.252254329664941) q[56]; +rz(2.9909947705080198) q[56]; +rx(pi/2) q[56]; +rz(5.185964170680319) q[56]; +rx(pi/2) q[56]; +rz(7.946846800551546) q[56]; +rz(2.6482729678310823) q[61]; +rx(pi/2) q[61]; +rz(5.474261802253139) q[61]; +rx(pi/2) q[61]; +rz(10.531549913132174) q[61]; +rz(-1.986442718699924) q[61]; +rx(pi/2) q[61]; +rz(4.1804932470284895) q[61]; +rx(pi/2) q[61]; +rz(12.297760917376056) q[61]; +rz(-0.29759148601858687) q[84]; +rx(pi/2) q[84]; +rz(5.726827012010471) q[84]; +rx(pi/2) q[84]; +rz(7.400448721100278) q[84]; +rz(0.9752142368012189) q[84]; +rx(pi/2) q[84]; +rz(3.5705168632629762) q[84]; +rx(pi/2) q[84]; +rz(9.256702145741908) q[84]; +cx q[2],q[84]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.318567331218746) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.1831965942765645) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[2],q[84]; +rz(-pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.2638458856769628) q[2]; +rx(pi/2) q[2]; +rz(2*pi) q[2]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[2],q[84]; +rz(0.7125918609156141) q[2]; +rx(pi/2) q[2]; +rz(4.7068943538503545) q[2]; +rx(pi/2) q[2]; +rz(7.976025690643124) q[2]; +rz(1.529228680680907) q[2]; +rx(pi/2) q[2]; +rz(5.36421497442416) q[2]; +rx(pi/2) q[2]; +rz(9.384877084128291) q[2]; +cx q[2],q[62]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.3951536296809346) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.169293850945383) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[2],q[62]; +rz(-pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.2834752152087954) q[2]; +rx(pi/2) q[2]; +rz(2*pi) q[2]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[2],q[62]; +rz(-2.4670525966115955) q[2]; +rx(pi/2) q[2]; +rz(4.338309747619823) q[2]; +rx(pi/2) q[2]; +rz(6.728908138876684) q[2]; +rz(0.5142006447010288) q[2]; +rx(pi/2) q[2]; +rz(5.21401153169365) q[2]; +rx(pi/2) q[2]; +rz(11.724130525862266) q[2]; +cx q[2],q[68]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(4.002070822459008) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-2.824952857074863) q[62]; +rx(pi/2) q[62]; +rz(5.556170977404641) q[62]; +rx(pi/2) q[62]; +rz(11.456814405080006) q[62]; +rz(-0.865919830558946) q[62]; +rx(pi/2) q[62]; +rz(4.815631627773402) q[62]; +rx(pi/2) q[62]; +rz(12.092249249136383) q[62]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.100245774738921) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[2],q[68]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.5547994849311673) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[2],q[68]; +rz(-0.6086463292949587) q[2]; +rx(pi/2) q[2]; +rz(5.022195874250255) q[2]; +rx(pi/2) q[2]; +rz(11.303650433256017) q[2]; +rz(-0.9492836352914535) q[2]; +rx(pi/2) q[2]; +rz(4.703411555087573) q[2]; +rx(pi/2) q[2]; +rz(7.789564651641953) q[2]; +rz(2.8907835912650093) q[68]; +rx(pi/2) q[68]; +rz(4.406233050924853) q[68]; +rx(pi/2) q[68]; +rz(12.241998291755202) q[68]; +rz(2.6702844564272787) q[68]; +rx(pi/2) q[68]; +rz(5.712710372460801) q[68]; +rx(pi/2) q[68]; +rz(8.875960450451815) q[68]; +rz(-1.258422815495953) q[84]; +rx(pi/2) q[84]; +rz(4.093879597190219) q[84]; +rx(pi/2) q[84]; +rz(11.704954230616012) q[84]; +rz(-0.4406993456208905) q[84]; +rx(pi/2) q[84]; +rz(5.178165232290482) q[84]; +rx(pi/2) q[84]; +rz(9.198805951855213) q[84]; +cx q[54],q[84]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(4.158559936437797) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.14649135260106) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[54],q[84]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.678857911046377) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[54],q[84]; +rz(2.577101097273319) q[54]; +rx(pi/2) q[54]; +rz(4.55527917603706) q[54]; +rx(pi/2) q[54]; +rz(8.409042077058402) q[54]; +rz(-0.8392768840622864) q[54]; +rx(pi/2) q[54]; +rz(4.613839815510524) q[54]; +rx(pi/2) q[54]; +rz(8.007234638063416) q[54]; +cx q[54],q[69]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.654256169064626) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.106745484366078) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[54],q[69]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.298944730169297) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[54],q[69]; +rz(0.6802139024241476) q[54]; +rx(pi/2) q[54]; +rz(3.7052185001903024) q[54]; +rx(pi/2) q[54]; +rz(9.05776590376702) q[54]; +rz(1.806245141123462) q[54]; +rx(pi/2) q[54]; +rz(4.750145387097003) q[54]; +rx(pi/2) q[54]; +rz(9.430908116158708) q[54]; +rz(0.1369765864907433) q[69]; +rx(pi/2) q[69]; +rz(4.4810960410463645) q[69]; +rx(pi/2) q[69]; +rz(9.541919955527366) q[69]; +rz(1.1419073751997555) q[69]; +rx(pi/2) q[69]; +rz(5.102821064676929) q[69]; +rx(pi/2) q[69]; +rz(9.401139512986232) q[69]; +rz(0.250528044662083) q[84]; +rx(pi/2) q[84]; +rz(4.311623384829554) q[84]; +rx(pi/2) q[84]; +rz(8.785632232582016) q[84]; +rz(-3.0614929965396094) q[84]; +rx(pi/2) q[84]; +rz(5.131678363941239) q[84]; +rx(pi/2) q[84]; +rz(8.0151466352304) q[84]; +rz(-0.39666547765414784) q[97]; +rx(pi/2) q[97]; +rz(4.006654624994971) q[97]; +rx(pi/2) q[97]; +rz(9.403686751354753) q[97]; +rz(2.1999093433647063) q[97]; +rx(pi/2) q[97]; +rz(4.30263165611192) q[97]; +rx(pi/2) q[97]; +rz(10.345175389820485) q[97]; +cx q[30],q[97]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.346862202571138) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.013146777254852) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[30],q[97]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.479250394524052) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[30],q[97]; +rz(-1.2024679674714314) q[30]; +rx(pi/2) q[30]; +rz(5.027158165877749) q[30]; +rx(pi/2) q[30]; +rz(8.872945822627784) q[30]; +rz(-2.1753411729831393) q[30]; +rx(pi/2) q[30]; +rz(4.06261418486538) q[30]; +rx(pi/2) q[30]; +rz(6.866087077520222) q[30]; +cx q[30],q[74]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.6588548018016427) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.133405992053074) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[30],q[74]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.280973649251388) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[30],q[74]; +rz(-2.615610899686622) q[30]; +rx(pi/2) q[30]; +rz(4.186163393161592) q[30]; +rx(pi/2) q[30]; +rz(8.281681289783062) q[30]; +rz(-1.2377772098843343) q[30]; +rx(pi/2) q[30]; +rz(5.303585714215274) q[30]; +rx(pi/2) q[30]; +rz(8.791145860736396) q[30]; +cx q[30],q[53]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.918312369838894) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(5.575506754303516) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[30],q[53]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.356048550325375) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[30],q[53]; +rz(2.1348453823456977) q[30]; +rx(pi/2) q[30]; +rz(5.857961172599104) q[30]; +rx(pi/2) q[30]; +rz(8.256890692061468) q[30]; +rz(1.3367976272953808) q[30]; +rx(pi/2) q[30]; +rz(4.195558579211979) q[30]; +rx(pi/2) q[30]; +rz(9.38752600562515) q[30]; +cx q[30],q[58]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.392908908294805) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-0.9158395401921364) q[53]; +rx(pi/2) q[53]; +rz(4.429096470110716) q[53]; +rx(pi/2) q[53]; +rz(9.306640887013694) q[53]; +rz(2.5840963222183806) q[53]; +rx(pi/2) q[53]; +rz(5.308286710806124) q[53]; +rx(pi/2) q[53]; +rz(8.694717899167397) q[53]; +cx q[53],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.248176173627506) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.9256901613438817) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.437790807303863) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +cx q[53],q[6]; +rz(-2.1447046022122023) q[6]; +rx(pi/2) q[6]; +rz(4.9688705758693965) q[6]; +rx(pi/2) q[6]; +rz(11.143581572553012) q[6]; +rz(-0.974510683202221) q[6]; +rx(pi/2) q[6]; +rz(4.720880240019994) q[6]; +rx(pi/2) q[6]; +rz(10.698153526129623) q[6]; +cx q[13],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.014362753785782) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.340590240735624) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +cx q[13],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.334472197140731) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +cx q[13],q[6]; +rz(0.9572456080270948) q[6]; +rx(pi/2) q[6]; +rz(3.8696452495278137) q[6]; +rx(pi/2) q[6]; +rz(8.896424006185097) q[6]; +rz(-0.3594986517953034) q[6]; +rx(pi/2) q[6]; +rz(3.5080080007933483) q[6]; +rx(pi/2) q[6]; +rz(8.720338012015887) q[6]; +cx q[6],q[69]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(4.228214496661932) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(2.215852614842251) q[13]; +rx(pi/2) q[13]; +rz(5.138875596142853) q[13]; +rx(pi/2) q[13]; +rz(10.288356382871745) q[13]; +rz(1.754947924458043) q[13]; +rx(pi/2) q[13]; +rz(5.918719765512952) q[13]; +rx(pi/2) q[13]; +rz(10.171275916763044) q[13]; +rz(-1.1525024971597322) q[53]; +rx(pi/2) q[53]; +rz(3.7436158529753567) q[53]; +rx(pi/2) q[53]; +rz(7.986957214368633) q[53]; +rz(-1.0121867180472393) q[53]; +rx(pi/2) q[53]; +rz(4.502237489224738) q[53]; +rx(pi/2) q[53]; +rz(10.748631455475007) q[53]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.185433459904829) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[30],q[58]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.417486195858806) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[30],q[58]; +rz(0.7446367093017803) q[30]; +rx(pi/2) q[30]; +rz(4.912318333359726) q[30]; +rx(pi/2) q[30]; +rz(7.092372514027776) q[30]; +rz(1.7747305370572608) q[30]; +rx(pi/2) q[30]; +rz(3.7774483255537126) q[30]; +rx(pi/2) q[30]; +rz(12.128078313014077) q[30]; +cx q[30],q[35]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.303769516104843) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.106499174146221) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +cx q[30],q[35]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.52952898951977) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[30],q[35]; +rz(-0.15423632050615854) q[30]; +rx(pi/2) q[30]; +rz(4.920361110888052) q[30]; +rx(pi/2) q[30]; +rz(10.244077777545295) q[30]; +rz(0.02503413891759454) q[30]; +rx(pi/2) q[30]; +rz(5.076545844266608) q[30]; +rx(pi/2) q[30]; +rz(11.273669469949551) q[30]; +rz(0.2963355818986604) q[35]; +rx(pi/2) q[35]; +rz(5.479316486651856) q[35]; +rx(pi/2) q[35]; +rz(10.171070639386725) q[35]; +rz(-1.731911203667309) q[35]; +rx(pi/2) q[35]; +rz(3.3416058068521566) q[35]; +rx(pi/2) q[35]; +rz(6.7305229130723525) q[35]; +rz(-1.6852228331037709) q[58]; +rx(pi/2) q[58]; +rz(5.775843862906594) q[58]; +rx(pi/2) q[58]; +rz(8.060131733695197) q[58]; +rz(-2.1822717974129144) q[58]; +rx(pi/2) q[58]; +rz(4.643146675919803) q[58]; +rx(pi/2) q[58]; +rz(11.85433067555775) q[58]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.171229238427697) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[6],q[69]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.412066322977049) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[6],q[69]; +rz(0.7498758794158995) q[6]; +rx(pi/2) q[6]; +rz(4.376192976802891) q[6]; +rx(pi/2) q[6]; +rz(9.971665381108952) q[6]; +rz(0.8828920826077331) q[6]; +rx(pi/2) q[6]; +rz(5.363860193274806) q[6]; +rx(pi/2) q[6]; +rz(11.149255480644815) q[6]; +rz(-1.4878842677677522) q[69]; +rx(pi/2) q[69]; +rz(4.873275933762686) q[69]; +rx(pi/2) q[69]; +rz(8.363476444574575) q[69]; +rz(-1.4752496033546003) q[69]; +rx(pi/2) q[69]; +rz(4.028809005616486) q[69]; +rx(pi/2) q[69]; +rz(6.629191525464506) q[69]; +rz(1.3416131415136654) q[74]; +rx(pi/2) q[74]; +rz(4.389892968975028) q[74]; +rx(pi/2) q[74]; +rz(8.818427188345682) q[74]; +rz(0.26291180953888027) q[74]; +rx(pi/2) q[74]; +rz(5.361822086498654) q[74]; +rx(pi/2) q[74]; +rz(11.061416864092465) q[74]; +cx q[74],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.030925591925607) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(4.255008214448571) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.165754591765785) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +cx q[74],q[63]; +rz(-0.8886554535843265) q[63]; +rx(pi/2) q[63]; +rz(4.666162027508917) q[63]; +rx(pi/2) q[63]; +rz(12.49327316194379) q[63]; +rz(-0.528739619747085) q[63]; +rx(pi/2) q[63]; +rz(4.320400384946614) q[63]; +rx(pi/2) q[63]; +rz(6.769957072342542) q[63]; +cx q[63],q[94]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.658635060511436) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-0.39222073723629425) q[74]; +rx(pi/2) q[74]; +rz(5.06264517035507) q[74]; +rx(pi/2) q[74]; +rz(11.556654064409196) q[74]; +rz(0.48676014999665096) q[74]; +rx(pi/2) q[74]; +rz(4.924521856454516) q[74]; +rx(pi/2) q[74]; +rz(11.966295873895717) q[74]; +cx q[78],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(5.910290812276873) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.706243919428896) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.3140518317948615) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[53]; +rz(-0.3381618177648149) q[53]; +rx(pi/2) q[53]; +rz(5.3677493983888915) q[53]; +rx(pi/2) q[53]; +rz(8.35845045893414) q[53]; +rz(0.5163357283124528) q[53]; +rx(pi/2) q[53]; +rz(3.5752441589652255) q[53]; +rx(pi/2) q[53]; +rz(12.015273061609246) q[53]; +rz(-2.5123205464887794) q[78]; +rx(pi/2) q[78]; +rz(4.412992708065934) q[78]; +rx(pi/2) q[78]; +rz(11.456286951211924) q[78]; +rz(-0.2911130791233987) q[78]; +rx(pi/2) q[78]; +rz(4.174429878443343) q[78]; +rx(pi/2) q[78]; +rz(9.357821915844719) q[78]; +cx q[78],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.038832703179473) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.957770247577837) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.2579144552070765) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[30]; +rz(0.7317099353773187) q[30]; +rx(pi/2) q[30]; +rz(5.346615628499947) q[30]; +rx(pi/2) q[30]; +rz(9.356415783912762) q[30]; +rz(1.4483550853273384) q[30]; +rx(pi/2) q[30]; +rz(5.181413491141124) q[30]; +rx(pi/2) q[30]; +rz(12.475641998368992) q[30]; +rz(1.2799033962390753) q[78]; +rx(pi/2) q[78]; +rz(4.159806703242027) q[78]; +rx(pi/2) q[78]; +rz(7.9750251059839865) q[78]; +rz(-0.09372131796590732) q[78]; +rx(pi/2) q[78]; +rz(3.5099223432293174) q[78]; +rx(pi/2) q[78]; +rz(7.700188782148071) q[78]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(5.774534110896669) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[63],q[94]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.359766974019351) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[63],q[94]; +rz(-0.36658875036586025) q[63]; +rx(pi/2) q[63]; +rz(5.194082810034535) q[63]; +rx(pi/2) q[63]; +rz(8.540146362441003) q[63]; +rz(-0.8996059545100188) q[63]; +rx(pi/2) q[63]; +rz(4.815565964362732) q[63]; +rx(pi/2) q[63]; +rz(7.138844936237678) q[63]; +rz(0.7613290396568395) q[94]; +rx(pi/2) q[94]; +rz(4.487739313305113) q[94]; +rx(pi/2) q[94]; +rz(8.390448971337305) q[94]; +rz(2.4734288334995114) q[94]; +rx(pi/2) q[94]; +rz(5.175978643200434) q[94]; +rx(pi/2) q[94]; +rz(7.40822923369095) q[94]; +rz(2.952376156830068) q[97]; +rx(pi/2) q[97]; +rz(4.7854940375412145) q[97]; +rx(pi/2) q[97]; +rz(7.235437078373666) q[97]; +rz(2.3728166338486893) q[97]; +rx(pi/2) q[97]; +rz(4.541780538093083) q[97]; +rx(pi/2) q[97]; +rz(8.326855508165137) q[97]; +rz(0.7388411802379444) q[98]; +rx(pi/2) q[98]; +rz(5.345394512255046) q[98]; +rx(pi/2) q[98]; +rz(9.751406733037944) q[98]; +cx q[60],q[98]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.882673281803376) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(5.740875486115826) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[60],q[98]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.5428081881223026) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[60],q[98]; +rz(1.7106224920757551) q[60]; +rx(pi/2) q[60]; +rz(5.2938823875320535) q[60]; +rx(pi/2) q[60]; +rz(11.636959046358543) q[60]; +rz(2.5250543049705563) q[60]; +rx(pi/2) q[60]; +rz(3.4323460210098995) q[60]; +rx(pi/2) q[60]; +rz(8.393927168686627) q[60]; +cx q[96],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.206933213164584) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.4853291027135604) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.282205508502738) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[60]; +rz(1.7810923047588147) q[60]; +rx(pi/2) q[60]; +rz(4.178776901412077) q[60]; +rx(pi/2) q[60]; +rz(8.408069363713874) q[60]; +rz(1.130767426324832) q[60]; +rx(pi/2) q[60]; +rz(4.880640709850164) q[60]; +rx(pi/2) q[60]; +rz(12.145359288129093) q[60]; +cx q[34],q[60]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.9575286084469727) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.059931320708438) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[34],q[60]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.617858290956349) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[34],q[60]; +rz(-1.1541041789663087) q[34]; +rx(pi/2) q[34]; +rz(4.801216729235179) q[34]; +rx(pi/2) q[34]; +rz(8.05175925196691) q[34]; +rz(3.001398410272495) q[34]; +rx(pi/2) q[34]; +rz(4.682133419630553) q[34]; +rx(pi/2) q[34]; +rz(9.012202939197532) q[34]; +rz(1.659398313377988) q[60]; +rx(pi/2) q[60]; +rz(4.3858714262498815) q[60]; +rx(pi/2) q[60]; +rz(9.07418503218948) q[60]; +rz(-2.873502154191477) q[60]; +rx(pi/2) q[60]; +rz(3.7980282168873165) q[60]; +rx(pi/2) q[60]; +rz(11.557956613593444) q[60]; +cx q[73],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(5.901281043174414) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.786708908609827) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.1829638152823883) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[60]; +rz(-0.5207562619316861) q[60]; +rx(pi/2) q[60]; +rz(3.8153850253930193) q[60]; +rx(pi/2) q[60]; +rz(11.013391988208582) q[60]; +rz(1.0275391008059724) q[60]; +rx(pi/2) q[60]; +rz(5.334371511902862) q[60]; +rx(pi/2) q[60]; +rz(11.110214281138493) q[60]; +cx q[60],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.100751979398014) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.869889573985726) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.6364736744955106) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +cx q[60],q[29]; +rz(-2.033295531217764) q[29]; +rx(pi/2) q[29]; +rz(4.64595636558616) q[29]; +rx(pi/2) q[29]; +rz(12.181386588612645) q[29]; +rz(2.507212202653661) q[29]; +rx(pi/2) q[29]; +rz(4.372589910814508) q[29]; +rx(pi/2) q[29]; +rz(7.328564723480521) q[29]; +rz(-0.00425557563934742) q[60]; +rx(pi/2) q[60]; +rz(4.706737531568967) q[60]; +rx(pi/2) q[60]; +rz(12.408350979741247) q[60]; +rz(-1.1710748146357108) q[60]; +rx(pi/2) q[60]; +rz(4.611523945105294) q[60]; +rx(pi/2) q[60]; +rz(11.221494472150685) q[60]; +cx q[60],q[92]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.9419458618280636) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(1.8741301153523757) q[73]; +rx(pi/2) q[73]; +rz(3.8645284770743618) q[73]; +rx(pi/2) q[73]; +rz(7.809526542858793) q[73]; +rz(1.0401330743821164) q[73]; +rx(pi/2) q[73]; +rz(5.004064055873494) q[73]; +rx(pi/2) q[73]; +rz(8.799548727655317) q[73]; +cx q[20],q[73]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.8404810354437515) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.873653644664154) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[20],q[73]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.1662039906913275) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[20],q[73]; +rz(2.4153367470035976) q[20]; +rx(pi/2) q[20]; +rz(4.689322930715254) q[20]; +rx(pi/2) q[20]; +rz(10.933219997830559) q[20]; +rz(-0.9804153645386764) q[20]; +rx(pi/2) q[20]; +rz(4.720334992732001) q[20]; +rx(pi/2) q[20]; +rz(12.208738192999077) q[20]; +rz(-2.2621991228867016) q[73]; +rx(pi/2) q[73]; +rz(4.65235047044264) q[73]; +rx(pi/2) q[73]; +rz(7.060069059350711) q[73]; +rz(-0.09657978639912645) q[73]; +rx(pi/2) q[73]; +rz(3.778111681098224) q[73]; +rx(pi/2) q[73]; +rz(7.337949394217789) q[73]; +cx q[14],q[73]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.7223303841832536) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.734739708952605) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[14],q[73]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.424654824502598) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[14],q[73]; +rz(-1.754321529111056) q[14]; +rx(pi/2) q[14]; +rz(5.70317174226366) q[14]; +rx(pi/2) q[14]; +rz(11.596727757955676) q[14]; +rz(-1.5916483893473152) q[14]; +rx(pi/2) q[14]; +rz(5.410731983071941) q[14]; +rx(pi/2) q[14]; +rz(7.016737017413783) q[14]; +rz(0.8710054196993644) q[73]; +rx(pi/2) q[73]; +rz(3.90938448111935) q[73]; +rx(pi/2) q[73]; +rz(10.122401725156642) q[73]; +rz(-2.2276771854853) q[73]; +rx(pi/2) q[73]; +rz(4.104977148740224) q[73]; +rx(pi/2) q[73]; +rz(7.361455679804541) q[73]; +cx q[68],q[73]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.7598040109456616) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.122094291893405) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[68],q[73]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.4026385480263546) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[68],q[73]; +rz(0.564692739981401) q[68]; +rx(pi/2) q[68]; +rz(4.969622927353979) q[68]; +rx(pi/2) q[68]; +rz(10.526559534181446) q[68]; +rz(-2.879520073846029) q[68]; +rx(pi/2) q[68]; +rz(3.8817009376110785) q[68]; +rx(pi/2) q[68]; +rz(9.087542658112078) q[68]; +rz(0.8436577463749266) q[73]; +rx(pi/2) q[73]; +rz(3.7881218429348955) q[73]; +rx(pi/2) q[73]; +rz(6.828973183630017) q[73]; +rz(0.8393327836899247) q[73]; +rx(pi/2) q[73]; +rz(4.3031129233258) q[73]; +rx(pi/2) q[73]; +rz(7.507457296142146) q[73]; +cx q[84],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.008206764995345) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.137487938222162) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.811469690121137) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[20]; +rz(-2.722491073747496) q[20]; +rx(pi/2) q[20]; +rz(4.471454564166525) q[20]; +rx(pi/2) q[20]; +rz(8.250810799961204) q[20]; +rz(1.4692867352652152) q[20]; +rx(pi/2) q[20]; +rz(5.360277938184798) q[20]; +rx(pi/2) q[20]; +rz(11.900653065625868) q[20]; +rz(0.08757254946741044) q[84]; +rx(pi/2) q[84]; +rz(3.7002713357745636) q[84]; +rx(pi/2) q[84]; +rz(7.552853283357368) q[84]; +rz(-1.6495587147422117) q[84]; +rx(pi/2) q[84]; +rz(5.310613211730973) q[84]; +rx(pi/2) q[84]; +rz(9.688250751589123) q[84]; +cx q[90],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.254160211403034) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.774198718556064) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.3468588469966996) q[90]; +rx(pi/2) q[90]; +rz(2*pi) q[90]; +cx q[90],q[29]; +rz(-1.5951796780772538) q[29]; +rx(pi/2) q[29]; +rz(4.667760940812389) q[29]; +rx(pi/2) q[29]; +rz(10.55122285246286) q[29]; +rz(-2.4989907962828255) q[29]; +rx(pi/2) q[29]; +rz(5.470757010751717) q[29]; +rx(pi/2) q[29]; +rz(7.031985630270499) q[29]; +cx q[29],q[43]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.168418954850028) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.884460859788215) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[29],q[43]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.4384341000363507) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[29],q[43]; +rz(2.8908511984614833) q[29]; +rx(pi/2) q[29]; +rz(5.053384247743776) q[29]; +rx(pi/2) q[29]; +rz(10.158103745758728) q[29]; +rz(-2.016345014891278) q[29]; +rx(pi/2) q[29]; +rz(5.595228058884729) q[29]; +rx(pi/2) q[29]; +rz(8.821870562666186) q[29]; +rz(2.011753863057086) q[43]; +rx(pi/2) q[43]; +rz(4.316975312809623) q[43]; +rx(pi/2) q[43]; +rz(6.80435244331448) q[43]; +rz(0.5163357283124528) q[43]; +rx(pi/2) q[43]; +rz(3.5752441589652255) q[43]; +rx(pi/2) q[43]; +rz(12.015273061609246) q[43]; +rz(2.803610021441041) q[90]; +rx(pi/2) q[90]; +rz(5.347696296041231) q[90]; +rx(pi/2) q[90]; +rz(10.454562581800321) q[90]; +rz(3.0366491562246685) q[90]; +rx(pi/2) q[90]; +rz(4.737336098073184) q[90]; +rx(pi/2) q[90]; +rz(8.822213475623341) q[90]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(5.976219068368794) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[60],q[92]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.538646877838435) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[60],q[92]; +rz(0.6997032260167679) q[60]; +rx(pi/2) q[60]; +rz(5.583016608796534) q[60]; +rx(pi/2) q[60]; +rz(11.870697166779898) q[60]; +rz(1.7690797178316213) q[60]; +rx(pi/2) q[60]; +rz(4.599003016036285) q[60]; +rx(pi/2) q[60]; +rz(9.126090739807738) q[60]; +rz(-0.5658074588391795) q[92]; +rx(pi/2) q[92]; +rz(4.434020723422552) q[92]; +rx(pi/2) q[92]; +rz(9.88520547652222) q[92]; +rz(-0.4649468076818133) q[92]; +rx(pi/2) q[92]; +rz(4.66997264076941) q[92]; +rx(pi/2) q[92]; +rz(12.225533289318108) q[92]; +cx q[52],q[92]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.92236449109918) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.115502398459505) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[52],q[92]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.4277867167188507) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[52],q[92]; +rz(2.6482729678310823) q[52]; +rx(pi/2) q[52]; +rz(5.474261802253139) q[52]; +rx(pi/2) q[52]; +rz(10.531549913132174) q[52]; +rz(1.5464114481231892) q[52]; +rx(pi/2) q[52]; +rz(5.07380973810326) q[52]; +rx(pi/2) q[52]; +rz(6.781606317601758) q[52]; +rz(-1.4939268282513716) q[92]; +rx(pi/2) q[92]; +rz(3.571433436267953) q[92]; +rx(pi/2) q[92]; +rz(6.573973691477382) q[92]; +rz(0.10593483606132947) q[92]; +rx(pi/2) q[92]; +rz(6.005644165824039) q[92]; +rx(pi/2) q[92]; +rz(10.482170261178027) q[92]; +rz(-1.8649848725094476) q[96]; +rx(pi/2) q[96]; +rz(5.1986678023746205) q[96]; +rx(pi/2) q[96]; +rz(8.525261081058936) q[96]; +rz(-2.431320818782231) q[96]; +rx(pi/2) q[96]; +rz(4.135632655828326) q[96]; +rx(pi/2) q[96]; +rz(10.622774682099905) q[96]; +cx q[96],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.003792875387212) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.5299833668481537) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.1759307722778742) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[33]; +rz(2.5951229339139603) q[33]; +rx(pi/2) q[33]; +rz(4.142671074193004) q[33]; +rx(pi/2) q[33]; +rz(6.929079327584197) q[33]; +rz(-2.4373695401108644) q[33]; +rx(pi/2) q[33]; +rz(4.930333028604178) q[33]; +rx(pi/2) q[33]; +rz(11.290580593110489) q[33]; +cx q[33],q[51]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.6385005634583862) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.06471727765482) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[33],q[51]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.3478204435348538) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[33],q[51]; +rz(-2.023336023682041) q[33]; +rx(pi/2) q[33]; +rz(3.858708661142877) q[33]; +rx(pi/2) q[33]; +rz(10.406793788995007) q[33]; +rz(1.4301076836990454) q[33]; +rx(pi/2) q[33]; +rz(4.3966660680166125) q[33]; +rx(pi/2) q[33]; +rz(7.094476701233106) q[33]; +cx q[33],q[88]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.9818603863009345) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-1.1514272753149069) q[51]; +rx(pi/2) q[51]; +rz(4.315872162753904) q[51]; +rx(pi/2) q[51]; +rz(9.100182241744626) q[51]; +rz(2.3728166338486893) q[51]; +rx(pi/2) q[51]; +rz(4.541780538093083) q[51]; +rx(pi/2) q[51]; +rz(8.326855508165137) q[51]; +cx q[66],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.129798539397283) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.839425259909083) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.4044205066638957) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +cx q[66],q[51]; +rz(-1.620881892725453) q[51]; +rx(pi/2) q[51]; +rz(5.244442194508962) q[51]; +rx(pi/2) q[51]; +rz(8.33680480273583) q[51]; +rz(2.354870802865217) q[51]; +rx(pi/2) q[51]; +rz(4.614607773100681) q[51]; +rx(pi/2) q[51]; +rz(8.987374541654233) q[51]; +rz(2.8787254237548314) q[66]; +rx(pi/2) q[66]; +rz(4.823658983226762) q[66]; +rx(pi/2) q[66]; +rz(8.518980137350592) q[66]; +rz(-0.41685241360926195) q[66]; +rx(pi/2) q[66]; +rz(5.816171039052486) q[66]; +rx(pi/2) q[66]; +rz(8.150006924162291) q[66]; +cx q[66],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.24654995397505) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(4.198782119518399) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.7219675728934476) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +cx q[66],q[44]; +rz(-0.49586719757825604) q[44]; +rx(pi/2) q[44]; +rz(3.8828524519408543) q[44]; +rx(pi/2) q[44]; +rz(10.492706909036265) q[44]; +rz(-1.3308615427278685) q[44]; +rx(pi/2) q[44]; +rz(5.190517674704521) q[44]; +rx(pi/2) q[44]; +rz(9.310156224867244) q[44]; +rz(-0.7355876634190572) q[66]; +rx(pi/2) q[66]; +rz(4.701748571577287) q[66]; +rx(pi/2) q[66]; +rz(11.59445945517114) q[66]; +rz(-0.3215772546363507) q[66]; +rx(pi/2) q[66]; +rz(4.7493972522166095) q[66]; +rx(pi/2) q[66]; +rz(12.410678819873446) q[66]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.251471978618836) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[33],q[88]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.156257800963667) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[33],q[88]; +rz(1.7911239690092602) q[33]; +rx(pi/2) q[33]; +rz(3.592059292487129) q[33]; +rx(pi/2) q[33]; +rz(8.542809654476976) q[33]; +rz(-2.1822717974129144) q[33]; +rx(pi/2) q[33]; +rz(4.643146675919803) q[33]; +rx(pi/2) q[33]; +rz(11.85433067555775) q[33]; +rz(-1.1409278271117924) q[88]; +rx(pi/2) q[88]; +rz(3.5773618740426114) q[88]; +rx(pi/2) q[88]; +rz(11.084548721810663) q[88]; +rz(0.4399121522563405) q[88]; +rx(pi/2) q[88]; +rz(4.610486485312723) q[88]; +rx(pi/2) q[88]; +rz(6.732894221304113) q[88]; +cx q[33],q[88]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(4.09671626361691) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.175294839701586) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[33],q[88]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.5882934657304233) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[33],q[88]; +rz(0.5804047904020022) q[33]; +rx(pi/2) q[33]; +rz(5.008435215066617) q[33]; +rx(pi/2) q[33]; +rz(7.688552888383457) q[33]; +rz(-3.0669910292594516) q[33]; +rx(pi/2) q[33]; +rz(4.751252443426631) q[33]; +rx(pi/2) q[33]; +rz(8.564546293942296) q[33]; +cx q[33],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.030592666582917) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.7602447589949675) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[33],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.2338607656954075) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +cx q[33],q[4]; +rz(1.3263172623685868) q[4]; +rx(pi/2) q[4]; +rz(3.9867376442986333) q[4]; +rx(pi/2) q[4]; +rz(11.925168273620027) q[4]; +rz(0.05493229883290596) q[4]; +rx(pi/2) q[4]; +rz(4.720751036169454) q[4]; +rx(pi/2) q[4]; +rz(7.971663431099743) q[4]; +rz(-1.6744289305866582) q[33]; +rx(pi/2) q[33]; +rz(5.573102288437481) q[33]; +rx(pi/2) q[33]; +rz(7.476970141015306) q[33]; +rz(-0.47561946993274784) q[33]; +rx(pi/2) q[33]; +rz(5.846354858389423) q[33]; +rx(pi/2) q[33]; +rz(8.201729221348849) q[33]; +rz(-1.068558550730324) q[88]; +rx(pi/2) q[88]; +rz(5.549001393783996) q[88]; +rx(pi/2) q[88]; +rz(9.803576541396641) q[88]; +rz(2.1675753407271925) q[88]; +rx(pi/2) q[88]; +rz(4.902010251840487) q[88]; +rx(pi/2) q[88]; +rz(7.693006475340912) q[88]; +cx q[90],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.139244986463222) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.9878564261710334) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.671541025190118) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[44]; +rz(-1.2373859545677133) q[44]; +rx(pi/2) q[44]; +rz(3.4262496794325465) q[44]; +rx(pi/2) q[44]; +rz(10.724438101192778) q[44]; +rz(0.35195179719714265) q[44]; +rx(pi/2) q[44]; +rz(3.374862391366006) q[44]; +rx(pi/2) q[44]; +rz(6.7872631299308335) q[44]; +cx q[78],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.104449791202336) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.6998035110518566) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.297745123209202) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[44]; +rz(-3.078007382198116) q[44]; +rx(pi/2) q[44]; +rz(4.836055575878137) q[44]; +rx(pi/2) q[44]; +rz(8.900111849836454) q[44]; +rz(-1.7535750627463518) q[44]; +rx(pi/2) q[44]; +rz(4.310253605499906) q[44]; +rx(pi/2) q[44]; +rz(9.03615455460079) q[44]; +rz(3.0487548238050923) q[78]; +rx(pi/2) q[78]; +rz(4.100474535809968) q[78]; +rx(pi/2) q[78]; +rz(7.86303134483662) q[78]; +rz(0.796992327091647) q[78]; +rx(pi/2) q[78]; +rz(5.867856084396528) q[78]; +rx(pi/2) q[78]; +rz(11.399098350734796) q[78]; +rz(-2.7265424869987918) q[90]; +rx(pi/2) q[90]; +rz(4.198207868397058) q[90]; +rx(pi/2) q[90]; +rz(7.292473893807738) q[90]; +rz(1.6673396352394168) q[90]; +rx(pi/2) q[90]; +rz(3.7657906419613605) q[90]; +rx(pi/2) q[90]; +rz(9.48497402107569) q[90]; +rz(2.8898349324510058) q[96]; +rx(pi/2) q[96]; +rz(4.5685605046038225) q[96]; +rx(pi/2) q[96]; +rz(7.683372436425582) q[96]; +rz(-2.0131388283233145) q[96]; +rx(pi/2) q[96]; +rz(3.945151888156066) q[96]; +rx(pi/2) q[96]; +rz(7.61205989745571) q[96]; +cx q[38],q[96]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.7373940376408363) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.921141569040426) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[38],q[96]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.4658712537529404) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[38],q[96]; +rz(1.5218151436493041) q[38]; +rx(pi/2) q[38]; +rz(4.984810345161413) q[38]; +rx(pi/2) q[38]; +rz(8.624621119520434) q[38]; +rz(1.2659624749868428) q[38]; +rx(pi/2) q[38]; +rz(3.857788609984748) q[38]; +rx(pi/2) q[38]; +rz(9.561380715107497) q[38]; +cx q[38],q[46]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.5112840451230296) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.001602981759177) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[38],q[46]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.247462378011326) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[38],q[46]; +rz(-2.4448493060493743) q[38]; +rx(pi/2) q[38]; +rz(4.885889207534004) q[38]; +rx(pi/2) q[38]; +rz(11.462356042106995) q[38]; +rz(-2.426106751743447) q[38]; +rx(pi/2) q[38]; +rz(3.6879806485761746) q[38]; +rx(pi/2) q[38]; +rz(10.275052469193973) q[38]; +rz(-2.5557893917498515) q[46]; +rx(pi/2) q[46]; +rz(4.769058975473447) q[46]; +rx(pi/2) q[46]; +rz(11.269559695910639) q[46]; +rz(1.717989276202081) q[46]; +rx(pi/2) q[46]; +rz(4.870234350720874) q[46]; +rx(pi/2) q[46]; +rz(11.870211189504321) q[46]; +cx q[46],q[94]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.3091077505062723) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[89],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.250305193641029) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.7470163745631364) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.392820499672636) q[89]; +rx(pi/2) q[89]; +rz(2*pi) q[89]; +cx q[89],q[38]; +rz(0.9319154584149176) q[38]; +rx(pi/2) q[38]; +rz(5.16563971965559) q[38]; +rx(pi/2) q[38]; +rz(10.191187244618117) q[38]; +rz(-2.187649654872363) q[38]; +rx(pi/2) q[38]; +rz(4.832427707611429) q[38]; +rx(pi/2) q[38]; +rz(12.18427874916517) q[38]; +rz(1.7184879601801795) q[89]; +rx(pi/2) q[89]; +rz(4.279189097230962) q[89]; +rx(pi/2) q[89]; +rz(7.3349881618812685) q[89]; +rz(-2.2563164064068353) q[89]; +rx(pi/2) q[89]; +rz(5.586135586027602) q[89]; +rx(pi/2) q[89]; +rz(10.676679558244029) q[89]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(5.3011421611922245) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[46],q[94]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.259215621482422) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[46],q[94]; +rz(-0.6266402450199342) q[46]; +rx(pi/2) q[46]; +rz(4.752432197040783) q[46]; +rx(pi/2) q[46]; +rz(10.76497793117975) q[46]; +rz(2.7485712322386995) q[46]; +rx(pi/2) q[46]; +rz(5.781684379368971) q[46]; +rx(pi/2) q[46]; +rz(7.839986902612933) q[46]; +cx q[89],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(5.8919641094197654) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.998926510995738) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.6657792823743787) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[46]; +rz(0.6561965491010113) q[46]; +rx(pi/2) q[46]; +rz(3.5372857501879715) q[46]; +rx(pi/2) q[46]; +rz(8.280839501967115) q[46]; +rz(1.4692867352652152) q[46]; +rx(pi/2) q[46]; +rz(5.360277938184798) q[46]; +rx(pi/2) q[46]; +rz(11.900653065625868) q[46]; +rz(0.7748186906187566) q[89]; +rx(pi/2) q[89]; +rz(4.097646395932474) q[89]; +rx(pi/2) q[89]; +rz(6.320139106672695) q[89]; +rz(-1.6430154832636934) q[89]; +rx(pi/2) q[89]; +rz(3.6066533200020547) q[89]; +rx(pi/2) q[89]; +rz(7.4468344213789175) q[89]; +rz(-0.12816957121592676) q[94]; +rx(pi/2) q[94]; +rz(4.985283883482464) q[94]; +rx(pi/2) q[94]; +rz(10.670801869576714) q[94]; +rz(-1.5891578663263668) q[94]; +rx(pi/2) q[94]; +rz(4.282017198183836) q[94]; +rx(pi/2) q[94]; +rz(6.722583308023257) q[94]; +rz(1.182690871783051) q[96]; +rx(pi/2) q[96]; +rz(4.532086121678865) q[96]; +rx(pi/2) q[96]; +rz(11.716277796588908) q[96]; +rz(-2.7869274844353846) q[96]; +rx(pi/2) q[96]; +rz(5.228358417218923) q[96]; +rx(pi/2) q[96]; +rz(11.830568802169777) q[96]; +rz(0.40396453745202976) q[98]; +rx(pi/2) q[98]; +rz(5.172572501275388) q[98]; +rx(pi/2) q[98]; +rz(7.0034823321535855) q[98]; +rz(2.9009377333282824) q[98]; +rx(pi/2) q[98]; +rz(4.667405289529254) q[98]; +rx(pi/2) q[98]; +rz(11.179835415873306) q[98]; +cx q[47],q[98]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.6249572027300854) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.006044199665425) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[47],q[98]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.444494110605877) q[47]; +rx(pi/2) q[47]; +rz(3*pi) q[47]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[47],q[98]; +rz(-2.9947262442990823) q[47]; +rx(pi/2) q[47]; +rz(4.013659285347968) q[47]; +rx(pi/2) q[47]; +rz(6.455458626394066) q[47]; +rz(-1.4987427674307736) q[47]; +rx(pi/2) q[47]; +rz(4.154471367808485) q[47]; +rx(pi/2) q[47]; +rz(10.4435610091969) q[47]; +cx q[26],q[47]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.463274206736034) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.070871569614285) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[26],q[47]; +rz(-pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.2750059398625035) q[26]; +rx(pi/2) q[26]; +rz(2*pi) q[26]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[26],q[47]; +rz(1.9607402743282165) q[26]; +rx(pi/2) q[26]; +rz(5.107020687197755) q[26]; +rx(pi/2) q[26]; +rz(8.46645942291227) q[26]; +rz(-1.9142740531130915) q[26]; +rx(pi/2) q[26]; +rz(4.943675079484889) q[26]; +rx(pi/2) q[26]; +rz(7.299061795946453) q[26]; +cx q[28],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.118870460533513) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.318233927791317) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[28],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.5275783236126195) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +cx q[28],q[26]; +rz(-0.09206647502523957) q[26]; +rx(pi/2) q[26]; +rz(5.170486318682008) q[26]; +rx(pi/2) q[26]; +rz(10.549023077071144) q[26]; +rz(-1.8030416288638973) q[26]; +rx(pi/2) q[26]; +rz(4.895848992768486) q[26]; +rx(pi/2) q[26]; +rz(9.824412526248228) q[26]; +rz(-0.923549536078915) q[28]; +rx(pi/2) q[28]; +rz(3.975026056307999) q[28]; +rx(pi/2) q[28]; +rz(7.631207812385465) q[28]; +rz(0.8208774375050192) q[28]; +rx(pi/2) q[28]; +rz(5.0049752512928904) q[28]; +rx(pi/2) q[28]; +rz(11.393593463813193) q[28]; +cx q[28],q[74]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.4920949349706967) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-1.639060595784745) q[47]; +rx(pi/2) q[47]; +rz(5.948805302808445) q[47]; +rx(pi/2) q[47]; +rz(7.803026920434297) q[47]; +rz(-0.4428327535678891) q[47]; +rx(pi/2) q[47]; +rz(4.8428361442565135) q[47]; +rx(pi/2) q[47]; +rz(7.225249231600523) q[47]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(5.952621515664918) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[28],q[74]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.147661472452084) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[28],q[74]; +rz(-3.0169637518514416) q[28]; +rx(pi/2) q[28]; +rz(4.953985162056105) q[28]; +rx(pi/2) q[28]; +rz(9.065031039166247) q[28]; +rz(1.806245141123462) q[28]; +rx(pi/2) q[28]; +rz(4.750145387097003) q[28]; +rx(pi/2) q[28]; +rz(9.430908116158708) q[28]; +rz(2.603687586565897) q[74]; +rx(pi/2) q[74]; +rz(4.375392309684231) q[74]; +rx(pi/2) q[74]; +rz(10.198896554457127) q[74]; +rz(2.1416014496728577) q[74]; +rx(pi/2) q[74]; +rz(3.85178151435054) q[74]; +rx(pi/2) q[74]; +rz(6.926020448822711) q[74]; +cx q[24],q[74]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.612496780394567) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(5.959695842751197) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[24],q[74]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.463329336904387) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[24],q[74]; +rz(1.5049541354859777) q[24]; +rx(pi/2) q[24]; +rz(5.588913381439817) q[24]; +rx(pi/2) q[24]; +rz(10.098866762828766) q[24]; +rz(-0.8642417300855305) q[24]; +rx(pi/2) q[24]; +rz(3.659274383715142) q[24]; +rx(pi/2) q[24]; +rz(10.346891911517357) q[24]; +rz(0.17678421852564963) q[74]; +rx(pi/2) q[74]; +rz(4.781352266762564) q[74]; +rx(pi/2) q[74]; +rz(8.797237237458004) q[74]; +rz(1.1996186774391697) q[74]; +rx(pi/2) q[74]; +rz(5.721257144817577) q[74]; +rx(pi/2) q[74]; +rz(8.301442429023847) q[74]; +rz(-2.52829410884348) q[98]; +rx(pi/2) q[98]; +rz(4.675584907661271) q[98]; +rx(pi/2) q[98]; +rz(12.367290019573446) q[98]; +rz(-2.043620755923812) q[98]; +rx(pi/2) q[98]; +rz(5.893067376049881) q[98]; +rx(pi/2) q[98]; +rz(9.748121885033555) q[98]; +cx q[98],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.242894408932843) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.175527196679917) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.3945135729889517) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[7]; +rz(-1.7500744310211598) q[7]; +rx(pi/2) q[7]; +rz(5.460507900827471) q[7]; +rx(pi/2) q[7]; +rz(7.569704382181801) q[7]; +rz(-2.784972896981648) q[7]; +rx(pi/2) q[7]; +rz(5.8085139796941485) q[7]; +rx(pi/2) q[7]; +rz(8.79471469317233) q[7]; +cx q[72],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(5.886904289413625) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.612749554074052) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.2058444229684095) q[72]; +rx(pi/2) q[72]; +rz(3*pi) q[72]; +cx q[72],q[7]; +rz(-1.8559004831852595) q[7]; +rx(pi/2) q[7]; +rz(5.289552890736482) q[7]; +rx(pi/2) q[7]; +rz(12.218527185536844) q[7]; +rz(3.0372934486770653) q[7]; +rx(pi/2) q[7]; +rz(5.200047850854453) q[7]; +rx(pi/2) q[7]; +rz(7.0151137902441025) q[7]; +rz(-0.7035188696451842) q[72]; +rx(pi/2) q[72]; +rz(4.138760467887055) q[72]; +rx(pi/2) q[72]; +rz(10.62467197980499) q[72]; +rz(-2.5514583397379273) q[72]; +rx(pi/2) q[72]; +rz(4.996425956325453) q[72]; +rx(pi/2) q[72]; +rz(6.5450723238977435) q[72]; +cx q[72],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.066971725497256) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(4.139934039029159) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.430255368620699) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +cx q[72],q[11]; +rz(2.0135679268146616) q[11]; +rx(pi/2) q[11]; +rz(5.980946767696034) q[11]; +rx(pi/2) q[11]; +rz(7.44370964956636) q[11]; +rz(-0.9214788676971648) q[11]; +rx(pi/2) q[11]; +rz(4.303782233001803) q[11]; +rx(pi/2) q[11]; +rz(11.14617371167828) q[11]; +cx q[45],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.138146412600676) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(4.272328520119208) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.806256063819003) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +cx q[45],q[11]; +rz(1.3891913153978432) q[11]; +rx(pi/2) q[11]; +rz(5.078012398007698) q[11]; +rx(pi/2) q[11]; +rz(6.936179320240035) q[11]; +rz(-0.6786594343095924) q[11]; +rx(pi/2) q[11]; +rz(4.367579188052172) q[11]; +rx(pi/2) q[11]; +rz(11.46510323320312) q[11]; +rz(-0.9143882480972327) q[45]; +rx(pi/2) q[45]; +rz(3.8776274431010034) q[45]; +rx(pi/2) q[45]; +rz(9.578828198010221) q[45]; +rz(2.7464725864950204) q[45]; +rx(pi/2) q[45]; +rz(6.0484426215223985) q[45]; +rx(pi/2) q[45]; +rz(6.6570309510312615) q[45]; +cx q[65],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(5.998264074124023) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.9319140525174268) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.211545823104034) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +cx q[65],q[11]; +rz(-1.4742953226022695) q[11]; +rx(pi/2) q[11]; +rz(4.484025458792183) q[11]; +rx(pi/2) q[11]; +rz(6.577684290556368) q[11]; +rz(-2.569638038633612) q[11]; +rx(pi/2) q[11]; +rz(3.8216529803433) q[11]; +rx(pi/2) q[11]; +rz(8.732906112731417) q[11]; +rz(-0.5083636526657331) q[65]; +rx(pi/2) q[65]; +rz(3.3735645120004394) q[65]; +rx(pi/2) q[65]; +rz(10.34494014206836) q[65]; +rz(-0.1264731723561927) q[65]; +rx(pi/2) q[65]; +rz(3.8006660068356313) q[65]; +rx(pi/2) q[65]; +rz(7.451105260387086) q[65]; +rz(0.1553642394574717) q[72]; +rx(pi/2) q[72]; +rz(4.87267192315737) q[72]; +rx(pi/2) q[72]; +rz(10.150442192644341) q[72]; +rz(-2.848775420228588) q[72]; +rx(pi/2) q[72]; +rz(4.6320604251584125) q[72]; +rx(pi/2) q[72]; +rz(8.95221460366789) q[72]; +cx q[40],q[72]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.765118851756962) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.2287370795609505) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[40],q[72]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.387505200855728) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[40],q[72]; +rz(-0.10225064526935768) q[40]; +rx(pi/2) q[40]; +rz(5.434761776532589) q[40]; +rx(pi/2) q[40]; +rz(10.372233342317482) q[40]; +rz(1.9045078867276253) q[40]; +rx(pi/2) q[40]; +rz(3.6851178626157353) q[40]; +rx(pi/2) q[40]; +rz(12.134005394635677) q[40]; +cx q[40],q[83]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.234886589549898) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(2.306998428247244) q[72]; +rx(pi/2) q[72]; +rz(4.7783079754789135) q[72]; +rx(pi/2) q[72]; +rz(6.449289948646869) q[72]; +rz(0.29498805354479085) q[72]; +rx(pi/2) q[72]; +rz(3.8128295242776193) q[72]; +rx(pi/2) q[72]; +rz(8.967923403904042) q[72]; +cx q[27],q[72]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.7769454960763884) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(5.927475436831262) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[27],q[72]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.2858360874921444) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[27],q[72]; +rz(-0.20835324285800816) q[27]; +rx(pi/2) q[27]; +rz(4.2475572046710734) q[27]; +rx(pi/2) q[27]; +rz(6.643894220686702) q[27]; +rz(-0.7306199086188898) q[27]; +rx(pi/2) q[27]; +rz(5.015665754079494) q[27]; +rx(pi/2) q[27]; +rz(12.345849295973508) q[27]; +rz(1.556496604450139) q[72]; +rx(pi/2) q[72]; +rz(4.460889870860331) q[72]; +rx(pi/2) q[72]; +rz(7.780770891205393) q[72]; +rz(2.0668975364400994) q[72]; +rx(pi/2) q[72]; +rz(3.9910888028931453) q[72]; +rx(pi/2) q[72]; +rz(7.688247253081699) q[72]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.077906338109107) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[40],q[83]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.471817654298574) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[40],q[83]; +rz(-1.985059269763477) q[40]; +rx(pi/2) q[40]; +rz(4.880863193702999) q[40]; +rx(pi/2) q[40]; +rz(7.569686949874271) q[40]; +rz(-1.0630953435971655) q[40]; +rx(pi/2) q[40]; +rz(5.119267511953708) q[40]; +rx(pi/2) q[40]; +rz(8.493319112913875) q[40]; +rz(1.333810202127589) q[83]; +rx(pi/2) q[83]; +rz(3.8694189524764604) q[83]; +rx(pi/2) q[83]; +rz(9.215700215620192) q[83]; +rz(2.179041228574448) q[83]; +rx(pi/2) q[83]; +rz(5.363054619399925) q[83]; +rx(pi/2) q[83]; +rz(7.704645106369752) q[83]; +cx q[83],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(5.989285012610467) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.9994520931942006) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.6418500981650643) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +cx q[83],q[40]; +rz(2.20899014766443) q[40]; +rx(pi/2) q[40]; +rz(5.596072190739999) q[40]; +rx(pi/2) q[40]; +rz(8.96333878566595) q[40]; +rz(-2.6129252272069556) q[40]; +rx(pi/2) q[40]; +rz(5.412996608216247) q[40]; +rx(pi/2) q[40]; +rz(11.371981435672353) q[40]; +rz(1.0709721233312441) q[83]; +rx(pi/2) q[83]; +rz(4.215327992975317) q[83]; +rx(pi/2) q[83]; +rz(8.75810003046395) q[83]; +rz(-2.887802716726318) q[83]; +rx(pi/2) q[83]; +rz(5.995172358482314) q[83]; +rx(pi/2) q[83]; +rz(7.435181001059268) q[83]; +cx q[94],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.238032255480483) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.223205788371635) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.449236082963786) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[45]; +rz(0.9044584164514662) q[45]; +rx(pi/2) q[45]; +rz(3.537533825535941) q[45]; +rx(pi/2) q[45]; +rz(8.626161278303798) q[45]; +rz(-2.3748169565407258) q[45]; +rx(pi/2) q[45]; +rz(5.633651716041361) q[45]; +rx(pi/2) q[45]; +rz(7.552607661763775) q[45]; +rz(2.1548550966002544) q[94]; +rx(pi/2) q[94]; +rz(4.690930252323321) q[94]; +rx(pi/2) q[94]; +rz(7.970543320171744) q[94]; +rz(1.5033010894720755) q[94]; +rx(pi/2) q[94]; +rz(5.221929103409585) q[94]; +rx(pi/2) q[94]; +rz(11.430135044485626) q[94]; +cx q[52],q[94]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(4.070208729351002) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.09153595627034) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[52],q[94]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.4676892746146066) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[52],q[94]; +rz(-0.28795340880264364) q[52]; +rx(pi/2) q[52]; +rz(4.788448754020233) q[52]; +rx(pi/2) q[52]; +rz(11.053997468301029) q[52]; +rz(1.0505565171455657) q[52]; +rx(pi/2) q[52]; +rz(4.318370009976732) q[52]; +rx(pi/2) q[52]; +rz(9.48646745940075) q[52]; +rz(1.0525945354812203) q[94]; +rx(pi/2) q[94]; +rz(4.303043867106118) q[94]; +rx(pi/2) q[94]; +rz(10.70466243893656) q[94]; +rz(0.7771608969589137) q[94]; +rx(pi/2) q[94]; +rz(4.889700378717741) q[94]; +rx(pi/2) q[94]; +rz(8.245035860002428) q[94]; +rz(2.555496060175737) q[98]; +rx(pi/2) q[98]; +rz(5.570065859979511) q[98]; +rx(pi/2) q[98]; +rz(9.068403710866493) q[98]; +rz(3.139872058626226) q[98]; +rx(pi/2) q[98]; +rz(4.76611115791896) q[98]; +rx(pi/2) q[98]; +rz(9.67284982853825) q[98]; +cx q[98],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.123365619608192) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.7507735563581157) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.1838334548988856) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[17]; +rz(-1.111101510122443) q[17]; +rx(pi/2) q[17]; +rz(4.988007665941997) q[17]; +rx(pi/2) q[17]; +rz(8.248652357658516) q[17]; +rz(-2.0820074308326686) q[17]; +rx(pi/2) q[17]; +rz(5.619201081063231) q[17]; +rx(pi/2) q[17]; +rz(9.244406002742604) q[17]; +rz(0.79336706962179) q[98]; +rx(pi/2) q[98]; +rz(5.7163010198965) q[98]; +rx(pi/2) q[98]; +rz(7.439825073619623) q[98]; +rz(-1.925438837198865) q[98]; +rx(pi/2) q[98]; +rz(4.9648573438049475) q[98]; +rx(pi/2) q[98]; +rz(6.339156714532491) q[98]; +cx q[1],q[98]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.9633513634996493) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.2258949016347085) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[1],q[98]; +rz(-pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.1517753907463475) q[1]; +rx(pi/2) q[1]; +rz(2*pi) q[1]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[1],q[98]; +rz(-0.09209944753507404) q[1]; +rx(pi/2) q[1]; +rz(5.877828143549648) q[1]; +rx(pi/2) q[1]; +rz(11.856721215616979) q[1]; +rz(1.0401330743821164) q[1]; +rx(pi/2) q[1]; +rz(5.004064055873494) q[1]; +rx(pi/2) q[1]; +rz(8.799548727655317) q[1]; +cx q[93],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(5.873653644664154) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.8404810354437515) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.1662039906913275) q[93]; +rx(pi/2) q[93]; +rz(3*pi) q[93]; +cx q[93],q[1]; +rz(-2.2621991228867016) q[1]; +rx(pi/2) q[1]; +rz(4.65235047044264) q[1]; +rx(pi/2) q[1]; +rz(7.060069059350711) q[1]; +rz(-1.2674831172570578) q[1]; +rx(pi/2) q[1]; +rz(4.3666744628577625) q[1]; +rx(pi/2) q[1]; +rz(11.044542837394431) q[1]; +rz(2.4153367470035976) q[93]; +rx(pi/2) q[93]; +rz(4.689322930715254) q[93]; +rx(pi/2) q[93]; +rz(10.933219997830559) q[93]; +rz(-2.397537797690978) q[93]; +rx(pi/2) q[93]; +rz(4.940238700315982) q[93]; +rx(pi/2) q[93]; +rz(8.4575364795315) q[93]; +rz(-1.1649595851785666) q[98]; +rx(pi/2) q[98]; +rz(6.028706489646776) q[98]; +rx(pi/2) q[98]; +rz(8.811694416864206) q[98]; +rz(-1.0883994556886414) q[98]; +rx(pi/2) q[98]; +rz(4.6877868334512485) q[98]; +rx(pi/2) q[98]; +rz(9.233920688787776) q[98]; +rz(0.3272877755747121) q[99]; +rx(pi/2) q[99]; +rz(6.041375122970079) q[99]; +rx(pi/2) q[99]; +rz(9.286028046868925) q[99]; +cx q[99],q[82]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.085837111096188) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.9616529016440207) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[82]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.2938900499727466) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[82]; +rz(2.9984708083738676) q[82]; +rx(pi/2) q[82]; +rz(3.9224136327073458) q[82]; +rx(pi/2) q[82]; +rz(6.6958760234955506) q[82]; +rz(1.0245472493957237) q[82]; +rx(pi/2) q[82]; +rz(5.7563984564271795) q[82]; +rx(pi/2) q[82]; +rz(9.408713713570389) q[82]; +cx q[82],q[91]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.8419431717418693) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.097880106095451) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[82],q[91]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.3747455739384513) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[82],q[91]; +rz(-0.3870592084609399) q[82]; +rx(pi/2) q[82]; +rz(4.293808216698137) q[82]; +rx(pi/2) q[82]; +rz(8.088900977006809) q[82]; +rz(2.7182516206853764) q[82]; +rx(pi/2) q[82]; +rz(4.835116901933787) q[82]; +rx(pi/2) q[82]; +rz(11.797609265072726) q[82]; +cx q[82],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(5.643615583851661) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.6532391940638824) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.316051915703577) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[57]; +rz(1.936312878327576) q[57]; +rx(pi/2) q[57]; +rz(4.7939250424173805) q[57]; +rx(pi/2) q[57]; +rz(7.895573404222576) q[57]; +rz(0.35601396438359245) q[57]; +rx(pi/2) q[57]; +rz(3.716110965358241) q[57]; +rx(pi/2) q[57]; +rz(11.36396628205611) q[57]; +cx q[57],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.258822191193721) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.8764868379388684) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.580794911942194) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[31]; +rz(2.502640398247326) q[31]; +rx(pi/2) q[31]; +rz(5.046415632839704) q[31]; +rx(pi/2) q[31]; +rz(7.262668207080296) q[31]; +rz(-0.6236732196024928) q[31]; +rx(pi/2) q[31]; +rz(5.504392672680395) q[31]; +rx(pi/2) q[31]; +rz(8.850967269057655) q[31]; +cx q[31],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.220339401401031) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.03340096037163) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.524165828988116) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +cx q[31],q[17]; +rz(2.5588427035042063) q[17]; +rx(pi/2) q[17]; +rz(4.382629266218862) q[17]; +rx(pi/2) q[17]; +rz(9.114957967667365) q[17]; +rz(0.9540341555142824) q[17]; +rx(pi/2) q[17]; +rz(4.249099121653462) q[17]; +rx(pi/2) q[17]; +rz(12.52975050251271) q[17]; +rz(-1.1723841212530282) q[31]; +rx(pi/2) q[31]; +rz(6.242055905389035) q[31]; +rx(pi/2) q[31]; +rz(6.9165025192172855) q[31]; +rz(2.3223998337071823) q[31]; +rx(pi/2) q[31]; +rz(4.507123789889381) q[31]; +rx(pi/2) q[31]; +rz(6.386788105504268) q[31]; +rz(2.9153649476566095) q[57]; +rx(pi/2) q[57]; +rz(4.659868807189847) q[57]; +rx(pi/2) q[57]; +rz(9.512322338555254) q[57]; +rz(-1.9821638540774373) q[57]; +rx(pi/2) q[57]; +rz(4.631651847756103) q[57]; +rx(pi/2) q[57]; +rz(6.2964900529497685) q[57]; +cx q[57],q[79]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.917238070353723) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(5.789652335999998) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[57],q[79]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.351205763144434) q[57]; +rx(pi/2) q[57]; +rz(3*pi) q[57]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[57],q[79]; +rz(-0.772729871527587) q[57]; +rx(pi/2) q[57]; +rz(5.217538610709132) q[57]; +rx(pi/2) q[57]; +rz(7.891976688635098) q[57]; +rz(-1.5342925526555977) q[57]; +rx(pi/2) q[57]; +rz(5.577123778310215) q[57]; +rx(pi/2) q[57]; +rz(8.967403201750635) q[57]; +rz(-1.5868519183202219) q[79]; +rx(pi/2) q[79]; +rz(3.67461752621125) q[79]; +rx(pi/2) q[79]; +rz(9.641830676054122) q[79]; +rz(-1.6171257130932757) q[79]; +rx(pi/2) q[79]; +rz(3.5423384754799927) q[79]; +rx(pi/2) q[79]; +rz(9.064673692445233) q[79]; +rz(-1.416121657815225) q[82]; +rx(pi/2) q[82]; +rz(5.0783211957698215) q[82]; +rx(pi/2) q[82]; +rz(9.102736277206247) q[82]; +rz(1.6215598706101204) q[82]; +rx(pi/2) q[82]; +rz(5.447427239332173) q[82]; +rx(pi/2) q[82]; +rz(7.873508247191632) q[82]; +cx q[82],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.265894794496592) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(4.3882334633171) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.439256698522252) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +cx q[82],q[64]; +rz(-2.8071435782477225) q[64]; +rx(pi/2) q[64]; +rz(5.028219358633869) q[64]; +rx(pi/2) q[64]; +rz(9.63995533949402) q[64]; +rz(1.5371171067959395) q[64]; +rx(pi/2) q[64]; +rz(4.551456876677384) q[64]; +rx(pi/2) q[64]; +rz(9.785225309210965) q[64]; +cx q[18],q[64]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.896768718054633) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.95082420460481) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[18],q[64]; +rz(-pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.2564074826803378) q[18]; +rx(pi/2) q[18]; +rz(2*pi) q[18]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[18],q[64]; +rz(-0.11790381217441848) q[18]; +rx(pi/2) q[18]; +rz(4.024679777237109) q[18]; +rx(pi/2) q[18]; +rz(7.940869407345842) q[18]; +rz(1.5701167922599941) q[18]; +rx(pi/2) q[18]; +rz(5.229260235850988) q[18]; +rx(pi/2) q[18]; +rz(8.159901695350083) q[18]; +cx q[18],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.17247300397316) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.5564061736203705) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +cx q[18],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.418890048223574) q[18]; +rx(pi/2) q[18]; +rz(2*pi) q[18]; +cx q[18],q[0]; +rz(2.336989873834871) q[0]; +rx(pi/2) q[0]; +rz(5.571567881775078) q[0]; +rx(pi/2) q[0]; +rz(6.37757700964841) q[0]; +rz(2.061280583625467) q[0]; +rx(pi/2) q[0]; +rz(4.967266401118218) q[0]; +rx(pi/2) q[0]; +rz(8.262137724480896) q[0]; +rz(0.7853875369126184) q[18]; +rx(pi/2) q[18]; +rz(3.9697338187050732) q[18]; +rx(pi/2) q[18]; +rz(10.251706379951553) q[18]; +rz(0.1971508753140787) q[18]; +rx(pi/2) q[18]; +rz(5.259645990801783) q[18]; +rx(pi/2) q[18]; +rz(10.04650403425337) q[18]; +cx q[18],q[84]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(4.195365953995783) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(2.972524407186638) q[64]; +rx(pi/2) q[64]; +rz(4.261610441897108) q[64]; +rx(pi/2) q[64]; +rz(9.558389812946597) q[64]; +rz(2.849576030260236) q[64]; +rx(pi/2) q[64]; +rz(4.229730001123616) q[64]; +rx(pi/2) q[64]; +rz(9.337267232231007) q[64]; +cx q[64],q[79]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.6656025102750904) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[77],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(5.517150026066192) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.6487966713015716) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.3690773497085633) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +cx q[77],q[0]; +rz(0.33570691592494306) q[0]; +rx(pi/2) q[0]; +rz(4.085560368885675) q[0]; +rx(pi/2) q[0]; +rz(7.057904041438662) q[0]; +rz(-2.0839160410221194) q[0]; +rx(pi/2) q[0]; +rz(3.9669332187833612) q[0]; +rx(pi/2) q[0]; +rz(8.11935136346648) q[0]; +rz(0.7943775518202862) q[77]; +rx(pi/2) q[77]; +rz(4.444005615767091) q[77]; +rx(pi/2) q[77]; +rz(9.545053101637803) q[77]; +rz(-2.7925413053733443) q[77]; +rx(pi/2) q[77]; +rz(4.163703242918102) q[77]; +rx(pi/2) q[77]; +rz(11.741600521298004) q[77]; +cx q[69],q[77]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.609963734903275) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.137001110147251) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[69],q[77]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.3405026038081957) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[69],q[77]; +rz(-2.197889015887199) q[69]; +rx(pi/2) q[69]; +rz(4.719426777363389) q[69]; +rx(pi/2) q[69]; +rz(6.492871332067586) q[69]; +rz(-0.5486537782091383) q[69]; +rx(pi/2) q[69]; +rz(4.753799809417137) q[69]; +rx(pi/2) q[69]; +rz(8.678766758185121) q[69]; +rz(-0.12579079365953882) q[77]; +rx(pi/2) q[77]; +rz(3.1644449246472495) q[77]; +rx(pi/2) q[77]; +rz(9.8985846779495) q[77]; +rz(-1.3192538726850207) q[77]; +rx(pi/2) q[77]; +rz(4.65285185692204) q[77]; +rx(pi/2) q[77]; +rz(10.916789963515557) q[77]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(5.8936798842192495) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[64],q[79]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.2205479628729266) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[64],q[79]; +rz(-1.4946742981110215) q[64]; +rx(pi/2) q[64]; +rz(6.01735787735336) q[64]; +rx(pi/2) q[64]; +rz(11.442819935066375) q[64]; +rz(-1.9282092085736728) q[64]; +rx(pi/2) q[64]; +rz(4.1852765819319036) q[64]; +rx(pi/2) q[64]; +rz(6.576466639232787) q[64]; +rz(-0.3618710989749858) q[79]; +rx(pi/2) q[79]; +rz(4.362393292189242) q[79]; +rx(pi/2) q[79]; +rz(10.27827861190832) q[79]; +rz(1.163319862526885) q[79]; +rx(pi/2) q[79]; +rz(4.346516067395111) q[79]; +rx(pi/2) q[79]; +rz(8.105233074388146) q[79]; +rz(0.6122697055286443) q[82]; +rx(pi/2) q[82]; +rz(5.745800073590466) q[82]; +rx(pi/2) q[82]; +rz(10.906076697579802) q[82]; +rz(-1.479986210650797) q[82]; +rx(pi/2) q[82]; +rz(4.676076261648518) q[82]; +rx(pi/2) q[82]; +rz(11.05370725258298) q[82]; +cx q[7],q[82]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.6502513137504966) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(5.932982238228886) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[7],q[82]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.3642243620137964) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[7],q[82]; +rz(-0.8255433780117061) q[7]; +rx(pi/2) q[7]; +rz(4.905698713540381) q[7]; +rx(pi/2) q[7]; +rz(12.307750609831388) q[7]; +rz(-1.151991895226997) q[7]; +rx(pi/2) q[7]; +rz(5.300454990824518) q[7]; +rx(pi/2) q[7]; +rz(9.745658594060172) q[7]; +cx q[7],q[37]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.6650054184245793) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.528637368553758) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +cx q[7],q[37]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.211060516281833) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[7],q[37]; +rz(-0.28225463194084055) q[7]; +rx(pi/2) q[7]; +rz(4.569200733220743) q[7]; +rx(pi/2) q[7]; +rz(9.114194020045753) q[7]; +rz(2.2986694705876154) q[7]; +rx(pi/2) q[7]; +rz(5.988283640010495) q[7]; +rx(pi/2) q[7]; +rz(10.138259735797032) q[7]; +rz(0.6681530401245253) q[37]; +rx(pi/2) q[37]; +rz(3.5045014166963258) q[37]; +rx(pi/2) q[37]; +rz(9.732776531110574) q[37]; +rz(-1.6800499975479823) q[37]; +rx(pi/2) q[37]; +rz(5.606139175611016) q[37]; +rx(pi/2) q[37]; +rz(10.773927448930447) q[37]; +rz(-3.015417065987253) q[82]; +rx(pi/2) q[82]; +rz(3.7349220459408063) q[82]; +rx(pi/2) q[82]; +rz(11.74845385375101) q[82]; +rz(3.1288222780560826) q[82]; +rx(pi/2) q[82]; +rz(3.49276251994066) q[82]; +rx(pi/2) q[82]; +rz(11.643666040231412) q[82]; +cx q[17],q[82]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.872673893162907) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(5.839496588443804) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[17],q[82]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.502616994236289) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[17],q[82]; +rz(-1.2884410008088116) q[17]; +rx(pi/2) q[17]; +rz(3.7928071394018943) q[17]; +rx(pi/2) q[17]; +rz(7.383720362584445) q[17]; +rz(-1.4114110271423286) q[17]; +rx(pi/2) q[17]; +rz(4.740062087712945) q[17]; +rx(pi/2) q[17]; +rz(9.31679692854255) q[17]; +cx q[17],q[70]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.2277668644566955) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.141911400797605) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[17],q[70]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.5717155287772666) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[17],q[70]; +rz(-2.6094116963448792) q[17]; +rx(pi/2) q[17]; +rz(3.6718355644821576) q[17]; +rx(pi/2) q[17]; +rz(8.944462323371617) q[17]; +rz(-1.136312888990843) q[17]; +rx(pi/2) q[17]; +rz(4.0547212244894535) q[17]; +rx(pi/2) q[17]; +rz(9.896858373201159) q[17]; +cx q[4],q[17]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(4.001228873501576) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.875529267528196) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +cx q[4],q[17]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.429195005186507) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +cx q[4],q[17]; +rz(-2.430664013149503) q[4]; +rx(pi/2) q[4]; +rz(5.6387355606352125) q[4]; +rx(pi/2) q[4]; +rz(8.19178301604145) q[4]; +rz(-2.6649338199672137) q[4]; +rx(pi/2) q[4]; +rz(5.868999310087809) q[4]; +rx(pi/2) q[4]; +rz(9.79685884425384) q[4]; +rz(1.5804057333071793) q[17]; +rx(pi/2) q[17]; +rz(3.7513195022372035) q[17]; +rx(pi/2) q[17]; +rz(12.391054064487186) q[17]; +rz(-1.6576625174017185) q[17]; +rx(pi/2) q[17]; +rz(5.837571373809114) q[17]; +rx(pi/2) q[17]; +rz(12.418345748423956) q[17]; +rz(0.23454256558586994) q[70]; +rx(pi/2) q[70]; +rz(4.844767658329554) q[70]; +rx(pi/2) q[70]; +rz(7.175003369456084) q[70]; +rz(-0.3114861563562781) q[70]; +rx(pi/2) q[70]; +rz(4.002327226345579) q[70]; +rx(pi/2) q[70]; +rz(6.834916710956641) q[70]; +rz(-2.644510341826617) q[82]; +rx(pi/2) q[82]; +rz(4.334354471044501) q[82]; +rx(pi/2) q[82]; +rz(9.165643997661608) q[82]; +rz(-2.3791550489815236) q[82]; +rx(pi/2) q[82]; +rz(4.263523128278077) q[82]; +rx(pi/2) q[82]; +rz(7.021527473686218) q[82]; +cx q[82],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.1774008334313955) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(4.074573897539015) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.357937182544742) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +cx q[82],q[2]; +rz(-1.3820307753547858) q[2]; +rx(pi/2) q[2]; +rz(4.39764500117286) q[2]; +rx(pi/2) q[2]; +rz(11.796294908179224) q[2]; +rz(-0.19169452964581124) q[2]; +rx(pi/2) q[2]; +rz(5.970250774579196) q[2]; +rx(pi/2) q[2]; +rz(9.996165178349681) q[2]; +rz(0.8546030387785892) q[82]; +rx(pi/2) q[82]; +rz(6.000366533132572) q[82]; +rx(pi/2) q[82]; +rz(12.190734570364851) q[82]; +rz(2.032702535043917) q[82]; +rx(pi/2) q[82]; +rz(4.79876626863651) q[82]; +rx(pi/2) q[82]; +rz(7.774044230262253) q[82]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.1178909739105105) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[18],q[84]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.181589820805626) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[18],q[84]; +rz(-2.3832955035039163) q[18]; +rx(pi/2) q[18]; +rz(4.28526676944899) q[18]; +rx(pi/2) q[18]; +rz(11.450008860167106) q[18]; +rz(-2.406546142767317) q[18]; +rx(pi/2) q[18]; +rz(5.680186277447071) q[18]; +rx(pi/2) q[18]; +rz(9.99941576517083) q[18]; +rz(2.4169052644279576) q[84]; +rx(pi/2) q[84]; +rz(5.169573291886098) q[84]; +rx(pi/2) q[84]; +rz(10.112581502276836) q[84]; +rz(0.8718886728556736) q[84]; +rx(pi/2) q[84]; +rz(5.18329981929784) q[84]; +rx(pi/2) q[84]; +rz(11.015408954976284) q[84]; +cx q[84],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(5.9574595317236625) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.8914157750994516) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.413824086902844) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[45]; +rz(-2.0262489915416815) q[45]; +rx(pi/2) q[45]; +rz(5.679500632045132) q[45]; +rx(pi/2) q[45]; +rz(10.227600004155391) q[45]; +rz(-0.6189254579537273) q[45]; +rx(pi/2) q[45]; +rz(4.301049258163236) q[45]; +rx(pi/2) q[45]; +rz(12.080385617583627) q[45]; +rz(-2.496611387109642) q[84]; +rx(pi/2) q[84]; +rz(4.776772944214024) q[84]; +rx(pi/2) q[84]; +rz(11.392411430704747) q[84]; +rz(0.8994014549647193) q[84]; +rx(pi/2) q[84]; +rz(4.375019540924502) q[84]; +rx(pi/2) q[84]; +rz(7.828009829726387) q[84]; +rz(-1.3424894349630847) q[91]; +rx(pi/2) q[91]; +rz(3.9074030973768434) q[91]; +rx(pi/2) q[91]; +rz(9.976778601564943) q[91]; +rz(-2.254140079288419) q[91]; +rx(pi/2) q[91]; +rz(5.3254793198077) q[91]; +rx(pi/2) q[91]; +rz(7.153682443667955) q[91]; +cx q[91],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(5.776451977306159) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.9990919076254023) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(-pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.248551268656397) q[91]; +rx(pi/2) q[91]; +rz(2*pi) q[91]; +cx q[91],q[76]; +rz(2.108546299939505) q[76]; +rx(pi/2) q[76]; +rz(5.85631100268585) q[76]; +rx(pi/2) q[76]; +rz(6.393299370744191) q[76]; +rz(0.4124711085578845) q[76]; +rx(pi/2) q[76]; +rz(3.9865725450148917) q[76]; +rx(pi/2) q[76]; +rz(10.983913108788965) q[76]; +cx q[76],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(5.997956856560046) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.179880156723672) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.2411546991205693) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +cx q[76],q[23]; +rz(0.9927224786599549) q[23]; +rx(pi/2) q[23]; +rz(3.922730220622965) q[23]; +rx(pi/2) q[23]; +rz(9.531194627160662) q[23]; +rz(2.4637173354302657) q[23]; +rx(pi/2) q[23]; +rz(6.134005656517007) q[23]; +rx(pi/2) q[23]; +rz(6.704628629128806) q[23]; +cx q[23],q[39]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.5334940381407005) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.188486434717214) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[23],q[39]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.323653440937088) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[23],q[39]; +rz(0.6289060896523022) q[23]; +rx(pi/2) q[23]; +rz(5.00573612439689) q[23]; +rx(pi/2) q[23]; +rz(8.932683676645162) q[23]; +rz(0.4399121522563405) q[23]; +rx(pi/2) q[23]; +rz(4.610486485312723) q[23]; +rx(pi/2) q[23]; +rz(6.732894221304113) q[23]; +rz(-0.7824590701407939) q[39]; +rx(pi/2) q[39]; +rz(5.229341270026524) q[39]; +rx(pi/2) q[39]; +rz(9.702016998443842) q[39]; +rz(-0.2984761534392253) q[39]; +rx(pi/2) q[39]; +rz(4.807036395176711) q[39]; +rx(pi/2) q[39]; +rz(6.717297014462325) q[39]; +cx q[58],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.175294839701586) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.09671626361691) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.5882934657304233) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +cx q[58],q[23]; +rz(-1.068558550730324) q[23]; +rx(pi/2) q[23]; +rz(5.549001393783996) q[23]; +rx(pi/2) q[23]; +rz(9.803576541396641) q[23]; +rz(-0.7359643575135149) q[23]; +rx(pi/2) q[23]; +rz(4.45948441270323) q[23]; +rx(pi/2) q[23]; +rz(7.3228816559456815) q[23]; +cx q[23],q[53]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.8905746668368177) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.163735283805367) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[23],q[53]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.3182709469454448) q[23]; +rx(pi/2) q[23]; +rz(3*pi) q[23]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[23],q[53]; +rz(0.38054411887926776) q[23]; +rx(pi/2) q[23]; +rz(5.014804116085553) q[23]; +rx(pi/2) q[23]; +rz(6.596081283382933) q[23]; +rz(-2.934541812024472) q[23]; +rx(pi/2) q[23]; +rz(4.788700177273602) q[23]; +rx(pi/2) q[23]; +rz(9.70372812417874) q[23]; +rz(0.10640773409787263) q[53]; +rx(pi/2) q[53]; +rz(4.861721468654488) q[53]; +rx(pi/2) q[53]; +rz(10.667441116043774) q[53]; +rz(1.905632035841931) q[53]; +rx(pi/2) q[53]; +rz(3.5008734055220163) q[53]; +rx(pi/2) q[53]; +rz(8.237828459499728) q[53]; +rz(0.5804047904020022) q[58]; +rx(pi/2) q[58]; +rz(5.008435215066617) q[58]; +rx(pi/2) q[58]; +rz(7.688552888383457) q[58]; +rz(0.48152250542138386) q[58]; +rx(pi/2) q[58]; +rz(3.7478578529711544) q[58]; +rx(pi/2) q[58]; +rz(12.410695685057757) q[58]; +cx q[71],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.282033188213001) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.3019408090214126) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.2590844417158102) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +cx q[71],q[39]; +rz(2.8688456757290304) q[39]; +rx(pi/2) q[39]; +rz(6.087101443499019) q[39]; +rx(pi/2) q[39]; +rz(7.7340651539118355) q[39]; +rz(2.7194532092402124) q[39]; +rx(pi/2) q[39]; +rz(4.823952448536602) q[39]; +rx(pi/2) q[39]; +rz(10.806620418396244) q[39]; +rz(1.7070855168656243) q[71]; +rx(pi/2) q[71]; +rz(4.101787756823887) q[71]; +rx(pi/2) q[71]; +rz(9.147521327393676) q[71]; +rz(-1.9575207573534525) q[71]; +rx(pi/2) q[71]; +rz(3.7991190434386266) q[71]; +rx(pi/2) q[71]; +rz(8.298365012052109) q[71]; +rz(0.0075192454471850745) q[76]; +rx(pi/2) q[76]; +rz(5.149300253258877) q[76]; +rx(pi/2) q[76]; +rz(6.911084582576359) q[76]; +rz(-1.4987427674307736) q[76]; +rx(pi/2) q[76]; +rz(4.154471367808485) q[76]; +rx(pi/2) q[76]; +rz(10.4435610091969) q[76]; +cx q[15],q[76]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.463274206736034) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.070871569614285) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[15],q[76]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.2750059398625035) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[15],q[76]; +rz(1.9607402743282165) q[15]; +rx(pi/2) q[15]; +rz(5.107020687197755) q[15]; +rx(pi/2) q[15]; +rz(8.46645942291227) q[15]; +rz(1.265270831107161) q[15]; +rx(pi/2) q[15]; +rz(4.342546376020557) q[15]; +rx(pi/2) q[15]; +rz(9.19378697775439) q[15]; +cx q[15],q[31]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.064478086312539) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.05843556257285) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +cx q[15],q[31]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.2765573598112976) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[15],q[31]; +rz(-2.8946942533749382) q[15]; +rx(pi/2) q[15]; +rz(4.774936818647564) q[15]; +rx(pi/2) q[15]; +rz(9.04186914095733) q[15]; +rz(-1.0056445429546566) q[15]; +rx(pi/2) q[15]; +rz(5.696821612392942) q[15]; +rx(pi/2) q[15]; +rz(11.931890529243748) q[15]; +cx q[15],q[20]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.796109684863797) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.9563189107553) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +cx q[15],q[20]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.2581127924008584) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[15],q[20]; +rz(-1.8720321776086564) q[15]; +rx(pi/2) q[15]; +rz(4.164348913953827) q[15]; +rx(pi/2) q[15]; +rz(7.128411049921726) q[15]; +rz(0.184506274632382) q[15]; +rx(pi/2) q[15]; +rz(5.541479486087357) q[15]; +rx(pi/2) q[15]; +rz(8.37264874736469) q[15]; +cx q[11],q[15]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.5675443751293643) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.641157793482286) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +cx q[11],q[15]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.188417513510835) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +cx q[11],q[15]; +rz(0.1813611499142933) q[11]; +rx(pi/2) q[11]; +rz(3.902383723211548) q[11]; +rx(pi/2) q[11]; +rz(11.439176445054242) q[11]; +rz(-0.4520597379537965) q[11]; +rx(pi/2) q[11]; +rz(4.819278149946056) q[11]; +rx(pi/2) q[11]; +rz(8.634919632226532) q[11]; +rz(0.4605150712893331) q[15]; +rx(pi/2) q[15]; +rz(4.589882908224935) q[15]; +rx(pi/2) q[15]; +rz(12.418457714931831) q[15]; +rz(0.38655028861854923) q[15]; +rx(pi/2) q[15]; +rz(4.923289722435795) q[15]; +rx(pi/2) q[15]; +rz(6.326623275139907) q[15]; +rz(0.35575668155286166) q[20]; +rx(pi/2) q[20]; +rz(5.384198341882083) q[20]; +rx(pi/2) q[20]; +rz(11.056138755746534) q[20]; +rz(1.2862830991773544) q[20]; +rx(pi/2) q[20]; +rz(3.860824577436151) q[20]; +rx(pi/2) q[20]; +rz(7.071964366842769) q[20]; +rz(-1.8746661455019362) q[31]; +rx(pi/2) q[31]; +rz(4.608272016629404) q[31]; +rx(pi/2) q[31]; +rz(6.413961403192088) q[31]; +rz(-1.8512502093349172) q[31]; +rx(pi/2) q[31]; +rz(4.786913327227024) q[31]; +rx(pi/2) q[31]; +rz(6.533437055659748) q[31]; +rz(-1.639060595784745) q[76]; +rx(pi/2) q[76]; +rz(5.948805302808445) q[76]; +rx(pi/2) q[76]; +rz(7.803026920434297) q[76]; +rz(2.4586273418693) q[76]; +rx(pi/2) q[76]; +rz(4.381593477670923) q[76]; +rx(pi/2) q[76]; +rz(10.53766412940545) q[76]; +cx q[28],q[76]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.48195253547859) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(5.6501500276659815) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[28],q[76]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.2956320014274096) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[28],q[76]; +rz(0.3107122319435942) q[28]; +rx(pi/2) q[28]; +rz(4.090161461775268) q[28]; +rx(pi/2) q[28]; +rz(8.040966920588764) q[28]; +rz(1.4472120991465873) q[28]; +rx(pi/2) q[28]; +rz(4.856710323262598) q[28]; +rx(pi/2) q[28]; +rz(7.331704079901321) q[28]; +cx q[28],q[38]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.846094439996783) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.096683160313835) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +cx q[28],q[38]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.641079881502124) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[28],q[38]; +rz(-1.7251746944239033) q[28]; +rx(pi/2) q[28]; +rz(4.464067746891062) q[28]; +rx(pi/2) q[28]; +rz(11.199648279865162) q[28]; +rz(-2.8433706027558125) q[28]; +rx(pi/2) q[28]; +rz(5.3951064023847914) q[28]; +rx(pi/2) q[28]; +rz(8.764080063993779) q[28]; +rz(-1.8844142103131603) q[38]; +rx(pi/2) q[38]; +rz(4.73884010701988) q[38]; +rx(pi/2) q[38]; +rz(8.182461353079269) q[38]; +rz(-2.9159049074323233) q[38]; +rx(pi/2) q[38]; +rz(3.8931320353336893) q[38]; +rx(pi/2) q[38]; +rz(10.01828155583253) q[38]; +rz(-1.1813318447390502) q[76]; +rx(pi/2) q[76]; +rz(4.61101984280523) q[76]; +rx(pi/2) q[76]; +rz(9.51679506025656) q[76]; +rz(-2.6133935811409854) q[76]; +rx(pi/2) q[76]; +rz(5.197831915191024) q[76]; +rx(pi/2) q[76]; +rz(6.42563033195408) q[76]; +rz(-1.717658932346683) q[91]; +rx(pi/2) q[91]; +rz(5.101733630992453) q[91]; +rx(pi/2) q[91]; +rz(12.229364257057505) q[91]; +rz(0.3567763377162745) q[91]; +rx(pi/2) q[91]; +rz(4.475827389268839) q[91]; +rx(pi/2) q[91]; +rz(12.130837112403068) q[91]; +cx q[91],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.152729878447751) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.89599385575549) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.2019849374319764) q[91]; +rx(pi/2) q[91]; +rz(2*pi) q[91]; +cx q[91],q[42]; +rz(-2.9588169269214593) q[42]; +rx(pi/2) q[42]; +rz(3.544225346581218) q[42]; +rx(pi/2) q[42]; +rz(9.660602290078128) q[42]; +rz(1.522380804461867) q[42]; +rx(pi/2) q[42]; +rz(3.2424263024087097) q[42]; +rx(pi/2) q[42]; +rz(11.450393367514888) q[42]; +cx q[42],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(5.896657590899004) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.248353412935437) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[42],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.5002275704437693) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +cx q[42],q[3]; +rz(3.0142024574699313) q[3]; +rx(pi/2) q[3]; +rz(3.5199496550949436) q[3]; +rx(pi/2) q[3]; +rz(6.563031031870003) q[3]; +rz(-3.005077195071019) q[3]; +rx(pi/2) q[3]; +rz(4.412208795045479) q[3]; +rx(pi/2) q[3]; +rz(9.267197733830253) q[3]; +rz(2.024064045860241) q[42]; +rx(pi/2) q[42]; +rz(5.545881033761715) q[42]; +rx(pi/2) q[42]; +rz(7.281270593306999) q[42]; +rz(1.6215598706101204) q[42]; +rx(pi/2) q[42]; +rz(5.447427239332173) q[42]; +rx(pi/2) q[42]; +rz(7.873508247191632) q[42]; +cx q[42],q[80]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.3882334633171) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[51],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.13049922983752) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(4.287524106277376) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[51],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.4738777977164297) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +cx q[51],q[3]; +rz(-1.6971035365456482) q[3]; +rx(pi/2) q[3]; +rz(4.378542232643076) q[3]; +rx(pi/2) q[3]; +rz(9.600539847038613) q[3]; +rz(-1.0487466053743972) q[3]; +rx(pi/2) q[3]; +rz(4.54065035930886) q[3]; +rx(pi/2) q[3]; +rz(10.141498221887357) q[3]; +cx q[3],q[61]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.7745269775271577) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-1.223364458152406) q[51]; +rx(pi/2) q[51]; +rz(6.140931055295838) q[51]; +rx(pi/2) q[51]; +rz(11.102185323486285) q[51]; +rz(-0.27163379335367077) q[51]; +rx(pi/2) q[51]; +rz(4.65292702510846) q[51]; +rx(pi/2) q[51]; +rz(8.033224106244889) q[51]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.043121603619701) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[3],q[61]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.399608528990047) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[3],q[61]; +rz(2.468306567324479) q[3]; +rx(pi/2) q[3]; +rz(4.277696412947892) q[3]; +rx(pi/2) q[3]; +rz(7.398702906842052) q[3]; +rz(-2.3365691767354466) q[3]; +rx(pi/2) q[3]; +rz(5.945365338330791) q[3]; +rx(pi/2) q[3]; +rz(6.492540194497821) q[3]; +rz(-2.5873024227049646) q[61]; +rx(pi/2) q[61]; +rz(4.23605104506798) q[61]; +rx(pi/2) q[61]; +rz(10.538108523016996) q[61]; +rz(0.6789663224422715) q[61]; +rx(pi/2) q[61]; +rz(4.530913538227855) q[61]; +rx(pi/2) q[61]; +rz(10.99729002316394) q[61]; +cx q[61],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.149639973965556) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.9349394438394825) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.4713719361751263) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +cx q[61],q[33]; +rz(-0.13082184836091582) q[33]; +rx(pi/2) q[33]; +rz(4.636065160496376) q[33]; +rx(pi/2) q[33]; +rz(9.089998434261272) q[33]; +rz(-0.17185264652715837) q[33]; +rx(pi/2) q[33]; +rz(5.860923594046251) q[33]; +rx(pi/2) q[33]; +rz(6.978120984207712) q[33]; +rz(-2.861459874904339) q[61]; +rx(pi/2) q[61]; +rz(4.76160793454566) q[61]; +rx(pi/2) q[61]; +rz(6.32576813747607) q[61]; +rz(2.5872890100703394) q[61]; +rx(pi/2) q[61]; +rz(5.974179209914022) q[61]; +rx(pi/2) q[61]; +rz(6.64467423364408) q[61]; +cx q[61],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.129434285303699) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.259634644826324) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.589595956494538) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +cx q[61],q[11]; +rz(-2.8925962137671686) q[11]; +rx(pi/2) q[11]; +rz(5.431783446402793) q[11]; +rx(pi/2) q[11]; +rz(8.616465916646176) q[11]; +rz(1.265270831107161) q[11]; +rx(pi/2) q[11]; +rz(4.342546376020557) q[11]; +rx(pi/2) q[11]; +rz(9.19378697775439) q[11]; +rz(0.7443982885080551) q[61]; +rx(pi/2) q[61]; +rz(4.283376125542275) q[61]; +rx(pi/2) q[61]; +rz(6.608257320917611) q[61]; +rz(0.6981733263405401) q[61]; +rx(pi/2) q[61]; +rz(5.302399984445584) q[61]; +rx(pi/2) q[61]; +rz(10.895102948827583) q[61]; +cx q[64],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(5.844656889681806) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(4.000187679309469) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.2006187539679214) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +cx q[64],q[51]; +rz(0.28525269638026973) q[51]; +rx(pi/2) q[51]; +rz(4.775380064177573) q[51]; +rx(pi/2) q[51]; +rz(12.213122669241713) q[51]; +rz(-0.11121292253068926) q[51]; +rx(pi/2) q[51]; +rz(3.9289623529504474) q[51]; +rx(pi/2) q[51]; +rz(11.156457660732858) q[51]; +rz(-2.9771238955317596) q[64]; +rx(pi/2) q[64]; +rz(3.5525262351961184) q[64]; +rx(pi/2) q[64]; +rz(11.498473820696013) q[64]; +rz(-0.8169978439906211) q[64]; +rx(pi/2) q[64]; +rz(3.8565051558312535) q[64]; +rx(pi/2) q[64]; +rz(11.859115920840793) q[64]; +cx q[73],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(5.975200741123199) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.9837972198459326) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.3908061302699486) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +cx q[73],q[51]; +rz(2.014655745419324) q[51]; +rx(pi/2) q[51]; +rz(3.5134377870389013) q[51]; +rx(pi/2) q[51]; +rz(10.604070017496449) q[51]; +rz(0.5524627221810317) q[51]; +rx(pi/2) q[51]; +rz(5.649895214621058) q[51]; +rx(pi/2) q[51]; +rz(7.884182152628339) q[51]; +rz(0.06709625975959987) q[73]; +rx(pi/2) q[73]; +rz(5.4949399465038855) q[73]; +rx(pi/2) q[73]; +rz(12.156873306338623) q[73]; +rz(2.2868672753189045) q[73]; +rx(pi/2) q[73]; +rz(3.933604029040538) q[73]; +rx(pi/2) q[73]; +rz(7.425102892869557) q[73]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.265894794496592) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[42],q[80]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.439256698522252) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[42],q[80]; +rz(0.6122697055286443) q[42]; +rx(pi/2) q[42]; +rz(5.745800073590466) q[42]; +rx(pi/2) q[42]; +rz(10.906076697579802) q[42]; +rz(1.8201034841753838) q[42]; +rx(pi/2) q[42]; +rz(4.771055883157953) q[42]; +rx(pi/2) q[42]; +rz(6.445323482064081) q[42]; +cx q[42],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.174195079086417) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.9163025228827877) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[42],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.2330723814986886) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +cx q[42],q[7]; +rz(2.5518864221789848) q[7]; +rx(pi/2) q[7]; +rz(4.6150083671674675) q[7]; +rx(pi/2) q[7]; +rz(9.167014595539538) q[7]; +rz(-2.3087427345977316) q[7]; +rx(pi/2) q[7]; +rz(5.158632490611836) q[7]; +rx(pi/2) q[7]; +rz(12.084890204242912) q[7]; +cx q[7],q[90]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.602948490129152) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(0.7551125658004532) q[42]; +rx(pi/2) q[42]; +rz(4.701591835262717) q[42]; +rx(pi/2) q[42]; +rz(10.868002822021335) q[42]; +rz(2.662775550256849) q[42]; +rx(pi/2) q[42]; +rz(5.4865622970885415) q[42]; +rx(pi/2) q[42]; +rz(7.269371727342044) q[42]; +rz(-2.8071435782477225) q[80]; +rx(pi/2) q[80]; +rz(5.028219358633869) q[80]; +rx(pi/2) q[80]; +rz(9.63995533949402) q[80]; +rz(1.8150898950291197) q[80]; +rx(pi/2) q[80]; +rz(4.414512808141378) q[80]; +rx(pi/2) q[80]; +rz(11.223585628548765) q[80]; +cx q[74],q[80]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(4.001950220416839) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.155677750796576) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[74],q[80]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.1645947977558393) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[74],q[80]; +rz(-0.41725840705379547) q[74]; +rx(pi/2) q[74]; +rz(5.244053614207176) q[74]; +rx(pi/2) q[74]; +rz(11.801560962252626) q[74]; +rz(1.3525363275240307) q[74]; +rx(pi/2) q[74]; +rz(4.96566781296084) q[74]; +rx(pi/2) q[74]; +rz(10.150754755541156) q[74]; +rz(-2.424498818152873) q[80]; +rx(pi/2) q[80]; +rz(5.066997497911821) q[80]; +rx(pi/2) q[80]; +rz(6.918494914226724) q[80]; +rz(-0.261898978233011) q[80]; +rx(pi/2) q[80]; +rz(4.445214215226555) q[80]; +rx(pi/2) q[80]; +rz(10.277437571866571) q[80]; +cx q[84],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.247074578356596) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.712042414078635) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.2816771250467283) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[33]; +rz(-0.1685072983366056) q[33]; +rx(pi/2) q[33]; +rz(3.633681576980644) q[33]; +rx(pi/2) q[33]; +rz(9.290819211996341) q[33]; +rz(1.37356373886991) q[33]; +rx(pi/2) q[33]; +rz(5.1225342193214995) q[33]; +rx(pi/2) q[33]; +rz(9.132347737138987) q[33]; +rz(-0.20380457233577864) q[84]; +rx(pi/2) q[84]; +rz(3.950342452072874) q[84]; +rx(pi/2) q[84]; +rz(12.45338410926546) q[84]; +rz(0.601149120783651) q[84]; +rx(pi/2) q[84]; +rz(3.710931182585306) q[84]; +rx(pi/2) q[84]; +rz(8.469989306565616) q[84]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.254706189073634) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[7],q[90]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.3419595182461403) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[7],q[90]; +rz(-0.038278037070045734) q[7]; +rx(pi/2) q[7]; +rz(4.818928935443115) q[7]; +rx(pi/2) q[7]; +rz(7.889743612313045) q[7]; +rz(0.19295881468544218) q[7]; +rx(pi/2) q[7]; +rz(4.394090274093081) q[7]; +rx(pi/2) q[7]; +rz(9.729116640094256) q[7]; +rz(-1.7584868893838834) q[90]; +rx(pi/2) q[90]; +rz(3.935431783138313) q[90]; +rx(pi/2) q[90]; +rz(6.386030077049245) q[90]; +rz(2.754767871131599) q[90]; +rx(pi/2) q[90]; +rz(4.01552760682913) q[90]; +rx(pi/2) q[90]; +rz(6.621116837508624) q[90]; +rz(1.1565807199184688) q[91]; +rx(pi/2) q[91]; +rz(3.293485856840553) q[91]; +rx(pi/2) q[91]; +rz(11.828498511121964) q[91]; +rz(-0.11121292253068926) q[91]; +rx(pi/2) q[91]; +rz(3.9289623529504474) q[91]; +rx(pi/2) q[91]; +rz(11.156457660732858) q[91]; +cx q[87],q[91]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.9837972198459326) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(5.975200741123199) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[87],q[91]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.3908061302699486) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[87],q[91]; +rz(0.06709625975959987) q[87]; +rx(pi/2) q[87]; +rz(5.4949399465038855) q[87]; +rx(pi/2) q[87]; +rz(12.156873306338623) q[87]; +rz(-2.028916911893927) q[87]; +rx(pi/2) q[87]; +rz(5.192079918323637) q[87]; +rx(pi/2) q[87]; +rz(10.25537678380676) q[87]; +cx q[87],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.050797056967404) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(4.285784278941064) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.332524823967269) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +cx q[87],q[62]; +rz(-1.1752046540222745) q[62]; +rx(pi/2) q[62]; +rz(4.863866063650446) q[62]; +rx(pi/2) q[62]; +rz(9.464601952513009) q[62]; +rz(1.4301076836990454) q[62]; +rx(pi/2) q[62]; +rz(4.3966660680166125) q[62]; +rx(pi/2) q[62]; +rz(7.094476701233106) q[62]; +rz(0.4747033091520101) q[87]; +rx(pi/2) q[87]; +rz(5.182815561683745) q[87]; +rx(pi/2) q[87]; +rz(8.94462772737892) q[87]; +rz(-0.2984761534392253) q[87]; +rx(pi/2) q[87]; +rz(4.807036395176711) q[87]; +rx(pi/2) q[87]; +rz(6.717297014462325) q[87]; +cx q[13],q[87]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.3019408090214126) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.282033188213001) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[13],q[87]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.2590844417158102) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[13],q[87]; +rz(1.7070855168656243) q[13]; +rx(pi/2) q[13]; +rz(4.101787756823887) q[13]; +rx(pi/2) q[13]; +rz(9.147521327393676) q[13]; +rz(-1.1759947940840085) q[13]; +rx(pi/2) q[13]; +rz(4.703460993589314) q[13]; +rx(pi/2) q[13]; +rz(9.167270343889443) q[13]; +rz(2.8688456757290304) q[87]; +rx(pi/2) q[87]; +rz(6.087101443499019) q[87]; +rx(pi/2) q[87]; +rz(7.7340651539118355) q[87]; +rz(-0.6271710183089567) q[87]; +rx(pi/2) q[87]; +rz(4.723389698812493) q[87]; +rx(pi/2) q[87]; +rz(8.475237841046145) q[87]; +cx q[87],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(5.94799875326321) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.8930738145808004) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(1.5707963266641363) q[87]; +rx(pi/2) q[87]; +rz(3.1415938543305595) q[87]; +rx(pi/2) q[87]; +rz(9.42477796090014) q[87]; +cx q[87],q[0]; +rz(0.20771695279873503) q[0]; +rx(pi/2) q[0]; +rz(5.213927749537322) q[0]; +rx(pi/2) q[0]; +rz(8.97924849112657) q[0]; +rz(0.46821296498079956) q[0]; +rx(pi/2) q[0]; +rz(3.95017340414908) q[0]; +rx(pi/2) q[0]; +rz(12.435259257231044) q[0]; +rz(-0.7120286183353537) q[87]; +rx(pi/2) q[87]; +rz(5.054122320499614) q[87]; +rx(pi/2) q[87]; +rz(7.635145149618753) q[87]; +rz(-2.6741995151212823) q[87]; +rx(pi/2) q[87]; +rz(3.9776939830577636) q[87]; +rx(pi/2) q[87]; +rz(11.530106267717901) q[87]; +rz(2.014655745419324) q[91]; +rx(pi/2) q[91]; +rz(3.5134377870389013) q[91]; +rx(pi/2) q[91]; +rz(10.604070017496449) q[91]; +rz(-1.5934148209598629) q[91]; +rx(pi/2) q[91]; +rz(4.75645878139028) q[91]; +rx(pi/2) q[91]; +rz(10.416094037295434) q[91]; +cx q[86],q[91]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.889677427638795) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.274720139689963) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[86],q[91]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.1947890964933006) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[86],q[91]; +rz(2.8613770628324824) q[86]; +rx(pi/2) q[86]; +rz(4.960409258101655) q[86]; +rx(pi/2) q[86]; +rz(11.04409498611912) q[86]; +rz(-0.7859895018971637) q[86]; +rx(pi/2) q[86]; +rz(5.352219960096134) q[86]; +rx(pi/2) q[86]; +rz(11.182936965681588) q[86]; +cx q[79],q[86]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.8984707017171925) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.22729360039326) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[79],q[86]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.656190987612348) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[79],q[86]; +rz(2.838831907231407) q[79]; +rx(pi/2) q[79]; +rz(4.058273740726224) q[79]; +rx(pi/2) q[79]; +rz(9.929198120572668) q[79]; +rz(2.1573122825967808) q[79]; +rx(pi/2) q[79]; +rz(5.451682131687084) q[79]; +rx(pi/2) q[79]; +rz(7.880447754482275) q[79]; +cx q[79],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.271337810000306) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.121107631061116) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.372088425017527) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[38]; +rz(-1.173517538279635) q[38]; +rx(pi/2) q[38]; +rz(4.35946006589832) q[38]; +rx(pi/2) q[38]; +rz(12.556756321220641) q[38]; +rz(0.6277153294751381) q[38]; +rx(pi/2) q[38]; +rz(4.918199091912611) q[38]; +rx(pi/2) q[38]; +rz(11.916545817463184) q[38]; +rz(-3.016576788586139) q[79]; +rx(pi/2) q[79]; +rz(3.949466654233895) q[79]; +rx(pi/2) q[79]; +rz(11.11913509583733) q[79]; +rz(-0.3594986517953034) q[79]; +rx(pi/2) q[79]; +rz(3.5080080007933483) q[79]; +rx(pi/2) q[79]; +rz(8.720338012015887) q[79]; +rz(0.7585737892210105) q[86]; +rx(pi/2) q[86]; +rz(4.370469889548738) q[86]; +rx(pi/2) q[86]; +rz(7.651225835815176) q[86]; +rz(0.6764056220240704) q[86]; +rx(pi/2) q[86]; +rz(5.926351550761511) q[86]; +rx(pi/2) q[86]; +rz(10.64626814483831) q[86]; +cx q[82],q[86]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.748040420891426) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.250320713111005) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[82],q[86]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.6549081949514712) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[82],q[86]; +rz(3.0736361934123186) q[82]; +rx(pi/2) q[82]; +rz(5.402431436941818) q[82]; +rx(pi/2) q[82]; +rz(7.566667280697117) q[82]; +rz(1.24222501428748) q[82]; +rx(pi/2) q[82]; +rz(4.425913126480054) q[82]; +rx(pi/2) q[82]; +rz(12.45117001849321) q[82]; +rz(-1.055395730095582) q[86]; +rx(pi/2) q[86]; +rz(3.99287870823797) q[86]; +rx(pi/2) q[86]; +rz(10.791503841575018) q[86]; +rz(-2.9779391005070384) q[86]; +rx(pi/2) q[86]; +rz(4.915522140352595) q[86]; +rx(pi/2) q[86]; +rz(7.567230900580135) q[86]; +rz(-1.6088096163937693) q[91]; +rx(pi/2) q[91]; +rz(4.450278472200647) q[91]; +rx(pi/2) q[91]; +rz(7.634801942193013) q[91]; +rz(-2.8627003042183254) q[91]; +rx(pi/2) q[91]; +rz(4.759357450833171) q[91]; +rx(pi/2) q[91]; +rz(8.697357945820062) q[91]; +cx q[22],q[91]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.005618127768932) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.277504588310295) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[22],q[91]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.2597599119857854) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[22],q[91]; +rz(2.7013011586875404) q[22]; +rx(pi/2) q[22]; +rz(4.313340630611331) q[22]; +rx(pi/2) q[22]; +rz(8.396797724020859) q[22]; +rz(0.08621612192185335) q[22]; +rx(pi/2) q[22]; +rz(4.2165755999112715) q[22]; +rx(pi/2) q[22]; +rz(7.9142038585628525) q[22]; +cx q[22],q[70]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.695561273098237) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.123401802370635) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[22],q[70]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.26362855449518) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[22],q[70]; +rz(1.9413573632738483) q[22]; +rx(pi/2) q[22]; +rz(5.183500853235795) q[22]; +rx(pi/2) q[22]; +rz(10.314935642543748) q[22]; +rz(2.754767871131599) q[22]; +rx(pi/2) q[22]; +rz(4.01552760682913) q[22]; +rx(pi/2) q[22]; +rz(6.621116837508624) q[22]; +rz(-1.20570255000701) q[70]; +rx(pi/2) q[70]; +rz(3.413862982463225) q[70]; +rx(pi/2) q[70]; +rz(9.74184808798771) q[70]; +rz(-2.6437915960101046) q[70]; +rx(pi/2) q[70]; +rz(3.8530710910170956) q[70]; +rx(pi/2) q[70]; +rz(10.279049941264795) q[70]; +cx q[87],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.234612746064904) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.602650370556324) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.462160046758239) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +cx q[87],q[70]; +rz(1.404216123116309) q[70]; +rx(pi/2) q[70]; +rz(4.7798003091033525) q[70]; +rx(pi/2) q[70]; +rz(7.6779052121475875) q[70]; +rz(1.0401330743821164) q[70]; +rx(pi/2) q[70]; +rz(5.004064055873494) q[70]; +rx(pi/2) q[70]; +rz(8.799548727655317) q[70]; +rz(2.2644510641692674) q[87]; +rx(pi/2) q[87]; +rz(4.112379406508184) q[87]; +rx(pi/2) q[87]; +rz(9.196114271810128) q[87]; +rz(0.39567819574291496) q[87]; +rx(pi/2) q[87]; +rz(3.812399282160884) q[87]; +rx(pi/2) q[87]; +rz(8.665519294991672) q[87]; +cx q[87],q[84]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(5.995493239690505) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.8705922234091736) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[84]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.4765414547671343) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +cx q[87],q[84]; +rz(1.7574592139198435) q[84]; +rx(pi/2) q[84]; +rz(4.562093695016226) q[84]; +rx(pi/2) q[84]; +rz(9.6779529166506) q[84]; +rz(-1.4472603558280621) q[84]; +rx(pi/2) q[84]; +rz(5.7767292086807425) q[84]; +rx(pi/2) q[84]; +rz(11.312596042657606) q[84]; +rz(1.0708401903578126) q[87]; +rx(pi/2) q[87]; +rz(5.7334114064647625) q[87]; +rx(pi/2) q[87]; +rz(8.144163692351274) q[87]; +rz(0.5320547618855542) q[87]; +rx(pi/2) q[87]; +rz(5.029262945072998) q[87]; +rx(pi/2) q[87]; +rz(7.488869208144336) q[87]; +rz(-2.0929396474455864) q[91]; +rx(pi/2) q[91]; +rz(3.717089169397763) q[91]; +rx(pi/2) q[91]; +rz(9.588127786245918) q[91]; +rz(0.6789663224422715) q[91]; +rx(pi/2) q[91]; +rz(4.530913538227855) q[91]; +rx(pi/2) q[91]; +rz(10.99729002316394) q[91]; +cx q[92],q[80]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.195538239277422) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(4.2195129341375) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[80]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.6708492623678333) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[80]; +rz(-0.5898227778719072) q[80]; +rx(pi/2) q[80]; +rz(4.190817371762565) q[80]; +rx(pi/2) q[80]; +rz(9.11454974407526) q[80]; +rz(0.3873015912204809) q[80]; +rx(pi/2) q[80]; +rz(4.2076062174322) q[80]; +rx(pi/2) q[80]; +rz(10.29726716324397) q[80]; +cx q[80],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(5.94646535743912) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(4.068048702055663) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.780296970632808) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[51]; +rz(-2.7470756514077124) q[51]; +rx(pi/2) q[51]; +rz(4.501915110647488) q[51]; +rx(pi/2) q[51]; +rz(7.264816929517977) q[51]; +rz(0.7186126853151857) q[51]; +rx(pi/2) q[51]; +rz(5.106915433657856) q[51]; +rx(pi/2) q[51]; +rz(7.713967217520365) q[51]; +cx q[51],q[70]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.8404810354437515) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(5.873653644664154) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[51],q[70]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.1662039906913275) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[51],q[70]; +rz(2.4153367470035976) q[51]; +rx(pi/2) q[51]; +rz(4.689322930715254) q[51]; +rx(pi/2) q[51]; +rz(10.933219997830559) q[51]; +rz(1.6229158588191908) q[51]; +rx(pi/2) q[51]; +rz(5.898636122888242) q[51]; +rx(pi/2) q[51]; +rz(6.54897459111379) q[51]; +rz(-2.2621991228867016) q[70]; +rx(pi/2) q[70]; +rz(4.65235047044264) q[70]; +rx(pi/2) q[70]; +rz(7.060069059350711) q[70]; +rz(1.729886740248574) q[70]; +rx(pi/2) q[70]; +rz(5.09618207176663) q[70]; +rx(pi/2) q[70]; +rz(7.467774447011031) q[70]; +rz(1.3187840074918178) q[80]; +rx(pi/2) q[80]; +rz(4.7165726086287165) q[80]; +rx(pi/2) q[80]; +rz(11.09986656354084) q[80]; +rz(-1.1846365397021217) q[80]; +rx(pi/2) q[80]; +rz(5.020443701652325) q[80]; +rx(pi/2) q[80]; +rz(10.803104159741208) q[80]; +rz(1.6360428398678684) q[92]; +rx(pi/2) q[92]; +rz(4.5877631709003746) q[92]; +rx(pi/2) q[92]; +rz(6.346032967671096) q[92]; +rz(-0.8359597016579219) q[92]; +rx(pi/2) q[92]; +rz(4.168316543818637) q[92]; +rx(pi/2) q[92]; +rz(9.081459446033815) q[92]; +rz(-0.764487309043941) q[99]; +rx(pi/2) q[99]; +rz(5.59586009487799) q[99]; +rx(pi/2) q[99]; +rz(11.058068299674673) q[99]; +rz(1.9598256763230166) q[99]; +rx(pi/2) q[99]; +rz(3.8586487873509907) q[99]; +rx(pi/2) q[99]; +rz(7.64139179102288) q[99]; +cx q[99],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.250305193641029) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.7470163745631364) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.392820499672636) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[41]; +rz(0.9319154584149176) q[41]; +rx(pi/2) q[41]; +rz(5.16563971965559) q[41]; +rx(pi/2) q[41]; +rz(10.191187244618117) q[41]; +rz(-2.6992816258491676) q[41]; +rx(pi/2) q[41]; +rz(5.595406608581706) q[41]; +rx(pi/2) q[41]; +rz(10.769233567175494) q[41]; +cx q[41],q[97]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.839425259909083) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.129798539397283) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[41],q[97]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.4044205066638957) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[41],q[97]; +rz(2.8787254237548314) q[41]; +rx(pi/2) q[41]; +rz(4.823658983226762) q[41]; +rx(pi/2) q[41]; +rz(8.518980137350592) q[41]; +rz(0.26291180953888027) q[41]; +rx(pi/2) q[41]; +rz(5.361822086498654) q[41]; +rx(pi/2) q[41]; +rz(11.061416864092465) q[41]; +cx q[41],q[47]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(4.255008214448571) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.030925591925607) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[41],q[47]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.165754591765785) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[41],q[47]; +rz(-0.39222073723629425) q[41]; +rx(pi/2) q[41]; +rz(5.06264517035507) q[41]; +rx(pi/2) q[41]; +rz(11.556654064409196) q[41]; +rz(0.6861132726800268) q[41]; +rx(pi/2) q[41]; +rz(4.226611082696678) q[41]; +rx(pi/2) q[41]; +rz(10.023986740879565) q[41]; +cx q[26],q[41]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.8797600164316615) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.788641500109124) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[26],q[41]; +rz(-pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.282002336776216) q[26]; +rx(pi/2) q[26]; +rz(2*pi) q[26]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[26],q[41]; +rz(1.1350752772796069) q[26]; +rx(pi/2) q[26]; +rz(5.798089628610775) q[26]; +rx(pi/2) q[26]; +rz(10.7695187481252) q[26]; +rz(2.066610885932085) q[26]; +rx(pi/2) q[26]; +rz(4.475729905000947) q[26]; +rx(pi/2) q[26]; +rz(8.283095215488922) q[26]; +rz(0.7006662095962772) q[41]; +rx(pi/2) q[41]; +rz(4.339944760795791) q[41]; +rx(pi/2) q[41]; +rz(12.258514038319372) q[41]; +rz(-0.9592761537522012) q[41]; +rx(pi/2) q[41]; +rz(4.586149342641188) q[41]; +rx(pi/2) q[41]; +rz(7.5097090223955) q[41]; +rz(-0.8886554535843265) q[47]; +rx(pi/2) q[47]; +rz(4.666162027508917) q[47]; +rx(pi/2) q[47]; +rz(12.49327316194379) q[47]; +rz(2.2393125250556825) q[47]; +rx(pi/2) q[47]; +rz(4.781314445984474) q[47]; +rx(pi/2) q[47]; +rz(11.415231192889356) q[47]; +cx q[47],q[96]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.843369078597817) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[57],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.051769917657888) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.781934853890345) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.3523947428006973) q[57]; +rx(pi/2) q[57]; +rz(3*pi) q[57]; +cx q[57],q[41]; +rz(0.5268589313044667) q[41]; +rx(pi/2) q[41]; +rz(4.68559327311141) q[41]; +rx(pi/2) q[41]; +rz(10.86872678781508) q[41]; +rz(1.94550705347147) q[41]; +rx(pi/2) q[41]; +rz(6.088602535018879) q[41]; +rx(pi/2) q[41]; +rz(8.57962216346621) q[41]; +rz(-0.5548573813936768) q[57]; +rx(pi/2) q[57]; +rz(4.890525440004851) q[57]; +rx(pi/2) q[57]; +rz(11.272595304657571) q[57]; +rz(-0.7149984851181546) q[57]; +rx(pi/2) q[57]; +rz(3.7991053805211754) q[57]; +rx(pi/2) q[57]; +rz(10.223800705088806) q[57]; +cx q[57],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(5.985061657994047) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.8026825363559364) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.557625485832432) q[57]; +rx(pi/2) q[57]; +rz(3*pi) q[57]; +cx q[57],q[31]; +rz(1.9836506524715372) q[31]; +rx(pi/2) q[31]; +rz(5.260215258079713) q[31]; +rx(pi/2) q[31]; +rz(6.670725167893083) q[31]; +rz(2.8635909615290274) q[31]; +rx(pi/2) q[31]; +rz(3.864310674548448) q[31]; +rx(pi/2) q[31]; +rz(6.662486832413245) q[31]; +rz(0.652724657524729) q[57]; +rx(pi/2) q[57]; +rz(4.7089590271967365) q[57]; +rx(pi/2) q[57]; +rz(9.019311138738722) q[57]; +rz(-2.40031012697123) q[57]; +rx(pi/2) q[57]; +rz(4.38729543788063) q[57]; +rx(pi/2) q[57]; +rz(8.425057481137012) q[57]; +cx q[62],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.251471978618836) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.9818603863009345) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.156257800963667) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +cx q[62],q[41]; +rz(-1.1409278271117924) q[41]; +rx(pi/2) q[41]; +rz(3.5773618740426114) q[41]; +rx(pi/2) q[41]; +rz(11.084548721810663) q[41]; +rz(0.32380916759647516) q[41]; +rx(pi/2) q[41]; +rz(3.7899027508319665) q[41]; +rx(pi/2) q[41]; +rz(8.398591087339064) q[41]; +cx q[41],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(5.586860056437136) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.8199370797729832) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[41],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.3043379638859123) q[41]; +rx(pi/2) q[41]; +rz(3*pi) q[41]; +cx q[41],q[3]; +rz(-2.4353353308763444) q[3]; +rx(pi/2) q[3]; +rz(4.6001161843053895) q[3]; +rx(pi/2) q[3]; +rz(6.629085894584282) q[3]; +rz(0.6861132726800268) q[3]; +rx(pi/2) q[3]; +rz(4.226611082696678) q[3]; +rx(pi/2) q[3]; +rz(10.023986740879565) q[3]; +rz(0.6850334554742816) q[41]; +rx(pi/2) q[41]; +rz(6.160279138996137) q[41]; +rx(pi/2) q[41]; +rz(8.167912842263357) q[41]; +rz(0.7466150364257551) q[41]; +rx(pi/2) q[41]; +rz(4.820632376956709) q[41]; +rx(pi/2) q[41]; +rz(11.807091599506895) q[41]; +rz(1.7911239690092602) q[62]; +rx(pi/2) q[62]; +rz(3.592059292487129) q[62]; +rx(pi/2) q[62]; +rz(8.542809654476976) q[62]; +rz(-0.00026850968605440784) q[62]; +rx(pi/2) q[62]; +rz(3.9500572091083255) q[62]; +rx(pi/2) q[62]; +rz(10.002730226121717) q[62]; +cx q[62],q[68]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.9083935693652094) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.187802604615527) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[62],q[68]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.4049719115757284) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[62],q[68]; +rz(-2.477668876870354) q[62]; +rx(pi/2) q[62]; +rz(4.348292226232772) q[62]; +rx(pi/2) q[62]; +rz(7.320432241848344) q[62]; +rz(1.8098192710555194) q[62]; +rx(pi/2) q[62]; +rz(4.673844263816028) q[62]; +rx(pi/2) q[62]; +rz(10.523801938951658) q[62]; +rz(-1.5054698703971803) q[68]; +rx(pi/2) q[68]; +rz(4.724531977853152) q[68]; +rx(pi/2) q[68]; +rz(7.101081166439403) q[68]; +rz(-0.4080623477376255) q[68]; +rx(pi/2) q[68]; +rz(4.32208948097837) q[68]; +rx(pi/2) q[68]; +rz(7.238478292741189) q[68]; +cx q[45],q[68]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.480966495757634) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(5.6068923844902745) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[45],q[68]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.1614539900906227) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[45],q[68]; +rz(-0.7019085958327675) q[45]; +rx(pi/2) q[45]; +rz(4.766825632651901) q[45]; +rx(pi/2) q[45]; +rz(7.602669041735237) q[45]; +rz(-0.10323173551193543) q[45]; +rx(pi/2) q[45]; +rz(3.9735067252285994) q[45]; +rx(pi/2) q[45]; +rz(11.186828691249021) q[45]; +rz(0.95377334429506) q[68]; +rx(pi/2) q[68]; +rz(4.627818714684002) q[68]; +rx(pi/2) q[68]; +rz(12.357527812265062) q[68]; +rz(2.1416014496728577) q[68]; +rx(pi/2) q[68]; +rz(3.85178151435054) q[68]; +rx(pi/2) q[68]; +rz(6.926020448822711) q[68]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.814665229325136) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[47],q[96]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.3914865276551236) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[47],q[96]; +rz(-0.16147202601454502) q[47]; +rx(pi/2) q[47]; +rz(4.209545973742213) q[47]; +rx(pi/2) q[47]; +rz(6.490838036034848) q[47]; +rz(-0.718042723711557) q[47]; +rx(pi/2) q[47]; +rz(3.549075522182247) q[47]; +rx(pi/2) q[47]; +rz(8.037110084953085) q[47]; +cx q[47],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.22596440660646) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.836622218069773) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.4120972434441827) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +cx q[47],q[21]; +rz(-1.6239746305466725) q[21]; +rx(pi/2) q[21]; +rz(4.697131218620047) q[21]; +rx(pi/2) q[21]; +rz(6.702543026934303) q[21]; +rz(-0.5515201325930539) q[21]; +rx(pi/2) q[21]; +rz(5.625579623651245) q[21]; +rx(pi/2) q[21]; +rz(11.111376561585491) q[21]; +rz(2.3089178128720818) q[47]; +rx(pi/2) q[47]; +rz(3.590973671181759) q[47]; +rx(pi/2) q[47]; +rz(12.246084858546729) q[47]; +rz(2.9909947705080198) q[47]; +rx(pi/2) q[47]; +rz(5.185964170680319) q[47]; +rx(pi/2) q[47]; +rz(7.946846800551546) q[47]; +cx q[47],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.0629359433561) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.1748490561556775) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.340066108746921) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +cx q[47],q[32]; +rz(-1.4589159512248264) q[32]; +rx(pi/2) q[32]; +rz(5.611286536137262) q[32]; +rx(pi/2) q[32]; +rz(12.176275086249603) q[32]; +rz(2.8207116016328833) q[32]; +rx(pi/2) q[32]; +rz(5.445149419026301) q[32]; +rx(pi/2) q[32]; +rz(8.638756292344867) q[32]; +cx q[36],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.098241302337833) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.905121985770447) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.2314979412349807) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +cx q[36],q[32]; +rz(2.8574290623528062) q[32]; +rx(pi/2) q[32]; +rz(5.698842695143362) q[32]; +rx(pi/2) q[32]; +rz(6.750249179695369) q[32]; +rz(2.4637173354302657) q[32]; +rx(pi/2) q[32]; +rz(6.134005656517007) q[32]; +rx(pi/2) q[32]; +rz(6.704628629128806) q[32]; +cx q[32],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.188486434717214) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.5334940381407005) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[32],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.323653440937088) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +cx q[32],q[4]; +rz(-0.7824590701407939) q[4]; +rx(pi/2) q[4]; +rz(5.229341270026524) q[4]; +rx(pi/2) q[4]; +rz(9.702016998443842) q[4]; +rz(2.323046074965224) q[4]; +rx(pi/2) q[4]; +rz(3.8655510882159674) q[4]; +rx(pi/2) q[4]; +rz(9.9999514881777) q[4]; +rz(0.6289060896523022) q[32]; +rx(pi/2) q[32]; +rz(5.00573612439689) q[32]; +rx(pi/2) q[32]; +rz(8.932683676645162) q[32]; +rz(-0.6888125441977291) q[32]; +rx(pi/2) q[32]; +rz(5.898675544969107) q[32]; +rx(pi/2) q[32]; +rz(11.37260261290983) q[32]; +rz(2.0258782626533502) q[36]; +rx(pi/2) q[36]; +rz(3.5730423551131487) q[36]; +rx(pi/2) q[36]; +rz(8.149694073969009) q[36]; +rz(-0.6049539505653039) q[36]; +rx(pi/2) q[36]; +rz(4.769494512761134) q[36]; +rx(pi/2) q[36]; +rz(12.36365484206086) q[36]; +rz(2.930549700411518) q[47]; +rx(pi/2) q[47]; +rz(3.601750392331687) q[47]; +rx(pi/2) q[47]; +rz(7.513527817583706) q[47]; +rz(1.594770261941827) q[47]; +rx(pi/2) q[47]; +rz(4.341872718933701) q[47]; +rx(pi/2) q[47]; +rz(10.629585022006154) q[47]; +rz(-1.067111422116338) q[96]; +rx(pi/2) q[96]; +rz(3.5642627398359785) q[96]; +rx(pi/2) q[96]; +rz(12.202006331041598) q[96]; +rz(-2.669150569984165) q[96]; +rx(pi/2) q[96]; +rz(4.556665524951271) q[96]; +rx(pi/2) q[96]; +rz(7.973637705766114) q[96]; +cx q[96],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.046363604487656) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.700078436872554) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.216805910015399) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[12]; +rz(-0.006157157307961292) q[12]; +rx(pi/2) q[12]; +rz(4.390330478025979) q[12]; +rx(pi/2) q[12]; +rz(11.930787852163562) q[12]; +rz(1.3818466357354744) q[12]; +rx(pi/2) q[12]; +rz(3.662216818523194) q[12]; +rx(pi/2) q[12]; +rz(11.5598907801666) q[12]; +cx q[88],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.1654412930432745) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(4.3277272699193805) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.6817744870007694) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +cx q[88],q[12]; +rz(-3.0165481374056116) q[12]; +rx(pi/2) q[12]; +rz(4.496887299252813) q[12]; +rx(pi/2) q[12]; +rz(11.13184091846788) q[12]; +rz(-0.27552530865663183) q[12]; +rx(pi/2) q[12]; +rz(5.497316805607172) q[12]; +rx(pi/2) q[12]; +rz(10.604559238737435) q[12]; +cx q[42],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(5.8097112782086135) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.8529401539717836) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[42],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.489981774817444) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +cx q[42],q[12]; +rz(2.2992237098934734) q[12]; +rx(pi/2) q[12]; +rz(4.6744176078284765) q[12]; +rx(pi/2) q[12]; +rz(8.334548483973053) q[12]; +rz(1.710954087868819) q[12]; +rx(pi/2) q[12]; +rz(5.3693587153336875) q[12]; +rx(pi/2) q[12]; +rz(10.70413040217819) q[12]; +rz(-1.1625773921918165) q[42]; +rx(pi/2) q[42]; +rz(4.357293903142992) q[42]; +rx(pi/2) q[42]; +rz(12.310703676685591) q[42]; +rz(-1.4754957842751146) q[42]; +rx(pi/2) q[42]; +rz(4.463685690699441) q[42]; +rx(pi/2) q[42]; +rz(8.311432519523354) q[42]; +cx q[42],q[83]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.174060654496518) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.182839858390918) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[42],q[83]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.372371871505356) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[42],q[83]; +rz(1.6879862171418782) q[42]; +rx(pi/2) q[42]; +rz(3.7851231902558675) q[42]; +rx(pi/2) q[42]; +rz(10.681293180582927) q[42]; +rz(-2.301177903181499) q[42]; +rx(pi/2) q[42]; +rz(5.454144679757204) q[42]; +rx(pi/2) q[42]; +rz(7.108738419468869) q[42]; +rz(1.5249434177439722) q[83]; +rx(pi/2) q[83]; +rz(5.103064507321337) q[83]; +rx(pi/2) q[83]; +rz(8.985899602469813) q[83]; +rz(-0.01431726565128999) q[83]; +rx(pi/2) q[83]; +rz(4.961372903463312) q[83]; +rx(pi/2) q[83]; +rz(7.669690411395276) q[83]; +rz(-1.6137829067177956) q[88]; +rx(pi/2) q[88]; +rz(3.7540386280805635) q[88]; +rx(pi/2) q[88]; +rz(11.538588526302672) q[88]; +rz(-0.17756166360347292) q[88]; +rx(pi/2) q[88]; +rz(3.9152407899602752) q[88]; +rx(pi/2) q[88]; +rz(6.481163509094437) q[88]; +rz(-1.4660164405963065) q[96]; +rx(pi/2) q[96]; +rz(3.529858172284845) q[96]; +rx(pi/2) q[96]; +rz(12.20769334557387) q[96]; +rz(-0.1926339535237105) q[96]; +rx(pi/2) q[96]; +rz(4.227051933521187) q[96]; +rx(pi/2) q[96]; +rz(12.504645127940469) q[96]; +cx q[35],q[96]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.6253281963692716) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.080937180894399) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[35],q[96]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.4659531555735095) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[35],q[96]; +rz(1.36209753126451) q[35]; +rx(pi/2) q[35]; +rz(5.433070770153997) q[35]; +rx(pi/2) q[35]; +rz(10.234514847414442) q[35]; +rz(-0.7359643575135149) q[35]; +rx(pi/2) q[35]; +rz(4.45948441270323) q[35]; +rx(pi/2) q[35]; +rz(7.3228816559456815) q[35]; +cx q[35],q[43]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.8905746668368177) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.163735283805367) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[35],q[43]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.3182709469454448) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[35],q[43]; +rz(0.38054411887926776) q[35]; +rx(pi/2) q[35]; +rz(5.014804116085553) q[35]; +rx(pi/2) q[35]; +rz(6.596081283382933) q[35]; +rz(1.3525363275240307) q[35]; +rx(pi/2) q[35]; +rz(4.96566781296084) q[35]; +rx(pi/2) q[35]; +rz(10.150754755541156) q[35]; +rz(0.10640773409787263) q[43]; +rx(pi/2) q[43]; +rz(4.861721468654488) q[43]; +rx(pi/2) q[43]; +rz(10.667441116043774) q[43]; +rz(1.8508374121310123) q[43]; +rx(pi/2) q[43]; +rz(5.233221424684971) q[43]; +rx(pi/2) q[43]; +rz(12.121836746321092) q[43]; +cx q[77],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.106159869531883) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.256967822309543) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.7915948309249217) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +cx q[77],q[43]; +rz(-2.4959932880942315) q[43]; +rx(pi/2) q[43]; +rz(5.813057637884251) q[43]; +rx(pi/2) q[43]; +rz(11.614980298902147) q[43]; +rz(0.5851761247181373) q[43]; +rx(pi/2) q[43]; +rz(5.943665633079275) q[43]; +rx(pi/2) q[43]; +rz(8.51538664736292) q[43]; +rz(-2.2228802296333936) q[77]; +rx(pi/2) q[77]; +rz(5.004031914998051) q[77]; +rx(pi/2) q[77]; +rz(10.935795696059763) q[77]; +rz(-0.29772653669099736) q[77]; +rx(pi/2) q[77]; +rz(5.864995285780955) q[77]; +rx(pi/2) q[77]; +rz(11.96033022721857) q[77]; +rz(3.056729457678438) q[96]; +rx(pi/2) q[96]; +rz(3.753539133285407) q[96]; +rx(pi/2) q[96]; +rz(6.7673961262309135) q[96]; +rz(-2.845060046971432) q[96]; +rx(pi/2) q[96]; +rz(6.169723172159445) q[96]; +rx(pi/2) q[96]; +rz(11.361776672649226) q[96]; +rz(-1.620881892725453) q[97]; +rx(pi/2) q[97]; +rz(5.244442194508962) q[97]; +rx(pi/2) q[97]; +rz(8.33680480273583) q[97]; +rz(-1.0475210473496395) q[97]; +rx(pi/2) q[97]; +rz(4.128141859911401) q[97]; +rx(pi/2) q[97]; +rz(8.372538830536314) q[97]; +cx q[97],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(5.842061021753485) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.908961732070555) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.1643029330253825) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[67]; +rz(-1.3858333890162355) q[67]; +rx(pi/2) q[67]; +rz(5.839016943972817) q[67]; +rx(pi/2) q[67]; +rz(11.21035612550858) q[67]; +rz(0.906553873015369) q[67]; +rx(pi/2) q[67]; +rz(4.778506566684149) q[67]; +rx(pi/2) q[67]; +rz(11.102116068081054) q[67]; +rz(-2.071939284753539) q[97]; +rx(pi/2) q[97]; +rz(3.5276636320844332) q[97]; +rx(pi/2) q[97]; +rz(10.814686251363392) q[97]; +rz(-2.3365691767354466) q[97]; +rx(pi/2) q[97]; +rz(5.945365338330791) q[97]; +rx(pi/2) q[97]; +rz(6.492540194497821) q[97]; +cx q[59],q[97]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.8199370797729832) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(5.586860056437136) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[59],q[97]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.3043379638859123) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[59],q[97]; +rz(0.6850334554742816) q[59]; +rx(pi/2) q[59]; +rz(6.160279138996137) q[59]; +rx(pi/2) q[59]; +rz(8.167912842263357) q[59]; +rz(0.8208774375050192) q[59]; +rx(pi/2) q[59]; +rz(5.0049752512928904) q[59]; +rx(pi/2) q[59]; +rz(11.393593463813193) q[59]; +cx q[59],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(5.952621515664918) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.4920949349706967) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.147661472452084) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[49]; +rz(2.603687586565897) q[49]; +rx(pi/2) q[49]; +rz(4.375392309684231) q[49]; +rx(pi/2) q[49]; +rz(10.198896554457127) q[49]; +rz(-1.0687246750951527) q[49]; +rx(pi/2) q[49]; +rz(3.6901390392614424) q[49]; +rx(pi/2) q[49]; +rz(6.3855649357441715) q[49]; +rz(-3.0169637518514416) q[59]; +rx(pi/2) q[59]; +rz(4.953985162056105) q[59]; +rx(pi/2) q[59]; +rz(9.065031039166247) q[59]; +rz(0.6848989036061588) q[59]; +rx(pi/2) q[59]; +rz(4.2160619387304) q[59]; +rx(pi/2) q[59]; +rz(9.024887790565257) q[59]; +cx q[59],q[71]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.450225420112159) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.096040886732734) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[59],q[71]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.1670797657626313) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[59],q[71]; +rz(-1.7502154405461159) q[59]; +rx(pi/2) q[59]; +rz(6.058772501358245) q[59]; +rx(pi/2) q[59]; +rz(9.487396744732843) q[59]; +rz(-1.720823132001268) q[59]; +rx(pi/2) q[59]; +rz(5.257181140588975) q[59]; +rx(pi/2) q[59]; +rz(7.894231678674627) q[59]; +cx q[29],q[59]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.166918932413514) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(5.785684403905806) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[29],q[59]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.3210593717063963) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[29],q[59]; +rz(-2.2672055184867723) q[29]; +rx(pi/2) q[29]; +rz(4.544967262680808) q[29]; +rx(pi/2) q[29]; +rz(8.790397286976384) q[29]; +rz(2.5545054164982846) q[29]; +rx(pi/2) q[29]; +rz(4.264154227750736) q[29]; +rx(pi/2) q[29]; +rz(6.860740010578594) q[29]; +cx q[29],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.178502539478071) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.209342304920579) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[29],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.2063578052656183) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +cx q[29],q[0]; +rz(-2.577673807739197) q[0]; +rx(pi/2) q[0]; +rz(6.117153440979221) q[0]; +rx(pi/2) q[0]; +rz(9.395584559943872) q[0]; +rz(-1.3723868767523992) q[0]; +rx(pi/2) q[0]; +rz(4.687563013194697) q[0]; +rx(pi/2) q[0]; +rz(8.520087436900475) q[0]; +rz(-2.5639032464425373) q[29]; +rx(pi/2) q[29]; +rz(5.155971964657715) q[29]; +rx(pi/2) q[29]; +rz(11.42309998165258) q[29]; +rz(-1.9620217969113884) q[29]; +rx(pi/2) q[29]; +rz(3.6634393573914674) q[29]; +rx(pi/2) q[29]; +rz(6.743526462572243) q[29]; +cx q[45],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.224843914582903) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.8114942077620477) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.657114681074974) q[45]; +rx(pi/2) q[45]; +rz(3*pi) q[45]; +cx q[45],q[29]; +rz(0.8541420621352191) q[29]; +rx(pi/2) q[29]; +rz(5.836312663829176) q[29]; +rx(pi/2) q[29]; +rz(7.219975528364472) q[29]; +rz(1.2691124908810458) q[29]; +rx(pi/2) q[29]; +rz(5.255208107022373) q[29]; +rx(pi/2) q[29]; +rz(6.685156467928278) q[29]; +rz(-2.187999487724359) q[45]; +rx(pi/2) q[45]; +rz(4.297809929349473) q[45]; +rx(pi/2) q[45]; +rz(9.489266641774279) q[45]; +rz(-2.043620755923812) q[45]; +rx(pi/2) q[45]; +rz(5.893067376049881) q[45]; +rx(pi/2) q[45]; +rz(9.748121885033555) q[45]; +rz(-1.4026068082516037) q[59]; +rx(pi/2) q[59]; +rz(3.9926980002242165) q[59]; +rx(pi/2) q[59]; +rz(8.746793771893405) q[59]; +rz(2.2564795249156724) q[59]; +rx(pi/2) q[59]; +rz(3.9797599238458634) q[59]; +rx(pi/2) q[59]; +rz(9.646682961825675) q[59]; +rz(0.6901134291543709) q[71]; +rx(pi/2) q[71]; +rz(4.692942343044622) q[71]; +rx(pi/2) q[71]; +rz(11.700351640380248) q[71]; +rz(-2.750329873101661) q[71]; +rx(pi/2) q[71]; +rz(3.4083243275394306) q[71]; +rx(pi/2) q[71]; +rz(10.767694817461894) q[71]; +cx q[71],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.096143951171712) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.144282122440629) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.5310596386068265) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[2]; +rz(-0.9421179788725205) q[2]; +rx(pi/2) q[2]; +rz(5.824005700925333) q[2]; +rx(pi/2) q[2]; +rz(8.89719244214152) q[2]; +rz(1.441152332186494) q[2]; +rx(pi/2) q[2]; +rz(4.6098946071486555) q[2]; +rx(pi/2) q[2]; +rz(9.098954737474347) q[2]; +rz(-1.7930492697687597) q[71]; +rx(pi/2) q[71]; +rz(4.1514371584224365) q[71]; +rx(pi/2) q[71]; +rz(12.426880595936101) q[71]; +rz(0.3266801426018864) q[71]; +rx(pi/2) q[71]; +rz(5.045300561445163) q[71]; +rx(pi/2) q[71]; +rz(11.23874679563605) q[71]; +cx q[71],q[86]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.755224245417868) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[78],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(5.877969965941354) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.7761489369562136) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.539575332643882) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[2]; +rz(1.2135029154192987) q[2]; +rx(pi/2) q[2]; +rz(3.8754131848247875) q[2]; +rx(pi/2) q[2]; +rz(8.515718668501549) q[2]; +rz(-2.151644590397332) q[2]; +rx(pi/2) q[2]; +rz(4.61897286253454) q[2]; +rx(pi/2) q[2]; +rz(7.628424229187461) q[2]; +rz(-1.1322621317361814) q[78]; +rx(pi/2) q[78]; +rz(5.672372819633118) q[78]; +rx(pi/2) q[78]; +rz(11.420495808390196) q[78]; +rz(2.2999073973492514) q[78]; +rx(pi/2) q[78]; +rz(3.8791394178606975) q[78]; +rx(pi/2) q[78]; +rz(7.567626940450997) q[78]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(5.663143639096637) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[71],q[86]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.332373558678267) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[71],q[86]; +rz(1.1645418553208273) q[71]; +rx(pi/2) q[71]; +rz(4.2612445587402785) q[71]; +rx(pi/2) q[71]; +rz(12.395973729061492) q[71]; +rz(2.7106523417772292) q[71]; +rx(pi/2) q[71]; +rz(3.895233548686588) q[71]; +rx(pi/2) q[71]; +rz(9.526744920650007) q[71]; +rz(-2.49271664549709) q[86]; +rx(pi/2) q[86]; +rz(3.703488493578317) q[86]; +rx(pi/2) q[86]; +rz(8.925542828942616) q[86]; +rz(-0.9934295900405372) q[86]; +rx(pi/2) q[86]; +rz(4.211835275572321) q[86]; +rx(pi/2) q[86]; +rz(7.346090887027111) q[86]; +cx q[71],q[86]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.207210287739308) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.192499130944386) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[71],q[86]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.2829932087145166) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[71],q[86]; +rz(0.58365117108427) q[71]; +rx(pi/2) q[71]; +rz(5.119592018255329) q[71]; +rx(pi/2) q[71]; +rz(7.034434929535628) q[71]; +rz(-2.880053780803526) q[71]; +rx(pi/2) q[71]; +rz(4.419843437454224) q[71]; +rx(pi/2) q[71]; +rz(9.495130942807721) q[71]; +rz(2.775361695992423) q[86]; +rx(pi/2) q[86]; +rz(5.108411592151912) q[86]; +rx(pi/2) q[86]; +rz(10.53849709901124) q[86]; +rz(-1.7571971512299815) q[86]; +rx(pi/2) q[86]; +rz(5.688141253321433) q[86]; +rx(pi/2) q[86]; +rz(10.91963009150787) q[86]; +rz(-2.4353353308763444) q[97]; +rx(pi/2) q[97]; +rz(4.6001161843053895) q[97]; +rx(pi/2) q[97]; +rz(6.629085894584282) q[97]; +rz(-0.05769934615432426) q[97]; +rx(pi/2) q[97]; +rz(5.9489629397309045) q[97]; +rx(pi/2) q[97]; +rz(12.380831172958382) q[97]; +cx q[19],q[97]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.080692437226692) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.078563345416008) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[19],q[97]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.3073270782846147) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[19],q[97]; +rz(-1.337626395306993) q[19]; +rx(pi/2) q[19]; +rz(5.028520771320926) q[19]; +rx(pi/2) q[19]; +rz(6.316749638592303) q[19]; +rz(-3.1159634766665345) q[19]; +rx(pi/2) q[19]; +rz(5.2481649086049575) q[19]; +rx(pi/2) q[19]; +rz(12.000057553962986) q[19]; +cx q[19],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(5.889524430105549) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.055623861204261) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[19],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.1560672414179356) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +cx q[19],q[14]; +rz(-2.4370687575913696) q[14]; +rx(pi/2) q[14]; +rz(4.0821109560111015) q[14]; +rx(pi/2) q[14]; +rz(11.495943675821621) q[14]; +rz(3.1288222780560826) q[14]; +rx(pi/2) q[14]; +rz(3.49276251994066) q[14]; +rx(pi/2) q[14]; +rz(11.643666040231412) q[14]; +rz(1.3830644239201977) q[19]; +rx(pi/2) q[19]; +rz(4.935302133524334) q[19]; +rx(pi/2) q[19]; +rz(10.095876483509663) q[19]; +rz(0.9254712195472052) q[19]; +rx(pi/2) q[19]; +rz(4.628437775079107) q[19]; +rx(pi/2) q[19]; +rz(8.503576863331805) q[19]; +cx q[31],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.155198099505689) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.0735429430185635) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.5096267093275193) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +cx q[31],q[19]; +rz(2.5905926260047334) q[19]; +rx(pi/2) q[19]; +rz(3.9554997871457678) q[19]; +rx(pi/2) q[19]; +rz(10.702520248568916) q[19]; +rz(-1.7106901039832472) q[19]; +rx(pi/2) q[19]; +rz(4.263551325668093) q[19]; +rx(pi/2) q[19]; +rz(6.9773218048059675) q[19]; +cx q[19],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.26715495055007) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.006729525951559) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[19],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.18894204130004) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +cx q[19],q[12]; +rz(-2.0290427131179403) q[12]; +rx(pi/2) q[12]; +rz(4.582994909184583) q[12]; +rx(pi/2) q[12]; +rz(7.901732820112334) q[12]; +rz(-1.1927683611651014) q[12]; +rx(pi/2) q[12]; +rz(4.864723649752364) q[12]; +rx(pi/2) q[12]; +rz(11.018677778638914) q[12]; +rz(2.9258912514530797) q[19]; +rx(pi/2) q[19]; +rz(3.8695054897056096) q[19]; +rx(pi/2) q[19]; +rz(10.249819517778823) q[19]; +rz(-2.93848536517367) q[19]; +rx(pi/2) q[19]; +rz(5.5371178531644984) q[19]; +rx(pi/2) q[19]; +rz(10.568856915723806) q[19]; +rz(-2.179653738445499) q[31]; +rx(pi/2) q[31]; +rz(3.745312105651156) q[31]; +rx(pi/2) q[31]; +rz(9.520225972928449) q[31]; +rz(-2.653707452884354) q[31]; +rx(pi/2) q[31]; +rz(5.029769946664119) q[31]; +rx(pi/2) q[31]; +rz(9.307515694326609) q[31]; +cx q[33],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.122876267984104) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(4.295016931864067) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[33],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.3968947593711647) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +cx q[33],q[19]; +rz(-2.544740513197933) q[19]; +rx(pi/2) q[19]; +rz(4.056797383840494) q[19]; +rx(pi/2) q[19]; +rz(11.192181087417284) q[19]; +rz(0.36809985992673555) q[19]; +rx(pi/2) q[19]; +rz(6.0898371371343405) q[19]; +rx(pi/2) q[19]; +rz(12.472906574499339) q[19]; +rz(-0.11835483770013244) q[33]; +rx(pi/2) q[33]; +rz(4.814026495486419) q[33]; +rx(pi/2) q[33]; +rz(6.707702439647416) q[33]; +rz(-1.7574863776683038) q[33]; +rx(pi/2) q[33]; +rz(5.290835970443037) q[33]; +rx(pi/2) q[33]; +rz(8.659354267642689) q[33]; +rz(1.2421277901866281) q[97]; +rx(pi/2) q[97]; +rz(3.5662856592487944) q[97]; +rx(pi/2) q[97]; +rz(8.7005684949377) q[97]; +rz(2.2466860596344738) q[97]; +rx(pi/2) q[97]; +rz(5.740061786982291) q[97]; +rx(pi/2) q[97]; +rz(8.962388405234634) q[97]; +cx q[49],q[97]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.8702925118212734) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.276457288720948) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[49],q[97]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.3337363846275503) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[49],q[97]; +rz(-0.9546736604308999) q[49]; +rx(pi/2) q[49]; +rz(5.902722148322892) q[49]; +rx(pi/2) q[49]; +rz(8.017878567757336) q[49]; +rz(-0.5361272880842534) q[49]; +rx(pi/2) q[49]; +rz(4.133199636620316) q[49]; +rx(pi/2) q[49]; +rz(8.684837738470527) q[49]; +rz(1.7929524225971756) q[97]; +rx(pi/2) q[97]; +rz(4.343284527768336) q[97]; +rx(pi/2) q[97]; +rz(11.511608326100681) q[97]; +rz(2.4039756940257604) q[97]; +rx(pi/2) q[97]; +rz(4.080628304717903) q[97]; +rx(pi/2) q[97]; +rz(11.180588289621836) q[97]; +cx q[74],q[97]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.9235935487985563) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.039649545713882) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[74],q[97]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.1634590354890513) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[74],q[97]; +rz(-1.3630164126773685) q[74]; +rx(pi/2) q[74]; +rz(4.3497275384453316) q[74]; +rx(pi/2) q[74]; +rz(7.231128132619554) q[74]; +rz(1.6229158588191908) q[74]; +rx(pi/2) q[74]; +rz(5.898636122888242) q[74]; +rx(pi/2) q[74]; +rz(6.54897459111379) q[74]; +rz(-1.6007817373990412) q[97]; +rx(pi/2) q[97]; +rz(3.87270794640302) q[97]; +rx(pi/2) q[97]; +rz(9.143429401181118) q[97]; +rz(-2.074526490955625) q[97]; +rx(pi/2) q[97]; +rz(5.811152062239972) q[97]; +rx(pi/2) q[97]; +rz(9.688328325564852) q[97]; +cx q[69],q[97]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.08726151120297) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.234254626459565) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[69],q[97]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.3540607115525325) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[69],q[97]; +rz(3.0708154458073382) q[69]; +rx(pi/2) q[69]; +rz(4.625679330614874) q[69]; +rx(pi/2) q[69]; +rz(7.226041364055585) q[69]; +rz(0.9698407176631347) q[69]; +rx(pi/2) q[69]; +rz(4.875170140218315) q[69]; +rx(pi/2) q[69]; +rz(10.929222903252334) q[69]; +rz(-1.04874745313787) q[97]; +rx(pi/2) q[97]; +rz(5.496487362487097) q[97]; +rx(pi/2) q[97]; +rz(6.288932241392119) q[97]; +rz(1.2192238480521205) q[97]; +rx(pi/2) q[97]; +rz(5.1143730607219) q[97]; +rx(pi/2) q[97]; +rz(9.055037541264817) q[97]; +rz(1.7184879601801795) q[99]; +rx(pi/2) q[99]; +rz(4.279189097230962) q[99]; +rx(pi/2) q[99]; +rz(7.3349881618812685) q[99]; +rz(-0.22198614980647458) q[99]; +rx(pi/2) q[99]; +rz(5.423738598954079) q[99]; +rx(pi/2) q[99]; +rz(9.993447069022054) q[99]; +cx q[48],q[99]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(4.218939451426186) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.105333098549057) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[48],q[99]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.787426471063931) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[48],q[99]; +rz(-0.38528827999807014) q[48]; +rx(pi/2) q[48]; +rz(4.2878921092753615) q[48]; +rx(pi/2) q[48]; +rz(7.00601540958828) q[48]; +rz(-1.4689108661329615) q[48]; +rx(pi/2) q[48]; +rz(4.529176521625467) q[48]; +rx(pi/2) q[48]; +rz(6.4511368369265725) q[48]; +cx q[34],q[48]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.535291534592347) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.0957833147894664) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[34],q[48]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.2254231979584356) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[34],q[48]; +rz(1.63007641349013) q[34]; +rx(pi/2) q[34]; +rz(4.0161075892996605) q[34]; +rx(pi/2) q[34]; +rz(12.264148967499908) q[34]; +rz(-1.3192538726850207) q[34]; +rx(pi/2) q[34]; +rz(4.65285185692204) q[34]; +rx(pi/2) q[34]; +rz(10.916789963515557) q[34]; +cx q[34],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.106159869531883) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(4.256967822309543) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[34],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.7915948309249217) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +cx q[34],q[9]; +rz(-2.4959932880942315) q[9]; +rx(pi/2) q[9]; +rz(5.813057637884251) q[9]; +rx(pi/2) q[9]; +rz(11.614980298902147) q[9]; +rz(-0.7993978458219555) q[9]; +rx(pi/2) q[9]; +rz(5.151584855468046) q[9]; +rx(pi/2) q[9]; +rz(9.931932434449145) q[9]; +cx q[9],q[55]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.4975563332421347) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-2.2228802296333936) q[34]; +rx(pi/2) q[34]; +rz(5.004031914998051) q[34]; +rx(pi/2) q[34]; +rz(10.935795696059763) q[34]; +rz(2.2999073973492514) q[34]; +rx(pi/2) q[34]; +rz(3.8791394178606975) q[34]; +rx(pi/2) q[34]; +rz(7.567626940450997) q[34]; +cx q[34],q[98]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(4.173584257661099) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(0.2867806905345893) q[48]; +rx(pi/2) q[48]; +rz(5.482742504796989) q[48]; +rx(pi/2) q[48]; +rz(7.923796587734865) q[48]; +rz(-0.20439839707644136) q[48]; +rx(pi/2) q[48]; +rz(5.280775822180873) q[48]; +rx(pi/2) q[48]; +rz(8.44514484699088) q[48]; +cx q[48],q[95]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.651269518694947) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.243177455080184) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[9],q[55]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.2759316158524996) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[9],q[55]; +rz(-1.6803112818518162) q[9]; +rx(pi/2) q[9]; +rz(5.6150725643175186) q[9]; +rx(pi/2) q[9]; +rz(8.70150689658627) q[9]; +rz(0.5739382343105768) q[9]; +rx(pi/2) q[9]; +rz(4.587771211414615) q[9]; +rx(pi/2) q[9]; +rz(7.2824133743723785) q[9]; +rz(-2.759403704101258) q[55]; +rx(pi/2) q[55]; +rz(3.477812040358956) q[55]; +rx(pi/2) q[55]; +rz(6.642239380756057) q[55]; +rz(-0.34333363996072386) q[55]; +rx(pi/2) q[55]; +rz(6.19945880537791) q[55]; +rx(pi/2) q[55]; +rz(7.304510414049769) q[55]; +cx q[81],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.503786802677466) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.9193620202366546) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.438864309352489) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +cx q[81],q[55]; +rz(1.9341656813314252) q[55]; +rx(pi/2) q[55]; +rz(4.790081359306035) q[55]; +rx(pi/2) q[55]; +rz(6.902440759872356) q[55]; +rz(-1.0056445429546566) q[55]; +rx(pi/2) q[55]; +rz(5.696821612392942) q[55]; +rx(pi/2) q[55]; +rz(11.931890529243748) q[55]; +cx q[55],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(5.9563189107553) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.796109684863797) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.2581127924008584) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +cx q[55],q[46]; +rz(0.35575668155286166) q[46]; +rx(pi/2) q[46]; +rz(5.384198341882083) q[46]; +rx(pi/2) q[46]; +rz(11.056138755746534) q[46]; +rz(-0.3462086662439785) q[46]; +rx(pi/2) q[46]; +rz(3.7456825171033397) q[46]; +rx(pi/2) q[46]; +rz(10.621650090698413) q[46]; +cx q[46],q[59]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(4.1862240583215895) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-1.8720321776086564) q[55]; +rx(pi/2) q[55]; +rz(4.164348913953827) q[55]; +rx(pi/2) q[55]; +rz(7.128411049921726) q[55]; +rz(-0.41125839115993124) q[55]; +rx(pi/2) q[55]; +rz(4.378690308814333) q[55]; +rx(pi/2) q[55]; +rz(7.320284148868884) q[55]; +cx q[55],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.662318669748521) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.034702936707352) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.394107889759453) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +cx q[55],q[17]; +rz(0.5475403773626293) q[17]; +rx(pi/2) q[17]; +rz(4.414406657633826) q[17]; +rx(pi/2) q[17]; +rz(6.909850422225022) q[17]; +rz(-0.31387036971764104) q[17]; +rx(pi/2) q[17]; +rz(3.8343076038628103) q[17]; +rx(pi/2) q[17]; +rz(11.75043614991057) q[17]; +rz(1.0639359964534112) q[55]; +rx(pi/2) q[55]; +rz(3.8265615029485236) q[55]; +rx(pi/2) q[55]; +rz(9.203930242658016) q[55]; +rz(-1.7862788749895315) q[55]; +rx(pi/2) q[55]; +rz(4.366811793711637) q[55]; +rx(pi/2) q[55]; +rz(6.711849581586753) q[55]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.056572994891225) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[46],q[59]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.655418210103808) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[46],q[59]; +rz(1.9971744501033228) q[46]; +rx(pi/2) q[46]; +rz(5.4794834416978455) q[46]; +rx(pi/2) q[46]; +rz(7.475058749162818) q[46]; +rz(2.54242242559343) q[46]; +rx(pi/2) q[46]; +rz(5.443345208583191) q[46]; +rx(pi/2) q[46]; +rz(8.250164854423756) q[46]; +rz(-1.0314118235119998) q[59]; +rx(pi/2) q[59]; +rz(5.568513249587694) q[59]; +rx(pi/2) q[59]; +rz(9.59916569256017) q[59]; +rz(-0.049500590862860516) q[59]; +rx(pi/2) q[59]; +rz(4.591701389120223) q[59]; +rx(pi/2) q[59]; +rz(9.348677836977343) q[59]; +cx q[61],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.148605700796876) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.7635076410121044) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.494714924840979) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +cx q[61],q[59]; +rz(0.5622227789869774) q[59]; +rx(pi/2) q[59]; +rz(4.661438899980398) q[59]; +rx(pi/2) q[59]; +rz(10.12007608664365) q[59]; +rz(-0.5940886343047174) q[59]; +rx(pi/2) q[59]; +rz(4.387098756136524) q[59]; +rx(pi/2) q[59]; +rz(8.670052088838876) q[59]; +rz(-2.539225032183747) q[61]; +rx(pi/2) q[61]; +rz(3.55303432521826) q[61]; +rx(pi/2) q[61]; +rz(6.710783857033109) q[61]; +rz(3.1178512410476023) q[61]; +rx(pi/2) q[61]; +rz(5.836185710465984) q[61]; +rx(pi/2) q[61]; +rz(11.3729014140534) q[61]; +rz(-1.460351540303877) q[81]; +rx(pi/2) q[81]; +rz(4.855759162088479) q[81]; +rx(pi/2) q[81]; +rz(8.11361085162395) q[81]; +rz(-2.065063498670659) q[81]; +rx(pi/2) q[81]; +rz(4.617653275740306) q[81]; +rx(pi/2) q[81]; +rz(11.034536688661017) q[81]; +cx q[81],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.0681239141072805) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.089201499327604) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.189860394018785) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +cx q[81],q[47]; +rz(-0.29759148601858687) q[47]; +rx(pi/2) q[47]; +rz(5.726827012010471) q[47]; +rx(pi/2) q[47]; +rz(7.400448721100278) q[47]; +rz(1.2580291538955226) q[47]; +rx(pi/2) q[47]; +rz(5.2501420589813055) q[47]; +rx(pi/2) q[47]; +rz(9.927016601731806) q[47]; +cx q[74],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.237588556800734) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.742812704225577) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.4169546157496615) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +cx q[74],q[47]; +rz(1.755470411282209) q[47]; +rx(pi/2) q[47]; +rz(5.999255913798406) q[47]; +rx(pi/2) q[47]; +rz(8.348452922348322) q[47]; +rz(-0.290919476359929) q[47]; +rx(pi/2) q[47]; +rz(5.25297713806782) q[47]; +rx(pi/2) q[47]; +rz(7.831762428386324) q[47]; +rz(2.79568406907711) q[74]; +rx(pi/2) q[74]; +rz(4.383112529640109) q[74]; +rx(pi/2) q[74]; +rz(12.317746380273292) q[74]; +rz(-0.5347812254997764) q[74]; +rx(pi/2) q[74]; +rz(6.024516682089397) q[74]; +rx(pi/2) q[74]; +rz(9.41418722921055) q[74]; +rz(-2.2697419896512594) q[81]; +rx(pi/2) q[81]; +rz(4.565479154366297) q[81]; +rx(pi/2) q[81]; +rz(7.341285920168332) q[81]; +rz(-3.0361161378733383) q[81]; +rx(pi/2) q[81]; +rz(5.4289198947327915) q[81]; +rx(pi/2) q[81]; +rz(7.619022080327519) q[81]; +cx q[81],q[82]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.7532297122186273) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.119639412343355) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[81],q[82]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.307666323491852) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[81],q[82]; +rz(2.9561882407410494) q[81]; +rx(pi/2) q[81]; +rz(4.1314064132321215) q[81]; +rx(pi/2) q[81]; +rz(11.221024889675846) q[81]; +rz(-2.9989205803230465) q[81]; +rx(pi/2) q[81]; +rz(4.231192997458663) q[81]; +rx(pi/2) q[81]; +rz(6.905887178645626) q[81]; +cx q[55],q[81]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.022290198281962) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.025733745094488) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[55],q[81]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.2685756645768342) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[55],q[81]; +rz(2.820301363330225) q[55]; +rx(pi/2) q[55]; +rz(4.441485766236591) q[55]; +rx(pi/2) q[55]; +rz(11.757320566826895) q[55]; +rz(2.54242242559343) q[55]; +rx(pi/2) q[55]; +rz(5.443345208583191) q[55]; +rx(pi/2) q[55]; +rz(8.250164854423756) q[55]; +rz(-2.0775787040763305) q[81]; +rx(pi/2) q[81]; +rz(4.527694898309277) q[81]; +rx(pi/2) q[81]; +rz(8.067174118245571) q[81]; +rz(0.4228169891600957) q[81]; +rx(pi/2) q[81]; +rz(4.2018362317597635) q[81]; +rx(pi/2) q[81]; +rz(8.528940533273497) q[81]; +rz(-3.127022273005881) q[82]; +rx(pi/2) q[82]; +rz(5.013028203046103) q[82]; +rx(pi/2) q[82]; +rz(9.795662277016323) q[82]; +rz(-0.3442081820249143) q[82]; +rx(pi/2) q[82]; +rz(4.552843206938705) q[82]; +rx(pi/2) q[82]; +rz(8.257158070013258) q[82]; +cx q[93],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.231086200652859) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.053020371765801) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.1852467119102084) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[9]; +rz(1.5379814415943098) q[9]; +rx(pi/2) q[9]; +rz(4.680407755312325) q[9]; +rx(pi/2) q[9]; +rz(11.897928670884417) q[9]; +rz(0.7466150364257551) q[9]; +rx(pi/2) q[9]; +rz(4.820632376956709) q[9]; +rx(pi/2) q[9]; +rz(11.807091599506895) q[9]; +cx q[53],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(5.967150434216354) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(4.329342376091911) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.3990919861646507) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +cx q[53],q[9]; +rz(0.031825501533766065) q[9]; +rx(pi/2) q[9]; +rz(3.626139322016523) q[9]; +rx(pi/2) q[9]; +rz(9.05277270358503) q[9]; +rz(0.796992327091647) q[9]; +rx(pi/2) q[9]; +rz(5.867856084396528) q[9]; +rx(pi/2) q[9]; +rz(11.399098350734796) q[9]; +rz(1.7660927644525142) q[53]; +rx(pi/2) q[53]; +rz(4.282182037533701) q[53]; +rx(pi/2) q[53]; +rz(11.3359565241512) q[53]; +rz(2.9145848366284897) q[53]; +rx(pi/2) q[53]; +rz(4.436019912744145) q[53]; +rx(pi/2) q[53]; +rz(10.120357395144357) q[53]; +cx q[40],q[53]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.9430682550210783) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.028126326382349) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[40],q[53]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.456407643963294) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[40],q[53]; +rz(-0.6077564376723679) q[40]; +rx(pi/2) q[40]; +rz(5.317362817819379) q[40]; +rx(pi/2) q[40]; +rz(11.577615700054743) q[40]; +rz(2.9574398259846095) q[40]; +rx(pi/2) q[40]; +rz(5.334616406212239) q[40]; +rx(pi/2) q[40]; +rz(6.560244896073485) q[40]; +cx q[40],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.274987990741452) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.520495365842198) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[40],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.940892177582618) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +cx q[40],q[4]; +rz(-2.2528381441411875) q[4]; +rx(pi/2) q[4]; +rz(4.370769301232526) q[4]; +rx(pi/2) q[4]; +rz(10.537924863378866) q[4]; +rz(-2.6770511473970267) q[4]; +rx(pi/2) q[4]; +rz(3.560290838693301) q[4]; +rx(pi/2) q[4]; +rz(6.818193002000781) q[4]; +rz(2.105261681637481) q[40]; +rx(pi/2) q[40]; +rz(4.483557828014548) q[40]; +rx(pi/2) q[40]; +rz(12.081248500918594) q[40]; +rz(-2.531812857546154) q[40]; +rx(pi/2) q[40]; +rz(5.040519936324662) q[40]; +rx(pi/2) q[40]; +rz(11.186325378375342) q[40]; +rz(2.6447177121283776) q[53]; +rx(pi/2) q[53]; +rz(4.5054974137696036) q[53]; +rx(pi/2) q[53]; +rz(7.660927500993779) q[53]; +rz(-2.662659165220898) q[53]; +rx(pi/2) q[53]; +rz(5.831127360188099) q[53]; +rx(pi/2) q[53]; +rz(6.350019960143286) q[53]; +cx q[59],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.988027098714676) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.960071653211301) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.36732217206011) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +cx q[59],q[4]; +rz(1.403287481609282) q[4]; +rx(pi/2) q[4]; +rz(4.1201812438878855) q[4]; +rx(pi/2) q[4]; +rz(6.536241356361449) q[4]; +rz(-1.225419392654332) q[4]; +rx(pi/2) q[4]; +rz(4.485159375028584) q[4]; +rx(pi/2) q[4]; +rz(11.26978470638043) q[4]; +rz(-2.8878890944439615) q[59]; +rx(pi/2) q[59]; +rz(4.6656282582797415) q[59]; +rx(pi/2) q[59]; +rz(10.013982272578097) q[59]; +rz(-1.9282092085736728) q[59]; +rx(pi/2) q[59]; +rz(4.1852765819319036) q[59]; +rx(pi/2) q[59]; +rz(6.576466639232787) q[59]; +rz(-1.7160324138850322) q[93]; +rx(pi/2) q[93]; +rz(4.203111062367426) q[93]; +rx(pi/2) q[93]; +rz(7.110605532139313) q[93]; +rz(-0.26561626754199885) q[93]; +rx(pi/2) q[93]; +rz(4.481425498125671) q[93]; +rx(pi/2) q[93]; +rz(6.494069709866654) q[93]; +cx q[23],q[93]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(4.150575120427444) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.000212094298137) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[23],q[93]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.723193980287286) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[23],q[93]; +rz(2.2136790498854797) q[23]; +rx(pi/2) q[23]; +rz(4.713606301990211) q[23]; +rx(pi/2) q[23]; +rz(8.160052755612021) q[23]; +rz(1.7075761943656733) q[23]; +rx(pi/2) q[23]; +rz(3.391593890573109) q[23]; +rx(pi/2) q[23]; +rz(9.573100383038636) q[23]; +cx q[23],q[92]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.8572103535804954) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.0494977293066565) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[23],q[92]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.4488482737980934) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[23],q[92]; +rz(2.012953807696027) q[23]; +rx(pi/2) q[23]; +rz(4.559909955348476) q[23]; +rx(pi/2) q[23]; +rz(11.425695293472234) q[23]; +rz(2.3223998337071823) q[23]; +rx(pi/2) q[23]; +rz(4.507123789889381) q[23]; +rx(pi/2) q[23]; +rz(6.386788105504268) q[23]; +cx q[11],q[23]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(4.064478086312539) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.05843556257285) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +cx q[11],q[23]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.2765573598112976) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[11],q[23]; +rz(-2.8946942533749382) q[11]; +rx(pi/2) q[11]; +rz(4.774936818647564) q[11]; +rx(pi/2) q[11]; +rz(9.04186914095733) q[11]; +rz(0.6242668415913499) q[11]; +rx(pi/2) q[11]; +rz(4.9966115757417775) q[11]; +rx(pi/2) q[11]; +rz(11.923285856445146) q[11]; +rz(-1.8746661455019362) q[23]; +rx(pi/2) q[23]; +rz(4.608272016629404) q[23]; +rx(pi/2) q[23]; +rz(6.413961403192088) q[23]; +rz(0.3816268136005623) q[23]; +rx(pi/2) q[23]; +rz(5.668580912688555) q[23]; +rx(pi/2) q[23]; +rz(7.756066186201277) q[23]; +rz(-0.3905164279778117) q[92]; +rx(pi/2) q[92]; +rz(4.215735978833143) q[92]; +rx(pi/2) q[92]; +rz(7.333341625339993) q[92]; +rz(-2.4838914278397146) q[92]; +rx(pi/2) q[92]; +rz(4.239785989070607) q[92]; +rx(pi/2) q[92]; +rz(10.888825435044208) q[92]; +rz(-2.6944007911718844) q[93]; +rx(pi/2) q[93]; +rz(4.51393595964855) q[93]; +rx(pi/2) q[93]; +rz(10.746599186785357) q[93]; +rz(1.7874300306604942) q[93]; +rx(pi/2) q[93]; +rz(3.6651463513376443) q[93]; +rx(pi/2) q[93]; +rz(11.869583007688789) q[93]; +cx q[31],q[93]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.839040291723631) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(5.9042644850374515) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[31],q[93]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.4265093605499093) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[31],q[93]; +rz(-1.6890523186390505) q[31]; +rx(pi/2) q[31]; +rz(3.4708738949008673) q[31]; +rx(pi/2) q[31]; +rz(7.204784860988649) q[31]; +rz(-2.3365691767354466) q[31]; +rx(pi/2) q[31]; +rz(5.945365338330791) q[31]; +rx(pi/2) q[31]; +rz(6.492540194497821) q[31]; +rz(2.8186803629989257) q[93]; +rx(pi/2) q[93]; +rz(5.207129113585902) q[93]; +rx(pi/2) q[93]; +rz(10.125007405563048) q[93]; +rz(1.8098192710555194) q[93]; +rx(pi/2) q[93]; +rz(4.673844263816028) q[93]; +rx(pi/2) q[93]; +rz(10.523801938951658) q[93]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.038822812584957) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[48],q[95]; +rz(-pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.267217237826081) q[48]; +rx(pi/2) q[48]; +rz(2*pi) q[48]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[48],q[95]; +rz(-1.3134195406345128) q[48]; +rx(pi/2) q[48]; +rz(4.418676018079369) q[48]; +rx(pi/2) q[48]; +rz(11.300087418942141) q[48]; +rz(0.9131362110895527) q[48]; +rx(pi/2) q[48]; +rz(3.4008008105625045) q[48]; +rx(pi/2) q[48]; +rz(6.408245092866533) q[48]; +cx q[5],q[48]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(4.01739801972546) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.219781917814169) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[5],q[48]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.534181953282946) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[5],q[48]; +rz(0.5070116500573487) q[5]; +rx(pi/2) q[5]; +rz(4.75606555908387) q[5]; +rx(pi/2) q[5]; +rz(12.525764275393378) q[5]; +rz(2.2045162437311587) q[5]; +rx(pi/2) q[5]; +rz(5.258928811823941) q[5]; +rx(pi/2) q[5]; +rz(7.28738415158517) q[5]; +cx q[5],q[66]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.897129503724745) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-1.6184827195038716) q[48]; +rx(pi/2) q[48]; +rz(5.084085798407111) q[48]; +rx(pi/2) q[48]; +rz(10.98670877387132) q[48]; +rz(-1.9166769511099222) q[48]; +rx(pi/2) q[48]; +rz(4.075902064634295) q[48]; +rx(pi/2) q[48]; +rz(6.8677435218881815) q[48]; +cx q[60],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.917594813982619) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(4.224233572326922) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.1560889714902816) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +cx q[60],q[48]; +rz(1.63115720130659) q[48]; +rx(pi/2) q[48]; +rz(4.319070073806204) q[48]; +rx(pi/2) q[48]; +rz(8.270323992866578) q[48]; +rz(1.9674043204503633) q[48]; +rx(pi/2) q[48]; +rz(3.6457298164350194) q[48]; +rx(pi/2) q[48]; +rz(10.025936745648565) q[48]; +cx q[56],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.0629359433561) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.1748490561556775) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.340066108746921) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +cx q[56],q[48]; +rz(-1.4589159512248264) q[48]; +rx(pi/2) q[48]; +rz(5.611286536137262) q[48]; +rx(pi/2) q[48]; +rz(12.176275086249603) q[48]; +rz(0.5922730100577365) q[48]; +rx(pi/2) q[48]; +rz(4.032480757812074) q[48]; +rx(pi/2) q[48]; +rz(9.769704033030306) q[48]; +cx q[15],q[48]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.9034774655811817) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.690747979409057) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[15],q[48]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.201792714237516) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[15],q[48]; +rz(1.4596771532927164) q[15]; +rx(pi/2) q[15]; +rz(4.9318021950194275) q[15]; +rx(pi/2) q[15]; +rz(10.772520365455986) q[15]; +rz(1.8252024942375806) q[15]; +rx(pi/2) q[15]; +rz(5.362406447437191) q[15]; +rx(pi/2) q[15]; +rz(11.762345972710072) q[15]; +rz(-2.42209036075623) q[48]; +rx(pi/2) q[48]; +rz(3.900358141228549) q[48]; +rx(pi/2) q[48]; +rz(8.91393086665133) q[48]; +rz(2.3841932652312057) q[48]; +rx(pi/2) q[48]; +rz(3.894937073253702) q[48]; +rx(pi/2) q[48]; +rz(11.386589709828087) q[48]; +rz(2.930549700411518) q[56]; +rx(pi/2) q[56]; +rz(3.601750392331687) q[56]; +rx(pi/2) q[56]; +rz(7.513527817583706) q[56]; +rz(-2.983241779266039) q[56]; +rx(pi/2) q[56]; +rz(4.894952914024185) q[56]; +rx(pi/2) q[56]; +rz(11.38469820427338) q[56]; +rz(-3.0883993296648438) q[60]; +rx(pi/2) q[60]; +rz(4.4982548274548435) q[60]; +rx(pi/2) q[60]; +rz(11.464575590588241) q[60]; +rz(0.5725472883651115) q[60]; +rx(pi/2) q[60]; +rz(5.73195964749001) q[60]; +rx(pi/2) q[60]; +rz(10.99443333970602) q[60]; +cx q[60],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.941302533844349) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.947584629348623) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.294168607004208) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +cx q[60],q[20]; +rz(-0.69228730552123) q[20]; +rx(pi/2) q[20]; +rz(5.095701934989706) q[20]; +rx(pi/2) q[20]; +rz(10.113452145268834) q[20]; +rz(-2.103247233518169) q[20]; +rx(pi/2) q[20]; +rz(4.732655844263884) q[20]; +rx(pi/2) q[20]; +rz(6.579528309030531) q[20]; +rz(-3.0518207095111256) q[60]; +rx(pi/2) q[60]; +rz(3.951521408704817) q[60]; +rx(pi/2) q[60]; +rz(8.66532311912833) q[60]; +rz(0.27553613870314075) q[60]; +rx(pi/2) q[60]; +rz(5.556802454115122) q[60]; +rx(pi/2) q[60]; +rz(7.972911886961218) q[60]; +cx q[60],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.012185114594887) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.7923495614280007) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.3937731266683713) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +cx q[60],q[56]; +rz(0.40201197788415843) q[56]; +rx(pi/2) q[56]; +rz(4.369068216484754) q[56]; +rx(pi/2) q[56]; +rz(6.453001514079561) q[56]; +rz(-1.0883994556886414) q[56]; +rx(pi/2) q[56]; +rz(4.6877868334512485) q[56]; +rx(pi/2) q[56]; +rz(9.233920688787776) q[56]; +rz(2.970716512612272) q[60]; +rx(pi/2) q[60]; +rz(3.723759516378194) q[60]; +rx(pi/2) q[60]; +rz(8.586453514849357) q[60]; +rz(-0.6464919706418328) q[60]; +rx(pi/2) q[60]; +rz(5.000475544348825) q[60]; +rx(pi/2) q[60]; +rz(12.340988204486617) q[60]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.636577971167521) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[5],q[66]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.1749992826153863) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[5],q[66]; +rz(2.69032001669871) q[5]; +rx(pi/2) q[5]; +rz(4.453925913186841) q[5]; +rx(pi/2) q[5]; +rz(12.190609756164825) q[5]; +rz(0.17538467805857882) q[5]; +rx(pi/2) q[5]; +rz(4.47297363324755) q[5]; +rx(pi/2) q[5]; +rz(9.07548466233598) q[5]; +cx q[5],q[57]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(4.098822207519132) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.152564911635903) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[5],q[57]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.606560328699506) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[5],q[57]; +rz(-2.7795747301515696) q[5]; +rx(pi/2) q[5]; +rz(3.495956168269311) q[5]; +rx(pi/2) q[5]; +rz(6.348935640102851) q[5]; +rz(-0.14445444131916707) q[5]; +rx(pi/2) q[5]; +rz(5.169541612747999) q[5]; +rx(pi/2) q[5]; +rz(10.511536164279029) q[5]; +rz(1.7473670538117867) q[57]; +rx(pi/2) q[57]; +rz(4.747826877628798) q[57]; +rx(pi/2) q[57]; +rz(8.05825315735427) q[57]; +rz(2.9903881251201208) q[57]; +rx(pi/2) q[57]; +rz(4.914453551274229) q[57]; +rx(pi/2) q[57]; +rz(12.440189210395257) q[57]; +rz(-0.08020824462690301) q[66]; +rx(pi/2) q[66]; +rz(4.338135345007705) q[66]; +rx(pi/2) q[66]; +rz(11.250043777657503) q[66]; +rz(-2.005146093105294) q[66]; +rx(pi/2) q[66]; +rz(3.8692329900112576) q[66]; +rx(pi/2) q[66]; +rz(7.888217146053707) q[66]; +cx q[66],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.1156852627133045) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.858749136900368) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.3585834738849214) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +cx q[66],q[49]; +rz(0.7727064393100562) q[49]; +rx(pi/2) q[49]; +rz(4.514845479881421) q[49]; +rx(pi/2) q[49]; +rz(11.37606764260316) q[49]; +rz(-0.027924315848727232) q[49]; +rx(pi/2) q[49]; +rz(5.209558168225891) q[49]; +rx(pi/2) q[49]; +rz(10.895750615107342) q[49]; +rz(-1.3028379429976649) q[66]; +rx(pi/2) q[66]; +rz(4.767832611591706) q[66]; +rx(pi/2) q[66]; +rz(10.153401635603279) q[66]; +rz(0.3671381200979509) q[66]; +rx(pi/2) q[66]; +rz(5.236910254484218) q[66]; +rx(pi/2) q[66]; +rz(7.584624852525977) q[66]; +cx q[78],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.075692483102577) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.173584257661099) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.4319348414892623) q[78]; +rx(pi/2) q[78]; +rz(3*pi) q[78]; +cx q[78],q[56]; +rz(0.015522905778727392) q[56]; +rx(pi/2) q[56]; +rz(4.646178570269371) q[56]; +rx(pi/2) q[56]; +rz(7.341240841871678) q[56]; +rz(-1.422434762887356) q[56]; +rx(pi/2) q[56]; +rz(4.642229727895802) q[56]; +rx(pi/2) q[56]; +rz(11.226771306095806) q[56]; +rz(-0.42053695280132075) q[78]; +rx(pi/2) q[78]; +rz(4.300539501161532) q[78]; +rx(pi/2) q[78]; +rz(8.708479014622052) q[78]; +rz(-1.419955747453427) q[78]; +rx(pi/2) q[78]; +rz(5.810419004654452) q[78]; +rx(pi/2) q[78]; +rz(8.183094023272115) q[78]; +rz(1.9263230723181808) q[95]; +rx(pi/2) q[95]; +rz(5.505902593604718) q[95]; +rx(pi/2) q[95]; +rz(10.864704224324448) q[95]; +rz(0.7089594514695272) q[95]; +rx(pi/2) q[95]; +rz(3.5426133391494554) q[95]; +rx(pi/2) q[95]; +rz(7.619645612156008) q[95]; +cx q[95],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.1844326954976125) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.095106484042168) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.2973071111272914) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[16]; +rz(-2.03949249811334) q[16]; +rx(pi/2) q[16]; +rz(3.775055013923018) q[16]; +rx(pi/2) q[16]; +rz(6.558771847609366) q[16]; +rz(-1.1495161249908707) q[16]; +rx(pi/2) q[16]; +rz(4.759414881776163) q[16]; +rx(pi/2) q[16]; +rz(9.599147197884474) q[16]; +cx q[16],q[39]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.9551344293058186) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(5.917655470776827) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[16],q[39]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.5482603578750425) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[16],q[39]; +rz(-0.7751069816656972) q[16]; +rx(pi/2) q[16]; +rz(4.422175144592438) q[16]; +rx(pi/2) q[16]; +rz(9.631356660525988) q[16]; +rz(-1.653980623495039) q[16]; +rx(pi/2) q[16]; +rz(5.634359643605931) q[16]; +rx(pi/2) q[16]; +rz(7.058323350568079) q[16]; +cx q[16],q[64]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.3486988032438028) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-2.214618362862348) q[39]; +rx(pi/2) q[39]; +rz(5.189853660435746) q[39]; +rx(pi/2) q[39]; +rz(6.669374196033346) q[39]; +rz(0.5596548808404007) q[39]; +rx(pi/2) q[39]; +rz(3.706513832409669) q[39]; +rx(pi/2) q[39]; +rz(7.113394124529554) q[39]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.4324775758089086) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[16],q[64]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.2346280947753736) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[16],q[64]; +rz(0.13485725759359113) q[16]; +rx(pi/2) q[16]; +rz(5.793479077021585) q[16]; +rx(pi/2) q[16]; +rz(11.089408452387637) q[16]; +rz(-0.9958381375331866) q[16]; +rx(pi/2) q[16]; +rz(4.432757130925998) q[16]; +rx(pi/2) q[16]; +rz(8.104019432170304) q[16]; +cx q[16],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.170705242637798) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(4.278429689767734) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[16],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.9355840503680852) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +cx q[16],q[7]; +rz(1.1396889641427403) q[7]; +rx(pi/2) q[7]; +rz(4.9296702841643425) q[7]; +rx(pi/2) q[7]; +rz(11.28295563813632) q[7]; +rz(2.604144746600369) q[7]; +rx(pi/2) q[7]; +rz(4.063206810588517) q[7]; +rx(pi/2) q[7]; +rz(7.288341869130731) q[7]; +cx q[7],q[60]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(4.41333868591058) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(2.781493383867442) q[16]; +rx(pi/2) q[16]; +rz(5.540303213888668) q[16]; +rx(pi/2) q[16]; +rz(9.26967431878733) q[16]; +rz(2.7138756083762203) q[16]; +rx(pi/2) q[16]; +rz(4.1667355894047144) q[16]; +rx(pi/2) q[16]; +rz(6.5199705795805) q[16]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.088968557382334) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[7],q[60]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.5920659403620094) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[7],q[60]; +rz(-2.514947663653441) q[7]; +rx(pi/2) q[7]; +rz(4.327481773753029) q[7]; +rx(pi/2) q[7]; +rz(7.713626697297135) q[7]; +rz(-2.934541812024472) q[7]; +rx(pi/2) q[7]; +rz(4.788700177273602) q[7]; +rx(pi/2) q[7]; +rz(9.70372812417874) q[7]; +rz(-0.5913038178829186) q[60]; +rx(pi/2) q[60]; +rz(4.546659786455813) q[60]; +rx(pi/2) q[60]; +rz(11.66584830574162) q[60]; +rz(-1.419955747453427) q[60]; +rx(pi/2) q[60]; +rz(5.810419004654452) q[60]; +rx(pi/2) q[60]; +rz(8.183094023272115) q[60]; +rz(2.1077562266780863) q[64]; +rx(pi/2) q[64]; +rz(4.573061142296663) q[64]; +rx(pi/2) q[64]; +rz(10.66101561138395) q[64]; +rz(2.9093623194984524) q[64]; +rx(pi/2) q[64]; +rz(5.742351392213729) q[64]; +rx(pi/2) q[64]; +rz(10.153259339252873) q[64]; +cx q[65],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.211002814431036) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(4.242960602352413) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.566457903272756) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +cx q[65],q[39]; +rz(-2.9888367904204154) q[39]; +rx(pi/2) q[39]; +rz(4.854937901162842) q[39]; +rx(pi/2) q[39]; +rz(8.120729857142262) q[39]; +rz(1.905632035841931) q[39]; +rx(pi/2) q[39]; +rz(3.5008734055220163) q[39]; +rx(pi/2) q[39]; +rz(8.237828459499728) q[39]; +cx q[39],q[41]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(4.329342376091911) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.967150434216354) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[39],q[41]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.3990919861646507) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[39],q[41]; +rz(1.7660927644525142) q[39]; +rx(pi/2) q[39]; +rz(4.282182037533701) q[39]; +rx(pi/2) q[39]; +rz(11.3359565241512) q[39]; +rz(-1.5551716997139913) q[39]; +rx(pi/2) q[39]; +rz(4.7525260287053275) q[39]; +rx(pi/2) q[39]; +rz(8.45114908207079) q[39]; +rz(0.031825501533766065) q[41]; +rx(pi/2) q[41]; +rz(3.626139322016523) q[41]; +rx(pi/2) q[41]; +rz(9.05277270358503) q[41]; +rz(-1.8450980043319714) q[41]; +rx(pi/2) q[41]; +rz(5.263761398918589) q[41]; +rx(pi/2) q[41]; +rz(8.554352202653684) q[41]; +cx q[53],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.080836310099619) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.6565338841523194) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.3021991288564188) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +cx q[53],q[39]; +rz(-0.7073284764180401) q[39]; +rx(pi/2) q[39]; +rz(4.371793405309872) q[39]; +rx(pi/2) q[39]; +rz(11.133718520822642) q[39]; +rz(-1.0147649529526) q[39]; +rx(pi/2) q[39]; +rz(4.113475600137711) q[39]; +rx(pi/2) q[39]; +rz(9.774888362174908) q[39]; +rz(0.04082061175666407) q[53]; +rx(pi/2) q[53]; +rz(4.5584904907996435) q[53]; +rx(pi/2) q[53]; +rz(10.048764364789198) q[53]; +rz(-2.9779391005070384) q[53]; +rx(pi/2) q[53]; +rz(4.915522140352595) q[53]; +rx(pi/2) q[53]; +rz(7.567230900580135) q[53]; +rz(1.3260350862155716) q[65]; +rx(pi/2) q[65]; +rz(5.020754413050913) q[65]; +rx(pi/2) q[65]; +rz(7.14393157882164) q[65]; +rz(2.5462947381666785) q[65]; +rx(pi/2) q[65]; +rz(5.1783812614834295) q[65]; +rx(pi/2) q[65]; +rz(12.245936580040432) q[65]; +cx q[65],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.1227808619260795) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.9688835384605445) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.26516664496525) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +cx q[65],q[36]; +rz(-1.30727254253329) q[36]; +rx(pi/2) q[36]; +rz(4.955302472303762) q[36]; +rx(pi/2) q[36]; +rz(6.528283914293928) q[36]; +rz(3.1389562191336555) q[36]; +rx(pi/2) q[36]; +rz(5.058363081655367) q[36]; +rx(pi/2) q[36]; +rz(8.585146087385104) q[36]; +cx q[36],q[92]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.9914153106326453) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(0.4678145673875762) q[65]; +rx(pi/2) q[65]; +rz(4.918217840765246) q[65]; +rx(pi/2) q[65]; +rz(9.928488636416656) q[65]; +rz(1.5297100810204771) q[65]; +rx(pi/2) q[65]; +rz(4.682602383325614) q[65]; +rx(pi/2) q[65]; +rz(9.257239215931913) q[65]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.232089207062744) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[36],q[92]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.27126607268962) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[36],q[92]; +rz(-2.614157237089316) q[36]; +rx(pi/2) q[36]; +rz(4.924214909167109) q[36]; +rx(pi/2) q[36]; +rz(11.239906674026127) q[36]; +rz(-1.3192538726850207) q[36]; +rx(pi/2) q[36]; +rz(4.65285185692204) q[36]; +rx(pi/2) q[36]; +rz(10.916789963515557) q[36]; +rz(0.269113635613488) q[92]; +rx(pi/2) q[92]; +rz(5.8432565281181486) q[92]; +rx(pi/2) q[92]; +rz(9.062567172214285) q[92]; +rz(0.609928951470649) q[92]; +rx(pi/2) q[92]; +rz(5.407645605068746) q[92]; +rx(pi/2) q[92]; +rz(12.024855101764576) q[92]; +rz(2.5247455918762034) q[95]; +rx(pi/2) q[95]; +rz(4.639717195689649) q[95]; +rx(pi/2) q[95]; +rz(11.922240174158725) q[95]; +rz(-1.3674591422635274) q[95]; +rx(pi/2) q[95]; +rz(4.027657560114397) q[95]; +rx(pi/2) q[95]; +rz(10.313820707007629) q[95]; +cx q[95],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.191633935434071) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.43636654805367) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.519382236837746) q[95]; +rx(pi/2) q[95]; +rz(3*pi) q[95]; +cx q[95],q[58]; +rz(-2.3894121303088465) q[58]; +rx(pi/2) q[58]; +rz(4.241306011387169) q[58]; +rx(pi/2) q[58]; +rz(11.468254242893481) q[58]; +rz(3.0902141107252756) q[58]; +rx(pi/2) q[58]; +rz(5.474632312540473) q[58]; +rx(pi/2) q[58]; +rz(11.53222275245425) q[58]; +cx q[58],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(5.792106449986104) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.574671550273678) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.309691755038882) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +cx q[58],q[6]; +rz(-2.6032577671345) q[6]; +rx(pi/2) q[6]; +rz(4.845178266659752) q[6]; +rx(pi/2) q[6]; +rz(10.610004668757824) q[6]; +rz(1.3478683413275423) q[6]; +rx(pi/2) q[6]; +rz(4.018922872008797) q[6]; +rx(pi/2) q[6]; +rz(11.52354583571056) q[6]; +rz(0.906255508851399) q[58]; +rx(pi/2) q[58]; +rz(3.5734945847714377) q[58]; +rx(pi/2) q[58]; +rz(8.686536348619997) q[58]; +rz(2.462638722488334) q[58]; +rx(pi/2) q[58]; +rz(4.603698230438132) q[58]; +rx(pi/2) q[58]; +rz(12.30175391018308) q[58]; +rz(-1.827269292158937) q[95]; +rx(pi/2) q[95]; +rz(3.7317172234272182) q[95]; +rx(pi/2) q[95]; +rz(10.129650652846438) q[95]; +rz(-2.7036481320163963) q[95]; +rx(pi/2) q[95]; +rz(5.483994879318434) q[95]; +rx(pi/2) q[95]; +rz(12.163640728678619) q[95]; +cx q[28],q[95]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.977903468514331) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.0059136056803295) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[28],q[95]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.6818858639345144) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[28],q[95]; +rz(1.3737738145713791) q[28]; +rx(pi/2) q[28]; +rz(4.176313184097546) q[28]; +rx(pi/2) q[28]; +rz(8.719038775424597) q[28]; +rz(2.7009158916243674) q[28]; +rx(pi/2) q[28]; +rz(6.044639637295468) q[28]; +rx(pi/2) q[28]; +rz(8.494629814853905) q[28]; +cx q[90],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(6.258422378289043) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(4.134695079720663) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.4720364485009334) q[90]; +rx(pi/2) q[90]; +rz(2*pi) q[90]; +cx q[90],q[28]; +rz(1.4158990433863314) q[28]; +rx(pi/2) q[28]; +rz(4.449851274490363) q[28]; +rx(pi/2) q[28]; +rz(10.790952438824004) q[28]; +rz(-0.2350630110779175) q[28]; +rx(pi/2) q[28]; +rz(4.382675185840509) q[28]; +rx(pi/2) q[28]; +rz(12.380486371770493) q[28]; +rz(2.38571661090376) q[90]; +rx(pi/2) q[90]; +rz(5.550462594416522) q[90]; +rx(pi/2) q[90]; +rz(9.146954671249597) q[90]; +rz(-2.0826371987514225) q[90]; +rx(pi/2) q[90]; +rz(4.972435452363384) q[90]; +rx(pi/2) q[90]; +rz(7.9100907248156815) q[90]; +cx q[32],q[90]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.4916069150025275) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.147806738353996) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[32],q[90]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.337958075424834) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[32],q[90]; +rz(0.30205247266644086) q[32]; +rx(pi/2) q[32]; +rz(4.214179284613484) q[32]; +rx(pi/2) q[32]; +rz(7.594166079634032) q[32]; +rz(-1.876257355283761) q[32]; +rx(pi/2) q[32]; +rz(3.896253475609946) q[32]; +rx(pi/2) q[32]; +rz(12.05861549821428) q[32]; +cx q[32],q[86]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.8825561824768275) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(5.912349047052969) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[32],q[86]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.436689318879555) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[32],q[86]; +rz(1.682320669264314) q[32]; +rx(pi/2) q[32]; +rz(4.352792775314872) q[32]; +rx(pi/2) q[32]; +rz(10.412708734904848) q[32]; +rz(-2.839804480417918) q[32]; +rx(pi/2) q[32]; +rz(4.066215628616584) q[32]; +rx(pi/2) q[32]; +rz(11.508158549465065) q[32]; +rz(2.091581001574342) q[86]; +rx(pi/2) q[86]; +rz(5.273543652508394) q[86]; +rx(pi/2) q[86]; +rz(7.2941581120329975) q[86]; +rz(1.7749481754351848) q[86]; +rx(pi/2) q[86]; +rz(3.715426207657233) q[86]; +rx(pi/2) q[86]; +rz(8.129423317758361) q[86]; +rz(0.6809209471664461) q[90]; +rx(pi/2) q[90]; +rz(4.002571820962996) q[90]; +rx(pi/2) q[90]; +rz(8.24718761083599) q[90]; +rz(2.0002209805614823) q[90]; +rx(pi/2) q[90]; +rz(4.9025428904202375) q[90]; +rx(pi/2) q[90]; +rz(9.001777807064062) q[90]; +rz(1.6445759044905612) q[95]; +rx(pi/2) q[95]; +rz(4.135503870825191) q[95]; +rx(pi/2) q[95]; +rz(10.134819946210012) q[95]; +rz(1.441152332186494) q[95]; +rx(pi/2) q[95]; +rz(4.6098946071486555) q[95]; +rx(pi/2) q[95]; +rz(9.098954737474347) q[95]; +cx q[9],q[95]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.7761489369562136) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(5.877969965941354) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[9],q[95]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.539575332643882) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[9],q[95]; +rz(-1.1322621317361814) q[9]; +rx(pi/2) q[9]; +rz(5.672372819633118) q[9]; +rx(pi/2) q[9]; +rz(11.420495808390196) q[9]; +rz(-2.581656290598586) q[9]; +rx(pi/2) q[9]; +rz(6.272867392844901) q[9]; +rx(pi/2) q[9]; +rz(9.585124978202055) q[9]; +cx q[9],q[65]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.99279394861561) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.729401493271227) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[9],q[65]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.4376939326207356) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[9],q[65]; +rz(2.4883945930722042) q[9]; +rx(pi/2) q[9]; +rz(3.6194740715208717) q[9]; +rx(pi/2) q[9]; +rz(6.733823813403809) q[9]; +rz(1.9796073645529049) q[9]; +rx(pi/2) q[9]; +rz(5.40990916300292) q[9]; +rx(pi/2) q[9]; +rz(8.531366695579017) q[9]; +cx q[55],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.279600361826292) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.273977764892585) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.3571330341972363) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +cx q[55],q[9]; +rz(-1.8746135351719884) q[9]; +rx(pi/2) q[9]; +rz(4.9345187100038554) q[9]; +rx(pi/2) q[9]; +rz(10.378812279142931) q[9]; +rz(-0.6597318226924536) q[9]; +rx(pi/2) q[9]; +rz(4.410332764613599) q[9]; +rx(pi/2) q[9]; +rz(8.691677020572088) q[9]; +rz(2.7125721888288217) q[55]; +rx(pi/2) q[55]; +rz(5.432946770784426) q[55]; +rx(pi/2) q[55]; +rz(8.941111764989175) q[55]; +rz(0.23767901812957604) q[55]; +rx(pi/2) q[55]; +rz(4.125107647203297) q[55]; +rx(pi/2) q[55]; +rz(9.287346702118617) q[55]; +rz(3.0434123119099716) q[65]; +rx(pi/2) q[65]; +rz(4.70101223873045) q[65]; +rx(pi/2) q[65]; +rz(7.861779920120306) q[65]; +rz(-1.1579393815341739) q[65]; +rx(pi/2) q[65]; +rz(4.2710766386192125) q[65]; +rx(pi/2) q[65]; +rz(9.431698414739648) q[65]; +rz(1.2135029154192987) q[95]; +rx(pi/2) q[95]; +rz(3.8754131848247875) q[95]; +rx(pi/2) q[95]; +rz(8.515718668501549) q[95]; +rz(2.864767582333246) q[95]; +rx(pi/2) q[95]; +rz(3.6776801045630867) q[95]; +rx(pi/2) q[95]; +rz(12.400205206424673) q[95]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.075692483102577) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[34],q[98]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.4319348414892623) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[34],q[98]; +rz(-0.42053695280132075) q[34]; +rx(pi/2) q[34]; +rz(4.300539501161532) q[34]; +rx(pi/2) q[34]; +rz(8.708479014622052) q[34]; +rz(-2.4875842397898866) q[34]; +rx(pi/2) q[34]; +rz(3.4377007618507927) q[34]; +rx(pi/2) q[34]; +rz(8.49867174942185) q[34]; +cx q[1],q[34]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.187316831707978) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(5.989195053011277) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +cx q[1],q[34]; +rz(-pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.392852656799633) q[1]; +rx(pi/2) q[1]; +rz(2*pi) q[1]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[1],q[34]; +rz(1.8826265608922137) q[1]; +rx(pi/2) q[1]; +rz(3.564759392837539) q[1]; +rx(pi/2) q[1]; +rz(7.260827388635621) q[1]; +rz(-2.254140079288419) q[1]; +rx(pi/2) q[1]; +rz(5.3254793198077) q[1]; +rx(pi/2) q[1]; +rz(7.153682443667955) q[1]; +rz(-0.31882039580727906) q[34]; +rx(pi/2) q[34]; +rz(4.397562508615393) q[34]; +rx(pi/2) q[34]; +rz(12.260586503195485) q[34]; +rz(0.9540341555142824) q[34]; +rx(pi/2) q[34]; +rz(4.249099121653462) q[34]; +rx(pi/2) q[34]; +rz(12.52975050251271) q[34]; +cx q[34],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(5.839496588443804) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.872673893162907) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[34],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.502616994236289) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +cx q[34],q[14]; +rz(-2.644510341826617) q[14]; +rx(pi/2) q[14]; +rz(4.334354471044501) q[14]; +rx(pi/2) q[14]; +rz(9.165643997661608) q[14]; +rz(-0.6637119618427727) q[14]; +rx(pi/2) q[14]; +rz(4.16145540541781) q[14]; +rx(pi/2) q[14]; +rz(11.582836981244707) q[14]; +rz(-1.2884410008088116) q[34]; +rx(pi/2) q[34]; +rz(3.7928071394018943) q[34]; +rx(pi/2) q[34]; +rz(7.383720362584445) q[34]; +rz(2.742230306210633) q[34]; +rx(pi/2) q[34]; +rz(4.1351705972001325) q[34]; +rx(pi/2) q[34]; +rz(8.185148581802581) q[34]; +rz(0.015522905778727392) q[98]; +rx(pi/2) q[98]; +rz(4.646178570269371) q[98]; +rx(pi/2) q[98]; +rz(7.341240841871678) q[98]; +rz(2.4586273418693) q[98]; +rx(pi/2) q[98]; +rz(4.381593477670923) q[98]; +rx(pi/2) q[98]; +rz(10.53766412940545) q[98]; +cx q[54],q[98]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.48195253547859) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(5.6501500276659815) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[54],q[98]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.2956320014274096) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[54],q[98]; +rz(0.3107122319435942) q[54]; +rx(pi/2) q[54]; +rz(4.090161461775268) q[54]; +rx(pi/2) q[54]; +rz(8.040966920588764) q[54]; +rz(1.9539250764347624) q[54]; +rx(pi/2) q[54]; +rz(3.916257259536857) q[54]; +rx(pi/2) q[54]; +rz(9.111937198805974) q[54]; +cx q[1],q[54]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.9990919076254023) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(5.776451977306159) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[1],q[54]; +rz(-pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.248551268656397) q[1]; +rx(pi/2) q[1]; +rz(2*pi) q[1]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[1],q[54]; +rz(-1.717658932346683) q[1]; +rx(pi/2) q[1]; +rz(5.101733630992453) q[1]; +rx(pi/2) q[1]; +rz(12.229364257057505) q[1]; +rz(-1.0277384561250296) q[1]; +rx(pi/2) q[1]; +rz(4.169233425724854) q[1]; +rx(pi/2) q[1]; +rz(11.323554607885926) q[1]; +cx q[5],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.152308413844251) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.713225147709551) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +cx q[5],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.60918283558338) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +cx q[5],q[1]; +rz(2.789173822650514) q[1]; +rx(pi/2) q[1]; +rz(3.974920442314623) q[1]; +rx(pi/2) q[1]; +rz(9.400392629462655) q[1]; +rz(-1.80394108865267) q[1]; +rx(pi/2) q[1]; +rz(4.935743943762894) q[1]; +rx(pi/2) q[1]; +rz(12.132175410238133) q[1]; +cx q[1],q[48]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.814088430068029) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(2.3372801787040505) q[5]; +rx(pi/2) q[5]; +rz(5.285018772637156) q[5]; +rx(pi/2) q[5]; +rz(7.740587412619261) q[5]; +rz(-2.1470731605626803) q[5]; +rx(pi/2) q[5]; +rz(5.26299977671294) q[5]; +rx(pi/2) q[5]; +rz(8.771616531661676) q[5]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.060393718023887) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[1],q[48]; +rz(-pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.317081957142442) q[1]; +rx(pi/2) q[1]; +rz(2*pi) q[1]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[1],q[48]; +rz(-0.346850691365018) q[1]; +rx(pi/2) q[1]; +rz(4.728825018860052) q[1]; +rx(pi/2) q[1]; +rz(9.62054772405237) q[1]; +rz(-2.147249676408989) q[1]; +rx(pi/2) q[1]; +rz(5.645429422022387) q[1]; +rx(pi/2) q[1]; +rz(10.561580212342609) q[1]; +cx q[1],q[90]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.88900791209423) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-2.6638743504342504) q[48]; +rx(pi/2) q[48]; +rz(4.640891566222885) q[48]; +rx(pi/2) q[48]; +rz(11.975804508324519) q[48]; +rz(-1.4393780566865202) q[48]; +rx(pi/2) q[48]; +rz(6.030205639628933) q[48]; +rx(pi/2) q[48]; +rz(12.231096811088344) q[48]; +rz(2.108546299939505) q[54]; +rx(pi/2) q[54]; +rz(5.85631100268585) q[54]; +rx(pi/2) q[54]; +rz(6.393299370744191) q[54]; +rz(-2.71179458638653) q[54]; +rx(pi/2) q[54]; +rz(5.437674017020921) q[54]; +rx(pi/2) q[54]; +rz(9.595465320509842) q[54]; +cx q[49],q[54]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.7962400129792098) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.190382881912852) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[49],q[54]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.379464905662836) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[49],q[54]; +rz(-2.2454803280695224) q[49]; +rx(pi/2) q[49]; +rz(4.825514364800208) q[49]; +rx(pi/2) q[49]; +rz(11.705023230276431) q[49]; +rz(-0.9789163330508224) q[49]; +rx(pi/2) q[49]; +rz(4.003167728034914) q[49]; +rx(pi/2) q[49]; +rz(12.165525223205593) q[49]; +cx q[49],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(5.890422594059052) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.942831357922552) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.506637097560139) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +cx q[49],q[42]; +rz(-1.226600729224656) q[42]; +rx(pi/2) q[42]; +rz(4.750631246835575) q[42]; +rx(pi/2) q[42]; +rz(12.088168813546426) q[42]; +rz(-0.41125839115993124) q[42]; +rx(pi/2) q[42]; +rz(4.378690308814333) q[42]; +rx(pi/2) q[42]; +rz(7.320284148868884) q[42]; +rz(-1.0741708055023023) q[49]; +rx(pi/2) q[49]; +rz(4.122542943894429) q[49]; +rx(pi/2) q[49]; +rz(11.129260190599666) q[49]; +rz(0.17133905310511777) q[49]; +rx(pi/2) q[49]; +rz(4.61912858581935) q[49]; +rx(pi/2) q[49]; +rz(10.807222259739378) q[49]; +rz(0.3460062723960138) q[54]; +rx(pi/2) q[54]; +rz(5.827452549874892) q[54]; +rx(pi/2) q[54]; +rz(10.014728319306762) q[54]; +rz(2.737228934259683) q[54]; +rx(pi/2) q[54]; +rz(4.541115455276579) q[54]; +rx(pi/2) q[54]; +rz(12.496299808203752) q[54]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(5.681548207158901) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[1],q[90]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.235862230539189) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[1],q[90]; +rz(-1.431991055219681) q[1]; +rx(pi/2) q[1]; +rz(5.144112877729006) q[1]; +rx(pi/2) q[1]; +rz(11.804452914791057) q[1]; +rz(2.4623886398374886) q[1]; +rx(pi/2) q[1]; +rz(6.026863286171241) q[1]; +rx(pi/2) q[1]; +rz(7.324432155980274) q[1]; +rz(3.103083506509538) q[90]; +rx(pi/2) q[90]; +rz(4.230381826334099) q[90]; +rx(pi/2) q[90]; +rz(8.59384965668972) q[90]; +rz(-1.8512502093349172) q[90]; +rx(pi/2) q[90]; +rz(4.786913327227024) q[90]; +rx(pi/2) q[90]; +rz(6.533437055659748) q[90]; +cx q[93],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.130684710059303) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.180717415189061) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.401787074333825) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[54]; +rz(1.0332678327832934) q[54]; +rx(pi/2) q[54]; +rz(5.051395727739923) q[54]; +rx(pi/2) q[54]; +rz(9.572344334540693) q[54]; +rz(-1.6986104048205997) q[54]; +rx(pi/2) q[54]; +rz(4.2964314473784695) q[54]; +rx(pi/2) q[54]; +rz(9.852289701505306) q[54]; +rz(-1.4404731284058236) q[93]; +rx(pi/2) q[93]; +rz(5.433708945109966) q[93]; +rx(pi/2) q[93]; +rz(8.504372790727007) q[93]; +rz(1.8155959538806803) q[93]; +rx(pi/2) q[93]; +rz(5.60820902233929) q[93]; +rx(pi/2) q[93]; +rz(9.646853876502576) q[93]; +rz(-1.1813318447390502) q[98]; +rx(pi/2) q[98]; +rz(4.61101984280523) q[98]; +rx(pi/2) q[98]; +rz(9.51679506025656) q[98]; +rz(-2.882570612548734) q[98]; +rx(pi/2) q[98]; +rz(4.362570531917267) q[98]; +rx(pi/2) q[98]; +rz(8.160821708301784) q[98]; +cx q[98],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.238958336196863) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.255675136300093) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.1429433396881663) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[72]; +rz(3.0463622268565818) q[72]; +rx(pi/2) q[72]; +rz(3.6469884570364965) q[72]; +rx(pi/2) q[72]; +rz(7.938053954353167) q[72]; +rz(-1.4447835495998298) q[72]; +rx(pi/2) q[72]; +rz(4.804074578648136) q[72]; +rx(pi/2) q[72]; +rz(9.798345739740205) q[72]; +cx q[72],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.130224217239691) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.661228832331006) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.1723119172873275) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +cx q[72],q[44]; +rz(-1.9685727999444838) q[44]; +rx(pi/2) q[44]; +rz(4.938957776833891) q[44]; +rx(pi/2) q[44]; +rz(12.37412889146206) q[44]; +rz(-0.34996051528879635) q[44]; +rx(pi/2) q[44]; +rz(4.926448057455666) q[44]; +rx(pi/2) q[44]; +rz(9.823036064108113) q[44]; +rz(1.3017991454067293) q[72]; +rx(pi/2) q[72]; +rz(5.718350114257419) q[72]; +rx(pi/2) q[72]; +rz(7.632371331772218) q[72]; +rz(-2.995052721841348) q[72]; +rx(pi/2) q[72]; +rz(5.3768088569626755) q[72]; +rx(pi/2) q[72]; +rz(10.470115290950535) q[72]; +rz(0.452753796358623) q[98]; +rx(pi/2) q[98]; +rz(4.9531797523817005) q[98]; +rx(pi/2) q[98]; +rz(6.867701003178581) q[98]; +rz(2.6181170557708597) q[98]; +rx(pi/2) q[98]; +rz(4.616300279198142) q[98]; +rx(pi/2) q[98]; +rz(12.062126779898666) q[98]; +cx q[6],q[98]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.604850608201472) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.201853790694557) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[6],q[98]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.410192733600118) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[6],q[98]; +rz(2.6296890371460577) q[6]; +rx(pi/2) q[6]; +rz(5.483801684978409) q[6]; +rx(pi/2) q[6]; +rz(6.3127241952040105) q[6]; +rz(0.13412695085490478) q[6]; +rx(pi/2) q[6]; +rz(5.428261838982484) q[6]; +rx(pi/2) q[6]; +rz(7.477798287888389) q[6]; +rz(-0.20887905486537717) q[98]; +rx(pi/2) q[98]; +rz(5.5108591098189805) q[98]; +rx(pi/2) q[98]; +rz(10.712368803387102) q[98]; +rz(-1.6800499975479823) q[98]; +rx(pi/2) q[98]; +rz(5.606139175611016) q[98]; +rx(pi/2) q[98]; +rz(10.773927448930447) q[98]; +cx q[98],q[83]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(5.850478001299225) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.6640534375151055) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[83]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.1614217972812124) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[83]; +rz(-2.7649120065801402) q[83]; +rx(pi/2) q[83]; +rz(4.3912397858850944) q[83]; +rx(pi/2) q[83]; +rz(11.931267028514101) q[83]; +rz(2.7106523417772292) q[83]; +rx(pi/2) q[83]; +rz(3.895233548686588) q[83]; +rx(pi/2) q[83]; +rz(9.526744920650007) q[83]; +rz(-1.5577432622870262) q[98]; +rx(pi/2) q[98]; +rz(3.9069169704921416) q[98]; +rx(pi/2) q[98]; +rz(7.159754623887542) q[98]; +rz(-0.0577911322166802) q[98]; +rx(pi/2) q[98]; +rz(3.7902222890816346) q[98]; +rx(pi/2) q[98]; +rz(8.62155057600649) q[98]; +cx q[71],q[98]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.665390549106621) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(5.7545149314336275) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[71],q[98]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.3068963267683253) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[71],q[98]; +rz(-2.0707059636219696) q[71]; +rx(pi/2) q[71]; +rz(5.531153809136763) q[71]; +rx(pi/2) q[71]; +rz(7.883448753292001) q[71]; +rz(0.5199351958465068) q[71]; +rx(pi/2) q[71]; +rz(4.3567503067206585) q[71]; +rx(pi/2) q[71]; +rz(11.019237579332625) q[71]; +rz(-1.1400828787746948) q[98]; +rx(pi/2) q[98]; +rz(3.5478756853480964) q[98]; +rx(pi/2) q[98]; +rz(8.299339283631094) q[98]; +rz(-0.0332843632625881) q[98]; +rx(pi/2) q[98]; +rz(4.758313460631152) q[98]; +rx(pi/2) q[98]; +rz(6.332423535370043) q[98]; +rz(1.4954607067617962) q[99]; +rx(pi/2) q[99]; +rz(4.442730949589481) q[99]; +rx(pi/2) q[99]; +rz(12.253455431847993) q[99]; +rz(-3.066089051132174) q[99]; +rx(pi/2) q[99]; +rz(3.2972822519405924) q[99]; +rx(pi/2) q[99]; +rz(9.029527740235345) q[99]; +cx q[99],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.212490344361919) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(4.409258865610552) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.246826813802847) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[50]; +rz(-0.9992968071610231) q[50]; +rx(pi/2) q[50]; +rz(5.216937383045886) q[50]; +rx(pi/2) q[50]; +rz(10.504233235042953) q[50]; +rz(-0.4406993456208905) q[50]; +rx(pi/2) q[50]; +rz(5.178165232290482) q[50]; +rx(pi/2) q[50]; +rz(9.198805951855213) q[50]; +cx q[67],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.14649135260106) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.158559936437797) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.678857911046377) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[50]; +rz(0.250528044662083) q[50]; +rx(pi/2) q[50]; +rz(4.311623384829554) q[50]; +rx(pi/2) q[50]; +rz(8.785632232582016) q[50]; +rz(1.410461568422929) q[50]; +rx(pi/2) q[50]; +rz(5.325755900628932) q[50]; +rx(pi/2) q[50]; +rz(9.06467425567404) q[50]; +cx q[50],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.274720139689963) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.889677427638795) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.1947890964933006) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +cx q[50],q[25]; +rz(-1.6088096163937693) q[25]; +rx(pi/2) q[25]; +rz(4.450278472200647) q[25]; +rx(pi/2) q[25]; +rz(7.634801942193013) q[25]; +rz(3.0290618014726514) q[25]; +rx(pi/2) q[25]; +rz(3.5222725146954454) q[25]; +rx(pi/2) q[25]; +rz(9.524909893574096) q[25]; +cx q[24],q[25]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.9219780563725557) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.917244558673374) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +cx q[24],q[25]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.3728619427218405) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[24],q[25]; +rz(-0.9887319920976352) q[24]; +rx(pi/2) q[24]; +rz(5.084836471213554) q[24]; +rx(pi/2) q[24]; +rz(10.598276601699101) q[24]; +rz(0.04722217791916261) q[24]; +rx(pi/2) q[24]; +rz(4.256023843013715) q[24]; +rx(pi/2) q[24]; +rz(6.622514795733736) q[24]; +cx q[24],q[96]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.171252048712592) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-1.026560633102946) q[25]; +rx(pi/2) q[25]; +rz(4.708099970046375) q[25]; +rx(pi/2) q[25]; +rz(6.978756228825645) q[25]; +rz(2.766065821414811) q[25]; +rx(pi/2) q[25]; +rz(4.497148984113135) q[25]; +rx(pi/2) q[25]; +rz(8.977809197815354) q[25]; +rz(2.8613770628324824) q[50]; +rx(pi/2) q[50]; +rz(4.960409258101655) q[50]; +rx(pi/2) q[50]; +rz(11.04409498611912) q[50]; +rz(0.8368970456643492) q[50]; +rx(pi/2) q[50]; +rz(4.916725578961256) q[50]; +rx(pi/2) q[50]; +rz(9.183858086960699) q[50]; +cx q[21],q[50]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.6165542017566636) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.245655305754044) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[21],q[50]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.2981573079163247) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[21],q[50]; +rz(0.30313118026171804) q[21]; +rx(pi/2) q[21]; +rz(5.184836321514732) q[21]; +rx(pi/2) q[21]; +rz(9.960853592647839) q[21]; +rz(2.5678754476940684) q[21]; +rx(pi/2) q[21]; +rz(5.751869134924555) q[21]; +rx(pi/2) q[21]; +rz(8.785091338111684) q[21]; +cx q[21],q[27]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.0802622457863285) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.118705816292751) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +cx q[21],q[27]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.4910170569168932) q[21]; +rx(pi/2) q[21]; +rz(3*pi) q[21]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[21],q[27]; +rz(-2.779499254385975) q[21]; +rx(pi/2) q[21]; +rz(5.715054303565253) q[21]; +rx(pi/2) q[21]; +rz(9.15587320715194) q[21]; +rz(-0.1606429778141809) q[21]; +rx(pi/2) q[21]; +rz(4.6793566614876125) q[21]; +rx(pi/2) q[21]; +rz(10.072617294597025) q[21]; +rz(0.9354785257674916) q[27]; +rx(pi/2) q[27]; +rz(5.429970804594841) q[27]; +rx(pi/2) q[27]; +rz(10.179499778738965) q[27]; +rz(-1.3156134116917404) q[27]; +rx(pi/2) q[27]; +rz(5.073423616236605) q[27]; +rx(pi/2) q[27]; +rz(10.381081631109726) q[27]; +rz(-1.8349677938613078) q[50]; +rx(pi/2) q[50]; +rz(5.108046583579689) q[50]; +rx(pi/2) q[50]; +rz(8.153337635052367) q[50]; +rz(1.8728188032762336) q[50]; +rx(pi/2) q[50]; +rz(3.445368208472117) q[50]; +rx(pi/2) q[50]; +rz(10.448739954422836) q[50]; +cx q[50],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.706698492532279) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.9900217020450692) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.226542546053558) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +cx q[50],q[25]; +rz(1.8469190783986624) q[25]; +rx(pi/2) q[25]; +rz(4.9436714458807955) q[25]; +rx(pi/2) q[25]; +rz(11.486563177416517) q[25]; +rz(-1.6602347255936198) q[25]; +rx(pi/2) q[25]; +rz(5.837928899868772) q[25]; +rx(pi/2) q[25]; +rz(10.657586077425712) q[25]; +cx q[25],q[73]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(4.372559333763496) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(2.59297024184813) q[50]; +rx(pi/2) q[50]; +rz(3.35400117480033) q[50]; +rx(pi/2) q[50]; +rz(9.068594390299614) q[50]; +rz(-1.8030416288638973) q[50]; +rx(pi/2) q[50]; +rz(4.895848992768486) q[50]; +rx(pi/2) q[50]; +rz(9.824412526248228) q[50]; +cx q[50],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(5.788641500109124) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.8797600164316615) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.282002336776216) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +cx q[50],q[3]; +rz(0.7006662095962772) q[3]; +rx(pi/2) q[3]; +rz(4.339944760795791) q[3]; +rx(pi/2) q[3]; +rz(12.258514038319372) q[3]; +rz(-1.0630953435971655) q[3]; +rx(pi/2) q[3]; +rz(5.119267511953708) q[3]; +rx(pi/2) q[3]; +rz(8.493319112913875) q[3]; +rz(1.1350752772796069) q[50]; +rx(pi/2) q[50]; +rz(5.798089628610775) q[50]; +rx(pi/2) q[50]; +rz(10.7695187481252) q[50]; +rz(0.20040634565290327) q[50]; +rx(pi/2) q[50]; +rz(3.716719467510406) q[50]; +rx(pi/2) q[50]; +rz(6.635657974539198) q[50]; +cx q[58],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(5.851139593884005) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.795520143408905) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.309532058297755) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +cx q[58],q[27]; +rz(-2.526230265462157) q[27]; +rx(pi/2) q[27]; +rz(3.9963476440853336) q[27]; +rx(pi/2) q[27]; +rz(8.405504066209819) q[27]; +rz(-2.4989907962828255) q[27]; +rx(pi/2) q[27]; +rz(5.470757010751717) q[27]; +rx(pi/2) q[27]; +rz(7.031985630270499) q[27]; +rz(2.929184993146956) q[58]; +rx(pi/2) q[58]; +rz(5.137198582807645) q[58]; +rx(pi/2) q[58]; +rz(11.405441906227272) q[58]; +rz(0.8254798654834925) q[58]; +rx(pi/2) q[58]; +rz(4.283882527571649) q[58]; +rx(pi/2) q[58]; +rz(11.904679808066868) q[58]; +cx q[16],q[58]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.647164127771184) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.245530406023592) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[16],q[58]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.3553363656482804) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[16],q[58]; +rz(1.530173554552892) q[16]; +rx(pi/2) q[16]; +rz(5.003164203411101) q[16]; +rx(pi/2) q[16]; +rz(9.312571369243958) q[16]; +rz(0.7576367252697391) q[16]; +rx(pi/2) q[16]; +rz(3.5171375692993734) q[16]; +rx(pi/2) q[16]; +rz(8.22879547402314) q[16]; +rz(0.2471384670040182) q[58]; +rx(pi/2) q[58]; +rz(4.705458467033892) q[58]; +rx(pi/2) q[58]; +rz(10.314491119300882) q[58]; +rz(1.8055365570703934) q[58]; +rx(pi/2) q[58]; +rz(5.3373966464075355) q[58]; +rx(pi/2) q[58]; +rz(8.61506432496741) q[58]; +cx q[58],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.196310191135204) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.431440312936392) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.3586318014738232) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +cx q[58],q[48]; +rz(-2.450261214739962) q[48]; +rx(pi/2) q[48]; +rz(4.314476488473098) q[48]; +rx(pi/2) q[48]; +rz(9.865645790546582) q[48]; +rz(-1.4608548689961562) q[48]; +rx(pi/2) q[48]; +rz(5.20864236784835) q[48]; +rx(pi/2) q[48]; +rz(12.384496191340656) q[48]; +rz(1.580007094574741) q[58]; +rx(pi/2) q[58]; +rz(5.826113933807704) q[58]; +rx(pi/2) q[58]; +rz(11.019808615547138) q[58]; +rz(2.1656892002944055) q[58]; +rx(pi/2) q[58]; +rz(5.049927721212321) q[58]; +rx(pi/2) q[58]; +rz(6.748101732979345) q[58]; +cx q[58],q[98]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.6846938776053633) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(2.577101097273319) q[67]; +rx(pi/2) q[67]; +rz(4.55527917603706) q[67]; +rx(pi/2) q[67]; +rz(8.409042077058402) q[67]; +rz(-3.122749097370729) q[67]; +rx(pi/2) q[67]; +rz(4.7796625377966695) q[67]; +rx(pi/2) q[67]; +rz(8.003945509652423) q[67]; +cx q[67],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.06235107069732) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.8331673224156013) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.4128064185430667) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[63]; +rz(1.0809454351204444) q[63]; +rx(pi/2) q[63]; +rz(5.4553984882452955) q[63]; +rx(pi/2) q[63]; +rz(6.804368090619178) q[63]; +rz(-2.297574574796982) q[63]; +rx(pi/2) q[63]; +rz(5.552629871641072) q[63]; +rx(pi/2) q[63]; +rz(6.284786733915139) q[63]; +rz(0.005889567432966203) q[67]; +rx(pi/2) q[67]; +rz(3.5843091037587183) q[67]; +rx(pi/2) q[67]; +rz(11.953886247943839) q[67]; +rz(0.9747908869303226) q[67]; +rx(pi/2) q[67]; +rz(4.538937709385248) q[67]; +rx(pi/2) q[67]; +rz(12.351105322123415) q[67]; +cx q[67],q[75]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.859033621699576) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.048188517717417) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[25],q[73]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.8651661969143944) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[25],q[73]; +rz(-2.7577242557344395) q[25]; +rx(pi/2) q[25]; +rz(5.275852121546857) q[25]; +rx(pi/2) q[25]; +rz(10.90326586023935) q[25]; +rz(2.179041228574448) q[25]; +rx(pi/2) q[25]; +rz(5.363054619399925) q[25]; +rx(pi/2) q[25]; +rz(7.704645106369752) q[25]; +cx q[25],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(5.989285012610467) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.9994520931942006) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[25],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.6418500981650643) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +cx q[25],q[3]; +rz(2.20899014766443) q[3]; +rx(pi/2) q[3]; +rz(5.596072190739999) q[3]; +rx(pi/2) q[3]; +rz(8.96333878566595) q[3]; +rz(-1.8227588734241813) q[3]; +rx(pi/2) q[3]; +rz(5.571240124281121) q[3]; +rx(pi/2) q[3]; +rz(7.837961781617196) q[3]; +rz(1.0709721233312441) q[25]; +rx(pi/2) q[25]; +rz(4.215327992975317) q[25]; +rx(pi/2) q[25]; +rz(8.75810003046395) q[25]; +rz(0.6847002385803833) q[25]; +rx(pi/2) q[25]; +rz(4.663935663210758) q[25]; +rx(pi/2) q[25]; +rz(10.582787283053328) q[25]; +cx q[25],q[40]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.920380278670481) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.0624262241060105) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +cx q[25],q[40]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.28429698358042) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[25],q[40]; +rz(-1.8486402170200495) q[25]; +rx(pi/2) q[25]; +rz(4.594041902034812) q[25]; +rx(pi/2) q[25]; +rz(9.084792897130546) q[25]; +rz(2.061280583625467) q[25]; +rx(pi/2) q[25]; +rz(4.967266401118218) q[25]; +rx(pi/2) q[25]; +rz(8.262137724480896) q[25]; +rz(0.4644626326521606) q[40]; +rx(pi/2) q[40]; +rz(4.913287392551113) q[40]; +rx(pi/2) q[40]; +rz(7.097738419321771) q[40]; +rz(2.9890424914019142) q[40]; +rx(pi/2) q[40]; +rz(4.358369550244085) q[40]; +rx(pi/2) q[40]; +rz(6.336899785809362) q[40]; +rz(-0.28362639607535645) q[73]; +rx(pi/2) q[73]; +rz(4.26308626673189) q[73]; +rx(pi/2) q[73]; +rz(12.35331566234732) q[73]; +rz(1.8742026732616814) q[73]; +rx(pi/2) q[73]; +rz(3.7012896034813183) q[73]; +rx(pi/2) q[73]; +rz(10.434993122329326) q[73]; +cx q[12],q[73]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.2834906445124146) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.933723728029809) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[12],q[73]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.1445826895253717) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[12],q[73]; +rz(-1.8610148418528905) q[12]; +rx(pi/2) q[12]; +rz(4.002641582715533) q[12]; +rx(pi/2) q[12]; +rz(8.094661715378091) q[12]; +rz(0.32486757676322764) q[12]; +rx(pi/2) q[12]; +rz(4.167588606066437) q[12]; +rx(pi/2) q[12]; +rz(9.960988148170937) q[12]; +cx q[12],q[65]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.075931583228557) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.27981759944363) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[12],q[65]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.3403650313038633) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[12],q[65]; +rz(0.06438556987710964) q[12]; +rx(pi/2) q[12]; +rz(4.989840033680748) q[12]; +rx(pi/2) q[12]; +rz(10.946870438205735) q[12]; +rz(1.4565560805204374) q[12]; +rx(pi/2) q[12]; +rz(3.619226886515561) q[12]; +rx(pi/2) q[12]; +rz(9.014217154690034) q[12]; +rz(-1.8488843201653982) q[65]; +rx(pi/2) q[65]; +rz(4.355358394102405) q[65]; +rx(pi/2) q[65]; +rz(10.467817919673973) q[65]; +rz(-2.6133935811409854) q[65]; +rx(pi/2) q[65]; +rz(5.197831915191024) q[65]; +rx(pi/2) q[65]; +rz(6.42563033195408) q[65]; +rz(-0.829477706151172) q[73]; +rx(pi/2) q[73]; +rz(4.375888889698766) q[73]; +rx(pi/2) q[73]; +rz(9.540449326481806) q[73]; +rz(1.2580291538955226) q[73]; +rx(pi/2) q[73]; +rz(5.2501420589813055) q[73]; +rx(pi/2) q[73]; +rz(9.927016601731806) q[73]; +cx q[51],q[73]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.742812704225577) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.237588556800734) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[51],q[73]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.4169546157496615) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[51],q[73]; +rz(2.79568406907711) q[51]; +rx(pi/2) q[51]; +rz(4.383112529640109) q[51]; +rx(pi/2) q[51]; +rz(12.317746380273292) q[51]; +rz(1.467057614237378) q[51]; +rx(pi/2) q[51]; +rz(4.109923579382202) q[51]; +rx(pi/2) q[51]; +rz(6.79134840378298) q[51]; +rz(1.755470411282209) q[73]; +rx(pi/2) q[73]; +rz(5.999255913798406) q[73]; +rx(pi/2) q[73]; +rz(8.348452922348322) q[73]; +rz(0.609928951470649) q[73]; +rx(pi/2) q[73]; +rz(5.407645605068746) q[73]; +rx(pi/2) q[73]; +rz(12.024855101764576) q[73]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(5.830137648986547) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[67],q[75]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.7201063384684705) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[67],q[75]; +rz(1.1577788520169472) q[67]; +rx(pi/2) q[67]; +rz(4.940735820310945) q[67]; +rx(pi/2) q[67]; +rz(8.247581662942304) q[67]; +rz(2.9313225294855147) q[67]; +rx(pi/2) q[67]; +rz(4.739554110997082) q[67]; +rx(pi/2) q[67]; +rz(9.593954974993462) q[67]; +rz(-1.5437008225888484) q[75]; +rx(pi/2) q[75]; +rz(5.302688226902003) q[75]; +rx(pi/2) q[75]; +rz(6.8845622395814505) q[75]; +rz(1.4220249211224392) q[75]; +rx(pi/2) q[75]; +rz(3.9570873953083) q[75]; +rx(pi/2) q[75]; +rz(8.306825223192572) q[75]; +cx q[89],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(5.595200697873127) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.9799007538092592) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(-pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.6823957832292464) q[89]; +rx(pi/2) q[89]; +rz(2*pi) q[89]; +cx q[89],q[75]; +rz(-0.8379169456623368) q[75]; +rx(pi/2) q[75]; +rz(5.5296112021799395) q[75]; +rx(pi/2) q[75]; +rz(7.231456881398999) q[75]; +rz(-1.1836665478739956) q[75]; +rx(pi/2) q[75]; +rz(4.6111964081702705) q[75]; +rx(pi/2) q[75]; +rz(10.15368185991126) q[75]; +rz(-1.8186504514835442) q[89]; +rx(pi/2) q[89]; +rz(5.69717211330933) q[89]; +rx(pi/2) q[89]; +rz(7.93552015253873) q[89]; +rz(1.1732031810543662) q[89]; +rx(pi/2) q[89]; +rz(3.988878044917736) q[89]; +rx(pi/2) q[89]; +rz(11.97971240891136) q[89]; +cx q[89],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.076713938501188) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.6457269729977964) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.1666356186513407) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[66]; +rz(2.324668232278886) q[66]; +rx(pi/2) q[66]; +rz(5.211500115051324) q[66]; +rx(pi/2) q[66]; +rz(10.23828774964579) q[66]; +rz(-1.5087719061758662) q[66]; +rx(pi/2) q[66]; +rz(5.094825511308607) q[66]; +rx(pi/2) q[66]; +rz(10.871612799878111) q[66]; +rz(-1.9431679941431366) q[89]; +rx(pi/2) q[89]; +rz(5.216477256175882) q[89]; +rx(pi/2) q[89]; +rz(10.636636874210945) q[89]; +rz(-1.3596074719556057) q[89]; +rx(pi/2) q[89]; +rz(4.59191809840403) q[89]; +rx(pi/2) q[89]; +rz(11.932092959368184) q[89]; +cx q[89],q[82]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(5.519144583920294) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.4258419100964983) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[82]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.171805627518932) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[82]; +rz(2.110719403458111) q[82]; +rx(pi/2) q[82]; +rz(5.668585377205609) q[82]; +rx(pi/2) q[82]; +rz(7.768036237227303) q[82]; +rz(1.1093957559421233) q[82]; +rx(pi/2) q[82]; +rz(4.658709975372507) q[82]; +rx(pi/2) q[82]; +rz(7.737334855499403) q[82]; +rz(0.7293048960895256) q[89]; +rx(pi/2) q[89]; +rz(5.0799215239936375) q[89]; +rx(pi/2) q[89]; +rz(10.686064884574142) q[89]; +rz(1.3251779873113243) q[89]; +rx(pi/2) q[89]; +rz(3.7844812913976265) q[89]; +rx(pi/2) q[89]; +rz(11.72496213638338) q[89]; +cx q[89],q[93]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.7572603702636638) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[92],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.086837817744632) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(4.374822257334364) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.262885617194115) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[3]; +rz(0.6557355797480042) q[3]; +rx(pi/2) q[3]; +rz(4.353302459050418) q[3]; +rx(pi/2) q[3]; +rz(6.81694711574415) q[3]; +rz(1.0639471562845557) q[3]; +rx(pi/2) q[3]; +rz(5.372833341970464) q[3]; +rx(pi/2) q[3]; +rz(11.036348763065922) q[3]; +rz(1.780399315989115) q[92]; +rx(pi/2) q[92]; +rz(6.076545379481434) q[92]; +rx(pi/2) q[92]; +rz(6.651670873933426) q[92]; +rz(0.9394328918127677) q[92]; +rx(pi/2) q[92]; +rz(5.744892293016834) q[92]; +rx(pi/2) q[92]; +rz(7.889079225352108) q[92]; +cx q[71],q[92]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.259104941981703) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.122951371437869) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[71],q[92]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.201421907312474) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[71],q[92]; +rz(-2.6325739938316897) q[71]; +rx(pi/2) q[71]; +rz(4.67817888975634) q[71]; +rx(pi/2) q[71]; +rz(7.456926102061401) q[71]; +rz(2.9145848366284897) q[71]; +rx(pi/2) q[71]; +rz(4.436019912744145) q[71]; +rx(pi/2) q[71]; +rz(10.120357395144357) q[71]; +rz(-2.917850154148269) q[92]; +rx(pi/2) q[92]; +rz(4.502860753634506) q[92]; +rx(pi/2) q[92]; +rz(11.850230614636349) q[92]; +rz(0.14471933875570153) q[92]; +rx(pi/2) q[92]; +rz(4.182614195071077) q[92]; +rx(pi/2) q[92]; +rz(10.34542378690981) q[92]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(5.8225744487020235) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[89],q[93]; +rz(-pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.345816493317148) q[89]; +rx(pi/2) q[89]; +rz(2*pi) q[89]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[89],q[93]; +rz(-3.135881003896582) q[89]; +rx(pi/2) q[89]; +rz(5.956969837631064) q[89]; +rx(pi/2) q[89]; +rz(12.032511135245537) q[89]; +rz(2.201426271170776) q[89]; +rx(pi/2) q[89]; +rz(4.6333760170046965) q[89]; +rx(pi/2) q[89]; +rz(11.179067939417397) q[89]; +rz(-0.6641965341404852) q[93]; +rx(pi/2) q[93]; +rz(4.277352531023504) q[93]; +rx(pi/2) q[93]; +rz(8.303932021856731) q[93]; +rz(2.9313225294855147) q[93]; +rx(pi/2) q[93]; +rz(4.739554110997082) q[93]; +rx(pi/2) q[93]; +rz(9.593954974993462) q[93]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.114159368057285) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[24],q[96]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.318876785415259) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[24],q[96]; +rz(-0.5528952437319736) q[24]; +rx(pi/2) q[24]; +rz(5.488198614312534) q[24]; +rx(pi/2) q[24]; +rz(7.283359568133711) q[24]; +rz(-1.9166769511099222) q[24]; +rx(pi/2) q[24]; +rz(4.075902064634295) q[24]; +rx(pi/2) q[24]; +rz(6.8677435218881815) q[24]; +rz(2.0401173424153454) q[96]; +rx(pi/2) q[96]; +rz(4.463775623436144) q[96]; +rx(pi/2) q[96]; +rz(8.671597068372167) q[96]; +rz(0.49835740047410937) q[96]; +rx(pi/2) q[96]; +rz(3.5916507735001355) q[96]; +rx(pi/2) q[96]; +rz(9.49741797646256) q[96]; +cx q[96],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(5.9411636750947405) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.268964125628893) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.3117266007710864) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[34]; +rz(1.302083603986171) q[34]; +rx(pi/2) q[34]; +rz(3.812627673000871) q[34]; +rx(pi/2) q[34]; +rz(12.480409540841165) q[34]; +rz(1.6844609477680743) q[34]; +rx(pi/2) q[34]; +rz(5.616201067268993) q[34]; +rx(pi/2) q[34]; +rz(11.113987505960715) q[34]; +cx q[34],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.237714012022227) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(4.06911935855408) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[34],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.544600288789033) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +cx q[34],q[6]; +rz(2.3249943886567683) q[6]; +rx(pi/2) q[6]; +rz(5.475528670385699) q[6]; +rx(pi/2) q[6]; +rz(11.770256070746354) q[6]; +rz(-0.7809073103685118) q[6]; +rx(pi/2) q[6]; +rz(4.745630768533866) q[6]; +rx(pi/2) q[6]; +rz(6.92551847864145) q[6]; +cx q[16],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(5.967809227060878) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(4.148182340608335) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[16],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.3848326685275616) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +cx q[16],q[6]; +rz(-1.002936921120154) q[6]; +rx(pi/2) q[6]; +rz(4.230931058885634) q[6]; +rx(pi/2) q[6]; +rz(12.337807183861234) q[6]; +rz(2.7340370045870745) q[6]; +rx(pi/2) q[6]; +rz(3.7354781082459616) q[6]; +rx(pi/2) q[6]; +rz(10.602126050945154) q[6]; +cx q[4],q[6]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(4.247091442809866) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.159060518699452) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +cx q[4],q[6]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.942823394971953) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +cx q[4],q[6]; +rz(-0.7058615609518899) q[4]; +rx(pi/2) q[4]; +rz(5.800429006049722) q[4]; +rx(pi/2) q[4]; +rz(6.923222127770608) q[4]; +rz(-0.34333363996072386) q[4]; +rx(pi/2) q[4]; +rz(6.19945880537791) q[4]; +rx(pi/2) q[4]; +rz(7.304510414049769) q[4]; +rz(-1.6102936429996841) q[6]; +rx(pi/2) q[6]; +rz(4.5116893654762595) q[6]; +rx(pi/2) q[6]; +rz(8.944940994707297) q[6]; +rz(-2.6129252272069556) q[6]; +rx(pi/2) q[6]; +rz(5.412996608216247) q[6]; +rx(pi/2) q[6]; +rz(11.371981435672353) q[6]; +cx q[6],q[71]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.9430682550210783) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-0.19691905231062146) q[16]; +rx(pi/2) q[16]; +rz(5.496974549842658) q[16]; +rx(pi/2) q[16]; +rz(10.629827140448729) q[16]; +rz(1.5838364081491827) q[16]; +rx(pi/2) q[16]; +rz(5.755593246522672) q[16]; +rx(pi/2) q[16]; +rz(7.792012897300216) q[16]; +cx q[16],q[55]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.9040738519480955) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-1.2399674537713132) q[34]; +rx(pi/2) q[34]; +rz(5.387632551116047) q[34]; +rx(pi/2) q[34]; +rz(7.799898105101161) q[34]; +rz(-0.26561626754199885) q[34]; +rx(pi/2) q[34]; +rz(4.481425498125671) q[34]; +rx(pi/2) q[34]; +rz(6.494069709866654) q[34]; +cx q[7],q[34]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(4.150575120427444) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.000212094298137) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +cx q[7],q[34]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.723193980287286) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[7],q[34]; +rz(2.2136790498854797) q[7]; +rx(pi/2) q[7]; +rz(4.713606301990211) q[7]; +rx(pi/2) q[7]; +rz(8.160052755612021) q[7]; +rz(-2.489005044617768) q[7]; +rx(pi/2) q[7]; +rz(4.742967080649786) q[7]; +rx(pi/2) q[7]; +rz(8.442529646742994) q[7]; +rz(-2.6944007911718844) q[34]; +rx(pi/2) q[34]; +rz(4.51393595964855) q[34]; +rx(pi/2) q[34]; +rz(10.746599186785357) q[34]; +rz(-0.3594986517953034) q[34]; +rx(pi/2) q[34]; +rz(3.5080080007933483) q[34]; +rx(pi/2) q[34]; +rz(8.720338012015887) q[34]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.783010135506101) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[16],q[55]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.626851984317718) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[16],q[55]; +rz(-2.590862949513906) q[16]; +rx(pi/2) q[16]; +rz(4.2952604494145845) q[16]; +rx(pi/2) q[16]; +rz(8.965228166729798) q[16]; +rz(1.7157523415209415) q[16]; +rx(pi/2) q[16]; +rz(4.818263280702748) q[16]; +rx(pi/2) q[16]; +rz(9.743947268171333) q[16]; +rz(-3.106127330227488) q[55]; +rx(pi/2) q[55]; +rz(5.9280507375821685) q[55]; +rx(pi/2) q[55]; +rz(10.392468410681316) q[55]; +rz(-1.6986104048205997) q[55]; +rx(pi/2) q[55]; +rz(4.2964314473784695) q[55]; +rx(pi/2) q[55]; +rz(9.852289701505306) q[55]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.028126326382349) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[6],q[71]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.456407643963294) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[6],q[71]; +rz(-0.6077564376723679) q[6]; +rx(pi/2) q[6]; +rz(5.317362817819379) q[6]; +rx(pi/2) q[6]; +rz(11.577615700054743) q[6]; +rz(-0.977914427622244) q[6]; +rx(pi/2) q[6]; +rz(4.898138182656012) q[6]; +rx(pi/2) q[6]; +rz(9.931754227850444) q[6]; +rz(2.6447177121283776) q[71]; +rx(pi/2) q[71]; +rz(4.5054974137696036) q[71]; +rx(pi/2) q[71]; +rz(7.660927500993779) q[71]; +rz(-3.0399203120860125) q[71]; +rx(pi/2) q[71]; +rz(4.089514429184289) q[71]; +rx(pi/2) q[71]; +rz(10.838504252494879) q[71]; +rz(3.1056899800871394) q[96]; +rx(pi/2) q[96]; +rz(3.4595606250656634) q[96]; +rx(pi/2) q[96]; +rz(11.429927952618156) q[96]; +rz(2.0896924663920746) q[96]; +rx(pi/2) q[96]; +rz(4.022461262099513) q[96]; +rx(pi/2) q[96]; +rz(7.806215704683457) q[96]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.084842417688593) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[58],q[98]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.1519991022157328) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[58],q[98]; +rz(2.149475811430099) q[58]; +rx(pi/2) q[58]; +rz(5.342702372883443) q[58]; +rx(pi/2) q[58]; +rz(11.534726170322578) q[58]; +rz(-2.3794474808666397) q[58]; +rx(pi/2) q[58]; +rz(5.0122086226661935) q[58]; +rx(pi/2) q[58]; +rz(8.139040167623184) q[58]; +rz(-2.247028223555133) q[98]; +rx(pi/2) q[98]; +rz(4.564098849249112) q[98]; +rx(pi/2) q[98]; +rz(6.818623896743353) q[98]; +rz(2.7731787453676535) q[98]; +rx(pi/2) q[98]; +rz(4.593905486149959) q[98]; +rx(pi/2) q[98]; +rz(11.884114618351903) q[98]; +rz(-2.700299931557864) q[99]; +rx(pi/2) q[99]; +rz(5.598737897025421) q[99]; +rx(pi/2) q[99]; +rz(10.396444184691902) q[99]; +rz(1.7690797178316213) q[99]; +rx(pi/2) q[99]; +rz(4.599003016036285) q[99]; +rx(pi/2) q[99]; +rz(9.126090739807738) q[99]; +cx q[99],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(5.917594813982619) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(4.224233572326922) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.1560889714902816) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[8]; +rz(1.63115720130659) q[8]; +rx(pi/2) q[8]; +rz(4.319070073806204) q[8]; +rx(pi/2) q[8]; +rz(8.270323992866578) q[8]; +rz(-2.995052721841348) q[8]; +rx(pi/2) q[8]; +rz(5.3768088569626755) q[8]; +rx(pi/2) q[8]; +rz(10.470115290950535) q[8]; +cx q[8],q[26]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.208924251905049) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.245754984917255) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +cx q[8],q[26]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.846059038916018) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[8],q[26]; +rz(-3.064127322215249) q[8]; +rx(pi/2) q[8]; +rz(5.514940529182774) q[8]; +rx(pi/2) q[8]; +rz(7.6677766822387525) q[8]; +rz(-0.01431726565128999) q[8]; +rx(pi/2) q[8]; +rz(4.961372903463312) q[8]; +rx(pi/2) q[8]; +rz(7.669690411395276) q[8]; +rz(2.584853568910221) q[26]; +rx(pi/2) q[26]; +rz(4.462943492773166) q[26]; +rx(pi/2) q[26]; +rz(9.190199217878478) q[26]; +rz(0.7660150163105719) q[26]; +rx(pi/2) q[26]; +rz(3.3805069796270137) q[26]; +rx(pi/2) q[26]; +rz(8.693792288204763) q[26]; +cx q[26],q[63]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.029503886105925) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[37],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(5.850478001299225) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.6640534375151055) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[37],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.1614217972812124) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +cx q[37],q[8]; +rz(-2.7649120065801402) q[8]; +rx(pi/2) q[8]; +rz(4.3912397858850944) q[8]; +rx(pi/2) q[8]; +rz(11.931267028514101) q[8]; +rz(-1.7811878309947429) q[8]; +rx(pi/2) q[8]; +rz(4.100264809135453) q[8]; +rx(pi/2) q[8]; +rz(11.308876466726737) q[8]; +cx q[8],q[88]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.365933243227623) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-1.5577432622870262) q[37]; +rx(pi/2) q[37]; +rz(3.9069169704921416) q[37]; +rx(pi/2) q[37]; +rz(7.159754623887542) q[37]; +rz(2.5307946715598995) q[37]; +rx(pi/2) q[37]; +rz(3.435912133253052) q[37]; +rx(pi/2) q[37]; +rz(7.287076301777571) q[37]; +cx q[30],q[37]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.8488389745128537) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.927711946945831) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +cx q[30],q[37]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.639147381988547) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[30],q[37]; +rz(-0.4800850801267984) q[30]; +rx(pi/2) q[30]; +rz(4.267856767227241) q[30]; +rx(pi/2) q[30]; +rz(9.209927453071014) q[30]; +rz(0.6215732561394267) q[30]; +rx(pi/2) q[30]; +rz(3.997975415491747) q[30]; +rx(pi/2) q[30]; +rz(11.203284197531278) q[30]; +cx q[30],q[75]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.996926508994359) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(2.2133960763393077) q[37]; +rx(pi/2) q[37]; +rz(4.816625972792615) q[37]; +rx(pi/2) q[37]; +rz(10.270050269476485) q[37]; +rz(-0.8905159857948353) q[37]; +rx(pi/2) q[37]; +rz(5.1680264319817075) q[37]; +rx(pi/2) q[37]; +rz(11.802541408800524) q[37]; +cx q[21],q[37]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.670514536619942) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.259126028227284) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +cx q[21],q[37]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.332961928574118) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[21],q[37]; +rz(1.4907876803067746) q[21]; +rx(pi/2) q[21]; +rz(4.523447656789946) q[21]; +rx(pi/2) q[21]; +rz(8.772163672475854) q[21]; +rz(-2.7839955879294576) q[21]; +rx(pi/2) q[21]; +rz(4.6585572247656115) q[21]; +rx(pi/2) q[21]; +rz(12.430031697756805) q[21]; +rz(-1.5431143728493883) q[37]; +rx(pi/2) q[37]; +rz(5.363113165024385) q[37]; +rx(pi/2) q[37]; +rz(7.410775681783422) q[37]; +rz(1.6215598706101204) q[37]; +rx(pi/2) q[37]; +rz(5.447427239332173) q[37]; +rx(pi/2) q[37]; +rz(7.873508247191632) q[37]; +cx q[37],q[69]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.3882334633171) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(5.703295925004237) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[26],q[63]; +rz(-pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.5775621574356204) q[26]; +rx(pi/2) q[26]; +rz(2*pi) q[26]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[26],q[63]; +rz(2.119892362805963) q[26]; +rx(pi/2) q[26]; +rz(3.777758339926855) q[26]; +rx(pi/2) q[26]; +rz(9.456426241873423) q[26]; +rz(-2.626796803324546) q[26]; +rx(pi/2) q[26]; +rz(5.304888034718559) q[26]; +rx(pi/2) q[26]; +rz(11.610133434060437) q[26]; +cx q[26],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(5.947651570965611) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.159659419138826) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[26],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.641363905655716) q[26]; +rx(pi/2) q[26]; +rz(2*pi) q[26]; +cx q[26],q[13]; +rz(1.404729106988908) q[13]; +rx(pi/2) q[13]; +rz(5.007797812364276) q[13]; +rx(pi/2) q[13]; +rz(9.59798536457971) q[13]; +rz(-0.1356785341758071) q[13]; +rx(pi/2) q[13]; +rz(5.091814469210842) q[13]; +rx(pi/2) q[13]; +rz(9.570327823226558) q[13]; +rz(-0.40157024524925067) q[26]; +rx(pi/2) q[26]; +rz(5.257417744907448) q[26]; +rx(pi/2) q[26]; +rz(7.155510643229086) q[26]; +rz(2.4039756940257604) q[26]; +rx(pi/2) q[26]; +rz(4.080628304717903) q[26]; +rx(pi/2) q[26]; +rz(11.180588289621836) q[26]; +cx q[35],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.039649545713882) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.9235935487985563) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.1634590354890513) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +cx q[35],q[26]; +rz(-1.6007817373990412) q[26]; +rx(pi/2) q[26]; +rz(3.87270794640302) q[26]; +rx(pi/2) q[26]; +rz(9.143429401181118) q[26]; +rz(-0.7072981257490838) q[26]; +rx(pi/2) q[26]; +rz(5.0434444184614575) q[26]; +rx(pi/2) q[26]; +rz(6.753990742853997) q[26]; +cx q[15],q[26]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.083921639756575) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.232092581212216) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +cx q[15],q[26]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.2191678402946007) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[15],q[26]; +rz(1.2512198310903706) q[15]; +rx(pi/2) q[15]; +rz(4.1108792898127735) q[15]; +rx(pi/2) q[15]; +rz(12.008686114151214) q[15]; +rz(-0.1214312122643686) q[15]; +rx(pi/2) q[15]; +rz(4.274896969198461) q[15]; +rx(pi/2) q[15]; +rz(9.196463959215757) q[15]; +rz(-1.0973884391193045) q[26]; +rx(pi/2) q[26]; +rz(5.9036921429371905) q[26]; +rx(pi/2) q[26]; +rz(11.049117135459326) q[26]; +rz(-2.5827452811166234) q[26]; +rx(pi/2) q[26]; +rz(4.770895646030554) q[26]; +rx(pi/2) q[26]; +rz(10.905630221068488) q[26]; +rz(-1.3630164126773685) q[35]; +rx(pi/2) q[35]; +rz(4.3497275384453316) q[35]; +rx(pi/2) q[35]; +rz(7.231128132619554) q[35]; +rz(0.10235631681732471) q[35]; +rx(pi/2) q[35]; +rz(4.110256688361245) q[35]; +rx(pi/2) q[35]; +rz(10.584276382672886) q[35]; +cx q[35],q[96]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.7251620103985736) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[57],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.0817844206111875) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.9959271390956292) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.4861423980826696) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[13]; +rz(-3.1338792974994742) q[13]; +rx(pi/2) q[13]; +rz(4.977288005665487) q[13]; +rx(pi/2) q[13]; +rz(11.74472552030853) q[13]; +rz(0.32380916759647516) q[13]; +rx(pi/2) q[13]; +rz(3.7899027508319665) q[13]; +rx(pi/2) q[13]; +rz(8.398591087339064) q[13]; +cx q[13],q[31]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.8199370797729832) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(5.586860056437136) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +cx q[13],q[31]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.3043379638859123) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[13],q[31]; +rz(0.6850334554742816) q[13]; +rx(pi/2) q[13]; +rz(6.160279138996137) q[13]; +rx(pi/2) q[13]; +rz(8.167912842263357) q[13]; +rz(0.5411134451352808) q[13]; +rx(pi/2) q[13]; +rz(4.237951413371054) q[13]; +rx(pi/2) q[13]; +rz(8.026656627093665) q[13]; +cx q[11],q[13]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.3023893622816307) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.025303393111097) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +cx q[11],q[13]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.202672562655997) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +cx q[11],q[13]; +rz(-2.805111288641329) q[11]; +rx(pi/2) q[11]; +rz(5.390122015555233) q[11]; +rx(pi/2) q[11]; +rz(11.947929970508232) q[11]; +rz(0.513556625910927) q[11]; +rx(pi/2) q[11]; +rz(5.240889854075045) q[11]; +rx(pi/2) q[11]; +rz(6.403782306281144) q[11]; +rz(2.5489753924505028) q[13]; +rx(pi/2) q[13]; +rz(4.79922748697188) q[13]; +rx(pi/2) q[13]; +rz(8.579822512342904) q[13]; +rz(-1.2408434360654348) q[13]; +rx(pi/2) q[13]; +rz(4.31947147347284) q[13]; +rx(pi/2) q[13]; +rz(6.579833227489912) q[13]; +rz(-2.4353353308763444) q[31]; +rx(pi/2) q[31]; +rz(4.6001161843053895) q[31]; +rx(pi/2) q[31]; +rz(6.629085894584282) q[31]; +rz(0.09911100788246774) q[31]; +rx(pi/2) q[31]; +rz(4.754050107633684) q[31]; +rx(pi/2) q[31]; +rz(11.643443615877455) q[31]; +rz(-0.46048878835877716) q[57]; +rx(pi/2) q[57]; +rz(5.447504977955223) q[57]; +rx(pi/2) q[57]; +rz(6.411635368960797) q[57]; +rz(-2.5945807795134366) q[57]; +rx(pi/2) q[57]; +rz(4.7052002187734665) q[57]; +rx(pi/2) q[57]; +rz(7.924203811770129) q[57]; +cx q[44],q[57]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.9920972959926897) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.195973083309715) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[44],q[57]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.2774880490251337) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[44],q[57]; +rz(-1.0977582987940329) q[44]; +rx(pi/2) q[44]; +rz(4.572876075019487) q[44]; +rx(pi/2) q[44]; +rz(11.085116351434767) q[44]; +rz(0.3816268136005623) q[44]; +rx(pi/2) q[44]; +rz(5.668580912688555) q[44]; +rx(pi/2) q[44]; +rz(7.756066186201277) q[44]; +rz(1.0713389448192459) q[57]; +rx(pi/2) q[57]; +rz(4.188897362918245) q[57]; +rx(pi/2) q[57]; +rz(9.369039975855491) q[57]; +rz(-2.472035964499044) q[57]; +rx(pi/2) q[57]; +rz(5.117936399395641) q[57]; +rx(pi/2) q[57]; +rz(11.124704304239255) q[57]; +cx q[57],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.001817449174672) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.7782211829103702) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.227487455454554) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[29]; +rz(-2.7619012249506945) q[29]; +rx(pi/2) q[29]; +rz(3.7839597365863193) q[29]; +rx(pi/2) q[29]; +rz(10.609303772282852) q[29]; +rz(-1.5214132255862376) q[29]; +rx(pi/2) q[29]; +rz(5.749476980889048) q[29]; +rx(pi/2) q[29]; +rz(10.510483403222533) q[29]; +rz(1.9756939694577635) q[57]; +rx(pi/2) q[57]; +rz(4.375219249725204) q[57]; +rx(pi/2) q[57]; +rz(10.763517333491189) q[57]; +rz(-2.3640101476207507) q[57]; +rx(pi/2) q[57]; +rz(5.300175424096521) q[57]; +rx(pi/2) q[57]; +rz(8.467908560677804) q[57]; +rz(1.0469271920641035) q[63]; +rx(pi/2) q[63]; +rz(4.344634979885654) q[63]; +rx(pi/2) q[63]; +rz(12.229003853355946) q[63]; +rz(1.0401330743821164) q[63]; +rx(pi/2) q[63]; +rz(5.004064055873494) q[63]; +rx(pi/2) q[63]; +rz(8.799548727655317) q[63]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.265894794496592) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[37],q[69]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.439256698522252) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[37],q[69]; +rz(0.6122697055286443) q[37]; +rx(pi/2) q[37]; +rz(5.745800073590466) q[37]; +rx(pi/2) q[37]; +rz(10.906076697579802) q[37]; +rz(0.6415570659878602) q[37]; +rx(pi/2) q[37]; +rz(3.550142614565285) q[37]; +rx(pi/2) q[37]; +rz(8.832417561505174) q[37]; +rz(-2.8071435782477225) q[69]; +rx(pi/2) q[69]; +rz(5.028219358633869) q[69]; +rx(pi/2) q[69]; +rz(9.63995533949402) q[69]; +rz(-0.9934295900405372) q[69]; +rx(pi/2) q[69]; +rz(4.211835275572321) q[69]; +rx(pi/2) q[69]; +rz(7.346090887027111) q[69]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(5.868661233398536) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[30],q[75]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.6942960212295164) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[30],q[75]; +rz(1.5448478258284162) q[30]; +rx(pi/2) q[30]; +rz(4.218411046576489) q[30]; +rx(pi/2) q[30]; +rz(11.41566582208727) q[30]; +rz(1.7784231594828546) q[30]; +rx(pi/2) q[30]; +rz(4.95269241868064) q[30]; +rx(pi/2) q[30]; +rz(9.180522671594659) q[30]; +cx q[30],q[50]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.68872535943134) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(5.659177375447269) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[30],q[50]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.208407390397695) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[30],q[50]; +rz(-2.834611074356973) q[30]; +rx(pi/2) q[30]; +rz(3.2237010433482607) q[30]; +rx(pi/2) q[30]; +rz(6.399146787597924) q[30]; +rz(-1.546583889967132) q[30]; +rx(pi/2) q[30]; +rz(5.308687464832196) q[30]; +rx(pi/2) q[30]; +rz(11.978861409528228) q[30]; +rz(1.6111012974457424) q[50]; +rx(pi/2) q[50]; +rz(3.7997498734247412) q[50]; +rx(pi/2) q[50]; +rz(10.1782263261207) q[50]; +rz(-0.8659678206505146) q[50]; +rx(pi/2) q[50]; +rz(4.907358502160223) q[50]; +rx(pi/2) q[50]; +rz(7.673583057252266) q[50]; +cx q[50],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(5.94662388573242) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.6534177811101345) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.2451454575408913) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +cx q[50],q[33]; +rz(-2.997771610294369) q[33]; +rx(pi/2) q[33]; +rz(5.507051232621979) q[33]; +rx(pi/2) q[33]; +rz(10.090845934793899) q[33]; +rz(-1.5342925526555977) q[33]; +rx(pi/2) q[33]; +rz(5.577123778310215) q[33]; +rx(pi/2) q[33]; +rz(8.967403201750635) q[33]; +rz(-1.4563186197677125) q[50]; +rx(pi/2) q[50]; +rz(3.547331916002611) q[50]; +rx(pi/2) q[50]; +rz(10.589414827960699) q[50]; +rz(1.6791698138561557) q[50]; +rx(pi/2) q[50]; +rz(5.1345921766594635) q[50]; +rx(pi/2) q[50]; +rz(8.39266938612036) q[50]; +rz(1.210109445269941) q[75]; +rx(pi/2) q[75]; +rz(4.197074375411324) q[75]; +rx(pi/2) q[75]; +rz(12.315531351603504) q[75]; +rz(2.75634725161653) q[75]; +rx(pi/2) q[75]; +rz(5.318635859718206) q[75]; +rx(pi/2) q[75]; +rz(8.902268360197727) q[75]; +cx q[17],q[75]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.126990345376214) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.101014708998033) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[17],q[75]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.316147931056392) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[17],q[75]; +rz(2.901420839579524) q[17]; +rx(pi/2) q[17]; +rz(4.143354328640631) q[17]; +rx(pi/2) q[17]; +rz(7.924906420591242) q[17]; +rz(0.3266801426018864) q[17]; +rx(pi/2) q[17]; +rz(5.045300561445163) q[17]; +rx(pi/2) q[17]; +rz(11.23874679563605) q[17]; +cx q[17],q[53]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.755224245417868) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(5.663143639096637) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[17],q[53]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.332373558678267) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[17],q[53]; +rz(1.1645418553208273) q[17]; +rx(pi/2) q[17]; +rz(4.2612445587402785) q[17]; +rx(pi/2) q[17]; +rz(12.395973729061492) q[17]; +rz(-2.992522526911859) q[17]; +rx(pi/2) q[17]; +rz(4.6579053963637005) q[17]; +rx(pi/2) q[17]; +rz(9.272038630898988) q[17]; +cx q[17],q[89]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.087233823148351) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-2.49271664549709) q[53]; +rx(pi/2) q[53]; +rz(3.703488493578317) q[53]; +rx(pi/2) q[53]; +rz(8.925542828942616) q[53]; +rz(-3.1236354255386445) q[53]; +rx(pi/2) q[53]; +rz(3.7282707395164296) q[53]; +rx(pi/2) q[53]; +rz(6.872787378189184) q[53]; +rz(-1.5745394431711357) q[75]; +rx(pi/2) q[75]; +rz(4.486963206946162) q[75]; +rx(pi/2) q[75]; +rz(11.350795084300891) q[75]; +rz(-3.005077195071019) q[75]; +rx(pi/2) q[75]; +rz(4.412208795045479) q[75]; +rx(pi/2) q[75]; +rz(9.267197733830253) q[75]; +cx q[83],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.192499130944386) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.207210287739308) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.2829932087145166) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[69]; +rz(2.775361695992423) q[69]; +rx(pi/2) q[69]; +rz(5.108411592151912) q[69]; +rx(pi/2) q[69]; +rz(10.53849709901124) q[69]; +rz(1.6511390103636874) q[69]; +rx(pi/2) q[69]; +rz(3.5784631439083254) q[69]; +rx(pi/2) q[69]; +rz(7.534877318692424) q[69]; +cx q[53],q[69]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.8992295324755863) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(5.921072124009589) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[53],q[69]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.529380176029392) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[53],q[69]; +rz(1.0979489689085167) q[53]; +rx(pi/2) q[53]; +rz(5.10698101999876) q[53]; +rx(pi/2) q[53]; +rz(10.415736948082223) q[53]; +rz(-2.03683626419412) q[53]; +rx(pi/2) q[53]; +rz(4.635771799928259) q[53]; +rx(pi/2) q[53]; +rz(8.731145664829263) q[53]; +rz(0.9401877204064117) q[69]; +rx(pi/2) q[69]; +rz(4.507909065956957) q[69]; +rx(pi/2) q[69]; +rz(7.590550392260905) q[69]; +rz(-1.653980623495039) q[69]; +rx(pi/2) q[69]; +rz(5.634359643605931) q[69]; +rx(pi/2) q[69]; +rz(7.058323350568079) q[69]; +rz(0.58365117108427) q[83]; +rx(pi/2) q[83]; +rz(5.119592018255329) q[83]; +rx(pi/2) q[83]; +rz(7.034434929535628) q[83]; +rz(-1.8512706806048285) q[83]; +rx(pi/2) q[83]; +rz(4.290170642911143) q[83]; +rx(pi/2) q[83]; +rz(9.309607440034595) q[83]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.095148899301943) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[8],q[88]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.6911000835028425) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[8],q[88]; +rz(-0.0053319557304942755) q[8]; +rx(pi/2) q[8]; +rz(4.671036347573042) q[8]; +rx(pi/2) q[8]; +rz(11.086084257264815) q[8]; +rz(0.546666509316696) q[8]; +rx(pi/2) q[8]; +rz(4.454249814414229) q[8]; +rx(pi/2) q[8]; +rz(11.065400436297933) q[8]; +cx q[14],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(5.945624136441117) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.8539042867185955) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +cx q[14],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.1687313283821954) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +cx q[14],q[8]; +rz(2.4997787796159106) q[8]; +rx(pi/2) q[8]; +rz(5.418708456973771) q[8]; +rx(pi/2) q[8]; +rz(7.7162184678606955) q[8]; +rz(2.4143202707717233) q[8]; +rx(pi/2) q[8]; +rz(5.169385178333826) q[8]; +rx(pi/2) q[8]; +rz(7.60229989316281) q[8]; +cx q[8],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.58860494619156) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.947483103516305) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +cx q[8],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.5002040606243234) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +cx q[8],q[5]; +rz(3.096520280075037) q[5]; +rx(pi/2) q[5]; +rz(4.6566477629265535) q[5]; +rx(pi/2) q[5]; +rz(6.370524200295078) q[5]; +rz(2.4038422728972666) q[5]; +rx(pi/2) q[5]; +rz(5.688522290000293) q[5]; +rx(pi/2) q[5]; +rz(6.968060442091021) q[5]; +rz(0.11894520889985971) q[8]; +rx(pi/2) q[8]; +rz(5.075173224123683) q[8]; +rx(pi/2) q[8]; +rz(7.883325007760922) q[8]; +rz(0.4215459649646345) q[8]; +rx(pi/2) q[8]; +rz(4.897196736017669) q[8]; +rx(pi/2) q[8]; +rz(10.750099633288611) q[8]; +cx q[8],q[31]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.061210631154221) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(2.7733544409181183) q[14]; +rx(pi/2) q[14]; +rz(3.8832621760621793) q[14]; +rx(pi/2) q[14]; +rz(8.82580354807069) q[14]; +rz(-0.4556042874924886) q[14]; +rx(pi/2) q[14]; +rz(4.9883339758840926) q[14]; +rx(pi/2) q[14]; +rz(6.816836029095821) q[14]; +cx q[14],q[41]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.9221141965668522) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(5.8947301856033665) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +cx q[8],q[31]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.287925108123771) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[8],q[31]; +rz(-1.339255521687613) q[8]; +rx(pi/2) q[8]; +rz(3.6056269699845087) q[8]; +rx(pi/2) q[8]; +rz(6.648409919548853) q[8]; +rz(-0.9804153645386764) q[8]; +rx(pi/2) q[8]; +rz(4.720334992732001) q[8]; +rx(pi/2) q[8]; +rz(12.208738192999077) q[8]; +rz(0.19254178855680326) q[31]; +rx(pi/2) q[31]; +rz(4.827535285937559) q[31]; +rx(pi/2) q[31]; +rz(7.22266616718497) q[31]; +rz(2.275356902845661) q[31]; +rx(pi/2) q[31]; +rz(5.435232660269012) q[31]; +rx(pi/2) q[31]; +rz(9.696105269972318) q[31]; +cx q[31],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.15529562668201) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.7631234061719825) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.5816569148692707) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +cx q[31],q[7]; +rz(-1.5537641428221773) q[7]; +rx(pi/2) q[7]; +rz(5.1683975858542155) q[7]; +rx(pi/2) q[7]; +rz(7.334497514127548) q[7]; +rz(-0.6926701279165943) q[7]; +rx(pi/2) q[7]; +rz(5.307699852997901) q[7]; +rx(pi/2) q[7]; +rz(6.4226784736540585) q[7]; +rz(-0.46865800213129916) q[31]; +rx(pi/2) q[31]; +rz(4.026894233463264) q[31]; +rx(pi/2) q[31]; +rz(7.156837335430672) q[31]; +rz(-0.10064833063820622) q[31]; +rx(pi/2) q[31]; +rz(3.3690619013061642) q[31]; +rx(pi/2) q[31]; +rz(9.62231560190232) q[31]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.092813686416344) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[14],q[41]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.5138893979052304) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[14],q[41]; +rz(0.028233895566054823) q[14]; +rx(pi/2) q[14]; +rz(5.550888057932649) q[14]; +rx(pi/2) q[14]; +rz(8.09123216891526) q[14]; +rz(0.15526990319792855) q[14]; +rx(pi/2) q[14]; +rz(5.820822958030771) q[14]; +rx(pi/2) q[14]; +rz(7.29641414036575) q[14]; +cx q[14],q[54]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(4.155200993249926) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(1.015568998598412) q[41]; +rx(pi/2) q[41]; +rz(5.913399790458051) q[41]; +rx(pi/2) q[41]; +rz(10.001398655857855) q[41]; +rz(-2.934541812024472) q[41]; +rx(pi/2) q[41]; +rz(4.788700177273602) q[41]; +rx(pi/2) q[41]; +rz(9.70372812417874) q[41]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.105316290604961) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[14],q[54]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.364016060573426) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[14],q[54]; +rz(-2.4869163659092917) q[14]; +rx(pi/2) q[14]; +rz(4.186015569370356) q[14]; +rx(pi/2) q[14]; +rz(8.238191522829363) q[14]; +rz(1.704839142883853) q[14]; +rx(pi/2) q[14]; +rz(3.9989286607584225) q[14]; +rx(pi/2) q[14]; +rz(9.259453580871101) q[14]; +cx q[14],q[86]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(4.071641661965982) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(0.12951524033504302) q[54]; +rx(pi/2) q[54]; +rz(4.396551995802238) q[54]; +rx(pi/2) q[54]; +rz(8.272214033960314) q[54]; +rz(1.8458024685667462) q[54]; +rx(pi/2) q[54]; +rz(5.23520773007815) q[54]; +rx(pi/2) q[54]; +rz(8.882886407657931) q[54]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.077611063648404) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[14],q[86]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.407007320262686) q[14]; +rx(pi/2) q[14]; +rz(3*pi) q[14]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[14],q[86]; +rz(1.3699392578776406) q[14]; +rx(pi/2) q[14]; +rz(5.571277095266085) q[14]; +rx(pi/2) q[14]; +rz(6.653778187829639) q[14]; +rz(0.2094799729381256) q[14]; +rx(pi/2) q[14]; +rz(4.785383621745405) q[14]; +rx(pi/2) q[14]; +rz(6.710971474025057) q[14]; +rz(0.9711879279929727) q[86]; +rx(pi/2) q[86]; +rz(4.2003708091110195) q[86]; +rx(pi/2) q[86]; +rz(11.811245867295515) q[86]; +rz(-3.0669910292594516) q[86]; +rx(pi/2) q[86]; +rz(4.751252443426631) q[86]; +rx(pi/2) q[86]; +rz(8.564546293942296) q[86]; +rz(-0.562086187284002) q[88]; +rx(pi/2) q[88]; +rz(5.924008640092342) q[88]; +rx(pi/2) q[88]; +rz(10.595876436641523) q[88]; +rz(-1.4475186072108734) q[88]; +rx(pi/2) q[88]; +rz(4.226126764456515) q[88]; +rx(pi/2) q[88]; +rz(7.29955205997517) q[88]; +cx q[88],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.065304125170122) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(4.126937118157143) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.3406619681994307) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +cx q[88],q[64]; +rz(0.20046463420839267) q[64]; +rx(pi/2) q[64]; +rz(3.939302193501123) q[64]; +rx(pi/2) q[64]; +rz(8.130303683274702) q[64]; +rz(0.18808764769205943) q[64]; +rx(pi/2) q[64]; +rz(4.895766343145438) q[64]; +rx(pi/2) q[64]; +rz(9.325034438953601) q[64]; +cx q[64],q[66]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.5099084860448637) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.071488192324285) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[64],q[66]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.3778562037492037) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[64],q[66]; +rz(0.4403319411054336) q[64]; +rx(pi/2) q[64]; +rz(3.945276754570804) q[64]; +rx(pi/2) q[64]; +rz(11.731126148908835) q[64]; +rz(1.375896224714995) q[64]; +rx(pi/2) q[64]; +rz(4.717059245442947) q[64]; +rx(pi/2) q[64]; +rz(10.130087904251777) q[64]; +cx q[64],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(5.8775398637912915) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.807069148005145) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.69512200970882) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +cx q[64],q[61]; +rz(-2.1624823193693103) q[61]; +rx(pi/2) q[61]; +rz(4.182735191398915) q[61]; +rx(pi/2) q[61]; +rz(10.817259793709448) q[61]; +rz(-2.016345014891278) q[61]; +rx(pi/2) q[61]; +rz(5.595228058884729) q[61]; +rx(pi/2) q[61]; +rz(8.821870562666186) q[61]; +rz(0.6070043940367293) q[64]; +rx(pi/2) q[64]; +rz(5.150877566295822) q[64]; +rx(pi/2) q[64]; +rz(12.390827721477201) q[64]; +rz(-1.8593140255935694) q[64]; +rx(pi/2) q[64]; +rz(5.260082840632215) q[64]; +rx(pi/2) q[64]; +rz(7.572935944722456) q[64]; +rz(-1.248603587882613) q[66]; +rx(pi/2) q[66]; +rz(6.013902088169614) q[66]; +rx(pi/2) q[66]; +rz(10.517672436346245) q[66]; +rz(2.8866119974042075) q[66]; +rx(pi/2) q[66]; +rz(5.273654443549324) q[66]; +rx(pi/2) q[66]; +rz(9.787890254330378) q[66]; +cx q[39],q[66]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(4.280922857292804) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.1943797213086444) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[39],q[66]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.353434296678452) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[39],q[66]; +rz(1.863666496083674) q[39]; +rx(pi/2) q[39]; +rz(4.363388754355041) q[39]; +rx(pi/2) q[39]; +rz(6.6690323977837975) q[39]; +rz(0.09911100788246774) q[39]; +rx(pi/2) q[39]; +rz(4.754050107633684) q[39]; +rx(pi/2) q[39]; +rz(11.643443615877455) q[39]; +rz(1.3209772262371402) q[66]; +rx(pi/2) q[66]; +rz(3.577637737306271) q[66]; +rx(pi/2) q[66]; +rz(6.461459878855513) q[66]; +rz(-1.720823132001268) q[66]; +rx(pi/2) q[66]; +rz(5.257181140588975) q[66]; +rx(pi/2) q[66]; +rz(7.894231678674627) q[66]; +cx q[61],q[66]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.166918932413514) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.785684403905806) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[61],q[66]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.3210593717063963) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[61],q[66]; +rz(-2.2672055184867723) q[61]; +rx(pi/2) q[61]; +rz(4.544967262680808) q[61]; +rx(pi/2) q[61]; +rz(8.790397286976384) q[61]; +rz(-2.0588625976631914) q[61]; +rx(pi/2) q[61]; +rz(5.205082818208588) q[61]; +rx(pi/2) q[61]; +rz(9.808455152978125) q[61]; +rz(-1.4026068082516037) q[66]; +rx(pi/2) q[66]; +rz(3.9926980002242165) q[66]; +rx(pi/2) q[66]; +rz(8.746793771893405) q[66]; +rz(-0.34958934255000873) q[66]; +rx(pi/2) q[66]; +rz(4.624758447713386) q[66]; +rx(pi/2) q[66]; +rz(8.249077509689302) q[66]; +cx q[86],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.030592666582917) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.7602447589949675) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.2338607656954075) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +cx q[86],q[61]; +rz(1.3263172623685868) q[61]; +rx(pi/2) q[61]; +rz(3.9867376442986333) q[61]; +rx(pi/2) q[61]; +rz(11.925168273620027) q[61]; +rz(-0.46615319149257006) q[61]; +rx(pi/2) q[61]; +rz(4.656469367393033) q[61]; +rx(pi/2) q[61]; +rz(11.23298563320573) q[61]; +rz(-1.6744289305866582) q[86]; +rx(pi/2) q[86]; +rz(5.573102288437481) q[86]; +rx(pi/2) q[86]; +rz(7.476970141015306) q[86]; +rz(3.109222810557588) q[86]; +rx(pi/2) q[86]; +rz(4.133292580176969) q[86]; +rx(pi/2) q[86]; +rz(8.01235052998761) q[86]; +rz(-0.2741035245476944) q[88]; +rx(pi/2) q[88]; +rz(4.6960763165342865) q[88]; +rx(pi/2) q[88]; +rz(10.240251852228951) q[88]; +rz(0.44194130575300283) q[88]; +rx(pi/2) q[88]; +rz(5.72808649541618) q[88]; +rx(pi/2) q[88]; +rz(10.136331695062209) q[88]; +cx q[27],q[88]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.168418954850028) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(5.884460859788215) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[27],q[88]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.4384341000363507) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[27],q[88]; +rz(2.8908511984614833) q[27]; +rx(pi/2) q[27]; +rz(5.053384247743776) q[27]; +rx(pi/2) q[27]; +rz(10.158103745758728) q[27]; +rz(3.1389562191336555) q[27]; +rx(pi/2) q[27]; +rz(5.058363081655367) q[27]; +rx(pi/2) q[27]; +rz(8.585146087385104) q[27]; +rz(2.011753863057086) q[88]; +rx(pi/2) q[88]; +rz(4.316975312809623) q[88]; +rx(pi/2) q[88]; +rz(6.80435244331448) q[88]; +rz(-2.0731237434835172) q[88]; +rx(pi/2) q[88]; +rz(4.906872243470409) q[88]; +rx(pi/2) q[88]; +rz(8.815809706376001) q[88]; +cx q[88],q[87]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.1612837804038705) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(4.264510803687591) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[87]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.5686169819503855) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +cx q[88],q[87]; +rz(-0.896668752752416) q[87]; +rx(pi/2) q[87]; +rz(4.663268319935005) q[87]; +rx(pi/2) q[87]; +rz(9.18197589625375) q[87]; +rz(-2.2413357765512494) q[87]; +rx(pi/2) q[87]; +rz(4.880388474336931) q[87]; +rx(pi/2) q[87]; +rz(10.993189754885632) q[87]; +rz(-2.5710027437850584) q[88]; +rx(pi/2) q[88]; +rz(5.248167479147114) q[88]; +rx(pi/2) q[88]; +rz(10.624429555565055) q[88]; +rz(-2.0734328068373213) q[88]; +rx(pi/2) q[88]; +rz(4.206256051949429) q[88]; +rx(pi/2) q[88]; +rz(8.142189537118252) q[88]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.2329080572369655) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[17],q[89]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.224198794829654) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[17],q[89]; +rz(1.8933669760496947) q[17]; +rx(pi/2) q[17]; +rz(5.186536524300364) q[17]; +rx(pi/2) q[17]; +rz(11.304653274770105) q[17]; +rz(-2.9989205803230465) q[17]; +rx(pi/2) q[17]; +rz(4.231192997458663) q[17]; +rx(pi/2) q[17]; +rz(6.905887178645626) q[17]; +rz(2.476427516216267) q[89]; +rx(pi/2) q[89]; +rz(5.759432732039895) q[89]; +rx(pi/2) q[89]; +rz(8.774178703371742) q[89]; +rz(0.8610181604323719) q[89]; +rx(pi/2) q[89]; +rz(5.490119277799781) q[89]; +rx(pi/2) q[89]; +rz(10.02282990583818) q[89]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.994584755805098) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[35],q[96]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.615970928394967) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[35],q[96]; +rz(0.6877584321607126) q[35]; +rx(pi/2) q[35]; +rz(5.811192319052841) q[35]; +rx(pi/2) q[35]; +rz(9.534865162339134) q[35]; +rz(1.7026786732490908) q[35]; +rx(pi/2) q[35]; +rz(3.729265067697356) q[35]; +rx(pi/2) q[35]; +rz(12.069449128226703) q[35]; +rz(0.45270483462144373) q[96]; +rx(pi/2) q[96]; +rz(5.708780527846967) q[96]; +rx(pi/2) q[96]; +rz(9.811215810287315) q[96]; +rz(-1.5139354048784934) q[96]; +rx(pi/2) q[96]; +rz(3.668837046126459) q[96]; +rx(pi/2) q[96]; +rz(11.719992402948161) q[96]; +cx q[96],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.2784032994696055) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.057738149925683) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.3472102279600264) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[5]; +rz(2.261170119243366) q[5]; +rx(pi/2) q[5]; +rz(4.5202172819706545) q[5]; +rx(pi/2) q[5]; +rz(8.806195660443734) q[5]; +rz(1.6065985520062682) q[5]; +rx(pi/2) q[5]; +rz(5.118185680001987) q[5]; +rx(pi/2) q[5]; +rz(11.299968062097113) q[5]; +cx q[50],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.095134850529934) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(4.052998176886934) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.6139991871731207) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +cx q[50],q[5]; +rz(3.050365268397462) q[5]; +rx(pi/2) q[5]; +rz(4.80018811213356) q[5]; +rx(pi/2) q[5]; +rz(8.844132212574412) q[5]; +rz(2.599867677594954) q[5]; +rx(pi/2) q[5]; +rz(4.9727388072988425) q[5]; +rx(pi/2) q[5]; +rz(9.390355445168392) q[5]; +rz(1.2750854914444432) q[50]; +rx(pi/2) q[50]; +rz(3.281168745827535) q[50]; +rx(pi/2) q[50]; +rz(8.007701427973812) q[50]; +rz(-0.6824276707736541) q[50]; +rx(pi/2) q[50]; +rz(5.520752151678079) q[50]; +rx(pi/2) q[50]; +rz(11.111284874247783) q[50]; +rz(-1.5302038311950708) q[96]; +rx(pi/2) q[96]; +rz(4.106617314828496) q[96]; +rx(pi/2) q[96]; +rz(10.974919082472947) q[96]; +rz(-0.27163379335367077) q[96]; +rx(pi/2) q[96]; +rz(4.65292702510846) q[96]; +rx(pi/2) q[96]; +rz(8.033224106244889) q[96]; +cx q[59],q[96]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.000187679309469) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.844656889681806) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[59],q[96]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.2006187539679214) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[59],q[96]; +rz(-2.9771238955317596) q[59]; +rx(pi/2) q[59]; +rz(3.5525262351961184) q[59]; +rx(pi/2) q[59]; +rz(11.498473820696013) q[59]; +rz(-2.3794474808666397) q[59]; +rx(pi/2) q[59]; +rz(5.0122086226661935) q[59]; +rx(pi/2) q[59]; +rz(8.139040167623184) q[59]; +rz(0.28525269638026973) q[96]; +rx(pi/2) q[96]; +rz(4.775380064177573) q[96]; +rx(pi/2) q[96]; +rz(12.213122669241713) q[96]; +rz(2.3032789034952135) q[96]; +rx(pi/2) q[96]; +rz(4.608025191159911) q[96]; +rx(pi/2) q[96]; +rz(9.592832493316065) q[96]; +rz(-3.0883993296648438) q[99]; +rx(pi/2) q[99]; +rz(4.4982548274548435) q[99]; +rx(pi/2) q[99]; +rz(11.464575590588241) q[99]; +rz(-0.09372131796590732) q[99]; +rx(pi/2) q[99]; +rz(3.5099223432293174) q[99]; +rx(pi/2) q[99]; +rz(7.700188782148071) q[99]; +cx q[99],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.104449791202336) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.6998035110518566) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.297745123209202) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[10]; +rz(-3.078007382198116) q[10]; +rx(pi/2) q[10]; +rz(4.836055575878137) q[10]; +rx(pi/2) q[10]; +rz(8.900111849836454) q[10]; +rz(-2.567951242595882) q[10]; +rx(pi/2) q[10]; +rz(4.135770057917819) q[10]; +rx(pi/2) q[10]; +rz(11.299880984939316) q[10]; +cx q[85],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.069458694926958) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.7710818963318795) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.3059294134613437) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[10]; +rz(-1.2594672189299034) q[10]; +rx(pi/2) q[10]; +rz(5.2645406446913405) q[10]; +rx(pi/2) q[10]; +rz(6.2901788990927265) q[10]; +rz(-0.47561946993274784) q[10]; +rx(pi/2) q[10]; +rz(5.846354858389423) q[10]; +rx(pi/2) q[10]; +rz(8.201729221348849) q[10]; +rz(2.378890256697746) q[85]; +rx(pi/2) q[85]; +rz(5.422457810799505) q[85]; +rx(pi/2) q[85]; +rz(6.479435791124093) q[85]; +rz(-0.5998615720105867) q[85]; +rx(pi/2) q[85]; +rz(4.380565707985522) q[85]; +rx(pi/2) q[85]; +rz(8.445372444442325) q[85]; +cx q[85],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.00588687034036) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(4.139586232430995) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.3302768896602517) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[67]; +rz(2.260062224558613) q[67]; +rx(pi/2) q[67]; +rz(4.6662561406947) q[67]; +rx(pi/2) q[67]; +rz(9.212012705822744) q[67]; +rz(-3.037220689839133) q[67]; +rx(pi/2) q[67]; +rz(3.816430673619481) q[67]; +rx(pi/2) q[67]; +rz(6.974201012845649) q[67]; +cx q[38],q[67]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.941724070702966) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.1372865194057145) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[38],q[67]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.8080016935479932) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[38],q[67]; +rz(-0.2821816675759212) q[38]; +rx(pi/2) q[38]; +rz(3.744582856250444) q[38]; +rx(pi/2) q[38]; +rz(9.329553190665441) q[38]; +rz(2.066610885932085) q[38]; +rx(pi/2) q[38]; +rz(4.475729905000947) q[38]; +rx(pi/2) q[38]; +rz(8.283095215488922) q[38]; +rz(2.401252969875939) q[67]; +rx(pi/2) q[67]; +rz(5.076234063388576) q[67]; +rx(pi/2) q[67]; +rz(9.905894065365526) q[67]; +rz(1.2760352533002282) q[67]; +rx(pi/2) q[67]; +rz(4.710232806754683) q[67]; +rx(pi/2) q[67]; +rz(12.24691808106532) q[67]; +cx q[67],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.351695986892034) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.7437218917379957) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.433172126131619) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +cx q[67],q[28]; +rz(2.942423470704367) q[28]; +rx(pi/2) q[28]; +rz(4.834221487895016) q[28]; +rx(pi/2) q[28]; +rz(11.774866346527293) q[28]; +rz(1.9006236936967893) q[28]; +rx(pi/2) q[28]; +rz(3.654229713144239) q[28]; +rx(pi/2) q[28]; +rz(12.094187900054333) q[28]; +cx q[23],q[28]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.795285554223069) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(6.104226450959214) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +cx q[23],q[28]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.627297846983086) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[23],q[28]; +rz(1.3323650415326496) q[23]; +rx(pi/2) q[23]; +rz(5.239458596232283) q[23]; +rx(pi/2) q[23]; +rz(11.585442824187194) q[23]; +rz(2.2084913532072434) q[23]; +rx(pi/2) q[23]; +rz(5.4994181241252935) q[23]; +rx(pi/2) q[23]; +rz(9.347029730161498) q[23]; +rz(-1.8127511231554134) q[28]; +rx(pi/2) q[28]; +rz(4.8361482791385395) q[28]; +rx(pi/2) q[28]; +rz(8.675277848017705) q[28]; +rz(2.9739977313671595) q[28]; +rx(pi/2) q[28]; +rz(5.265785189933078) q[28]; +rx(pi/2) q[28]; +rz(7.962923480993171) q[28]; +cx q[28],q[57]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.2516453180075935) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[54],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(5.839335822908605) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(4.25842179229975) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[54],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.8448705939400574) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +cx q[54],q[23]; +rz(-0.45988449765411943) q[23]; +rx(pi/2) q[23]; +rz(4.7713684892738515) q[23]; +rx(pi/2) q[23]; +rz(9.946672967630695) q[23]; +rz(2.65363168697297) q[23]; +rx(pi/2) q[23]; +rz(4.577620571934963) q[23]; +rx(pi/2) q[23]; +rz(8.881923076989606) q[23]; +rz(0.07931262584475496) q[54]; +rx(pi/2) q[54]; +rz(5.353865881762376) q[54]; +rx(pi/2) q[54]; +rz(8.745686332876842) q[54]; +rz(0.8410581046155583) q[54]; +rx(pi/2) q[54]; +rz(4.773489793964302) q[54]; +rx(pi/2) q[54]; +rz(10.604815391327442) q[54]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.212310815395927) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[28],q[57]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.347157664055466) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[28],q[57]; +rz(-0.9744701697964153) q[28]; +rx(pi/2) q[28]; +rz(5.645014834844707) q[28]; +rx(pi/2) q[28]; +rz(12.340340220883457) q[28]; +rz(-1.7862788749895315) q[28]; +rx(pi/2) q[28]; +rz(4.366811793711637) q[28]; +rx(pi/2) q[28]; +rz(6.711849581586753) q[28]; +cx q[28],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.025733745094488) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.022290198281962) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[28],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.2685756645768342) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +cx q[28],q[17]; +rz(-2.0775787040763305) q[17]; +rx(pi/2) q[17]; +rz(4.527694898309277) q[17]; +rx(pi/2) q[17]; +rz(8.067174118245571) q[17]; +rz(0.7047908448047568) q[17]; +rx(pi/2) q[17]; +rz(4.447193600494802) q[17]; +rx(pi/2) q[17]; +rz(9.485873754904773) q[17]; +rz(2.820301363330225) q[28]; +rx(pi/2) q[28]; +rz(4.441485766236591) q[28]; +rx(pi/2) q[28]; +rz(11.757320566826895) q[28]; +rz(0.5922730100577365) q[28]; +rx(pi/2) q[28]; +rz(4.032480757812074) q[28]; +rx(pi/2) q[28]; +rz(9.769704033030306) q[28]; +rz(0.009787460526151648) q[57]; +rx(pi/2) q[57]; +rz(4.115425850364376) q[57]; +rx(pi/2) q[57]; +rz(10.976670109152053) q[57]; +rz(-2.254605689170747) q[57]; +rx(pi/2) q[57]; +rz(5.107192565060684) q[57]; +rx(pi/2) q[57]; +rz(7.111108627889938) q[57]; +rz(1.2964514103871174) q[67]; +rx(pi/2) q[67]; +rz(5.115792482809703) q[67]; +rx(pi/2) q[67]; +rz(9.391969464319072) q[67]; +rz(0.5279097398818307) q[67]; +rx(pi/2) q[67]; +rz(5.4492476702084165) q[67]; +rx(pi/2) q[67]; +rz(10.981100147401518) q[67]; +cx q[67],q[82]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.957002123349293) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[72],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.245754984917255) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(4.208924251905049) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.846059038916018) q[72]; +rx(pi/2) q[72]; +rz(3*pi) q[72]; +cx q[72],q[38]; +rz(2.584853568910221) q[38]; +rx(pi/2) q[38]; +rz(4.462943492773166) q[38]; +rx(pi/2) q[38]; +rz(9.190199217878478) q[38]; +rz(-0.46615319149257006) q[38]; +rx(pi/2) q[38]; +rz(4.656469367393033) q[38]; +rx(pi/2) q[38]; +rz(11.23298563320573) q[38]; +rz(-3.064127322215249) q[72]; +rx(pi/2) q[72]; +rz(5.514940529182774) q[72]; +rx(pi/2) q[72]; +rz(7.6677766822387525) q[72]; +rz(-0.3478587595726994) q[72]; +rx(pi/2) q[72]; +rz(4.096310118064611) q[72]; +rx(pi/2) q[72]; +rz(8.620410481258453) q[72]; +cx q[72],q[81]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.4244348629470345) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(5.967807666847593) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[72],q[81]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.1652601248218044) q[72]; +rx(pi/2) q[72]; +rz(3*pi) q[72]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[72],q[81]; +rz(0.11483357407419215) q[72]; +rx(pi/2) q[72]; +rz(4.695710600069) q[72]; +rx(pi/2) q[72]; +rz(10.376577980742814) q[72]; +rz(1.5715055935325957) q[72]; +rx(pi/2) q[72]; +rz(4.957025028512168) q[72]; +rx(pi/2) q[72]; +rz(6.935624111133263) q[72]; +rz(-1.4583439966794078) q[81]; +rx(pi/2) q[81]; +rz(5.568581810840721) q[81]; +rx(pi/2) q[81]; +rz(11.095166298013686) q[81]; +rz(0.05493229883290596) q[81]; +rx(pi/2) q[81]; +rz(4.720751036169454) q[81]; +rx(pi/2) q[81]; +rz(7.971663431099743) q[81]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.209237257087889) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[67],q[82]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.525046335719976) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[67],q[82]; +rz(0.9408118163486572) q[67]; +rx(pi/2) q[67]; +rz(4.27877892854385) q[67]; +rx(pi/2) q[67]; +rz(11.813104275968467) q[67]; +rz(2.2309318716832003) q[67]; +rx(pi/2) q[67]; +rz(4.722131776938368) q[67]; +rx(pi/2) q[67]; +rz(9.97040523850463) q[67]; +cx q[67],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.872764132886212) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.969060849702895) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.228418766081763) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[65]; +rz(-1.483057127987005) q[65]; +rx(pi/2) q[65]; +rz(4.055406404864808) q[65]; +rx(pi/2) q[65]; +rz(12.148029095438766) q[65]; +rz(-1.3156134116917404) q[65]; +rx(pi/2) q[65]; +rz(5.073423616236605) q[65]; +rx(pi/2) q[65]; +rz(10.381081631109726) q[65]; +rz(-1.2721181079836226) q[67]; +rx(pi/2) q[67]; +rz(4.1251996513734515) q[67]; +rx(pi/2) q[67]; +rz(10.21986430888418) q[67]; +rz(2.379602413275885) q[67]; +rx(pi/2) q[67]; +rz(4.429849399334469) q[67]; +rx(pi/2) q[67]; +rz(12.101320667543103) q[67]; +rz(-2.3869542003753716) q[82]; +rx(pi/2) q[82]; +rz(5.315252710494748) q[82]; +rx(pi/2) q[82]; +rz(10.34521476161093) q[82]; +rz(-2.3791550489815236) q[82]; +rx(pi/2) q[82]; +rz(4.263523128278077) q[82]; +rx(pi/2) q[82]; +rz(7.021527473686218) q[82]; +rz(-2.5222111588981457) q[85]; +rx(pi/2) q[85]; +rz(4.752000302532274) q[85]; +rx(pi/2) q[85]; +rz(11.143497516223999) q[85]; +rz(2.737228934259683) q[85]; +rx(pi/2) q[85]; +rz(4.541115455276579) q[85]; +rx(pi/2) q[85]; +rz(12.496299808203752) q[85]; +cx q[62],q[85]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.180717415189061) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.130684710059303) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[62],q[85]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.401787074333825) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[62],q[85]; +rz(-1.4404731284058236) q[62]; +rx(pi/2) q[62]; +rz(5.433708945109966) q[62]; +rx(pi/2) q[62]; +rz(8.504372790727007) q[62]; +rz(1.3511885323963249) q[62]; +rx(pi/2) q[62]; +rz(3.7395852017226057) q[62]; +rx(pi/2) q[62]; +rz(8.508627365102729) q[62]; +cx q[62],q[77]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.981510792110955) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.099578485269593) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[62],q[77]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.5596504242915064) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[62],q[77]; +rz(3.1006405828128853) q[62]; +rx(pi/2) q[62]; +rz(4.353510284448959) q[62]; +rx(pi/2) q[62]; +rz(12.077286486004997) q[62]; +rz(1.9606009378209475) q[62]; +rx(pi/2) q[62]; +rz(5.688277911113756) q[62]; +rx(pi/2) q[62]; +rz(9.720538362225245) q[62]; +cx q[62],q[70]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.162948482712617) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.121687934963898) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[62],q[70]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.453870157077054) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[62],q[70]; +rz(2.6371434313525572) q[62]; +rx(pi/2) q[62]; +rz(4.222497265578846) q[62]; +rx(pi/2) q[62]; +rz(8.16623613973956) q[62]; +rz(-3.0637835301565213) q[62]; +rx(pi/2) q[62]; +rz(4.625776013712093) q[62]; +rx(pi/2) q[62]; +rz(8.601379715310355) q[62]; +cx q[40],q[62]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.6553275083080856) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.137916521103051) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[40],q[62]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.1585724945945812) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[40],q[62]; +rz(-0.4465528178289979) q[40]; +rx(pi/2) q[40]; +rz(3.8034324098694983) q[40]; +rx(pi/2) q[40]; +rz(10.210426868969861) q[40]; +rz(0.41614166084483095) q[40]; +rx(pi/2) q[40]; +rz(4.684352252841672) q[40]; +rx(pi/2) q[40]; +rz(9.761136562312004) q[40]; +cx q[59],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.255947546468297) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.140316722508625) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.466906946833787) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +cx q[59],q[40]; +rz(-1.132035557532677) q[40]; +rx(pi/2) q[40]; +rz(6.124927075837949) q[40]; +rx(pi/2) q[40]; +rz(7.854184607550606) q[40]; +rz(0.41557073076722606) q[40]; +rx(pi/2) q[40]; +rz(5.778962856923291) q[40]; +rx(pi/2) q[40]; +rz(12.208198457774994) q[40]; +rz(1.5211110464938091) q[59]; +rx(pi/2) q[59]; +rz(5.3106001607726) q[59]; +rx(pi/2) q[59]; +rz(12.224823521707009) q[59]; +rz(-0.4146576318355071) q[59]; +rx(pi/2) q[59]; +rz(5.071521995153698) q[59]; +rx(pi/2) q[59]; +rz(7.321196687398356) q[59]; +rz(-1.3714630506584289) q[62]; +rx(pi/2) q[62]; +rz(4.506922851439244) q[62]; +rx(pi/2) q[62]; +rz(11.447538707328576) q[62]; +rz(2.1118328823143306) q[62]; +rx(pi/2) q[62]; +rz(4.377956566098249) q[62]; +rx(pi/2) q[62]; +rz(6.417026586192435) q[62]; +rz(-2.9281803910280857) q[70]; +rx(pi/2) q[70]; +rz(3.588454461029636) q[70]; +rx(pi/2) q[70]; +rz(11.657487197406121) q[70]; +rz(-2.957939635693807) q[70]; +rx(pi/2) q[70]; +rz(6.086380657613197) q[70]; +rx(pi/2) q[70]; +rz(6.310051351253435) q[70]; +rz(-2.939653954189377) q[77]; +rx(pi/2) q[77]; +rz(4.248915665414948) q[77]; +rx(pi/2) q[77]; +rz(11.852425671103788) q[77]; +rz(1.1119164312875114) q[77]; +rx(pi/2) q[77]; +rz(3.90555458554067) q[77]; +rx(pi/2) q[77]; +rz(7.489904784210719) q[77]; +rz(1.0332678327832934) q[85]; +rx(pi/2) q[85]; +rz(5.051395727739923) q[85]; +rx(pi/2) q[85]; +rz(9.572344334540693) q[85]; +rz(-1.2615776174722493) q[85]; +rx(pi/2) q[85]; +rz(3.93568056457377) q[85]; +rx(pi/2) q[85]; +rz(10.906143464279204) q[85]; +cx q[0],q[85]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(4.210156868398658) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.2440936948298305) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[0],q[85]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.7972211342326814) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[0],q[85]; +rz(-0.049633335343036045) q[0]; +rx(pi/2) q[0]; +rz(4.466120755717522) q[0]; +rx(pi/2) q[0]; +rz(11.512861498986384) q[0]; +rz(-1.057823487738283) q[0]; +rx(pi/2) q[0]; +rz(4.714558945801901) q[0]; +rx(pi/2) q[0]; +rz(7.9711634467411265) q[0]; +rz(-1.8666236670530965) q[85]; +rx(pi/2) q[85]; +rz(4.942217856975856) q[85]; +rx(pi/2) q[85]; +rz(8.771872714911673) q[85]; +rz(-2.390006247330178) q[85]; +rx(pi/2) q[85]; +rz(4.740606037741991) q[85]; +rx(pi/2) q[85]; +rz(11.432587739052291) q[85]; +cx q[85],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.228013997316226) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.8255570562066996) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.359624134472538) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[49]; +rz(2.534155633500747) q[49]; +rx(pi/2) q[49]; +rz(5.88890875694538) q[49]; +rx(pi/2) q[49]; +rz(9.470076226234923) q[49]; +rz(-1.4235617138854533) q[49]; +rx(pi/2) q[49]; +rz(3.7169995687328186) q[49]; +rx(pi/2) q[49]; +rz(8.375405709695727) q[49]; +rz(3.044560737612702) q[85]; +rx(pi/2) q[85]; +rz(5.919660767123575) q[85]; +rx(pi/2) q[85]; +rz(7.901394109343897) q[85]; +rz(-1.8227588734241813) q[85]; +rx(pi/2) q[85]; +rz(5.571240124281121) q[85]; +rx(pi/2) q[85]; +rz(7.837961781617196) q[85]; +cx q[73],q[85]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(4.374822257334364) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.086837817744632) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[73],q[85]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.262885617194115) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[73],q[85]; +rz(1.780399315989115) q[73]; +rx(pi/2) q[73]; +rz(6.076545379481434) q[73]; +rx(pi/2) q[73]; +rz(6.651670873933426) q[73]; +rz(-2.601634108440053) q[73]; +rx(pi/2) q[73]; +rz(5.147962583062959) q[73]; +rx(pi/2) q[73]; +rz(11.163361262263717) q[73]; +rz(0.6557355797480042) q[85]; +rx(pi/2) q[85]; +rz(4.353302459050418) q[85]; +rx(pi/2) q[85]; +rz(6.81694711574415) q[85]; +rz(-1.751874326718431) q[85]; +rx(pi/2) q[85]; +rz(4.302126403187131) q[85]; +rx(pi/2) q[85]; +rz(8.50184563107359) q[85]; +cx q[85],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.503786802677466) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.9193620202366546) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.438864309352489) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[4]; +rz(1.9341656813314252) q[4]; +rx(pi/2) q[4]; +rz(4.790081359306035) q[4]; +rx(pi/2) q[4]; +rz(6.902440759872356) q[4]; +rz(0.1891532833086269) q[4]; +rx(pi/2) q[4]; +rz(3.8281624910852337) q[4]; +rx(pi/2) q[4]; +rz(10.099302529020594) q[4]; +cx q[59],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.9565216111925725) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.536089579822712) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.3130804534316045) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[4]; +rz(-2.139699974034353) q[4]; +rx(pi/2) q[4]; +rz(4.363742957353281) q[4]; +rx(pi/2) q[4]; +rz(9.99274343837239) q[4]; +rz(-0.6978532722085156) q[4]; +rx(pi/2) q[4]; +rz(3.575028168304914) q[4]; +rx(pi/2) q[4]; +rz(8.579761002443771) q[4]; +rz(-1.5863634831039335) q[59]; +rx(pi/2) q[59]; +rz(4.01571389874062) q[59]; +rx(pi/2) q[59]; +rz(11.782113591265947) q[59]; +rz(2.3728166338486893) q[59]; +rx(pi/2) q[59]; +rz(4.541780538093083) q[59]; +rx(pi/2) q[59]; +rz(8.326855508165137) q[59]; +rz(-1.460351540303877) q[85]; +rx(pi/2) q[85]; +rz(4.855759162088479) q[85]; +rx(pi/2) q[85]; +rz(8.11361085162395) q[85]; +rz(-2.259992165776826) q[85]; +rx(pi/2) q[85]; +rz(4.6310615528162264) q[85]; +rx(pi/2) q[85]; +rz(8.88070248935281) q[85]; +cx q[91],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.149639973965556) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.9349394438394825) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.4713719361751263) q[91]; +rx(pi/2) q[91]; +rz(2*pi) q[91]; +cx q[91],q[10]; +rz(-0.13082184836091582) q[10]; +rx(pi/2) q[10]; +rz(4.636065160496376) q[10]; +rx(pi/2) q[10]; +rz(9.089998434261272) q[10]; +rz(1.7690797178316213) q[10]; +rx(pi/2) q[10]; +rz(4.599003016036285) q[10]; +rx(pi/2) q[10]; +rz(9.126090739807738) q[10]; +cx q[10],q[24]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.224233572326922) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(5.917594813982619) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +cx q[10],q[24]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.1560889714902816) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[10],q[24]; +rz(-3.0883993296648438) q[10]; +rx(pi/2) q[10]; +rz(4.4982548274548435) q[10]; +rx(pi/2) q[10]; +rz(11.464575590588241) q[10]; +rz(2.757050216875986) q[10]; +rx(pi/2) q[10]; +rz(6.098689056378532) q[10]; +rx(pi/2) q[10]; +rz(8.166121569170734) q[10]; +rz(1.63115720130659) q[24]; +rx(pi/2) q[24]; +rz(4.319070073806204) q[24]; +rx(pi/2) q[24]; +rz(8.270323992866578) q[24]; +rz(0.011704542924023453) q[24]; +rx(pi/2) q[24]; +rz(5.398721949499958) q[24]; +rx(pi/2) q[24]; +rz(12.514670459407341) q[24]; +cx q[74],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.240312933589788) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.9644601087916844) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.309938468291367) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +cx q[74],q[10]; +rz(-1.511560935584104) q[10]; +rx(pi/2) q[10]; +rz(4.037114519330235) q[10]; +rx(pi/2) q[10]; +rz(7.7988662640932995) q[10]; +rz(-0.3877555492903695) q[10]; +rx(pi/2) q[10]; +rz(3.4831712285241516) q[10]; +rx(pi/2) q[10]; +rz(11.411391143611105) q[10]; +cx q[10],q[60]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.9419412352391348) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.150914513582891) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[10],q[60]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.4442750695953297) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[10],q[60]; +rz(-2.4429207184869144) q[10]; +rx(pi/2) q[10]; +rz(4.498711608766492) q[10]; +rx(pi/2) q[10]; +rz(10.509669851834138) q[10]; +rz(-2.4005052556915185) q[10]; +rx(pi/2) q[10]; +rz(5.43440131660768) q[10]; +rx(pi/2) q[10]; +rz(9.478386691252497) q[10]; +cx q[10],q[12]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.02152862130586) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.02711560990025) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +cx q[10],q[12]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.323810128757493) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +cx q[10],q[12]; +rz(1.5652401670224716) q[10]; +rx(pi/2) q[10]; +rz(4.265046083061629) q[10]; +rx(pi/2) q[10]; +rz(10.776551207724633) q[10]; +rz(0.4052419544896111) q[10]; +rx(pi/2) q[10]; +rz(4.583910007891702) q[10]; +rx(pi/2) q[10]; +rz(8.123260201690407) q[10]; +rz(-0.036670856612784686) q[12]; +rx(pi/2) q[12]; +rz(4.176705631776571) q[12]; +rx(pi/2) q[12]; +rz(10.984628076710221) q[12]; +rz(1.8852542018374088) q[12]; +rx(pi/2) q[12]; +rz(5.734211291108398) q[12]; +rx(pi/2) q[12]; +rz(11.653240056124954) q[12]; +cx q[12],q[67]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.9392755408426554) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-1.690430990620504) q[60]; +rx(pi/2) q[60]; +rz(5.051248732056725) q[60]; +rx(pi/2) q[60]; +rz(9.611911035425303) q[60]; +rz(-1.8422326312938642) q[60]; +rx(pi/2) q[60]; +rz(3.5997649316277744) q[60]; +rx(pi/2) q[60]; +rz(11.407015583979572) q[60]; +cx q[1],q[60]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.06756696183966) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.188392872081469) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[1],q[60]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.4145548173610347) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[1],q[60]; +rz(-1.3034188600284047) q[1]; +rx(pi/2) q[1]; +rz(5.711920582262863) q[1]; +rx(pi/2) q[1]; +rz(10.158766725192875) q[1]; +rz(-0.4229838002762616) q[1]; +rx(pi/2) q[1]; +rz(4.089463074713711) q[1]; +rx(pi/2) q[1]; +rz(9.331665436312509) q[1]; +rz(-2.8126739545958968) q[60]; +rx(pi/2) q[60]; +rz(6.102529893426088) q[60]; +rx(pi/2) q[60]; +rz(7.395918452816949) q[60]; +rz(-0.8308067256184062) q[60]; +rx(pi/2) q[60]; +rz(4.800977671774998) q[60]; +rx(pi/2) q[60]; +rz(6.872189613807749) q[60]; +cx q[60],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.055467554477163) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(4.154320168678417) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.4148081326551027) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +cx q[60],q[5]; +rz(-1.9148247625614514) q[5]; +rx(pi/2) q[5]; +rz(5.403877025850983) q[5]; +rx(pi/2) q[5]; +rz(11.285078827540687) q[5]; +rz(1.5371171067959395) q[5]; +rx(pi/2) q[5]; +rz(4.551456876677384) q[5]; +rx(pi/2) q[5]; +rz(9.785225309210965) q[5]; +rz(-2.1061173612258175) q[60]; +rx(pi/2) q[60]; +rz(5.1838194334853505) q[60]; +rx(pi/2) q[60]; +rz(6.989883756261686) q[60]; +rz(0.49069605735738886) q[60]; +rx(pi/2) q[60]; +rz(5.342752656313765) q[60]; +rx(pi/2) q[60]; +rz(11.411903740959247) q[60]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.233450495882156) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[12],q[67]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.5211004676031603) q[12]; +rx(pi/2) q[12]; +rz(3*pi) q[12]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[12],q[67]; +rz(0.09216268591773336) q[12]; +rx(pi/2) q[12]; +rz(4.590029555822134) q[12]; +rx(pi/2) q[12]; +rz(7.911038725124376) q[12]; +rz(1.697399902753471) q[12]; +rx(pi/2) q[12]; +rz(4.559750171616862) q[12]; +rx(pi/2) q[12]; +rz(12.014483245910208) q[12]; +rz(-2.9773834392139653) q[67]; +rx(pi/2) q[67]; +rz(5.655345876403503) q[67]; +rx(pi/2) q[67]; +rz(11.945624238085838) q[67]; +rz(0.1454704459545746) q[67]; +rx(pi/2) q[67]; +rz(3.772142954187118) q[67]; +rx(pi/2) q[67]; +rz(10.161015131399838) q[67]; +rz(1.0619265744725475) q[74]; +rx(pi/2) q[74]; +rz(3.8239569433536227) q[74]; +rx(pi/2) q[74]; +rz(11.744658691698962) q[74]; +rz(-2.4838914278397146) q[74]; +rx(pi/2) q[74]; +rz(4.239785989070607) q[74]; +rx(pi/2) q[74]; +rz(10.888825435044208) q[74]; +cx q[27],q[74]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.9914153106326453) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.232089207062744) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[27],q[74]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.27126607268962) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[27],q[74]; +rz(-2.614157237089316) q[27]; +rx(pi/2) q[27]; +rz(4.924214909167109) q[27]; +rx(pi/2) q[27]; +rz(11.239906674026127) q[27]; +rz(-3.0399203120860125) q[27]; +rx(pi/2) q[27]; +rz(4.089514429184289) q[27]; +rx(pi/2) q[27]; +rz(10.838504252494879) q[27]; +cx q[27],q[49]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.526379597798764) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.282120503682913) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[27],q[49]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.3606013774873222) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[27],q[49]; +rz(2.8503167691541105) q[27]; +rx(pi/2) q[27]; +rz(5.279552275261343) q[27]; +rx(pi/2) q[27]; +rz(11.638953045385362) q[27]; +rz(0.8671589245217763) q[27]; +rx(pi/2) q[27]; +rz(4.490219459311043) q[27]; +rx(pi/2) q[27]; +rz(6.687896348331773) q[27]; +rz(1.554709165609383) q[49]; +rx(pi/2) q[49]; +rz(4.478886897202741) q[49]; +rx(pi/2) q[49]; +rz(11.919285329970691) q[49]; +rz(-2.240988786398786) q[49]; +rx(pi/2) q[49]; +rz(5.3860696275613105) q[49]; +rx(pi/2) q[49]; +rz(12.090150985491565) q[49]; +rz(0.269113635613488) q[74]; +rx(pi/2) q[74]; +rz(5.8432565281181486) q[74]; +rx(pi/2) q[74]; +rz(9.062567172214285) q[74]; +rz(2.7340370045870745) q[74]; +rx(pi/2) q[74]; +rz(3.7354781082459616) q[74]; +rx(pi/2) q[74]; +rz(10.602126050945154) q[74]; +rz(-2.861459874904339) q[91]; +rx(pi/2) q[91]; +rz(4.76160793454566) q[91]; +rx(pi/2) q[91]; +rz(6.32576813747607) q[91]; +rz(2.7009158916243674) q[91]; +rx(pi/2) q[91]; +rz(6.044639637295468) q[91]; +rx(pi/2) q[91]; +rz(8.494629814853905) q[91]; +cx q[22],q[91]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.134695079720663) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.258422378289043) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[22],q[91]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.4720364485009334) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[22],q[91]; +rz(2.38571661090376) q[22]; +rx(pi/2) q[22]; +rz(5.550462594416522) q[22]; +rx(pi/2) q[22]; +rz(9.146954671249597) q[22]; +rz(-2.5392976394578373) q[22]; +rx(pi/2) q[22]; +rz(5.307352825009978) q[22]; +rx(pi/2) q[22]; +rz(7.173760765051325) q[22]; +cx q[22],q[95]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.845494290060553) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(1.4158990433863314) q[91]; +rx(pi/2) q[91]; +rz(4.449851274490363) q[91]; +rx(pi/2) q[91]; +rz(10.790952438824004) q[91]; +rz(-1.7516406530699467) q[91]; +rx(pi/2) q[91]; +rz(4.946314070913685) q[91]; +rx(pi/2) q[91]; +rz(7.917715460202814) q[91]; +cx q[2],q[91]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(4.154686659641559) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.2570344646265585) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[2],q[91]; +rz(-pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.4000656171780435) q[2]; +rx(pi/2) q[2]; +rz(2*pi) q[2]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[2],q[91]; +rz(-2.8966334617625495) q[2]; +rx(pi/2) q[2]; +rz(5.004903709068537) q[2]; +rx(pi/2) q[2]; +rz(8.31391619639321) q[2]; +rz(-0.26561626754199885) q[2]; +rx(pi/2) q[2]; +rz(4.481425498125671) q[2]; +rx(pi/2) q[2]; +rz(6.494069709866654) q[2]; +cx q[41],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.000212094298137) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(4.150575120427444) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[41],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.723193980287286) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +cx q[41],q[2]; +rz(-2.6944007911718844) q[2]; +rx(pi/2) q[2]; +rz(4.51393595964855) q[2]; +rx(pi/2) q[2]; +rz(10.746599186785357) q[2]; +rz(2.3917593961164725) q[2]; +rx(pi/2) q[2]; +rz(4.1236299296895575) q[2]; +rx(pi/2) q[2]; +rz(9.915295403395135) q[2]; +rz(2.2136790498854797) q[41]; +rx(pi/2) q[41]; +rz(4.713606301990211) q[41]; +rx(pi/2) q[41]; +rz(8.160052755612021) q[41]; +rz(-2.2047170241940393) q[41]; +rx(pi/2) q[41]; +rz(4.250125774550894) q[41]; +rx(pi/2) q[41]; +rz(8.517350527035656) q[41]; +cx q[51],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.281416204503406) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.8423531794646193) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[51],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.146747598346529) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +cx q[51],q[2]; +rz(-0.24903037294190833) q[2]; +rx(pi/2) q[2]; +rz(5.680509559790066) q[2]; +rx(pi/2) q[2]; +rz(8.379120568023383) q[2]; +rz(-2.488179665263994) q[2]; +rx(pi/2) q[2]; +rz(4.269963279997294) q[2]; +rx(pi/2) q[2]; +rz(11.308679247065186) q[2]; +cx q[16],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.198001508523374) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.8894388959432904) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[16],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.195587221228479) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +cx q[16],q[2]; +rz(-2.9003093414908303) q[2]; +rx(pi/2) q[2]; +rz(5.064815857091207) q[2]; +rx(pi/2) q[2]; +rz(9.348822152649682) q[2]; +rz(0.9705252854655555) q[2]; +rx(pi/2) q[2]; +rz(4.04316644317023) q[2]; +rx(pi/2) q[2]; +rz(11.961809389109197) q[2]; +rz(-2.6032268893059216) q[16]; +rx(pi/2) q[16]; +rz(5.361389290596402) q[16]; +rx(pi/2) q[16]; +rz(9.198415065980713) q[16]; +rz(-0.4000974232374639) q[16]; +rx(pi/2) q[16]; +rz(5.13754472712951) q[16]; +rx(pi/2) q[16]; +rz(7.702423155396497) q[16]; +rz(0.28495911529877027) q[51]; +rx(pi/2) q[51]; +rz(5.567603880349607) q[51]; +rx(pi/2) q[51]; +rz(11.97699945518826) q[51]; +rz(-2.785420373482827) q[51]; +rx(pi/2) q[51]; +rz(4.565131545919072) q[51]; +rx(pi/2) q[51]; +rz(9.061219531030439) q[51]; +cx q[51],q[98]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(4.120253091541397) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-3.1345662165417103) q[91]; +rx(pi/2) q[91]; +rz(4.270464467838521) q[91]; +rx(pi/2) q[91]; +rz(7.285344628319782) q[91]; +rz(2.270214216684656) q[91]; +rx(pi/2) q[91]; +rz(5.539297530226563) q[91]; +rx(pi/2) q[91]; +rz(10.864010947114739) q[91]; +cx q[35],q[91]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.688670268658374) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.1266643121684545) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[35],q[91]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.3575153743256543) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[35],q[91]; +rz(-1.3697741895352389) q[35]; +rx(pi/2) q[35]; +rz(4.807042881964694) q[35]; +rx(pi/2) q[35]; +rz(11.834246457888355) q[35]; +rz(-0.9492836352914535) q[35]; +rx(pi/2) q[35]; +rz(4.703411555087573) q[35]; +rx(pi/2) q[35]; +rz(7.789564651641953) q[35]; +cx q[82],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.1774008334313955) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(4.074573897539015) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.357937182544742) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +cx q[82],q[35]; +rz(-1.3820307753547858) q[35]; +rx(pi/2) q[35]; +rz(4.39764500117286) q[35]; +rx(pi/2) q[35]; +rz(11.796294908179224) q[35]; +rz(2.6498912441469678) q[35]; +rx(pi/2) q[35]; +rz(4.841129563143228) q[35]; +rx(pi/2) q[35]; +rz(11.156607967270837) q[35]; +rz(0.8546030387785892) q[82]; +rx(pi/2) q[82]; +rz(6.000366533132572) q[82]; +rx(pi/2) q[82]; +rz(12.190734570364851) q[82]; +rz(-0.3594986517953034) q[82]; +rx(pi/2) q[82]; +rz(3.5080080007933483) q[82]; +rx(pi/2) q[82]; +rz(8.720338012015887) q[82]; +rz(-1.8235973579890032) q[91]; +rx(pi/2) q[91]; +rz(3.351412234906789) q[91]; +rx(pi/2) q[91]; +rz(9.477149578589136) q[91]; +rz(0.7012349778703548) q[91]; +rx(pi/2) q[91]; +rz(5.354419317269033) q[91]; +rx(pi/2) q[91]; +rz(9.098809666038651) q[91]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(5.571761260982241) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[22],q[95]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.332193279344282) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[22],q[95]; +rz(1.0215342597596813) q[22]; +rx(pi/2) q[22]; +rz(5.1002981702680925) q[22]; +rx(pi/2) q[22]; +rz(10.127760014406016) q[22]; +rz(0.6753877148617109) q[22]; +rx(pi/2) q[22]; +rz(4.307051662664455) q[22]; +rx(pi/2) q[22]; +rz(10.659953566895751) q[22]; +cx q[22],q[84]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.795263619983215) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(5.76548769815299) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[22],q[84]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.5155316582495626) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[22],q[84]; +rz(-1.3694112164025185) q[22]; +rx(pi/2) q[22]; +rz(3.6941822177434984) q[22]; +rx(pi/2) q[22]; +rz(8.322103685793353) q[22]; +rz(1.0125919371401269) q[22]; +rx(pi/2) q[22]; +rz(5.604372248840898) q[22]; +rx(pi/2) q[22]; +rz(7.154939606397658) q[22]; +cx q[22],q[87]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.6508936008815485) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(2.330790426105132) q[84]; +rx(pi/2) q[84]; +rz(5.747097483947119) q[84]; +rx(pi/2) q[84]; +rz(11.586067757213728) q[84]; +rz(-2.03683626419412) q[84]; +rx(pi/2) q[84]; +rz(4.635771799928259) q[84]; +rx(pi/2) q[84]; +rz(8.731145664829263) q[84]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.811819716364548) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[22],q[87]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.2395203773106385) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[22],q[87]; +rz(-2.6651141806640446) q[22]; +rx(pi/2) q[22]; +rz(3.7365473281848485) q[22]; +rx(pi/2) q[22]; +rz(7.175601312878083) q[22]; +rz(0.3155543411175463) q[22]; +rx(pi/2) q[22]; +rz(5.846703307782754) q[22]; +rx(pi/2) q[22]; +rz(9.790735642662675) q[22]; +rz(-2.1505470195005434) q[87]; +rx(pi/2) q[87]; +rz(4.249537646041678) q[87]; +rx(pi/2) q[87]; +rz(7.137606900370493) q[87]; +rz(-0.44691745444272524) q[87]; +rx(pi/2) q[87]; +rz(4.568772545205682) q[87]; +rx(pi/2) q[87]; +rz(8.841796558881462) q[87]; +rz(-2.078137946337703) q[95]; +rx(pi/2) q[95]; +rz(3.8211266536846438) q[95]; +rx(pi/2) q[95]; +rz(6.806512270459522) q[95]; +rz(2.705076778965511) q[95]; +rx(pi/2) q[95]; +rz(3.8453244043967194) q[95]; +rx(pi/2) q[95]; +rz(11.774056003690516) q[95]; +cx q[30],q[95]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.80146686601563) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.127966632094854) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[30],q[95]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.529249103633428) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[30],q[95]; +rz(-1.867011534672805) q[30]; +rx(pi/2) q[30]; +rz(5.2503735481682945) q[30]; +rx(pi/2) q[30]; +rz(9.439661666075168) q[30]; +rz(-0.4084093796691848) q[30]; +rx(pi/2) q[30]; +rz(5.344844802403108) q[30]; +rx(pi/2) q[30]; +rz(10.601727714011727) q[30]; +cx q[30],q[83]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.9357630672323713) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.25738139715806) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[30],q[83]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.3311298310044304) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[30],q[83]; +rz(-1.0997499442379013) q[30]; +rx(pi/2) q[30]; +rz(5.448148000560762) q[30]; +rx(pi/2) q[30]; +rz(8.448236035296599) q[30]; +rz(-0.2350630110779175) q[30]; +rx(pi/2) q[30]; +rz(4.382675185840509) q[30]; +rx(pi/2) q[30]; +rz(12.380486371770493) q[30]; +rz(0.5573204776520817) q[83]; +rx(pi/2) q[83]; +rz(5.312352738579888) q[83]; +rx(pi/2) q[83]; +rz(11.846198645201616) q[83]; +rz(2.061280583625467) q[83]; +rx(pi/2) q[83]; +rz(4.967266401118218) q[83]; +rx(pi/2) q[83]; +rz(8.262137724480896) q[83]; +cx q[54],q[83]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.6487966713015716) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(5.517150026066192) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[54],q[83]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.3690773497085633) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[54],q[83]; +rz(0.7943775518202862) q[54]; +rx(pi/2) q[54]; +rz(4.444005615767091) q[54]; +rx(pi/2) q[54]; +rz(9.545053101637803) q[54]; +rz(2.2393125250556825) q[54]; +rx(pi/2) q[54]; +rz(4.781314445984474) q[54]; +rx(pi/2) q[54]; +rz(11.415231192889356) q[54]; +rz(0.33570691592494306) q[83]; +rx(pi/2) q[83]; +rz(4.085560368885675) q[83]; +rx(pi/2) q[83]; +rz(7.057904041438662) q[83]; +rz(-2.142629439395227) q[83]; +rx(pi/2) q[83]; +rz(5.161104256958632) q[83]; +rx(pi/2) q[83]; +rz(10.282490887025045) q[83]; +rz(2.3671613459589977) q[95]; +rx(pi/2) q[95]; +rz(6.018352860520293) q[95]; +rx(pi/2) q[95]; +rz(8.178467335400052) q[95]; +rz(1.1419073751997555) q[95]; +rx(pi/2) q[95]; +rz(5.102821064676929) q[95]; +rx(pi/2) q[95]; +rz(9.401139512986232) q[95]; +cx q[34],q[95]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(4.228214496661932) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.171229238427697) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[34],q[95]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.412066322977049) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[34],q[95]; +rz(0.7498758794158995) q[34]; +rx(pi/2) q[34]; +rz(4.376192976802891) q[34]; +rx(pi/2) q[34]; +rz(9.971665381108952) q[34]; +rz(0.21785963172420608) q[34]; +rx(pi/2) q[34]; +rz(5.740303620092203) q[34]; +rx(pi/2) q[34]; +rz(8.369417469717952) q[34]; +rz(-1.4878842677677522) q[95]; +rx(pi/2) q[95]; +rz(4.873275933762686) q[95]; +rx(pi/2) q[95]; +rz(8.363476444574575) q[95]; +rz(-2.1060332957981007) q[95]; +rx(pi/2) q[95]; +rz(5.477245163484694) q[95]; +rx(pi/2) q[95]; +rz(11.053047792041292) q[95]; +cx q[97],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(5.912148385796877) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(4.048654823514426) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.2135498268577694) q[97]; +rx(pi/2) q[97]; +rz(2*pi) q[97]; +cx q[97],q[24]; +rz(1.8567042444314463) q[24]; +rx(pi/2) q[24]; +rz(4.935697480568698) q[24]; +rx(pi/2) q[24]; +rz(9.060125916696858) q[24]; +rz(-2.259992165776826) q[24]; +rx(pi/2) q[24]; +rz(4.6310615528162264) q[24]; +rx(pi/2) q[24]; +rz(8.88070248935281) q[24]; +cx q[77],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(5.95437348871101) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.9329976516317284) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.685739728658392) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[24]; +rz(1.4344828797806919) q[24]; +rx(pi/2) q[24]; +rz(4.1133957615630585) q[24]; +rx(pi/2) q[24]; +rz(11.402383275626903) q[24]; +rz(-0.7149984851181546) q[24]; +rx(pi/2) q[24]; +rz(3.7991053805211754) q[24]; +rx(pi/2) q[24]; +rz(10.223800705088806) q[24]; +cx q[24],q[90]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.8026825363559364) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-1.0188161043985415) q[77]; +rx(pi/2) q[77]; +rz(4.049513566606494) q[77]; +rx(pi/2) q[77]; +rz(9.413264193538305) q[77]; +rz(0.9859138904539311) q[77]; +rx(pi/2) q[77]; +rz(4.609721271438011) q[77]; +rx(pi/2) q[77]; +rz(10.703759918541497) q[77]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(5.985061657994047) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[24],q[90]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.557625485832432) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[24],q[90]; +rz(0.652724657524729) q[24]; +rx(pi/2) q[24]; +rz(4.7089590271967365) q[24]; +rx(pi/2) q[24]; +rz(9.019311138738722) q[24]; +rz(2.462638722488334) q[24]; +rx(pi/2) q[24]; +rz(4.603698230438132) q[24]; +rx(pi/2) q[24]; +rz(12.30175391018308) q[24]; +cx q[24],q[65]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.795520143408905) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.851139593884005) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[24],q[65]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.309532058297755) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[24],q[65]; +rz(2.929184993146956) q[24]; +rx(pi/2) q[24]; +rz(5.137198582807645) q[24]; +rx(pi/2) q[24]; +rz(11.405441906227272) q[24]; +rz(-1.5110324778046198) q[24]; +rx(pi/2) q[24]; +rz(4.443644906196769) q[24]; +rx(pi/2) q[24]; +rz(11.74195926239345) q[24]; +rz(-2.526230265462157) q[65]; +rx(pi/2) q[65]; +rz(3.9963476440853336) q[65]; +rx(pi/2) q[65]; +rz(8.405504066209819) q[65]; +rz(-2.7869274844353846) q[65]; +rx(pi/2) q[65]; +rz(5.228358417218923) q[65]; +rx(pi/2) q[65]; +rz(11.830568802169777) q[65]; +cx q[54],q[65]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.843369078597817) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.814665229325136) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[54],q[65]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.3914865276551236) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[54],q[65]; +rz(-0.16147202601454502) q[54]; +rx(pi/2) q[54]; +rz(4.209545973742213) q[54]; +rx(pi/2) q[54]; +rz(6.490838036034848) q[54]; +rz(-0.40063434637951456) q[54]; +rx(pi/2) q[54]; +rz(4.946090231925349) q[54]; +rx(pi/2) q[54]; +rz(6.7412873685247705) q[54]; +rz(-1.067111422116338) q[65]; +rx(pi/2) q[65]; +rz(3.5642627398359785) q[65]; +rx(pi/2) q[65]; +rz(12.202006331041598) q[65]; +rz(-0.2281736285250573) q[65]; +rx(pi/2) q[65]; +rz(5.359407591036505) q[65]; +rx(pi/2) q[65]; +rz(11.244431585565945) q[65]; +rz(1.9836506524715372) q[90]; +rx(pi/2) q[90]; +rz(5.260215258079713) q[90]; +rx(pi/2) q[90]; +rz(6.670725167893083) q[90]; +rz(0.15526990319792855) q[90]; +rx(pi/2) q[90]; +rz(5.820822958030771) q[90]; +rx(pi/2) q[90]; +rz(7.29641414036575) q[90]; +cx q[90],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.105316290604961) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(4.155200993249926) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.364016060573426) q[90]; +rx(pi/2) q[90]; +rz(2*pi) q[90]; +cx q[90],q[55]; +rz(0.12951524033504302) q[55]; +rx(pi/2) q[55]; +rz(4.396551995802238) q[55]; +rx(pi/2) q[55]; +rz(8.272214033960314) q[55]; +rz(-1.3477486542140547) q[55]; +rx(pi/2) q[55]; +rz(4.17799884879024) q[55]; +rx(pi/2) q[55]; +rz(10.2745721625584) q[55]; +rz(-2.4869163659092917) q[90]; +rx(pi/2) q[90]; +rz(4.186015569370356) q[90]; +rx(pi/2) q[90]; +rz(8.238191522829363) q[90]; +rz(-1.170923082511668) q[90]; +rx(pi/2) q[90]; +rz(4.378291020689959) q[90]; +rx(pi/2) q[90]; +rz(10.480047835170028) q[90]; +cx q[24],q[90]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.105103327186088) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(5.709994931352254) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[24],q[90]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.8062369693019384) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[24],q[90]; +rz(0.6424701439537674) q[24]; +rx(pi/2) q[24]; +rz(4.481458938392758) q[24]; +rx(pi/2) q[24]; +rz(7.4855557558189405) q[24]; +rz(0.18519783793812605) q[24]; +rx(pi/2) q[24]; +rz(4.319322882509237) q[24]; +rx(pi/2) q[24]; +rz(9.190711533500782) q[24]; +rz(-0.36057907151817625) q[90]; +rx(pi/2) q[90]; +rz(4.152114782466382) q[90]; +rx(pi/2) q[90]; +rz(7.224665816945846) q[90]; +rz(1.5659181472295334) q[90]; +rx(pi/2) q[90]; +rz(5.49335353551024) q[90]; +rx(pi/2) q[90]; +rz(9.003707027762712) q[90]; +rz(-1.9219693433224594) q[97]; +rx(pi/2) q[97]; +rz(5.377288067940697) q[97]; +rx(pi/2) q[97]; +rz(6.922334027718502) q[97]; +rz(1.9700881344592904) q[97]; +rx(pi/2) q[97]; +rz(3.9378720996445087) q[97]; +rx(pi/2) q[97]; +rz(8.703432482523802) q[97]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.111765408957376) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[51],q[98]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.3483064383189323) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[51],q[98]; +rz(-0.8674527755043964) q[51]; +rx(pi/2) q[51]; +rz(3.473086697455218) q[51]; +rx(pi/2) q[51]; +rz(10.346701051384134) q[51]; +rz(1.806245141123462) q[51]; +rx(pi/2) q[51]; +rz(4.750145387097003) q[51]; +rx(pi/2) q[51]; +rz(9.430908116158708) q[51]; +rz(-2.5431267455788706) q[98]; +rx(pi/2) q[98]; +rz(4.70309604490097) q[98]; +rx(pi/2) q[98]; +rz(11.412512656488804) q[98]; +rz(0.5304489020519916) q[98]; +rx(pi/2) q[98]; +rz(3.571921621946215) q[98]; +rx(pi/2) q[98]; +rz(11.183060886905388) q[98]; +rz(3.0487548238050923) q[99]; +rx(pi/2) q[99]; +rz(4.100474535809968) q[99]; +rx(pi/2) q[99]; +rz(7.86303134483662) q[99]; +rz(2.2309318716832003) q[99]; +rx(pi/2) q[99]; +rz(4.722131776938368) q[99]; +rx(pi/2) q[99]; +rz(9.97040523850463) q[99]; +cx q[99],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(5.872764132886212) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.969060849702895) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.228418766081763) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[76]; +rz(-1.483057127987005) q[76]; +rx(pi/2) q[76]; +rz(4.055406404864808) q[76]; +rx(pi/2) q[76]; +rz(12.148029095438766) q[76]; +rz(-2.7235532986467685) q[76]; +rx(pi/2) q[76]; +rz(5.146350226518782) q[76]; +rx(pi/2) q[76]; +rz(10.594117896579242) q[76]; +cx q[18],q[76]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(4.2523114469316186) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(5.97556560695868) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[18],q[76]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.155023665819332) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[18],q[76]; +rz(-2.5716393356918608) q[18]; +rx(pi/2) q[18]; +rz(4.196556532906314) q[18]; +rx(pi/2) q[18]; +rz(8.078863339385606) q[18]; +rz(-0.894203957836492) q[18]; +rx(pi/2) q[18]; +rz(4.883705834551378) q[18]; +rx(pi/2) q[18]; +rz(7.613925025406607) q[18]; +cx q[20],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.1858912156549) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.7417060963311446) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[20],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.2733322805817053) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +cx q[20],q[18]; +rz(0.57096721276542) q[18]; +rx(pi/2) q[18]; +rz(4.6950004355127355) q[18]; +rx(pi/2) q[18]; +rz(9.788593444004121) q[18]; +rz(1.9587257984725142) q[18]; +rx(pi/2) q[18]; +rz(5.440174609571553) q[18]; +rx(pi/2) q[18]; +rz(8.171567212967243) q[18]; +cx q[18],q[68]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.612496780394567) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-0.447394982100644) q[20]; +rx(pi/2) q[20]; +rz(4.701497478132509) q[20]; +rx(pi/2) q[20]; +rz(9.424402598152405) q[20]; +rz(-2.9043760291071816) q[20]; +rx(pi/2) q[20]; +rz(4.824972604615789) q[20]; +rx(pi/2) q[20]; +rz(10.084687797942724) q[20]; +cx q[20],q[47]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.8393670832388387) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(5.6427011927181105) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[20],q[47]; +rz(-pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.3331754571514307) q[20]; +rx(pi/2) q[20]; +rz(2*pi) q[20]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[20],q[47]; +rz(-1.1306280318320256) q[20]; +rx(pi/2) q[20]; +rz(4.159422179473431) q[20]; +rx(pi/2) q[20]; +rz(8.8543655115894) q[20]; +rz(-0.37777394642523543) q[20]; +rx(pi/2) q[20]; +rz(4.652579069262702) q[20]; +rx(pi/2) q[20]; +rz(8.048367471899297) q[20]; +cx q[0],q[20]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(4.086656562244642) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.259020849369636) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +cx q[0],q[20]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.339740525962606) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[0],q[20]; +rz(-2.6998406857794244) q[0]; +rx(pi/2) q[0]; +rz(5.271372436932994) q[0]; +rx(pi/2) q[0]; +rz(12.378438575508397) q[0]; +rz(0.19550979905657906) q[0]; +rx(pi/2) q[0]; +rz(4.153254962055503) q[0]; +rx(pi/2) q[0]; +rz(12.016336531584468) q[0]; +rz(0.4774541677453219) q[20]; +rx(pi/2) q[20]; +rz(3.5612075899820503) q[20]; +rx(pi/2) q[20]; +rz(6.906804241447636) q[20]; +rz(2.6850114890011563) q[20]; +rx(pi/2) q[20]; +rz(5.209361415164841) q[20]; +rx(pi/2) q[20]; +rz(10.316853308543763) q[20]; +cx q[29],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.771395136611282) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.077662080540212) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[29],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.7483079832033352) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +cx q[29],q[20]; +rz(0.2976512494334962) q[20]; +rx(pi/2) q[20]; +rz(3.837087873800706) q[20]; +rx(pi/2) q[20]; +rz(9.856721847238143) q[20]; +rz(-1.146761303763865) q[20]; +rx(pi/2) q[20]; +rz(5.011963432913426) q[20]; +rx(pi/2) q[20]; +rz(11.895894960095255) q[20]; +cx q[27],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.226191546500603) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.7429258529854974) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[27],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.4342283608767765) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +cx q[27],q[20]; +rz(-1.731564863570612) q[20]; +rx(pi/2) q[20]; +rz(4.276226116176058) q[20]; +rx(pi/2) q[20]; +rz(9.750350931231434) q[20]; +rz(-0.24561325230356923) q[20]; +rx(pi/2) q[20]; +rz(5.23084794371135) q[20]; +rx(pi/2) q[20]; +rz(6.554209199879303) q[20]; +rz(-1.0278730344133105) q[27]; +rx(pi/2) q[27]; +rz(5.8206982223913535) q[27]; +rx(pi/2) q[27]; +rz(10.688567382620983) q[27]; +rz(2.615417894421565) q[27]; +rx(pi/2) q[27]; +rz(5.882747624128421) q[27]; +rx(pi/2) q[27]; +rz(11.605956803206812) q[27]; +rz(1.8780735150512742) q[29]; +rx(pi/2) q[29]; +rz(4.649614384757321) q[29]; +rx(pi/2) q[29]; +rz(7.817599599155225) q[29]; +rz(-2.5795024323493165) q[29]; +rx(pi/2) q[29]; +rz(4.585342006501573) q[29]; +rx(pi/2) q[29]; +rz(11.888618555552924) q[29]; +rz(3.106620704688659) q[47]; +rx(pi/2) q[47]; +rz(5.787947946078626) q[47]; +rx(pi/2) q[47]; +rz(9.3236966532379) q[47]; +rz(2.354870802865217) q[47]; +rx(pi/2) q[47]; +rz(4.614607773100681) q[47]; +rx(pi/2) q[47]; +rz(8.987374541654233) q[47]; +cx q[47],q[75]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.287524106277376) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[60],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.185025267170358) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(4.135592907877104) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.5205379518477495) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +cx q[60],q[20]; +rz(2.5051454803348943) q[20]; +rx(pi/2) q[20]; +rz(4.529329564977797) q[20]; +rx(pi/2) q[20]; +rz(7.970464685291785) q[20]; +rz(-0.6334621036294878) q[20]; +rx(pi/2) q[20]; +rz(4.448814327944691) q[20]; +rx(pi/2) q[20]; +rz(6.6351883323055585) q[20]; +rz(-1.6729228429129261) q[60]; +rx(pi/2) q[60]; +rz(4.998836428032635) q[60]; +rx(pi/2) q[60]; +rz(11.19595842358349) q[60]; +rz(-2.6992816258491676) q[60]; +rx(pi/2) q[60]; +rz(5.595406608581706) q[60]; +rx(pi/2) q[60]; +rz(10.769233567175494) q[60]; +cx q[60],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.129798539397283) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.839425259909083) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.4044205066638957) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +cx q[60],q[59]; +rz(-1.620881892725453) q[59]; +rx(pi/2) q[59]; +rz(5.244442194508962) q[59]; +rx(pi/2) q[59]; +rz(8.33680480273583) q[59]; +rz(-0.2882132678831919) q[59]; +rx(pi/2) q[59]; +rz(4.824628978556007) q[59]; +rx(pi/2) q[59]; +rz(10.268408098780164) q[59]; +rz(2.8787254237548314) q[60]; +rx(pi/2) q[60]; +rz(4.823658983226762) q[60]; +rx(pi/2) q[60]; +rz(8.518980137350592) q[60]; +rz(-0.8905159857948353) q[60]; +rx(pi/2) q[60]; +rz(5.1680264319817075) q[60]; +rx(pi/2) q[60]; +rz(11.802541408800524) q[60]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(5.959695842751197) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[18],q[68]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.463329336904387) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[18],q[68]; +rz(1.5049541354859777) q[18]; +rx(pi/2) q[18]; +rz(5.588913381439817) q[18]; +rx(pi/2) q[18]; +rz(10.098866762828766) q[18]; +rz(1.9006236936967893) q[18]; +rx(pi/2) q[18]; +rz(3.654229713144239) q[18]; +rx(pi/2) q[18]; +rz(12.094187900054333) q[18]; +cx q[44],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.104226450959214) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.795285554223069) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[44],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.627297846983086) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +cx q[44],q[18]; +rz(-1.8127511231554134) q[18]; +rx(pi/2) q[18]; +rz(4.8361482791385395) q[18]; +rx(pi/2) q[18]; +rz(8.675277848017705) q[18]; +rz(2.1558005074125433) q[18]; +rx(pi/2) q[18]; +rz(5.185039987192817) q[18]; +rx(pi/2) q[18]; +rz(8.074907926088596) q[18]; +cx q[32],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.2771153801980955) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.928722343238949) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[32],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.3360155358075825) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +cx q[32],q[18]; +rz(-3.046077463647652) q[18]; +rx(pi/2) q[18]; +rz(3.8563167886126744) q[18]; +rx(pi/2) q[18]; +rz(10.727211267867133) q[18]; +rz(1.7129612842816542) q[18]; +rx(pi/2) q[18]; +rz(4.937729062091995) q[18]; +rx(pi/2) q[18]; +rz(11.219263297170379) q[18]; +cx q[18],q[23]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(4.012072529076575) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.099084235154988) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +cx q[18],q[23]; +rz(-pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.2642904707948492) q[18]; +rx(pi/2) q[18]; +rz(2*pi) q[18]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[18],q[23]; +rz(2.414576997158056) q[18]; +rx(pi/2) q[18]; +rz(5.859750935397292) q[18]; +rx(pi/2) q[18]; +rz(8.890908993558897) q[18]; +rz(1.3060825215245586) q[18]; +rx(pi/2) q[18]; +rz(5.525742854773671) q[18]; +rx(pi/2) q[18]; +rz(6.966536492706625) q[18]; +rz(0.0017524812652567334) q[23]; +rx(pi/2) q[23]; +rz(5.428683098424469) q[23]; +rx(pi/2) q[23]; +rz(9.825187207653082) q[23]; +rz(1.0711046234072068) q[23]; +rx(pi/2) q[23]; +rz(5.008727130976277) q[23]; +rx(pi/2) q[23]; +rz(8.264128233133041) q[23]; +rz(2.813470507461145) q[32]; +rx(pi/2) q[32]; +rz(4.722457287519337) q[32]; +rx(pi/2) q[32]; +rz(11.867793017715911) q[32]; +rz(0.14471933875570153) q[32]; +rx(pi/2) q[32]; +rz(4.182614195071077) q[32]; +rx(pi/2) q[32]; +rz(10.34542378690981) q[32]; +cx q[32],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.085773674906664) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.94009286631268) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[32],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.70517228255647) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +cx q[32],q[29]; +rz(-2.202081720346762) q[29]; +rx(pi/2) q[29]; +rz(4.379028825955178) q[29]; +rx(pi/2) q[29]; +rz(10.472944139468053) q[29]; +rz(-2.254605689170747) q[29]; +rx(pi/2) q[29]; +rz(5.107192565060684) q[29]; +rx(pi/2) q[29]; +rz(7.111108627889938) q[29]; +cx q[29],q[61]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.085624342586563) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-1.5446712646534948) q[32]; +rx(pi/2) q[32]; +rz(6.131844247224587) q[32]; +rx(pi/2) q[32]; +rz(9.83907251427979) q[32]; +rz(-1.5139354048784934) q[32]; +rx(pi/2) q[32]; +rz(3.668837046126459) q[32]; +rx(pi/2) q[32]; +rz(11.719992402948161) q[32]; +rz(1.3323650415326496) q[44]; +rx(pi/2) q[44]; +rz(5.239458596232283) q[44]; +rx(pi/2) q[44]; +rz(11.585442824187194) q[44]; +rz(1.1947253025605526) q[44]; +rx(pi/2) q[44]; +rz(4.454967246334668) q[44]; +rx(pi/2) q[44]; +rz(11.838712377946983) q[44]; +cx q[48],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.090370115685813) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.5810397824484177) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.4294425518227243) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +cx q[48],q[44]; +rz(-1.7219114185733069) q[44]; +rx(pi/2) q[44]; +rz(4.4770283536082065) q[44]; +rx(pi/2) q[44]; +rz(9.837340880181275) q[44]; +rz(-1.6463497116082966) q[44]; +rx(pi/2) q[44]; +rz(3.9340573925249545) q[44]; +rx(pi/2) q[44]; +rz(9.272654514332066) q[44]; +rz(1.9911600979794333) q[48]; +rx(pi/2) q[48]; +rz(3.398780994552824) q[48]; +rx(pi/2) q[48]; +rz(10.771103203352249) q[48]; +rz(2.9390510801156537) q[48]; +rx(pi/2) q[48]; +rz(3.9879219631204412) q[48]; +rx(pi/2) q[48]; +rz(8.293774916348239) q[48]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.25059453887749) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[29],q[61]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.3613378717789004) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[29],q[61]; +rz(1.5328381719594972) q[29]; +rx(pi/2) q[29]; +rz(4.531637006184464) q[29]; +rx(pi/2) q[29]; +rz(9.77510832825822) q[29]; +rz(1.3950840944445924) q[29]; +rx(pi/2) q[29]; +rz(4.580329779302996) q[29]; +rx(pi/2) q[29]; +rz(9.465923008314547) q[29]; +rz(1.6010414007036422) q[61]; +rx(pi/2) q[61]; +rz(4.332957075415575) q[61]; +rx(pi/2) q[61]; +rz(12.113597735177148) q[61]; +rz(0.5737269352220706) q[61]; +rx(pi/2) q[61]; +rz(4.0903857883706) q[61]; +rx(pi/2) q[61]; +rz(6.740750731226589) q[61]; +rz(0.17678421852564963) q[68]; +rx(pi/2) q[68]; +rz(4.781352266762564) q[68]; +rx(pi/2) q[68]; +rz(8.797237237458004) q[68]; +rz(1.552039751873938) q[68]; +rx(pi/2) q[68]; +rz(6.062717396025771) q[68]; +rx(pi/2) q[68]; +rz(12.03082951631639) q[68]; +cx q[68],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.964100286862662) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(4.054113090395721) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.40427351946739) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +cx q[68],q[15]; +rz(3.1135852594440276) q[15]; +rx(pi/2) q[15]; +rz(4.952810701266297) q[15]; +rx(pi/2) q[15]; +rz(10.011127769739371) q[15]; +rz(-1.225419392654332) q[15]; +rx(pi/2) q[15]; +rz(4.485159375028584) q[15]; +rx(pi/2) q[15]; +rz(11.26978470638043) q[15]; +cx q[15],q[74]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.247091442809866) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-0.8108482558148271) q[68]; +rx(pi/2) q[68]; +rz(3.5402988826792248) q[68]; +rx(pi/2) q[68]; +rz(8.953926895406283) q[68]; +rz(-3.046925444648873) q[68]; +rx(pi/2) q[68]; +rz(5.124832768067945) q[68]; +rx(pi/2) q[68]; +rz(8.663479681269125) q[68]; +cx q[72],q[68]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.148965232075774) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.8094344996942873) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[68]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.2398679873482195) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +cx q[72],q[68]; +rz(-2.8650230241058967) q[68]; +rx(pi/2) q[68]; +rz(5.043331485492857) q[68]; +rx(pi/2) q[68]; +rz(11.507569285225363) q[68]; +rz(1.3967553682000418) q[68]; +rx(pi/2) q[68]; +rz(5.126824855675599) q[68]; +rx(pi/2) q[68]; +rz(9.585995139216406) q[68]; +cx q[31],q[68]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.9856010608158727) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.158816155081675) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[31],q[68]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.1519841852638883) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[31],q[68]; +rz(0.1922191514179321) q[31]; +rx(pi/2) q[31]; +rz(4.7910092260395665) q[31]; +rx(pi/2) q[31]; +rz(6.872759599189402) q[31]; +rz(0.38655028861854923) q[31]; +rx(pi/2) q[31]; +rz(4.923289722435795) q[31]; +rx(pi/2) q[31]; +rz(6.326623275139907) q[31]; +cx q[31],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.690747979409057) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.9034774655811817) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.201792714237516) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +cx q[31],q[28]; +rz(-2.42209036075623) q[28]; +rx(pi/2) q[28]; +rz(3.900358141228549) q[28]; +rx(pi/2) q[28]; +rz(8.91393086665133) q[28]; +rz(0.6215732561394267) q[28]; +rx(pi/2) q[28]; +rz(3.997975415491747) q[28]; +rx(pi/2) q[28]; +rz(11.203284197531278) q[28]; +rz(1.4596771532927164) q[31]; +rx(pi/2) q[31]; +rz(4.9318021950194275) q[31]; +rx(pi/2) q[31]; +rz(10.772520365455986) q[31]; +rz(-0.6464919706418328) q[31]; +rx(pi/2) q[31]; +rz(5.000475544348825) q[31]; +rx(pi/2) q[31]; +rz(12.340988204486617) q[31]; +rz(1.1266149870368665) q[68]; +rx(pi/2) q[68]; +rz(3.666116459949965) q[68]; +rx(pi/2) q[68]; +rz(9.949956368512595) q[68]; +rz(-2.9594763303122864) q[68]; +rx(pi/2) q[68]; +rz(4.598892615667493) q[68]; +rx(pi/2) q[68]; +rz(9.796419461648686) q[68]; +rz(1.8269733097925567) q[72]; +rx(pi/2) q[72]; +rz(4.447653266935507) q[72]; +rx(pi/2) q[72]; +rz(12.203118529209192) q[72]; +rz(-0.2883089733862376) q[72]; +rx(pi/2) q[72]; +rz(4.7196424784393125) q[72]; +rx(pi/2) q[72]; +rz(8.737086290513501) q[72]; +cx q[35],q[72]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.752112696761705) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(5.855952956202085) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[35],q[72]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.461588622488522) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[35],q[72]; +rz(0.8520264672706936) q[35]; +rx(pi/2) q[35]; +rz(5.590607512668458) q[35]; +rx(pi/2) q[35]; +rz(11.88034629745972) q[35]; +rz(0.99599956035666) q[35]; +rx(pi/2) q[35]; +rz(4.24593058567083) q[35]; +rx(pi/2) q[35]; +rz(12.237312841093871) q[35]; +cx q[35],q[40]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(4.426226261233939) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.043111241911143) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +cx q[35],q[40]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.5766644497260116) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[35],q[40]; +rz(-2.140997509533264) q[35]; +rx(pi/2) q[35]; +rz(3.6908274886813945) q[35]; +rx(pi/2) q[35]; +rz(10.100322280121759) q[35]; +rz(2.882963492791032) q[35]; +rx(pi/2) q[35]; +rz(4.753742101611027) q[35]; +rx(pi/2) q[35]; +rz(10.642319208455724) q[35]; +rz(-2.34145325271984) q[40]; +rx(pi/2) q[40]; +rz(4.215514660763494) q[40]; +rx(pi/2) q[40]; +rz(7.615182045632919) q[40]; +rz(0.4670731546635527) q[40]; +rx(pi/2) q[40]; +rz(5.388554206697776) q[40]; +rx(pi/2) q[40]; +rz(7.7904942259562855) q[40]; +rz(1.893605898602507) q[72]; +rx(pi/2) q[72]; +rz(4.547341808760042) q[72]; +rx(pi/2) q[72]; +rz(9.399748763946906) q[72]; +rz(-1.1063152461844972) q[72]; +rx(pi/2) q[72]; +rz(4.631903889057335) q[72]; +rx(pi/2) q[72]; +rz(9.47715359092004) q[72]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.159060518699452) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[15],q[74]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.942823394971953) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[15],q[74]; +rz(-0.7058615609518899) q[15]; +rx(pi/2) q[15]; +rz(5.800429006049722) q[15]; +rx(pi/2) q[15]; +rz(6.923222127770608) q[15]; +rz(0.19550979905657906) q[15]; +rx(pi/2) q[15]; +rz(4.153254962055503) q[15]; +rx(pi/2) q[15]; +rz(12.016336531584468) q[15]; +cx q[53],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.143783677789475) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(4.059248127175337) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.5728206546967436) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +cx q[53],q[15]; +rz(-1.8669462834500135) q[15]; +rx(pi/2) q[15]; +rz(5.727300132713141) q[15]; +rx(pi/2) q[15]; +rz(11.918179955527961) q[15]; +rz(-0.8825101885993778) q[15]; +rx(pi/2) q[15]; +rz(4.718928127878463) q[15]; +rx(pi/2) q[15]; +rz(11.26441109581789) q[15]; +rz(-2.643384116520952) q[53]; +rx(pi/2) q[53]; +rz(5.610090146967341) q[53]; +rx(pi/2) q[53]; +rz(10.525359709111953) q[53]; +rz(1.5115712322654051) q[53]; +rx(pi/2) q[53]; +rz(4.308402651645244) q[53]; +rx(pi/2) q[53]; +rz(8.49733573236593) q[53]; +rz(-1.6102936429996841) q[74]; +rx(pi/2) q[74]; +rz(4.5116893654762595) q[74]; +rx(pi/2) q[74]; +rz(8.944940994707297) q[74]; +rz(-2.4654015389956507) q[74]; +rx(pi/2) q[74]; +rz(4.107463864266926) q[74]; +rx(pi/2) q[74]; +rz(12.069019816565199) q[74]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.13049922983752) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[47],q[75]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.4738777977164297) q[47]; +rx(pi/2) q[47]; +rz(3*pi) q[47]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[47],q[75]; +rz(-1.223364458152406) q[47]; +rx(pi/2) q[47]; +rz(6.140931055295838) q[47]; +rx(pi/2) q[47]; +rz(11.102185323486285) q[47]; +rz(-0.7913685076318178) q[47]; +rx(pi/2) q[47]; +rz(5.620642995846811) q[47]; +rx(pi/2) q[47]; +rz(12.083154330101168) q[47]; +rz(-1.6971035365456482) q[75]; +rx(pi/2) q[75]; +rz(4.378542232643076) q[75]; +rx(pi/2) q[75]; +rz(9.600539847038613) q[75]; +rz(0.4052419544896111) q[75]; +rx(pi/2) q[75]; +rz(4.583910007891702) q[75]; +rx(pi/2) q[75]; +rz(8.123260201690407) q[75]; +cx q[75],q[77]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.158306660678746) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(0.3918099958187091) q[76]; +rx(pi/2) q[76]; +rz(4.201858945147694) q[76]; +rx(pi/2) q[76]; +rz(10.591225331271533) q[76]; +rz(0.13525161964043653) q[76]; +rx(pi/2) q[76]; +rz(3.4490924778178917) q[76]; +rx(pi/2) q[76]; +rz(9.911898236941322) q[76]; +cx q[76],q[94]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.176909558020621) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.034486555535978) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[75],q[77]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.7445659426979194) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[75],q[77]; +rz(1.5053460287984137) q[75]; +rx(pi/2) q[75]; +rz(6.022125472748979) q[75]; +rx(pi/2) q[75]; +rz(11.006180916278314) q[75]; +rz(0.32486757676322764) q[75]; +rx(pi/2) q[75]; +rz(4.167588606066437) q[75]; +rx(pi/2) q[75]; +rz(9.960988148170937) q[75]; +rz(2.4123109582259943) q[77]; +rx(pi/2) q[77]; +rz(4.855464581266757) q[77]; +rx(pi/2) q[77]; +rz(9.53973681800446) q[77]; +rz(-1.9466333610657678) q[77]; +rx(pi/2) q[77]; +rz(3.4754147432388476) q[77]; +rx(pi/2) q[77]; +rz(12.161142956799553) q[77]; +cx q[84],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.143783677789475) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.059248127175337) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.5728206546967436) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[0]; +rz(-1.8669462834500135) q[0]; +rx(pi/2) q[0]; +rz(5.727300132713141) q[0]; +rx(pi/2) q[0]; +rz(11.918179955527961) q[0]; +rz(0.9859138904539311) q[0]; +rx(pi/2) q[0]; +rz(4.609721271438011) q[0]; +rx(pi/2) q[0]; +rz(10.703759918541497) q[0]; +cx q[10],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.034486555535978) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.158306660678746) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +cx q[10],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.7445659426979194) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +cx q[10],q[0]; +rz(2.4123109582259943) q[0]; +rx(pi/2) q[0]; +rz(4.855464581266757) q[0]; +rx(pi/2) q[0]; +rz(9.53973681800446) q[0]; +rz(-1.632557806305465) q[0]; +rx(pi/2) q[0]; +rz(5.685089915222736) q[0]; +rx(pi/2) q[0]; +rz(11.502634790684237) q[0]; +cx q[0],q[16]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.772269752766424) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(1.5053460287984137) q[10]; +rx(pi/2) q[10]; +rz(6.022125472748979) q[10]; +rx(pi/2) q[10]; +rz(11.006180916278314) q[10]; +rz(0.4609604280691322) q[10]; +rx(pi/2) q[10]; +rz(4.553130593706138) q[10]; +rx(pi/2) q[10]; +rz(12.128368005574206) q[10]; +cx q[10],q[17]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.029894738430363) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.100993927330551) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +cx q[0],q[16]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.3099499462061908) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[0],q[16]; +rz(2.2444894512327638) q[0]; +rx(pi/2) q[0]; +rz(3.447766282933167) q[0]; +rx(pi/2) q[0]; +rz(10.679136867365635) q[0]; +rz(2.9420801678441126) q[0]; +rx(pi/2) q[0]; +rz(5.255884475501959) q[0]; +rx(pi/2) q[0]; +rz(6.472891049703145) q[0]; +rz(-1.1824448484430805) q[16]; +rx(pi/2) q[16]; +rz(5.771052099560716) q[16]; +rx(pi/2) q[16]; +rz(7.655007281375457) q[16]; +rz(2.3032789034952135) q[16]; +rx(pi/2) q[16]; +rz(4.608025191159911) q[16]; +rx(pi/2) q[16]; +rz(9.592832493316065) q[16]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.952994132923775) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +cx q[10],q[17]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.2837331587643863) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +cx q[10],q[17]; +rz(-2.2648471381778394) q[10]; +rx(pi/2) q[10]; +rz(4.412941180803794) q[10]; +rx(pi/2) q[10]; +rz(11.604516886608796) q[10]; +rz(-0.015344931213188584) q[10]; +rx(pi/2) q[10]; +rz(5.63782372143372) q[10]; +rx(pi/2) q[10]; +rz(7.21001803800681) q[10]; +rz(0.21155996770551866) q[17]; +rx(pi/2) q[17]; +rz(5.619671213282256) q[17]; +rx(pi/2) q[17]; +rz(8.10611586080539) q[17]; +rz(0.3422535690937165) q[17]; +rx(pi/2) q[17]; +rz(5.3293321814571195) q[17]; +rx(pi/2) q[17]; +rz(8.416698488371363) q[17]; +rz(-2.643384116520952) q[84]; +rx(pi/2) q[84]; +rz(5.610090146967341) q[84]; +rx(pi/2) q[84]; +rz(10.525359709111953) q[84]; +rz(1.5002666594490721) q[84]; +rx(pi/2) q[84]; +rz(3.834293422831965) q[84]; +rx(pi/2) q[84]; +rz(12.23301928853565) q[84]; +cx q[62],q[84]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.895027553874744) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.274936786062391) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[62],q[84]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.4477890115715617) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[62],q[84]; +rz(0.31436973025713977) q[62]; +rx(pi/2) q[62]; +rz(5.368711417208268) q[62]; +rx(pi/2) q[62]; +rz(10.477590355056188) q[62]; +rz(2.539608298116155) q[62]; +rx(pi/2) q[62]; +rz(5.463673654071229) q[62]; +rx(pi/2) q[62]; +rz(12.214351147606202) q[62]; +cx q[62],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(5.9172667119655085) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.5229999493431716) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.2436208474322252) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +cx q[62],q[23]; +rz(1.524154004386439) q[23]; +rx(pi/2) q[23]; +rz(5.474796405134734) q[23]; +rx(pi/2) q[23]; +rz(10.199702719175885) q[23]; +rz(0.6193635419109267) q[23]; +rx(pi/2) q[23]; +rz(4.87187021738748) q[23]; +rx(pi/2) q[23]; +rz(11.929649763929946) q[23]; +rz(-1.9284829930138525) q[62]; +rx(pi/2) q[62]; +rz(5.0561313370630145) q[62]; +rx(pi/2) q[62]; +rz(11.415739006438944) q[62]; +rz(-1.0525559635263289) q[62]; +rx(pi/2) q[62]; +rz(5.297772758466786) q[62]; +rx(pi/2) q[62]; +rz(6.537198749187132) q[62]; +rz(-1.4115548146537715) q[84]; +rx(pi/2) q[84]; +rz(5.273419805927877) q[84]; +rx(pi/2) q[84]; +rz(7.285906906241138) q[84]; +rz(1.6477860237966393) q[84]; +rx(pi/2) q[84]; +rz(4.521581552672362) q[84]; +rx(pi/2) q[84]; +rz(10.241043578742069) q[84]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(5.935259496642335) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[76],q[94]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.2089715081635672) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[76],q[94]; +rz(0.7395130399426391) q[76]; +rx(pi/2) q[76]; +rz(3.800355682416769) q[76]; +rx(pi/2) q[76]; +rz(8.876942079672347) q[76]; +rz(0.1971508753140787) q[76]; +rx(pi/2) q[76]; +rz(5.259645990801783) q[76]; +rx(pi/2) q[76]; +rz(10.04650403425337) q[76]; +rz(-2.2782664034458078) q[94]; +rx(pi/2) q[94]; +rz(4.4318900718398915) q[94]; +rx(pi/2) q[94]; +rz(10.106869699365639) q[94]; +rz(-0.40622655407829455) q[94]; +rx(pi/2) q[94]; +rz(3.846684099255473) q[94]; +rx(pi/2) q[94]; +rz(9.523550644349209) q[94]; +cx q[94],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.203985803376745) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.1043453093486) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.3907618686138044) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[43]; +rz(-2.7319246855775283) q[43]; +rx(pi/2) q[43]; +rz(5.485821128217273) q[43]; +rx(pi/2) q[43]; +rz(8.94922210737813) q[43]; +rz(2.2120436985837193) q[43]; +rx(pi/2) q[43]; +rz(4.339059106749436) q[43]; +rx(pi/2) q[43]; +rz(8.904277322190941) q[43]; +cx q[19],q[43]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.041809065166229) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.0289838126243005) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[19],q[43]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.6769582406972816) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[19],q[43]; +rz(-0.8076575199418778) q[19]; +rx(pi/2) q[19]; +rz(4.461858252720816) q[19]; +rx(pi/2) q[19]; +rz(11.227425751157346) q[19]; +rz(-0.24439729003835176) q[19]; +rx(pi/2) q[19]; +rz(4.039836801349168) q[19]; +rx(pi/2) q[19]; +rz(9.912111326438245) q[19]; +cx q[19],q[91]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.0060043736132265) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-0.364053359466197) q[43]; +rx(pi/2) q[43]; +rz(4.570814046538972) q[43]; +rx(pi/2) q[43]; +rz(10.160245506625637) q[43]; +rz(1.1419073751997555) q[43]; +rx(pi/2) q[43]; +rz(5.102821064676929) q[43]; +rx(pi/2) q[43]; +rz(9.401139512986232) q[43]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.1473101471404625) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[19],q[91]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.6222716882286896) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[19],q[91]; +rz(0.9955187431971275) q[19]; +rx(pi/2) q[19]; +rz(4.426698485331816) q[19]; +rx(pi/2) q[19]; +rz(12.223720962029475) q[19]; +rz(-2.9138342143737637) q[19]; +rx(pi/2) q[19]; +rz(5.856600083859092) q[19]; +rx(pi/2) q[19]; +rz(12.327535237705945) q[19]; +cx q[19],q[50]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.9352008279732917) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(5.906362500853566) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[19],q[50]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.6451287960938625) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[19],q[50]; +rz(-2.0356617147239473) q[19]; +rx(pi/2) q[19]; +rz(4.929069286894657) q[19]; +rx(pi/2) q[19]; +rz(12.339903565456172) q[19]; +rz(2.9203430313489482) q[19]; +rx(pi/2) q[19]; +rz(5.836786664346999) q[19]; +rx(pi/2) q[19]; +rz(9.592962705337424) q[19]; +rz(1.5674452280727165) q[50]; +rx(pi/2) q[50]; +rz(3.707009504873226) q[50]; +rx(pi/2) q[50]; +rz(11.184057812058633) q[50]; +rz(-2.569638038633612) q[50]; +rx(pi/2) q[50]; +rz(3.8216529803433) q[50]; +rx(pi/2) q[50]; +rz(8.732906112731417) q[50]; +rz(-3.080432547206989) q[91]; +rx(pi/2) q[91]; +rz(4.928413477762936) q[91]; +rx(pi/2) q[91]; +rz(6.670159445696958) q[91]; +rz(2.250844988395599) q[91]; +rx(pi/2) q[91]; +rz(3.767195955308261) q[91]; +rx(pi/2) q[91]; +rz(10.785518438133263) q[91]; +rz(2.6673012948098007) q[94]; +rx(pi/2) q[94]; +rz(4.220101310570277) q[94]; +rx(pi/2) q[94]; +rz(11.415785727853052) q[94]; +rz(-0.3877555492903695) q[94]; +rx(pi/2) q[94]; +rz(3.4831712285241516) q[94]; +rx(pi/2) q[94]; +rz(11.411391143611105) q[94]; +cx q[94],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.150914513582891) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.9419412352391348) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.4442750695953297) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[78]; +rz(-1.690430990620504) q[78]; +rx(pi/2) q[78]; +rz(5.051248732056725) q[78]; +rx(pi/2) q[78]; +rz(9.611911035425303) q[78]; +rz(2.507212202653661) q[78]; +rx(pi/2) q[78]; +rz(4.372589910814508) q[78]; +rx(pi/2) q[78]; +rz(7.328564723480521) q[78]; +cx q[41],q[78]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.774198718556064) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.254160211403034) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[41],q[78]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.3468588469966996) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[41],q[78]; +rz(2.803610021441041) q[41]; +rx(pi/2) q[41]; +rz(5.347696296041231) q[41]; +rx(pi/2) q[41]; +rz(10.454562581800321) q[41]; +rz(-1.77190531327664) q[41]; +rx(pi/2) q[41]; +rz(5.675073325238757) q[41]; +rx(pi/2) q[41]; +rz(6.815464401295163) q[41]; +cx q[41],q[48]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.9207941922746445) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.019022228000589) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[41],q[48]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.29972154806103) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[41],q[48]; +rz(2.164907443769251) q[41]; +rx(pi/2) q[41]; +rz(4.282444475312226) q[41]; +rx(pi/2) q[41]; +rz(8.606953132705032) q[41]; +rz(-2.2942111381483565) q[41]; +rx(pi/2) q[41]; +rz(3.670086046715466) q[41]; +rx(pi/2) q[41]; +rz(8.733606326644285) q[41]; +rz(1.1361925538956728) q[48]; +rx(pi/2) q[48]; +rz(4.320442053553841) q[48]; +rx(pi/2) q[48]; +rz(8.522572561894089) q[48]; +rz(2.757050216875986) q[48]; +rx(pi/2) q[48]; +rz(6.098689056378532) q[48]; +rx(pi/2) q[48]; +rz(8.166121569170734) q[48]; +rz(-1.5951796780772538) q[78]; +rx(pi/2) q[78]; +rz(4.667760940812389) q[78]; +rx(pi/2) q[78]; +rz(10.55122285246286) q[78]; +rz(0.1380727831804789) q[78]; +rx(pi/2) q[78]; +rz(3.8806230449035852) q[78]; +rx(pi/2) q[78]; +rz(8.852339545913642) q[78]; +cx q[49],q[78]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.904595005843689) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.950399843074846) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[49],q[78]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.5050722293048686) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[49],q[78]; +rz(3.024939842945157) q[49]; +rx(pi/2) q[49]; +rz(5.350104580441415) q[49]; +rx(pi/2) q[49]; +rz(7.7869135042859305) q[49]; +rz(3.0184616766827457) q[49]; +rx(pi/2) q[49]; +rz(5.021793084345882) q[49]; +rx(pi/2) q[49]; +rz(8.199063342228635) q[49]; +rz(-2.565362603106595) q[78]; +rx(pi/2) q[78]; +rz(3.9851657152486446) q[78]; +rx(pi/2) q[78]; +rz(11.467604474786093) q[78]; +rz(2.678772743954788) q[78]; +rx(pi/2) q[78]; +rz(5.427179956396703) q[78]; +rx(pi/2) q[78]; +rz(11.129793755921664) q[78]; +rz(-2.4429207184869144) q[94]; +rx(pi/2) q[94]; +rz(4.498711608766492) q[94]; +rx(pi/2) q[94]; +rz(10.509669851834138) q[94]; +rz(-1.136312888990843) q[94]; +rx(pi/2) q[94]; +rz(4.0547212244894535) q[94]; +rx(pi/2) q[94]; +rz(9.896858373201159) q[94]; +cx q[81],q[94]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.001228873501576) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(5.875529267528196) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[81],q[94]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.429195005186507) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[81],q[94]; +rz(-2.430664013149503) q[81]; +rx(pi/2) q[81]; +rz(5.6387355606352125) q[81]; +rx(pi/2) q[81]; +rz(8.19178301604145) q[81]; +rz(-1.1579393815341739) q[81]; +rx(pi/2) q[81]; +rz(4.2710766386192125) q[81]; +rx(pi/2) q[81]; +rz(9.431698414739648) q[81]; +cx q[75],q[81]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.075931583228557) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.27981759944363) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[75],q[81]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.3403650313038633) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[75],q[81]; +rz(0.06438556987710964) q[75]; +rx(pi/2) q[75]; +rz(4.989840033680748) q[75]; +rx(pi/2) q[75]; +rz(10.946870438205735) q[75]; +rz(-0.8400002316112745) q[75]; +rx(pi/2) q[75]; +rz(4.2473872437896) q[75]; +rx(pi/2) q[75]; +rz(12.333176234534204) q[75]; +cx q[27],q[75]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.8440039747274595) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(5.908215388880949) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[27],q[75]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.529115161395419) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[27],q[75]; +rz(-0.47514525152634723) q[27]; +rx(pi/2) q[27]; +rz(4.033254687602537) q[27]; +rx(pi/2) q[27]; +rz(6.304529957444374) q[27]; +rz(3.039838376583858) q[27]; +rx(pi/2) q[27]; +rz(3.5989961430253876) q[27]; +rx(pi/2) q[27]; +rz(11.418408912025573) q[27]; +cx q[27],q[54]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.076930275475256) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.094866253423836) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[27],q[54]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.591435812186734) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[27],q[54]; +rz(0.7817276435563238) q[27]; +rx(pi/2) q[27]; +rz(3.6084157415000306) q[27]; +rx(pi/2) q[27]; +rz(7.994015088860469) q[27]; +rz(1.3525363275240307) q[27]; +rx(pi/2) q[27]; +rz(4.96566781296084) q[27]; +rx(pi/2) q[27]; +rz(10.150754755541156) q[27]; +rz(1.9559601009248357) q[54]; +rx(pi/2) q[54]; +rz(4.061506403941639) q[54]; +rx(pi/2) q[54]; +rz(12.479543253794706) q[54]; +rz(2.3311802015712697) q[54]; +rx(pi/2) q[54]; +rz(4.046026105629265) q[54]; +rx(pi/2) q[54]; +rz(7.776432694846216) q[54]; +rz(0.9943554516943394) q[75]; +rx(pi/2) q[75]; +rz(4.097910402837137) q[75]; +rx(pi/2) q[75]; +rz(12.35143671084501) q[75]; +rz(1.9916301553511495) q[75]; +rx(pi/2) q[75]; +rz(3.8739532786555486) q[75]; +rx(pi/2) q[75]; +rz(9.240761117368235) q[75]; +cx q[75],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.226976598471259) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.24654538325399) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.3335039597794367) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +cx q[75],q[24]; +rz(-2.9514019449477713) q[24]; +rx(pi/2) q[24]; +rz(5.41943607128262) q[24]; +rx(pi/2) q[24]; +rz(10.545992283229943) q[24]; +rz(1.130767426324832) q[24]; +rx(pi/2) q[24]; +rz(4.880640709850164) q[24]; +rx(pi/2) q[24]; +rz(12.145359288129093) q[24]; +rz(-2.1370478063787726) q[75]; +rx(pi/2) q[75]; +rz(5.73535924464295) q[75]; +rx(pi/2) q[75]; +rz(8.512601270896543) q[75]; +rz(2.2045162437311587) q[75]; +rx(pi/2) q[75]; +rz(5.258928811823941) q[75]; +rx(pi/2) q[75]; +rz(7.28738415158517) q[75]; +rz(-1.8488843201653982) q[81]; +rx(pi/2) q[81]; +rz(4.355358394102405) q[81]; +rx(pi/2) q[81]; +rz(10.467817919673973) q[81]; +rz(0.30142441559574396) q[81]; +rx(pi/2) q[81]; +rz(5.1994166668077195) q[81]; +rx(pi/2) q[81]; +rz(9.568379362388658) q[81]; +cx q[81],q[83]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.021968888292621) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.175232897795507) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[81],q[83]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.430865915806007) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[81],q[83]; +rz(-2.0036165607338394) q[81]; +rx(pi/2) q[81]; +rz(4.779761857310085) q[81]; +rx(pi/2) q[81]; +rz(11.022465004794247) q[81]; +rz(-2.6627251152101934) q[81]; +rx(pi/2) q[81]; +rz(5.408772802564352) q[81]; +rx(pi/2) q[81]; +rz(9.256747463322707) q[81]; +rz(-2.089939303790589) q[83]; +rx(pi/2) q[83]; +rz(5.01096752809597) q[83]; +rx(pi/2) q[83]; +rz(11.631053791973557) q[83]; +rz(-2.9156696921588994) q[83]; +rx(pi/2) q[83]; +rz(5.349919562435952) q[83]; +rx(pi/2) q[83]; +rz(8.509019359614726) q[83]; +rz(1.5804057333071793) q[94]; +rx(pi/2) q[94]; +rz(3.7513195022372035) q[94]; +rx(pi/2) q[94]; +rz(12.391054064487186) q[94]; +rz(1.1419073751997555) q[94]; +rx(pi/2) q[94]; +rz(5.102821064676929) q[94]; +rx(pi/2) q[94]; +rz(9.401139512986232) q[94]; +cx q[82],q[94]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(4.228214496661932) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.171229238427697) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[82],q[94]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.412066322977049) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[82],q[94]; +rz(0.7498758794158995) q[82]; +rx(pi/2) q[82]; +rz(4.376192976802891) q[82]; +rx(pi/2) q[82]; +rz(9.971665381108952) q[82]; +rz(2.4586273418693) q[82]; +rx(pi/2) q[82]; +rz(4.381593477670923) q[82]; +rx(pi/2) q[82]; +rz(10.53766412940545) q[82]; +cx q[51],q[82]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.48195253547859) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(5.6501500276659815) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[51],q[82]; +rz(-pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.2956320014274096) q[51]; +rx(pi/2) q[51]; +rz(2*pi) q[51]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[51],q[82]; +rz(0.3107122319435942) q[51]; +rx(pi/2) q[51]; +rz(4.090161461775268) q[51]; +rx(pi/2) q[51]; +rz(8.040966920588764) q[51]; +rz(-2.282242830200275) q[51]; +rx(pi/2) q[51]; +rz(4.765484369598038) q[51]; +rx(pi/2) q[51]; +rz(10.913560437904883) q[51]; +rz(-1.1813318447390502) q[82]; +rx(pi/2) q[82]; +rz(4.61101984280523) q[82]; +rx(pi/2) q[82]; +rz(9.51679506025656) q[82]; +rz(-2.0896420568666993) q[82]; +rx(pi/2) q[82]; +rz(5.212370329040338) q[82]; +rx(pi/2) q[82]; +rz(7.827773455566359) q[82]; +cx q[82],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(5.6488135360625495) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.7014908719228146) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.2052589900426494) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +cx q[82],q[23]; +rz(-0.39666547765414784) q[23]; +rx(pi/2) q[23]; +rz(4.006654624994971) q[23]; +rx(pi/2) q[23]; +rz(9.403686751354753) q[23]; +rz(2.4039756940257604) q[23]; +rx(pi/2) q[23]; +rz(4.080628304717903) q[23]; +rx(pi/2) q[23]; +rz(11.180588289621836) q[23]; +cx q[27],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.039649545713882) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.9235935487985563) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[27],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.1634590354890513) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +cx q[27],q[23]; +rz(-1.6007817373990412) q[23]; +rx(pi/2) q[23]; +rz(3.87270794640302) q[23]; +rx(pi/2) q[23]; +rz(9.143429401181118) q[23]; +rz(-1.8410633381344534) q[23]; +rx(pi/2) q[23]; +rz(5.720366763475465) q[23]; +rx(pi/2) q[23]; +rz(7.452274680825905) q[23]; +rz(-1.3630164126773685) q[27]; +rx(pi/2) q[27]; +rz(4.3497275384453316) q[27]; +rx(pi/2) q[27]; +rz(7.231128132619554) q[27]; +rz(-2.863846958068213) q[27]; +rx(pi/2) q[27]; +rz(4.4994895136659006) q[27]; +rx(pi/2) q[27]; +rz(12.53364145884597) q[27]; +rz(-1.2504117968012327) q[82]; +rx(pi/2) q[82]; +rz(4.720900379059273) q[82]; +rx(pi/2) q[82]; +rz(9.194026875613357) q[82]; +rz(-0.9592761537522012) q[82]; +rx(pi/2) q[82]; +rz(4.586149342641188) q[82]; +rx(pi/2) q[82]; +rz(7.5097090223955) q[82]; +rz(-1.4878842677677522) q[94]; +rx(pi/2) q[94]; +rz(4.873275933762686) q[94]; +rx(pi/2) q[94]; +rz(8.363476444574575) q[94]; +rz(1.1119164312875114) q[94]; +rx(pi/2) q[94]; +rz(3.90555458554067) q[94]; +rx(pi/2) q[94]; +rz(7.489904784210719) q[94]; +cx q[98],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.112636155057931) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.4805357054943302) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.223635392934431) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[41]; +rz(1.7781153859465597) q[41]; +rx(pi/2) q[41]; +rz(3.3698295878760645) q[41]; +rx(pi/2) q[41]; +rz(11.362062861437531) q[41]; +rz(2.7587901836427005) q[41]; +rx(pi/2) q[41]; +rz(6.005425526244689) q[41]; +rx(pi/2) q[41]; +rz(7.093981337773493) q[41]; +cx q[41],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.207054437136266) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.7989171919870577) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[41],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.2224392626864677) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +cx q[41],q[0]; +rz(0.9328722560102936) q[0]; +rx(pi/2) q[0]; +rz(3.7809793069784945) q[0]; +rx(pi/2) q[0]; +rz(11.070237940859657) q[0]; +rz(2.365955595153773) q[0]; +rx(pi/2) q[0]; +rz(3.3582622896200607) q[0]; +rx(pi/2) q[0]; +rz(9.819406740045816) q[0]; +rz(0.604741583907602) q[41]; +rx(pi/2) q[41]; +rz(4.174979757734484) q[41]; +rx(pi/2) q[41]; +rz(11.319331457149833) q[41]; +rz(-2.7797295563045656) q[41]; +rx(pi/2) q[41]; +rz(5.311524995712077) q[41]; +rx(pi/2) q[41]; +rz(6.747034124494471) q[41]; +rz(-2.390772530603531) q[98]; +rx(pi/2) q[98]; +rz(5.76833150533272) q[98]; +rx(pi/2) q[98]; +rz(7.164666407148865) q[98]; +rz(-2.868340564312592) q[98]; +rx(pi/2) q[98]; +rz(4.580781493647614) q[98]; +rx(pi/2) q[98]; +rz(6.3903965688044835) q[98]; +rz(-1.2721181079836226) q[99]; +rx(pi/2) q[99]; +rz(4.1251996513734515) q[99]; +rx(pi/2) q[99]; +rz(10.21986430888418) q[99]; +rz(0.7186126853151857) q[99]; +rx(pi/2) q[99]; +rz(5.106915433657856) q[99]; +rx(pi/2) q[99]; +rz(7.713967217520365) q[99]; +cx q[99],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(5.873653644664154) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.8404810354437515) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.1662039906913275) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[63]; +rz(-2.2621991228867016) q[63]; +rx(pi/2) q[63]; +rz(4.65235047044264) q[63]; +rx(pi/2) q[63]; +rz(7.060069059350711) q[63]; +rz(1.1419073751997555) q[63]; +rx(pi/2) q[63]; +rz(5.102821064676929) q[63]; +rx(pi/2) q[63]; +rz(9.401139512986232) q[63]; +cx q[79],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.171229238427697) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.228214496661932) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.412066322977049) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[63]; +rz(-1.4878842677677522) q[63]; +rx(pi/2) q[63]; +rz(4.873275933762686) q[63]; +rx(pi/2) q[63]; +rz(8.363476444574575) q[63]; +rz(2.2685721506395238) q[63]; +rx(pi/2) q[63]; +rz(4.224270249555401) q[63]; +rx(pi/2) q[63]; +rz(11.048157231904941) q[63]; +cx q[63],q[80]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.4758894736162915) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(0.7498758794158995) q[79]; +rx(pi/2) q[79]; +rz(4.376192976802891) q[79]; +rx(pi/2) q[79]; +rz(9.971665381108952) q[79]; +rz(0.8033746733195808) q[79]; +rx(pi/2) q[79]; +rz(5.007859094409765) q[79]; +rx(pi/2) q[79]; +rz(10.381772461173572) q[79]; +cx q[79],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.740550438326197) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.9690879274215543) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.1833312237472007) q[79]; +rx(pi/2) q[79]; +rz(3*pi) q[79]; +cx q[79],q[21]; +rz(2.5826700124032147) q[21]; +rx(pi/2) q[21]; +rz(3.5391074048853475) q[21]; +rx(pi/2) q[21]; +rz(6.758721762742487) q[21]; +rz(1.2102171291931745) q[21]; +rx(pi/2) q[21]; +rz(5.647412034549111) q[21]; +rx(pi/2) q[21]; +rz(11.921342546793742) q[21]; +rz(-2.94695579670954) q[79]; +rx(pi/2) q[79]; +rz(4.485161053571704) q[79]; +rx(pi/2) q[79]; +rz(11.07582854729258) q[79]; +rz(-2.254605689170747) q[79]; +rx(pi/2) q[79]; +rz(5.107192565060684) q[79]; +rx(pi/2) q[79]; +rz(7.111108627889938) q[79]; +cx q[79],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.25059453887749) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.085624342586563) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.3613378717789004) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[38]; +rz(1.6010414007036422) q[38]; +rx(pi/2) q[38]; +rz(4.332957075415575) q[38]; +rx(pi/2) q[38]; +rz(12.113597735177148) q[38]; +rz(-0.3594986517953034) q[38]; +rx(pi/2) q[38]; +rz(3.5080080007933483) q[38]; +rx(pi/2) q[38]; +rz(8.720338012015887) q[38]; +cx q[38],q[43]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.228214496661932) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.171229238427697) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[38],q[43]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.412066322977049) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[38],q[43]; +rz(0.7498758794158995) q[38]; +rx(pi/2) q[38]; +rz(4.376192976802891) q[38]; +rx(pi/2) q[38]; +rz(9.971665381108952) q[38]; +rz(-1.9147316213602341) q[38]; +rx(pi/2) q[38]; +rz(4.094692967262635) q[38]; +rx(pi/2) q[38]; +rz(8.292367485377042) q[38]; +cx q[38],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(5.85206597679446) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.948911613890786) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[38],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.688610848671333) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +cx q[38],q[22]; +rz(-2.828804165599972) q[22]; +rx(pi/2) q[22]; +rz(3.930613013523351) q[22]; +rx(pi/2) q[22]; +rz(11.948439057430978) q[22]; +rz(-1.1767470269005742) q[22]; +rx(pi/2) q[22]; +rz(4.673593201499599) q[22]; +rx(pi/2) q[22]; +rz(11.983003992564171) q[22]; +cx q[22],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.177844431282599) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.6039314038082795) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[22],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.248040070862059) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +cx q[22],q[2]; +rz(1.946974858666632) q[2]; +rx(pi/2) q[2]; +rz(4.365464924488344) q[2]; +rx(pi/2) q[2]; +rz(12.55785251294261) q[2]; +rz(-2.839804480417918) q[2]; +rx(pi/2) q[2]; +rz(4.066215628616584) q[2]; +rx(pi/2) q[2]; +rz(11.508158549465065) q[2]; +rz(2.1898220635987737) q[22]; +rx(pi/2) q[22]; +rz(5.391211236308285) q[22]; +rx(pi/2) q[22]; +rz(8.308307015244514) q[22]; +rz(0.39567819574291496) q[22]; +rx(pi/2) q[22]; +rz(3.812399282160884) q[22]; +rx(pi/2) q[22]; +rz(8.665519294991672) q[22]; +rz(-0.6436382960169311) q[38]; +rx(pi/2) q[38]; +rz(3.8059560470508953) q[38]; +rx(pi/2) q[38]; +rz(8.240679828047181) q[38]; +rz(-2.3791550489815236) q[38]; +rx(pi/2) q[38]; +rz(4.263523128278077) q[38]; +rx(pi/2) q[38]; +rz(7.021527473686218) q[38]; +rz(-1.4878842677677522) q[43]; +rx(pi/2) q[43]; +rz(4.873275933762686) q[43]; +rx(pi/2) q[43]; +rz(8.363476444574575) q[43]; +rz(-1.2857818865887263) q[43]; +rx(pi/2) q[43]; +rz(5.214392866258661) q[43]; +rx(pi/2) q[43]; +rz(7.463726493828609) q[43]; +cx q[74],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.045144628928467) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(4.094277925397288) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.363611970063733) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +cx q[74],q[43]; +rz(0.6633715347823976) q[43]; +rx(pi/2) q[43]; +rz(4.721340850871052) q[43]; +rx(pi/2) q[43]; +rz(10.499365877237903) q[43]; +rz(1.0230780537102788) q[43]; +rx(pi/2) q[43]; +rz(3.8260766298936995) q[43]; +rx(pi/2) q[43]; +rz(11.519757238278071) q[43]; +rz(-0.27001054553210624) q[74]; +rx(pi/2) q[74]; +rz(4.624941297802046) q[74]; +rx(pi/2) q[74]; +rz(10.850260637167041) q[74]; +rz(1.0863490643273126) q[74]; +rx(pi/2) q[74]; +rz(4.756182315773515) q[74]; +rx(pi/2) q[74]; +rz(8.212362170809334) q[74]; +cx q[74],q[78]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(4.093227082623424) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.9641662225600856) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[74],q[78]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.5831788631272072) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[74],q[78]; +rz(-0.42255919750385784) q[74]; +rx(pi/2) q[74]; +rz(4.75571440994012) q[74]; +rx(pi/2) q[74]; +rz(8.896616349226056) q[74]; +rz(-0.3462086662439785) q[74]; +rx(pi/2) q[74]; +rz(3.7456825171033397) q[74]; +rx(pi/2) q[74]; +rz(10.621650090698413) q[74]; +rz(-2.092156455016508) q[78]; +rx(pi/2) q[78]; +rz(5.375207799247611) q[78]; +rx(pi/2) q[78]; +rz(7.514621117704766) q[78]; +rz(0.4419675284370186) q[78]; +rx(pi/2) q[78]; +rz(5.611479807832114) q[78]; +rx(pi/2) q[78]; +rz(12.394304480601445) q[78]; +cx q[78],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.274812683694298) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.158781863416827) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.989873863327264) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[10]; +rz(-0.4065733900838904) q[10]; +rx(pi/2) q[10]; +rz(4.957032642901652) q[10]; +rx(pi/2) q[10]; +rz(10.676733443880028) q[10]; +rz(-0.19369282591518822) q[10]; +rx(pi/2) q[10]; +rz(5.404697974154422) q[10]; +rx(pi/2) q[10]; +rz(8.910598362855312) q[10]; +rz(-2.9000934499281534) q[78]; +rx(pi/2) q[78]; +rz(5.83442265677532) q[78]; +rx(pi/2) q[78]; +rz(9.199070677089201) q[78]; +rz(1.704839142883853) q[78]; +rx(pi/2) q[78]; +rz(3.9989286607584225) q[78]; +rx(pi/2) q[78]; +rz(9.259453580871101) q[78]; +rz(1.5328381719594972) q[79]; +rx(pi/2) q[79]; +rz(4.531637006184464) q[79]; +rx(pi/2) q[79]; +rz(9.77510832825822) q[79]; +rz(0.5111995112277006) q[79]; +rx(pi/2) q[79]; +rz(3.5140476374641727) q[79]; +rx(pi/2) q[79]; +rz(6.289235491080726) q[79]; +cx q[79],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.1983770311130595) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.707520784780233) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.2445194194605698) q[79]; +rx(pi/2) q[79]; +rz(3*pi) q[79]; +cx q[79],q[13]; +rz(-2.977775261769626) q[13]; +rx(pi/2) q[13]; +rz(5.018359881544123) q[13]; +rx(pi/2) q[13]; +rz(10.09580630717206) q[13]; +rz(-0.40622655407829455) q[13]; +rx(pi/2) q[13]; +rz(3.846684099255473) q[13]; +rx(pi/2) q[13]; +rz(9.523550644349209) q[13]; +rz(-2.100015418888077) q[79]; +rx(pi/2) q[79]; +rz(4.857980089479406) q[79]; +rx(pi/2) q[79]; +rz(7.771050232032527) q[79]; +rz(-1.425850792069073) q[79]; +rx(pi/2) q[79]; +rz(6.192624551463514) q[79]; +rx(pi/2) q[79]; +rz(11.811308108956542) q[79]; +cx q[73],q[79]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.871929305506261) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.062459058696954) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[73],q[79]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.361304794493554) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[73],q[79]; +rz(-3.095004434200601) q[73]; +rx(pi/2) q[73]; +rz(4.307407429576439) q[73]; +rx(pi/2) q[73]; +rz(12.228800862773166) q[73]; +rz(0.6975944382248742) q[73]; +rx(pi/2) q[73]; +rz(5.409242499860372) q[73]; +rx(pi/2) q[73]; +rz(8.504417116821722) q[73]; +rz(-1.1186497528665136) q[79]; +rx(pi/2) q[79]; +rz(4.986748649902685) q[79]; +rx(pi/2) q[79]; +rz(11.783770188732252) q[79]; +rz(-0.5347812254997764) q[79]; +rx(pi/2) q[79]; +rz(6.024516682089397) q[79]; +rx(pi/2) q[79]; +rz(9.41418722921055) q[79]; +cx q[79],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.240312933589788) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.9644601087916844) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.309938468291367) q[79]; +rx(pi/2) q[79]; +rz(3*pi) q[79]; +cx q[79],q[48]; +rz(-1.511560935584104) q[48]; +rx(pi/2) q[48]; +rz(4.037114519330235) q[48]; +rx(pi/2) q[48]; +rz(7.7988662640932995) q[48]; +rz(2.264217839427733) q[48]; +rx(pi/2) q[48]; +rz(3.4962590890575376) q[48]; +rx(pi/2) q[48]; +rz(8.534502918863677) q[48]; +rz(1.0619265744725475) q[79]; +rx(pi/2) q[79]; +rz(3.8239569433536227) q[79]; +rx(pi/2) q[79]; +rz(11.744658691698962) q[79]; +rz(-2.7567061032781375) q[79]; +rx(pi/2) q[79]; +rz(4.703766593570463) q[79]; +rx(pi/2) q[79]; +rz(8.656773922339598) q[79]; +cx q[79],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.782881286211606) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.060664737771891) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.716635517982203) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[48]; +rz(2.7424618322838246) q[48]; +rx(pi/2) q[48]; +rz(5.2438442139649535) q[48]; +rx(pi/2) q[48]; +rz(9.220347825663241) q[48]; +rz(0.21456624582257566) q[48]; +rx(pi/2) q[48]; +rz(5.122715404430667) q[48]; +rx(pi/2) q[48]; +rz(6.891192118779183) q[48]; +rz(-1.6659860019198471) q[79]; +rx(pi/2) q[79]; +rz(5.239723227484556) q[79]; +rx(pi/2) q[79]; +rz(6.328843043779825) q[79]; +rz(-2.4168664566848865) q[79]; +rx(pi/2) q[79]; +rz(4.893812903899052) q[79]; +rx(pi/2) q[79]; +rz(9.986080730694297) q[79]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(5.742918264413166) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[63],q[80]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.377736588984131) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[63],q[80]; +rz(-2.122524477102549) q[63]; +rx(pi/2) q[63]; +rz(4.322860877164984) q[63]; +rx(pi/2) q[63]; +rz(11.7914914383314) q[63]; +rz(-1.7519053788930519) q[63]; +rx(pi/2) q[63]; +rz(4.1527409065843655) q[63]; +rx(pi/2) q[63]; +rz(6.791672750279493) q[63]; +cx q[45],q[63]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(4.175527196679917) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.242894408932843) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[45],q[63]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.3945135729889517) q[45]; +rx(pi/2) q[45]; +rz(3*pi) q[45]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[45],q[63]; +rz(2.555496060175737) q[45]; +rx(pi/2) q[45]; +rz(5.570065859979511) q[45]; +rx(pi/2) q[45]; +rz(9.068403710866493) q[45]; +rz(1.160171133579678) q[45]; +rx(pi/2) q[45]; +rz(4.32263809719144) q[45]; +rx(pi/2) q[45]; +rz(9.261439027148885) q[45]; +rz(-1.7500744310211598) q[63]; +rx(pi/2) q[63]; +rz(5.460507900827471) q[63]; +rx(pi/2) q[63]; +rz(7.569704382181801) q[63]; +rz(-1.2009497459665253) q[63]; +rx(pi/2) q[63]; +rz(5.02406657473067) q[63]; +rx(pi/2) q[63]; +rz(11.889879505365059) q[63]; +cx q[63],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(5.546316352941773) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.6097297153149697) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.3676834249356045) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +cx q[63],q[3]; +rz(1.8673028389887154) q[3]; +rx(pi/2) q[3]; +rz(5.774704801870817) q[3]; +rx(pi/2) q[3]; +rz(11.71234373599135) q[3]; +rz(2.4921145786362597) q[3]; +rx(pi/2) q[3]; +rz(4.665979688785408) q[3]; +rx(pi/2) q[3]; +rz(6.821120807384889) q[3]; +rz(0.1498833095389429) q[63]; +rx(pi/2) q[63]; +rz(5.377170969764665) q[63]; +rx(pi/2) q[63]; +rz(11.593382503155642) q[63]; +rz(-0.015344931213188584) q[63]; +rx(pi/2) q[63]; +rz(5.63782372143372) q[63]; +rx(pi/2) q[63]; +rz(7.21001803800681) q[63]; +cx q[64],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.1943088210506545) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(4.257158695491633) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.1455498407141116) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +cx q[64],q[45]; +rz(-0.27648323066471603) q[45]; +rx(pi/2) q[45]; +rz(4.437068982726482) q[45]; +rx(pi/2) q[45]; +rz(7.223643079060649) q[45]; +rz(-1.4749096753120776) q[45]; +rx(pi/2) q[45]; +rz(4.488894091114748) q[45]; +rx(pi/2) q[45]; +rz(10.504437484213248) q[45]; +cx q[45],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.110730326932917) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.8166702996212756) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.7556723594832064) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +cx q[45],q[1]; +rz(1.8020844743050377) q[1]; +rx(pi/2) q[1]; +rz(3.727824506423211) q[1]; +rx(pi/2) q[1]; +rz(8.09300034911544) q[1]; +rz(-1.2410333125391038) q[1]; +rx(pi/2) q[1]; +rz(5.4232354341312625) q[1]; +rx(pi/2) q[1]; +rz(10.218094353230821) q[1]; +rz(0.27642465160626184) q[45]; +rx(pi/2) q[45]; +rz(5.775061609322298) q[45]; +rx(pi/2) q[45]; +rz(6.980485323352718) q[45]; +rz(-2.2047170241940393) q[45]; +rx(pi/2) q[45]; +rz(4.250125774550894) q[45]; +rx(pi/2) q[45]; +rz(8.517350527035656) q[45]; +cx q[55],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.1626299282550185) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.118730316064662) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.649562047506553) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +cx q[55],q[1]; +rz(1.627663883734261) q[1]; +rx(pi/2) q[1]; +rz(5.788052818350505) q[1]; +rx(pi/2) q[1]; +rz(9.90769241034649) q[1]; +rz(2.1407009138175646) q[1]; +rx(pi/2) q[1]; +rz(4.222540067449181) q[1]; +rx(pi/2) q[1]; +rz(8.736334376757632) q[1]; +cx q[1],q[62]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.38560942162225) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-1.7237147328587674) q[55]; +rx(pi/2) q[55]; +rz(5.512108000361773) q[55]; +rx(pi/2) q[55]; +rz(7.8851172736062285) q[55]; +rz(1.4743281294942037) q[55]; +rx(pi/2) q[55]; +rz(4.48841713913189) q[55]; +rx(pi/2) q[55]; +rz(11.50201536870836) q[55]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.183150676823434) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[1],q[62]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.1861151514819177) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[1],q[62]; +rz(0.23460973480388025) q[1]; +rx(pi/2) q[1]; +rz(5.225159154890779) q[1]; +rx(pi/2) q[1]; +rz(12.462203497170306) q[1]; +rz(0.32486757676322764) q[1]; +rx(pi/2) q[1]; +rz(4.167588606066437) q[1]; +rx(pi/2) q[1]; +rz(9.960988148170937) q[1]; +rz(2.504678728770739) q[62]; +rx(pi/2) q[62]; +rz(4.229948742967035) q[62]; +rx(pi/2) q[62]; +rz(12.193358408974149) q[62]; +rz(-2.8566663037856665) q[62]; +rx(pi/2) q[62]; +rz(5.081053652349587) q[62]; +rx(pi/2) q[62]; +rz(11.895153960196982) q[62]; +rz(-0.9894759996723885) q[64]; +rx(pi/2) q[64]; +rz(5.002132929879855) q[64]; +rx(pi/2) q[64]; +rz(12.373439001865227) q[64]; +rz(0.41614166084483095) q[64]; +rx(pi/2) q[64]; +rz(4.684352252841672) q[64]; +rx(pi/2) q[64]; +rz(9.761136562312004) q[64]; +cx q[58],q[64]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.140316722508625) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.255947546468297) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[58],q[64]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.466906946833787) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[58],q[64]; +rz(1.5211110464938091) q[58]; +rx(pi/2) q[58]; +rz(5.3106001607726) q[58]; +rx(pi/2) q[58]; +rz(12.224823521707009) q[58]; +rz(2.507212202653661) q[58]; +rx(pi/2) q[58]; +rz(4.372589910814508) q[58]; +rx(pi/2) q[58]; +rz(7.328564723480521) q[58]; +cx q[45],q[58]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.774198718556064) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.254160211403034) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[45],q[58]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.3468588469966996) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[45],q[58]; +rz(2.803610021441041) q[45]; +rx(pi/2) q[45]; +rz(5.347696296041231) q[45]; +rx(pi/2) q[45]; +rz(10.454562581800321) q[45]; +rz(1.6898673852284407) q[45]; +rx(pi/2) q[45]; +rz(3.5370260022404185) q[45]; +rx(pi/2) q[45]; +rz(10.662075565079256) q[45]; +rz(-1.5951796780772538) q[58]; +rx(pi/2) q[58]; +rz(4.667760940812389) q[58]; +rx(pi/2) q[58]; +rz(10.55122285246286) q[58]; +rz(-2.591671065339904) q[58]; +rx(pi/2) q[58]; +rz(4.81460964186401) q[58]; +rx(pi/2) q[58]; +rz(11.414964782355376) q[58]; +rz(-1.132035557532677) q[64]; +rx(pi/2) q[64]; +rz(6.124927075837949) q[64]; +rx(pi/2) q[64]; +rz(7.854184607550606) q[64]; +rz(-1.1842649688774896) q[64]; +rx(pi/2) q[64]; +rz(5.386967283116211) q[64]; +rx(pi/2) q[64]; +rz(10.14682730212784) q[64]; +rz(-2.481077847843597) q[80]; +rx(pi/2) q[80]; +rz(4.081370056938386) q[80]; +rx(pi/2) q[80]; +rz(8.440203325777444) q[80]; +rz(0.726284797275838) q[80]; +rx(pi/2) q[80]; +rz(5.0100448469681504) q[80]; +rx(pi/2) q[80]; +rz(12.295342188730935) q[80]; +cx q[37],q[80]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.024508904895472) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.094877352938006) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[37],q[80]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.2011311867875776) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[37],q[80]; +rz(-1.4796799524774618) q[37]; +rx(pi/2) q[37]; +rz(5.531610292849343) q[37]; +rx(pi/2) q[37]; +rz(8.806460273557182) q[37]; +rz(0.4215459649646345) q[37]; +rx(pi/2) q[37]; +rz(4.897196736017669) q[37]; +rx(pi/2) q[37]; +rz(10.750099633288611) q[37]; +cx q[37],q[39]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.061210631154221) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(5.8947301856033665) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[37],q[39]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.287925108123771) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[37],q[39]; +rz(-1.339255521687613) q[37]; +rx(pi/2) q[37]; +rz(3.6056269699845087) q[37]; +rx(pi/2) q[37]; +rz(6.648409919548853) q[37]; +rz(-2.0794304535302066) q[37]; +rx(pi/2) q[37]; +rz(5.238306967018955) q[37]; +rx(pi/2) q[37]; +rz(9.613729693374832) q[37]; +rz(0.19254178855680326) q[39]; +rx(pi/2) q[39]; +rz(4.827535285937559) q[39]; +rx(pi/2) q[39]; +rz(7.22266616718497) q[39]; +rz(0.32682610471761553) q[39]; +rx(pi/2) q[39]; +rz(4.08789267924469) q[39]; +rx(pi/2) q[39]; +rz(12.113613902064866) q[39]; +cx q[39],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.012483688882263) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(4.058015506519864) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.272258001497219) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +cx q[39],q[34]; +rz(1.870347202833658) q[34]; +rx(pi/2) q[34]; +rz(4.903714293528674) q[34]; +rx(pi/2) q[34]; +rz(12.525783916436543) q[34]; +rz(-0.34333363996072386) q[34]; +rx(pi/2) q[34]; +rz(6.19945880537791) q[34]; +rx(pi/2) q[34]; +rz(7.304510414049769) q[34]; +rz(-2.3646900676824325) q[39]; +rx(pi/2) q[39]; +rz(5.590527859289968) q[39]; +rx(pi/2) q[39]; +rz(6.408981749325057) q[39]; +rz(-1.6092577883254473) q[39]; +rx(pi/2) q[39]; +rz(5.977211256518906) q[39]; +rx(pi/2) q[39]; +rz(7.911818231697969) q[39]; +cx q[39],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.114534994214443) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.877398514859693) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.496412537390491) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +cx q[39],q[15]; +rz(0.8146106860536717) q[15]; +rx(pi/2) q[15]; +rz(4.111139665975301) q[15]; +rx(pi/2) q[15]; +rz(11.727382794319304) q[15]; +rz(-2.8360725114314738) q[15]; +rx(pi/2) q[15]; +rz(4.148877447856219) q[15]; +rx(pi/2) q[15]; +rz(11.426920448286236) q[15]; +rz(-0.8175487708808387) q[39]; +rx(pi/2) q[39]; +rz(5.157908710027893) q[39]; +rx(pi/2) q[39]; +rz(9.563558391184731) q[39]; +rz(-2.6811566368229514) q[39]; +rx(pi/2) q[39]; +rz(3.9018404525064714) q[39]; +rx(pi/2) q[39]; +rz(11.636154129679976) q[39]; +rz(-2.6246265087631793) q[80]; +rx(pi/2) q[80]; +rz(4.410264011957531) q[80]; +rx(pi/2) q[80]; +rz(10.930362948001164) q[80]; +rz(0.8410581046155583) q[80]; +rx(pi/2) q[80]; +rz(4.773489793964302) q[80]; +rx(pi/2) q[80]; +rz(10.604815391327442) q[80]; +cx q[80],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.517150026066192) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.6487966713015716) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.3690773497085633) q[80]; +rx(pi/2) q[80]; +rz(3*pi) q[80]; +cx q[80],q[25]; +rz(0.33570691592494306) q[25]; +rx(pi/2) q[25]; +rz(4.085560368885675) q[25]; +rx(pi/2) q[25]; +rz(7.057904041438662) q[25]; +rz(-0.46615319149257006) q[25]; +rx(pi/2) q[25]; +rz(4.656469367393033) q[25]; +rx(pi/2) q[25]; +rz(11.23298563320573) q[25]; +cx q[57],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.25059453887749) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.085624342586563) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.3613378717789004) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[25]; +rz(1.6010414007036422) q[25]; +rx(pi/2) q[25]; +rz(4.332957075415575) q[25]; +rx(pi/2) q[25]; +rz(12.113597735177148) q[25]; +rz(-1.170923082511668) q[25]; +rx(pi/2) q[25]; +rz(4.378291020689959) q[25]; +rx(pi/2) q[25]; +rz(10.480047835170028) q[25]; +rz(1.5328381719594972) q[57]; +rx(pi/2) q[57]; +rz(4.531637006184464) q[57]; +rx(pi/2) q[57]; +rz(9.77510832825822) q[57]; +rz(1.1486571994369807) q[57]; +rx(pi/2) q[57]; +rz(4.645114330026262) q[57]; +rx(pi/2) q[57]; +rz(8.783224493976288) q[57]; +rz(0.7943775518202862) q[80]; +rx(pi/2) q[80]; +rz(4.444005615767091) q[80]; +rx(pi/2) q[80]; +rz(9.545053101637803) q[80]; +rz(0.5851761247181373) q[80]; +rx(pi/2) q[80]; +rz(5.943665633079275) q[80]; +rx(pi/2) q[80]; +rz(8.51538664736292) q[80]; +cx q[13],q[80]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.1043453093486) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.203985803376745) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[13],q[80]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.3907618686138044) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[13],q[80]; +rz(2.6673012948098007) q[13]; +rx(pi/2) q[13]; +rz(4.220101310570277) q[13]; +rx(pi/2) q[13]; +rz(11.415785727853052) q[13]; +rz(1.3134672355577912) q[13]; +rx(pi/2) q[13]; +rz(5.161296742004131) q[13]; +rx(pi/2) q[13]; +rz(11.136493125880742) q[13]; +rz(-2.7319246855775283) q[80]; +rx(pi/2) q[80]; +rz(5.485821128217273) q[80]; +rx(pi/2) q[80]; +rz(8.94922210737813) q[80]; +rz(-0.9492836352914535) q[80]; +rx(pi/2) q[80]; +rz(4.703411555087573) q[80]; +rx(pi/2) q[80]; +rz(7.789564651641953) q[80]; +cx q[38],q[80]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.074573897539015) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.1774008334313955) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[38],q[80]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.357937182544742) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[38],q[80]; +rz(0.8546030387785892) q[38]; +rx(pi/2) q[38]; +rz(6.000366533132572) q[38]; +rx(pi/2) q[38]; +rz(12.190734570364851) q[38]; +rz(3.139872058626226) q[38]; +rx(pi/2) q[38]; +rz(4.76611115791896) q[38]; +rx(pi/2) q[38]; +rz(9.67284982853825) q[38]; +cx q[38],q[61]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.7507735563581157) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.123365619608192) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[38],q[61]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.1838334548988856) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[38],q[61]; +rz(0.79336706962179) q[38]; +rx(pi/2) q[38]; +rz(5.7163010198965) q[38]; +rx(pi/2) q[38]; +rz(7.439825073619623) q[38]; +rz(-1.1579393815341739) q[38]; +rx(pi/2) q[38]; +rz(4.2710766386192125) q[38]; +rx(pi/2) q[38]; +rz(9.431698414739648) q[38]; +cx q[1],q[38]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.075931583228557) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.27981759944363) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +cx q[1],q[38]; +rz(-pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.3403650313038633) q[1]; +rx(pi/2) q[1]; +rz(2*pi) q[1]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[1],q[38]; +rz(0.06438556987710964) q[1]; +rx(pi/2) q[1]; +rz(4.989840033680748) q[1]; +rx(pi/2) q[1]; +rz(10.946870438205735) q[1]; +rz(2.7106523417772292) q[1]; +rx(pi/2) q[1]; +rz(3.895233548686588) q[1]; +rx(pi/2) q[1]; +rz(9.526744920650007) q[1]; +rz(-1.8488843201653982) q[38]; +rx(pi/2) q[38]; +rz(4.355358394102405) q[38]; +rx(pi/2) q[38]; +rz(10.467817919673973) q[38]; +rz(-0.3215772546363507) q[38]; +rx(pi/2) q[38]; +rz(4.7493972522166095) q[38]; +rx(pi/2) q[38]; +rz(12.410678819873446) q[38]; +rz(-1.111101510122443) q[61]; +rx(pi/2) q[61]; +rz(4.988007665941997) q[61]; +rx(pi/2) q[61]; +rz(8.248652357658516) q[61]; +rz(-0.1606429778141809) q[61]; +rx(pi/2) q[61]; +rz(4.6793566614876125) q[61]; +rx(pi/2) q[61]; +rz(10.072617294597025) q[61]; +cx q[61],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.259126028227284) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.670514536619942) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.332961928574118) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +cx q[61],q[60]; +rz(-1.5431143728493883) q[60]; +rx(pi/2) q[60]; +rz(5.363113165024385) q[60]; +rx(pi/2) q[60]; +rz(7.410775681783422) q[60]; +rz(-0.7503729888142479) q[60]; +rx(pi/2) q[60]; +rz(5.6135113931100005) q[60]; +rx(pi/2) q[60]; +rz(9.782613548507399) q[60]; +rz(1.4907876803067746) q[61]; +rx(pi/2) q[61]; +rz(4.523447656789946) q[61]; +rx(pi/2) q[61]; +rz(8.772163672475854) q[61]; +rz(0.9324865560232061) q[61]; +rx(pi/2) q[61]; +rz(5.044990864513881) q[61]; +rx(pi/2) q[61]; +rz(7.37953757879888) q[61]; +rz(-1.3820307753547858) q[80]; +rx(pi/2) q[80]; +rz(4.39764500117286) q[80]; +rx(pi/2) q[80]; +rz(11.796294908179224) q[80]; +rz(0.21142478420472655) q[80]; +rx(pi/2) q[80]; +rz(5.3905718403487874) q[80]; +rx(pi/2) q[80]; +rz(7.028375710833306) q[80]; +cx q[84],q[73]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.115924845087825) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.952253628564367) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[73]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.244570823039153) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[73]; +rz(1.1266828113076013) q[73]; +rx(pi/2) q[73]; +rz(4.365340133470456) q[73]; +rx(pi/2) q[73]; +rz(7.654854122481469) q[73]; +rz(-1.982484741275547) q[73]; +rx(pi/2) q[73]; +rz(4.264053898440807) q[73]; +rx(pi/2) q[73]; +rz(8.882419196267248) q[73]; +cx q[73],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.073153418525691) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(4.229345274325098) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.5449855428664634) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +cx q[73],q[40]; +rz(-1.6358042989441017) q[40]; +rx(pi/2) q[40]; +rz(4.9299030195368445) q[40]; +rx(pi/2) q[40]; +rz(6.9308902110437645) q[40]; +rz(2.503300207604365) q[40]; +rx(pi/2) q[40]; +rz(5.168948446363378) q[40]; +rx(pi/2) q[40]; +rz(7.805989291112378) q[40]; +cx q[48],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(5.971373544369419) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.8782312959129674) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.3442812828464192) q[48]; +rx(pi/2) q[48]; +rz(2*pi) q[48]; +cx q[48],q[40]; +rz(3.017334146406075) q[40]; +rx(pi/2) q[40]; +rz(3.6527857408416113) q[40]; +rx(pi/2) q[40]; +rz(12.015835943134492) q[40]; +rz(-1.9466333610657678) q[40]; +rx(pi/2) q[40]; +rz(3.4754147432388476) q[40]; +rx(pi/2) q[40]; +rz(12.161142956799553) q[40]; +cx q[40],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.238034292646056) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.695630211365745) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[40],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.5545860544507875) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +cx q[40],q[23]; +rz(2.708003426849186) q[23]; +rx(pi/2) q[23]; +rz(3.961773988877481) q[23]; +rx(pi/2) q[23]; +rz(10.678637630666667) q[23]; +rz(1.7747305370572608) q[23]; +rx(pi/2) q[23]; +rz(3.7774483255537126) q[23]; +rx(pi/2) q[23]; +rz(12.128078313014077) q[23]; +rz(0.7501087648729081) q[40]; +rx(pi/2) q[40]; +rz(5.650535165051217) q[40]; +rx(pi/2) q[40]; +rz(6.631204026080091) q[40]; +rz(0.4215459649646345) q[40]; +rx(pi/2) q[40]; +rz(4.897196736017669) q[40]; +rx(pi/2) q[40]; +rz(10.750099633288611) q[40]; +rz(-0.9950516075827345) q[48]; +rx(pi/2) q[48]; +rz(4.005528200092674) q[48]; +rx(pi/2) q[48]; +rz(12.557137173000353) q[48]; +rz(-2.31274439028728) q[48]; +rx(pi/2) q[48]; +rz(5.60836691059358) q[48]; +rx(pi/2) q[48]; +rz(9.66705788575542) q[48]; +rz(-1.624155158116522) q[73]; +rx(pi/2) q[73]; +rz(5.052496961622854) q[73]; +rx(pi/2) q[73]; +rz(11.795416513178665) q[73]; +rz(2.5294673609405143) q[73]; +rx(pi/2) q[73]; +rz(4.1838385154338384) q[73]; +rx(pi/2) q[73]; +rz(8.278691801879773) q[73]; +rz(0.5399951360469442) q[84]; +rx(pi/2) q[84]; +rz(5.30735485193512) q[84]; +rx(pi/2) q[84]; +rz(8.351389256830235) q[84]; +rz(-2.8627003042183254) q[84]; +rx(pi/2) q[84]; +rz(4.759357450833171) q[84]; +rx(pi/2) q[84]; +rz(8.697357945820062) q[84]; +cx q[89],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.190919514924575) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.9792929944184414) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.1658300556797254) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[3]; +rz(-1.3811138242107222) q[3]; +rx(pi/2) q[3]; +rz(4.964059960706147) q[3]; +rx(pi/2) q[3]; +rz(8.003652334675113) q[3]; +rz(1.1119164312875114) q[3]; +rx(pi/2) q[3]; +rz(3.90555458554067) q[3]; +rx(pi/2) q[3]; +rz(7.489904784210719) q[3]; +cx q[3],q[85]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.9329976516317284) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(5.95437348871101) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[3],q[85]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.685739728658392) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[3],q[85]; +rz(-1.0188161043985415) q[3]; +rx(pi/2) q[3]; +rz(4.049513566606494) q[3]; +rx(pi/2) q[3]; +rz(9.413264193538305) q[3]; +rz(-1.5925306712320042) q[3]; +rx(pi/2) q[3]; +rz(5.598368564781058) q[3]; +rx(pi/2) q[3]; +rz(7.973836276725661) q[3]; +cx q[58],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.063110555931752) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.35261116396866) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.6696297960644317) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +cx q[58],q[3]; +rz(-2.1335170958503475) q[3]; +rx(pi/2) q[3]; +rz(3.7403285682135974) q[3]; +rx(pi/2) q[3]; +rz(9.883683361728263) q[3]; +rz(-2.739368372995897) q[3]; +rx(pi/2) q[3]; +rz(4.618963581823155) q[3]; +rx(pi/2) q[3]; +rz(10.468714619174708) q[3]; +cx q[3],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.152352463451239) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(4.223628254418854) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +cx q[3],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.3477447787830523) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +cx q[3],q[0]; +rz(-2.1976200848164673) q[0]; +rx(pi/2) q[0]; +rz(5.966951467596267) q[0]; +rx(pi/2) q[0]; +rz(9.103948905597813) q[0]; +rz(-0.5270437874939047) q[0]; +rx(pi/2) q[0]; +rz(5.168542032236752) q[0]; +rx(pi/2) q[0]; +rz(10.662011146220479) q[0]; +rz(0.595818507171777) q[3]; +rx(pi/2) q[3]; +rz(4.111392842777992) q[3]; +rx(pi/2) q[3]; +rz(12.163697400288566) q[3]; +rz(3.0902141107252756) q[3]; +rx(pi/2) q[3]; +rz(5.474632312540473) q[3]; +rx(pi/2) q[3]; +rz(11.53222275245425) q[3]; +rz(1.8270465280609045) q[58]; +rx(pi/2) q[58]; +rz(5.834272187921249) q[58]; +rx(pi/2) q[58]; +rz(11.529478222773772) q[58]; +rz(1.0401330743821164) q[58]; +rx(pi/2) q[58]; +rz(5.004064055873494) q[58]; +rx(pi/2) q[58]; +rz(8.799548727655317) q[58]; +rz(1.4344828797806919) q[85]; +rx(pi/2) q[85]; +rz(4.1133957615630585) q[85]; +rx(pi/2) q[85]; +rz(11.402383275626903) q[85]; +rz(0.9748586568995279) q[85]; +rx(pi/2) q[85]; +rz(5.813405758111387) q[85]; +rx(pi/2) q[85]; +rz(10.511577296788918) q[85]; +rz(1.0699094394320454) q[89]; +rx(pi/2) q[89]; +rz(4.072789844022863) q[89]; +rx(pi/2) q[89]; +rz(8.87406983059167) q[89]; +rz(1.3633150083000034) q[89]; +rx(pi/2) q[89]; +rz(4.748551410192849) q[89]; +rx(pi/2) q[89]; +rz(10.475304395064837) q[89]; +cx q[91],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.276974020415183) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.8845998717302077) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.3739705235925115) q[91]; +rx(pi/2) q[91]; +rz(2*pi) q[91]; +cx q[91],q[37]; +rz(2.2189874270828547) q[37]; +rx(pi/2) q[37]; +rz(5.785700431446273) q[37]; +rx(pi/2) q[37]; +rz(12.254105966753393) q[37]; +rz(2.29906981412676) q[37]; +rx(pi/2) q[37]; +rz(3.606864183662984) q[37]; +rx(pi/2) q[37]; +rz(6.7849525346848605) q[37]; +cx q[43],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.741935704716466) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.7941308711168586) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[43],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.174932696516617) q[43]; +rx(pi/2) q[43]; +rz(3*pi) q[43]; +cx q[43],q[37]; +rz(1.8922933299902205) q[37]; +rx(pi/2) q[37]; +rz(4.070599382830004) q[37]; +rx(pi/2) q[37]; +rz(10.541847455904083) q[37]; +rz(-0.15205780186710038) q[37]; +rx(pi/2) q[37]; +rz(5.570304818454239) q[37]; +rx(pi/2) q[37]; +rz(6.366750144810048) q[37]; +cx q[37],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.258157317327688) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.089333482994035) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[37],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.5597507573533598) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +cx q[37],q[20]; +rz(-0.5383620053476124) q[20]; +rx(pi/2) q[20]; +rz(5.270135101081529) q[20]; +rx(pi/2) q[20]; +rz(11.225137874986604) q[20]; +rz(1.160171133579678) q[20]; +rx(pi/2) q[20]; +rz(4.32263809719144) q[20]; +rx(pi/2) q[20]; +rz(9.261439027148885) q[20]; +rz(1.6741662564581734) q[37]; +rx(pi/2) q[37]; +rz(4.024501427799977) q[37]; +rx(pi/2) q[37]; +rz(10.638218520256377) q[37]; +rz(1.3818466357354744) q[37]; +rx(pi/2) q[37]; +rz(3.662216818523194) q[37]; +rx(pi/2) q[37]; +rz(11.5598907801666) q[37]; +rz(2.673992086341163) q[43]; +rx(pi/2) q[43]; +rz(5.910634959551724) q[43]; +rx(pi/2) q[43]; +rz(11.452636951473727) q[43]; +rz(2.5185584094453572) q[43]; +rx(pi/2) q[43]; +rz(4.839799946154819) q[43]; +rx(pi/2) q[43]; +rz(10.652265087192157) q[43]; +rz(0.3042676653205394) q[91]; +rx(pi/2) q[91]; +rz(5.703065225619046) q[91]; +rx(pi/2) q[91]; +rz(11.79505559752005) q[91]; +rz(1.4111959002686492) q[91]; +rx(pi/2) q[91]; +rz(3.9227885157853235) q[91]; +rx(pi/2) q[91]; +rz(11.410557588448707) q[91]; +cx q[97],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.241796560550943) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(4.299259787957908) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.3369403758995464) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[21]; +rz(-3.0823994991630705) q[21]; +rx(pi/2) q[21]; +rz(3.9767546634190656) q[21]; +rx(pi/2) q[21]; +rz(7.738900450228179) q[21]; +rz(-1.9112086166662055) q[21]; +rx(pi/2) q[21]; +rz(5.24747796325867) q[21]; +rx(pi/2) q[21]; +rz(7.307962530410956) q[21]; +cx q[11],q[21]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.931704601785669) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.207608875043626) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +cx q[11],q[21]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.15680100657103) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[11],q[21]; +rz(2.230878089507458) q[11]; +rx(pi/2) q[11]; +rz(5.821676397003207) q[11]; +rx(pi/2) q[11]; +rz(6.885057234599207) q[11]; +rz(0.4419675284370186) q[11]; +rx(pi/2) q[11]; +rz(5.611479807832114) q[11]; +rx(pi/2) q[11]; +rz(12.394304480601445) q[11]; +cx q[11],q[63]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(4.158781863416827) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-0.015470838712241086) q[21]; +rx(pi/2) q[21]; +rz(5.32517955366977) q[21]; +rx(pi/2) q[21]; +rz(11.899842458709502) q[21]; +rz(1.7681007730820317) q[21]; +rx(pi/2) q[21]; +rz(4.604385921115783) q[21]; +rx(pi/2) q[21]; +rz(10.31204183599949) q[21]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.274812683694298) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[11],q[63]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.989873863327264) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[11],q[63]; +rz(-2.9000934499281534) q[11]; +rx(pi/2) q[11]; +rz(5.83442265677532) q[11]; +rx(pi/2) q[11]; +rz(9.199070677089201) q[11]; +rz(-1.634847119703128) q[11]; +rx(pi/2) q[11]; +rz(5.561660555759014) q[11]; +rx(pi/2) q[11]; +rz(11.226398628423574) q[11]; +rz(-0.4065733900838904) q[63]; +rx(pi/2) q[63]; +rz(4.957032642901652) q[63]; +rx(pi/2) q[63]; +rz(10.676733443880028) q[63]; +rz(1.151485575747703) q[63]; +rx(pi/2) q[63]; +rz(4.165626893839803) q[63]; +rx(pi/2) q[63]; +rz(8.481988002801318) q[63]; +cx q[63],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.238766080657323) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.8016988241384224) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.1811869283159186) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +cx q[63],q[13]; +rz(-0.1186377112880912) q[13]; +rx(pi/2) q[13]; +rz(4.103733896669551) q[13]; +rx(pi/2) q[13]; +rz(11.596084412970978) q[13]; +rz(0.601149120783651) q[13]; +rx(pi/2) q[13]; +rz(3.710931182585306) q[13]; +rx(pi/2) q[13]; +rz(8.469989306565616) q[13]; +cx q[22],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(5.995493239690505) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.8705922234091736) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[22],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.4765414547671343) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +cx q[22],q[13]; +rz(1.7574592139198435) q[13]; +rx(pi/2) q[13]; +rz(4.562093695016226) q[13]; +rx(pi/2) q[13]; +rz(9.6779529166506) q[13]; +rz(0.666781284972418) q[13]; +rx(pi/2) q[13]; +rz(4.469404328116404) q[13]; +rx(pi/2) q[13]; +rz(11.824546146600168) q[13]; +rz(1.0708401903578126) q[22]; +rx(pi/2) q[22]; +rz(5.7334114064647625) q[22]; +rx(pi/2) q[22]; +rz(8.144163692351274) q[22]; +rz(0.609928951470649) q[22]; +rx(pi/2) q[22]; +rz(5.407645605068746) q[22]; +rx(pi/2) q[22]; +rz(12.024855101764576) q[22]; +rz(-1.2267220381075203) q[63]; +rx(pi/2) q[63]; +rz(5.203033595658998) q[63]; +rx(pi/2) q[63]; +rz(9.328329033394864) q[63]; +rz(1.3060825215245586) q[63]; +rx(pi/2) q[63]; +rz(5.525742854773671) q[63]; +rx(pi/2) q[63]; +rz(6.966536492706625) q[63]; +cx q[65],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.245474284371445) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(4.402222610609389) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.2948984887706065) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +cx q[65],q[63]; +rz(0.5526275051213725) q[63]; +rx(pi/2) q[63]; +rz(3.7683585873954444) q[63]; +rx(pi/2) q[63]; +rz(8.280980640787966) q[63]; +rz(-2.103247233518169) q[63]; +rx(pi/2) q[63]; +rz(4.732655844263884) q[63]; +rx(pi/2) q[63]; +rz(6.579528309030531) q[63]; +rz(-0.43471965250139366) q[65]; +rx(pi/2) q[65]; +rz(5.991463078371961) q[65]; +rx(pi/2) q[65]; +rz(7.733384996263349) q[65]; +rz(-2.372744079774094) q[65]; +rx(pi/2) q[65]; +rz(4.583965410084868) q[65]; +rx(pi/2) q[65]; +rz(8.514447880080235) q[65]; +rz(3.039940162475446) q[97]; +rx(pi/2) q[97]; +rz(3.753140344792992) q[97]; +rx(pi/2) q[97]; +rz(8.172049766922774) q[97]; +rz(-0.9592761537522012) q[97]; +rx(pi/2) q[97]; +rz(4.586149342641188) q[97]; +rx(pi/2) q[97]; +rz(7.5097090223955) q[97]; +cx q[33],q[97]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.781934853890345) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.051769917657888) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[33],q[97]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.3523947428006973) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[33],q[97]; +rz(-0.5548573813936768) q[33]; +rx(pi/2) q[33]; +rz(4.890525440004851) q[33]; +rx(pi/2) q[33]; +rz(11.272595304657571) q[33]; +rz(-1.0412280844089796) q[33]; +rx(pi/2) q[33]; +rz(4.6931207885822115) q[33]; +rx(pi/2) q[33]; +rz(7.1233973186502215) q[33]; +cx q[96],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(5.993056297708813) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.9263839750972784) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.388300637071847) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[33]; +rz(-2.366871521565938) q[33]; +rx(pi/2) q[33]; +rz(5.244091836776419) q[33]; +rx(pi/2) q[33]; +rz(9.770772951844004) q[33]; +rz(-0.028076509228726287) q[33]; +rx(pi/2) q[33]; +rz(5.917163093458003) q[33]; +rx(pi/2) q[33]; +rz(6.755578996854389) q[33]; +cx q[11],q[33]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(4.104377617225445) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.235102763152259) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +cx q[11],q[33]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.4218439969323797) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[11],q[33]; +rz(2.3779255751730313) q[11]; +rx(pi/2) q[11]; +rz(5.191200838058672) q[11]; +rx(pi/2) q[11]; +rz(11.610848727086795) q[11]; +rz(0.27280770250286235) q[11]; +rx(pi/2) q[11]; +rz(5.851856974023099) q[11]; +rx(pi/2) q[11]; +rz(7.016451609019602) q[11]; +rz(2.2262364149529157) q[33]; +rx(pi/2) q[33]; +rz(4.807565051261593) q[33]; +rx(pi/2) q[33]; +rz(9.250984873670127) q[33]; +rz(0.1380727831804789) q[33]; +rx(pi/2) q[33]; +rz(3.8806230449035852) q[33]; +rx(pi/2) q[33]; +rz(8.852339545913642) q[33]; +rz(-0.5682973047561388) q[96]; +rx(pi/2) q[96]; +rz(4.001614389991878) q[96]; +rx(pi/2) q[96]; +rz(8.14188684489321) q[96]; +rz(1.7747305370572608) q[96]; +rx(pi/2) q[96]; +rz(3.7774483255537126) q[96]; +rx(pi/2) q[96]; +rz(12.128078313014077) q[96]; +cx q[96],q[91]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.106499174146221) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.303769516104843) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[91]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.52952898951977) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[91]; +rz(0.2963355818986604) q[91]; +rx(pi/2) q[91]; +rz(5.479316486651856) q[91]; +rx(pi/2) q[91]; +rz(10.171070639386725) q[91]; +rz(2.1558005074125433) q[91]; +rx(pi/2) q[91]; +rz(5.185039987192817) q[91]; +rx(pi/2) q[91]; +rz(8.074907926088596) q[91]; +cx q[2],q[91]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.928722343238949) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.2771153801980955) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[2],q[91]; +rz(-pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.3360155358075825) q[2]; +rx(pi/2) q[2]; +rz(2*pi) q[2]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[2],q[91]; +rz(2.813470507461145) q[2]; +rx(pi/2) q[2]; +rz(4.722457287519337) q[2]; +rx(pi/2) q[2]; +rz(11.867793017715911) q[2]; +rz(2.3577229891578178) q[2]; +rx(pi/2) q[2]; +rz(4.362949083007495) q[2]; +rx(pi/2) q[2]; +rz(12.356180210333285) q[2]; +rz(-3.046077463647652) q[91]; +rx(pi/2) q[91]; +rz(3.8563167886126744) q[91]; +rx(pi/2) q[91]; +rz(10.727211267867133) q[91]; +rz(-1.4235617138854533) q[91]; +rx(pi/2) q[91]; +rz(3.7169995687328186) q[91]; +rx(pi/2) q[91]; +rz(8.375405709695727) q[91]; +rz(-0.15423632050615854) q[96]; +rx(pi/2) q[96]; +rz(4.920361110888052) q[96]; +rx(pi/2) q[96]; +rz(10.244077777545295) q[96]; +rz(-1.6525742047771783) q[96]; +rx(pi/2) q[96]; +rz(3.5996721395795173) q[96]; +rx(pi/2) q[96]; +rz(11.784503127906726) q[96]; +cx q[96],q[84]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.277504588310295) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.005618127768932) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[84]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.2597599119857854) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[84]; +rz(-2.0929396474455864) q[84]; +rx(pi/2) q[84]; +rz(3.717089169397763) q[84]; +rx(pi/2) q[84]; +rz(9.588127786245918) q[84]; +rz(-0.3588282829727971) q[84]; +rx(pi/2) q[84]; +rz(5.651139614596208) q[84]; +rx(pi/2) q[84]; +rz(6.784713405652749) q[84]; +cx q[84],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.059931320708438) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.9575286084469727) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.617858290956349) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[24]; +rz(1.659398313377988) q[24]; +rx(pi/2) q[24]; +rz(4.3858714262498815) q[24]; +rx(pi/2) q[24]; +rz(9.07418503218948) q[24]; +rz(-1.8729486548595644) q[24]; +rx(pi/2) q[24]; +rz(5.572349840711503) q[24]; +rx(pi/2) q[24]; +rz(7.018119565395489) q[24]; +rz(-1.1541041789663087) q[84]; +rx(pi/2) q[84]; +rz(4.801216729235179) q[84]; +rx(pi/2) q[84]; +rz(8.05175925196691) q[84]; +rz(2.356225424085018) q[84]; +rx(pi/2) q[84]; +rz(4.583598065458812) q[84]; +rx(pi/2) q[84]; +rz(9.578247748080475) q[84]; +rz(2.7013011586875404) q[96]; +rx(pi/2) q[96]; +rz(4.313340630611331) q[96]; +rx(pi/2) q[96]; +rz(8.396797724020859) q[96]; +rz(-0.3877555492903695) q[96]; +rx(pi/2) q[96]; +rz(3.4831712285241516) q[96]; +rx(pi/2) q[96]; +rz(11.411391143611105) q[96]; +rz(0.5268589313044667) q[97]; +rx(pi/2) q[97]; +rz(4.68559327311141) q[97]; +rx(pi/2) q[97]; +rz(10.86872678781508) q[97]; +rz(-1.8410633381344534) q[97]; +rx(pi/2) q[97]; +rz(5.720366763475465) q[97]; +rx(pi/2) q[97]; +rz(7.452274680825905) q[97]; +cx q[77],q[97]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.695630211365745) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.238034292646056) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[77],q[97]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.5545860544507875) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[77],q[97]; +rz(0.7501087648729081) q[77]; +rx(pi/2) q[77]; +rz(5.650535165051217) q[77]; +rx(pi/2) q[77]; +rz(6.631204026080091) q[77]; +rz(-1.5180224450929498) q[77]; +rx(pi/2) q[77]; +rz(4.8264725548568475) q[77]; +rx(pi/2) q[77]; +rz(8.268838637501823) q[77]; +cx q[77],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.182647704951755) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.782939678561734) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.2238474751439656) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[49]; +rz(-0.3703529024440919) q[49]; +rx(pi/2) q[49]; +rz(3.906065952482007) q[49]; +rx(pi/2) q[49]; +rz(9.331744249407958) q[49]; +rz(0.8828920826077331) q[49]; +rx(pi/2) q[49]; +rz(5.363860193274806) q[49]; +rx(pi/2) q[49]; +rz(11.149255480644815) q[49]; +rz(-3.096751086549599) q[77]; +rx(pi/2) q[77]; +rz(3.4974897281896) q[77]; +rx(pi/2) q[77]; +rz(11.915462094193146) q[77]; +rz(-2.8632084500500126) q[77]; +rx(pi/2) q[77]; +rz(5.3249711454083055) q[77]; +rx(pi/2) q[77]; +rz(6.791643707330989) q[77]; +rz(2.708003426849186) q[97]; +rx(pi/2) q[97]; +rz(3.961773988877481) q[97]; +rx(pi/2) q[97]; +rz(10.678637630666667) q[97]; +rz(-1.4420595371972629) q[97]; +rx(pi/2) q[97]; +rz(5.976658940297803) q[97]; +rx(pi/2) q[97]; +rz(7.411892594632512) q[97]; +rz(2.4153367470035976) q[99]; +rx(pi/2) q[99]; +rz(4.689322930715254) q[99]; +rx(pi/2) q[99]; +rz(10.933219997830559) q[99]; +rz(-0.9624143688945228) q[99]; +rx(pi/2) q[99]; +rz(5.80008753839469) q[99]; +rx(pi/2) q[99]; +rz(10.125598491888574) q[99]; +cx q[52],q[99]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.9273913845580015) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.045538630439829) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[52],q[99]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.415795688045634) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[52],q[99]; +rz(2.562755775485728) q[52]; +rx(pi/2) q[52]; +rz(4.937392746218281) q[52]; +rx(pi/2) q[52]; +rz(6.424347998109575) q[52]; +rz(1.9796073645529049) q[52]; +rx(pi/2) q[52]; +rz(5.40990916300292) q[52]; +rx(pi/2) q[52]; +rz(8.531366695579017) q[52]; +cx q[46],q[52]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(4.273977764892585) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.279600361826292) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[46],q[52]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.3571330341972363) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[46],q[52]; +rz(2.7125721888288217) q[46]; +rx(pi/2) q[46]; +rz(5.432946770784426) q[46]; +rx(pi/2) q[46]; +rz(8.941111764989175) q[46]; +rz(1.8508374121310123) q[46]; +rx(pi/2) q[46]; +rz(5.233221424684971) q[46]; +rx(pi/2) q[46]; +rz(12.121836746321092) q[46]; +cx q[36],q[46]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.256967822309543) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.106159869531883) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[36],q[46]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.7915948309249217) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[36],q[46]; +rz(-2.2228802296333936) q[36]; +rx(pi/2) q[36]; +rz(5.004031914998051) q[36]; +rx(pi/2) q[36]; +rz(10.935795696059763) q[36]; +rz(1.0705662382951342) q[36]; +rx(pi/2) q[36]; +rz(5.870732377230482) q[36]; +rx(pi/2) q[36]; +rz(11.76930327094319) q[36]; +rz(-2.4959932880942315) q[46]; +rx(pi/2) q[46]; +rz(5.813057637884251) q[46]; +rx(pi/2) q[46]; +rz(11.614980298902147) q[46]; +rz(1.2562536421000488) q[46]; +rx(pi/2) q[46]; +rz(5.138364715956752) q[46]; +rx(pi/2) q[46]; +rz(8.316189987172756) q[46]; +cx q[46],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(5.803465288468498) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.975969235129918) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.361125068729539) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +cx q[46],q[9]; +rz(-2.4869738190328103) q[9]; +rx(pi/2) q[9]; +rz(4.128137967739412) q[9]; +rx(pi/2) q[9]; +rz(7.162300156844639) q[9]; +rz(-1.3670683065922802) q[9]; +rx(pi/2) q[9]; +rz(5.349384858508742) q[9]; +rx(pi/2) q[9]; +rz(9.867703279879741) q[9]; +cx q[9],q[44]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.849897644998766) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(5.650165979551883) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +cx q[9],q[44]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.1755261761367883) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[9],q[44]; +rz(-0.11238278866593321) q[9]; +rx(pi/2) q[9]; +rz(4.914066770647266) q[9]; +rx(pi/2) q[9]; +rz(9.539835525556144) q[9]; +rz(-0.7938220275379275) q[9]; +rx(pi/2) q[9]; +rz(3.878041861649527) q[9]; +rx(pi/2) q[9]; +rz(6.857695552473547) q[9]; +cx q[9],q[19]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(4.300359383687837) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.2561307748322665) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +cx q[9],q[19]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.2079432159459396) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[9],q[19]; +rz(0.254952555896117) q[9]; +rx(pi/2) q[9]; +rz(4.275642986708416) q[9]; +rx(pi/2) q[9]; +rz(6.947434935194039) q[9]; +rz(0.13292620101988728) q[9]; +rx(pi/2) q[9]; +rz(3.5702233446211276) q[9]; +rx(pi/2) q[9]; +rz(7.478329851421522) q[9]; +rz(0.2802129715638566) q[19]; +rx(pi/2) q[19]; +rz(5.8917704981948384) q[19]; +rx(pi/2) q[19]; +rz(6.8699440952589965) q[19]; +rz(1.4301076836990454) q[19]; +rx(pi/2) q[19]; +rz(4.3966660680166125) q[19]; +rx(pi/2) q[19]; +rz(7.094476701233106) q[19]; +rz(2.8644656522583096) q[44]; +rx(pi/2) q[44]; +rz(4.588066461253307) q[44]; +rx(pi/2) q[44]; +rz(7.339345695732935) q[44]; +rz(-2.259992165776826) q[44]; +rx(pi/2) q[44]; +rz(4.6310615528162264) q[44]; +rx(pi/2) q[44]; +rz(8.88070248935281) q[44]; +rz(2.619365667211925) q[46]; +rx(pi/2) q[46]; +rz(4.549066051868014) q[46]; +rx(pi/2) q[46]; +rz(11.61363024816426) q[46]; +rz(1.1544469864678346) q[46]; +rx(pi/2) q[46]; +rz(3.872813607525473) q[46]; +rx(pi/2) q[46]; +rz(7.229850392587378) q[46]; +rz(-1.8746135351719884) q[52]; +rx(pi/2) q[52]; +rz(4.9345187100038554) q[52]; +rx(pi/2) q[52]; +rz(10.378812279142931) q[52]; +rz(-1.6576625174017185) q[52]; +rx(pi/2) q[52]; +rz(5.837571373809114) q[52]; +rx(pi/2) q[52]; +rz(12.418345748423956) q[52]; +cx q[42],q[52]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.034702936707352) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(5.662318669748521) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[42],q[52]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.394107889759453) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[42],q[52]; +rz(1.0639359964534112) q[42]; +rx(pi/2) q[42]; +rz(3.8265615029485236) q[42]; +rx(pi/2) q[42]; +rz(9.203930242658016) q[42]; +rz(2.267698335815216) q[42]; +rx(pi/2) q[42]; +rz(5.206411535504886) q[42]; +rx(pi/2) q[42]; +rz(7.266464677322993) q[42]; +rz(0.5475403773626293) q[52]; +rx(pi/2) q[52]; +rz(4.414406657633826) q[52]; +rx(pi/2) q[52]; +rz(6.909850422225022) q[52]; +rz(0.3055055106714901) q[52]; +rx(pi/2) q[52]; +rz(4.191274300620775) q[52]; +rx(pi/2) q[52]; +rz(6.381205298011288) q[52]; +cx q[47],q[52]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.2216896625140645) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(5.969832583170389) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[47],q[52]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.3822249194356253) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[47],q[52]; +rz(-2.5914335540018114) q[47]; +rx(pi/2) q[47]; +rz(4.552126452834542) q[47]; +rx(pi/2) q[47]; +rz(6.736294408857242) q[47]; +rz(0.13292620101988728) q[47]; +rx(pi/2) q[47]; +rz(3.5702233446211276) q[47]; +rx(pi/2) q[47]; +rz(7.478329851421522) q[47]; +cx q[7],q[47]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(4.381527792882928) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.056891425282675) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[7],q[47]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.3305779686072574) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[7],q[47]; +rz(-2.5198773605279534) q[7]; +rx(pi/2) q[7]; +rz(3.8395005370517956) q[7]; +rx(pi/2) q[7]; +rz(6.446609097287063) q[7]; +rz(2.292271033684533) q[7]; +rx(pi/2) q[7]; +rz(5.765167364759453) q[7]; +rx(pi/2) q[7]; +rz(6.593040885563093) q[7]; +rz(-1.7993628731233997) q[47]; +rx(pi/2) q[47]; +rz(4.967894713138768) q[47]; +rx(pi/2) q[47]; +rz(7.672897083617277) q[47]; +rz(-2.089125104752311) q[47]; +rx(pi/2) q[47]; +rz(4.127018405662885) q[47]; +rx(pi/2) q[47]; +rz(8.07201834605786) q[47]; +rz(-1.8421030252211057) q[52]; +rx(pi/2) q[52]; +rz(4.784413602424319) q[52]; +rx(pi/2) q[52]; +rz(9.764124882118264) q[52]; +rz(1.2760352533002282) q[52]; +rx(pi/2) q[52]; +rz(4.710232806754683) q[52]; +rx(pi/2) q[52]; +rz(12.24691808106532) q[52]; +cx q[52],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(5.351695986892034) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.7437218917379957) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.433172126131619) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +cx q[52],q[30]; +rz(2.942423470704367) q[30]; +rx(pi/2) q[30]; +rz(4.834221487895016) q[30]; +rx(pi/2) q[30]; +rz(11.774866346527293) q[30]; +rz(1.6156891227988197) q[30]; +rx(pi/2) q[30]; +rz(5.251103419648819) q[30]; +rx(pi/2) q[30]; +rz(6.67694021057191) q[30]; +rz(1.2964514103871174) q[52]; +rx(pi/2) q[52]; +rz(5.115792482809703) q[52]; +rx(pi/2) q[52]; +rz(9.391969464319072) q[52]; +rz(1.6108476979513142) q[52]; +rx(pi/2) q[52]; +rz(3.363161389462908) q[52]; +rx(pi/2) q[52]; +rz(9.643135207896373) q[52]; +cx q[86],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.253584095158091) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.834357354181801) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.2450752602981687) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[7]; +rz(0.5260245104957089) q[7]; +rx(pi/2) q[7]; +rz(3.403920954617751) q[7]; +rx(pi/2) q[7]; +rz(7.964714286134125) q[7]; +rz(1.594770261941827) q[7]; +rx(pi/2) q[7]; +rz(4.341872718933701) q[7]; +rx(pi/2) q[7]; +rz(10.629585022006154) q[7]; +rz(2.2576284326376275) q[86]; +rx(pi/2) q[86]; +rz(3.8940908921739377) q[86]; +rx(pi/2) q[86]; +rz(6.890443937036894) q[86]; +rz(2.2564795249156724) q[86]; +rx(pi/2) q[86]; +rz(3.9797599238458634) q[86]; +rx(pi/2) q[86]; +rz(9.646682961825675) q[86]; +cx q[74],q[86]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(4.1862240583215895) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.056572994891225) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[74],q[86]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.655418210103808) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[74],q[86]; +rz(1.9971744501033228) q[74]; +rx(pi/2) q[74]; +rz(5.4794834416978455) q[74]; +rx(pi/2) q[74]; +rz(7.475058749162818) q[74]; +rz(-0.5270437874939047) q[74]; +rx(pi/2) q[74]; +rz(5.168542032236752) q[74]; +rx(pi/2) q[74]; +rz(10.662011146220479) q[74]; +cx q[74],q[73]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.990030301155551) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.834031855181766) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[73]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.1512972210974404) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +cx q[74],q[73]; +rz(0.3603847807679621) q[73]; +rx(pi/2) q[73]; +rz(4.923328357340928) q[73]; +rx(pi/2) q[73]; +rz(11.745332403044682) q[73]; +rz(-2.4526529140399567) q[73]; +rx(pi/2) q[73]; +rz(5.1932864834456005) q[73]; +rx(pi/2) q[73]; +rz(12.298074181974178) q[73]; +rz(-3.10080620173738) q[74]; +rx(pi/2) q[74]; +rz(3.6864666368040764) q[74]; +rx(pi/2) q[74]; +rz(8.261303299548997) q[74]; +rz(-1.4114110271423286) q[74]; +rx(pi/2) q[74]; +rz(4.740062087712945) q[74]; +rx(pi/2) q[74]; +rz(9.31679692854255) q[74]; +rz(-1.0314118235119998) q[86]; +rx(pi/2) q[86]; +rz(5.568513249587694) q[86]; +rx(pi/2) q[86]; +rz(9.59916569256017) q[86]; +rz(2.1675753407271925) q[86]; +rx(pi/2) q[86]; +rz(4.902010251840487) q[86]; +rx(pi/2) q[86]; +rz(7.693006475340912) q[86]; +cx q[86],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.1654412930432745) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(4.3277272699193805) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.6817744870007694) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +cx q[86],q[37]; +rz(-3.0165481374056116) q[37]; +rx(pi/2) q[37]; +rz(4.496887299252813) q[37]; +rx(pi/2) q[37]; +rz(11.13184091846788) q[37]; +rz(-0.9333690033388389) q[37]; +rx(pi/2) q[37]; +rz(4.546292460022778) q[37]; +rx(pi/2) q[37]; +rz(12.395135777660048) q[37]; +rz(-1.6137829067177956) q[86]; +rx(pi/2) q[86]; +rz(3.7540386280805635) q[86]; +rx(pi/2) q[86]; +rz(11.538588526302672) q[86]; +rz(2.2949939623631703) q[86]; +rx(pi/2) q[86]; +rz(4.327076961302269) q[86]; +rx(pi/2) q[86]; +rz(9.956813264106362) q[86]; +cx q[88],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(5.920843376293856) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.896786847578249) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.1973541970573134) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +cx q[88],q[42]; +rz(1.0363626150555145) q[42]; +rx(pi/2) q[42]; +rz(5.348526058306192) q[42]; +rx(pi/2) q[42]; +rz(10.663051499172717) q[42]; +rz(-0.8325018489763201) q[42]; +rx(pi/2) q[42]; +rz(5.320082930287088) q[42]; +rx(pi/2) q[42]; +rz(6.898623166050406) q[42]; +cx q[42],q[87]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.8924182974751194) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.8190271941216505) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[42],q[87]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.3219828302692367) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[42],q[87]; +rz(-1.9746567116618765) q[42]; +rx(pi/2) q[42]; +rz(5.077154235677478) q[42]; +rx(pi/2) q[42]; +rz(11.078699409768433) q[42]; +rz(-1.0213576192085925) q[42]; +rx(pi/2) q[42]; +rz(4.6354707035066385) q[42]; +rx(pi/2) q[42]; +rz(8.066336563716398) q[42]; +cx q[42],q[53]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.283848818082996) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(5.943941445177257) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[42],q[53]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.289986300307069) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[42],q[53]; +rz(2.5637047161347155) q[42]; +rx(pi/2) q[42]; +rz(4.244503120064891) q[42]; +rx(pi/2) q[42]; +rz(11.710802609643663) q[42]; +rz(-2.6532028568486314) q[42]; +rx(pi/2) q[42]; +rz(3.8730830918598578) q[42]; +rx(pi/2) q[42]; +rz(10.597698366943265) q[42]; +rz(-1.3090368559200445) q[53]; +rx(pi/2) q[53]; +rz(4.353500142621815) q[53]; +rx(pi/2) q[53]; +rz(12.421254735603872) q[53]; +rz(3.0902141107252756) q[53]; +rx(pi/2) q[53]; +rz(5.474632312540473) q[53]; +rx(pi/2) q[53]; +rz(11.53222275245425) q[53]; +cx q[53],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(5.792106449986104) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.574671550273678) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.309691755038882) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +cx q[53],q[49]; +rz(-2.6032577671345) q[49]; +rx(pi/2) q[49]; +rz(4.845178266659752) q[49]; +rx(pi/2) q[49]; +rz(10.610004668757824) q[49]; +rz(0.9979809940288185) q[49]; +rx(pi/2) q[49]; +rz(4.158419209666407) q[49]; +rx(pi/2) q[49]; +rz(12.427211756291097) q[49]; +rz(0.906255508851399) q[53]; +rx(pi/2) q[53]; +rz(3.5734945847714377) q[53]; +rx(pi/2) q[53]; +rz(8.686536348619997) q[53]; +rz(0.28587365723368663) q[53]; +rx(pi/2) q[53]; +rz(5.030330473857205) q[53]; +rx(pi/2) q[53]; +rz(12.260954248797448) q[53]; +cx q[53],q[54]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.990864145952262) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(5.943837337068835) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[53],q[54]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.706647073217418) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[53],q[54]; +rz(2.6567219210445296) q[53]; +rx(pi/2) q[53]; +rz(4.305484030932538) q[53]; +rx(pi/2) q[53]; +rz(12.431256646689906) q[53]; +rz(1.7952706710012487) q[53]; +rx(pi/2) q[53]; +rz(4.147283209345538) q[53]; +rx(pi/2) q[53]; +rz(6.56399497312031) q[53]; +rz(-1.820652400482836) q[54]; +rx(pi/2) q[54]; +rz(4.890749049437091) q[54]; +rx(pi/2) q[54]; +rz(8.98497429141739) q[54]; +rz(-0.1264731723561927) q[54]; +rx(pi/2) q[54]; +rz(3.8006660068356313) q[54]; +rx(pi/2) q[54]; +rz(7.451105260387086) q[54]; +rz(1.013463501461973) q[87]; +rx(pi/2) q[87]; +rz(3.9283679997464382) q[87]; +rx(pi/2) q[87]; +rz(9.796345541495905) q[87]; +rz(-2.681532663527915) q[87]; +rx(pi/2) q[87]; +rz(5.08025342175674) q[87]; +rx(pi/2) q[87]; +rz(9.217270381950797) q[87]; +rz(-2.2005920857430548) q[88]; +rx(pi/2) q[88]; +rz(4.295636826441337) q[88]; +rx(pi/2) q[88]; +rz(11.021437066984365) q[88]; +rz(3.0231613915113327) q[88]; +rx(pi/2) q[88]; +rz(4.200391197949248) q[88]; +rx(pi/2) q[88]; +rz(11.71117062721532) q[88]; +cx q[89],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.212785164432788) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.581674418143005) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.1488917921052577) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[52]; +rz(-2.2589379916094074) q[52]; +rx(pi/2) q[52]; +rz(4.601149276919301) q[52]; +rx(pi/2) q[52]; +rz(6.437292204670913) q[52]; +rz(2.1999093433647063) q[52]; +rx(pi/2) q[52]; +rz(4.30263165611192) q[52]; +rx(pi/2) q[52]; +rz(10.345175389820485) q[52]; +cx q[4],q[52]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(4.346862202571138) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.013146777254852) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[4],q[52]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.479250394524052) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[4],q[52]; +rz(-1.2024679674714314) q[4]; +rx(pi/2) q[4]; +rz(5.027158165877749) q[4]; +rx(pi/2) q[4]; +rz(8.872945822627784) q[4]; +rz(-3.0399203120860125) q[4]; +rx(pi/2) q[4]; +rz(4.089514429184289) q[4]; +rx(pi/2) q[4]; +rz(10.838504252494879) q[4]; +cx q[4],q[91]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(4.526379597798764) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(2.952376156830068) q[52]; +rx(pi/2) q[52]; +rz(4.7854940375412145) q[52]; +rx(pi/2) q[52]; +rz(7.235437078373666) q[52]; +rz(0.3873015912204809) q[52]; +rx(pi/2) q[52]; +rz(4.2076062174322) q[52]; +rx(pi/2) q[52]; +rz(10.29726716324397) q[52]; +rz(0.543905537494322) q[89]; +rx(pi/2) q[89]; +rz(6.049558254636194) q[89]; +rx(pi/2) q[89]; +rz(10.181738859584392) q[89]; +rz(-2.36377594290314) q[89]; +rx(pi/2) q[89]; +rz(5.391348705860969) q[89]; +rx(pi/2) q[89]; +rz(12.387541941213026) q[89]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.282120503682913) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[4],q[91]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.3606013774873222) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[4],q[91]; +rz(2.8503167691541105) q[4]; +rx(pi/2) q[4]; +rz(5.279552275261343) q[4]; +rx(pi/2) q[4]; +rz(11.638953045385362) q[4]; +rz(2.91102015996366) q[4]; +rx(pi/2) q[4]; +rz(6.0567240121349) q[4]; +rx(pi/2) q[4]; +rz(6.369376918523551) q[4]; +cx q[27],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.244704151853231) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.882634259401327) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[27],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.5406973121601535) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +cx q[27],q[4]; +rz(-1.7107154657537125) q[4]; +rx(pi/2) q[4]; +rz(5.4392615586592195) q[4]; +rx(pi/2) q[4]; +rz(12.360937811166872) q[4]; +rz(1.8194090635193056) q[4]; +rx(pi/2) q[4]; +rz(5.130679131398151) q[4]; +rx(pi/2) q[4]; +rz(7.931385614989409) q[4]; +rz(-2.4516143193053734) q[27]; +rx(pi/2) q[27]; +rz(5.590029587992204) q[27]; +rx(pi/2) q[27]; +rz(9.487200976885065) q[27]; +rz(2.737228934259683) q[27]; +rx(pi/2) q[27]; +rz(4.541115455276579) q[27]; +rx(pi/2) q[27]; +rz(12.496299808203752) q[27]; +rz(1.554709165609383) q[91]; +rx(pi/2) q[91]; +rz(4.478886897202741) q[91]; +rx(pi/2) q[91]; +rz(11.919285329970691) q[91]; +rz(2.9806209212601633) q[91]; +rx(pi/2) q[91]; +rz(4.4911884956199835) q[91]; +rx(pi/2) q[91]; +rz(6.796111223144845) q[91]; +cx q[94],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(5.95437348871101) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.9329976516317284) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.685739728658392) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[44]; +rz(1.4344828797806919) q[44]; +rx(pi/2) q[44]; +rz(4.1133957615630585) q[44]; +rx(pi/2) q[44]; +rz(11.402383275626903) q[44]; +rz(-1.2214310938435795) q[44]; +rx(pi/2) q[44]; +rz(4.080817454129736) q[44]; +rx(pi/2) q[44]; +rz(11.965282157063228) q[44]; +cx q[44],q[89]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.656984385968414) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(5.719976313972014) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[44],q[89]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.4296112645756764) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[44],q[89]; +rz(0.02446697771412376) q[44]; +rx(pi/2) q[44]; +rz(5.8208238279795665) q[44]; +rx(pi/2) q[44]; +rz(7.948329614750841) q[44]; +rz(-1.6495587147422117) q[44]; +rx(pi/2) q[44]; +rz(5.310613211730973) q[44]; +rx(pi/2) q[44]; +rz(9.688250751589123) q[44]; +rz(1.176136735380788) q[89]; +rx(pi/2) q[89]; +rz(5.405840098628246) q[89]; +rx(pi/2) q[89]; +rz(10.69951213491554) q[89]; +rz(1.229116755267266) q[89]; +rx(pi/2) q[89]; +rz(6.062047271281318) q[89]; +rx(pi/2) q[89]; +rz(6.42700876556619) q[89]; +rz(-1.0188161043985415) q[94]; +rx(pi/2) q[94]; +rz(4.049513566606494) q[94]; +rx(pi/2) q[94]; +rz(9.413264193538305) q[94]; +rz(2.767161245316716) q[94]; +rx(pi/2) q[94]; +rz(3.439221198771043) q[94]; +rx(pi/2) q[94]; +rz(11.538808981291599) q[94]; +cx q[97],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.0726892331265745) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.8017646167295798) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.559830045760732) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[30]; +rz(2.15147009399206) q[30]; +rx(pi/2) q[30]; +rz(3.4141787555682814) q[30]; +rx(pi/2) q[30]; +rz(9.914929399732795) q[30]; +rz(-1.0412280844089796) q[30]; +rx(pi/2) q[30]; +rz(4.6931207885822115) q[30]; +rx(pi/2) q[30]; +rz(7.1233973186502215) q[30]; +cx q[16],q[30]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.9263839750972784) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(5.993056297708813) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +cx q[16],q[30]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.388300637071847) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[16],q[30]; +rz(-0.5682973047561388) q[16]; +rx(pi/2) q[16]; +rz(4.001614389991878) q[16]; +rx(pi/2) q[16]; +rz(8.14188684489321) q[16]; +rz(2.025781475155547) q[16]; +rx(pi/2) q[16]; +rz(3.70764308224728) q[16]; +rx(pi/2) q[16]; +rz(11.180606004650045) q[16]; +rz(-2.366871521565938) q[30]; +rx(pi/2) q[30]; +rz(5.244091836776419) q[30]; +rx(pi/2) q[30]; +rz(9.770772951844004) q[30]; +rz(1.9006236936967893) q[30]; +rx(pi/2) q[30]; +rz(3.654229713144239) q[30]; +rx(pi/2) q[30]; +rz(12.094187900054333) q[30]; +rz(0.6238287468825545) q[97]; +rx(pi/2) q[97]; +rz(4.062805207635495) q[97]; +rx(pi/2) q[97]; +rz(8.947196998698434) q[97]; +rz(-0.6926701279165943) q[97]; +rx(pi/2) q[97]; +rz(5.307699852997901) q[97]; +rx(pi/2) q[97]; +rz(6.4226784736540585) q[97]; +cx q[97],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.056891425282675) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(4.381527792882928) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.3305779686072574) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[9]; +rz(-1.7993628731233997) q[9]; +rx(pi/2) q[9]; +rz(4.967894713138768) q[9]; +rx(pi/2) q[9]; +rz(7.672897083617277) q[9]; +rz(-0.3215772546363507) q[9]; +rx(pi/2) q[9]; +rz(4.7493972522166095) q[9]; +rx(pi/2) q[9]; +rz(12.410678819873446) q[9]; +cx q[75],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(5.636577971167521) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.897129503724745) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.1749992826153863) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +cx q[75],q[9]; +rz(-0.08020824462690301) q[9]; +rx(pi/2) q[9]; +rz(4.338135345007705) q[9]; +rx(pi/2) q[9]; +rz(11.250043777657503) q[9]; +rz(-2.947583889731093) q[9]; +rx(pi/2) q[9]; +rz(5.663382411359365) q[9]; +rx(pi/2) q[9]; +rz(6.736207261597336) q[9]; +rz(2.69032001669871) q[75]; +rx(pi/2) q[75]; +rz(4.453925913186841) q[75]; +rx(pi/2) q[75]; +rz(12.190609756164825) q[75]; +rz(-0.12574732936569832) q[75]; +rx(pi/2) q[75]; +rz(4.227886187501784) q[75]; +rx(pi/2) q[75]; +rz(9.054748046409033) q[75]; +rz(-2.5198773605279534) q[97]; +rx(pi/2) q[97]; +rz(3.8395005370517956) q[97]; +rx(pi/2) q[97]; +rz(6.446609097287063) q[97]; +rz(0.5323644016366806) q[97]; +rx(pi/2) q[97]; +rz(5.516627558369532) q[97]; +rx(pi/2) q[97]; +rz(11.689514171045435) q[97]; +rz(2.402048963680768) q[99]; +rx(pi/2) q[99]; +rz(3.946732790553512) q[99]; +rx(pi/2) q[99]; +rz(10.582567888639513) q[99]; +rz(-1.6495587147422117) q[99]; +rx(pi/2) q[99]; +rz(5.310613211730973) q[99]; +rx(pi/2) q[99]; +rz(9.688250751589123) q[99]; +cx q[76],q[99]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.195365953995783) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.1178909739105105) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[76],q[99]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.181589820805626) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[76],q[99]; +rz(-2.3832955035039163) q[76]; +rx(pi/2) q[76]; +rz(4.28526676944899) q[76]; +rx(pi/2) q[76]; +rz(11.450008860167106) q[76]; +rz(2.1964413768441347) q[76]; +rx(pi/2) q[76]; +rz(4.721006680153281) q[76]; +rx(pi/2) q[76]; +rz(9.587080148265823) q[76]; +cx q[26],q[76]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.5913230962833675) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(5.83015459150057) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[26],q[76]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.3015176822057626) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[26],q[76]; +rz(-2.916646370672286) q[26]; +rx(pi/2) q[26]; +rz(4.097901587465568) q[26]; +rx(pi/2) q[26]; +rz(8.34317463086747) q[26]; +rz(-1.713220628698454) q[26]; +rx(pi/2) q[26]; +rz(3.8498628854399595) q[26]; +rx(pi/2) q[26]; +rz(9.795402224406958) q[26]; +cx q[36],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.278430990875842) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.404227616332149) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.6038824612471902) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +cx q[36],q[26]; +rz(-1.9621355844390955) q[26]; +rx(pi/2) q[26]; +rz(5.710056286792797) q[26]; +rx(pi/2) q[26]; +rz(12.309102453030958) q[26]; +rz(1.5821266880025284) q[26]; +rx(pi/2) q[26]; +rz(3.902308379067484) q[26]; +rx(pi/2) q[26]; +rz(7.626907924498768) q[26]; +cx q[21],q[26]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.855072729819184) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.110502211083878) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +cx q[21],q[26]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.3283167584379783) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[21],q[26]; +rz(2.940789072630934) q[21]; +rx(pi/2) q[21]; +rz(4.533261994144195) q[21]; +rx(pi/2) q[21]; +rz(11.065851482695471) q[21]; +rz(-0.30458647179885423) q[21]; +rx(pi/2) q[21]; +rz(4.623400938318226) q[21]; +rx(pi/2) q[21]; +rz(8.81302714371668) q[21]; +cx q[21],q[72]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.153384912559325) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-1.466507925742848) q[26]; +rx(pi/2) q[26]; +rz(4.484516714077425) q[26]; +rx(pi/2) q[26]; +rz(8.690824888400865) q[26]; +rz(-0.4491692528278084) q[26]; +rx(pi/2) q[26]; +rz(5.933419812310032) q[26]; +rx(pi/2) q[26]; +rz(8.126873277410853) q[26]; +rz(-0.6803774801201521) q[36]; +rx(pi/2) q[36]; +rz(3.3986632365351648) q[36]; +rx(pi/2) q[36]; +rz(8.607796826080676) q[36]; +rz(2.5275701516848788) q[36]; +rx(pi/2) q[36]; +rz(5.393317754870045) q[36]; +rx(pi/2) q[36]; +rz(10.138272862515286) q[36]; +cx q[36],q[46]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.655546260140593) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(5.530389782404049) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[36],q[46]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.173453163194006) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[36],q[46]; +rz(0.9906650287732663) q[36]; +rx(pi/2) q[36]; +rz(3.8698060845359823) q[36]; +rx(pi/2) q[36]; +rz(7.1081745823888935) q[36]; +rz(3.0505522735820874) q[36]; +rx(pi/2) q[36]; +rz(4.031428286474114) q[36]; +rx(pi/2) q[36]; +rz(10.454062086103455) q[36]; +cx q[36],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.025724067237164) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.719309957692847) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.701999059571257) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +cx q[36],q[12]; +rz(2.2271973371320843) q[12]; +rx(pi/2) q[12]; +rz(4.546930391998597) q[12]; +rx(pi/2) q[12]; +rz(7.716736065978061) q[12]; +rz(1.6242062019195025) q[12]; +rx(pi/2) q[12]; +rz(4.527935856173352) q[12]; +rx(pi/2) q[12]; +rz(7.5251164930321615) q[12]; +rz(2.8814300298290707) q[36]; +rx(pi/2) q[36]; +rz(3.5307793255611184) q[36]; +rx(pi/2) q[36]; +rz(10.45500379777438) q[36]; +rz(-0.013334719478742318) q[36]; +rx(pi/2) q[36]; +rz(4.317285582930963) q[36]; +rx(pi/2) q[36]; +rz(12.478370185845291) q[36]; +cx q[36],q[90]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.5018014722662696) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(2.774953933475615) q[46]; +rx(pi/2) q[46]; +rz(4.625014258314541) q[46]; +rx(pi/2) q[46]; +rz(8.152620323024559) q[46]; +rz(-0.2281736285250573) q[46]; +rx(pi/2) q[46]; +rz(5.359407591036505) q[46]; +rx(pi/2) q[46]; +rz(11.244431585565945) q[46]; +cx q[46],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.245474284371445) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(4.402222610609389) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.2948984887706065) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +cx q[46],q[18]; +rz(0.5526275051213725) q[18]; +rx(pi/2) q[18]; +rz(3.7683585873954444) q[18]; +rx(pi/2) q[18]; +rz(8.280980640787966) q[18]; +rz(1.94550705347147) q[18]; +rx(pi/2) q[18]; +rz(6.088602535018879) q[18]; +rx(pi/2) q[18]; +rz(8.57962216346621) q[18]; +cx q[19],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.251471978618836) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.9818603863009345) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[19],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.156257800963667) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +cx q[19],q[18]; +rz(-1.1409278271117924) q[18]; +rx(pi/2) q[18]; +rz(3.5773618740426114) q[18]; +rx(pi/2) q[18]; +rz(11.084548721810663) q[18]; +rz(-3.0578176289576984) q[18]; +rx(pi/2) q[18]; +rz(5.287802163088347) q[18]; +rx(pi/2) q[18]; +rz(7.22733622955128) q[18]; +cx q[18],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.167830624814448) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(4.1973422548113835) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +cx q[18],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.3220246603349137) q[18]; +rx(pi/2) q[18]; +rz(2*pi) q[18]; +cx q[18],q[16]; +rz(1.2413879535870738) q[16]; +rx(pi/2) q[16]; +rz(5.6731144426069715) q[16]; +rx(pi/2) q[16]; +rz(7.713125514544301) q[16]; +rz(-0.9934295900405372) q[16]; +rx(pi/2) q[16]; +rz(4.211835275572321) q[16]; +rx(pi/2) q[16]; +rz(7.346090887027111) q[16]; +cx q[1],q[16]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.207210287739308) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.192499130944386) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +cx q[1],q[16]; +rz(-pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.2829932087145166) q[1]; +rx(pi/2) q[1]; +rz(2*pi) q[1]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[1],q[16]; +rz(0.58365117108427) q[1]; +rx(pi/2) q[1]; +rz(5.119592018255329) q[1]; +rx(pi/2) q[1]; +rz(7.034434929535628) q[1]; +rz(-0.6464919706418328) q[1]; +rx(pi/2) q[1]; +rz(5.000475544348825) q[1]; +rx(pi/2) q[1]; +rz(12.340988204486617) q[1]; +rz(2.775361695992423) q[16]; +rx(pi/2) q[16]; +rz(5.108411592151912) q[16]; +rx(pi/2) q[16]; +rz(10.53849709901124) q[16]; +rz(2.293451389015826) q[16]; +rx(pi/2) q[16]; +rz(4.990618094254025) q[16]; +rx(pi/2) q[16]; +rz(7.799178218568366) q[16]; +rz(2.1166931695063766) q[18]; +rx(pi/2) q[18]; +rz(4.579736718792555) q[18]; +rx(pi/2) q[18]; +rz(12.504812167053064) q[18]; +rz(-1.8454827417464554) q[18]; +rx(pi/2) q[18]; +rz(5.269538169073364) q[18]; +rx(pi/2) q[18]; +rz(6.8936636532131725) q[18]; +cx q[18],q[91]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.915352842502491) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(1.7911239690092602) q[19]; +rx(pi/2) q[19]; +rz(3.592059292487129) q[19]; +rx(pi/2) q[19]; +rz(8.542809654476976) q[19]; +rz(-2.880053780803526) q[19]; +rx(pi/2) q[19]; +rz(4.419843437454224) q[19]; +rx(pi/2) q[19]; +rz(9.495130942807721) q[19]; +rz(-0.43471965250139366) q[46]; +rx(pi/2) q[46]; +rz(5.991463078371961) q[46]; +rx(pi/2) q[46]; +rz(7.733384996263349) q[46]; +rz(-0.34996051528879635) q[46]; +rx(pi/2) q[46]; +rz(4.926448057455666) q[46]; +rx(pi/2) q[46]; +rz(9.823036064108113) q[46]; +cx q[57],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.149274161122625) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.825411079142411) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.2864682124659836) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[26]; +rz(-1.2866306843285322) q[26]; +rx(pi/2) q[26]; +rz(3.825387731938574) q[26]; +rx(pi/2) q[26]; +rz(11.778776980554099) q[26]; +rz(0.17094857963855503) q[26]; +rx(pi/2) q[26]; +rz(4.58872630250557) q[26]; +rx(pi/2) q[26]; +rz(10.126987261123963) q[26]; +cx q[26],q[29]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.158871301831308) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.000973577335543) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +cx q[26],q[29]; +rz(-pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.6105987846816827) q[26]; +rx(pi/2) q[26]; +rz(2*pi) q[26]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[26],q[29]; +rz(2.5820886693502896) q[26]; +rx(pi/2) q[26]; +rz(5.705664489263006) q[26]; +rx(pi/2) q[26]; +rz(9.203600346029575) q[26]; +rz(-0.7235958978836408) q[26]; +rx(pi/2) q[26]; +rz(4.413433146802128) q[26]; +rx(pi/2) q[26]; +rz(10.6605979189637) q[26]; +cx q[26],q[79]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.108625587522505) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(2.7875107758651154) q[29]; +rx(pi/2) q[29]; +rz(4.229204419141096) q[29]; +rx(pi/2) q[29]; +rz(12.272215470687447) q[29]; +rz(-1.6800499975479823) q[29]; +rx(pi/2) q[29]; +rz(5.606139175611016) q[29]; +rx(pi/2) q[29]; +rz(10.773927448930447) q[29]; +rz(2.398489832137778) q[57]; +rx(pi/2) q[57]; +rz(3.8995009879828637) q[57]; +rx(pi/2) q[57]; +rz(11.253362682088955) q[57]; +rz(-2.5945807795134366) q[57]; +rx(pi/2) q[57]; +rz(4.7052002187734665) q[57]; +rx(pi/2) q[57]; +rz(7.924203811770129) q[57]; +cx q[46],q[57]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.9920972959926897) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.195973083309715) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[46],q[57]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.2774880490251337) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[46],q[57]; +rz(-1.0977582987940329) q[46]; +rx(pi/2) q[46]; +rz(4.572876075019487) q[46]; +rx(pi/2) q[46]; +rz(11.085116351434767) q[46]; +rz(-1.0525559635263289) q[46]; +rx(pi/2) q[46]; +rz(5.297772758466786) q[46]; +rx(pi/2) q[46]; +rz(6.537198749187132) q[46]; +rz(1.0713389448192459) q[57]; +rx(pi/2) q[57]; +rz(4.188897362918245) q[57]; +rx(pi/2) q[57]; +rz(9.369039975855491) q[57]; +rz(2.379602413275885) q[57]; +rx(pi/2) q[57]; +rz(4.429849399334469) q[57]; +rx(pi/2) q[57]; +rz(12.101320667543103) q[57]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.229174074118111) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[21],q[72]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.205873106366951) q[21]; +rx(pi/2) q[21]; +rz(3*pi) q[21]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[21],q[72]; +rz(2.6284476566065234) q[21]; +rx(pi/2) q[21]; +rz(5.127627512225019) q[21]; +rx(pi/2) q[21]; +rz(9.058598328575112) q[21]; +rz(-0.6162006115869865) q[21]; +rx(pi/2) q[21]; +rz(3.55692470536373) q[21]; +rx(pi/2) q[21]; +rz(8.84191013791546) q[21]; +rz(2.2100588060782114) q[72]; +rx(pi/2) q[72]; +rz(4.82863070648846) q[72]; +rx(pi/2) q[72]; +rz(9.359073088773652) q[72]; +rz(-2.7604032071776423) q[72]; +rx(pi/2) q[72]; +rz(4.038756241793882) q[72]; +rx(pi/2) q[72]; +rz(12.017299905850566) q[72]; +rz(-0.9751241670988833) q[76]; +rx(pi/2) q[76]; +rz(4.127210335980873) q[76]; +rx(pi/2) q[76]; +rz(11.841554006031735) q[76]; +rz(-0.5998615720105867) q[76]; +rx(pi/2) q[76]; +rz(4.380565707985522) q[76]; +rx(pi/2) q[76]; +rz(8.445372444442325) q[76]; +cx q[76],q[93]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.139586232430995) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.274930479079142) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[26],q[79]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.3578637677796244) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[26],q[79]; +rz(-1.4829627566690498) q[26]; +rx(pi/2) q[26]; +rz(5.314453238552909) q[26]; +rx(pi/2) q[26]; +rz(10.104733136180876) q[26]; +rz(-2.655078788827305) q[26]; +rx(pi/2) q[26]; +rz(4.507606345002973) q[26]; +rx(pi/2) q[26]; +rz(10.69258663694031) q[26]; +rz(-0.3495577680775046) q[79]; +rx(pi/2) q[79]; +rz(6.160245408862132) q[79]; +rx(pi/2) q[79]; +rz(7.859743572447542) q[79]; +rz(0.5596548808404007) q[79]; +rx(pi/2) q[79]; +rz(3.706513832409669) q[79]; +rx(pi/2) q[79]; +rz(7.113394124529554) q[79]; +cx q[54],q[79]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(4.242960602352413) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.211002814431036) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[54],q[79]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.566457903272756) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[54],q[79]; +rz(1.3260350862155716) q[54]; +rx(pi/2) q[54]; +rz(5.020754413050913) q[54]; +rx(pi/2) q[54]; +rz(7.14393157882164) q[54]; +rz(1.3950840944445924) q[54]; +rx(pi/2) q[54]; +rz(4.580329779302996) q[54]; +rx(pi/2) q[54]; +rz(9.465923008314547) q[54]; +rz(-2.9888367904204154) q[79]; +rx(pi/2) q[79]; +rz(4.854937901162842) q[79]; +rx(pi/2) q[79]; +rz(8.120729857142262) q[79]; +rz(-0.7547893565021422) q[79]; +rx(pi/2) q[79]; +rz(4.336902869356708) q[79]; +rx(pi/2) q[79]; +rz(12.198877310752284) q[79]; +cx q[84],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.253563068600846) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.7791714981566034) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.1500224859067134) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[26]; +rz(-1.4287139685338612) q[26]; +rx(pi/2) q[26]; +rz(5.359908116229972) q[26]; +rx(pi/2) q[26]; +rz(9.559978311733424) q[26]; +rz(0.09911100788246774) q[26]; +rx(pi/2) q[26]; +rz(4.754050107633684) q[26]; +rx(pi/2) q[26]; +rz(11.643443615877455) q[26]; +cx q[40],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(5.8947301856033665) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.061210631154221) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[40],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.287925108123771) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +cx q[40],q[26]; +rz(0.19254178855680326) q[26]; +rx(pi/2) q[26]; +rz(4.827535285937559) q[26]; +rx(pi/2) q[26]; +rz(7.22266616718497) q[26]; +rz(-0.4146576318355071) q[26]; +rx(pi/2) q[26]; +rz(5.071521995153698) q[26]; +rx(pi/2) q[26]; +rz(7.321196687398356) q[26]; +rz(-1.339255521687613) q[40]; +rx(pi/2) q[40]; +rz(3.6056269699845087) q[40]; +rx(pi/2) q[40]; +rz(6.648409919548853) q[40]; +rz(-0.3839432125253781) q[40]; +rx(pi/2) q[40]; +rz(4.91157339581684) q[40]; +rx(pi/2) q[40]; +rz(6.356471811391901) q[40]; +rz(0.9058382755066505) q[84]; +rx(pi/2) q[84]; +rz(5.879812029344546) q[84]; +rx(pi/2) q[84]; +rz(8.817457637578396) q[84]; +rz(-1.469609017779559) q[84]; +rx(pi/2) q[84]; +rz(4.847191985822482) q[84]; +rx(pi/2) q[84]; +rz(11.307476982633526) q[84]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(5.883901859833694) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[36],q[90]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.145872802620966) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[36],q[90]; +rz(3.139664844086286) q[36]; +rx(pi/2) q[36]; +rz(4.59786080570499) q[36]; +rx(pi/2) q[36]; +rz(11.478429409332755) q[36]; +rz(-0.0577911322166802) q[36]; +rx(pi/2) q[36]; +rz(3.7902222890816346) q[36]; +rx(pi/2) q[36]; +rz(8.62155057600649) q[36]; +cx q[19],q[36]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.665390549106621) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(5.7545149314336275) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +cx q[19],q[36]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.3068963267683253) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[19],q[36]; +rz(-2.0707059636219696) q[19]; +rx(pi/2) q[19]; +rz(5.531153809136763) q[19]; +rx(pi/2) q[19]; +rz(7.883448753292001) q[19]; +rz(-1.5433962545276838) q[19]; +rx(pi/2) q[19]; +rz(5.148796403675699) q[19]; +rx(pi/2) q[19]; +rz(7.349496750828443) q[19]; +cx q[19],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(5.901529068305452) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.121182354652412) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[19],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.711596675263955) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +cx q[19],q[9]; +rz(-0.6613354432710556) q[9]; +rx(pi/2) q[9]; +rz(4.827391404688836) q[9]; +rx(pi/2) q[9]; +rz(10.048854097418413) q[9]; +rz(-2.1741893719275867) q[9]; +rx(pi/2) q[9]; +rz(4.997144953108851) q[9]; +rx(pi/2) q[9]; +rz(10.475736032319663) q[9]; +rz(2.6763908835745163) q[19]; +rx(pi/2) q[19]; +rz(4.518435329281491) q[19]; +rx(pi/2) q[19]; +rz(10.482178546401663) q[19]; +rz(-0.2984761534392253) q[19]; +rx(pi/2) q[19]; +rz(4.807036395176711) q[19]; +rx(pi/2) q[19]; +rz(6.717297014462325) q[19]; +rz(-1.1400828787746948) q[36]; +rx(pi/2) q[36]; +rz(3.5478756853480964) q[36]; +rx(pi/2) q[36]; +rz(8.299339283631094) q[36]; +rz(-2.3462661965423974) q[36]; +rx(pi/2) q[36]; +rz(6.129597048348522) q[36]; +rx(pi/2) q[36]; +rz(11.195532944051752) q[36]; +cx q[61],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.269563014256239) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.120470857309325) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.3901689022865735) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +cx q[61],q[36]; +rz(-0.06247520476698476) q[36]; +rx(pi/2) q[36]; +rz(3.8752659553528455) q[36]; +rx(pi/2) q[36]; +rz(9.592919653243667) q[36]; +rz(-1.8068411034149598) q[36]; +rx(pi/2) q[36]; +rz(4.496496852540875) q[36]; +rx(pi/2) q[36]; +rz(7.6638045108337804) q[36]; +rz(2.021833773722488) q[61]; +rx(pi/2) q[61]; +rz(3.980946626564827) q[61]; +rx(pi/2) q[61]; +rz(10.706443941055127) q[61]; +rz(0.9997668212470376) q[61]; +rx(pi/2) q[61]; +rz(4.587654956380865) q[61]; +rx(pi/2) q[61]; +rz(6.559989492663515) q[61]; +rz(-0.1151729829513859) q[90]; +rx(pi/2) q[90]; +rz(4.26402804150951) q[90]; +rx(pi/2) q[90]; +rz(11.424860310133516) q[90]; +rz(-2.952131990568832) q[90]; +rx(pi/2) q[90]; +rz(6.1322965931835896) q[90]; +rx(pi/2) q[90]; +rz(11.523398999892208) q[90]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.248845492158603) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[18],q[91]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.1821994919222014) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[18],q[91]; +rz(-2.2415677757294397) q[18]; +rx(pi/2) q[18]; +rz(4.230369242990825) q[18]; +rx(pi/2) q[18]; +rz(11.811140244745308) q[18]; +rz(-1.170923082511668) q[18]; +rx(pi/2) q[18]; +rz(4.378291020689959) q[18]; +rx(pi/2) q[18]; +rz(10.480047835170028) q[18]; +rz(-2.381557233482366) q[91]; +rx(pi/2) q[91]; +rz(5.330053360679997) q[91]; +rx(pi/2) q[91]; +rz(12.45757780713726) q[91]; +rz(-2.472035964499044) q[91]; +rx(pi/2) q[91]; +rz(5.117936399395641) q[91]; +rx(pi/2) q[91]; +rz(11.124704304239255) q[91]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.00588687034036) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[76],q[93]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.3302768896602517) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[76],q[93]; +rz(-2.5222111588981457) q[76]; +rx(pi/2) q[76]; +rz(4.752000302532274) q[76]; +rx(pi/2) q[76]; +rz(11.143497516223999) q[76]; +rz(-0.8169978439906211) q[76]; +rx(pi/2) q[76]; +rz(3.8565051558312535) q[76]; +rx(pi/2) q[76]; +rz(11.859115920840793) q[76]; +cx q[69],q[76]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.3486988032438028) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(5.4324775758089086) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[69],q[76]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.2346280947753736) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[69],q[76]; +rz(0.13485725759359113) q[69]; +rx(pi/2) q[69]; +rz(5.793479077021585) q[69]; +rx(pi/2) q[69]; +rz(11.089408452387637) q[69]; +rz(-1.4235617138854533) q[69]; +rx(pi/2) q[69]; +rz(3.7169995687328186) q[69]; +rx(pi/2) q[69]; +rz(8.375405709695727) q[69]; +cx q[71],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.282120503682913) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.526379597798764) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.3606013774873222) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[69]; +rz(1.554709165609383) q[69]; +rx(pi/2) q[69]; +rz(4.478886897202741) q[69]; +rx(pi/2) q[69]; +rz(11.919285329970691) q[69]; +rz(-2.240988786398786) q[69]; +rx(pi/2) q[69]; +rz(5.3860696275613105) q[69]; +rx(pi/2) q[69]; +rz(12.090150985491565) q[69]; +cx q[69],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(5.950399843074846) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.904595005843689) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.5050722293048686) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +cx q[69],q[33]; +rz(-2.565362603106595) q[33]; +rx(pi/2) q[33]; +rz(3.9851657152486446) q[33]; +rx(pi/2) q[33]; +rz(11.467604474786093) q[33]; +rz(2.849221118051661) q[33]; +rx(pi/2) q[33]; +rz(5.652852646630463) q[33]; +rx(pi/2) q[33]; +rz(10.823705923563736) q[33]; +rz(3.024939842945157) q[69]; +rx(pi/2) q[69]; +rz(5.350104580441415) q[69]; +rx(pi/2) q[69]; +rz(7.7869135042859305) q[69]; +rz(-1.419955747453427) q[69]; +rx(pi/2) q[69]; +rz(5.810419004654452) q[69]; +rx(pi/2) q[69]; +rz(8.183094023272115) q[69]; +rz(2.8503167691541105) q[71]; +rx(pi/2) q[71]; +rz(5.279552275261343) q[71]; +rx(pi/2) q[71]; +rz(11.638953045385362) q[71]; +rz(-1.5961324895650024) q[71]; +rx(pi/2) q[71]; +rz(5.09973922040157) q[71]; +rx(pi/2) q[71]; +rz(7.621733261210576) q[71]; +cx q[71],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.066480400842698) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.885500744286135) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.558049068903079) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[21]; +rz(0.407537476875552) q[21]; +rx(pi/2) q[21]; +rz(5.068365177089226) q[21]; +rx(pi/2) q[21]; +rz(6.567732211790994) q[21]; +rz(0.1971508753140787) q[21]; +rx(pi/2) q[21]; +rz(5.259645990801783) q[21]; +rx(pi/2) q[21]; +rz(10.04650403425337) q[21]; +cx q[21],q[44]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.195365953995783) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.1178909739105105) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +cx q[21],q[44]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.181589820805626) q[21]; +rx(pi/2) q[21]; +rz(3*pi) q[21]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[21],q[44]; +rz(-2.3832955035039163) q[21]; +rx(pi/2) q[21]; +rz(4.28526676944899) q[21]; +rx(pi/2) q[21]; +rz(11.450008860167106) q[21]; +rz(1.1744029291101805) q[21]; +rx(pi/2) q[21]; +rz(3.773254521430319) q[21]; +rx(pi/2) q[21]; +rz(11.93225664485579) q[21]; +rz(2.4169052644279576) q[44]; +rx(pi/2) q[44]; +rz(5.169573291886098) q[44]; +rx(pi/2) q[44]; +rz(10.112581502276836) q[44]; +rz(-0.3215772546363507) q[44]; +rx(pi/2) q[44]; +rz(4.7493972522166095) q[44]; +rx(pi/2) q[44]; +rz(12.410678819873446) q[44]; +rz(-0.6837493694711854) q[71]; +rx(pi/2) q[71]; +rz(5.052595166670519) q[71]; +rx(pi/2) q[71]; +rz(12.140095158939321) q[71]; +rz(2.8595082354595185) q[71]; +rx(pi/2) q[71]; +rz(5.628393035399927) q[71]; +rx(pi/2) q[71]; +rz(9.670667004235044) q[71]; +cx q[2],q[71]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(4.2098292690887025) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.15869828810478) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[2],q[71]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.373196872676621) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[2],q[71]; +rz(-1.0639539493515482) q[2]; +rx(pi/2) q[2]; +rz(4.625219384474422) q[2]; +rx(pi/2) q[2]; +rz(10.04314230008527) q[2]; +rz(0.8828920826077331) q[2]; +rx(pi/2) q[2]; +rz(5.363860193274806) q[2]; +rx(pi/2) q[2]; +rz(11.149255480644815) q[2]; +cx q[3],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(5.792106449986104) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.574671550273678) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +cx q[3],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.309691755038882) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +cx q[3],q[2]; +rz(-2.6032577671345) q[2]; +rx(pi/2) q[2]; +rz(4.845178266659752) q[2]; +rx(pi/2) q[2]; +rz(10.610004668757824) q[2]; +rz(2.503300207604365) q[2]; +rx(pi/2) q[2]; +rz(5.168948446363378) q[2]; +rx(pi/2) q[2]; +rz(7.805989291112378) q[2]; +rz(0.906255508851399) q[3]; +rx(pi/2) q[3]; +rz(3.5734945847714377) q[3]; +rx(pi/2) q[3]; +rz(8.686536348619997) q[3]; +rz(-2.000194179912108) q[3]; +rx(pi/2) q[3]; +rz(5.127146133244367) q[3]; +rx(pi/2) q[3]; +rz(9.576581085131924) q[3]; +rz(-0.13534744720704595) q[71]; +rx(pi/2) q[71]; +rz(4.109867125245815) q[71]; +rx(pi/2) q[71]; +rz(6.631178544881629) q[71]; +rz(-1.695495412919366) q[71]; +rx(pi/2) q[71]; +rz(5.311440667531731) q[71]; +rx(pi/2) q[71]; +rz(11.245796012410171) q[71]; +rz(2.1077562266780863) q[76]; +rx(pi/2) q[76]; +rz(4.573061142296663) q[76]; +rx(pi/2) q[76]; +rz(10.66101561138395) q[76]; +rz(1.6240514738125844) q[76]; +rx(pi/2) q[76]; +rz(3.968997181267187) q[76]; +rx(pi/2) q[76]; +rz(10.90905591083525) q[76]; +cx q[76],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.047278773737267) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.18242553446725) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.019975097670333) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +cx q[76],q[64]; +rz(-2.4596280501390844) q[64]; +rx(pi/2) q[64]; +rz(3.819970649197902) q[64]; +rx(pi/2) q[64]; +rz(7.691528416664873) q[64]; +rz(0.7337781274725543) q[64]; +rx(pi/2) q[64]; +rz(4.83695305827433) q[64]; +rx(pi/2) q[64]; +rz(6.606712610673246) q[64]; +cx q[51],q[64]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.95220718905984) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.887825344877198) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[51],q[64]; +rz(-pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.1886523708332533) q[51]; +rx(pi/2) q[51]; +rz(2*pi) q[51]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[51],q[64]; +rz(0.3442200582705328) q[51]; +rx(pi/2) q[51]; +rz(4.91642508993746) q[51]; +rx(pi/2) q[51]; +rz(11.045135045759052) q[51]; +rz(-2.823604422098417) q[51]; +rx(pi/2) q[51]; +rz(4.438241311501948) q[51]; +rx(pi/2) q[51]; +rz(10.964589893766224) q[51]; +rz(3.0954202736981333) q[64]; +rx(pi/2) q[64]; +rz(3.98205594507629) q[64]; +rx(pi/2) q[64]; +rz(9.244594882099978) q[64]; +rz(0.7186126853151857) q[64]; +rx(pi/2) q[64]; +rz(5.106915433657856) q[64]; +rx(pi/2) q[64]; +rz(7.713967217520365) q[64]; +cx q[64],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(5.873653644664154) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.8404810354437515) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.1662039906913275) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +cx q[64],q[58]; +rz(-2.2621991228867016) q[58]; +rx(pi/2) q[58]; +rz(4.65235047044264) q[58]; +rx(pi/2) q[58]; +rz(7.060069059350711) q[58]; +rz(-0.7478459812378393) q[58]; +rx(pi/2) q[58]; +rz(4.8169764534960375) q[58]; +rx(pi/2) q[58]; +rz(9.550107622760477) q[58]; +rz(2.4153367470035976) q[64]; +rx(pi/2) q[64]; +rz(4.689322930715254) q[64]; +rx(pi/2) q[64]; +rz(10.933219997830559) q[64]; +rz(-0.16597530564759033) q[64]; +rx(pi/2) q[64]; +rz(4.379740605928975) q[64]; +rx(pi/2) q[64]; +rz(10.97127810123921) q[64]; +rz(2.9515934786236935) q[76]; +rx(pi/2) q[76]; +rz(4.902707180412175) q[76]; +rx(pi/2) q[76]; +rz(7.248645133328443) q[76]; +rz(-2.545640500804174) q[76]; +rx(pi/2) q[76]; +rz(4.492726141510374) q[76]; +rx(pi/2) q[76]; +rz(10.713715232491582) q[76]; +cx q[15],q[76]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.622718750112562) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.2395614233403425) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[15],q[76]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.4838201616867366) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[15],q[76]; +rz(-1.01212992754016) q[15]; +rx(pi/2) q[15]; +rz(5.008429256225585) q[15]; +rx(pi/2) q[15]; +rz(11.35474490540032) q[15]; +rz(-0.01431726565128999) q[15]; +rx(pi/2) q[15]; +rz(4.961372903463312) q[15]; +rx(pi/2) q[15]; +rz(7.669690411395276) q[15]; +cx q[29],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.850478001299225) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.6640534375151055) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[29],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.1614217972812124) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +cx q[29],q[15]; +rz(-2.7649120065801402) q[15]; +rx(pi/2) q[15]; +rz(4.3912397858850944) q[15]; +rx(pi/2) q[15]; +rz(11.931267028514101) q[15]; +rz(2.4373240728184653) q[15]; +rx(pi/2) q[15]; +rz(3.6281521610945497) q[15]; +rx(pi/2) q[15]; +rz(11.807793434373563) q[15]; +rz(-1.5577432622870262) q[29]; +rx(pi/2) q[29]; +rz(3.9069169704921416) q[29]; +rx(pi/2) q[29]; +rz(7.159754623887542) q[29]; +rz(1.2646586378605011) q[29]; +rx(pi/2) q[29]; +rz(4.9062515042005685) q[29]; +rx(pi/2) q[29]; +rz(12.34672760763607) q[29]; +rz(0.4811588195554579) q[76]; +rx(pi/2) q[76]; +rz(4.434160045475408) q[76]; +rx(pi/2) q[76]; +rz(10.52208104021949) q[76]; +rz(0.3272877755747121) q[76]; +rx(pi/2) q[76]; +rz(6.041375122970079) q[76]; +rx(pi/2) q[76]; +rz(9.286028046868925) q[76]; +cx q[76],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.085837111096188) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.9616529016440207) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.2938900499727466) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +cx q[76],q[65]; +rz(2.9984708083738676) q[65]; +rx(pi/2) q[65]; +rz(3.9224136327073458) q[65]; +rx(pi/2) q[65]; +rz(6.6958760234955506) q[65]; +rz(-2.408242000562952) q[65]; +rx(pi/2) q[65]; +rz(4.60988766463359) q[65]; +rx(pi/2) q[65]; +rz(11.612835483393239) q[65]; +rz(-0.764487309043941) q[76]; +rx(pi/2) q[76]; +rz(5.59586009487799) q[76]; +rx(pi/2) q[76]; +rz(11.058068299674673) q[76]; +rz(2.7122837237442408) q[76]; +rx(pi/2) q[76]; +rz(5.433058839013566) q[76]; +rx(pi/2) q[76]; +rz(9.590814297287418) q[76]; +cx q[76],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(5.861423658762483) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.9677837131162175) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.4680452961403354) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +cx q[76],q[58]; +rz(3.048684184115208) q[58]; +rx(pi/2) q[58]; +rz(5.502901683577242) q[58]; +rx(pi/2) q[58]; +rz(6.458629575405444) q[58]; +rz(0.9752142368012189) q[58]; +rx(pi/2) q[58]; +rz(3.5705168632629762) q[58]; +rx(pi/2) q[58]; +rz(9.256702145741908) q[58]; +rz(1.2045962000064065) q[76]; +rx(pi/2) q[76]; +rz(4.36738272108264) q[76]; +rx(pi/2) q[76]; +rz(10.222758936839085) q[76]; +rz(-1.0486634367599912) q[76]; +rx(pi/2) q[76]; +rz(3.7864425599112312) q[76]; +rx(pi/2) q[76]; +rz(9.465417577635577) q[76]; +rz(2.260062224558613) q[93]; +rx(pi/2) q[93]; +rz(4.6662561406947) q[93]; +rx(pi/2) q[93]; +rz(9.212012705822744) q[93]; +rz(-0.18531561268508412) q[93]; +rx(pi/2) q[93]; +rz(4.513432075879447) q[93]; +rx(pi/2) q[93]; +rz(7.929843427595065) q[93]; +cx q[93],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(5.9449968638537705) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.9461866339635945) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.3824450746653265) q[93]; +rx(pi/2) q[93]; +rz(3*pi) q[93]; +cx q[93],q[14]; +rz(1.952507476177498) q[14]; +rx(pi/2) q[14]; +rz(5.638386678926188) q[14]; +rx(pi/2) q[14]; +rz(12.565229975013022) q[14]; +rz(0.184506274632382) q[14]; +rx(pi/2) q[14]; +rz(5.541479486087357) q[14]; +rx(pi/2) q[14]; +rz(8.37264874736469) q[14]; +cx q[50],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(5.641157793482286) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.5675443751293643) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.188417513510835) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +cx q[50],q[14]; +rz(0.4605150712893331) q[14]; +rx(pi/2) q[14]; +rz(4.589882908224935) q[14]; +rx(pi/2) q[14]; +rz(12.418457714931831) q[14]; +rz(-1.3352833742140455) q[14]; +rx(pi/2) q[14]; +rz(4.500674235640114) q[14]; +rx(pi/2) q[14]; +rz(11.307820219131658) q[14]; +cx q[14],q[39]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.7972954658944444) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(5.650343251603102) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[14],q[39]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.2027576000547473) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[14],q[39]; +rz(0.15558848632983846) q[14]; +rx(pi/2) q[14]; +rz(4.6672276709852225) q[14]; +rx(pi/2) q[14]; +rz(7.299082844562571) q[14]; +rz(1.1744029291101805) q[14]; +rx(pi/2) q[14]; +rz(3.773254521430319) q[14]; +rx(pi/2) q[14]; +rz(11.93225664485579) q[14]; +rz(0.9438495220862215) q[39]; +rx(pi/2) q[39]; +rz(5.781816415018944) q[39]; +rx(pi/2) q[39]; +rz(7.322327196431713) q[39]; +rz(2.4847444709852873) q[39]; +rx(pi/2) q[39]; +rz(5.441015811811115) q[39]; +rx(pi/2) q[39]; +rz(10.578061610120157) q[39]; +rz(0.1813611499142933) q[50]; +rx(pi/2) q[50]; +rz(3.902383723211548) q[50]; +rx(pi/2) q[50]; +rz(11.439176445054242) q[50]; +rz(-1.1277638427265115) q[50]; +rx(pi/2) q[50]; +rz(5.057660510840749) q[50]; +rx(pi/2) q[50]; +rz(9.911500734028131) q[50]; +cx q[77],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.278847322695913) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.338776783906054) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.2948303385135667) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[50]; +rz(-1.4288916584540425) q[50]; +rx(pi/2) q[50]; +rz(4.69738722038511) q[50]; +rx(pi/2) q[50]; +rz(11.206667846471275) q[50]; +rz(-1.3192538726850207) q[50]; +rx(pi/2) q[50]; +rz(4.65285185692204) q[50]; +rx(pi/2) q[50]; +rz(10.916789963515557) q[50]; +rz(1.0080977511115163) q[77]; +rx(pi/2) q[77]; +rz(5.57122863174502) q[77]; +rx(pi/2) q[77]; +rz(8.58128276772266) q[77]; +rz(-1.80394108865267) q[77]; +rx(pi/2) q[77]; +rz(4.935743943762894) q[77]; +rx(pi/2) q[77]; +rz(12.132175410238133) q[77]; +rz(-2.357592682967282) q[93]; +rx(pi/2) q[93]; +rz(4.2312236061086885) q[93]; +rx(pi/2) q[93]; +rz(7.991334184473562) q[93]; +rz(1.1314176891864873) q[93]; +rx(pi/2) q[93]; +rz(5.496096862241011) q[93]; +rx(pi/2) q[93]; +rz(9.008598035491755) q[93]; +cx q[93],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.95082420460481) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.896768718054633) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.2564074826803378) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[5]; +rz(2.972524407186638) q[5]; +rx(pi/2) q[5]; +rz(4.261610441897108) q[5]; +rx(pi/2) q[5]; +rz(9.558389812946597) q[5]; +rz(1.2939249466553697) q[5]; +rx(pi/2) q[5]; +rz(5.698087757880566) q[5]; +rx(pi/2) q[5]; +rz(7.67562586126529) q[5]; +cx q[12],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.8600781541798055) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.842077249629911) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +cx q[12],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.490977409112041) q[12]; +rx(pi/2) q[12]; +rz(3*pi) q[12]; +cx q[12],q[5]; +rz(2.924625599519376) q[5]; +rx(pi/2) q[5]; +rz(4.043726694861429) q[5]; +rx(pi/2) q[5]; +rz(11.42433245781965) q[5]; +rz(1.3123489028671207) q[5]; +rx(pi/2) q[5]; +rz(4.616294765322602) q[5]; +rx(pi/2) q[5]; +rz(9.967956599091204) q[5]; +rz(-2.2083902601755194) q[12]; +rx(pi/2) q[12]; +rz(4.071945097781334) q[12]; +rx(pi/2) q[12]; +rz(6.3972393747523455) q[12]; +rz(2.2918419966868413) q[12]; +rx(pi/2) q[12]; +rz(3.6060792035143225) q[12]; +rx(pi/2) q[12]; +rz(12.003210976836321) q[12]; +cx q[12],q[89]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.8795679705012276) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(5.945708850845248) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[12],q[89]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.7624701216759586) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[12],q[89]; +rz(-2.3782847319157394) q[12]; +rx(pi/2) q[12]; +rz(5.233994231202601) q[12]; +rx(pi/2) q[12]; +rz(11.116614824697237) q[12]; +rz(1.7129612842816542) q[12]; +rx(pi/2) q[12]; +rz(4.937729062091995) q[12]; +rx(pi/2) q[12]; +rz(11.219263297170379) q[12]; +rz(2.2160020520734856) q[89]; +rx(pi/2) q[89]; +rz(4.8522735952807725) q[89]; +rx(pi/2) q[89]; +rz(10.45306416631573) q[89]; +rz(0.8844050002041941) q[89]; +rx(pi/2) q[89]; +rz(4.331258819798605) q[89]; +rx(pi/2) q[89]; +rz(12.18249188974982) q[89]; +rz(-0.11790381217441848) q[93]; +rx(pi/2) q[93]; +rz(4.024679777237109) q[93]; +rx(pi/2) q[93]; +rz(7.940869407345842) q[93]; +rz(2.858760676594181) q[93]; +rx(pi/2) q[93]; +rz(4.122936896768473) q[93]; +rx(pi/2) q[93]; +rz(7.893449386255398) q[93]; +cx q[96],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.150914513582891) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.9419412352391348) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.4442750695953297) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[69]; +rz(-1.690430990620504) q[69]; +rx(pi/2) q[69]; +rz(5.051248732056725) q[69]; +rx(pi/2) q[69]; +rz(9.611911035425303) q[69]; +rz(1.9606009378209475) q[69]; +rx(pi/2) q[69]; +rz(5.688277911113756) q[69]; +rx(pi/2) q[69]; +rz(9.720538362225245) q[69]; +rz(-2.4429207184869144) q[96]; +rx(pi/2) q[96]; +rz(4.498711608766492) q[96]; +rx(pi/2) q[96]; +rz(10.509669851834138) q[96]; +rz(3.091978430601734) q[96]; +rx(pi/2) q[96]; +rz(5.5399147202800805) q[96]; +rx(pi/2) q[96]; +rz(6.8212432306541615) q[96]; +cx q[97],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.06535772436672) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(4.353234213611781) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.5691305138553435) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[14]; +rz(-1.5755356090842687) q[14]; +rx(pi/2) q[14]; +rz(4.834943143454592) q[14]; +rx(pi/2) q[14]; +rz(8.245606108797302) q[14]; +rz(1.8758492482590245) q[14]; +rx(pi/2) q[14]; +rz(4.279750394942123) q[14]; +rx(pi/2) q[14]; +rz(12.265128886687606) q[14]; +cx q[73],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.170515301155232) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(4.379854974576977) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.211315950227906) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +cx q[73],q[14]; +rz(1.7475897640948457) q[14]; +rx(pi/2) q[14]; +rz(5.914669167163623) q[14]; +rx(pi/2) q[14]; +rz(7.512415185852923) q[14]; +rz(-1.3308615427278685) q[14]; +rx(pi/2) q[14]; +rz(5.190517674704521) q[14]; +rx(pi/2) q[14]; +rz(9.310156224867244) q[14]; +rz(-0.08755609878096449) q[73]; +rx(pi/2) q[73]; +rz(5.448447097261582) q[73]; +rx(pi/2) q[73]; +rz(8.56823419982606) q[73]; +rz(-2.200895404511294) q[73]; +rx(pi/2) q[73]; +rz(4.593894009735308) q[73]; +rx(pi/2) q[73]; +rz(11.166040488319192) q[73]; +rz(-2.3727584023977246) q[97]; +rx(pi/2) q[97]; +rz(3.8784126869355076) q[97]; +rx(pi/2) q[97]; +rz(10.144820283565865) q[97]; +rz(-1.5915055157132212) q[97]; +rx(pi/2) q[97]; +rz(4.720621473919838) q[97]; +rx(pi/2) q[97]; +rz(9.859312697140037) q[97]; +cx q[65],q[97]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(4.166986374211734) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.008659494152226) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[65],q[97]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.3540439722025215) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[65],q[97]; +rz(-1.7046665224812685) q[65]; +rx(pi/2) q[65]; +rz(4.2798593124793) q[65]; +rx(pi/2) q[65]; +rz(11.03960765307459) q[65]; +rz(2.424326966222873) q[65]; +rx(pi/2) q[65]; +rz(5.0902391513765775) q[65]; +rx(pi/2) q[65]; +rz(11.099046444651744) q[65]; +rz(-0.7051855478949252) q[97]; +rx(pi/2) q[97]; +rz(4.806670092321779) q[97]; +rx(pi/2) q[97]; +rz(11.908201610116482) q[97]; +rz(0.18808764769205943) q[97]; +rx(pi/2) q[97]; +rz(4.895766343145438) q[97]; +rx(pi/2) q[97]; +rz(9.325034438953601) q[97]; +cx q[98],q[93]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(5.986696519841578) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.184548951767714) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[93]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.34970266239407) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[93]; +rz(2.1404953381707674) q[93]; +rx(pi/2) q[93]; +rz(4.625427457477689) q[93]; +rx(pi/2) q[93]; +rz(11.878079057586586) q[93]; +rz(-2.0060701405426595) q[93]; +rx(pi/2) q[93]; +rz(3.4169982821916145) q[93]; +rx(pi/2) q[93]; +rz(10.712062119154115) q[93]; +rz(0.9718069193736003) q[98]; +rx(pi/2) q[98]; +rz(4.498474992975581) q[98]; +rx(pi/2) q[98]; +rz(9.542623017841468) q[98]; +rz(-0.6860305364129871) q[98]; +rx(pi/2) q[98]; +rz(4.816931717407527) q[98]; +rx(pi/2) q[98]; +rz(10.979549293049786) q[98]; +cx q[13],q[98]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.350390681477879) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.039068702736769) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[13],q[98]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.1875288617934685) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[13],q[98]; +rz(2.6527312382970205) q[13]; +rx(pi/2) q[13]; +rz(4.1383547406232335) q[13]; +rx(pi/2) q[13]; +rz(6.469159330891351) q[13]; +rz(1.8688076313185373) q[13]; +rx(pi/2) q[13]; +rz(5.01564441586515) q[13]; +rx(pi/2) q[13]; +rz(8.455083026666038) q[13]; +cx q[13],q[75]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.377007770070774) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.201584340844171) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[13],q[75]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.461359696483008) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[13],q[75]; +rz(-2.911682087846792) q[13]; +rx(pi/2) q[13]; +rz(5.28687349223495) q[13]; +rx(pi/2) q[13]; +rz(7.485171169028772) q[13]; +rz(2.217184429727732) q[13]; +rx(pi/2) q[13]; +rz(4.195321982909883) q[13]; +rx(pi/2) q[13]; +rz(7.238965213657887) q[13]; +rz(0.835017723017931) q[75]; +rx(pi/2) q[75]; +rz(4.858590107196164) q[75]; +rx(pi/2) q[75]; +rz(11.089200867970694) q[75]; +rz(-0.12574732936569832) q[75]; +rx(pi/2) q[75]; +rz(4.227886187501784) q[75]; +rx(pi/2) q[75]; +rz(9.054748046409033) q[75]; +rz(-0.03053816854474789) q[98]; +rx(pi/2) q[98]; +rz(4.761767635536463) q[98]; +rx(pi/2) q[98]; +rz(12.325155223721815) q[98]; +rz(2.8199959991871193) q[98]; +rx(pi/2) q[98]; +rz(5.261042383958593) q[98]; +rx(pi/2) q[98]; +rz(8.830783145760225) q[98]; +rz(2.4169052644279576) q[99]; +rx(pi/2) q[99]; +rz(5.169573291886098) q[99]; +rx(pi/2) q[99]; +rz(10.112581502276836) q[99]; +rz(0.5679158028806901) q[99]; +rx(pi/2) q[99]; +rz(4.633019914189622) q[99]; +rx(pi/2) q[99]; +rz(9.216761345175954) q[99]; +cx q[56],q[99]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.8610083063313354) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.229002273392123) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[56],q[99]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.40409817164832) q[56]; +rx(pi/2) q[56]; +rz(3*pi) q[56]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[56],q[99]; +rz(-2.316987148962946) q[56]; +rx(pi/2) q[56]; +rz(4.281219890081156) q[56]; +rx(pi/2) q[56]; +rz(7.304244162461247) q[56]; +rz(1.671683173969047) q[56]; +rx(pi/2) q[56]; +rz(5.733241574206127) q[56]; +rx(pi/2) q[56]; +rz(12.181948914825712) q[56]; +cx q[70],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.158402854143803) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.191781379580412) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.4971643018709884) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +cx q[70],q[56]; +rz(2.459584574229062) q[56]; +rx(pi/2) q[56]; +rz(3.7196698361865) q[56]; +rx(pi/2) q[56]; +rz(10.011333504252931) q[56]; +rz(-2.5795024323493165) q[56]; +rx(pi/2) q[56]; +rz(4.585342006501573) q[56]; +rx(pi/2) q[56]; +rz(11.888618555552924) q[56]; +rz(1.7109516813082593) q[70]; +rx(pi/2) q[70]; +rz(3.8024103552543522) q[70]; +rx(pi/2) q[70]; +rz(8.31460601241811) q[70]; +rz(2.6549893997932967) q[70]; +rx(pi/2) q[70]; +rz(5.909612757216675) q[70]; +rx(pi/2) q[70]; +rz(10.29232141779789) q[70]; +cx q[88],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(5.575911145904016) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.774056893899178) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.2983995968002904) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +cx q[88],q[70]; +rz(-0.1690563966962051) q[70]; +rx(pi/2) q[70]; +rz(3.9320203826687923) q[70]; +rx(pi/2) q[70]; +rz(10.698454575875953) q[70]; +rz(0.4681981857687423) q[70]; +rx(pi/2) q[70]; +rz(5.133707514314422) q[70]; +rx(pi/2) q[70]; +rz(11.45922290047123) q[70]; +cx q[70],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.123985068793285) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.303551257697151) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.189489031062781) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +cx q[70],q[47]; +rz(0.058816243823260006) q[47]; +rx(pi/2) q[47]; +rz(4.928118233184759) q[47]; +rx(pi/2) q[47]; +rz(11.867240660733886) q[47]; +rz(-1.1836665478739956) q[47]; +rx(pi/2) q[47]; +rz(4.6111964081702705) q[47]; +rx(pi/2) q[47]; +rz(10.15368185991126) q[47]; +cx q[28],q[47]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.996926508994359) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(5.868661233398536) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[28],q[47]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.6942960212295164) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[28],q[47]; +rz(1.5448478258284162) q[28]; +rx(pi/2) q[28]; +rz(4.218411046576489) q[28]; +rx(pi/2) q[28]; +rz(11.41566582208727) q[28]; +rz(-1.5342925526555977) q[28]; +rx(pi/2) q[28]; +rz(5.577123778310215) q[28]; +rx(pi/2) q[28]; +rz(8.967403201750635) q[28]; +cx q[28],q[82]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.781934853890345) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(1.210109445269941) q[47]; +rx(pi/2) q[47]; +rz(4.197074375411324) q[47]; +rx(pi/2) q[47]; +rz(12.315531351603504) q[47]; +rz(2.885164807151904) q[47]; +rx(pi/2) q[47]; +rz(5.50830825391945) q[47]; +rx(pi/2) q[47]; +rz(9.92729647046971) q[47]; +rz(-1.2924181801601897) q[70]; +rx(pi/2) q[70]; +rz(4.087526402392828) q[70]; +rx(pi/2) q[70]; +rz(8.767027557859915) q[70]; +rz(-0.3993358638368836) q[70]; +rx(pi/2) q[70]; +rz(5.151979583040557) q[70]; +rx(pi/2) q[70]; +rz(6.739375574624249) q[70]; +cx q[70],q[72]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.8657415185449224) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.230380501252552) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[70],q[72]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.633011107492017) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[70],q[72]; +rz(-0.9711825573001911) q[70]; +rx(pi/2) q[70]; +rz(5.840103722893241) q[70]; +rx(pi/2) q[70]; +rz(7.268100729707095) q[70]; +rz(1.8508374121310123) q[70]; +rx(pi/2) q[70]; +rz(5.233221424684971) q[70]; +rx(pi/2) q[70]; +rz(12.121836746321092) q[70]; +cx q[50],q[70]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(4.256967822309543) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.106159869531883) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[50],q[70]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.7915948309249217) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[50],q[70]; +rz(-2.2228802296333936) q[50]; +rx(pi/2) q[50]; +rz(5.004031914998051) q[50]; +rx(pi/2) q[50]; +rz(10.935795696059763) q[50]; +rz(0.4956204105515827) q[50]; +rx(pi/2) q[50]; +rz(4.990700841524641) q[50]; +rx(pi/2) q[50]; +rz(10.766330228731894) q[50]; +rz(-2.4959932880942315) q[70]; +rx(pi/2) q[70]; +rz(5.813057637884251) q[70]; +rx(pi/2) q[70]; +rz(11.614980298902147) q[70]; +rz(-0.1575536970329301) q[70]; +rx(pi/2) q[70]; +rz(4.372292002591015) q[70]; +rx(pi/2) q[70]; +rz(11.758510335415336) q[70]; +rz(2.4958661495274743) q[72]; +rx(pi/2) q[72]; +rz(5.369503836399794) q[72]; +rx(pi/2) q[72]; +rz(9.669952718187748) q[72]; +rz(0.5645473669415568) q[72]; +rx(pi/2) q[72]; +rz(5.335862275097593) q[72]; +rx(pi/2) q[72]; +rz(10.00301418891851) q[72]; +cx q[72],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(5.804259596791209) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.7938147472084176) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.3810073834667858) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +cx q[72],q[59]; +rz(2.808539560256632) q[59]; +rx(pi/2) q[59]; +rz(3.382843791096109) q[59]; +rx(pi/2) q[59]; +rz(9.462437862713472) q[59]; +rz(-0.6632270050816764) q[59]; +rx(pi/2) q[59]; +rz(4.510498824941487) q[59]; +rx(pi/2) q[59]; +rz(7.566692962224858) q[59]; +rz(-0.7786875976208387) q[72]; +rx(pi/2) q[72]; +rz(6.03752694381043) q[72]; +rx(pi/2) q[72]; +rz(10.282457047266078) q[72]; +rz(2.9124053845721676) q[72]; +rx(pi/2) q[72]; +rz(5.8765988324737854) q[72]; +rx(pi/2) q[72]; +rz(6.6609178896922225) q[72]; +cx q[24],q[72]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.9614556810408215) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.0374978268079955) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[24],q[72]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.3416900193689045) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[24],q[72]; +rz(-0.8756514803044704) q[24]; +rx(pi/2) q[24]; +rz(4.048324609657863) q[24]; +rx(pi/2) q[24]; +rz(7.273168596127716) q[24]; +rz(2.4655485523793397) q[24]; +rx(pi/2) q[24]; +rz(5.652986973988668) q[24]; +rx(pi/2) q[24]; +rz(7.950958128394201) q[24]; +cx q[61],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(5.93285249949035) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.020579461970472) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.267184334244792) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +cx q[61],q[24]; +rz(0.42308511083334466) q[24]; +rx(pi/2) q[24]; +rz(3.672656081229405) q[24]; +rx(pi/2) q[24]; +rz(7.797888381637354) q[24]; +rz(-0.6055656097209052) q[24]; +rx(pi/2) q[24]; +rz(4.501710465521559) q[24]; +rx(pi/2) q[24]; +rz(9.076377943024632) q[24]; +rz(1.7413880271938238) q[61]; +rx(pi/2) q[61]; +rz(4.07978692672146) q[61]; +rx(pi/2) q[61]; +rz(8.65328927607496) q[61]; +rz(1.8742026732616814) q[61]; +rx(pi/2) q[61]; +rz(3.7012896034813183) q[61]; +rx(pi/2) q[61]; +rz(10.434993122329326) q[61]; +rz(0.6275981002741178) q[72]; +rx(pi/2) q[72]; +rz(3.833773457700374) q[72]; +rx(pi/2) q[72]; +rz(7.1376447048901825) q[72]; +rz(3.1087177160042616) q[72]; +rx(pi/2) q[72]; +rz(5.265818089029384) q[72]; +rx(pi/2) q[72]; +rz(9.66365341527802) q[72]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.051769917657888) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[28],q[82]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.3523947428006973) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[28],q[82]; +rz(-0.5548573813936768) q[28]; +rx(pi/2) q[28]; +rz(4.890525440004851) q[28]; +rx(pi/2) q[28]; +rz(11.272595304657571) q[28]; +rz(-2.930027377028826) q[28]; +rx(pi/2) q[28]; +rz(3.849544691850582) q[28]; +rx(pi/2) q[28]; +rz(11.603418705280184) q[28]; +rz(0.5268589313044667) q[82]; +rx(pi/2) q[82]; +rz(4.68559327311141) q[82]; +rx(pi/2) q[82]; +rz(10.86872678781508) q[82]; +rz(2.65363168697297) q[82]; +rx(pi/2) q[82]; +rz(4.577620571934963) q[82]; +rx(pi/2) q[82]; +rz(8.881923076989606) q[82]; +cx q[12],q[82]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.012072529076575) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.099084235154988) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[12],q[82]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.2642904707948492) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[12],q[82]; +rz(2.414576997158056) q[12]; +rx(pi/2) q[12]; +rz(5.859750935397292) q[12]; +rx(pi/2) q[12]; +rz(8.890908993558897) q[12]; +rz(-0.766844089317857) q[12]; +rx(pi/2) q[12]; +rz(4.53563834772563) q[12]; +rx(pi/2) q[12]; +rz(7.16586376480745) q[12]; +rz(0.0017524812652567334) q[82]; +rx(pi/2) q[82]; +rz(5.428683098424469) q[82]; +rx(pi/2) q[82]; +rz(9.825187207653082) q[82]; +rz(-2.653707452884354) q[82]; +rx(pi/2) q[82]; +rz(5.029769946664119) q[82]; +rx(pi/2) q[82]; +rz(9.307515694326609) q[82]; +rz(0.40403662837809495) q[88]; +rx(pi/2) q[88]; +rz(4.9622927442652465) q[88]; +rx(pi/2) q[88]; +rz(7.057246136384693) q[88]; +rz(-1.751874326718431) q[88]; +rx(pi/2) q[88]; +rz(4.302126403187131) q[88]; +rx(pi/2) q[88]; +rz(8.50184563107359) q[88]; +cx q[88],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(5.503786802677466) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.9193620202366546) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.438864309352489) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +cx q[88],q[34]; +rz(1.9341656813314252) q[34]; +rx(pi/2) q[34]; +rz(4.790081359306035) q[34]; +rx(pi/2) q[34]; +rz(6.902440759872356) q[34]; +rz(-2.1060332957981007) q[34]; +rx(pi/2) q[34]; +rz(5.477245163484694) q[34]; +rx(pi/2) q[34]; +rz(11.053047792041292) q[34]; +cx q[80],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.17820050128417) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.9978581347590847) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.2114127830890222) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[34]; +rz(1.58016923739354) q[34]; +rx(pi/2) q[34]; +rz(4.769955619289684) q[34]; +rx(pi/2) q[34]; +rz(8.024601581846214) q[34]; +rz(-0.32672263300339166) q[34]; +rx(pi/2) q[34]; +rz(4.252268749713297) q[34]; +rx(pi/2) q[34]; +rz(10.135100814412498) q[34]; +rz(1.0151738984263474) q[80]; +rx(pi/2) q[80]; +rz(5.4105731830134065) q[80]; +rx(pi/2) q[80]; +rz(7.736158861778717) q[80]; +rz(0.3816268136005623) q[80]; +rx(pi/2) q[80]; +rz(5.668580912688555) q[80]; +rx(pi/2) q[80]; +rz(7.756066186201277) q[80]; +cx q[80],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.104226450959214) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.795285554223069) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.627297846983086) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[30]; +rz(-1.8127511231554134) q[30]; +rx(pi/2) q[30]; +rz(4.8361482791385395) q[30]; +rx(pi/2) q[30]; +rz(8.675277848017705) q[30]; +rz(2.2976199930323933) q[30]; +rx(pi/2) q[30]; +rz(4.251213206387994) q[30]; +rx(pi/2) q[30]; +rz(7.413072270650321) q[30]; +cx q[30],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.027043180669958) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.756607857161546) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[30],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.6517721666530214) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +cx q[30],q[15]; +rz(-0.430879406825488) q[15]; +rx(pi/2) q[15]; +rz(5.198404092641221) q[15]; +rx(pi/2) q[15]; +rz(10.454428031843019) q[15]; +rz(1.7526730268578214) q[15]; +rx(pi/2) q[15]; +rz(5.292506581267096) q[15]; +rx(pi/2) q[15]; +rz(10.328587268695152) q[15]; +rz(2.463881648295173) q[30]; +rx(pi/2) q[30]; +rz(5.416401654143737) q[30]; +rx(pi/2) q[30]; +rz(7.865419814931732) q[30]; +rz(1.754947924458043) q[30]; +rx(pi/2) q[30]; +rz(5.918719765512952) q[30]; +rx(pi/2) q[30]; +rz(10.171275916763044) q[30]; +cx q[30],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.282033188213001) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.3019408090214126) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[30],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.2590844417158102) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +cx q[30],q[19]; +rz(2.8688456757290304) q[19]; +rx(pi/2) q[19]; +rz(6.087101443499019) q[19]; +rx(pi/2) q[19]; +rz(7.7340651539118355) q[19]; +rz(-2.40031012697123) q[19]; +rx(pi/2) q[19]; +rz(4.38729543788063) q[19]; +rx(pi/2) q[19]; +rz(8.425057481137012) q[19]; +rz(1.7070855168656243) q[30]; +rx(pi/2) q[30]; +rz(4.101787756823887) q[30]; +rx(pi/2) q[30]; +rz(9.147521327393676) q[30]; +rz(1.2156125794724009) q[30]; +rx(pi/2) q[30]; +rz(5.290213727915823) q[30]; +rx(pi/2) q[30]; +rz(6.472471270837634) q[30]; +rz(1.3323650415326496) q[80]; +rx(pi/2) q[80]; +rz(5.239458596232283) q[80]; +rx(pi/2) q[80]; +rz(11.585442824187194) q[80]; +rz(0.3258574209178948) q[80]; +rx(pi/2) q[80]; +rz(5.238844243087431) q[80]; +rx(pi/2) q[80]; +rz(9.801031299053507) q[80]; +rz(-1.460351540303877) q[88]; +rx(pi/2) q[88]; +rz(4.855759162088479) q[88]; +rx(pi/2) q[88]; +rz(8.11361085162395) q[88]; +rz(-0.6557899800654532) q[88]; +rx(pi/2) q[88]; +rz(3.3755311219257513) q[88]; +rx(pi/2) q[88]; +rz(7.542276959625868) q[88]; +cx q[55],q[88]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.497515806275247) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.226715640974373) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[55],q[88]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.5371890002577846) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[55],q[88]; +rz(1.7941913933506317) q[55]; +rx(pi/2) q[55]; +rz(5.275736329473545) q[55]; +rx(pi/2) q[55]; +rz(9.11491723190569) q[55]; +rz(2.4298138804841773) q[55]; +rx(pi/2) q[55]; +rz(4.945049037771898) q[55]; +rx(pi/2) q[55]; +rz(12.002087344376772) q[55]; +cx q[55],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.2717661977372146) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.654737203903288) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.4153582504526057) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +cx q[55],q[41]; +rz(1.806897291496428) q[41]; +rx(pi/2) q[41]; +rz(5.376453644395789) q[41]; +rx(pi/2) q[41]; +rz(9.763305914614008) q[41]; +rz(2.2045162437311587) q[41]; +rx(pi/2) q[41]; +rz(5.258928811823941) q[41]; +rx(pi/2) q[41]; +rz(7.28738415158517) q[41]; +cx q[41],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(5.636577971167521) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.897129503724745) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[41],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.1749992826153863) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +cx q[41],q[38]; +rz(-0.08020824462690301) q[38]; +rx(pi/2) q[38]; +rz(4.338135345007705) q[38]; +rx(pi/2) q[38]; +rz(11.250043777657503) q[38]; +rz(1.229116755267266) q[38]; +rx(pi/2) q[38]; +rz(6.062047271281318) q[38]; +rx(pi/2) q[38]; +rz(6.42700876556619) q[38]; +rz(2.69032001669871) q[41]; +rx(pi/2) q[41]; +rz(4.453925913186841) q[41]; +rx(pi/2) q[41]; +rz(12.190609756164825) q[41]; +rz(2.2564795249156724) q[41]; +rx(pi/2) q[41]; +rz(3.9797599238458634) q[41]; +rx(pi/2) q[41]; +rz(9.646682961825675) q[41]; +rz(1.3127707727504) q[55]; +rx(pi/2) q[55]; +rz(4.876420012150412) q[55]; +rx(pi/2) q[55]; +rz(12.253981799278176) q[55]; +rz(0.8718886728556736) q[55]; +rx(pi/2) q[55]; +rz(5.18329981929784) q[55]; +rx(pi/2) q[55]; +rz(11.015408954976284) q[55]; +rz(2.2389412012465186) q[88]; +rx(pi/2) q[88]; +rz(4.795068863103902) q[88]; +rx(pi/2) q[88]; +rz(8.8107170977765) q[88]; +rz(2.3841932652312057) q[88]; +rx(pi/2) q[88]; +rz(3.894937073253702) q[88]; +rx(pi/2) q[88]; +rz(11.386589709828087) q[88]; +cx q[77],q[88]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.814088430068029) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.060393718023887) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[77],q[88]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.317081957142442) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[77],q[88]; +rz(-0.346850691365018) q[77]; +rx(pi/2) q[77]; +rz(4.728825018860052) q[77]; +rx(pi/2) q[77]; +rz(9.62054772405237) q[77]; +rz(-0.9750462400174844) q[77]; +rx(pi/2) q[77]; +rz(5.825393695077189) q[77]; +rx(pi/2) q[77]; +rz(6.39478835488573) q[77]; +rz(-2.6638743504342504) q[88]; +rx(pi/2) q[88]; +rz(4.640891566222885) q[88]; +rx(pi/2) q[88]; +rz(11.975804508324519) q[88]; +rz(-1.7768649067172018) q[88]; +rx(pi/2) q[88]; +rz(4.380658274528062) q[88]; +rx(pi/2) q[88]; +rz(7.378666034195621) q[88]; +cx q[92],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.085773674906664) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.94009286631268) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.70517228255647) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[56]; +rz(-2.202081720346762) q[56]; +rx(pi/2) q[56]; +rz(4.379028825955178) q[56]; +rx(pi/2) q[56]; +rz(10.472944139468053) q[56]; +rz(1.9326915575635955) q[56]; +rx(pi/2) q[56]; +rz(4.686985742608421) q[56]; +rx(pi/2) q[56]; +rz(7.028876704479635) q[56]; +cx q[6],q[56]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.9046495494055202) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.059707064066663) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[6],q[56]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.173978623427497) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[6],q[56]; +rz(-0.9382316600042633) q[6]; +rx(pi/2) q[6]; +rz(3.3922839628078805) q[6]; +rx(pi/2) q[6]; +rz(7.308997468319506) q[6]; +rz(1.358005815404569) q[6]; +rx(pi/2) q[6]; +rz(4.438173187723935) q[6]; +rx(pi/2) q[6]; +rz(9.650307086675191) q[6]; +cx q[42],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(5.812094376552349) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.774871398042448) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[42],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.4307435458245337) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +cx q[42],q[6]; +rz(1.988042322109603) q[6]; +rx(pi/2) q[6]; +rz(5.289971996937647) q[6]; +rx(pi/2) q[6]; +rz(11.543551733614258) q[6]; +rz(-2.2134840252742944) q[6]; +rx(pi/2) q[6]; +rz(4.418793575773414) q[6]; +rx(pi/2) q[6]; +rz(11.109356579192786) q[6]; +rz(0.20412668398143152) q[42]; +rx(pi/2) q[42]; +rz(4.589249246213479) q[42]; +rx(pi/2) q[42]; +rz(7.684377719605665) q[42]; +rz(0.6580199184945976) q[42]; +rx(pi/2) q[42]; +rz(4.029543440742743) q[42]; +rx(pi/2) q[42]; +rz(10.46178189979192) q[42]; +rz(-2.862594679493778) q[56]; +rx(pi/2) q[56]; +rz(4.043903442129376) q[56]; +rx(pi/2) q[56]; +rz(8.170053838618356) q[56]; +rz(-1.2115306201788223) q[56]; +rx(pi/2) q[56]; +rz(3.3418021631837327) q[56]; +rx(pi/2) q[56]; +rz(11.022616118577371) q[56]; +cx q[62],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.0811494858234685) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.976757288812176) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.2121065624892022) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +cx q[62],q[6]; +rz(-1.3743358984466891) q[6]; +rx(pi/2) q[6]; +rz(4.9724418767669185) q[6]; +rx(pi/2) q[6]; +rz(6.751153791716583) q[6]; +rz(-0.3462086662439785) q[6]; +rx(pi/2) q[6]; +rz(3.7456825171033397) q[6]; +rx(pi/2) q[6]; +rz(10.621650090698413) q[6]; +rz(-0.9646277132053731) q[62]; +rx(pi/2) q[62]; +rz(4.709951193303071) q[62]; +rx(pi/2) q[62]; +rz(11.870813366688196) q[62]; +rz(-0.9988072023989742) q[62]; +rx(pi/2) q[62]; +rz(4.63352062415577) q[62]; +rx(pi/2) q[62]; +rz(11.362845869407058) q[62]; +cx q[83],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.130850064077274) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.0900087894990484) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.309736143039352) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[56]; +rz(-2.5919702567912424) q[56]; +rx(pi/2) q[56]; +rz(5.2156055475747145) q[56]; +rx(pi/2) q[56]; +rz(11.952024818879764) q[56]; +rz(2.1407009138175646) q[56]; +rx(pi/2) q[56]; +rz(4.222540067449181) q[56]; +rx(pi/2) q[56]; +rz(8.736334376757632) q[56]; +cx q[56],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.183150676823434) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.38560942162225) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.1861151514819177) q[56]; +rx(pi/2) q[56]; +rz(3*pi) q[56]; +cx q[56],q[46]; +rz(2.504678728770739) q[46]; +rx(pi/2) q[46]; +rz(4.229948742967035) q[46]; +rx(pi/2) q[46]; +rz(12.193358408974149) q[46]; +rz(2.5294673609405143) q[46]; +rx(pi/2) q[46]; +rz(4.1838385154338384) q[46]; +rx(pi/2) q[46]; +rz(8.278691801879773) q[46]; +cx q[0],q[46]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.834031855181766) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(5.990030301155551) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[0],q[46]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.1512972210974404) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[0],q[46]; +rz(-3.10080620173738) q[0]; +rx(pi/2) q[0]; +rz(3.6864666368040764) q[0]; +rx(pi/2) q[0]; +rz(8.261303299548997) q[0]; +rz(1.8098192710555194) q[0]; +rx(pi/2) q[0]; +rz(4.673844263816028) q[0]; +rx(pi/2) q[0]; +rz(10.523801938951658) q[0]; +cx q[0],q[27]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(4.180717415189061) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.130684710059303) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +cx q[0],q[27]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.401787074333825) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[0],q[27]; +rz(-1.4404731284058236) q[0]; +rx(pi/2) q[0]; +rz(5.433708945109966) q[0]; +rx(pi/2) q[0]; +rz(8.504372790727007) q[0]; +rz(3.0366491562246685) q[0]; +rx(pi/2) q[0]; +rz(4.737336098073184) q[0]; +rx(pi/2) q[0]; +rz(8.822213475623341) q[0]; +rz(1.0332678327832934) q[27]; +rx(pi/2) q[27]; +rz(5.051395727739923) q[27]; +rx(pi/2) q[27]; +rz(9.572344334540693) q[27]; +rz(2.9420801678441126) q[27]; +rx(pi/2) q[27]; +rz(5.255884475501959) q[27]; +rx(pi/2) q[27]; +rz(6.472891049703145) q[27]; +rz(0.3603847807679621) q[46]; +rx(pi/2) q[46]; +rz(4.923328357340928) q[46]; +rx(pi/2) q[46]; +rz(11.745332403044682) q[46]; +rz(-2.5514583397379273) q[46]; +rx(pi/2) q[46]; +rz(4.996425956325453) q[46]; +rx(pi/2) q[46]; +rz(6.5450723238977435) q[46]; +rz(0.23460973480388025) q[56]; +rx(pi/2) q[56]; +rz(5.225159154890779) q[56]; +rx(pi/2) q[56]; +rz(12.462203497170306) q[56]; +rz(-1.5438097967163875) q[56]; +rx(pi/2) q[56]; +rz(4.793262362809811) q[56]; +rx(pi/2) q[56]; +rz(9.339111575439413) q[56]; +cx q[50],q[56]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.662524396686875) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.1386094186071976) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[50],q[56]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.4332854021416104) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[50],q[56]; +rz(0.3980498280396887) q[50]; +rx(pi/2) q[50]; +rz(5.047832643498273) q[50]; +rx(pi/2) q[50]; +rz(9.274725572412095) q[50]; +rz(-1.5110324778046198) q[50]; +rx(pi/2) q[50]; +rz(4.443644906196769) q[50]; +rx(pi/2) q[50]; +rz(11.74195926239345) q[50]; +cx q[50],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(5.709994931352254) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(4.105103327186088) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.8062369693019384) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +cx q[50],q[18]; +rz(-0.36057907151817625) q[18]; +rx(pi/2) q[18]; +rz(4.152114782466382) q[18]; +rx(pi/2) q[18]; +rz(7.224665816945846) q[18]; +rz(-2.089125104752311) q[18]; +rx(pi/2) q[18]; +rz(4.127018405662885) q[18]; +rx(pi/2) q[18]; +rz(8.07201834605786) q[18]; +rz(0.6424701439537674) q[50]; +rx(pi/2) q[50]; +rz(4.481458938392758) q[50]; +rx(pi/2) q[50]; +rz(7.4855557558189405) q[50]; +rz(-1.5431875751457924) q[50]; +rx(pi/2) q[50]; +rz(4.873521451155682) q[50]; +rx(pi/2) q[50]; +rz(7.447101857192237) q[50]; +cx q[50],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.055115019021679) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(4.1846856857036965) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.20583950662054) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +cx q[50],q[40]; +rz(-1.4273225855667642) q[40]; +rx(pi/2) q[40]; +rz(5.198579522273592) q[40]; +rx(pi/2) q[40]; +rz(8.024635949987937) q[40]; +rz(0.9859138904539311) q[40]; +rx(pi/2) q[40]; +rz(4.609721271438011) q[40]; +rx(pi/2) q[40]; +rz(10.703759918541497) q[40]; +rz(2.4930346779669) q[50]; +rx(pi/2) q[50]; +rz(3.666663311604577) q[50]; +rx(pi/2) q[50]; +rz(11.586794850567463) q[50]; +rz(0.06226069104055165) q[50]; +rx(pi/2) q[50]; +rz(5.2048640705030405) q[50]; +rx(pi/2) q[50]; +rz(10.418998632923905) q[50]; +rz(-2.241128957517879) q[56]; +rx(pi/2) q[56]; +rz(6.077365002382255) q[56]; +rx(pi/2) q[56]; +rz(9.61419149696052) q[56]; +rz(1.8688076313185373) q[56]; +rx(pi/2) q[56]; +rz(5.01564441586515) q[56]; +rx(pi/2) q[56]; +rz(8.455083026666038) q[56]; +cx q[56],q[75]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.377007770070774) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.201584340844171) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[56],q[75]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.461359696483008) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[56],q[75]; +rz(-2.911682087846792) q[56]; +rx(pi/2) q[56]; +rz(5.28687349223495) q[56]; +rx(pi/2) q[56]; +rz(7.485171169028772) q[56]; +rz(-2.2748228657750986) q[56]; +rx(pi/2) q[56]; +rz(4.235180766918304) q[56]; +rx(pi/2) q[56]; +rz(12.41330943311795) q[56]; +rz(0.835017723017931) q[75]; +rx(pi/2) q[75]; +rz(4.858590107196164) q[75]; +rx(pi/2) q[75]; +rz(11.089200867970694) q[75]; +rz(0.8033746733195808) q[75]; +rx(pi/2) q[75]; +rz(5.007859094409765) q[75]; +rx(pi/2) q[75]; +rz(10.381772461173572) q[75]; +rz(2.441488029613165) q[83]; +rx(pi/2) q[83]; +rz(5.6637732147593765) q[83]; +rx(pi/2) q[83]; +rz(11.687307849394879) q[83]; +rz(-0.13615318932073528) q[83]; +rx(pi/2) q[83]; +rz(3.564803848266499) q[83]; +rx(pi/2) q[83]; +rz(9.594005488579008) q[83]; +cx q[49],q[83]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.9903644614928453) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.1088777230496945) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[49],q[83]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.901197729070153) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[49],q[83]; +rz(-2.211782202987944) q[49]; +rx(pi/2) q[49]; +rz(5.328821611546676) q[49]; +rx(pi/2) q[49]; +rz(7.427998781338617) q[49]; +rz(-1.9472466746292139) q[49]; +rx(pi/2) q[49]; +rz(4.069519554348219) q[49]; +rx(pi/2) q[49]; +rz(7.056178686477183) q[49]; +cx q[49],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.057681131942591) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.177822545536338) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.2341437382769946) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +cx q[49],q[48]; +rz(-2.3723791641814462) q[48]; +rx(pi/2) q[48]; +rz(5.142179302266335) q[48]; +rx(pi/2) q[48]; +rz(6.544747671716703) q[48]; +rz(-3.1065894346087726) q[48]; +rx(pi/2) q[48]; +rz(5.303663988548047) q[48]; +rx(pi/2) q[48]; +rz(10.950836767298608) q[48]; +cx q[12],q[48]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.7393040931086823) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.88696076117529) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[12],q[48]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.3485670400226013) q[12]; +rx(pi/2) q[12]; +rz(3*pi) q[12]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[12],q[48]; +rz(-1.1119633885607607) q[12]; +rx(pi/2) q[12]; +rz(5.68101342680224) q[12]; +rx(pi/2) q[12]; +rz(10.627013341859028) q[12]; +rz(2.738498803123097) q[12]; +rx(pi/2) q[12]; +rz(4.704001057804168) q[12]; +rx(pi/2) q[12]; +rz(8.97304722172135) q[12]; +rz(1.691082148917964) q[48]; +rx(pi/2) q[48]; +rz(5.498362219715325) q[48]; +rx(pi/2) q[48]; +rz(9.820735507338123) q[48]; +rz(-2.6532028568486314) q[48]; +rx(pi/2) q[48]; +rz(3.8730830918598578) q[48]; +rx(pi/2) q[48]; +rz(10.597698366943265) q[48]; +rz(-2.5627573147668) q[49]; +rx(pi/2) q[49]; +rz(5.287633670092408) q[49]; +rx(pi/2) q[49]; +rz(7.402328107507332) q[49]; +rz(-0.6597318226924536) q[49]; +rx(pi/2) q[49]; +rz(4.410332764613599) q[49]; +rx(pi/2) q[49]; +rz(8.691677020572088) q[49]; +rz(2.4016695390804657) q[83]; +rx(pi/2) q[83]; +rz(5.464625727011844) q[83]; +rx(pi/2) q[83]; +rz(7.191000016185798) q[83]; +rz(-0.8478699801040115) q[83]; +rx(pi/2) q[83]; +rz(5.374454272325993) q[83]; +rx(pi/2) q[83]; +rz(8.91716843189948) q[83]; +cx q[60],q[83]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.8935276898051687) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(5.9994339490002275) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[60],q[83]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.4201877533875598) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[60],q[83]; +rz(-0.21549340013626406) q[60]; +rx(pi/2) q[60]; +rz(3.5996097854178917) q[60]; +rx(pi/2) q[60]; +rz(9.031356605194958) q[60]; +rz(2.662775550256849) q[60]; +rx(pi/2) q[60]; +rz(5.4865622970885415) q[60]; +rx(pi/2) q[60]; +rz(7.269371727342044) q[60]; +rz(0.35303196427224526) q[83]; +rx(pi/2) q[83]; +rz(3.735325238528139) q[83]; +rx(pi/2) q[83]; +rz(9.384250705103618) q[83]; +rz(2.8425816242949224) q[83]; +rx(pi/2) q[83]; +rz(3.644292481062254) q[83]; +rx(pi/2) q[83]; +rz(11.552500949523418) q[83]; +cx q[86],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.094378733122133) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.816415025804062) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.26444931641176) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[62]; +rz(-1.981035802891113) q[62]; +rx(pi/2) q[62]; +rz(4.768637125188513) q[62]; +rx(pi/2) q[62]; +rz(6.512721089034923) q[62]; +rz(1.4472120991465873) q[62]; +rx(pi/2) q[62]; +rz(4.856710323262598) q[62]; +rx(pi/2) q[62]; +rz(7.331704079901321) q[62]; +rz(-2.280825108564171) q[86]; +rx(pi/2) q[86]; +rz(5.568196362257104) q[86]; +rx(pi/2) q[86]; +rz(9.613574199141743) q[86]; +rz(1.2562536421000488) q[86]; +rx(pi/2) q[86]; +rz(5.138364715956752) q[86]; +rx(pi/2) q[86]; +rz(8.316189987172756) q[86]; +cx q[86],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(5.803465288468498) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.975969235129918) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.361125068729539) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +cx q[86],q[49]; +rz(-2.4869738190328103) q[49]; +rx(pi/2) q[49]; +rz(4.128137967739412) q[49]; +rx(pi/2) q[49]; +rz(7.162300156844639) q[49]; +rz(-0.7113887752717183) q[49]; +rx(pi/2) q[49]; +rz(3.964701091425948) q[49]; +rx(pi/2) q[49]; +rz(7.492944037694142) q[49]; +rz(2.619365667211925) q[86]; +rx(pi/2) q[86]; +rz(4.549066051868014) q[86]; +rx(pi/2) q[86]; +rz(11.61363024816426) q[86]; +rz(0.2980051076934891) q[86]; +rx(pi/2) q[86]; +rz(3.8327104537413166) q[86]; +rx(pi/2) q[86]; +rz(9.818634441271067) q[86]; +rz(-1.5446712646534948) q[92]; +rx(pi/2) q[92]; +rz(6.131844247224587) q[92]; +rx(pi/2) q[92]; +rz(9.83907251427979) q[92]; +rz(2.4038422728972666) q[92]; +rx(pi/2) q[92]; +rz(5.688522290000293) q[92]; +rx(pi/2) q[92]; +rz(6.968060442091021) q[92]; +cx q[32],q[92]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(4.057738149925683) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.2784032994696055) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[32],q[92]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.3472102279600264) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[32],q[92]; +rz(-1.5302038311950708) q[32]; +rx(pi/2) q[32]; +rz(4.106617314828496) q[32]; +rx(pi/2) q[32]; +rz(10.974919082472947) q[32]; +rz(2.292562930453416) q[32]; +rx(pi/2) q[32]; +rz(5.788775439045127) q[32]; +rx(pi/2) q[32]; +rz(11.995869310931447) q[32]; +cx q[17],q[32]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.52193123192602) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.144372625597006) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +cx q[17],q[32]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.2072776488186174) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[17],q[32]; +rz(-1.8061228582792435) q[17]; +rx(pi/2) q[17]; +rz(4.093783791488629) q[17]; +rx(pi/2) q[17]; +rz(7.907818009522435) q[17]; +rz(-0.894203957836492) q[17]; +rx(pi/2) q[17]; +rz(4.883705834551378) q[17]; +rx(pi/2) q[17]; +rz(7.613925025406607) q[17]; +rz(2.2119730367372474) q[32]; +rx(pi/2) q[32]; +rz(4.18510674089585) q[32]; +rx(pi/2) q[32]; +rz(7.379900186294035) q[32]; +rz(-0.17934293185952477) q[32]; +rx(pi/2) q[32]; +rz(3.4462314850717797) q[32]; +rx(pi/2) q[32]; +rz(11.548295276915695) q[32]; +cx q[63],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.1858912156549) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.7417060963311446) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.2733322805817053) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +cx q[63],q[17]; +rz(0.57096721276542) q[17]; +rx(pi/2) q[17]; +rz(4.6950004355127355) q[17]; +rx(pi/2) q[17]; +rz(9.788593444004121) q[17]; +rz(0.6415570659878602) q[17]; +rx(pi/2) q[17]; +rz(3.550142614565285) q[17]; +rx(pi/2) q[17]; +rz(8.832417561505174) q[17]; +rz(-0.447394982100644) q[63]; +rx(pi/2) q[63]; +rz(4.701497478132509) q[63]; +rx(pi/2) q[63]; +rz(9.424402598152405) q[63]; +rz(-2.6516800104159026) q[63]; +rx(pi/2) q[63]; +rz(5.309918591667468) q[63]; +rx(pi/2) q[63]; +rz(11.608063868092938) q[63]; +cx q[74],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.141911400797605) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(4.2277668644566955) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.5717155287772666) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +cx q[74],q[63]; +rz(0.23454256558586994) q[63]; +rx(pi/2) q[63]; +rz(4.844767658329554) q[63]; +rx(pi/2) q[63]; +rz(7.175003369456084) q[63]; +rz(2.604144746600369) q[63]; +rx(pi/2) q[63]; +rz(4.063206810588517) q[63]; +rx(pi/2) q[63]; +rz(7.288341869130731) q[63]; +cx q[63],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.088968557382334) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(4.41333868591058) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.5920659403620094) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +cx q[63],q[1]; +rz(-0.5913038178829186) q[1]; +rx(pi/2) q[1]; +rz(4.546659786455813) q[1]; +rx(pi/2) q[1]; +rz(11.66584830574162) q[1]; +rz(1.4483550853273384) q[1]; +rx(pi/2) q[1]; +rz(5.181413491141124) q[1]; +rx(pi/2) q[1]; +rz(12.475641998368992) q[1]; +rz(-2.514947663653441) q[63]; +rx(pi/2) q[63]; +rz(4.327481773753029) q[63]; +rx(pi/2) q[63]; +rz(7.713626697297135) q[63]; +rz(1.099768808298105) q[63]; +rx(pi/2) q[63]; +rz(4.669824807124723) q[63]; +rx(pi/2) q[63]; +rz(10.076303336310765) q[63]; +rz(-2.6094116963448792) q[74]; +rx(pi/2) q[74]; +rz(3.6718355644821576) q[74]; +rx(pi/2) q[74]; +rz(8.944462323371617) q[74]; +rz(0.32380916759647516) q[74]; +rx(pi/2) q[74]; +rz(3.7899027508319665) q[74]; +rx(pi/2) q[74]; +rz(8.398591087339064) q[74]; +rz(2.261170119243366) q[92]; +rx(pi/2) q[92]; +rz(4.5202172819706545) q[92]; +rx(pi/2) q[92]; +rz(8.806195660443734) q[92]; +rz(-2.699539707202229) q[92]; +rx(pi/2) q[92]; +rz(5.079866356906807) q[92]; +rx(pi/2) q[92]; +rz(8.466525799062465) q[92]; +cx q[92],q[85]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.27024912569359) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.6764418421302985) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[85]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.4336104124558666) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[85]; +rz(0.6318040731111427) q[85]; +rx(pi/2) q[85]; +rz(5.355362953197297) q[85]; +rx(pi/2) q[85]; +rz(7.303263496910327) q[85]; +rz(3.1119906769667613) q[85]; +rx(pi/2) q[85]; +rz(3.220842123648015) q[85]; +rx(pi/2) q[85]; +rz(8.73470292044953) q[85]; +cx q[42],q[85]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.796326680778019) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.134446806278927) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[42],q[85]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.2418696350591283) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[42],q[85]; +rz(-2.248237441901744) q[42]; +rx(pi/2) q[42]; +rz(4.438413577615375) q[42]; +rx(pi/2) q[42]; +rz(10.402852232728096) q[42]; +rz(1.193133642407025) q[42]; +rx(pi/2) q[42]; +rz(5.5631595629958275) q[42]; +rx(pi/2) q[42]; +rz(12.285667429196717) q[42]; +cx q[42],q[64]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.7826340610628013) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.444942907176941) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[42],q[64]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.2059089415249833) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[42],q[64]; +rz(-2.6851562675670406) q[42]; +rx(pi/2) q[42]; +rz(4.006557073351982) q[42]; +rx(pi/2) q[42]; +rz(9.128211862162903) q[42]; +rz(0.10123864281357742) q[42]; +rx(pi/2) q[42]; +rz(4.415168998576488) q[42]; +rx(pi/2) q[42]; +rz(10.861790580518212) q[42]; +cx q[9],q[42]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(4.232231282171568) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.190694600980123) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +cx q[9],q[42]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.7778583204748877) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[9],q[42]; +rz(-2.292792999306685) q[9]; +rx(pi/2) q[9]; +rz(4.253762668077548) q[9]; +rx(pi/2) q[9]; +rz(6.453535731458778) q[9]; +rz(0.5679158028806901) q[9]; +rx(pi/2) q[9]; +rz(4.633019914189622) q[9]; +rx(pi/2) q[9]; +rz(9.216761345175954) q[9]; +rz(0.26386560575104223) q[42]; +rx(pi/2) q[42]; +rz(5.3100850385637095) q[42]; +rx(pi/2) q[42]; +rz(11.688391804986942) q[42]; +rz(-1.6052504686096611) q[42]; +rx(pi/2) q[42]; +rz(4.723044500401562) q[42]; +rx(pi/2) q[42]; +rz(8.32016576413245) q[42]; +rz(-2.6933064043358925) q[64]; +rx(pi/2) q[64]; +rz(4.546989681578928) q[64]; +rx(pi/2) q[64]; +rz(9.201447920312129) q[64]; +rz(-0.8983713476064943) q[64]; +rx(pi/2) q[64]; +rz(4.614382702899931) q[64]; +rx(pi/2) q[64]; +rz(8.382488441297781) q[64]; +cx q[83],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.085403038756295) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.258780637568492) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.489253647593433) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[64]; +rz(1.099868709881206) q[64]; +rx(pi/2) q[64]; +rz(3.768782038210311) q[64]; +rx(pi/2) q[64]; +rz(8.758791264090775) q[64]; +rz(-1.0136204172566758) q[64]; +rx(pi/2) q[64]; +rz(4.63532448611253) q[64]; +rx(pi/2) q[64]; +rz(7.68083913361382) q[64]; +rz(2.3402957862737397) q[83]; +rx(pi/2) q[83]; +rz(4.468995845074793) q[83]; +rx(pi/2) q[83]; +rz(6.49915630461801) q[83]; +rz(-1.7768649067172018) q[83]; +rx(pi/2) q[83]; +rz(4.380658274528062) q[83]; +rx(pi/2) q[83]; +rz(7.378666034195621) q[83]; +rz(-0.7743850944698476) q[85]; +rx(pi/2) q[85]; +rz(5.325559184789126) q[85]; +rx(pi/2) q[85]; +rz(11.31792380812352) q[85]; +rz(-2.052885122906451) q[85]; +rx(pi/2) q[85]; +rz(4.497858636266324) q[85]; +rx(pi/2) q[85]; +rz(9.287407421959097) q[85]; +cx q[37],q[85]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.869897677714599) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(5.98003257754173) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[37],q[85]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.368687779000732) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[37],q[85]; +rz(-3.108102773311627) q[37]; +rx(pi/2) q[37]; +rz(5.741353082375797) q[37]; +rx(pi/2) q[37]; +rz(10.548099185261995) q[37]; +rz(1.998699068291641) q[37]; +rx(pi/2) q[37]; +rz(5.301669262546305) q[37]; +rx(pi/2) q[37]; +rz(10.917434275933006) q[37]; +rz(-0.7397273027022209) q[85]; +rx(pi/2) q[85]; +rz(4.278435496082768) q[85]; +rx(pi/2) q[85]; +rz(11.315295372084393) q[85]; +rz(-1.6097700396307595) q[85]; +rx(pi/2) q[85]; +rz(5.040304315165096) q[85]; +rx(pi/2) q[85]; +rz(6.944140453831122) q[85]; +rz(-0.642357246311049) q[92]; +rx(pi/2) q[92]; +rz(3.6343888590363926) q[92]; +rx(pi/2) q[92]; +rz(7.275801043694521) q[92]; +rz(0.2978129502670228) q[92]; +rx(pi/2) q[92]; +rz(5.099949526141493) q[92]; +rx(pi/2) q[92]; +rz(9.553109152155395) q[92]; +cx q[39],q[92]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.802236046736647) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.1464091798687335) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[39],q[92]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.474093391170669) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[39],q[92]; +rz(0.7863171057153853) q[39]; +rx(pi/2) q[39]; +rz(5.88078827614634) q[39]; +rx(pi/2) q[39]; +rz(8.523564230082389) q[39]; +rz(-2.681163221770497) q[39]; +rx(pi/2) q[39]; +rz(4.490062280654205) q[39]; +rx(pi/2) q[39]; +rz(12.522455219027153) q[39]; +rz(-1.907575043572645) q[92]; +rx(pi/2) q[92]; +rz(5.037992503128335) q[92]; +rx(pi/2) q[92]; +rz(6.723565267761851) q[92]; +rz(-2.626796803324546) q[92]; +rx(pi/2) q[92]; +rz(5.304888034718559) q[92]; +rx(pi/2) q[92]; +rz(11.610133434060437) q[92]; +cx q[93],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.110805967194564) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.163815738290046) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.6833860228196453) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[34]; +rz(-0.7587050618654039) q[34]; +rx(pi/2) q[34]; +rz(3.871899286449052) q[34]; +rx(pi/2) q[34]; +rz(10.74281594592045) q[34]; +rz(-2.882570612548734) q[34]; +rx(pi/2) q[34]; +rz(4.362570531917267) q[34]; +rx(pi/2) q[34]; +rz(8.160821708301784) q[34]; +rz(1.5199010387533418) q[93]; +rx(pi/2) q[93]; +rz(4.7674035338695395) q[93]; +rx(pi/2) q[93]; +rz(11.15848508013482) q[93]; +rz(3.1024862169289644) q[93]; +rx(pi/2) q[93]; +rz(4.819949160892594) q[93]; +rx(pi/2) q[93]; +rz(6.6043893409677015) q[93]; +cx q[96],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.799887397644439) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.903841757083458) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.5519031032353388) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[28]; +rz(-1.6370597555422812) q[28]; +rx(pi/2) q[28]; +rz(5.351871237850947) q[28]; +rx(pi/2) q[28]; +rz(7.376265073828621) q[28]; +rz(0.6059970437443449) q[28]; +rx(pi/2) q[28]; +rz(4.812418193913103) q[28]; +rx(pi/2) q[28]; +rz(11.091085197725498) q[28]; +cx q[28],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.1196202107364615) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.8102788118248654) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[28],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.362040284414837) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +cx q[28],q[4]; +rz(-2.3573476990296856) q[4]; +rx(pi/2) q[4]; +rz(5.431453777939352) q[4]; +rx(pi/2) q[4]; +rz(9.506228480909726) q[4]; +rz(2.5307946715598995) q[4]; +rx(pi/2) q[4]; +rz(3.435912133253052) q[4]; +rx(pi/2) q[4]; +rz(7.287076301777571) q[4]; +cx q[1],q[4]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.8488389745128537) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.927711946945831) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +cx q[1],q[4]; +rz(-pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.639147381988547) q[1]; +rx(pi/2) q[1]; +rz(2*pi) q[1]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +cx q[1],q[4]; +rz(-0.4800850801267984) q[1]; +rx(pi/2) q[1]; +rz(4.267856767227241) q[1]; +rx(pi/2) q[1]; +rz(9.209927453071014) q[1]; +rz(-1.7982457420000968) q[1]; +rx(pi/2) q[1]; +rz(4.154924801683423) q[1]; +rx(pi/2) q[1]; +rz(8.808605108279167) q[1]; +rz(2.2133960763393077) q[4]; +rx(pi/2) q[4]; +rz(4.816625972792615) q[4]; +rx(pi/2) q[4]; +rz(10.270050269476485) q[4]; +rz(0.8430839144751872) q[4]; +rx(pi/2) q[4]; +rz(4.579580694406214) q[4]; +rx(pi/2) q[4]; +rz(8.711630094818922) q[4]; +rz(-1.297729431540251) q[28]; +rx(pi/2) q[28]; +rz(4.548414452638658) q[28]; +rx(pi/2) q[28]; +rz(10.416254769756385) q[28]; +rz(0.5132610160400644) q[28]; +rx(pi/2) q[28]; +rz(4.681027726119558) q[28]; +rx(pi/2) q[28]; +rz(8.997053524793708) q[28]; +cx q[50],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.848458398158927) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(4.024950557750818) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.193545978831404) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +cx q[50],q[4]; +rz(-0.2497181201775036) q[4]; +rx(pi/2) q[4]; +rz(4.708025998418252) q[4]; +rx(pi/2) q[4]; +rz(6.288945693559666) q[4]; +rz(-3.091835536008645) q[4]; +rx(pi/2) q[4]; +rz(5.509527392174565) q[4]; +rx(pi/2) q[4]; +rz(10.648651593326381) q[4]; +rz(2.3240622152058377) q[50]; +rx(pi/2) q[50]; +rz(5.184649449544566) q[50]; +rx(pi/2) q[50]; +rz(8.313345749545533) q[50]; +rz(2.032702535043917) q[50]; +rx(pi/2) q[50]; +rz(4.79876626863651) q[50]; +rx(pi/2) q[50]; +rz(7.774044230262253) q[50]; +rz(-1.066107303487252) q[96]; +rx(pi/2) q[96]; +rz(3.852736895929904) q[96]; +rx(pi/2) q[96]; +rz(6.774217468914953) q[96]; +rz(-2.3365691767354466) q[96]; +rx(pi/2) q[96]; +rz(5.945365338330791) q[96]; +rx(pi/2) q[96]; +rz(6.492540194497821) q[96]; +cx q[74],q[96]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.8199370797729832) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.586860056437136) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[74],q[96]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.3043379638859123) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[74],q[96]; +rz(0.6850334554742816) q[74]; +rx(pi/2) q[74]; +rz(6.160279138996137) q[74]; +rx(pi/2) q[74]; +rz(8.167912842263357) q[74]; +rz(-1.1277638427265115) q[74]; +rx(pi/2) q[74]; +rz(5.057660510840749) q[74]; +rx(pi/2) q[74]; +rz(9.911500734028131) q[74]; +rz(-2.4353353308763444) q[96]; +rx(pi/2) q[96]; +rz(4.6001161843053895) q[96]; +rx(pi/2) q[96]; +rz(6.629085894584282) q[96]; +rz(0.21142478420472655) q[96]; +rx(pi/2) q[96]; +rz(5.3905718403487874) q[96]; +rx(pi/2) q[96]; +rz(7.028375710833306) q[96]; +rz(2.605671629359393) q[99]; +rx(pi/2) q[99]; +rz(5.393398432225984) q[99]; +rx(pi/2) q[99]; +rz(7.442144296124857) q[99]; +rz(-3.0614929965396094) q[99]; +rx(pi/2) q[99]; +rz(5.131678363941239) q[99]; +rx(pi/2) q[99]; +rz(8.0151466352304) q[99]; +cx q[99],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.008206764995345) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(4.137487938222162) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.811469690121137) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[8]; +rz(-2.722491073747496) q[8]; +rx(pi/2) q[8]; +rz(4.471454564166525) q[8]; +rx(pi/2) q[8]; +rz(8.250810799961204) q[8]; +rz(-3.0673070686906154) q[8]; +rx(pi/2) q[8]; +rz(3.782930158394535) q[8]; +rx(pi/2) q[8]; +rz(10.513978951850419) q[8]; +cx q[66],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.233772163051435) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(4.276796595343855) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.480269583002169) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[8]; +rz(-2.1596681888507145) q[8]; +rx(pi/2) q[8]; +rz(3.5211900260029023) q[8]; +rx(pi/2) q[8]; +rz(8.464037570076538) q[8]; +rz(-1.5561033623138796) q[8]; +rx(pi/2) q[8]; +rz(5.595598544055367) q[8]; +rx(pi/2) q[8]; +rz(11.341511272155039) q[8]; +rz(0.6928081927913547) q[66]; +rx(pi/2) q[66]; +rz(5.6358287735591475) q[66]; +rx(pi/2) q[66]; +rz(9.144810441811407) q[66]; +rz(-2.221890866031805) q[66]; +rx(pi/2) q[66]; +rz(4.304478326228807) q[66]; +rx(pi/2) q[66]; +rz(8.268170770237173) q[66]; +cx q[66],q[68]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.619751882989664) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[67],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(5.865983963386368) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.0318677197453265) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.7453017047756614) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[8]; +rz(-2.6959157429342895) q[8]; +rx(pi/2) q[8]; +rz(5.222106213025424) q[8]; +rx(pi/2) q[8]; +rz(8.807364196633795) q[8]; +rz(2.2435884640275505) q[8]; +rx(pi/2) q[8]; +rz(5.02629844851778) q[8]; +rx(pi/2) q[8]; +rz(6.462290750347281) q[8]; +cx q[8],q[35]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.135948906839017) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.115285386859846) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +cx q[8],q[35]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.4058270609009416) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[8],q[35]; +rz(-2.1403711107632235) q[8]; +rx(pi/2) q[8]; +rz(4.4145524000392165) q[8]; +rx(pi/2) q[8]; +rz(11.97532232057322) q[8]; +rz(2.454567173202644) q[8]; +rx(pi/2) q[8]; +rz(3.804501676402505) q[8]; +rx(pi/2) q[8]; +rz(7.794153562906225) q[8]; +cx q[33],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.066080384021447) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.9335621455763743) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[33],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.2225797092528) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +cx q[33],q[8]; +rz(-2.7902490483628632) q[8]; +rx(pi/2) q[8]; +rz(3.8530420346460756) q[8]; +rx(pi/2) q[8]; +rz(8.260875340947761) q[8]; +rz(-0.3761478536418501) q[8]; +rx(pi/2) q[8]; +rz(3.5648101195894246) q[8]; +rx(pi/2) q[8]; +rz(11.989819603831634) q[8]; +rz(2.183358003894882) q[33]; +rx(pi/2) q[33]; +rz(4.320472962882178) q[33]; +rx(pi/2) q[33]; +rz(8.049851423860709) q[33]; +rz(-2.739026028196108) q[33]; +rx(pi/2) q[33]; +rz(4.298459329650753) q[33]; +rx(pi/2) q[33]; +rz(11.056951112629816) q[33]; +cx q[29],q[33]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.16259918003224) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.20503641946684) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +cx q[29],q[33]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.4052348301808504) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[29],q[33]; +rz(-2.0768998359051176) q[29]; +rx(pi/2) q[29]; +rz(4.448060551722202) q[29]; +rx(pi/2) q[29]; +rz(6.524607155089704) q[29]; +rz(-0.12574732936569832) q[29]; +rx(pi/2) q[29]; +rz(4.227886187501784) q[29]; +rx(pi/2) q[29]; +rz(9.054748046409033) q[29]; +rz(0.5770815996241843) q[33]; +rx(pi/2) q[33]; +rz(3.5638675234007064) q[33]; +rx(pi/2) q[33]; +rz(9.83515574226069) q[33]; +rz(-0.6276762668423723) q[33]; +rx(pi/2) q[33]; +rz(5.397579747243533) q[33]; +rx(pi/2) q[33]; +rz(10.919193844150016) q[33]; +rz(0.3606196636733583) q[35]; +rx(pi/2) q[35]; +rz(3.35007413671417) q[35]; +rx(pi/2) q[35]; +rz(11.257175712849845) q[35]; +rz(1.8852542018374088) q[35]; +rx(pi/2) q[35]; +rz(5.734211291108398) q[35]; +rx(pi/2) q[35]; +rz(11.653240056124954) q[35]; +cx q[35],q[57]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.9392755408426554) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.233450495882156) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[35],q[57]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.5211004676031603) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[35],q[57]; +rz(0.09216268591773336) q[35]; +rx(pi/2) q[35]; +rz(4.590029555822134) q[35]; +rx(pi/2) q[35]; +rz(7.911038725124376) q[35]; +rz(2.5774597486654427) q[35]; +rx(pi/2) q[35]; +rz(5.128185849868329) q[35]; +rx(pi/2) q[35]; +rz(10.251325812202996) q[35]; +cx q[35],q[70]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(4.1750686128916215) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-2.9773834392139653) q[57]; +rx(pi/2) q[57]; +rz(5.655345876403503) q[57]; +rx(pi/2) q[57]; +rz(11.945624238085838) q[57]; +rz(-1.0473766650373797) q[57]; +rx(pi/2) q[57]; +rz(5.87465150969158) q[57]; +rx(pi/2) q[57]; +rz(9.762858114235414) q[57]; +cx q[57],q[98]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.275066143086883) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-2.6037863190715322) q[67]; +rx(pi/2) q[67]; +rz(5.2841335789217325) q[67]; +rx(pi/2) q[67]; +rz(6.69183558805363) q[67]; +rz(2.604144746600369) q[67]; +rx(pi/2) q[67]; +rz(4.063206810588517) q[67]; +rx(pi/2) q[67]; +rz(7.288341869130731) q[67]; +cx q[67],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.088968557382334) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.41333868591058) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.5920659403620094) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +cx q[67],q[31]; +rz(-0.5913038178829186) q[31]; +rx(pi/2) q[31]; +rz(4.546659786455813) q[31]; +rx(pi/2) q[31]; +rz(11.66584830574162) q[31]; +rz(0.22582909339674018) q[31]; +rx(pi/2) q[31]; +rz(5.831776401872735) q[31]; +rx(pi/2) q[31]; +rz(7.145190171388828) q[31]; +cx q[5],q[31]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.4468038837928443) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.247814524213966) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +cx q[5],q[31]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.1619297905018575) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[5],q[31]; +rz(-0.19082252645424091) q[5]; +rx(pi/2) q[5]; +rz(5.142414897884874) q[5]; +rx(pi/2) q[5]; +rz(10.227590029364631) q[5]; +rz(-1.1759947940840085) q[5]; +rx(pi/2) q[5]; +rz(4.703460993589314) q[5]; +rx(pi/2) q[5]; +rz(9.167270343889443) q[5]; +rz(1.4450770666981123) q[31]; +rx(pi/2) q[31]; +rz(5.5430365336672445) q[31]; +rx(pi/2) q[31]; +rz(9.182794207397949) q[31]; +rz(2.0668975364400994) q[31]; +rx(pi/2) q[31]; +rz(3.9910888028931453) q[31]; +rx(pi/2) q[31]; +rz(7.688247253081699) q[31]; +cx q[34],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.238958336196863) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(4.255675136300093) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[34],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.1429433396881663) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +cx q[34],q[31]; +rz(3.0463622268565818) q[31]; +rx(pi/2) q[31]; +rz(3.6469884570364965) q[31]; +rx(pi/2) q[31]; +rz(7.938053954353167) q[31]; +rz(2.2918419966868413) q[31]; +rx(pi/2) q[31]; +rz(3.6060792035143225) q[31]; +rx(pi/2) q[31]; +rz(12.003210976836321) q[31]; +cx q[31],q[38]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.8795679705012276) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(0.452753796358623) q[34]; +rx(pi/2) q[34]; +rz(4.9531797523817005) q[34]; +rx(pi/2) q[34]; +rz(6.867701003178581) q[34]; +rz(0.21456624582257566) q[34]; +rx(pi/2) q[34]; +rz(5.122715404430667) q[34]; +rx(pi/2) q[34]; +rz(6.891192118779183) q[34]; +cx q[34],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(5.971373544369419) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.8782312959129674) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[34],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.3442812828464192) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +cx q[34],q[2]; +rz(3.017334146406075) q[2]; +rx(pi/2) q[2]; +rz(3.6527857408416113) q[2]; +rx(pi/2) q[2]; +rz(12.015835943134492) q[2]; +rz(-0.261898978233011) q[2]; +rx(pi/2) q[2]; +rz(4.445214215226555) q[2]; +rx(pi/2) q[2]; +rz(10.277437571866571) q[2]; +rz(-0.9950516075827345) q[34]; +rx(pi/2) q[34]; +rz(4.005528200092674) q[34]; +rx(pi/2) q[34]; +rz(12.557137173000353) q[34]; +rz(2.2863640828964673) q[34]; +rx(pi/2) q[34]; +rz(4.2563438182292) q[34]; +rx(pi/2) q[34]; +rz(8.006000565473038) q[34]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(5.945708850845248) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +cx q[31],q[38]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.7624701216759586) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[31],q[38]; +rz(-2.3782847319157394) q[31]; +rx(pi/2) q[31]; +rz(5.233994231202601) q[31]; +rx(pi/2) q[31]; +rz(11.116614824697237) q[31]; +rz(0.10593483606132947) q[31]; +rx(pi/2) q[31]; +rz(6.005644165824039) q[31]; +rx(pi/2) q[31]; +rz(10.482170261178027) q[31]; +cx q[31],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.195538239277422) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.2195129341375) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.6708492623678333) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +cx q[31],q[2]; +rz(-0.5898227778719072) q[2]; +rx(pi/2) q[2]; +rz(4.190817371762565) q[2]; +rx(pi/2) q[2]; +rz(9.11454974407526) q[2]; +rz(-3.1260781377894062) q[2]; +rx(pi/2) q[2]; +rz(3.6469118151351876) q[2]; +rx(pi/2) q[2]; +rz(10.016600114552892) q[2]; +rz(1.6360428398678684) q[31]; +rx(pi/2) q[31]; +rz(4.5877631709003746) q[31]; +rx(pi/2) q[31]; +rz(6.346032967671096) q[31]; +rz(0.002847971303138852) q[31]; +rx(pi/2) q[31]; +rz(4.724743063908762) q[31]; +rx(pi/2) q[31]; +rz(9.737817510794427) q[31]; +rz(2.2160020520734856) q[38]; +rx(pi/2) q[38]; +rz(4.8522735952807725) q[38]; +rx(pi/2) q[38]; +rz(10.45306416631573) q[38]; +rz(0.6772100670642951) q[38]; +rx(pi/2) q[38]; +rz(4.078698815819646) q[38]; +rx(pi/2) q[38]; +rz(10.357458770290739) q[38]; +cx q[42],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(5.986257150652017) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.9128785844714717) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[42],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.2715094412162653) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +cx q[42],q[34]; +rz(-0.5955338380699611) q[34]; +rx(pi/2) q[34]; +rz(4.732780936396561) q[34]; +rx(pi/2) q[34]; +rz(6.514970484773612) q[34]; +rz(0.10235631681732471) q[34]; +rx(pi/2) q[34]; +rz(4.110256688361245) q[34]; +rx(pi/2) q[34]; +rz(10.584276382672886) q[34]; +rz(-0.7250222347060391) q[42]; +rx(pi/2) q[42]; +rz(5.1407162340088615) q[42]; +rx(pi/2) q[42]; +rz(7.082031654028198) q[42]; +rz(0.5163357283124528) q[42]; +rx(pi/2) q[42]; +rz(3.5752441589652255) q[42]; +rx(pi/2) q[42]; +rz(12.015273061609246) q[42]; +rz(-2.514947663653441) q[67]; +rx(pi/2) q[67]; +rz(4.327481773753029) q[67]; +rx(pi/2) q[67]; +rz(7.713626697297135) q[67]; +rz(-2.839804480417918) q[67]; +rx(pi/2) q[67]; +rz(4.066215628616584) q[67]; +rx(pi/2) q[67]; +rz(11.508158549465065) q[67]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.031192531188433) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[66],q[68]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.1437931493908593) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[66],q[68]; +rz(0.0156187579517586) q[66]; +rx(pi/2) q[66]; +rz(5.5380802689262305) q[66]; +rx(pi/2) q[66]; +rz(12.056242762508262) q[66]; +rz(-2.065063498670659) q[66]; +rx(pi/2) q[66]; +rz(4.617653275740306) q[66]; +rx(pi/2) q[66]; +rz(11.034536688661017) q[66]; +cx q[66],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.0681239141072805) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(4.089201499327604) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.189860394018785) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +cx q[66],q[7]; +rz(-0.29759148601858687) q[7]; +rx(pi/2) q[7]; +rz(5.726827012010471) q[7]; +rx(pi/2) q[7]; +rz(7.400448721100278) q[7]; +rz(1.7708242371473872) q[7]; +rx(pi/2) q[7]; +rz(4.152213497496255) q[7]; +rx(pi/2) q[7]; +rz(9.931596080649673) q[7]; +cx q[51],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(5.904834059086308) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.8033399631191322) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[51],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.2533744282896198) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +cx q[51],q[7]; +rz(0.07875263625608753) q[7]; +rx(pi/2) q[7]; +rz(5.471156555728339) q[7]; +rx(pi/2) q[7]; +rz(9.362611758399778) q[7]; +rz(0.7816782962101252) q[7]; +rx(pi/2) q[7]; +rz(3.914069308400907) q[7]; +rx(pi/2) q[7]; +rz(8.007248296738002) q[7]; +rz(2.5222892387148104) q[51]; +rx(pi/2) q[51]; +rz(4.638060139696764) q[51]; +rx(pi/2) q[51]; +rz(10.78186852340373) q[51]; +rz(-0.4454024338471161) q[51]; +rx(pi/2) q[51]; +rz(5.182280771243118) q[51]; +rx(pi/2) q[51]; +rz(8.99404730186295) q[51]; +cx q[8],q[51]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.749310094570733) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.176634087592858) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[8],q[51]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.576733405739443) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[8],q[51]; +rz(2.213256064934747) q[8]; +rx(pi/2) q[8]; +rz(4.467095351876682) q[8]; +rx(pi/2) q[8]; +rz(11.90298459282893) q[8]; +rz(1.1422044357344854) q[8]; +rx(pi/2) q[8]; +rz(6.2025452820705524) q[8]; +rx(pi/2) q[8]; +rz(10.687002358353485) q[8]; +cx q[8],q[76]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.8286209659610737) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-3.07141837230826) q[51]; +rx(pi/2) q[51]; +rz(5.104809921999674) q[51]; +rx(pi/2) q[51]; +rz(7.740645274472078) q[51]; +rz(-2.5006106700848916) q[51]; +rx(pi/2) q[51]; +rz(3.596698992628724) q[51]; +rx(pi/2) q[51]; +rz(7.443713550579959) q[51]; +cx q[15],q[51]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.0398799050996415) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.026853591959833) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[15],q[51]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.2078398854107477) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[15],q[51]; +rz(-0.6455378915084586) q[15]; +rx(pi/2) q[15]; +rz(5.230230018512642) q[15]; +rx(pi/2) q[15]; +rz(7.1152552856188205) q[15]; +rz(0.17538467805857882) q[15]; +rx(pi/2) q[15]; +rz(4.47297363324755) q[15]; +rx(pi/2) q[15]; +rz(9.07548466233598) q[15]; +cx q[15],q[19]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.098822207519132) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.152564911635903) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +cx q[15],q[19]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.606560328699506) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[15],q[19]; +rz(-2.7795747301515696) q[15]; +rx(pi/2) q[15]; +rz(3.495956168269311) q[15]; +rx(pi/2) q[15]; +rz(6.348935640102851) q[15]; +rz(1.7749481754351848) q[15]; +rx(pi/2) q[15]; +rz(3.715426207657233) q[15]; +rx(pi/2) q[15]; +rz(8.129423317758361) q[15]; +rz(1.7473670538117867) q[19]; +rx(pi/2) q[19]; +rz(4.747826877628798) q[19]; +rx(pi/2) q[19]; +rz(8.05825315735427) q[19]; +rz(-0.29772653669099736) q[19]; +rx(pi/2) q[19]; +rz(5.864995285780955) q[19]; +rx(pi/2) q[19]; +rz(11.96033022721857) q[19]; +rz(1.48962778330786) q[51]; +rx(pi/2) q[51]; +rz(3.8502281526164865) q[51]; +rx(pi/2) q[51]; +rz(9.567103324084654) q[51]; +rz(1.594770261941827) q[51]; +rx(pi/2) q[51]; +rz(4.341872718933701) q[51]; +rx(pi/2) q[51]; +rz(10.629585022006154) q[51]; +rz(-2.2697419896512594) q[66]; +rx(pi/2) q[66]; +rz(4.565479154366297) q[66]; +rx(pi/2) q[66]; +rz(7.341285920168332) q[66]; +rz(1.7749481754351848) q[66]; +rx(pi/2) q[66]; +rz(3.715426207657233) q[66]; +rx(pi/2) q[66]; +rz(8.129423317758361) q[66]; +rz(-2.560725322701188) q[68]; +rx(pi/2) q[68]; +rz(5.504168172070422) q[68]; +rx(pi/2) q[68]; +rz(7.373458071171694) q[68]; +rz(3.1024862169289644) q[68]; +rx(pi/2) q[68]; +rz(4.819949160892594) q[68]; +rx(pi/2) q[68]; +rz(6.6043893409677015) q[68]; +cx q[11],q[68]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(4.245420348547304) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.155349162014) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[11],q[68]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.4241233237615027) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[11],q[68]; +rz(-1.6829406178422066) q[11]; +rx(pi/2) q[11]; +rz(4.606158101314227) q[11]; +rx(pi/2) q[11]; +rz(7.462660012249937) q[11]; +rz(1.8194090635193056) q[11]; +rx(pi/2) q[11]; +rz(5.130679131398151) q[11]; +rx(pi/2) q[11]; +rz(7.931385614989409) q[11]; +rz(0.12501391336353418) q[68]; +rx(pi/2) q[68]; +rz(5.33109927361152) q[68]; +rx(pi/2) q[68]; +rz(11.319034012180717) q[68]; +rz(3.029292339177281) q[68]; +rx(pi/2) q[68]; +rz(4.901460834291644) q[68]; +rx(pi/2) q[68]; +rz(12.334598053094203) q[68]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.111484014774362) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[35],q[70]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.159884108304904) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[35],q[70]; +rz(-2.334195155013744) q[35]; +rx(pi/2) q[35]; +rz(4.965714095772232) q[35]; +rx(pi/2) q[35]; +rz(12.520666229138866) q[35]; +rz(-3.0689687422046874) q[35]; +rx(pi/2) q[35]; +rz(5.28607780379743) q[35]; +rx(pi/2) q[35]; +rz(6.4307816805613705) q[35]; +cx q[35],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.250663714881815) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.857720821827148) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.3738299585463403) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +cx q[35],q[16]; +rz(0.07112884907992889) q[16]; +rx(pi/2) q[16]; +rz(4.347264771022718) q[16]; +rx(pi/2) q[16]; +rz(9.57383684937686) q[16]; +rz(0.8033746733195808) q[16]; +rx(pi/2) q[16]; +rz(5.007859094409765) q[16]; +rx(pi/2) q[16]; +rz(10.381772461173572) q[16]; +rz(-1.8154894913370376) q[35]; +rx(pi/2) q[35]; +rz(4.78274916450384) q[35]; +rx(pi/2) q[35]; +rz(7.948978811788795) q[35]; +rz(-2.30433269397735) q[35]; +rx(pi/2) q[35]; +rz(4.362310784379676) q[35]; +rx(pi/2) q[35]; +rz(6.898112173616406) q[35]; +cx q[63],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.000850617893017) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(4.3444517459684135) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.66026776314588) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +cx q[63],q[35]; +rz(0.455833506920555) q[35]; +rx(pi/2) q[35]; +rz(5.5900526365636996) q[35]; +rx(pi/2) q[35]; +rz(11.549282026547377) q[35]; +rz(-1.7743875622182241) q[35]; +rx(pi/2) q[35]; +rz(4.3506731350026095) q[35]; +rx(pi/2) q[35]; +rz(11.853546046329177) q[35]; +rz(-2.57016944354506) q[63]; +rx(pi/2) q[63]; +rz(4.80476663008181) q[63]; +rx(pi/2) q[63]; +rz(11.789015641740141) q[63]; +rz(-1.320711370383591) q[63]; +rx(pi/2) q[63]; +rz(5.274290879650032) q[63]; +rx(pi/2) q[63]; +rz(6.540672585162085) q[63]; +rz(1.410494600930864) q[70]; +rx(pi/2) q[70]; +rz(4.253906025858101) q[70]; +rx(pi/2) q[70]; +rz(6.972189165260639) q[70]; +rz(-1.4104918133523539) q[70]; +rx(pi/2) q[70]; +rz(3.350994542903671) q[70]; +rx(pi/2) q[70]; +rz(11.43998931342509) q[70]; +cx q[70],q[72]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.9745508283372546) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.257843731668256) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[70],q[72]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.1847432554417985) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[70],q[72]; +rz(0.5249260420963191) q[70]; +rx(pi/2) q[70]; +rz(5.768966557720875) q[70]; +rx(pi/2) q[70]; +rz(10.110384328458547) q[70]; +rz(-2.7567061032781375) q[70]; +rx(pi/2) q[70]; +rz(4.703766593570463) q[70]; +rx(pi/2) q[70]; +rz(8.656773922339598) q[70]; +rz(2.8140963359480793) q[72]; +rx(pi/2) q[72]; +rz(3.3009047585309537) q[72]; +rx(pi/2) q[72]; +rz(11.631704819654878) q[72]; +rz(1.7281662224819225) q[72]; +rx(pi/2) q[72]; +rz(3.529598724901563) q[72]; +rx(pi/2) q[72]; +rz(8.850008851229905) q[72]; +cx q[38],q[72]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.093048110759954) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.264975560537899) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[38],q[72]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.3628046996746583) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[38],q[72]; +rz(-1.514159637302546) q[38]; +rx(pi/2) q[38]; +rz(4.144211376093065) q[38]; +rx(pi/2) q[38]; +rz(12.516137010215694) q[38]; +rz(0.42153436587536586) q[38]; +rx(pi/2) q[38]; +rz(4.732464139260217) q[38]; +rx(pi/2) q[38]; +rz(7.542727130446882) q[38]; +rz(-0.6230596668555379) q[72]; +rx(pi/2) q[72]; +rz(4.618189505935724) q[72]; +rx(pi/2) q[72]; +rz(7.063376419920831) q[72]; +rz(0.04722217791916261) q[72]; +rx(pi/2) q[72]; +rz(4.256023843013715) q[72]; +rx(pi/2) q[72]; +rz(6.622514795733736) q[72]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.132013421636671) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[8],q[76]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.3056699682873294) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[8],q[76]; +rz(-2.2295013759600852) q[8]; +rx(pi/2) q[8]; +rz(4.962657113342962) q[8]; +rx(pi/2) q[8]; +rz(10.946778965739677) q[8]; +rz(-2.522923616966402) q[8]; +rx(pi/2) q[8]; +rz(5.083679533916083) q[8]; +rx(pi/2) q[8]; +rz(9.944766500978101) q[8]; +rz(2.1929824549630332) q[76]; +rx(pi/2) q[76]; +rz(5.618068210540052) q[76]; +rx(pi/2) q[76]; +rz(8.649691093024389) q[76]; +rz(2.0955960089486982) q[76]; +rx(pi/2) q[76]; +rz(4.552781988611082) q[76]; +rx(pi/2) q[76]; +rz(11.273630724762459) q[76]; +cx q[78],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.077611063648404) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.071641661965982) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.407007320262686) q[78]; +rx(pi/2) q[78]; +rz(3*pi) q[78]; +cx q[78],q[66]; +rz(0.9711879279929727) q[66]; +rx(pi/2) q[66]; +rz(4.2003708091110195) q[66]; +rx(pi/2) q[66]; +rz(11.811245867295515) q[66]; +rz(0.6194287998591008) q[66]; +rx(pi/2) q[66]; +rz(4.787734145742925) q[66]; +rx(pi/2) q[66]; +rz(11.524971139075552) q[66]; +cx q[66],q[77]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(4.535281977162677) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.188540856546462) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[66],q[77]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.7008757450714276) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[66],q[77]; +rz(0.15908002756580641) q[66]; +rx(pi/2) q[66]; +rz(5.147698057321584) q[66]; +rx(pi/2) q[66]; +rz(11.901372736997242) q[66]; +rz(-1.9436943913506235) q[66]; +rx(pi/2) q[66]; +rz(4.575078611439574) q[66]; +rx(pi/2) q[66]; +rz(9.18529343973219) q[66]; +cx q[65],q[66]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(4.167488834993608) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.161042638229949) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[65],q[66]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.2634469634287715) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[65],q[66]; +rz(-0.056854098008632725) q[65]; +rx(pi/2) q[65]; +rz(4.276649922004382) q[65]; +rx(pi/2) q[65]; +rz(6.71926448883325) q[65]; +rz(-2.7839955879294576) q[65]; +rx(pi/2) q[65]; +rz(4.6585572247656115) q[65]; +rx(pi/2) q[65]; +rz(12.430031697756805) q[65]; +rz(1.1921466848182272) q[66]; +rx(pi/2) q[66]; +rz(4.391574443434566) q[66]; +rx(pi/2) q[66]; +rz(12.495470740828317) q[66]; +rz(-2.7839955879294576) q[66]; +rx(pi/2) q[66]; +rz(4.6585572247656115) q[66]; +rx(pi/2) q[66]; +rz(12.430031697756805) q[66]; +cx q[16],q[66]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.9690879274215543) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.740550438326197) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[16],q[66]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.1833312237472007) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[16],q[66]; +rz(-2.94695579670954) q[16]; +rx(pi/2) q[16]; +rz(4.485161053571704) q[16]; +rx(pi/2) q[16]; +rz(11.07582854729258) q[16]; +rz(-0.8317713132557705) q[16]; +rx(pi/2) q[16]; +rz(5.098783989985898) q[16]; +rx(pi/2) q[16]; +rz(6.846151748602848) q[16]; +rz(2.5826700124032147) q[66]; +rx(pi/2) q[66]; +rz(3.5391074048853475) q[66]; +rx(pi/2) q[66]; +rz(6.758721762742487) q[66]; +rz(-1.3596074719556057) q[66]; +rx(pi/2) q[66]; +rz(4.59191809840403) q[66]; +rx(pi/2) q[66]; +rz(11.932092959368184) q[66]; +cx q[75],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.740550438326197) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.9690879274215543) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.1833312237472007) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +cx q[75],q[65]; +rz(2.5826700124032147) q[65]; +rx(pi/2) q[65]; +rz(3.5391074048853475) q[65]; +rx(pi/2) q[65]; +rz(6.758721762742487) q[65]; +rz(0.609928951470649) q[65]; +rx(pi/2) q[65]; +rz(5.407645605068746) q[65]; +rx(pi/2) q[65]; +rz(12.024855101764576) q[65]; +rz(-2.94695579670954) q[75]; +rx(pi/2) q[75]; +rz(4.485161053571704) q[75]; +rx(pi/2) q[75]; +rz(11.07582854729258) q[75]; +rz(2.3275475452057783) q[75]; +rx(pi/2) q[75]; +rz(5.351823294390291) q[75]; +rx(pi/2) q[75]; +rz(7.564115576002134) q[75]; +rz(-2.614121185923323) q[77]; +rx(pi/2) q[77]; +rz(6.115982143414851) q[77]; +rx(pi/2) q[77]; +rz(6.600534849400336) q[77]; +rz(-1.2715997434938675) q[77]; +rx(pi/2) q[77]; +rz(5.701180240547556) q[77]; +rx(pi/2) q[77]; +rz(10.412104966986838) q[77]; +cx q[77],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.992295890552709) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.645798181697485) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.194800936992305) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +cx q[77],q[37]; +rz(0.8327411103217068) q[37]; +rx(pi/2) q[37]; +rz(4.084939429550234) q[37]; +rx(pi/2) q[37]; +rz(8.99906712780965) q[37]; +rz(1.6311774104842316) q[37]; +rx(pi/2) q[37]; +rz(4.804436298048116) q[37]; +rx(pi/2) q[37]; +rz(6.576473057078737) q[37]; +rz(-0.8013899157172233) q[77]; +rx(pi/2) q[77]; +rz(5.3344334986444935) q[77]; +rx(pi/2) q[77]; +rz(9.597090907473213) q[77]; +rz(0.39567819574291496) q[77]; +rx(pi/2) q[77]; +rz(3.812399282160884) q[77]; +rx(pi/2) q[77]; +rz(8.665519294991672) q[77]; +rz(1.3699392578776406) q[78]; +rx(pi/2) q[78]; +rz(5.571277095266085) q[78]; +rx(pi/2) q[78]; +rz(6.653778187829639) q[78]; +rz(1.3967553682000418) q[78]; +rx(pi/2) q[78]; +rz(5.126824855675599) q[78]; +rx(pi/2) q[78]; +rz(9.585995139216406) q[78]; +cx q[80],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(5.847109376614702) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(4.027421983857536) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.3772931166676443) q[80]; +rx(pi/2) q[80]; +rz(3*pi) q[80]; +cx q[80],q[7]; +rz(-3.0549917629414765) q[7]; +rx(pi/2) q[7]; +rz(5.278888958472523) q[7]; +rx(pi/2) q[7]; +rz(12.295604691645204) q[7]; +rz(-1.4340139126579345) q[7]; +rx(pi/2) q[7]; +rz(4.197429743733262) q[7]; +rx(pi/2) q[7]; +rz(9.985502729513039) q[7]; +cx q[36],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.188389706959283) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.8996515751308567) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.575391115905642) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +cx q[36],q[7]; +rz(0.6703527383754313) q[7]; +rx(pi/2) q[7]; +rz(5.472244905935986) q[7]; +rx(pi/2) q[7]; +rz(12.447311007812857) q[7]; +rz(1.3367976272953808) q[7]; +rx(pi/2) q[7]; +rz(4.195558579211979) q[7]; +rx(pi/2) q[7]; +rz(9.38752600562515) q[7]; +cx q[7],q[86]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(4.392908908294805) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(0.6895576513414374) q[36]; +rx(pi/2) q[36]; +rz(4.44870509462541) q[36]; +rx(pi/2) q[36]; +rz(9.958281244939766) q[36]; +rz(1.0230780537102788) q[36]; +rx(pi/2) q[36]; +rz(3.8260766298936995) q[36]; +rx(pi/2) q[36]; +rz(11.519757238278071) q[36]; +rz(1.4092486130899493) q[80]; +rx(pi/2) q[80]; +rz(4.988334132085967) q[80]; +rx(pi/2) q[80]; +rz(8.008038054013127) q[80]; +rz(1.806245141123462) q[80]; +rx(pi/2) q[80]; +rz(4.750145387097003) q[80]; +rx(pi/2) q[80]; +rz(9.430908116158708) q[80]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.185433459904829) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[7],q[86]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.417486195858806) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[7],q[86]; +rz(0.7446367093017803) q[7]; +rx(pi/2) q[7]; +rz(4.912318333359726) q[7]; +rx(pi/2) q[7]; +rz(7.092372514027776) q[7]; +rz(-1.5915055157132212) q[7]; +rx(pi/2) q[7]; +rz(4.720621473919838) q[7]; +rx(pi/2) q[7]; +rz(9.859312697140037) q[7]; +rz(-1.6852228331037709) q[86]; +rx(pi/2) q[86]; +rz(5.775843862906594) q[86]; +rx(pi/2) q[86]; +rz(8.060131733695197) q[86]; +rz(-0.0668547813138094) q[86]; +rx(pi/2) q[86]; +rz(4.79776887486229) q[86]; +rx(pi/2) q[86]; +rz(12.545392031472948) q[86]; +cx q[90],q[68]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.00198693988021) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.2475071376766462) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[68]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.159875101242234) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[68]; +rz(0.02045719523187417) q[68]; +rx(pi/2) q[68]; +rz(4.362855404626972) q[68]; +rx(pi/2) q[68]; +rz(8.324444523578117) q[68]; +rz(0.726284797275838) q[68]; +rx(pi/2) q[68]; +rz(5.0100448469681504) q[68]; +rx(pi/2) q[68]; +rz(12.295342188730935) q[68]; +cx q[17],q[68]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.024508904895472) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.094877352938006) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[17],q[68]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.2011311867875776) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[17],q[68]; +rz(-1.4796799524774618) q[17]; +rx(pi/2) q[17]; +rz(5.531610292849343) q[17]; +rx(pi/2) q[17]; +rz(8.806460273557182) q[17]; +rz(1.2691124908810458) q[17]; +rx(pi/2) q[17]; +rz(5.255208107022373) q[17]; +rx(pi/2) q[17]; +rz(6.685156467928278) q[17]; +rz(-2.6246265087631793) q[68]; +rx(pi/2) q[68]; +rz(4.410264011957531) q[68]; +rx(pi/2) q[68]; +rz(10.930362948001164) q[68]; +rz(-2.8688536876803843) q[68]; +rx(pi/2) q[68]; +rz(4.7444487855318105) q[68]; +rx(pi/2) q[68]; +rz(9.222845845192674) q[68]; +cx q[46],q[68]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(4.139934039029159) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.066971725497256) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[46],q[68]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.430255368620699) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[46],q[68]; +rz(0.1553642394574717) q[46]; +rx(pi/2) q[46]; +rz(4.87267192315737) q[46]; +rx(pi/2) q[46]; +rz(10.150442192644341) q[46]; +rz(-0.10323173551193543) q[46]; +rx(pi/2) q[46]; +rz(3.9735067252285994) q[46]; +rx(pi/2) q[46]; +rz(11.186828691249021) q[46]; +rz(2.0135679268146616) q[68]; +rx(pi/2) q[68]; +rz(5.980946767696034) q[68]; +rx(pi/2) q[68]; +rz(7.44370964956636) q[68]; +rz(2.8232816908609157) q[68]; +rx(pi/2) q[68]; +rz(4.391210308317725) q[68]; +rx(pi/2) q[68]; +rz(9.069725795025) q[68]; +cx q[37],q[68]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.685876873125728) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.231457423727614) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[37],q[68]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.2699634881388753) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[37],q[68]; +rz(1.3806575442338715) q[37]; +rx(pi/2) q[37]; +rz(4.598183380627953) q[37]; +rx(pi/2) q[37]; +rz(6.475106950675878) q[37]; +rz(-2.8592223626822033) q[37]; +rx(pi/2) q[37]; +rz(5.08465659935828) q[37]; +rx(pi/2) q[37]; +rz(7.036410682340126) q[37]; +rz(0.541002327443783) q[68]; +rx(pi/2) q[68]; +rz(5.355017980168757) q[68]; +rx(pi/2) q[68]; +rz(9.904667895481541) q[68]; +rz(-0.5270437874939047) q[68]; +rx(pi/2) q[68]; +rz(5.168542032236752) q[68]; +rx(pi/2) q[68]; +rz(10.662011146220479) q[68]; +rz(-2.3423419321987398) q[90]; +rx(pi/2) q[90]; +rz(5.3715634833167805) q[90]; +rx(pi/2) q[90]; +rz(10.252931878053253) q[90]; +rz(-0.7113887752717183) q[90]; +rx(pi/2) q[90]; +rz(3.964701091425948) q[90]; +rx(pi/2) q[90]; +rz(7.492944037694142) q[90]; +cx q[59],q[90]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.7862374370194676) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.235631130966327) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[59],q[90]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.2024254547195845) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[59],q[90]; +rz(0.024457103608376496) q[59]; +rx(pi/2) q[59]; +rz(5.966261419973071) q[59]; +rx(pi/2) q[59]; +rz(8.26902832952819) q[59]; +rz(2.4586273418693) q[59]; +rx(pi/2) q[59]; +rz(4.381593477670923) q[59]; +rx(pi/2) q[59]; +rz(10.53766412940545) q[59]; +cx q[80],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(5.6501500276659815) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.48195253547859) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.2956320014274096) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[59]; +rz(-1.1813318447390502) q[59]; +rx(pi/2) q[59]; +rz(4.61101984280523) q[59]; +rx(pi/2) q[59]; +rz(9.51679506025656) q[59]; +rz(-2.065063498670659) q[59]; +rx(pi/2) q[59]; +rz(4.617653275740306) q[59]; +rx(pi/2) q[59]; +rz(11.034536688661017) q[59]; +cx q[59],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.0681239141072805) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.089201499327604) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.189860394018785) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[51]; +rz(-0.29759148601858687) q[51]; +rx(pi/2) q[51]; +rz(5.726827012010471) q[51]; +rx(pi/2) q[51]; +rz(7.400448721100278) q[51]; +rz(-2.845060046971432) q[51]; +rx(pi/2) q[51]; +rz(6.169723172159445) q[51]; +rx(pi/2) q[51]; +rz(11.361776672649226) q[51]; +rz(-2.2697419896512594) q[59]; +rx(pi/2) q[59]; +rz(4.565479154366297) q[59]; +rx(pi/2) q[59]; +rz(7.341285920168332) q[59]; +rz(2.1573122825967808) q[59]; +rx(pi/2) q[59]; +rz(5.451682131687084) q[59]; +rx(pi/2) q[59]; +rz(7.880447754482275) q[59]; +cx q[72],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.114159368057285) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(4.171252048712592) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.318876785415259) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +cx q[72],q[51]; +rz(2.0401173424153454) q[51]; +rx(pi/2) q[51]; +rz(4.463775623436144) q[51]; +rx(pi/2) q[51]; +rz(8.671597068372167) q[51]; +rz(2.887809877763674) q[51]; +rx(pi/2) q[51]; +rz(4.821247509381975) q[51]; +rx(pi/2) q[51]; +rz(9.002739631172144) q[51]; +rz(-0.5528952437319736) q[72]; +rx(pi/2) q[72]; +rz(5.488198614312534) q[72]; +rx(pi/2) q[72]; +rz(7.283359568133711) q[72]; +rz(-2.880053780803526) q[72]; +rx(pi/2) q[72]; +rz(4.419843437454224) q[72]; +rx(pi/2) q[72]; +rz(9.495130942807721) q[72]; +rz(0.3107122319435942) q[80]; +rx(pi/2) q[80]; +rz(4.090161461775268) q[80]; +rx(pi/2) q[80]; +rz(8.040966920588764) q[80]; +rz(1.656918543592342) q[80]; +rx(pi/2) q[80]; +rz(5.9503886989141055) q[80]; +rx(pi/2) q[80]; +rz(11.772620559842995) q[80]; +rz(1.6819299132523122) q[90]; +rx(pi/2) q[90]; +rz(4.96882892689324) q[90]; +rx(pi/2) q[90]; +rz(8.900326764486891) q[90]; +rz(0.8574268663301101) q[90]; +rx(pi/2) q[90]; +rz(5.1519048260945) q[90]; +rx(pi/2) q[90]; +rz(8.578430801180776) q[90]; +cx q[91],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.001817449174672) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.7782211829103702) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.227487455454554) q[91]; +rx(pi/2) q[91]; +rz(2*pi) q[91]; +cx q[91],q[17]; +rz(-2.7619012249506945) q[17]; +rx(pi/2) q[17]; +rz(3.7839597365863193) q[17]; +rx(pi/2) q[17]; +rz(10.609303772282852) q[17]; +rz(0.1891532833086269) q[17]; +rx(pi/2) q[17]; +rz(3.8281624910852337) q[17]; +rx(pi/2) q[17]; +rz(10.099302529020594) q[17]; +cx q[26],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.9565216111925725) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.536089579822712) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[26],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.3130804534316045) q[26]; +rx(pi/2) q[26]; +rz(2*pi) q[26]; +cx q[26],q[17]; +rz(-2.139699974034353) q[17]; +rx(pi/2) q[17]; +rz(4.363742957353281) q[17]; +rx(pi/2) q[17]; +rz(9.99274343837239) q[17]; +rz(-2.3926382639794976) q[17]; +rx(pi/2) q[17]; +rz(4.921999874280255) q[17]; +rx(pi/2) q[17]; +rz(10.483852261147591) q[17]; +rz(-1.5863634831039335) q[26]; +rx(pi/2) q[26]; +rz(4.01571389874062) q[26]; +rx(pi/2) q[26]; +rz(11.782113591265947) q[26]; +rz(-0.36499346695943036) q[26]; +rx(pi/2) q[26]; +rz(5.841022521728732) q[26]; +rx(pi/2) q[26]; +rz(6.957372163686241) q[26]; +rz(1.9756939694577635) q[91]; +rx(pi/2) q[91]; +rz(4.375219249725204) q[91]; +rx(pi/2) q[91]; +rz(10.763517333491189) q[91]; +rz(2.599867677594954) q[91]; +rx(pi/2) q[91]; +rz(4.9727388072988425) q[91]; +rx(pi/2) q[91]; +rz(9.390355445168392) q[91]; +cx q[92],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.947651570965611) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(4.159659419138826) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.641363905655716) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +cx q[92],q[5]; +rz(1.404729106988908) q[5]; +rx(pi/2) q[5]; +rz(5.007797812364276) q[5]; +rx(pi/2) q[5]; +rz(9.59798536457971) q[5]; +rz(2.2352311407005896) q[5]; +rx(pi/2) q[5]; +rz(5.13867582396202) q[5]; +rx(pi/2) q[5]; +rz(6.515629701912041) q[5]; +rz(-0.40157024524925067) q[92]; +rx(pi/2) q[92]; +rz(5.257417744907448) q[92]; +rx(pi/2) q[92]; +rz(7.155510643229086) q[92]; +rz(1.9943984178650824) q[92]; +rx(pi/2) q[92]; +rz(4.407096772380121) q[92]; +rx(pi/2) q[92]; +rz(7.794472191215561) q[92]; +cx q[92],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.047078423739675) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.568105197969271) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.3828532610145516) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +cx q[92],q[5]; +rz(1.0067655135766413) q[5]; +rx(pi/2) q[5]; +rz(6.056634056798849) q[5]; +rx(pi/2) q[5]; +rz(11.905179360799464) q[5]; +rz(2.8425816242949224) q[5]; +rx(pi/2) q[5]; +rz(3.644292481062254) q[5]; +rx(pi/2) q[5]; +rz(11.552500949523418) q[5]; +rz(-3.0001454821975715) q[92]; +rx(pi/2) q[92]; +rz(4.849084878555874) q[92]; +rx(pi/2) q[92]; +rz(12.110318443062564) q[92]; +rz(-2.3534204281210895) q[92]; +rx(pi/2) q[92]; +rz(4.360663352401343) q[92]; +rx(pi/2) q[92]; +rz(12.379360239626497) q[92]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(5.9950483926297675) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[57],q[98]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.357263790115109) q[57]; +rx(pi/2) q[57]; +rz(3*pi) q[57]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[57],q[98]; +rz(1.9877604828834343) q[57]; +rx(pi/2) q[57]; +rz(4.8189423370065825) q[57]; +rx(pi/2) q[57]; +rz(9.510004331455072) q[57]; +rz(-0.27552530865663183) q[57]; +rx(pi/2) q[57]; +rz(5.497316805607172) q[57]; +rx(pi/2) q[57]; +rz(10.604559238737435) q[57]; +rz(2.0176747449244505) q[98]; +rx(pi/2) q[98]; +rz(4.83464303639899) q[98]; +rx(pi/2) q[98]; +rz(10.438445092434044) q[98]; +rz(1.7404749615806345) q[98]; +rx(pi/2) q[98]; +rz(5.554078731474644) q[98]; +rx(pi/2) q[98]; +rz(9.859955431080678) q[98]; +rz(0.08757254946741044) q[99]; +rx(pi/2) q[99]; +rz(3.7002713357745636) q[99]; +rx(pi/2) q[99]; +rz(7.552853283357368) q[99]; +rz(0.21142478420472655) q[99]; +rx(pi/2) q[99]; +rz(5.3905718403487874) q[99]; +rx(pi/2) q[99]; +rz(7.028375710833306) q[99]; +cx q[99],q[95]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.17820050128417) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.9978581347590847) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[95]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.2114127830890222) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[95]; +rz(1.58016923739354) q[95]; +rx(pi/2) q[95]; +rz(4.769955619289684) q[95]; +rx(pi/2) q[95]; +rz(8.024601581846214) q[95]; +rz(-1.5110324778046198) q[95]; +rx(pi/2) q[95]; +rz(4.443644906196769) q[95]; +rx(pi/2) q[95]; +rz(11.74195926239345) q[95]; +cx q[95],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.709994931352254) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.105103327186088) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.8062369693019384) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[25]; +rz(-0.36057907151817625) q[25]; +rx(pi/2) q[25]; +rz(4.152114782466382) q[25]; +rx(pi/2) q[25]; +rz(7.224665816945846) q[25]; +rz(-1.7090633968892384) q[25]; +rx(pi/2) q[25]; +rz(4.585776877136794) q[25]; +rx(pi/2) q[25]; +rz(10.045495130749089) q[25]; +cx q[25],q[45]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.703106607599033) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.015605753449444) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[25],q[45]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.483112656727643) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[25],q[45]; +rz(-1.192972951845693) q[25]; +rx(pi/2) q[25]; +rz(4.334707473492999) q[25]; +rx(pi/2) q[25]; +rz(11.3775049508769) q[25]; +rz(2.1727927578905435) q[25]; +rx(pi/2) q[25]; +rz(5.706111317127698) q[25]; +rx(pi/2) q[25]; +rz(7.259579255282084) q[25]; +cx q[10],q[25]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.9569906703580973) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.1161985732506245) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +cx q[10],q[25]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.5123169470791997) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[10],q[25]; +rz(1.776844663419789) q[10]; +rx(pi/2) q[10]; +rz(4.596488452501473) q[10]; +rx(pi/2) q[10]; +rz(6.4849031248551405) q[10]; +rz(0.5323644016366806) q[10]; +rx(pi/2) q[10]; +rz(5.516627558369532) q[10]; +rx(pi/2) q[10]; +rz(11.689514171045435) q[10]; +cx q[10],q[21]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.353234213611781) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.06535772436672) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +cx q[10],q[21]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.5691305138553435) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[10],q[21]; +rz(-2.3727584023977246) q[10]; +rx(pi/2) q[10]; +rz(3.8784126869355076) q[10]; +rx(pi/2) q[10]; +rz(10.144820283565865) q[10]; +rz(0.08453706968633412) q[10]; +rx(pi/2) q[10]; +rz(3.8834577899076175) q[10]; +rx(pi/2) q[10]; +rz(11.91496643804793) q[10]; +rz(-1.5755356090842687) q[21]; +rx(pi/2) q[21]; +rz(4.834943143454592) q[21]; +rx(pi/2) q[21]; +rz(8.245606108797302) q[21]; +rz(0.17094857963855503) q[21]; +rx(pi/2) q[21]; +rz(4.58872630250557) q[21]; +rx(pi/2) q[21]; +rz(10.126987261123963) q[21]; +cx q[21],q[54]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.158871301831308) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-2.008374240244449) q[25]; +rx(pi/2) q[25]; +rz(4.895081404416864) q[25]; +rx(pi/2) q[25]; +rz(8.688044341549315) q[25]; +rz(-0.6422012038041158) q[25]; +rx(pi/2) q[25]; +rz(5.10730030616482) q[25]; +rx(pi/2) q[25]; +rz(12.467858633487927) q[25]; +rz(2.2360312890451866) q[45]; +rx(pi/2) q[45]; +rz(4.313707380498442) q[45]; +rx(pi/2) q[45]; +rz(11.815343729499665) q[45]; +rz(-1.8593140255935694) q[45]; +rx(pi/2) q[45]; +rz(5.260082840632215) q[45]; +rx(pi/2) q[45]; +rz(7.572935944722456) q[45]; +cx q[45],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.1943088210506545) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(4.257158695491633) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.1455498407141116) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +cx q[45],q[20]; +rz(-0.27648323066471603) q[20]; +rx(pi/2) q[20]; +rz(4.437068982726482) q[20]; +rx(pi/2) q[20]; +rz(7.223643079060649) q[20]; +rz(-1.653980623495039) q[20]; +rx(pi/2) q[20]; +rz(5.634359643605931) q[20]; +rx(pi/2) q[20]; +rz(7.058323350568079) q[20]; +rz(-0.9894759996723885) q[45]; +rx(pi/2) q[45]; +rz(5.002132929879855) q[45]; +rx(pi/2) q[45]; +rz(12.373439001865227) q[45]; +rz(0.27280770250286235) q[45]; +rx(pi/2) q[45]; +rz(5.851856974023099) q[45]; +rx(pi/2) q[45]; +rz(7.016451609019602) q[45]; +cx q[45],q[93]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(4.245420348547304) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[53],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.187244589974659) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.300266847040996) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.146111963485585) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +cx q[53],q[25]; +rz(-0.5493624034033164) q[25]; +rx(pi/2) q[25]; +rz(5.260301207322142) q[25]; +rx(pi/2) q[25]; +rz(7.345127850856778) q[25]; +rz(1.4111959002686492) q[25]; +rx(pi/2) q[25]; +rz(3.9227885157853235) q[25]; +rx(pi/2) q[25]; +rz(11.410557588448707) q[25]; +cx q[23],q[25]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(4.303769516104843) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.106499174146221) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +cx q[23],q[25]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.52952898951977) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[23],q[25]; +rz(-0.15423632050615854) q[23]; +rx(pi/2) q[23]; +rz(4.920361110888052) q[23]; +rx(pi/2) q[23]; +rz(10.244077777545295) q[23]; +rz(1.358005815404569) q[23]; +rx(pi/2) q[23]; +rz(4.438173187723935) q[23]; +rx(pi/2) q[23]; +rz(9.650307086675191) q[23]; +rz(0.2963355818986604) q[25]; +rx(pi/2) q[25]; +rz(5.479316486651856) q[25]; +rx(pi/2) q[25]; +rz(10.171070639386725) q[25]; +rz(-2.12050378366638) q[25]; +rx(pi/2) q[25]; +rz(5.341002138645136) q[25]; +rx(pi/2) q[25]; +rz(12.40818782430988) q[25]; +cx q[25],q[83]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(4.074086374221581) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[48],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(5.812094376552349) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.774871398042448) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.4307435458245337) q[48]; +rx(pi/2) q[48]; +rz(2*pi) q[48]; +cx q[48],q[23]; +rz(1.988042322109603) q[23]; +rx(pi/2) q[23]; +rz(5.289971996937647) q[23]; +rx(pi/2) q[23]; +rz(11.543551733614258) q[23]; +rz(1.4289073032795558) q[23]; +rx(pi/2) q[23]; +rz(3.487323478249587) q[23]; +rx(pi/2) q[23]; +rz(7.578010284984229) q[23]; +rz(0.20412668398143152) q[48]; +rx(pi/2) q[48]; +rz(4.589249246213479) q[48]; +rx(pi/2) q[48]; +rz(7.684377719605665) q[48]; +rz(-2.844863886675488) q[48]; +rx(pi/2) q[48]; +rz(3.8987365357467683) q[48]; +rx(pi/2) q[48]; +rz(8.232750379977977) q[48]; +rz(2.6132021387541595) q[53]; +rx(pi/2) q[53]; +rz(5.643713927909452) q[53]; +rx(pi/2) q[53]; +rz(9.183893156735316) q[53]; +rz(2.036802944538623) q[53]; +rx(pi/2) q[53]; +rz(4.46796855257437) q[53]; +rx(pi/2) q[53]; +rz(8.165491649648642) q[53]; +cx q[33],q[53]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.809186722987956) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.137035076752547) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[33],q[53]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.4762268326935852) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[33],q[53]; +rz(-1.4198882403210003) q[33]; +rx(pi/2) q[33]; +rz(6.050435008443705) q[33]; +rx(pi/2) q[33]; +rz(6.3508238636983165) q[33]; +rz(-1.3308615427278685) q[33]; +rx(pi/2) q[33]; +rz(5.190517674704521) q[33]; +rx(pi/2) q[33]; +rz(9.310156224867244) q[33]; +cx q[0],q[33]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.9878564261710334) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.139244986463222) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +cx q[0],q[33]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.671541025190118) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[0],q[33]; +rz(-2.7265424869987918) q[0]; +rx(pi/2) q[0]; +rz(4.198207868397058) q[0]; +rx(pi/2) q[0]; +rz(7.292473893807738) q[0]; +rz(-0.37777394642523543) q[0]; +rx(pi/2) q[0]; +rz(4.652579069262702) q[0]; +rx(pi/2) q[0]; +rz(8.048367471899297) q[0]; +rz(-1.2373859545677133) q[33]; +rx(pi/2) q[33]; +rz(3.4262496794325465) q[33]; +rx(pi/2) q[33]; +rz(10.724438101192778) q[33]; +rz(2.7194532092402124) q[33]; +rx(pi/2) q[33]; +rz(4.823952448536602) q[33]; +rx(pi/2) q[33]; +rz(10.806620418396244) q[33]; +rz(0.6520492508379343) q[53]; +rx(pi/2) q[53]; +rz(5.354175629229644) q[53]; +rx(pi/2) q[53]; +rz(11.4061324470836) q[53]; +rz(1.0505565171455657) q[53]; +rx(pi/2) q[53]; +rz(4.318370009976732) q[53]; +rx(pi/2) q[53]; +rz(9.48646745940075) q[53]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.000973577335543) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[21],q[54]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.6105987846816827) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[21],q[54]; +rz(2.5820886693502896) q[21]; +rx(pi/2) q[21]; +rz(5.705664489263006) q[21]; +rx(pi/2) q[21]; +rz(9.203600346029575) q[21]; +rz(-1.8650536684099572) q[21]; +rx(pi/2) q[21]; +rz(4.346176374555605) q[21]; +rx(pi/2) q[21]; +rz(12.288445020301044) q[21]; +rz(2.7875107758651154) q[54]; +rx(pi/2) q[54]; +rz(4.229204419141096) q[54]; +rx(pi/2) q[54]; +rz(12.272215470687447) q[54]; +rz(0.9531287043235723) q[54]; +rx(pi/2) q[54]; +rz(5.087189756597805) q[54]; +rx(pi/2) q[54]; +rz(6.4082720730375495) q[54]; +cx q[56],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(5.666289142914405) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.806531972496659) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.494919266874552) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +cx q[56],q[54]; +rz(-1.6043287118076819) q[54]; +rx(pi/2) q[54]; +rz(3.618707577555688) q[54]; +rx(pi/2) q[54]; +rz(10.18684989503015) q[54]; +rz(-2.732112620730717) q[54]; +rx(pi/2) q[54]; +rz(4.345938125349165) q[54]; +rx(pi/2) q[54]; +rz(10.277702859499252) q[54]; +rz(3.0410737891976964) q[56]; +rx(pi/2) q[56]; +rz(5.828197887486274) q[56]; +rx(pi/2) q[56]; +rz(8.625058071779229) q[56]; +rz(1.108750543714983) q[56]; +rx(pi/2) q[56]; +rz(5.140148205550617) q[56]; +rx(pi/2) q[56]; +rz(10.43831662835109) q[56]; +cx q[2],q[56]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(4.05494647614411) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(5.84399676384484) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[2],q[56]; +rz(-pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.366306978949181) q[2]; +rx(pi/2) q[2]; +rz(2*pi) q[2]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[2],q[56]; +rz(1.5516018875780606) q[2]; +rx(pi/2) q[2]; +rz(5.003572779730176) q[2]; +rx(pi/2) q[2]; +rz(10.185317158875081) q[2]; +rz(-0.8359597016579219) q[2]; +rx(pi/2) q[2]; +rz(4.168316543818637) q[2]; +rx(pi/2) q[2]; +rz(9.081459446033815) q[2]; +rz(2.929751677279066) q[56]; +rx(pi/2) q[56]; +rz(5.109587092932837) q[56]; +rx(pi/2) q[56]; +rz(7.251060451533435) q[56]; +rz(-2.254605689170747) q[56]; +rx(pi/2) q[56]; +rz(5.107192565060684) q[56]; +rx(pi/2) q[56]; +rz(7.111108627889938) q[56]; +cx q[75],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.963598067517587) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.7612169570028042) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.26576468198496) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +cx q[75],q[48]; +rz(0.699353601028367) q[48]; +rx(pi/2) q[48]; +rz(4.477731133408583) q[48]; +rx(pi/2) q[48]; +rz(6.941077000558329) q[48]; +rz(1.0863490643273126) q[48]; +rx(pi/2) q[48]; +rz(4.756182315773515) q[48]; +rx(pi/2) q[48]; +rz(8.212362170809334) q[48]; +rz(-0.6003006715703645) q[75]; +rx(pi/2) q[75]; +rz(3.394186292553507) q[75]; +rx(pi/2) q[75]; +rz(12.18747591128593) q[75]; +rz(-0.6724928057731874) q[75]; +rx(pi/2) q[75]; +rz(5.115950659065824) q[75]; +rx(pi/2) q[75]; +rz(11.486832560683753) q[75]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(5.75983627465069) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[25],q[83]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.3455223389130513) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[25],q[83]; +rz(3.0698346522886997) q[25]; +rx(pi/2) q[25]; +rz(5.53809479117861) q[25]; +rx(pi/2) q[25]; +rz(7.209898762877389) q[25]; +rz(-1.1842649688774896) q[25]; +rx(pi/2) q[25]; +rz(5.386967283116211) q[25]; +rx(pi/2) q[25]; +rz(10.14682730212784) q[25]; +rz(0.22261222175398165) q[83]; +rx(pi/2) q[83]; +rz(5.610834189673053) q[83]; +rx(pi/2) q[83]; +rz(8.408671048718281) q[83]; +rz(0.830030701056319) q[83]; +rx(pi/2) q[83]; +rz(3.377842976561934) q[83]; +rx(pi/2) q[83]; +rz(9.305901712543637) q[83]; +cx q[84],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.203301989696188) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.6819741747039925) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.2774861068833356) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[10]; +rz(1.2841079658759265) q[10]; +rx(pi/2) q[10]; +rz(4.1648706933625) q[10]; +rx(pi/2) q[10]; +rz(7.945347399250379) q[10]; +rz(1.8201034841753838) q[10]; +rx(pi/2) q[10]; +rz(4.771055883157953) q[10]; +rx(pi/2) q[10]; +rz(6.445323482064081) q[10]; +rz(1.040576008636501) q[84]; +rx(pi/2) q[84]; +rz(3.9715323308076127) q[84]; +rx(pi/2) q[84]; +rz(6.60179928014016) q[84]; +rz(1.2562536421000488) q[84]; +rx(pi/2) q[84]; +rz(5.138364715956752) q[84]; +rx(pi/2) q[84]; +rz(8.316189987172756) q[84]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.155349162014) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[45],q[93]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.4241233237615027) q[45]; +rx(pi/2) q[45]; +rz(3*pi) q[45]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[45],q[93]; +rz(-1.6829406178422066) q[45]; +rx(pi/2) q[45]; +rz(4.606158101314227) q[45]; +rx(pi/2) q[45]; +rz(7.462660012249937) q[45]; +rz(-1.4454161897074735) q[45]; +rx(pi/2) q[45]; +rz(3.8242564961767123) q[45]; +rx(pi/2) q[45]; +rz(9.709076253639491) q[45]; +rz(0.12501391336353418) q[93]; +rx(pi/2) q[93]; +rz(5.33109927361152) q[93]; +rx(pi/2) q[93]; +rz(11.319034012180717) q[93]; +rz(0.99599956035666) q[93]; +rx(pi/2) q[93]; +rz(4.24593058567083) q[93]; +rx(pi/2) q[93]; +rz(12.237312841093871) q[93]; +rz(0.6424701439537674) q[95]; +rx(pi/2) q[95]; +rz(4.481458938392758) q[95]; +rx(pi/2) q[95]; +rz(7.4855557558189405) q[95]; +rz(1.8150280555194689) q[95]; +rx(pi/2) q[95]; +rz(4.8084943557658155) q[95]; +rx(pi/2) q[95]; +rz(11.377322837327666) q[95]; +cx q[81],q[95]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.8656057292441286) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(5.963626308300647) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[81],q[95]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.5426205713840613) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[81],q[95]; +rz(1.187245414789265) q[81]; +rx(pi/2) q[81]; +rz(4.206162190817524) q[81]; +rx(pi/2) q[81]; +rz(9.369158757982339) q[81]; +rz(-2.429784980911152) q[81]; +rx(pi/2) q[81]; +rz(4.740584079945367) q[81]; +rx(pi/2) q[81]; +rz(10.998144373499331) q[81]; +cx q[81],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(5.731790476755554) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.117304915382416) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.4388351355941076) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[47]; +rz(3.0621427143290862) q[47]; +rx(pi/2) q[47]; +rz(4.345610982441645) q[47]; +rx(pi/2) q[47]; +rz(10.002714972667228) q[47]; +rz(1.729886740248574) q[47]; +rx(pi/2) q[47]; +rz(5.09618207176663) q[47]; +rx(pi/2) q[47]; +rz(7.467774447011031) q[47]; +cx q[69],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.121687934963898) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.162948482712617) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.453870157077054) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[47]; +rz(-2.9281803910280857) q[47]; +rx(pi/2) q[47]; +rz(3.588454461029636) q[47]; +rx(pi/2) q[47]; +rz(11.657487197406121) q[47]; +rz(-1.1710748146357108) q[47]; +rx(pi/2) q[47]; +rz(4.611523945105294) q[47]; +rx(pi/2) q[47]; +rz(11.221494472150685) q[47]; +rz(2.6371434313525572) q[69]; +rx(pi/2) q[69]; +rz(4.222497265578846) q[69]; +rx(pi/2) q[69]; +rz(8.16623613973956) q[69]; +rz(2.662775550256849) q[69]; +rx(pi/2) q[69]; +rz(5.4865622970885415) q[69]; +rx(pi/2) q[69]; +rz(7.269371727342044) q[69]; +cx q[69],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(5.8097112782086135) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.8529401539717836) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.489981774817444) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[57]; +rz(2.2992237098934734) q[57]; +rx(pi/2) q[57]; +rz(4.6744176078284765) q[57]; +rx(pi/2) q[57]; +rz(8.334548483973053) q[57]; +rz(-1.1927683611651014) q[57]; +rx(pi/2) q[57]; +rz(4.864723649752364) q[57]; +rx(pi/2) q[57]; +rz(11.018677778638914) q[57]; +rz(-1.1625773921918165) q[69]; +rx(pi/2) q[69]; +rz(4.357293903142992) q[69]; +rx(pi/2) q[69]; +rz(12.310703676685591) q[69]; +rz(-1.8696517078779578) q[69]; +rx(pi/2) q[69]; +rz(4.56356869095264) q[69]; +rx(pi/2) q[69]; +rz(11.176701161414421) q[69]; +rz(-0.6265980695907429) q[81]; +rx(pi/2) q[81]; +rz(3.4402486844796294) q[81]; +rx(pi/2) q[81]; +rz(7.823969181497371) q[81]; +rz(-0.10064833063820622) q[81]; +rx(pi/2) q[81]; +rz(3.3690619013061642) q[81]; +rx(pi/2) q[81]; +rz(9.62231560190232) q[81]; +cx q[81],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.158816155081675) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.9856010608158727) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.1519841852638883) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[78]; +rz(1.1266149870368665) q[78]; +rx(pi/2) q[78]; +rz(3.666116459949965) q[78]; +rx(pi/2) q[78]; +rz(9.949956368512595) q[78]; +rz(1.7874300306604942) q[78]; +rx(pi/2) q[78]; +rz(3.6651463513376443) q[78]; +rx(pi/2) q[78]; +rz(11.869583007688789) q[78]; +rz(0.1922191514179321) q[81]; +rx(pi/2) q[81]; +rz(4.7910092260395665) q[81]; +rx(pi/2) q[81]; +rz(6.872759599189402) q[81]; +rz(-1.5087719061758662) q[81]; +rx(pi/2) q[81]; +rz(5.094825511308607) q[81]; +rx(pi/2) q[81]; +rz(10.871612799878111) q[81]; +cx q[82],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.9042644850374515) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.839040291723631) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.4265093605499093) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +cx q[82],q[78]; +rz(2.8186803629989257) q[78]; +rx(pi/2) q[78]; +rz(5.207129113585902) q[78]; +rx(pi/2) q[78]; +rz(10.125007405563048) q[78]; +rz(2.264217839427733) q[78]; +rx(pi/2) q[78]; +rz(3.4962590890575376) q[78]; +rx(pi/2) q[78]; +rz(8.534502918863677) q[78]; +cx q[70],q[78]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.060664737771891) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.782881286211606) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[70],q[78]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.716635517982203) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[70],q[78]; +rz(-1.6659860019198471) q[70]; +rx(pi/2) q[70]; +rz(5.239723227484556) q[70]; +rx(pi/2) q[70]; +rz(6.328843043779825) q[70]; +rz(0.6277787226132951) q[70]; +rx(pi/2) q[70]; +rz(5.158560037207209) q[70]; +rx(pi/2) q[70]; +rz(8.027386586173751) q[70]; +cx q[70],q[86]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.663682487926792) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(2.7424618322838246) q[78]; +rx(pi/2) q[78]; +rz(5.2438442139649535) q[78]; +rx(pi/2) q[78]; +rz(9.220347825663241) q[78]; +rz(-1.1495161249908707) q[78]; +rx(pi/2) q[78]; +rz(4.759414881776163) q[78]; +rx(pi/2) q[78]; +rz(9.599147197884474) q[78]; +cx q[78],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(5.917655470776827) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.9551344293058186) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.5482603578750425) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[33]; +rz(-2.214618362862348) q[33]; +rx(pi/2) q[33]; +rz(5.189853660435746) q[33]; +rx(pi/2) q[33]; +rz(6.669374196033346) q[33]; +rz(-1.5014036819753755) q[33]; +rx(pi/2) q[33]; +rz(5.167879064501142) q[33]; +rx(pi/2) q[33]; +rz(8.816288770385764) q[33]; +rz(-0.7751069816656972) q[78]; +rx(pi/2) q[78]; +rz(4.422175144592438) q[78]; +rx(pi/2) q[78]; +rz(9.631356660525988) q[78]; +rz(-2.7893751564917144) q[78]; +rx(pi/2) q[78]; +rz(4.019019988171462) q[78]; +rx(pi/2) q[78]; +rz(10.611550421932478) q[78]; +rz(-1.6890523186390505) q[82]; +rx(pi/2) q[82]; +rz(3.4708738949008673) q[82]; +rx(pi/2) q[82]; +rz(7.204784860988649) q[82]; +rz(1.8545771684271033) q[82]; +rx(pi/2) q[82]; +rz(4.01603274554348) q[82]; +rx(pi/2) q[82]; +rz(10.635276944400102) q[82]; +cx q[69],q[82]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.067024615851491) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.255768341716406) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[69],q[82]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.652773253264396) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[69],q[82]; +rz(0.39849450375464146) q[69]; +rx(pi/2) q[69]; +rz(4.745195731386384) q[69]; +rx(pi/2) q[69]; +rz(7.2472036368091075) q[69]; +rz(-0.8317713132557705) q[69]; +rx(pi/2) q[69]; +rz(5.098783989985898) q[69]; +rx(pi/2) q[69]; +rz(6.846151748602848) q[69]; +rz(0.012195336385288691) q[82]; +rx(pi/2) q[82]; +rz(3.909134528159242) q[82]; +rx(pi/2) q[82]; +rz(8.787545444405904) q[82]; +rz(1.3511885323963249) q[82]; +rx(pi/2) q[82]; +rz(3.7395852017226057) q[82]; +rx(pi/2) q[82]; +rz(8.508627365102729) q[82]; +cx q[82],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.099578485269593) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.981510792110955) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.5596504242915064) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +cx q[82],q[19]; +rz(-2.939653954189377) q[19]; +rx(pi/2) q[19]; +rz(4.248915665414948) q[19]; +rx(pi/2) q[19]; +rz(11.852425671103788) q[19]; +rz(1.6012733088293425) q[19]; +rx(pi/2) q[19]; +rz(5.897981536248846) q[19]; +rx(pi/2) q[19]; +rz(11.634755403210082) q[19]; +rz(3.1006405828128853) q[82]; +rx(pi/2) q[82]; +rz(4.353510284448959) q[82]; +rx(pi/2) q[82]; +rz(12.077286486004997) q[82]; +rz(-0.23716624783358808) q[82]; +rx(pi/2) q[82]; +rz(5.695530538158147) q[82]; +rx(pi/2) q[82]; +rz(10.24806281014755) q[82]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(5.981686213327013) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[70],q[86]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.3637176303095067) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[70],q[86]; +rz(3.120996623610612) q[70]; +rx(pi/2) q[70]; +rz(3.289490176979577) q[70]; +rx(pi/2) q[70]; +rz(11.989664040016915) q[70]; +rz(2.855292021476634) q[70]; +rx(pi/2) q[70]; +rz(5.508518049197955) q[70]; +rx(pi/2) q[70]; +rz(7.494961922843337) q[70]; +rz(-1.3753382384327826) q[86]; +rx(pi/2) q[86]; +rz(3.6531431167801105) q[86]; +rx(pi/2) q[86]; +rz(10.91007501210007) q[86]; +rz(2.0569865092347506) q[86]; +rx(pi/2) q[86]; +rz(3.8798243198107394) q[86]; +rx(pi/2) q[86]; +rz(10.324665317630576) q[86]; +cx q[86],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.121138558126818) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(4.201753466010647) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.8298549945040525) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +cx q[86],q[33]; +rz(0.6835603818387685) q[33]; +rx(pi/2) q[33]; +rz(5.591370057260921) q[33]; +rx(pi/2) q[33]; +rz(9.69050860879343) q[33]; +rz(2.480488462975468) q[33]; +rx(pi/2) q[33]; +rz(4.3547154113816795) q[33]; +rx(pi/2) q[33]; +rz(11.455999201633272) q[33]; +rz(0.33596223041802986) q[86]; +rx(pi/2) q[86]; +rz(5.6778792094272035) q[86]; +rx(pi/2) q[86]; +rz(7.453572056430465) q[86]; +rz(1.529228680680907) q[86]; +rx(pi/2) q[86]; +rz(5.36421497442416) q[86]; +rx(pi/2) q[86]; +rz(9.384877084128291) q[86]; +rz(1.8085320333080812) q[95]; +rx(pi/2) q[95]; +rz(4.671354211673995) q[95]; +rx(pi/2) q[95]; +rz(6.337866014272308) q[95]; +rz(0.5524627221810317) q[95]; +rx(pi/2) q[95]; +rz(5.649895214621058) q[95]; +rx(pi/2) q[95]; +rz(7.884182152628339) q[95]; +cx q[52],q[95]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(4.068048702055663) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(5.94646535743912) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[52],q[95]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.780296970632808) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[52],q[95]; +rz(1.3187840074918178) q[52]; +rx(pi/2) q[52]; +rz(4.7165726086287165) q[52]; +rx(pi/2) q[52]; +rz(11.09986656354084) q[52]; +rz(-2.12050378366638) q[52]; +rx(pi/2) q[52]; +rz(5.341002138645136) q[52]; +rx(pi/2) q[52]; +rz(12.40818782430988) q[52]; +cx q[52],q[88]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(4.074086374221581) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(5.75983627465069) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[52],q[88]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.3455223389130513) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[52],q[88]; +rz(3.0698346522886997) q[52]; +rx(pi/2) q[52]; +rz(5.53809479117861) q[52]; +rx(pi/2) q[52]; +rz(7.209898762877389) q[52]; +rz(2.1727927578905435) q[52]; +rx(pi/2) q[52]; +rz(5.706111317127698) q[52]; +rx(pi/2) q[52]; +rz(7.259579255282084) q[52]; +rz(0.22261222175398165) q[88]; +rx(pi/2) q[88]; +rz(5.610834189673053) q[88]; +rx(pi/2) q[88]; +rz(8.408671048718281) q[88]; +rz(-1.3528830350732066) q[88]; +rx(pi/2) q[88]; +rz(5.755721743820136) q[88]; +rx(pi/2) q[88]; +rz(10.941558396480318) q[88]; +rz(-2.7470756514077124) q[95]; +rx(pi/2) q[95]; +rz(4.501915110647488) q[95]; +rx(pi/2) q[95]; +rz(7.264816929517977) q[95]; +rz(2.2045162437311587) q[95]; +rx(pi/2) q[95]; +rz(5.258928811823941) q[95]; +rx(pi/2) q[95]; +rz(7.28738415158517) q[95]; +cx q[95],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(5.636577971167521) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.897129503724745) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.1749992826153863) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[44]; +rz(-0.08020824462690301) q[44]; +rx(pi/2) q[44]; +rz(4.338135345007705) q[44]; +rx(pi/2) q[44]; +rz(11.250043777657503) q[44]; +rz(2.7726591407595578) q[44]; +rx(pi/2) q[44]; +rz(5.195726361264359) q[44]; +rx(pi/2) q[44]; +rz(11.100616202739381) q[44]; +cx q[47],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(5.976219068368794) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.9419458618280636) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.538646877838435) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +cx q[47],q[44]; +rz(-0.5658074588391795) q[44]; +rx(pi/2) q[44]; +rz(4.434020723422552) q[44]; +rx(pi/2) q[44]; +rz(9.88520547652222) q[44]; +rz(-1.1927683611651014) q[44]; +rx(pi/2) q[44]; +rz(4.864723649752364) q[44]; +rx(pi/2) q[44]; +rz(11.018677778638914) q[44]; +cx q[44],q[61]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.2834906445124146) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(0.6997032260167679) q[47]; +rx(pi/2) q[47]; +rz(5.583016608796534) q[47]; +rx(pi/2) q[47]; +rz(11.870697166779898) q[47]; +rz(-0.8308067256184062) q[47]; +rx(pi/2) q[47]; +rz(4.800977671774998) q[47]; +rx(pi/2) q[47]; +rz(6.872189613807749) q[47]; +cx q[47],q[91]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.154320168678417) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(5.933723728029809) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[44],q[61]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.1445826895253717) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[44],q[61]; +rz(-1.8610148418528905) q[44]; +rx(pi/2) q[44]; +rz(4.002641582715533) q[44]; +rx(pi/2) q[44]; +rz(8.094661715378091) q[44]; +rz(-1.5510486145942073) q[44]; +rx(pi/2) q[44]; +rz(5.823823949555013) q[44]; +rx(pi/2) q[44]; +rz(7.965344574339815) q[44]; +rz(-0.829477706151172) q[61]; +rx(pi/2) q[61]; +rz(4.375888889698766) q[61]; +rx(pi/2) q[61]; +rz(9.540449326481806) q[61]; +rz(2.5294673609405143) q[61]; +rx(pi/2) q[61]; +rz(4.1838385154338384) q[61]; +rx(pi/2) q[61]; +rz(8.278691801879773) q[61]; +cx q[68],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(5.990030301155551) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.834031855181766) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.1512972210974404) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +cx q[68],q[61]; +rz(0.3603847807679621) q[61]; +rx(pi/2) q[61]; +rz(4.923328357340928) q[61]; +rx(pi/2) q[61]; +rz(11.745332403044682) q[61]; +rz(-2.4526529140399567) q[61]; +rx(pi/2) q[61]; +rz(5.1932864834456005) q[61]; +rx(pi/2) q[61]; +rz(12.298074181974178) q[61]; +rz(-3.10080620173738) q[68]; +rx(pi/2) q[68]; +rz(3.6864666368040764) q[68]; +rx(pi/2) q[68]; +rz(8.261303299548997) q[68]; +rz(-2.8562582094231628) q[68]; +rx(pi/2) q[68]; +rz(4.782606220825354) q[68]; +rx(pi/2) q[68]; +rz(7.934040989513606) q[68]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.055467554477163) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[47],q[91]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.4148081326551027) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[47],q[91]; +rz(-2.1061173612258175) q[47]; +rx(pi/2) q[47]; +rz(5.1838194334853505) q[47]; +rx(pi/2) q[47]; +rz(6.989883756261686) q[47]; +rz(-1.2658968499103598) q[47]; +rx(pi/2) q[47]; +rz(4.683752742284348) q[47]; +rx(pi/2) q[47]; +rz(11.336520782281603) q[47]; +rz(-1.9148247625614514) q[91]; +rx(pi/2) q[91]; +rz(5.403877025850983) q[91]; +rx(pi/2) q[91]; +rz(11.285078827540687) q[91]; +rz(1.6261264101490074) q[91]; +rx(pi/2) q[91]; +rz(5.606446960555653) q[91]; +rx(pi/2) q[91]; +rz(7.494206957354961) q[91]; +rz(2.69032001669871) q[95]; +rx(pi/2) q[95]; +rz(4.453925913186841) q[95]; +rx(pi/2) q[95]; +rz(12.190609756164825) q[95]; +rz(2.210083739782686) q[95]; +rx(pi/2) q[95]; +rz(4.520821157214316) q[95]; +rx(pi/2) q[95]; +rz(11.415786859832437) q[95]; +cx q[95],q[85]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.25171817207905) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.53778441580776) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[85]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.517840177947818) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[85]; +rz(2.2884087435513836) q[85]; +rx(pi/2) q[85]; +rz(4.718378912171543) q[85]; +rx(pi/2) q[85]; +rz(10.728929552029008) q[85]; +rz(-2.335574369522135) q[85]; +rx(pi/2) q[85]; +rz(5.9268751312424754) q[85]; +rx(pi/2) q[85]; +rz(8.691583538310685) q[85]; +cx q[85],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(5.948212027257114) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.541533355489701) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.3986007408133396) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[8]; +rz(0.9645806230544958) q[8]; +rx(pi/2) q[8]; +rz(5.275420129903625) q[8]; +rx(pi/2) q[8]; +rz(10.142446099456683) q[8]; +rz(-0.7359643575135149) q[8]; +rx(pi/2) q[8]; +rz(4.45948441270323) q[8]; +rx(pi/2) q[8]; +rz(7.3228816559456815) q[8]; +cx q[8],q[42]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.8905746668368177) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.163735283805367) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +cx q[8],q[42]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.3182709469454448) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[8],q[42]; +rz(0.38054411887926776) q[8]; +rx(pi/2) q[8]; +rz(5.014804116085553) q[8]; +rx(pi/2) q[8]; +rz(6.596081283382933) q[8]; +rz(1.7075761943656733) q[8]; +rx(pi/2) q[8]; +rz(3.391593890573109) q[8]; +rx(pi/2) q[8]; +rz(9.573100383038636) q[8]; +cx q[8],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.0494977293066565) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.8572103535804954) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +cx q[8],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.4488482737980934) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +cx q[8],q[2]; +rz(-0.3905164279778117) q[2]; +rx(pi/2) q[2]; +rz(4.215735978833143) q[2]; +rx(pi/2) q[2]; +rz(7.333341625339993) q[2]; +rz(-1.3190003435508562) q[2]; +rx(pi/2) q[2]; +rz(4.597905166384935) q[2]; +rx(pi/2) q[2]; +rz(10.580858466171199) q[2]; +rz(2.012953807696027) q[8]; +rx(pi/2) q[8]; +rz(4.559909955348476) q[8]; +rx(pi/2) q[8]; +rz(11.425695293472234) q[8]; +rz(-2.809119589234326) q[8]; +rx(pi/2) q[8]; +rz(4.447729859753627) q[8]; +rx(pi/2) q[8]; +rz(8.13449233215702) q[8]; +rz(0.10640773409787263) q[42]; +rx(pi/2) q[42]; +rz(4.861721468654488) q[42]; +rx(pi/2) q[42]; +rz(10.667441116043774) q[42]; +rz(-0.865919830558946) q[42]; +rx(pi/2) q[42]; +rz(4.815631627773402) q[42]; +rx(pi/2) q[42]; +rz(12.092249249136383) q[42]; +rz(1.505922969979303) q[85]; +rx(pi/2) q[85]; +rz(3.9414628981053648) q[85]; +rx(pi/2) q[85]; +rz(6.686456270267178) q[85]; +rz(-2.9159049074323233) q[85]; +rx(pi/2) q[85]; +rz(3.8931320353336893) q[85]; +rx(pi/2) q[85]; +rz(10.01828155583253) q[85]; +cx q[59],q[85]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.121107631061116) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.271337810000306) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[59],q[85]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.372088425017527) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[59],q[85]; +rz(-3.016576788586139) q[59]; +rx(pi/2) q[59]; +rz(3.949466654233895) q[59]; +rx(pi/2) q[59]; +rz(11.11913509583733) q[59]; +rz(-1.2151471704025276) q[59]; +rx(pi/2) q[59]; +rz(4.020774512515347) q[59]; +rx(pi/2) q[59]; +rz(10.581069841961327) q[59]; +rz(-1.173517538279635) q[85]; +rx(pi/2) q[85]; +rz(4.35946006589832) q[85]; +rx(pi/2) q[85]; +rz(12.556756321220641) q[85]; +rz(2.4573778796335324) q[85]; +rx(pi/2) q[85]; +rz(4.494074237978523) q[85]; +rx(pi/2) q[85]; +rz(12.502720367093039) q[85]; +cx q[85],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.1129499340376405) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(4.163564806829864) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.186643046739814) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[51]; +rz(0.8091168524781942) q[51]; +rx(pi/2) q[51]; +rz(5.707089011466239) q[51]; +rx(pi/2) q[51]; +rz(12.132982399095813) q[51]; +rz(-1.634847119703128) q[51]; +rx(pi/2) q[51]; +rz(5.561660555759014) q[51]; +rx(pi/2) q[51]; +rz(11.226398628423574) q[51]; +rz(2.452169654085944) q[85]; +rx(pi/2) q[85]; +rz(6.060497626688171) q[85]; +rx(pi/2) q[85]; +rz(9.848628947768521) q[85]; +rz(-2.526985379057896) q[85]; +rx(pi/2) q[85]; +rz(5.0175811402121955) q[85]; +rx(pi/2) q[85]; +rz(7.71261634153549) q[85]; +cx q[85],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(5.538368435647836) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.581111433477104) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.4598537864554126) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[2]; +rz(0.007596729784576706) q[2]; +rx(pi/2) q[2]; +rz(3.828543968294245) q[2]; +rx(pi/2) q[2]; +rz(11.26076234309521) q[2]; +rz(2.292562930453416) q[2]; +rx(pi/2) q[2]; +rz(5.788775439045127) q[2]; +rx(pi/2) q[2]; +rz(11.995869310931447) q[2]; +rz(1.5193967461149995) q[85]; +rx(pi/2) q[85]; +rz(5.597389340691821) q[85]; +rx(pi/2) q[85]; +rz(7.682413531127638) q[85]; +rz(3.1389562191336555) q[85]; +rx(pi/2) q[85]; +rz(5.058363081655367) q[85]; +rx(pi/2) q[85]; +rz(8.585146087385104) q[85]; +rz(0.665378711012846) q[95]; +rx(pi/2) q[95]; +rz(5.523519739328465) q[95]; +rx(pi/2) q[95]; +rz(8.355675261693362) q[95]; +rz(2.29906981412676) q[95]; +rx(pi/2) q[95]; +rz(3.606864183662984) q[95]; +rx(pi/2) q[95]; +rz(6.7849525346848605) q[95]; +cx q[36],q[95]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.7941308711168586) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(5.741935704716466) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[36],q[95]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.174932696516617) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[36],q[95]; +rz(2.673992086341163) q[36]; +rx(pi/2) q[36]; +rz(5.910634959551724) q[36]; +rx(pi/2) q[36]; +rz(11.452636951473727) q[36]; +rz(-2.3926382639794976) q[36]; +rx(pi/2) q[36]; +rz(4.921999874280255) q[36]; +rx(pi/2) q[36]; +rz(10.483852261147591) q[36]; +rz(1.8922933299902205) q[95]; +rx(pi/2) q[95]; +rz(4.070599382830004) q[95]; +rx(pi/2) q[95]; +rz(10.541847455904083) q[95]; +rz(1.5464114481231892) q[95]; +rx(pi/2) q[95]; +rz(5.07380973810326) q[95]; +rx(pi/2) q[95]; +rz(6.781606317601758) q[95]; +cx q[97],q[81]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.071488192324285) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.5099084860448637) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[81]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.3778562037492037) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[81]; +rz(-1.248603587882613) q[81]; +rx(pi/2) q[81]; +rz(6.013902088169614) q[81]; +rx(pi/2) q[81]; +rz(10.517672436346245) q[81]; +rz(2.2986694705876154) q[81]; +rx(pi/2) q[81]; +rz(5.988283640010495) q[81]; +rx(pi/2) q[81]; +rz(10.138259735797032) q[81]; +cx q[10],q[81]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.9163025228827877) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.174195079086417) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[10],q[81]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.2330723814986886) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[10],q[81]; +rz(0.7551125658004532) q[10]; +rx(pi/2) q[10]; +rz(4.701591835262717) q[10]; +rx(pi/2) q[10]; +rz(10.868002822021335) q[10]; +rz(-1.5798981226862905) q[10]; +rx(pi/2) q[10]; +rz(6.015360708342212) q[10]; +rx(pi/2) q[10]; +rz(10.892214943907824) q[10]; +rz(2.5518864221789848) q[81]; +rx(pi/2) q[81]; +rz(4.6150083671674675) q[81]; +rx(pi/2) q[81]; +rz(9.167014595539538) q[81]; +rz(-0.0023388618651560833) q[81]; +rx(pi/2) q[81]; +rz(5.393680396355348) q[81]; +rx(pi/2) q[81]; +rz(6.916493597431009) q[81]; +cx q[81],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(5.888675184959327) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.172601339575653) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.7054343933120997) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[26]; +rz(1.334331461352713) q[26]; +rx(pi/2) q[26]; +rz(4.1316281462609545) q[26]; +rx(pi/2) q[26]; +rz(9.913421895676407) q[26]; +rz(0.3567763377162745) q[26]; +rx(pi/2) q[26]; +rz(4.475827389268839) q[26]; +rx(pi/2) q[26]; +rz(12.130837112403068) q[26]; +rz(2.0585412165771766) q[81]; +rx(pi/2) q[81]; +rz(5.483054559428776) q[81]; +rx(pi/2) q[81]; +rz(11.277935556115866) q[81]; +rz(-2.3534204281210895) q[81]; +rx(pi/2) q[81]; +rz(4.360663352401343) q[81]; +rx(pi/2) q[81]; +rz(12.379360239626497) q[81]; +rz(0.4403319411054336) q[97]; +rx(pi/2) q[97]; +rz(3.945276754570804) q[97]; +rx(pi/2) q[97]; +rz(11.731126148908835) q[97]; +rz(-0.9624143688945228) q[97]; +rx(pi/2) q[97]; +rz(5.80008753839469) q[97]; +rx(pi/2) q[97]; +rz(10.125598491888574) q[97]; +cx q[53],q[97]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.9273913845580015) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.045538630439829) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[53],q[97]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.415795688045634) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[53],q[97]; +rz(2.562755775485728) q[53]; +rx(pi/2) q[53]; +rz(4.937392746218281) q[53]; +rx(pi/2) q[53]; +rz(6.424347998109575) q[53]; +rz(-0.01431726565128999) q[53]; +rx(pi/2) q[53]; +rz(4.961372903463312) q[53]; +rx(pi/2) q[53]; +rz(7.669690411395276) q[53]; +rz(2.402048963680768) q[97]; +rx(pi/2) q[97]; +rz(3.946732790553512) q[97]; +rx(pi/2) q[97]; +rz(10.582567888639513) q[97]; +rz(-2.000237197870079) q[97]; +rx(pi/2) q[97]; +rz(5.342446763748677) q[97]; +rx(pi/2) q[97]; +rz(7.802896100039652) q[97]; +cx q[97],q[83]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(5.808267501629869) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.704482039796254) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[83]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +rz(-pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.438812298223599) q[97]; +rx(pi/2) q[97]; +rz(2*pi) q[97]; +cx q[97],q[83]; +rz(1.3885032044699788) q[83]; +rx(pi/2) q[83]; +rz(5.24724707030509) q[83]; +rx(pi/2) q[83]; +rz(9.509228944886985) q[83]; +rz(2.2187445994732817) q[83]; +rx(pi/2) q[83]; +rz(4.512183543403451) q[83]; +rx(pi/2) q[83]; +rz(8.429159622029877) q[83]; +cx q[26],q[83]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.89599385575549) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.152729878447751) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[26],q[83]; +rz(-pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.2019849374319764) q[26]; +rx(pi/2) q[26]; +rz(2*pi) q[26]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[26],q[83]; +rz(1.1565807199184688) q[26]; +rx(pi/2) q[26]; +rz(3.293485856840553) q[26]; +rx(pi/2) q[26]; +rz(11.828498511121964) q[26]; +rz(1.375896224714995) q[26]; +rx(pi/2) q[26]; +rz(4.717059245442947) q[26]; +rx(pi/2) q[26]; +rz(10.130087904251777) q[26]; +rz(-2.9588169269214593) q[83]; +rx(pi/2) q[83]; +rz(3.544225346581218) q[83]; +rx(pi/2) q[83]; +rz(9.660602290078128) q[83]; +rz(0.04014497965000441) q[83]; +rx(pi/2) q[83]; +rz(5.482388047601708) q[83]; +rx(pi/2) q[83]; +rz(6.880414674472011) q[83]; +rz(0.6083202379314119) q[97]; +rx(pi/2) q[97]; +rz(3.8670232368265793) q[97]; +rx(pi/2) q[97]; +rz(7.796070998910158) q[97]; +rz(1.8728188032762336) q[97]; +rx(pi/2) q[97]; +rz(3.445368208472117) q[97]; +rx(pi/2) q[97]; +rz(10.448739954422836) q[97]; +cx q[98],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.004020382083734) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.755298460744739) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.580707160040737) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[45]; +rz(-2.155121045260624) q[45]; +rx(pi/2) q[45]; +rz(5.415538366393855) q[45]; +rx(pi/2) q[45]; +rz(12.37351162803786) q[45]; +rz(-1.422434762887356) q[45]; +rx(pi/2) q[45]; +rz(4.642229727895802) q[45]; +rx(pi/2) q[45]; +rz(11.226771306095806) q[45]; +cx q[45],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.229002273392123) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.8610083063313354) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.40409817164832) q[45]; +rx(pi/2) q[45]; +rz(3*pi) q[45]; +cx q[45],q[9]; +rz(2.605671629359393) q[9]; +rx(pi/2) q[9]; +rz(5.393398432225984) q[9]; +rx(pi/2) q[9]; +rz(7.442144296124857) q[9]; +rz(-2.0060701405426595) q[9]; +rx(pi/2) q[9]; +rz(3.4169982821916145) q[9]; +rx(pi/2) q[9]; +rz(10.712062119154115) q[9]; +rz(-2.316987148962946) q[45]; +rx(pi/2) q[45]; +rz(4.281219890081156) q[45]; +rx(pi/2) q[45]; +rz(7.304244162461247) q[45]; +rz(0.4052419544896111) q[45]; +rx(pi/2) q[45]; +rz(4.583910007891702) q[45]; +rx(pi/2) q[45]; +rz(8.123260201690407) q[45]; +cx q[45],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.034486555535978) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(4.158306660678746) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.7445659426979194) q[45]; +rx(pi/2) q[45]; +rz(3*pi) q[45]; +cx q[45],q[40]; +rz(2.4123109582259943) q[40]; +rx(pi/2) q[40]; +rz(4.855464581266757) q[40]; +rx(pi/2) q[40]; +rz(9.53973681800446) q[40]; +rz(1.319159834774899) q[40]; +rx(pi/2) q[40]; +rz(3.912290558401839) q[40]; +rx(pi/2) q[40]; +rz(7.98941545036796) q[40]; +rz(1.5053460287984137) q[45]; +rx(pi/2) q[45]; +rz(6.022125472748979) q[45]; +rx(pi/2) q[45]; +rz(11.006180916278314) q[45]; +rz(0.6481247139385604) q[45]; +rx(pi/2) q[45]; +rz(5.0577284580986195) q[45]; +rx(pi/2) q[45]; +rz(10.879451143664593) q[45]; +rz(0.30165876987603113) q[98]; +rx(pi/2) q[98]; +rz(4.426883595361429) q[98]; +rx(pi/2) q[98]; +rz(11.018346774519062) q[98]; +rz(-2.254605689170747) q[98]; +rx(pi/2) q[98]; +rz(5.107192565060684) q[98]; +rx(pi/2) q[98]; +rz(7.111108627889938) q[98]; +rz(1.0151738984263474) q[99]; +rx(pi/2) q[99]; +rz(5.4105731830134065) q[99]; +rx(pi/2) q[99]; +rz(7.736158861778717) q[99]; +rz(-3.0860783066657085) q[99]; +rx(pi/2) q[99]; +rz(4.278165946581219) q[99]; +rx(pi/2) q[99]; +rz(6.879847905124773) q[99]; +cx q[87],q[99]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.939049227548306) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(5.707688467322786) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[87],q[99]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.427788231547858) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[87],q[99]; +rz(-2.4337383215961905) q[87]; +rx(pi/2) q[87]; +rz(4.033723690038593) q[87]; +rx(pi/2) q[87]; +rz(11.923685563969462) q[87]; +rz(-2.816354886473584) q[87]; +rx(pi/2) q[87]; +rz(4.4416552468185175) q[87]; +rx(pi/2) q[87]; +rz(9.438755216894796) q[87]; +cx q[87],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.135118591888539) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.7983263250717574) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.4902737224147007) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +cx q[87],q[43]; +rz(1.4740847915003599) q[43]; +rx(pi/2) q[43]; +rz(5.432459764105245) q[43]; +rx(pi/2) q[43]; +rz(7.717038046700759) q[43]; +rz(-1.8227588734241813) q[43]; +rx(pi/2) q[43]; +rz(5.571240124281121) q[43]; +rx(pi/2) q[43]; +rz(7.837961781617196) q[43]; +cx q[22],q[43]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.374822257334364) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.086837817744632) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[22],q[43]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.262885617194115) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[22],q[43]; +rz(1.780399315989115) q[22]; +rx(pi/2) q[22]; +rz(6.076545379481434) q[22]; +rx(pi/2) q[22]; +rz(6.651670873933426) q[22]; +rz(-0.8169978439906211) q[22]; +rx(pi/2) q[22]; +rz(3.8565051558312535) q[22]; +rx(pi/2) q[22]; +rz(11.859115920840793) q[22]; +cx q[20],q[22]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.3486988032438028) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(5.4324775758089086) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +cx q[20],q[22]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.2346280947753736) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[20],q[22]; +rz(0.13485725759359113) q[20]; +rx(pi/2) q[20]; +rz(5.793479077021585) q[20]; +rx(pi/2) q[20]; +rz(11.089408452387637) q[20]; +rz(1.8402021058236215) q[20]; +rx(pi/2) q[20]; +rz(5.336254557013419) q[20]; +rx(pi/2) q[20]; +rz(11.399532885163232) q[20]; +cx q[20],q[79]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(4.492771349112589) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(2.1077562266780863) q[22]; +rx(pi/2) q[22]; +rz(4.573061142296663) q[22]; +rx(pi/2) q[22]; +rz(10.66101561138395) q[22]; +rz(1.3132186359846862) q[22]; +rx(pi/2) q[22]; +rz(4.4010247229587085) q[22]; +rx(pi/2) q[22]; +rz(9.828133288578533) q[22]; +rz(0.6557355797480042) q[43]; +rx(pi/2) q[43]; +rz(4.353302459050418) q[43]; +rx(pi/2) q[43]; +rz(6.81694711574415) q[43]; +rz(-2.3748169565407258) q[43]; +rx(pi/2) q[43]; +rz(5.633651716041361) q[43]; +rx(pi/2) q[43]; +rz(7.552607661763775) q[43]; +cx q[55],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.9574595317236625) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.8914157750994516) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.413824086902844) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +cx q[55],q[43]; +rz(-2.0262489915416815) q[43]; +rx(pi/2) q[43]; +rz(5.679500632045132) q[43]; +rx(pi/2) q[43]; +rz(10.227600004155391) q[43]; +rz(1.8688076313185373) q[43]; +rx(pi/2) q[43]; +rz(5.01564441586515) q[43]; +rx(pi/2) q[43]; +rz(8.455083026666038) q[43]; +cx q[43],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.201584340844171) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.377007770070774) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[43],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.461359696483008) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +cx q[43],q[29]; +rz(0.835017723017931) q[29]; +rx(pi/2) q[29]; +rz(4.858590107196164) q[29]; +rx(pi/2) q[29]; +rz(11.089200867970694) q[29]; +rz(-1.9620217969113884) q[29]; +rx(pi/2) q[29]; +rz(3.6634393573914674) q[29]; +rx(pi/2) q[29]; +rz(6.743526462572243) q[29]; +rz(-2.911682087846792) q[43]; +rx(pi/2) q[43]; +rz(5.28687349223495) q[43]; +rx(pi/2) q[43]; +rz(7.485171169028772) q[43]; +rz(1.421516349797364) q[43]; +rx(pi/2) q[43]; +rz(4.632503756260798) q[43]; +rx(pi/2) q[43]; +rz(9.561585367936733) q[43]; +cx q[43],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(6.092500952329994) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.164393802936047) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[43],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.7978659012432523) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +cx q[43],q[28]; +rz(1.011908410222591) q[28]; +rx(pi/2) q[28]; +rz(4.597765438207096) q[28]; +rx(pi/2) q[28]; +rz(7.772287619489016) q[28]; +rz(-0.10064833063820622) q[28]; +rx(pi/2) q[28]; +rz(3.3690619013061642) q[28]; +rx(pi/2) q[28]; +rz(9.62231560190232) q[28]; +rz(2.2068159224919324) q[43]; +rx(pi/2) q[43]; +rz(5.514630727181038) q[43]; +rx(pi/2) q[43]; +rz(6.294071595926278) q[43]; +rz(1.3967553682000418) q[43]; +rx(pi/2) q[43]; +rz(5.126824855675599) q[43]; +rx(pi/2) q[43]; +rz(9.585995139216406) q[43]; +cx q[28],q[43]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.9856010608158727) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.158816155081675) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[28],q[43]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.1519841852638883) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[28],q[43]; +rz(0.1922191514179321) q[28]; +rx(pi/2) q[28]; +rz(4.7910092260395665) q[28]; +rx(pi/2) q[28]; +rz(6.872759599189402) q[28]; +rz(-0.5680494738795776) q[28]; +rx(pi/2) q[28]; +rz(5.472109562806939) q[28]; +rx(pi/2) q[28]; +rz(7.683653308130757) q[28]; +rz(1.1266149870368665) q[43]; +rx(pi/2) q[43]; +rz(3.666116459949965) q[43]; +rx(pi/2) q[43]; +rz(9.949956368512595) q[43]; +rz(-0.6402044567856926) q[43]; +rx(pi/2) q[43]; +rz(5.2512699876062054) q[43]; +rx(pi/2) q[43]; +rz(9.18456113060843) q[43]; +cx q[46],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.224843914582903) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.8114942077620477) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.657114681074974) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +cx q[46],q[29]; +rz(0.8541420621352191) q[29]; +rx(pi/2) q[29]; +rz(5.836312663829176) q[29]; +rx(pi/2) q[29]; +rz(7.219975528364472) q[29]; +rz(-0.4084208729597538) q[29]; +rx(pi/2) q[29]; +rz(3.684415861910566) q[29]; +rx(pi/2) q[29]; +rz(8.191291886619727) q[29]; +cx q[29],q[31]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.8847274598779595) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(5.820946754969803) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +cx q[29],q[31]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.1657866734907754) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[29],q[31]; +rz(-1.8834724692465858) q[29]; +rx(pi/2) q[29]; +rz(4.604414316177895) q[29]; +rx(pi/2) q[29]; +rz(8.97308533270431) q[29]; +rz(1.8155959538806803) q[29]; +rx(pi/2) q[29]; +rz(5.60820902233929) q[29]; +rx(pi/2) q[29]; +rz(9.646853876502576) q[29]; +rz(-0.02747662330311007) q[31]; +rx(pi/2) q[31]; +rz(5.78277247619277) q[31]; +rx(pi/2) q[31]; +rz(10.443812139477835) q[31]; +rz(-0.16986250968579863) q[31]; +rx(pi/2) q[31]; +rz(4.96447317020302) q[31]; +rx(pi/2) q[31]; +rz(7.642960662268543) q[31]; +rz(-2.187999487724359) q[46]; +rx(pi/2) q[46]; +rz(4.297809929349473) q[46]; +rx(pi/2) q[46]; +rz(9.489266641774279) q[46]; +rz(-1.0047364954140452) q[46]; +rx(pi/2) q[46]; +rz(5.470170251726863) q[46]; +rx(pi/2) q[46]; +rz(8.624675267826362) q[46]; +cx q[17],q[46]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.5834945684662296) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.055948874137798) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[17],q[46]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.1517492646746152) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[17],q[46]; +rz(-3.0608091971582088) q[17]; +rx(pi/2) q[17]; +rz(5.685024726332283) q[17]; +rx(pi/2) q[17]; +rz(6.538742918927397) q[17]; +rz(2.529261733109477) q[17]; +rx(pi/2) q[17]; +rz(4.349525490630448) q[17]; +rx(pi/2) q[17]; +rz(11.967927255815367) q[17]; +cx q[19],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.178056323085443) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.072152021509725) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[19],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.2480784941451653) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +cx q[19],q[17]; +rz(-0.22745258601388008) q[17]; +rx(pi/2) q[17]; +rz(4.288593691432263) q[17]; +rx(pi/2) q[17]; +rz(11.221700756194002) q[17]; +rz(1.5838364081491827) q[17]; +rx(pi/2) q[17]; +rz(5.755593246522672) q[17]; +rx(pi/2) q[17]; +rz(7.792012897300216) q[17]; +rz(-1.8714580437903696) q[19]; +rx(pi/2) q[19]; +rz(4.960339493875585) q[19]; +rx(pi/2) q[19]; +rz(6.912052411681195) q[19]; +rz(1.6215598706101204) q[19]; +rx(pi/2) q[19]; +rz(5.447427239332173) q[19]; +rx(pi/2) q[19]; +rz(7.873508247191632) q[19]; +rz(-3.0857378924757226) q[46]; +rx(pi/2) q[46]; +rz(4.9324265891645105) q[46]; +rx(pi/2) q[46]; +rz(11.033461013452388) q[46]; +rz(0.8574268663301101) q[46]; +rx(pi/2) q[46]; +rz(5.1519048260945) q[46]; +rx(pi/2) q[46]; +rz(8.578430801180776) q[46]; +rz(-2.496611387109642) q[55]; +rx(pi/2) q[55]; +rz(4.776772944214024) q[55]; +rx(pi/2) q[55]; +rz(11.392411430704747) q[55]; +rz(-0.3462086662439785) q[55]; +rx(pi/2) q[55]; +rz(3.7456825171033397) q[55]; +rx(pi/2) q[55]; +rz(10.621650090698413) q[55]; +cx q[55],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.056572994891225) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.1862240583215895) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.655418210103808) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +cx q[55],q[41]; +rz(-1.0314118235119998) q[41]; +rx(pi/2) q[41]; +rz(5.568513249587694) q[41]; +rx(pi/2) q[41]; +rz(9.59916569256017) q[41]; +rz(-0.6632270050816764) q[41]; +rx(pi/2) q[41]; +rz(4.510498824941487) q[41]; +rx(pi/2) q[41]; +rz(7.566692962224858) q[41]; +cx q[41],q[49]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.7862374370194676) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.235631130966327) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[41],q[49]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.2024254547195845) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[41],q[49]; +rz(0.024457103608376496) q[41]; +rx(pi/2) q[41]; +rz(5.966261419973071) q[41]; +rx(pi/2) q[41]; +rz(8.26902832952819) q[41]; +rz(-2.68231761223732) q[41]; +rx(pi/2) q[41]; +rz(4.401504907374036) q[41]; +rx(pi/2) q[41]; +rz(7.038980525942072) q[41]; +cx q[47],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.888521558762692) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.9144868612168) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.421691278972971) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +cx q[47],q[41]; +rz(1.1133014661856881) q[41]; +rx(pi/2) q[41]; +rz(5.200217694873841) q[41]; +rx(pi/2) q[41]; +rz(9.70815197798927) q[41]; +rz(2.766065821414811) q[41]; +rx(pi/2) q[41]; +rz(4.497148984113135) q[41]; +rx(pi/2) q[41]; +rz(8.977809197815354) q[41]; +rz(2.585122446828654) q[47]; +rx(pi/2) q[47]; +rz(4.85416836438344) q[47]; +rx(pi/2) q[47]; +rz(11.037510688624439) q[47]; +rz(1.295527449497258) q[47]; +rx(pi/2) q[47]; +rz(5.40440989089419) q[47]; +rx(pi/2) q[47]; +rz(7.063209288153211) q[47]; +cx q[47],q[75]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.6235195980933135) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(1.6819299132523122) q[49]; +rx(pi/2) q[49]; +rz(4.96882892689324) q[49]; +rx(pi/2) q[49]; +rz(8.900326764486891) q[49]; +rz(-1.6800499975479823) q[49]; +rx(pi/2) q[49]; +rz(5.606139175611016) q[49]; +rx(pi/2) q[49]; +rz(10.773927448930447) q[49]; +cx q[49],q[53]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.6640534375151055) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(5.850478001299225) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[49],q[53]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.1614217972812124) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[49],q[53]; +rz(-1.5577432622870262) q[49]; +rx(pi/2) q[49]; +rz(3.9069169704921416) q[49]; +rx(pi/2) q[49]; +rz(7.159754623887542) q[49]; +rz(2.9203430313489482) q[49]; +rx(pi/2) q[49]; +rz(5.836786664346999) q[49]; +rx(pi/2) q[49]; +rz(9.592962705337424) q[49]; +rz(-2.7649120065801402) q[53]; +rx(pi/2) q[53]; +rz(4.3912397858850944) q[53]; +rx(pi/2) q[53]; +rz(11.931267028514101) q[53]; +rz(3.0992201408059294) q[53]; +rx(pi/2) q[53]; +rz(4.5961106949941355) q[53]; +rx(pi/2) q[53]; +rz(9.693905621387994) q[53]; +rz(1.9971744501033228) q[55]; +rx(pi/2) q[55]; +rz(5.4794834416978455) q[55]; +rx(pi/2) q[55]; +rz(7.475058749162818) q[55]; +rz(2.1094312921612577) q[55]; +rx(pi/2) q[55]; +rz(3.5201063954295386) q[55]; +rx(pi/2) q[55]; +rz(8.971703399119837) q[55]; +cx q[55],q[76]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.882957481989011) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[70],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(5.752675276878177) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.850127682574776) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.170760995305007) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[46]; +rz(-1.0167555886115038) q[46]; +rx(pi/2) q[46]; +rz(6.076665065855432) q[46]; +rx(pi/2) q[46]; +rz(11.59530902276612) q[46]; +rz(2.0955960089486982) q[46]; +rx(pi/2) q[46]; +rz(4.552781988611082) q[46]; +rx(pi/2) q[46]; +rz(11.273630724762459) q[46]; +rz(2.2079999204561034) q[70]; +rx(pi/2) q[70]; +rz(4.414245463540512) q[70]; +rx(pi/2) q[70]; +rz(6.488560018870304) q[70]; +rz(1.9606009378209475) q[70]; +rx(pi/2) q[70]; +rz(5.688277911113756) q[70]; +rx(pi/2) q[70]; +rz(9.720538362225245) q[70]; +cx q[73],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.021278101214678) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.6961922991985148) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.30877361130624) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[22]; +rz(-1.6088886510436122) q[22]; +rx(pi/2) q[22]; +rz(5.0960294406479925) q[22]; +rx(pi/2) q[22]; +rz(11.610386727618462) q[22]; +rz(2.7587901836427005) q[22]; +rx(pi/2) q[22]; +rz(6.005425526244689) q[22]; +rx(pi/2) q[22]; +rz(7.093981337773493) q[22]; +cx q[22],q[27]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.7989171919870577) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.207054437136266) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +cx q[22],q[27]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.2224392626864677) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[22],q[27]; +rz(0.604741583907602) q[22]; +rx(pi/2) q[22]; +rz(4.174979757734484) q[22]; +rx(pi/2) q[22]; +rz(11.319331457149833) q[22]; +rz(1.0015772289962408) q[22]; +rx(pi/2) q[22]; +rz(3.664729972086675) q[22]; +rx(pi/2) q[22]; +rz(12.479355007920244) q[22]; +rz(0.9328722560102936) q[27]; +rx(pi/2) q[27]; +rz(3.7809793069784945) q[27]; +rx(pi/2) q[27]; +rz(11.070237940859657) q[27]; +rz(-2.408242000562952) q[27]; +rx(pi/2) q[27]; +rz(4.60988766463359) q[27]; +rx(pi/2) q[27]; +rz(11.612835483393239) q[27]; +cx q[27],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.008659494152226) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.166986374211734) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[27],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.3540439722025215) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +cx q[27],q[7]; +rz(-0.7051855478949252) q[7]; +rx(pi/2) q[7]; +rz(4.806670092321779) q[7]; +rx(pi/2) q[7]; +rz(11.908201610116482) q[7]; +rz(-2.3462661965423974) q[7]; +rx(pi/2) q[7]; +rz(6.129597048348522) q[7]; +rx(pi/2) q[7]; +rz(11.195532944051752) q[7]; +rz(-1.7046665224812685) q[27]; +rx(pi/2) q[27]; +rz(4.2798593124793) q[27]; +rx(pi/2) q[27]; +rz(11.03960765307459) q[27]; +rz(-1.2624128799449406) q[27]; +rx(pi/2) q[27]; +rz(4.196934173789892) q[27]; +rx(pi/2) q[27]; +rz(7.562931354710878) q[27]; +rz(-1.3797911128044533) q[73]; +rx(pi/2) q[73]; +rz(5.932523773438069) q[73]; +rx(pi/2) q[73]; +rz(11.595486993887976) q[73]; +rz(-0.8478699801040115) q[73]; +rx(pi/2) q[73]; +rz(5.374454272325993) q[73]; +rx(pi/2) q[73]; +rz(8.91716843189948) q[73]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.049937836784375) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[47],q[75]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.309346396945104) q[47]; +rx(pi/2) q[47]; +rz(3*pi) q[47]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[47],q[75]; +rz(2.5036492313658947) q[47]; +rx(pi/2) q[47]; +rz(3.8061270724349914) q[47]; +rx(pi/2) q[47]; +rz(11.690850816387089) q[47]; +rz(0.23767901812957604) q[47]; +rx(pi/2) q[47]; +rz(4.125107647203297) q[47]; +rx(pi/2) q[47]; +rz(9.287346702118617) q[47]; +cx q[17],q[47]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.9040738519480955) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(5.783010135506101) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[17],q[47]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.626851984317718) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[17],q[47]; +rz(-2.590862949513906) q[17]; +rx(pi/2) q[17]; +rz(4.2952604494145845) q[17]; +rx(pi/2) q[17]; +rz(8.965228166729798) q[17]; +rz(-2.031541282068596) q[17]; +rx(pi/2) q[17]; +rz(3.789825826971372) q[17]; +rx(pi/2) q[17]; +rz(9.827843374814353) q[17]; +rz(-3.106127330227488) q[47]; +rx(pi/2) q[47]; +rz(5.9280507375821685) q[47]; +rx(pi/2) q[47]; +rz(10.392468410681316) q[47]; +rz(0.6772100670642951) q[47]; +rx(pi/2) q[47]; +rz(4.078698815819646) q[47]; +rx(pi/2) q[47]; +rz(10.357458770290739) q[47]; +rz(0.700598765785311) q[75]; +rx(pi/2) q[75]; +rz(5.06653218562432) q[75]; +rx(pi/2) q[75]; +rz(12.41816787788892) q[75]; +rz(-1.5180224450929498) q[75]; +rx(pi/2) q[75]; +rz(4.8264725548568475) q[75]; +rx(pi/2) q[75]; +rz(8.268838637501823) q[75]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.2069060707831145) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[55],q[76]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.404094508171089) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[55],q[76]; +rz(2.599498853752232) q[55]; +rx(pi/2) q[55]; +rz(5.191845822606709) q[55]; +rx(pi/2) q[55]; +rz(9.640949408147442) q[55]; +rz(0.1789715643984504) q[55]; +rx(pi/2) q[55]; +rz(4.84053858247425) q[55]; +rx(pi/2) q[55]; +rz(12.048212980592531) q[55]; +rz(0.8266851212566957) q[76]; +rx(pi/2) q[76]; +rz(4.820310536846927) q[76]; +rx(pi/2) q[76]; +rz(7.795761838845922) q[76]; +rz(0.19295881468544218) q[76]; +rx(pi/2) q[76]; +rz(4.394090274093081) q[76]; +rx(pi/2) q[76]; +rz(9.729116640094256) q[76]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.25163835903506) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[20],q[79]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.3878381840556555) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[20],q[79]; +rz(0.17772199633974273) q[20]; +rx(pi/2) q[20]; +rz(5.509238871575194) q[20]; +rx(pi/2) q[20]; +rz(8.407668727402626) q[20]; +rz(-0.6402044567856926) q[20]; +rx(pi/2) q[20]; +rz(5.2512699876062054) q[20]; +rx(pi/2) q[20]; +rz(9.18456113060843) q[20]; +rz(-1.3996019762433118) q[79]; +rx(pi/2) q[79]; +rz(5.027564520369859) q[79]; +rx(pi/2) q[79]; +rz(10.238210032778529) q[79]; +rz(-2.8632084500500126) q[79]; +rx(pi/2) q[79]; +rz(5.3249711454083055) q[79]; +rx(pi/2) q[79]; +rz(6.791643707330989) q[79]; +cx q[79],q[74]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.278847322695913) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.338776783906054) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[74]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.2948303385135667) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[74]; +rz(-1.4288916584540425) q[74]; +rx(pi/2) q[74]; +rz(4.69738722038511) q[74]; +rx(pi/2) q[74]; +rz(11.206667846471275) q[74]; +rz(-1.0047364954140452) q[74]; +rx(pi/2) q[74]; +rz(5.470170251726863) q[74]; +rx(pi/2) q[74]; +rz(8.624675267826362) q[74]; +cx q[36],q[74]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.5834945684662296) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.055948874137798) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[36],q[74]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.1517492646746152) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[36],q[74]; +rz(-3.0608091971582088) q[36]; +rx(pi/2) q[36]; +rz(5.685024726332283) q[36]; +rx(pi/2) q[36]; +rz(6.538742918927397) q[36]; +rz(1.8252024942375806) q[36]; +rx(pi/2) q[36]; +rz(5.362406447437191) q[36]; +rx(pi/2) q[36]; +rz(11.762345972710072) q[36]; +rz(-3.0857378924757226) q[74]; +rx(pi/2) q[74]; +rz(4.9324265891645105) q[74]; +rx(pi/2) q[74]; +rz(11.033461013452388) q[74]; +rz(-1.80394108865267) q[74]; +rx(pi/2) q[74]; +rz(4.935743943762894) q[74]; +rx(pi/2) q[74]; +rz(12.132175410238133) q[74]; +rz(1.0080977511115163) q[79]; +rx(pi/2) q[79]; +rz(5.57122863174502) q[79]; +rx(pi/2) q[79]; +rz(8.58128276772266) q[79]; +rz(2.0896924663920746) q[79]; +rx(pi/2) q[79]; +rz(4.022461262099513) q[79]; +rx(pi/2) q[79]; +rz(7.806215704683457) q[79]; +cx q[34],q[79]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.7251620103985736) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(5.994584755805098) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[34],q[79]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.615970928394967) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[34],q[79]; +rz(0.6877584321607126) q[34]; +rx(pi/2) q[34]; +rz(5.811192319052841) q[34]; +rx(pi/2) q[34]; +rz(9.534865162339134) q[34]; +rz(-1.9612141140339985) q[34]; +rx(pi/2) q[34]; +rz(5.196799636142157) q[34]; +rx(pi/2) q[34]; +rz(10.1103845931008) q[34]; +rz(0.45270483462144373) q[79]; +rx(pi/2) q[79]; +rz(5.708780527846967) q[79]; +rx(pi/2) q[79]; +rz(9.811215810287315) q[79]; +rz(2.9806209212601633) q[79]; +rx(pi/2) q[79]; +rz(4.4911884956199835) q[79]; +rx(pi/2) q[79]; +rz(6.796111223144845) q[79]; +cx q[81],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.765073720094648) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.807630340720287) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.50058401944049) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +cx q[81],q[43]; +rz(-0.10105793723308398) q[43]; +rx(pi/2) q[43]; +rz(4.879850922501801) q[43]; +rx(pi/2) q[43]; +rz(10.060979054960928) q[43]; +rz(0.9698407176631347) q[43]; +rx(pi/2) q[43]; +rz(4.875170140218315) q[43]; +rx(pi/2) q[43]; +rz(10.929222903252334) q[43]; +cx q[19],q[43]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.3882334633171) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.265894794496592) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[19],q[43]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.439256698522252) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[19],q[43]; +rz(0.6122697055286443) q[19]; +rx(pi/2) q[19]; +rz(5.745800073590466) q[19]; +rx(pi/2) q[19]; +rz(10.906076697579802) q[19]; +rz(3.091978430601734) q[19]; +rx(pi/2) q[19]; +rz(5.5399147202800805) q[19]; +rx(pi/2) q[19]; +rz(6.8212432306541615) q[19]; +rz(-2.8071435782477225) q[43]; +rx(pi/2) q[43]; +rz(5.028219358633869) q[43]; +rx(pi/2) q[43]; +rz(9.63995533949402) q[43]; +rz(2.431274882487938) q[43]; +rx(pi/2) q[43]; +rz(3.9873737849482636) q[43]; +rx(pi/2) q[43]; +rz(9.725024805800867) q[43]; +rz(1.655310067951203) q[81]; +rx(pi/2) q[81]; +rz(4.811662301548383) q[81]; +rx(pi/2) q[81]; +rz(7.296382393116593) q[81]; +rz(-1.0525559635263289) q[81]; +rx(pi/2) q[81]; +rz(5.297772758466786) q[81]; +rx(pi/2) q[81]; +rz(6.537198749187132) q[81]; +rz(-2.3068816420198806) q[87]; +rx(pi/2) q[87]; +rz(4.241904769928705) q[87]; +rx(pi/2) q[87]; +rz(6.7445027286399934) q[87]; +rz(2.1558005074125433) q[87]; +rx(pi/2) q[87]; +rz(5.185039987192817) q[87]; +rx(pi/2) q[87]; +rz(8.074907926088596) q[87]; +cx q[67],q[87]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.928722343238949) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.2771153801980955) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[67],q[87]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.3360155358075825) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[67],q[87]; +rz(2.813470507461145) q[67]; +rx(pi/2) q[67]; +rz(4.722457287519337) q[67]; +rx(pi/2) q[67]; +rz(11.867793017715911) q[67]; +rz(-0.528739619747085) q[67]; +rx(pi/2) q[67]; +rz(4.320400384946614) q[67]; +rx(pi/2) q[67]; +rz(6.769957072342542) q[67]; +rz(-3.046077463647652) q[87]; +rx(pi/2) q[87]; +rz(3.8563167886126744) q[87]; +rx(pi/2) q[87]; +rz(10.727211267867133) q[87]; +rz(1.843514967078696) q[87]; +rx(pi/2) q[87]; +rz(3.536317873153106) q[87]; +rx(pi/2) q[87]; +rz(8.533002551384916) q[87]; +cx q[87],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.093695925176579) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.660122755383348) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.439811974401737) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +cx q[87],q[39]; +rz(-0.49554297370549216) q[39]; +rx(pi/2) q[39]; +rz(3.805401045434488) q[39]; +rx(pi/2) q[39]; +rz(8.721478174519518) q[39]; +rz(-0.27552530865663183) q[39]; +rx(pi/2) q[39]; +rz(5.497316805607172) q[39]; +rx(pi/2) q[39]; +rz(10.604559238737435) q[39]; +cx q[60],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(5.8097112782086135) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.8529401539717836) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.489981774817444) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +cx q[60],q[39]; +rz(2.2992237098934734) q[39]; +rx(pi/2) q[39]; +rz(4.6744176078284765) q[39]; +rx(pi/2) q[39]; +rz(8.334548483973053) q[39]; +rz(-2.8515114785748663) q[39]; +rx(pi/2) q[39]; +rz(4.059949960821081) q[39]; +rx(pi/2) q[39]; +rz(9.03140297325795) q[39]; +cx q[24],q[39]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.7838523837637457) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.040228804710228) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[24],q[39]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.40301617276603) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[24],q[39]; +rz(-1.606672828095478) q[24]; +rx(pi/2) q[24]; +rz(4.9142877988697204) q[24]; +rx(pi/2) q[24]; +rz(8.968550023859347) q[24]; +rz(-1.406579086616861) q[24]; +rx(pi/2) q[24]; +rz(5.402499252746624) q[24]; +rx(pi/2) q[24]; +rz(11.498126153380179) q[24]; +cx q[24],q[91]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.1773249493280264) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(2.844919415954669) q[39]; +rx(pi/2) q[39]; +rz(3.424531994283724) q[39]; +rx(pi/2) q[39]; +rz(11.007256282700318) q[39]; +rz(1.5033010894720755) q[39]; +rx(pi/2) q[39]; +rz(5.221929103409585) q[39]; +rx(pi/2) q[39]; +rz(11.430135044485626) q[39]; +rz(-1.1625773921918165) q[60]; +rx(pi/2) q[60]; +rz(4.357293903142992) q[60]; +rx(pi/2) q[60]; +rz(12.310703676685591) q[60]; +rz(-2.0794304535302066) q[60]; +rx(pi/2) q[60]; +rz(5.238306967018955) q[60]; +rx(pi/2) q[60]; +rz(9.613729693374832) q[60]; +rz(-2.912566322548948) q[87]; +rx(pi/2) q[87]; +rz(5.427699833805942) q[87]; +rx(pi/2) q[87]; +rz(10.311947777469982) q[87]; +rz(3.0366491562246685) q[87]; +rx(pi/2) q[87]; +rz(4.737336098073184) q[87]; +rx(pi/2) q[87]; +rz(8.822213475623341) q[87]; +cx q[87],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.139244986463222) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.9878564261710334) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.671541025190118) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +cx q[87],q[14]; +rz(-1.2373859545677133) q[14]; +rx(pi/2) q[14]; +rz(3.4262496794325465) q[14]; +rx(pi/2) q[14]; +rz(10.724438101192778) q[14]; +rz(2.9558389148425395) q[14]; +rx(pi/2) q[14]; +rz(5.6248163373404925) q[14]; +rx(pi/2) q[14]; +rz(9.883299536871146) q[14]; +cx q[14],q[64]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(4.361297637726523) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.108602204548625) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[14],q[64]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.594725750216279) q[14]; +rx(pi/2) q[14]; +rz(3*pi) q[14]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[14],q[64]; +rz(2.2958915331266594) q[14]; +rx(pi/2) q[14]; +rz(4.395770343356535) q[14]; +rx(pi/2) q[14]; +rz(9.01182743439263) q[14]; +rz(-1.057823487738283) q[14]; +rx(pi/2) q[14]; +rz(4.714558945801901) q[14]; +rx(pi/2) q[14]; +rz(7.9711634467411265) q[14]; +cx q[14],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.259020849369636) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(4.086656562244642) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +cx q[14],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.339740525962606) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +cx q[14],q[0]; +rz(0.4774541677453219) q[0]; +rx(pi/2) q[0]; +rz(3.5612075899820503) q[0]; +rx(pi/2) q[0]; +rz(6.906804241447636) q[0]; +rz(-0.005542710766850423) q[0]; +rx(pi/2) q[0]; +rz(5.052247214308586) q[0]; +rx(pi/2) q[0]; +rz(8.79408052131709) q[0]; +rz(-2.6998406857794244) q[14]; +rx(pi/2) q[14]; +rz(5.271372436932994) q[14]; +rx(pi/2) q[14]; +rz(12.378438575508397) q[14]; +rz(-1.8454827417464554) q[14]; +rx(pi/2) q[14]; +rz(5.269538169073364) q[14]; +rx(pi/2) q[14]; +rz(6.8936636532131725) q[14]; +cx q[14],q[79]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.915352842502491) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(0.439099202382109) q[64]; +rx(pi/2) q[64]; +rz(5.337157462509099) q[64]; +rx(pi/2) q[64]; +rz(7.864015549630997) q[64]; +rz(-0.3442081820249143) q[64]; +rx(pi/2) q[64]; +rz(4.552843206938705) q[64]; +rx(pi/2) q[64]; +rz(8.257158070013258) q[64]; +cx q[66],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.519144583920294) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.4258419100964983) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.171805627518932) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[64]; +rz(2.110719403458111) q[64]; +rx(pi/2) q[64]; +rz(5.668585377205609) q[64]; +rx(pi/2) q[64]; +rz(7.768036237227303) q[64]; +rz(1.16829646443031) q[64]; +rx(pi/2) q[64]; +rz(5.0869493900565805) q[64]; +rx(pi/2) q[64]; +rz(11.707806295204787) q[64]; +rz(0.7293048960895256) q[66]; +rx(pi/2) q[66]; +rz(5.0799215239936375) q[66]; +rx(pi/2) q[66]; +rz(10.686064884574142) q[66]; +rz(-2.089125104752311) q[66]; +rx(pi/2) q[66]; +rz(4.127018405662885) q[66]; +rx(pi/2) q[66]; +rz(8.07201834605786) q[66]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.248845492158603) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[14],q[79]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.1821994919222014) q[14]; +rx(pi/2) q[14]; +rz(3*pi) q[14]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[14],q[79]; +rz(-2.2415677757294397) q[14]; +rx(pi/2) q[14]; +rz(4.230369242990825) q[14]; +rx(pi/2) q[14]; +rz(11.811140244745308) q[14]; +rz(0.12230219720553492) q[14]; +rx(pi/2) q[14]; +rz(4.279961745379645) q[14]; +rx(pi/2) q[14]; +rz(7.267484460876997) q[14]; +rz(-2.381557233482366) q[79]; +rx(pi/2) q[79]; +rz(5.330053360679997) q[79]; +rx(pi/2) q[79]; +rz(12.45757780713726) q[79]; +rz(-3.1159634766665345) q[79]; +rx(pi/2) q[79]; +rz(5.2481649086049575) q[79]; +rx(pi/2) q[79]; +rz(12.000057553962986) q[79]; +rz(-2.7265424869987918) q[87]; +rx(pi/2) q[87]; +rz(4.198207868397058) q[87]; +rx(pi/2) q[87]; +rz(7.292473893807738) q[87]; +rz(-0.8983713476064943) q[87]; +rx(pi/2) q[87]; +rz(4.614382702899931) q[87]; +rx(pi/2) q[87]; +rz(8.382488441297781) q[87]; +cx q[5],q[87]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(4.258780637568492) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.085403038756295) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[5],q[87]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.489253647593433) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[5],q[87]; +rz(2.3402957862737397) q[5]; +rx(pi/2) q[5]; +rz(4.468995845074793) q[5]; +rx(pi/2) q[5]; +rz(6.49915630461801) q[5]; +rz(-1.6602347255936198) q[5]; +rx(pi/2) q[5]; +rz(5.837928899868772) q[5]; +rx(pi/2) q[5]; +rz(10.657586077425712) q[5]; +rz(1.099868709881206) q[87]; +rx(pi/2) q[87]; +rz(3.768782038210311) q[87]; +rx(pi/2) q[87]; +rz(8.758791264090775) q[87]; +rz(-0.32672263300339166) q[87]; +rx(pi/2) q[87]; +rz(4.252268749713297) q[87]; +rx(pi/2) q[87]; +rz(10.135100814412498) q[87]; +cx q[9],q[87]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(4.163815738290046) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.110805967194564) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[9],q[87]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.6833860228196453) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[9],q[87]; +rz(1.5199010387533418) q[9]; +rx(pi/2) q[9]; +rz(4.7674035338695395) q[9]; +rx(pi/2) q[9]; +rz(11.15848508013482) q[9]; +rz(-2.974843899605439) q[9]; +rx(pi/2) q[9]; +rz(4.330980457778341) q[9]; +rx(pi/2) q[9]; +rz(8.800180784106665) q[9]; +rz(-0.7587050618654039) q[87]; +rx(pi/2) q[87]; +rz(3.871899286449052) q[87]; +rx(pi/2) q[87]; +rz(10.74281594592045) q[87]; +rz(-1.3833620249708822) q[87]; +rx(pi/2) q[87]; +rz(4.902128658837082) q[87]; +rx(pi/2) q[87]; +rz(9.481197480582066) q[87]; +cx q[59],q[87]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.970003423102932) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.958013148343973) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[59],q[87]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.16345813402791) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[59],q[87]; +rz(-0.429918548242612) q[59]; +rx(pi/2) q[59]; +rz(4.491863604546069) q[59]; +rx(pi/2) q[59]; +rz(9.590232896355449) q[59]; +rz(2.885164807151904) q[59]; +rx(pi/2) q[59]; +rz(5.50830825391945) q[59]; +rx(pi/2) q[59]; +rz(9.92729647046971) q[59]; +rz(1.3679784739344658) q[87]; +rx(pi/2) q[87]; +rz(3.948858091136217) q[87]; +rx(pi/2) q[87]; +rz(8.35702612863665) q[87]; +rz(-2.301177903181499) q[87]; +rx(pi/2) q[87]; +rz(5.454144679757204) q[87]; +rx(pi/2) q[87]; +rz(7.108738419468869) q[87]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.038693745970505) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[24],q[91]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.306764418663496) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[24],q[91]; +rz(1.2873978085041786) q[24]; +rx(pi/2) q[24]; +rz(4.353005787607238) q[24]; +rx(pi/2) q[24]; +rz(6.797662645501515) q[24]; +rz(-3.1179672434998995) q[24]; +rx(pi/2) q[24]; +rz(5.388210049554107) q[24]; +rx(pi/2) q[24]; +rz(8.390951102412242) q[24]; +cx q[24],q[82]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.6916036640407413) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.096414709857479) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[24],q[82]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.4801766379219057) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[24],q[82]; +rz(-0.781423619988165) q[24]; +rx(pi/2) q[24]; +rz(4.613321356411632) q[24]; +rx(pi/2) q[24]; +rz(7.537671350437958) q[24]; +rz(0.819378822838849) q[24]; +rx(pi/2) q[24]; +rz(4.087994024729375) q[24]; +rx(pi/2) q[24]; +rz(9.765921044566543) q[24]; +rz(-1.6800904292551442) q[82]; +rx(pi/2) q[82]; +rz(4.6002331428815815) q[82]; +rx(pi/2) q[82]; +rz(8.133598331311434) q[82]; +rz(-2.254140079288419) q[82]; +rx(pi/2) q[82]; +rz(5.3254793198077) q[82]; +rx(pi/2) q[82]; +rz(7.153682443667955) q[82]; +rz(1.728455068224413) q[91]; +rx(pi/2) q[91]; +rz(5.5471124367069695) q[91]; +rx(pi/2) q[91]; +rz(8.539754056682138) q[91]; +rz(-0.16986250968579863) q[91]; +rx(pi/2) q[91]; +rz(4.96447317020302) q[91]; +rx(pi/2) q[91]; +rz(7.642960662268543) q[91]; +cx q[91],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.267209366917955) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(4.071518757981438) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.4204627052713947) q[91]; +rx(pi/2) q[91]; +rz(2*pi) q[91]; +cx q[91],q[40]; +rz(-0.42148720857916544) q[40]; +rx(pi/2) q[40]; +rz(5.37743788583612) q[40]; +rx(pi/2) q[40]; +rz(6.444129292979835) q[40]; +rz(1.5115712322654051) q[40]; +rx(pi/2) q[40]; +rz(4.308402651645244) q[40]; +rx(pi/2) q[40]; +rz(8.49733573236593) q[40]; +rz(-2.1829322054200895) q[91]; +rx(pi/2) q[91]; +rz(5.457167652408291) q[91]; +rx(pi/2) q[91]; +rz(6.740492451205563) q[91]; +rz(-2.488179665263994) q[91]; +rx(pi/2) q[91]; +rz(4.269963279997294) q[91]; +rx(pi/2) q[91]; +rz(11.308679247065186) q[91]; +cx q[92],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.765073720094648) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.807630340720287) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.50058401944049) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +cx q[92],q[20]; +rz(-0.10105793723308398) q[20]; +rx(pi/2) q[20]; +rz(4.879850922501801) q[20]; +rx(pi/2) q[20]; +rz(10.060979054960928) q[20]; +rz(-0.750656741418906) q[20]; +rx(pi/2) q[20]; +rz(5.065571061318768) q[20]; +rx(pi/2) q[20]; +rz(9.365598799150954) q[20]; +cx q[20],q[23]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.5986067171404246) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.275622035189963) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +cx q[20],q[23]; +rz(-pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.3783916508689424) q[20]; +rx(pi/2) q[20]; +rz(2*pi) q[20]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[20],q[23]; +rz(-1.487093913438689) q[20]; +rx(pi/2) q[20]; +rz(5.89629172398549) q[20]; +rx(pi/2) q[20]; +rz(8.5607194613147) q[20]; +rz(1.4101392557277048) q[20]; +rx(pi/2) q[20]; +rz(4.144900549941894) q[20]; +rx(pi/2) q[20]; +rz(7.027084652743119) q[20]; +rz(1.6763704695065744) q[23]; +rx(pi/2) q[23]; +rz(4.235409343438732) q[23]; +rx(pi/2) q[23]; +rz(8.945368533662212) q[23]; +rz(2.134606136235419) q[23]; +rx(pi/2) q[23]; +rz(4.311589634701011) q[23]; +rx(pi/2) q[23]; +rz(9.917484879780073) q[23]; +rz(1.655310067951203) q[92]; +rx(pi/2) q[92]; +rz(4.811662301548383) q[92]; +rx(pi/2) q[92]; +rz(7.296382393116593) q[92]; +rz(-1.4420595371972629) q[92]; +rx(pi/2) q[92]; +rz(5.976658940297803) q[92]; +rx(pi/2) q[92]; +rz(7.411892594632512) q[92]; +cx q[95],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.09153595627034) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.070208729351002) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.4676892746146066) q[95]; +rx(pi/2) q[95]; +rz(3*pi) q[95]; +cx q[95],q[39]; +rz(1.0525945354812203) q[39]; +rx(pi/2) q[39]; +rz(4.303043867106118) q[39]; +rx(pi/2) q[39]; +rz(10.70466243893656) q[39]; +rz(0.8610181604323719) q[39]; +rx(pi/2) q[39]; +rz(5.490119277799781) q[39]; +rx(pi/2) q[39]; +rz(10.02282990583818) q[39]; +rz(-0.28795340880264364) q[95]; +rx(pi/2) q[95]; +rz(4.788448754020233) q[95]; +rx(pi/2) q[95]; +rz(11.053997468301029) q[95]; +rz(0.9324865560232061) q[95]; +rx(pi/2) q[95]; +rz(5.044990864513881) q[95]; +rx(pi/2) q[95]; +rz(7.37953757879888) q[95]; +cx q[95],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.269563014256239) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.120470857309325) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.3901689022865735) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[7]; +rz(-0.06247520476698476) q[7]; +rx(pi/2) q[7]; +rz(3.8752659553528455) q[7]; +rx(pi/2) q[7]; +rz(9.592919653243667) q[7]; +rz(1.7261378774976075) q[7]; +rx(pi/2) q[7]; +rz(6.081884262660015) q[7]; +rx(pi/2) q[7]; +rz(10.702588415530784) q[7]; +rz(2.021833773722488) q[95]; +rx(pi/2) q[95]; +rz(3.980946626564827) q[95]; +rx(pi/2) q[95]; +rz(10.706443941055127) q[95]; +rz(2.7202415946460343) q[95]; +rx(pi/2) q[95]; +rz(5.58551030445679) q[95]; +rx(pi/2) q[95]; +rz(6.330039667371583) q[95]; +cx q[97],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.706698492532279) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.9900217020450692) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.226542546053558) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[41]; +rz(1.8469190783986624) q[41]; +rx(pi/2) q[41]; +rz(4.9436714458807955) q[41]; +rx(pi/2) q[41]; +rz(11.486563177416517) q[41]; +rz(0.2094799729381256) q[41]; +rx(pi/2) q[41]; +rz(4.785383621745405) q[41]; +rx(pi/2) q[41]; +rz(6.710971474025057) q[41]; +rz(2.59297024184813) q[97]; +rx(pi/2) q[97]; +rz(3.35400117480033) q[97]; +rx(pi/2) q[97]; +rz(9.068594390299614) q[97]; +rz(1.8964604747222324) q[97]; +rx(pi/2) q[97]; +rz(4.26212903476191) q[97]; +rx(pi/2) q[97]; +rz(11.90044900132563) q[97]; +rz(-2.0931025559285747) q[99]; +rx(pi/2) q[99]; +rz(5.675339574692504) q[99]; +rx(pi/2) q[99]; +rz(8.161409337975833) q[99]; +rz(2.64226700422547) q[99]; +rx(pi/2) q[99]; +rz(6.061608391493085) q[99]; +rx(pi/2) q[99]; +rz(11.510585038702597) q[99]; +cx q[99],q[94]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.061450606758765) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.8128744353676605) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[94]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.250234198239429) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[94]; +rz(-3.0235075446569017) q[94]; +rx(pi/2) q[94]; +rz(3.5747638919345786) q[94]; +rx(pi/2) q[94]; +rz(12.56611638973578) q[94]; +rz(0.6059970437443449) q[94]; +rx(pi/2) q[94]; +rz(4.812418193913103) q[94]; +rx(pi/2) q[94]; +rz(11.091085197725498) q[94]; +cx q[94],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.1196202107364615) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.8102788118248654) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.362040284414837) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[11]; +rz(-2.3573476990296856) q[11]; +rx(pi/2) q[11]; +rz(5.431453777939352) q[11]; +rx(pi/2) q[11]; +rz(9.506228480909726) q[11]; +rz(2.2564795249156724) q[11]; +rx(pi/2) q[11]; +rz(3.9797599238458634) q[11]; +rx(pi/2) q[11]; +rz(9.646682961825675) q[11]; +cx q[6],q[11]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(4.1862240583215895) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.056572994891225) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +cx q[6],q[11]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.655418210103808) q[6]; +rx(pi/2) q[6]; +rz(3*pi) q[6]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +cx q[6],q[11]; +rz(1.9971744501033228) q[6]; +rx(pi/2) q[6]; +rz(5.4794834416978455) q[6]; +rx(pi/2) q[6]; +rz(7.475058749162818) q[6]; +rz(-0.19369282591518822) q[6]; +rx(pi/2) q[6]; +rz(5.404697974154422) q[6]; +rx(pi/2) q[6]; +rz(8.910598362855312) q[6]; +cx q[6],q[52]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.9569906703580973) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-1.0314118235119998) q[11]; +rx(pi/2) q[11]; +rz(5.568513249587694) q[11]; +rx(pi/2) q[11]; +rz(9.59916569256017) q[11]; +rz(0.16650205639391258) q[11]; +rx(pi/2) q[11]; +rz(5.82160501955523) q[11]; +rx(pi/2) q[11]; +rz(7.513396026958848) q[11]; +cx q[13],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(5.866025022708143) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.059839714049784) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +cx q[13],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.1987519630196246) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +cx q[13],q[11]; +rz(-2.2490985577661853) q[11]; +rx(pi/2) q[11]; +rz(4.41986805681552) q[11]; +rx(pi/2) q[11]; +rz(7.74712232082703) q[11]; +rz(1.8742026732616814) q[11]; +rx(pi/2) q[11]; +rz(3.7012896034813183) q[11]; +rx(pi/2) q[11]; +rz(10.434993122329326) q[11]; +rz(1.5897734585704066) q[13]; +rx(pi/2) q[13]; +rz(5.719659336187632) q[13]; +rx(pi/2) q[13]; +rz(8.565657253486961) q[13]; +rz(-2.1060332957981007) q[13]; +rx(pi/2) q[13]; +rz(5.477245163484694) q[13]; +rx(pi/2) q[13]; +rz(11.053047792041292) q[13]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.1161985732506245) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[6],q[52]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.5123169470791997) q[6]; +rx(pi/2) q[6]; +rz(3*pi) q[6]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[6],q[52]; +rz(1.776844663419789) q[6]; +rx(pi/2) q[6]; +rz(4.596488452501473) q[6]; +rx(pi/2) q[6]; +rz(6.4849031248551405) q[6]; +rz(0.16140642523118975) q[6]; +rx(pi/2) q[6]; +rz(4.37955629325136) q[6]; +rx(pi/2) q[6]; +rz(11.240095069384076) q[6]; +rz(-2.008374240244449) q[52]; +rx(pi/2) q[52]; +rz(4.895081404416864) q[52]; +rx(pi/2) q[52]; +rz(8.688044341549315) q[52]; +rz(1.6451272539157946) q[52]; +rx(pi/2) q[52]; +rz(5.87241553319827) q[52]; +rx(pi/2) q[52]; +rz(10.580726892144764) q[52]; +cx q[52],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(5.976578088363345) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.89442393002287) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.443016106848213) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +cx q[52],q[30]; +rz(1.5375786894837224) q[30]; +rx(pi/2) q[30]; +rz(5.574326453030135) q[30]; +rx(pi/2) q[30]; +rz(7.107046078307656) q[30]; +rz(-1.2690104826481057) q[30]; +rx(pi/2) q[30]; +rz(4.785798098010273) q[30]; +rx(pi/2) q[30]; +rz(11.310327230037965) q[30]; +cx q[30],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.194839421762349) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.22058295682579) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[30],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.9977148101341564) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +cx q[30],q[22]; +rz(-0.3144251180005737) q[22]; +rx(pi/2) q[22]; +rz(4.668816934507987) q[22]; +rx(pi/2) q[22]; +rz(10.300825220627457) q[22]; +rz(-1.6700118993706372) q[22]; +rx(pi/2) q[22]; +rz(4.855749979639678) q[22]; +rx(pi/2) q[22]; +rz(6.9475502929367225) q[22]; +cx q[22],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.238657660932194) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.252531153214928) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[22],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.450426063088951) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +cx q[22],q[20]; +rz(0.16869218828883437) q[20]; +rx(pi/2) q[20]; +rz(5.275324123772395) q[20]; +rx(pi/2) q[20]; +rz(10.67276249160443) q[20]; +rz(-1.5916483893473152) q[20]; +rx(pi/2) q[20]; +rz(5.410731983071941) q[20]; +rx(pi/2) q[20]; +rz(7.016737017413783) q[20]; +rz(0.036897124948749305) q[22]; +rx(pi/2) q[22]; +rz(4.938811526245264) q[22]; +rx(pi/2) q[22]; +rz(8.240334294379444) q[22]; +rz(-0.4520597379537965) q[22]; +rx(pi/2) q[22]; +rz(4.819278149946056) q[22]; +rx(pi/2) q[22]; +rz(8.634919632226532) q[22]; +rz(-3.0840234949445695) q[30]; +rx(pi/2) q[30]; +rz(5.515661445754717) q[30]; +rx(pi/2) q[30]; +rz(12.136988294388384) q[30]; +rz(-0.7072981257490838) q[30]; +rx(pi/2) q[30]; +rz(5.0434444184614575) q[30]; +rx(pi/2) q[30]; +rz(6.753990742853997) q[30]; +cx q[36],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.232092581212216) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.083921639756575) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.2191678402946007) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +cx q[36],q[30]; +rz(-1.0973884391193045) q[30]; +rx(pi/2) q[30]; +rz(5.9036921429371905) q[30]; +rx(pi/2) q[30]; +rz(11.049117135459326) q[30]; +rz(-0.7547893565021422) q[30]; +rx(pi/2) q[30]; +rz(4.336902869356708) q[30]; +rx(pi/2) q[30]; +rz(12.198877310752284) q[30]; +rz(1.2512198310903706) q[36]; +rx(pi/2) q[36]; +rz(4.1108792898127735) q[36]; +rx(pi/2) q[36]; +rz(12.008686114151214) q[36]; +rz(-0.26561626754199885) q[36]; +rx(pi/2) q[36]; +rz(4.481425498125671) q[36]; +rx(pi/2) q[36]; +rz(6.494069709866654) q[36]; +rz(1.5905595069546017) q[52]; +rx(pi/2) q[52]; +rz(3.8260699656116874) q[52]; +rx(pi/2) q[52]; +rz(10.28926833573464) q[52]; +rz(0.3048770478365199) q[52]; +rx(pi/2) q[52]; +rz(4.944031204572897) q[52]; +rx(pi/2) q[52]; +rz(9.356189050063028) q[52]; +cx q[55],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.114390316425288) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.912322672308666) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.3119101360996392) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +cx q[55],q[52]; +rz(1.2117568215494074) q[52]; +rx(pi/2) q[52]; +rz(6.0065488992579565) q[52]; +rx(pi/2) q[52]; +rz(7.425697946414973) q[52]; +rz(0.18824443806847668) q[52]; +rx(pi/2) q[52]; +rz(4.419524094806976) q[52]; +rx(pi/2) q[52]; +rz(9.953571620493149) q[52]; +rz(1.6017760402878993) q[55]; +rx(pi/2) q[55]; +rz(4.754486478777177) q[55]; +rx(pi/2) q[55]; +rz(8.649764068492155) q[55]; +rz(-1.638561608640841) q[55]; +rx(pi/2) q[55]; +rz(5.463928506074444) q[55]; +rx(pi/2) q[55]; +rz(10.449338767485102) q[55]; +cx q[34],q[55]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(4.142864155768789) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.064123843779662) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[34],q[55]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.3118869568300444) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[34],q[55]; +rz(-0.4591642127420412) q[34]; +rx(pi/2) q[34]; +rz(3.4586083277791304) q[34]; +rx(pi/2) q[34]; +rz(10.010539708678728) q[34]; +rz(1.1724162366623467) q[34]; +rx(pi/2) q[34]; +rz(4.40588128082141) q[34]; +rx(pi/2) q[34]; +rz(7.4225334175944) q[34]; +rz(0.5698104351236344) q[55]; +rx(pi/2) q[55]; +rz(4.800776601363578) q[55]; +rx(pi/2) q[55]; +rz(11.970922514550299) q[55]; +rz(-0.6632270050816764) q[55]; +rx(pi/2) q[55]; +rz(4.510498824941487) q[55]; +rx(pi/2) q[55]; +rz(7.566692962224858) q[55]; +cx q[57],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(5.933723728029809) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.2834906445124146) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.1445826895253717) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[11]; +rz(-0.829477706151172) q[11]; +rx(pi/2) q[11]; +rz(4.375888889698766) q[11]; +rx(pi/2) q[11]; +rz(9.540449326481806) q[11]; +rz(1.6156891227988197) q[11]; +rx(pi/2) q[11]; +rz(5.251103419648819) q[11]; +rx(pi/2) q[11]; +rz(6.67694021057191) q[11]; +rz(-1.8610148418528905) q[57]; +rx(pi/2) q[57]; +rz(4.002641582715533) q[57]; +rx(pi/2) q[57]; +rz(8.094661715378091) q[57]; +rz(1.3120033634249753) q[57]; +rx(pi/2) q[57]; +rz(3.782404800861698) q[57]; +rx(pi/2) q[57]; +rz(9.765246363435633) q[57]; +cx q[79],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.889524430105549) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.055623861204261) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.1560672414179356) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[20]; +rz(-2.4370687575913696) q[20]; +rx(pi/2) q[20]; +rz(4.0821109560111015) q[20]; +rx(pi/2) q[20]; +rz(11.495943675821621) q[20]; +rz(-0.4084093796691848) q[20]; +rx(pi/2) q[20]; +rz(5.344844802403108) q[20]; +rx(pi/2) q[20]; +rz(10.601727714011727) q[20]; +rz(1.3830644239201977) q[79]; +rx(pi/2) q[79]; +rz(4.935302133524334) q[79]; +rx(pi/2) q[79]; +rz(10.095876483509663) q[79]; +rz(0.3671381200979509) q[79]; +rx(pi/2) q[79]; +rz(5.236910254484218) q[79]; +rx(pi/2) q[79]; +rz(7.584624852525977) q[79]; +cx q[92],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.0726892331265745) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.8017646167295798) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.559830045760732) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[11]; +rz(2.15147009399206) q[11]; +rx(pi/2) q[11]; +rz(3.4141787555682814) q[11]; +rx(pi/2) q[11]; +rz(9.914929399732795) q[11]; +rz(-2.6691275923118036) q[11]; +rx(pi/2) q[11]; +rz(3.5807925686777855) q[11]; +rx(pi/2) q[11]; +rz(10.828638095036876) q[11]; +rz(0.6238287468825545) q[92]; +rx(pi/2) q[92]; +rz(4.062805207635495) q[92]; +rx(pi/2) q[92]; +rz(8.947196998698434) q[92]; +rz(2.0569865092347506) q[92]; +rx(pi/2) q[92]; +rz(3.8798243198107394) q[92]; +rx(pi/2) q[92]; +rz(10.324665317630576) q[92]; +rz(-1.297729431540251) q[94]; +rx(pi/2) q[94]; +rz(4.548414452638658) q[94]; +rx(pi/2) q[94]; +rz(10.416254769756385) q[94]; +rz(0.34878233346646237) q[94]; +rx(pi/2) q[94]; +rz(5.603993642612318) q[94]; +rx(pi/2) q[94]; +rz(10.091244616082045) q[94]; +cx q[94],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.001127758336088) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.000588088166069) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.726434747927008) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[71]; +rz(-1.7564949100466138) q[71]; +rx(pi/2) q[71]; +rz(4.669552649939979) q[71]; +rx(pi/2) q[71]; +rz(10.70391649714631) q[71]; +rz(-0.8449135932162339) q[71]; +rx(pi/2) q[71]; +rz(4.1248005131448675) q[71]; +rx(pi/2) q[71]; +rz(11.716175400266916) q[71]; +cx q[88],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(5.6512496946294775) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.915168890851466) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.210248789471326) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +cx q[88],q[71]; +rz(1.7820079945152845) q[71]; +rx(pi/2) q[71]; +rz(5.614882626388856) q[71]; +rx(pi/2) q[71]; +rz(12.250024378534528) q[71]; +rz(-0.46615319149257006) q[71]; +rx(pi/2) q[71]; +rz(4.656469367393033) q[71]; +rx(pi/2) q[71]; +rz(11.23298563320573) q[71]; +rz(0.10392015960770662) q[88]; +rx(pi/2) q[88]; +rz(4.5200181069213015) q[88]; +rx(pi/2) q[88]; +rz(7.713453016638244) q[88]; +rz(-1.4838465338523115) q[88]; +rx(pi/2) q[88]; +rz(3.380664695147355) q[88]; +rx(pi/2) q[88]; +rz(10.285395135929866) q[88]; +cx q[88],q[80]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.19904197363123) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(4.4569377403990975) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[80]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.294234619229382) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +cx q[88],q[80]; +rz(0.3526928465227268) q[80]; +rx(pi/2) q[80]; +rz(5.286999541136762) q[80]; +rx(pi/2) q[80]; +rz(6.479453719241787) q[80]; +rz(-2.431320818782231) q[80]; +rx(pi/2) q[80]; +rz(4.135632655828326) q[80]; +rx(pi/2) q[80]; +rz(10.622774682099905) q[80]; +cx q[80],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.003792875387212) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.5299833668481537) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.1759307722778742) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[38]; +rz(2.5951229339139603) q[38]; +rx(pi/2) q[38]; +rz(4.142671074193004) q[38]; +rx(pi/2) q[38]; +rz(6.929079327584197) q[38]; +rz(-1.5014036819753755) q[38]; +rx(pi/2) q[38]; +rz(5.167879064501142) q[38]; +rx(pi/2) q[38]; +rz(8.816288770385764) q[38]; +rz(2.8898349324510058) q[80]; +rx(pi/2) q[80]; +rz(4.5685605046038225) q[80]; +rx(pi/2) q[80]; +rz(7.683372436425582) q[80]; +rz(0.4681981857687423) q[80]; +rx(pi/2) q[80]; +rz(5.133707514314422) q[80]; +rx(pi/2) q[80]; +rz(11.45922290047123) q[80]; +cx q[80],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.123985068793285) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(4.303551257697151) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(4.189489031062781) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[66]; +rz(0.058816243823260006) q[66]; +rx(pi/2) q[66]; +rz(4.928118233184759) q[66]; +rx(pi/2) q[66]; +rz(11.867240660733886) q[66]; +rz(2.1094312921612577) q[66]; +rx(pi/2) q[66]; +rz(3.5201063954295386) q[66]; +rx(pi/2) q[66]; +rz(8.971703399119837) q[66]; +cx q[66],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.2069060707831145) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.882957481989011) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.404094508171089) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[46]; +rz(0.8266851212566957) q[46]; +rx(pi/2) q[46]; +rz(4.820310536846927) q[46]; +rx(pi/2) q[46]; +rz(7.795761838845922) q[46]; +rz(-2.522923616966402) q[46]; +rx(pi/2) q[46]; +rz(5.083679533916083) q[46]; +rx(pi/2) q[46]; +rz(9.944766500978101) q[46]; +rz(2.599498853752232) q[66]; +rx(pi/2) q[66]; +rz(5.191845822606709) q[66]; +rx(pi/2) q[66]; +rz(9.640949408147442) q[66]; +rz(-0.09745227497153586) q[66]; +rx(pi/2) q[66]; +rz(5.526309731737594) q[66]; +rx(pi/2) q[66]; +rz(8.458911291286954) q[66]; +rz(-1.2924181801601897) q[80]; +rx(pi/2) q[80]; +rz(4.087526402392828) q[80]; +rx(pi/2) q[80]; +rz(8.767027557859915) q[80]; +rz(1.729886740248574) q[80]; +rx(pi/2) q[80]; +rz(5.09618207176663) q[80]; +rx(pi/2) q[80]; +rz(7.467774447011031) q[80]; +cx q[70],q[80]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.162948482712617) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.121687934963898) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[70],q[80]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.453870157077054) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[70],q[80]; +rz(2.6371434313525572) q[70]; +rx(pi/2) q[70]; +rz(4.222497265578846) q[70]; +rx(pi/2) q[70]; +rz(8.16623613973956) q[70]; +rz(0.3422535690937165) q[70]; +rx(pi/2) q[70]; +rz(5.3293321814571195) q[70]; +rx(pi/2) q[70]; +rz(8.416698488371363) q[70]; +cx q[70],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.144372625597006) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.52193123192602) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.2072776488186174) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[2]; +rz(2.2119730367372474) q[2]; +rx(pi/2) q[2]; +rz(4.18510674089585) q[2]; +rx(pi/2) q[2]; +rz(7.379900186294035) q[2]; +rz(3.078857434845373) q[2]; +rx(pi/2) q[2]; +rz(4.713417173042446) q[2]; +rx(pi/2) q[2]; +rz(7.67708663577732) q[2]; +rz(-1.8061228582792435) q[70]; +rx(pi/2) q[70]; +rz(4.093783791488629) q[70]; +rx(pi/2) q[70]; +rz(7.907818009522435) q[70]; +rz(1.0463253021474879) q[70]; +rx(pi/2) q[70]; +rz(4.622396591859443) q[70]; +rx(pi/2) q[70]; +rz(12.26078935412501) q[70]; +rz(-2.9281803910280857) q[80]; +rx(pi/2) q[80]; +rz(3.588454461029636) q[80]; +rx(pi/2) q[80]; +rz(11.657487197406121) q[80]; +rz(-1.136312888990843) q[80]; +rx(pi/2) q[80]; +rz(4.0547212244894535) q[80]; +rx(pi/2) q[80]; +rz(9.896858373201159) q[80]; +rz(0.13090572413287616) q[88]; +rx(pi/2) q[88]; +rz(5.4537359546145385) q[88]; +rx(pi/2) q[88]; +rz(11.981884908881359) q[88]; +rz(-2.9594763303122864) q[88]; +rx(pi/2) q[88]; +rz(4.598892615667493) q[88]; +rx(pi/2) q[88]; +rz(9.796419461648686) q[88]; +cx q[92],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.121138558126818) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(4.201753466010647) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.8298549945040525) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +cx q[92],q[38]; +rz(0.6835603818387685) q[38]; +rx(pi/2) q[38]; +rz(5.591370057260921) q[38]; +rx(pi/2) q[38]; +rz(9.69050860879343) q[38]; +rz(-0.9789163330508224) q[38]; +rx(pi/2) q[38]; +rz(4.003167728034914) q[38]; +rx(pi/2) q[38]; +rz(12.165525223205593) q[38]; +cx q[38],q[87]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.942831357922552) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.890422594059052) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[38],q[87]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.506637097560139) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[38],q[87]; +rz(-1.0741708055023023) q[38]; +rx(pi/2) q[38]; +rz(4.122542943894429) q[38]; +rx(pi/2) q[38]; +rz(11.129260190599666) q[38]; +rz(-2.024142110691359) q[38]; +rx(pi/2) q[38]; +rz(4.377151603834473) q[38]; +rx(pi/2) q[38]; +rz(6.593859678083522) q[38]; +rz(-1.226600729224656) q[87]; +rx(pi/2) q[87]; +rz(4.750631246835575) q[87]; +rx(pi/2) q[87]; +rz(12.088168813546426) q[87]; +rz(0.5163357283124528) q[87]; +rx(pi/2) q[87]; +rz(3.5752441589652255) q[87]; +rx(pi/2) q[87]; +rz(12.015273061609246) q[87]; +rz(0.33596223041802986) q[92]; +rx(pi/2) q[92]; +rz(5.6778792094272035) q[92]; +rx(pi/2) q[92]; +rz(7.453572056430465) q[92]; +rz(2.1445766073914623) q[92]; +rx(pi/2) q[92]; +rz(5.18331731395361) q[92]; +rx(pi/2) q[92]; +rz(10.56546535157761) q[92]; +rz(0.20734780919189122) q[94]; +rx(pi/2) q[94]; +rz(4.154576586373094) q[94]; +rx(pi/2) q[94]; +rz(9.810767419323758) q[94]; +rz(0.44611602135707873) q[94]; +rx(pi/2) q[94]; +rz(4.07927039373211) q[94]; +rx(pi/2) q[94]; +rz(10.867548415735122) q[94]; +cx q[94],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.1831965942765645) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.318567331218746) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.2638458856769628) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[58]; +rz(-1.258422815495953) q[58]; +rx(pi/2) q[58]; +rz(4.093879597190219) q[58]; +rx(pi/2) q[58]; +rz(11.704954230616012) q[58]; +rz(-0.6597318226924536) q[58]; +rx(pi/2) q[58]; +rz(4.410332764613599) q[58]; +rx(pi/2) q[58]; +rz(8.691677020572088) q[58]; +cx q[84],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(5.803465288468498) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.975969235129918) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.361125068729539) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[58]; +rz(-2.4869738190328103) q[58]; +rx(pi/2) q[58]; +rz(4.128137967739412) q[58]; +rx(pi/2) q[58]; +rz(7.162300156844639) q[58]; +rz(-2.7281048674493693) q[58]; +rx(pi/2) q[58]; +rz(3.461573057454359) q[58]; +rx(pi/2) q[58]; +rz(7.317771154520729) q[58]; +cx q[58],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(5.681133056225798) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.778549026493728) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.4149553750377546) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +cx q[58],q[35]; +rz(2.1250977528414072) q[35]; +rx(pi/2) q[35]; +rz(4.91969517502942) q[35]; +rx(pi/2) q[35]; +rz(8.840790016918397) q[35]; +rz(2.043955082774314) q[35]; +rx(pi/2) q[35]; +rz(4.563205075136733) q[35]; +rx(pi/2) q[35]; +rz(12.34416819544727) q[35]; +cx q[35],q[45]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.8471823324331176) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(5.895620445887973) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[35],q[45]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.492540358339199) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[35],q[45]; +rz(0.2565510326710556) q[35]; +rx(pi/2) q[35]; +rz(5.13112594331785) q[35]; +rx(pi/2) q[35]; +rz(7.870353454445883) q[35]; +rz(2.010768944544525) q[35]; +rx(pi/2) q[35]; +rz(4.539955920749067) q[35]; +rx(pi/2) q[35]; +rz(6.549750823796227) q[35]; +cx q[8],q[35]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.835504781020118) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.051089119743489) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +cx q[8],q[35]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.195207601442151) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[8],q[35]; +rz(0.36244138594641884) q[8]; +rx(pi/2) q[8]; +rz(4.266103508305521) q[8]; +rx(pi/2) q[8]; +rz(6.303182047675696) q[8]; +rz(-0.6713634617095985) q[8]; +rx(pi/2) q[8]; +rz(5.453472105695662) q[8]; +rx(pi/2) q[8]; +rz(10.642754653362005) q[8]; +rz(-2.96258004567391) q[35]; +rx(pi/2) q[35]; +rz(3.8132067665796074) q[35]; +rx(pi/2) q[35]; +rz(7.170226500441894) q[35]; +rz(1.1422044357344854) q[35]; +rx(pi/2) q[35]; +rz(6.2025452820705524) q[35]; +rx(pi/2) q[35]; +rz(10.687002358353485) q[35]; +rz(-0.15396899711356582) q[45]; +rx(pi/2) q[45]; +rz(4.503125607613725) q[45]; +rx(pi/2) q[45]; +rz(12.301175413311466) q[45]; +rz(2.754767871131599) q[45]; +rx(pi/2) q[45]; +rz(4.01552760682913) q[45]; +rx(pi/2) q[45]; +rz(6.621116837508624) q[45]; +rz(-0.5593510345966362) q[58]; +rx(pi/2) q[58]; +rz(5.518175539228042) q[58]; +rx(pi/2) q[58]; +rz(6.426153327081022) q[58]; +rz(-0.46615319149257006) q[58]; +rx(pi/2) q[58]; +rz(4.656469367393033) q[58]; +rx(pi/2) q[58]; +rz(11.23298563320573) q[58]; +cx q[56],q[58]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.085624342586563) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.25059453887749) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[56],q[58]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.3613378717789004) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[56],q[58]; +rz(1.5328381719594972) q[56]; +rx(pi/2) q[56]; +rz(4.531637006184464) q[56]; +rx(pi/2) q[56]; +rz(9.77510832825822) q[56]; +rz(1.2304967254959607) q[56]; +rx(pi/2) q[56]; +rz(4.219427554631491) q[56]; +rx(pi/2) q[56]; +rz(8.197439244023135) q[56]; +rz(1.6010414007036422) q[58]; +rx(pi/2) q[58]; +rz(4.332957075415575) q[58]; +rx(pi/2) q[58]; +rz(12.113597735177148) q[58]; +rz(0.5323644016366806) q[58]; +rx(pi/2) q[58]; +rz(5.516627558369532) q[58]; +rx(pi/2) q[58]; +rz(11.689514171045435) q[58]; +rz(2.619365667211925) q[84]; +rx(pi/2) q[84]; +rz(4.549066051868014) q[84]; +rx(pi/2) q[84]; +rz(11.61363024816426) q[84]; +rz(1.4803892392907203) q[84]; +rx(pi/2) q[84]; +rz(4.216102299964546) q[84]; +rx(pi/2) q[84]; +rz(11.714384531794845) q[84]; +cx q[10],q[84]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.9229568913978743) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(5.56354561179921) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[10],q[84]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.146556439420163) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[10],q[84]; +rz(-1.1457161764827848) q[10]; +rx(pi/2) q[10]; +rz(5.067268222567927) q[10]; +rx(pi/2) q[10]; +rz(10.647017483577923) q[10]; +rz(-1.7142186066162681) q[10]; +rx(pi/2) q[10]; +rz(4.549894474048424) q[10]; +rx(pi/2) q[10]; +rz(8.539526191952055) q[10]; +cx q[27],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.989766324375211) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.139862598673482) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[27],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.1657489038734594) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +cx q[27],q[10]; +rz(-1.231018287450052) q[10]; +rx(pi/2) q[10]; +rz(4.426980198872004) q[10]; +rx(pi/2) q[10]; +rz(11.561409948090017) q[10]; +rz(-1.3334808797367683) q[10]; +rx(pi/2) q[10]; +rz(4.462962194485416) q[10]; +rx(pi/2) q[10]; +rz(11.740139687369695) q[10]; +cx q[10],q[95]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.162016201892106) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(2.7504217252336973) q[27]; +rx(pi/2) q[27]; +rz(5.056063242381698) q[27]; +rx(pi/2) q[27]; +rz(10.53509955582567) q[27]; +rz(2.797265951166618) q[27]; +rx(pi/2) q[27]; +rz(3.9075750619083185) q[27]; +rx(pi/2) q[27]; +rz(6.536061451514578) q[27]; +rz(-1.0643957617742075) q[84]; +rx(pi/2) q[84]; +rz(5.4356734010997325) q[84]; +rx(pi/2) q[84]; +rz(9.944341759779025) q[84]; +rz(-1.6430154832636934) q[84]; +rx(pi/2) q[84]; +rz(3.6066533200020547) q[84]; +rx(pi/2) q[84]; +rz(7.4468344213789175) q[84]; +rz(0.7125918609156141) q[94]; +rx(pi/2) q[94]; +rz(4.7068943538503545) q[94]; +rx(pi/2) q[94]; +rz(7.976025690643124) q[94]; +rz(-1.9237526701610115) q[94]; +rx(pi/2) q[94]; +rz(4.047173597296741) q[94]; +rx(pi/2) q[94]; +rz(8.557279693535303) q[94]; +cx q[12],q[94]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.123699286131643) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.182626860135292) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[12],q[94]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.510707533820451) q[12]; +rx(pi/2) q[12]; +rz(3*pi) q[12]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[12],q[94]; +rz(2.1778619008619424) q[12]; +rx(pi/2) q[12]; +rz(5.074606776731324) q[12]; +rx(pi/2) q[12]; +rz(10.467754524275765) q[12]; +rz(2.2868672753189045) q[12]; +rx(pi/2) q[12]; +rz(3.933604029040538) q[12]; +rx(pi/2) q[12]; +rz(7.425102892869557) q[12]; +cx q[5],q[12]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(4.372559333763496) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.048188517717417) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +cx q[5],q[12]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.8651661969143944) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +cx q[5],q[12]; +rz(-2.7577242557344395) q[5]; +rx(pi/2) q[5]; +rz(5.275852121546857) q[5]; +rx(pi/2) q[5]; +rz(10.90326586023935) q[5]; +rz(-2.669150569984165) q[5]; +rx(pi/2) q[5]; +rz(4.556665524951271) q[5]; +rx(pi/2) q[5]; +rz(7.973637705766114) q[5]; +rz(-0.28362639607535645) q[12]; +rx(pi/2) q[12]; +rz(4.26308626673189) q[12]; +rx(pi/2) q[12]; +rz(12.35331566234732) q[12]; +rz(1.8758492482590245) q[12]; +rx(pi/2) q[12]; +rz(4.279750394942123) q[12]; +rx(pi/2) q[12]; +rz(12.265128886687606) q[12]; +cx q[61],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.170515301155232) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.379854974576977) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.211315950227906) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +cx q[61],q[12]; +rz(1.7475897640948457) q[12]; +rx(pi/2) q[12]; +rz(5.914669167163623) q[12]; +rx(pi/2) q[12]; +rz(7.512415185852923) q[12]; +rz(3.0184616766827457) q[12]; +rx(pi/2) q[12]; +rz(5.021793084345882) q[12]; +rx(pi/2) q[12]; +rz(8.199063342228635) q[12]; +rz(-0.08755609878096449) q[61]; +rx(pi/2) q[61]; +rz(5.448447097261582) q[61]; +rx(pi/2) q[61]; +rz(8.56823419982606) q[61]; +rz(2.1407009138175646) q[61]; +rx(pi/2) q[61]; +rz(4.222540067449181) q[61]; +rx(pi/2) q[61]; +rz(8.736334376757632) q[61]; +cx q[61],q[81]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.38560942162225) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[75],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.182647704951755) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.782939678561734) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.2238474751439656) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +cx q[75],q[12]; +rz(-0.3703529024440919) q[12]; +rx(pi/2) q[12]; +rz(3.906065952482007) q[12]; +rx(pi/2) q[12]; +rz(9.331744249407958) q[12]; +rz(-1.3708828882047062) q[12]; +rx(pi/2) q[12]; +rz(4.059278790152579) q[12]; +rx(pi/2) q[12]; +rz(7.824379590096563) q[12]; +rz(-3.096751086549599) q[75]; +rx(pi/2) q[75]; +rz(3.4974897281896) q[75]; +rx(pi/2) q[75]; +rz(11.915462094193146) q[75]; +rz(-0.7359643575135149) q[75]; +rx(pi/2) q[75]; +rz(4.45948441270323) q[75]; +rx(pi/2) q[75]; +rz(7.3228816559456815) q[75]; +cx q[75],q[87]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.8905746668368177) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.183150676823434) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[61],q[81]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.1861151514819177) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[61],q[81]; +rz(0.23460973480388025) q[61]; +rx(pi/2) q[61]; +rz(5.225159154890779) q[61]; +rx(pi/2) q[61]; +rz(12.462203497170306) q[61]; +rz(2.8181123460172977) q[61]; +rx(pi/2) q[61]; +rz(5.388128529997328) q[61]; +rx(pi/2) q[61]; +rz(11.337710262374598) q[61]; +rz(2.504678728770739) q[81]; +rx(pi/2) q[81]; +rz(4.229948742967035) q[81]; +rx(pi/2) q[81]; +rz(12.193358408974149) q[81]; +rz(1.7157523415209415) q[81]; +rx(pi/2) q[81]; +rz(4.818263280702748) q[81]; +rx(pi/2) q[81]; +rz(9.743947268171333) q[81]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.163735283805367) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[75],q[87]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.3182709469454448) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[75],q[87]; +rz(0.38054411887926776) q[75]; +rx(pi/2) q[75]; +rz(5.014804116085553) q[75]; +rx(pi/2) q[75]; +rz(6.596081283382933) q[75]; +rz(-2.4606186606408738) q[75]; +rx(pi/2) q[75]; +rz(5.345083629283291) q[75]; +rx(pi/2) q[75]; +rz(11.744758158300911) q[75]; +rz(0.10640773409787263) q[87]; +rx(pi/2) q[87]; +rz(4.861721468654488) q[87]; +rx(pi/2) q[87]; +rz(10.667441116043774) q[87]; +rz(1.6242062019195025) q[87]; +rx(pi/2) q[87]; +rz(4.527935856173352) q[87]; +rx(pi/2) q[87]; +rz(7.5251164930321615) q[87]; +rz(2.449459584582388) q[94]; +rx(pi/2) q[94]; +rz(5.687474212593164) q[94]; +rx(pi/2) q[94]; +rz(10.09725942626288) q[94]; +rz(2.9009377333282824) q[94]; +rx(pi/2) q[94]; +rz(4.667405289529254) q[94]; +rx(pi/2) q[94]; +rz(11.179835415873306) q[94]; +cx q[69],q[94]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.6249572027300854) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.006044199665425) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[69],q[94]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.444494110605877) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[69],q[94]; +rz(-2.9947262442990823) q[69]; +rx(pi/2) q[69]; +rz(4.013659285347968) q[69]; +rx(pi/2) q[69]; +rz(6.455458626394066) q[69]; +rz(0.347136393027458) q[69]; +rx(pi/2) q[69]; +rz(5.716729650427391) q[69]; +rx(pi/2) q[69]; +rz(10.75838885776243) q[69]; +rz(-2.52829410884348) q[94]; +rx(pi/2) q[94]; +rz(4.675584907661271) q[94]; +rx(pi/2) q[94]; +rz(12.367290019573446) q[94]; +rz(-3.0481821623547365) q[94]; +rx(pi/2) q[94]; +rz(5.308402653125064) q[94]; +rx(pi/2) q[94]; +rz(7.906381502404375) q[94]; +cx q[69],q[94]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.106969199580604) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.218555261915868) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[69],q[94]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.4202507917277916) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[69],q[94]; +rz(-0.15726255974080816) q[69]; +rx(pi/2) q[69]; +rz(3.3317988351920844) q[69]; +rx(pi/2) q[69]; +rz(7.2544815023703215) q[69]; +rz(-1.4210207999696904) q[69]; +rx(pi/2) q[69]; +rz(5.0788213205026365) q[69]; +rx(pi/2) q[69]; +rz(10.479249513931961) q[69]; +cx q[24],q[69]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.096251215464397) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(5.84027565386163) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[24],q[69]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.1996342104418183) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[24],q[69]; +rz(-1.4005569462485836) q[24]; +rx(pi/2) q[24]; +rz(3.601595633569412) q[24]; +rx(pi/2) q[24]; +rz(12.047689578488352) q[24]; +rz(0.2864011484208775) q[24]; +rx(pi/2) q[24]; +rz(4.9364423395372015) q[24]; +rx(pi/2) q[24]; +rz(8.914028435803191) q[24]; +rz(-0.15227887778932025) q[69]; +rx(pi/2) q[69]; +rz(5.024133260958546) q[69]; +rx(pi/2) q[69]; +rz(12.293996186513342) q[69]; +rz(0.6478194608355112) q[69]; +rx(pi/2) q[69]; +rz(3.476986656111308) q[69]; +rx(pi/2) q[69]; +rz(11.155247311543846) q[69]; +rz(1.6781286985262618) q[94]; +rx(pi/2) q[94]; +rz(4.541676667830994) q[94]; +rx(pi/2) q[94]; +rz(9.654721860082383) q[94]; +rz(2.5872890100703394) q[94]; +rx(pi/2) q[94]; +rz(5.974179209914022) q[94]; +rx(pi/2) q[94]; +rz(6.64467423364408) q[94]; +cx q[94],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.129434285303699) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.259634644826324) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.589595956494538) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[22]; +rz(-2.8925962137671686) q[22]; +rx(pi/2) q[22]; +rz(5.431783446402793) q[22]; +rx(pi/2) q[22]; +rz(8.616465916646176) q[22]; +rz(-2.335574369522135) q[22]; +rx(pi/2) q[22]; +rz(5.9268751312424754) q[22]; +rx(pi/2) q[22]; +rz(8.691583538310685) q[22]; +cx q[22],q[46]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.541533355489701) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(5.948212027257114) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[22],q[46]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.3986007408133396) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[22],q[46]; +rz(1.505922969979303) q[22]; +rx(pi/2) q[22]; +rz(3.9414628981053648) q[22]; +rx(pi/2) q[22]; +rz(6.686456270267178) q[22]; +rz(-2.6437915960101046) q[22]; +rx(pi/2) q[22]; +rz(3.8530710910170956) q[22]; +rx(pi/2) q[22]; +rz(10.279049941264795) q[22]; +rz(0.9645806230544958) q[46]; +rx(pi/2) q[46]; +rz(5.275420129903625) q[46]; +rx(pi/2) q[46]; +rz(10.142446099456683) q[46]; +rz(-2.8025716134441714) q[46]; +rx(pi/2) q[46]; +rz(4.158201667091486) q[46]; +rx(pi/2) q[46]; +rz(11.220042600160973) q[46]; +rz(0.7443982885080551) q[94]; +rx(pi/2) q[94]; +rz(4.283376125542275) q[94]; +rx(pi/2) q[94]; +rz(6.608257320917611) q[94]; +rz(-2.419676204744107) q[94]; +rx(pi/2) q[94]; +rz(5.072315000106959) q[94]; +rx(pi/2) q[94]; +rz(6.478543060708582) q[94]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.19489952575511) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[10],q[95]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.1858133642396513) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[10],q[95]; +rz(-0.792955483178686) q[10]; +rx(pi/2) q[10]; +rz(4.337468526883976) q[10]; +rx(pi/2) q[10]; +rz(10.076614180569148) q[10]; +rz(-2.3409622929379923) q[10]; +rx(pi/2) q[10]; +rz(5.390938319371879) q[10]; +rx(pi/2) q[10]; +rz(10.159118416828886) q[10]; +rz(1.6046340157399808) q[95]; +rx(pi/2) q[95]; +rz(5.923709963316627) q[95]; +rx(pi/2) q[95]; +rz(9.047791228939074) q[95]; +rz(-1.194164320756621) q[95]; +rx(pi/2) q[95]; +rz(3.7584434859969096) q[95]; +rx(pi/2) q[95]; +rz(10.170030048740761) q[95]; +cx q[69],q[95]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.0895330132441785) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.045243707999326) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[69],q[95]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.031025061962065) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[69],q[95]; +rz(0.8037059752366549) q[69]; +rx(pi/2) q[69]; +rz(4.553038643276775) q[69]; +rx(pi/2) q[69]; +rz(12.262538064931762) q[69]; +rz(1.5541688843603705) q[69]; +rx(pi/2) q[69]; +rz(3.7607180678051124) q[69]; +rx(pi/2) q[69]; +rz(9.377998863497524) q[69]; +rz(-0.7604273566130608) q[95]; +rx(pi/2) q[95]; +rz(5.1881194931423575) q[95]; +rx(pi/2) q[95]; +rz(9.708998895773021) q[95]; +rz(1.6215598706101204) q[95]; +rx(pi/2) q[95]; +rz(5.447427239332173) q[95]; +rx(pi/2) q[95]; +rz(7.873508247191632) q[95]; +cx q[96],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.17820050128417) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.9978581347590847) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.2114127830890222) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[13]; +rz(1.58016923739354) q[13]; +rx(pi/2) q[13]; +rz(4.769955619289684) q[13]; +rx(pi/2) q[13]; +rz(8.024601581846214) q[13]; +rz(-2.221890866031805) q[13]; +rx(pi/2) q[13]; +rz(4.304478326228807) q[13]; +rx(pi/2) q[13]; +rz(8.268170770237173) q[13]; +cx q[13],q[88]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.619751882989664) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.031192531188433) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[13],q[88]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.1437931493908593) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[13],q[88]; +rz(0.0156187579517586) q[13]; +rx(pi/2) q[13]; +rz(5.5380802689262305) q[13]; +rx(pi/2) q[13]; +rz(12.056242762508262) q[13]; +rz(2.4921145786362597) q[13]; +rx(pi/2) q[13]; +rz(4.665979688785408) q[13]; +rx(pi/2) q[13]; +rz(6.821120807384889) q[13]; +cx q[39],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.190919514924575) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.9792929944184414) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.1658300556797254) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +cx q[39],q[13]; +rz(-1.3811138242107222) q[13]; +rx(pi/2) q[13]; +rz(4.964059960706147) q[13]; +rx(pi/2) q[13]; +rz(8.003652334675113) q[13]; +rz(1.6511390103636874) q[13]; +rx(pi/2) q[13]; +rz(3.5784631439083254) q[13]; +rx(pi/2) q[13]; +rz(7.534877318692424) q[13]; +rz(1.0699094394320454) q[39]; +rx(pi/2) q[39]; +rz(4.072789844022863) q[39]; +rx(pi/2) q[39]; +rz(8.87406983059167) q[39]; +rz(1.1744029291101805) q[39]; +rx(pi/2) q[39]; +rz(3.773254521430319) q[39]; +rx(pi/2) q[39]; +rz(11.93225664485579) q[39]; +cx q[58],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.06535772436672) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.353234213611781) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.5691305138553435) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +cx q[58],q[39]; +rz(-1.5755356090842687) q[39]; +rx(pi/2) q[39]; +rz(4.834943143454592) q[39]; +rx(pi/2) q[39]; +rz(8.245606108797302) q[39]; +rz(-2.2029992633882367) q[39]; +rx(pi/2) q[39]; +rz(5.84176140558078) q[39]; +rx(pi/2) q[39]; +rz(10.689085250253079) q[39]; +cx q[39],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.04102690227484) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(4.213971220157757) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.219991847968208) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +cx q[39],q[10]; +rz(-0.5140153287918316) q[10]; +rx(pi/2) q[10]; +rz(4.179825863491706) q[10]; +rx(pi/2) q[10]; +rz(6.828870578376584) q[10]; +rz(0.1308259224959496) q[10]; +rx(pi/2) q[10]; +rz(4.5215807544540105) q[10]; +rx(pi/2) q[10]; +rz(6.527306181382628) q[10]; +rz(-1.4241125623877668) q[39]; +rx(pi/2) q[39]; +rz(5.970384627913173) q[39]; +rx(pi/2) q[39]; +rz(11.9662687694895) q[39]; +rz(2.7265763924536612) q[39]; +rx(pi/2) q[39]; +rz(4.382939082705663) q[39]; +rx(pi/2) q[39]; +rz(8.92531143352112) q[39]; +rz(-2.3727584023977246) q[58]; +rx(pi/2) q[58]; +rz(3.8784126869355076) q[58]; +rx(pi/2) q[58]; +rz(10.144820283565865) q[58]; +rz(0.4419675284370186) q[58]; +rx(pi/2) q[58]; +rz(5.611479807832114) q[58]; +rx(pi/2) q[58]; +rz(12.394304480601445) q[58]; +rz(-2.560725322701188) q[88]; +rx(pi/2) q[88]; +rz(5.504168172070422) q[88]; +rx(pi/2) q[88]; +rz(7.373458071171694) q[88]; +rz(2.3841932652312057) q[88]; +rx(pi/2) q[88]; +rz(3.894937073253702) q[88]; +rx(pi/2) q[88]; +rz(11.386589709828087) q[88]; +cx q[74],q[88]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.814088430068029) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.060393718023887) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[74],q[88]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.317081957142442) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[74],q[88]; +rz(-0.346850691365018) q[74]; +rx(pi/2) q[74]; +rz(4.728825018860052) q[74]; +rx(pi/2) q[74]; +rz(9.62054772405237) q[74]; +rz(-1.3991129623401743) q[74]; +rx(pi/2) q[74]; +rz(3.617856226257001) q[74]; +rx(pi/2) q[74]; +rz(7.959749970953858) q[74]; +rz(-2.6638743504342504) q[88]; +rx(pi/2) q[88]; +rz(4.640891566222885) q[88]; +rx(pi/2) q[88]; +rz(11.975804508324519) q[88]; +rz(2.6582710128344793) q[88]; +rx(pi/2) q[88]; +rz(5.025504502691663) q[88]; +rx(pi/2) q[88]; +rz(12.188642196949091) q[88]; +rz(1.0151738984263474) q[96]; +rx(pi/2) q[96]; +rz(5.4105731830134065) q[96]; +rx(pi/2) q[96]; +rz(7.736158861778717) q[96]; +rz(1.704839142883853) q[96]; +rx(pi/2) q[96]; +rz(3.9989286607584225) q[96]; +rx(pi/2) q[96]; +rz(9.259453580871101) q[96]; +cx q[96],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.077611063648404) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.071641661965982) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.407007320262686) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[15]; +rz(0.9711879279929727) q[15]; +rx(pi/2) q[15]; +rz(4.2003708091110195) q[15]; +rx(pi/2) q[15]; +rz(11.811245867295515) q[15]; +rz(-1.128409543822909) q[15]; +rx(pi/2) q[15]; +rz(4.255417309427726) q[15]; +rx(pi/2) q[15]; +rz(10.98825127521657) q[15]; +cx q[9],q[15]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(4.315582495492984) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.228038482019182) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +cx q[9],q[15]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.6341593815984963) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +cx q[9],q[15]; +rz(0.33659859674069015) q[9]; +rx(pi/2) q[9]; +rz(3.3859332936233772) q[9]; +rx(pi/2) q[9]; +rz(6.904658617598443) q[9]; +rz(1.4289073032795558) q[9]; +rx(pi/2) q[9]; +rz(3.487323478249587) q[9]; +rx(pi/2) q[9]; +rz(7.578010284984229) q[9]; +rz(-2.410073312179919) q[15]; +rx(pi/2) q[15]; +rz(5.704807920313295) q[15]; +rx(pi/2) q[15]; +rz(11.766216040294685) q[15]; +rz(1.0626491484826337) q[15]; +rx(pi/2) q[15]; +rz(5.152960027297187) q[15]; +rx(pi/2) q[15]; +rz(7.8008766287318405) q[15]; +rz(1.3699392578776406) q[96]; +rx(pi/2) q[96]; +rz(5.571277095266085) q[96]; +rx(pi/2) q[96]; +rz(6.653778187829639) q[96]; +rz(-2.1304150750397577) q[96]; +rx(pi/2) q[96]; +rz(5.53456895493532) q[96]; +rx(pi/2) q[96]; +rz(6.957208143390705) q[96]; +cx q[98],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.25059453887749) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.085624342586563) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.3613378717789004) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[71]; +rz(1.6010414007036422) q[71]; +rx(pi/2) q[71]; +rz(4.332957075415575) q[71]; +rx(pi/2) q[71]; +rz(12.113597735177148) q[71]; +rz(-0.7254339135833909) q[71]; +rx(pi/2) q[71]; +rz(5.033775536182212) q[71]; +rx(pi/2) q[71]; +rz(7.039753651897243) q[71]; +cx q[71],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.082656835269541) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.123211497935065) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.25082891966671) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[54]; +rz(1.5235033578175319) q[54]; +rx(pi/2) q[54]; +rz(5.026792121822231) q[54]; +rx(pi/2) q[54]; +rz(10.2664613383948) q[54]; +rz(0.6764056220240704) q[54]; +rx(pi/2) q[54]; +rz(5.926351550761511) q[54]; +rx(pi/2) q[54]; +rz(10.64626814483831) q[54]; +cx q[50],q[54]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.748040420891426) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.250320713111005) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[50],q[54]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.6549081949514712) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[50],q[54]; +rz(3.0736361934123186) q[50]; +rx(pi/2) q[50]; +rz(5.402431436941818) q[50]; +rx(pi/2) q[50]; +rz(7.566667280697117) q[50]; +rz(0.7459754922261155) q[50]; +rx(pi/2) q[50]; +rz(3.926989858730062) q[50]; +rx(pi/2) q[50]; +rz(7.273817621527099) q[50]; +rz(-1.055395730095582) q[54]; +rx(pi/2) q[54]; +rz(3.99287870823797) q[54]; +rx(pi/2) q[54]; +rz(10.791503841575018) q[54]; +rz(-2.943170330744242) q[54]; +rx(pi/2) q[54]; +rz(4.535977475861226) q[54]; +rx(pi/2) q[54]; +rz(8.583346067493252) q[54]; +rz(0.025957698369359683) q[71]; +rx(pi/2) q[71]; +rz(4.288025955603095) q[71]; +rx(pi/2) q[71]; +rz(7.00166763383432) q[71]; +rz(-2.028916911893927) q[71]; +rx(pi/2) q[71]; +rz(5.192079918323637) q[71]; +rx(pi/2) q[71]; +rz(10.25537678380676) q[71]; +cx q[71],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.050797056967404) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.285784278941064) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.332524823967269) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[42]; +rz(-1.1752046540222745) q[42]; +rx(pi/2) q[42]; +rz(4.863866063650446) q[42]; +rx(pi/2) q[42]; +rz(9.464601952513009) q[42]; +rz(2.8635909615290274) q[42]; +rx(pi/2) q[42]; +rz(3.864310674548448) q[42]; +rx(pi/2) q[42]; +rz(6.662486832413245) q[42]; +rz(0.4747033091520101) q[71]; +rx(pi/2) q[71]; +rz(5.182815561683745) q[71]; +rx(pi/2) q[71]; +rz(8.94462772737892) q[71]; +rz(1.473593031754846) q[71]; +rx(pi/2) q[71]; +rz(5.231330549331452) q[71]; +rx(pi/2) q[71]; +rz(10.742779296366962) q[71]; +rz(1.5328381719594972) q[98]; +rx(pi/2) q[98]; +rz(4.531637006184464) q[98]; +rx(pi/2) q[98]; +rz(9.77510832825822) q[98]; +rz(1.6156891227988197) q[98]; +rx(pi/2) q[98]; +rz(5.251103419648819) q[98]; +rx(pi/2) q[98]; +rz(6.67694021057191) q[98]; +rz(2.2626394366712805) q[99]; +rx(pi/2) q[99]; +rz(4.32472839371553) q[99]; +rx(pi/2) q[99]; +rz(9.064036549137828) q[99]; +rz(-0.715168115972693) q[99]; +rx(pi/2) q[99]; +rz(4.498715335697765) q[99]; +rx(pi/2) q[99]; +rz(9.754473991838337) q[99]; +cx q[32],q[99]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.632765655534341) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(5.848808011507895) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[32],q[99]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.2075875058728656) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[32],q[99]; +rz(-0.6285026840132106) q[32]; +rx(pi/2) q[32]; +rz(4.274019746794813) q[32]; +rx(pi/2) q[32]; +rz(11.680169721421374) q[32]; +rz(-0.6348059142376732) q[32]; +rx(pi/2) q[32]; +rz(5.681903902283363) q[32]; +rx(pi/2) q[32]; +rz(11.284199904236663) q[32]; +cx q[32],q[89]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.9652273234310176) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.1934276536315895) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[32],q[89]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.193463541360442) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[32],q[89]; +rz(-0.22626242671549868) q[32]; +rx(pi/2) q[32]; +rz(4.940234399380591) q[32]; +rx(pi/2) q[32]; +rz(8.657409243912397) q[32]; +rz(0.41557073076722606) q[32]; +rx(pi/2) q[32]; +rz(5.778962856923291) q[32]; +rx(pi/2) q[32]; +rz(12.208198457774994) q[32]; +rz(0.8833961009650659) q[89]; +rx(pi/2) q[89]; +rz(4.992783045839465) q[89]; +rx(pi/2) q[89]; +rz(6.923066375691941) q[89]; +rz(2.855292021476634) q[89]; +rx(pi/2) q[89]; +rz(5.508518049197955) q[89]; +rx(pi/2) q[89]; +rz(7.494961922843337) q[89]; +cx q[89],q[90]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.850127682574776) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(5.752675276878177) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[89],q[90]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.170760995305007) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[89],q[90]; +rz(2.2079999204561034) q[89]; +rx(pi/2) q[89]; +rz(4.414245463540512) q[89]; +rx(pi/2) q[89]; +rz(6.488560018870304) q[89]; +rz(0.601149120783651) q[89]; +rx(pi/2) q[89]; +rz(3.710931182585306) q[89]; +rx(pi/2) q[89]; +rz(8.469989306565616) q[89]; +cx q[77],q[89]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.8705922234091736) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(5.995493239690505) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[77],q[89]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.4765414547671343) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[77],q[89]; +rz(1.0708401903578126) q[77]; +rx(pi/2) q[77]; +rz(5.7334114064647625) q[77]; +rx(pi/2) q[77]; +rz(8.144163692351274) q[77]; +rz(-2.3008089581977256) q[77]; +rx(pi/2) q[77]; +rz(4.240637069956013) q[77]; +rx(pi/2) q[77]; +rz(9.455642247177419) q[77]; +cx q[37],q[77]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.2347896059723205) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(5.9644251731049645) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[37],q[77]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.823357678714567) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[37],q[77]; +rz(0.11493982494420862) q[37]; +rx(pi/2) q[37]; +rz(4.236140144386022) q[37]; +rx(pi/2) q[37]; +rz(9.487738441832814) q[37]; +rz(1.3251779873113243) q[37]; +rx(pi/2) q[37]; +rz(3.7844812913976265) q[37]; +rx(pi/2) q[37]; +rz(11.72496213638338) q[37]; +cx q[37],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(5.8225744487020235) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.7572603702636638) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[37],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.345816493317148) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +cx q[37],q[29]; +rz(-0.6641965341404852) q[29]; +rx(pi/2) q[29]; +rz(4.277352531023504) q[29]; +rx(pi/2) q[29]; +rz(8.303932021856731) q[29]; +rz(-0.028076509228726287) q[29]; +rx(pi/2) q[29]; +rz(5.917163093458003) q[29]; +rx(pi/2) q[29]; +rz(6.755578996854389) q[29]; +rz(-3.135881003896582) q[37]; +rx(pi/2) q[37]; +rz(5.956969837631064) q[37]; +rx(pi/2) q[37]; +rz(12.032511135245537) q[37]; +rz(-1.0213576192085925) q[37]; +rx(pi/2) q[37]; +rz(4.6354707035066385) q[37]; +rx(pi/2) q[37]; +rz(8.066336563716398) q[37]; +cx q[37],q[40]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.283848818082996) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(5.943941445177257) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +cx q[37],q[40]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.289986300307069) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[37],q[40]; +rz(2.5637047161347155) q[37]; +rx(pi/2) q[37]; +rz(4.244503120064891) q[37]; +rx(pi/2) q[37]; +rz(11.710802609643663) q[37]; +rz(1.7281662224819225) q[37]; +rx(pi/2) q[37]; +rz(3.529598724901563) q[37]; +rx(pi/2) q[37]; +rz(8.850008851229905) q[37]; +rz(-1.3090368559200445) q[40]; +rx(pi/2) q[40]; +rz(4.353500142621815) q[40]; +rx(pi/2) q[40]; +rz(12.421254735603872) q[40]; +rz(2.9890424914019142) q[40]; +rx(pi/2) q[40]; +rz(4.358369550244085) q[40]; +rx(pi/2) q[40]; +rz(6.336899785809362) q[40]; +cx q[47],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.264975560537899) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.093048110759954) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.3628046996746583) q[47]; +rx(pi/2) q[47]; +rz(3*pi) q[47]; +cx q[47],q[37]; +rz(-0.6230596668555379) q[37]; +rx(pi/2) q[37]; +rz(4.618189505935724) q[37]; +rx(pi/2) q[37]; +rz(7.063376419920831) q[37]; +rz(-1.4475186072108734) q[37]; +rx(pi/2) q[37]; +rz(4.226126764456515) q[37]; +rx(pi/2) q[37]; +rz(7.29955205997517) q[37]; +rz(-1.514159637302546) q[47]; +rx(pi/2) q[47]; +rz(4.144211376093065) q[47]; +rx(pi/2) q[47]; +rz(12.516137010215694) q[47]; +rz(-3.066557070606099) q[47]; +rx(pi/2) q[47]; +rz(4.955128702965294) q[47]; +rx(pi/2) q[47]; +rz(7.58925023624342) q[47]; +cx q[51],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.235102763152259) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(4.104377617225445) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[51],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.4218439969323797) q[51]; +rx(pi/2) q[51]; +rz(2*pi) q[51]; +cx q[51],q[29]; +rz(2.2262364149529157) q[29]; +rx(pi/2) q[29]; +rz(4.807565051261593) q[29]; +rx(pi/2) q[29]; +rz(9.250984873670127) q[29]; +rz(3.104935112333518) q[29]; +rx(pi/2) q[29]; +rz(3.736552273908085) q[29]; +rx(pi/2) q[29]; +rz(6.387751216558886) q[29]; +cx q[29],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.077508171185048) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.961986839239433) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[29],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.4338723076178805) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +cx q[29],q[24]; +rz(-0.8016658508194983) q[24]; +rx(pi/2) q[24]; +rz(5.305715080887298) q[24]; +rx(pi/2) q[24]; +rz(6.7942703021974875) q[24]; +rz(-2.9043760291071816) q[24]; +rx(pi/2) q[24]; +rz(4.824972604615789) q[24]; +rx(pi/2) q[24]; +rz(10.084687797942724) q[24]; +rz(3.068976938930394) q[29]; +rx(pi/2) q[29]; +rz(4.243825445069895) q[29]; +rx(pi/2) q[29]; +rz(10.139151840987829) q[29]; +rz(-0.20785106220473892) q[29]; +rx(pi/2) q[29]; +rz(6.174052193843518) q[29]; +rx(pi/2) q[29]; +rz(11.833696445552583) q[29]; +rz(2.3779255751730313) q[51]; +rx(pi/2) q[51]; +rz(5.191200838058672) q[51]; +rx(pi/2) q[51]; +rz(11.610848727086795) q[51]; +rz(3.0640858656201413) q[51]; +rx(pi/2) q[51]; +rz(3.5817437916361534) q[51]; +rx(pi/2) q[51]; +rz(6.53697744427102) q[51]; +rz(2.8449497710969034) q[77]; +rx(pi/2) q[77]; +rz(5.124789757400473) q[77]; +rx(pi/2) q[77]; +rz(10.600074502972605) q[77]; +rz(-0.0577911322166802) q[77]; +rx(pi/2) q[77]; +rz(3.7902222890816346) q[77]; +rx(pi/2) q[77]; +rz(8.62155057600649) q[77]; +cx q[72],q[77]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.665390549106621) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(5.7545149314336275) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[72],q[77]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.3068963267683253) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[72],q[77]; +rz(-2.0707059636219696) q[72]; +rx(pi/2) q[72]; +rz(5.531153809136763) q[72]; +rx(pi/2) q[72]; +rz(7.883448753292001) q[72]; +rz(-2.4168664566848865) q[72]; +rx(pi/2) q[72]; +rz(4.893812903899052) q[72]; +rx(pi/2) q[72]; +rz(9.986080730694297) q[72]; +rz(-1.1400828787746948) q[77]; +rx(pi/2) q[77]; +rz(3.5478756853480964) q[77]; +rx(pi/2) q[77]; +rz(8.299339283631094) q[77]; +rz(2.839132064635397) q[77]; +rx(pi/2) q[77]; +rz(3.8183797339418284) q[77]; +rx(pi/2) q[77]; +rz(7.035633977374079) q[77]; +rz(1.7574592139198435) q[89]; +rx(pi/2) q[89]; +rz(4.562093695016226) q[89]; +rx(pi/2) q[89]; +rz(9.6779529166506) q[89]; +rz(-1.8227588734241813) q[89]; +rx(pi/2) q[89]; +rz(5.571240124281121) q[89]; +rx(pi/2) q[89]; +rz(7.837961781617196) q[89]; +cx q[65],q[89]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(4.374822257334364) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.086837817744632) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[65],q[89]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.262885617194115) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[65],q[89]; +rz(1.780399315989115) q[65]; +rx(pi/2) q[65]; +rz(6.076545379481434) q[65]; +rx(pi/2) q[65]; +rz(6.651670873933426) q[65]; +rz(-1.738479839997135) q[65]; +rx(pi/2) q[65]; +rz(4.580581290636285) q[65]; +rx(pi/2) q[65]; +rz(10.341176775014695) q[65]; +cx q[52],q[65]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.5225361058490687) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.817760657488343) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[52],q[65]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.2822232269233336) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[52],q[65]; +rz(-0.6034369420026744) q[52]; +rx(pi/2) q[52]; +rz(4.76620133821293) q[52]; +rx(pi/2) q[52]; +rz(12.431683314470586) q[52]; +rz(-0.7113887752717183) q[52]; +rx(pi/2) q[52]; +rz(3.964701091425948) q[52]; +rx(pi/2) q[52]; +rz(7.492944037694142) q[52]; +cx q[55],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.235631130966327) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.7862374370194676) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.2024254547195845) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +cx q[55],q[52]; +rz(1.6819299132523122) q[52]; +rx(pi/2) q[52]; +rz(4.96882892689324) q[52]; +rx(pi/2) q[52]; +rz(8.900326764486891) q[52]; +rz(1.361099427569668) q[52]; +rx(pi/2) q[52]; +rz(5.3844626049160755) q[52]; +rx(pi/2) q[52]; +rz(10.212659447397455) q[52]; +cx q[52],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.106479159987662) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.5796761190313897) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.4798374677238915) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +cx q[52],q[51]; +rz(0.741045800490959) q[51]; +rx(pi/2) q[51]; +rz(3.9052648150036857) q[51]; +rx(pi/2) q[51]; +rz(7.823201902767275) q[51]; +rz(2.8948439893429514) q[51]; +rx(pi/2) q[51]; +rz(4.751357027197303) q[51]; +rx(pi/2) q[51]; +rz(6.349643633775544) q[51]; +rz(1.1418168572034268) q[52]; +rx(pi/2) q[52]; +rz(3.627038567982372) q[52]; +rx(pi/2) q[52]; +rz(7.157972654549194) q[52]; +rz(-2.3950700113454895) q[52]; +rx(pi/2) q[52]; +rz(4.897149423380452) q[52]; +rx(pi/2) q[52]; +rz(9.967383344674884) q[52]; +rz(0.024457103608376496) q[55]; +rx(pi/2) q[55]; +rz(5.966261419973071) q[55]; +rx(pi/2) q[55]; +rz(8.26902832952819) q[55]; +rz(-1.653980623495039) q[55]; +rx(pi/2) q[55]; +rz(5.634359643605931) q[55]; +rx(pi/2) q[55]; +rz(7.058323350568079) q[55]; +rz(0.6845762105545341) q[65]; +rx(pi/2) q[65]; +rz(3.9237919595279465) q[65]; +rx(pi/2) q[65]; +rz(9.359687049698174) q[65]; +rz(-2.6877826305376744) q[65]; +rx(pi/2) q[65]; +rz(4.567557179122224) q[65]; +rx(pi/2) q[65]; +rz(9.701506293814102) q[65]; +cx q[54],q[65]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.52026283030143) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.973758703447553) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[54],q[65]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.3409813535256276) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[54],q[65]; +rz(-3.054632700552009) q[54]; +rx(pi/2) q[54]; +rz(5.3023841866842) q[54]; +rx(pi/2) q[54]; +rz(7.322067269022238) q[54]; +rz(-2.8046912665189754) q[54]; +rx(pi/2) q[54]; +rz(4.346483441200239) q[54]; +rx(pi/2) q[54]; +rz(8.565762766035212) q[54]; +rz(0.16335862478983953) q[65]; +rx(pi/2) q[65]; +rz(4.189116500456802) q[65]; +rx(pi/2) q[65]; +rz(11.455494651580057) q[65]; +rz(-3.1385554030886826) q[65]; +rx(pi/2) q[65]; +rz(3.7515269802583004) q[65]; +rx(pi/2) q[65]; +rz(10.438905543262722) q[65]; +rz(0.6557355797480042) q[89]; +rx(pi/2) q[89]; +rz(4.353302459050418) q[89]; +rx(pi/2) q[89]; +rz(6.81694711574415) q[89]; +rz(-0.7938220275379275) q[89]; +rx(pi/2) q[89]; +rz(3.878041861649527) q[89]; +rx(pi/2) q[89]; +rz(6.857695552473547) q[89]; +cx q[89],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.2561307748322665) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(4.300359383687837) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.2079432159459396) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[49]; +rz(0.2802129715638566) q[49]; +rx(pi/2) q[49]; +rz(5.8917704981948384) q[49]; +rx(pi/2) q[49]; +rz(6.8699440952589965) q[49]; +rz(-2.429784980911152) q[49]; +rx(pi/2) q[49]; +rz(4.740584079945367) q[49]; +rx(pi/2) q[49]; +rz(10.998144373499331) q[49]; +cx q[49],q[59]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.117304915382416) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(5.731790476755554) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[49],q[59]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.4388351355941076) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[49],q[59]; +rz(-0.6265980695907429) q[49]; +rx(pi/2) q[49]; +rz(3.4402486844796294) q[49]; +rx(pi/2) q[49]; +rz(7.823969181497371) q[49]; +rz(-0.8169978439906211) q[49]; +rx(pi/2) q[49]; +rz(3.8565051558312535) q[49]; +rx(pi/2) q[49]; +rz(11.859115920840793) q[49]; +cx q[55],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(5.4324775758089086) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.3486988032438028) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.2346280947753736) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +cx q[55],q[49]; +rz(2.1077562266780863) q[49]; +rx(pi/2) q[49]; +rz(4.573061142296663) q[49]; +rx(pi/2) q[49]; +rz(10.66101561138395) q[49]; +rz(-0.8169978439906211) q[49]; +rx(pi/2) q[49]; +rz(3.8565051558312535) q[49]; +rx(pi/2) q[49]; +rz(11.859115920840793) q[49]; +rz(0.13485725759359113) q[55]; +rx(pi/2) q[55]; +rz(5.793479077021585) q[55]; +rx(pi/2) q[55]; +rz(11.089408452387637) q[55]; +rz(-1.419955747453427) q[55]; +rx(pi/2) q[55]; +rz(5.810419004654452) q[55]; +rx(pi/2) q[55]; +rz(8.183094023272115) q[55]; +rz(3.0621427143290862) q[59]; +rx(pi/2) q[59]; +rz(4.345610982441645) q[59]; +rx(pi/2) q[59]; +rz(10.002714972667228) q[59]; +rz(0.726284797275838) q[59]; +rx(pi/2) q[59]; +rz(5.0100448469681504) q[59]; +rx(pi/2) q[59]; +rz(12.295342188730935) q[59]; +rz(0.254952555896117) q[89]; +rx(pi/2) q[89]; +rz(4.275642986708416) q[89]; +rx(pi/2) q[89]; +rz(6.947434935194039) q[89]; +rz(-1.738479839997135) q[89]; +rx(pi/2) q[89]; +rz(4.580581290636285) q[89]; +rx(pi/2) q[89]; +rz(10.341176775014695) q[89]; +rz(-1.0167555886115038) q[90]; +rx(pi/2) q[90]; +rz(6.076665065855432) q[90]; +rx(pi/2) q[90]; +rz(11.59530902276612) q[90]; +rz(-1.49038459256265) q[90]; +rx(pi/2) q[90]; +rz(4.75100628328335) q[90]; +rx(pi/2) q[90]; +rz(8.34582216912105) q[90]; +cx q[93],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.043111241911143) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.426226261233939) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.5766644497260116) q[93]; +rx(pi/2) q[93]; +rz(3*pi) q[93]; +cx q[93],q[32]; +rz(-2.34145325271984) q[32]; +rx(pi/2) q[32]; +rz(4.215514660763494) q[32]; +rx(pi/2) q[32]; +rz(7.615182045632919) q[32]; +rz(-0.7503729888142479) q[32]; +rx(pi/2) q[32]; +rz(5.6135113931100005) q[32]; +rx(pi/2) q[32]; +rz(9.782613548507399) q[32]; +cx q[32],q[73]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.8935276898051687) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.9994339490002275) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[32],q[73]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.4201877533875598) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[32],q[73]; +rz(-0.21549340013626406) q[32]; +rx(pi/2) q[32]; +rz(3.5996097854178917) q[32]; +rx(pi/2) q[32]; +rz(9.031356605194958) q[32]; +rz(1.6240514738125844) q[32]; +rx(pi/2) q[32]; +rz(3.968997181267187) q[32]; +rx(pi/2) q[32]; +rz(10.90905591083525) q[32]; +cx q[32],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.047278773737267) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(4.18242553446725) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[32],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(4.019975097670333) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +cx q[32],q[25]; +rz(-2.4596280501390844) q[25]; +rx(pi/2) q[25]; +rz(3.819970649197902) q[25]; +rx(pi/2) q[25]; +rz(7.691528416664873) q[25]; +rz(1.4220249211224392) q[25]; +rx(pi/2) q[25]; +rz(3.9570873953083) q[25]; +rx(pi/2) q[25]; +rz(8.306825223192572) q[25]; +rz(2.9515934786236935) q[32]; +rx(pi/2) q[32]; +rz(4.902707180412175) q[32]; +rx(pi/2) q[32]; +rz(7.248645133328443) q[32]; +rz(0.4231881838102649) q[32]; +rx(pi/2) q[32]; +rz(4.160544478563555) q[32]; +rx(pi/2) q[32]; +rz(10.359390141743878) q[32]; +cx q[5],q[32]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.700078436872554) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.046363604487656) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +cx q[5],q[32]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.216805910015399) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[5],q[32]; +rz(-1.4660164405963065) q[5]; +rx(pi/2) q[5]; +rz(3.529858172284845) q[5]; +rx(pi/2) q[5]; +rz(12.20769334557387) q[5]; +rz(0.8410581046155583) q[5]; +rx(pi/2) q[5]; +rz(4.773489793964302) q[5]; +rx(pi/2) q[5]; +rz(10.604815391327442) q[5]; +rz(-0.006157157307961292) q[32]; +rx(pi/2) q[32]; +rz(4.390330478025979) q[32]; +rx(pi/2) q[32]; +rz(11.930787852163562) q[32]; +rz(-2.934541812024472) q[32]; +rx(pi/2) q[32]; +rz(4.788700177273602) q[32]; +rx(pi/2) q[32]; +rz(9.70372812417874) q[32]; +cx q[32],q[36]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(4.150575120427444) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.000212094298137) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +cx q[32],q[36]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.723193980287286) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[32],q[36]; +rz(2.2136790498854797) q[32]; +rx(pi/2) q[32]; +rz(4.713606301990211) q[32]; +rx(pi/2) q[32]; +rz(8.160052755612021) q[32]; +rz(-1.1154786443534368) q[32]; +rx(pi/2) q[32]; +rz(4.403589111072991) q[32]; +rx(pi/2) q[32]; +rz(7.519198244859879) q[32]; +rz(-2.6944007911718844) q[36]; +rx(pi/2) q[36]; +rz(4.51393595964855) q[36]; +rx(pi/2) q[36]; +rz(10.746599186785357) q[36]; +rz(-2.40045686761714) q[36]; +rx(pi/2) q[36]; +rz(5.026291654694489) q[36]; +rx(pi/2) q[36]; +rz(7.286767601986574) q[36]; +cx q[38],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.142790815846114) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.9144823454911712) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[38],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.5127762096086244) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +cx q[38],q[36]; +rz(-2.6003469240033206) q[36]; +rx(pi/2) q[36]; +rz(4.2446620820685785) q[36]; +rx(pi/2) q[36]; +rz(12.561196329802602) q[36]; +rz(-2.6741995151212823) q[36]; +rx(pi/2) q[36]; +rz(3.9776939830577636) q[36]; +rx(pi/2) q[36]; +rz(11.530106267717901) q[36]; +cx q[36],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.234612746064904) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.602650370556324) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.462160046758239) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +cx q[36],q[22]; +rz(1.404216123116309) q[22]; +rx(pi/2) q[22]; +rz(4.7798003091033525) q[22]; +rx(pi/2) q[22]; +rz(7.6779052121475875) q[22]; +rz(0.4052419544896111) q[22]; +rx(pi/2) q[22]; +rz(4.583910007891702) q[22]; +rx(pi/2) q[22]; +rz(8.123260201690407) q[22]; +rz(2.2644510641692674) q[36]; +rx(pi/2) q[36]; +rz(4.112379406508184) q[36]; +rx(pi/2) q[36]; +rz(9.196114271810128) q[36]; +rz(-0.01431726565128999) q[36]; +rx(pi/2) q[36]; +rz(4.961372903463312) q[36]; +rx(pi/2) q[36]; +rz(7.669690411395276) q[36]; +rz(1.9129731100677025) q[38]; +rx(pi/2) q[38]; +rz(3.959789224358224) q[38]; +rx(pi/2) q[38]; +rz(8.61235921593834) q[38]; +rz(0.7969368271889579) q[38]; +rx(pi/2) q[38]; +rz(4.886041243080369) q[38]; +rx(pi/2) q[38]; +rz(6.424494194276486) q[38]; +rz(0.35303196427224526) q[73]; +rx(pi/2) q[73]; +rz(3.735325238528139) q[73]; +rx(pi/2) q[73]; +rz(9.384250705103618) q[73]; +rz(1.3525363275240307) q[73]; +rx(pi/2) q[73]; +rz(4.96566781296084) q[73]; +rx(pi/2) q[73]; +rz(10.150754755541156) q[73]; +cx q[84],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.595200697873127) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.9799007538092592) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.6823957832292464) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[25]; +rz(-0.8379169456623368) q[25]; +rx(pi/2) q[25]; +rz(5.5296112021799395) q[25]; +rx(pi/2) q[25]; +rz(7.231456881398999) q[25]; +rz(2.061280583625467) q[25]; +rx(pi/2) q[25]; +rz(4.967266401118218) q[25]; +rx(pi/2) q[25]; +rz(8.262137724480896) q[25]; +cx q[5],q[25]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.6487966713015716) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.517150026066192) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +cx q[5],q[25]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.3690773497085633) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[5],q[25]; +rz(0.7943775518202862) q[5]; +rx(pi/2) q[5]; +rz(4.444005615767091) q[5]; +rx(pi/2) q[5]; +rz(9.545053101637803) q[5]; +rz(0.8828920826077331) q[5]; +rx(pi/2) q[5]; +rz(5.363860193274806) q[5]; +rx(pi/2) q[5]; +rz(11.149255480644815) q[5]; +rz(0.33570691592494306) q[25]; +rx(pi/2) q[25]; +rz(4.085560368885675) q[25]; +rx(pi/2) q[25]; +rz(7.057904041438662) q[25]; +rz(2.824767894273024) q[25]; +rx(pi/2) q[25]; +rz(3.73327043926619) q[25]; +rx(pi/2) q[25]; +rz(7.761844013537465) q[25]; +rz(-1.8186504514835442) q[84]; +rx(pi/2) q[84]; +rz(5.69717211330933) q[84]; +rx(pi/2) q[84]; +rz(7.93552015253873) q[84]; +rz(2.404593795953713) q[84]; +rx(pi/2) q[84]; +rz(5.595613054735155) q[84]; +rx(pi/2) q[84]; +rz(7.3707231636119666) q[84]; +cx q[84],q[83]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.0750169387129045) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.261147101888021) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[83]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.7809752972460586) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[83]; +rz(2.608080228409384) q[83]; +rx(pi/2) q[83]; +rz(4.487637860327027) q[83]; +rx(pi/2) q[83]; +rz(8.990192867606762) q[83]; +rz(-2.930027377028826) q[83]; +rx(pi/2) q[83]; +rz(3.849544691850582) q[83]; +rx(pi/2) q[83]; +rz(11.603418705280184) q[83]; +cx q[19],q[83]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.903841757083458) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(5.799887397644439) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[19],q[83]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.5519031032353388) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[19],q[83]; +rz(-1.066107303487252) q[19]; +rx(pi/2) q[19]; +rz(3.852736895929904) q[19]; +rx(pi/2) q[19]; +rz(6.774217468914953) q[19]; +rz(-0.290919476359929) q[19]; +rx(pi/2) q[19]; +rz(5.25297713806782) q[19]; +rx(pi/2) q[19]; +rz(7.831762428386324) q[19]; +cx q[24],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(5.6427011927181105) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.8393670832388387) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[24],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.3331754571514307) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +cx q[24],q[19]; +rz(3.106620704688659) q[19]; +rx(pi/2) q[19]; +rz(5.787947946078626) q[19]; +rx(pi/2) q[19]; +rz(9.3236966532379) q[19]; +rz(0.27553613870314075) q[19]; +rx(pi/2) q[19]; +rz(5.556802454115122) q[19]; +rx(pi/2) q[19]; +rz(7.972911886961218) q[19]; +rz(-1.1306280318320256) q[24]; +rx(pi/2) q[24]; +rz(4.159422179473431) q[24]; +rx(pi/2) q[24]; +rz(8.8543655115894) q[24]; +rz(-1.6800499975479823) q[24]; +rx(pi/2) q[24]; +rz(5.606139175611016) q[24]; +rx(pi/2) q[24]; +rz(10.773927448930447) q[24]; +cx q[24],q[36]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.6640534375151055) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(5.850478001299225) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +cx q[24],q[36]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.1614217972812124) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[24],q[36]; +rz(-1.5577432622870262) q[24]; +rx(pi/2) q[24]; +rz(3.9069169704921416) q[24]; +rx(pi/2) q[24]; +rz(7.159754623887542) q[24]; +rz(0.39567819574291496) q[24]; +rx(pi/2) q[24]; +rz(3.812399282160884) q[24]; +rx(pi/2) q[24]; +rz(8.665519294991672) q[24]; +rz(-2.7649120065801402) q[36]; +rx(pi/2) q[36]; +rz(4.3912397858850944) q[36]; +rx(pi/2) q[36]; +rz(11.931267028514101) q[36]; +rz(-1.9166769511099222) q[36]; +rx(pi/2) q[36]; +rz(4.075902064634295) q[36]; +rx(pi/2) q[36]; +rz(6.8677435218881815) q[36]; +rz(-1.6370597555422812) q[83]; +rx(pi/2) q[83]; +rz(5.351871237850947) q[83]; +rx(pi/2) q[83]; +rz(7.376265073828621) q[83]; +rz(-2.759167792371863) q[83]; +rx(pi/2) q[83]; +rz(4.729528770940735) q[83]; +rx(pi/2) q[83]; +rz(10.477316895610768) q[83]; +rz(2.7071825655032242) q[84]; +rx(pi/2) q[84]; +rz(4.201120725580063) q[84]; +rx(pi/2) q[84]; +rz(12.457615424700478) q[84]; +rz(1.7075761943656733) q[84]; +rx(pi/2) q[84]; +rz(3.391593890573109) q[84]; +rx(pi/2) q[84]; +rz(9.573100383038636) q[84]; +rz(-2.140997509533264) q[93]; +rx(pi/2) q[93]; +rz(3.6908274886813945) q[93]; +rx(pi/2) q[93]; +rz(10.100322280121759) q[93]; +rz(-1.5484510365745465) q[93]; +rx(pi/2) q[93]; +rz(5.646327271286852) q[93]; +rx(pi/2) q[93]; +rz(7.716886681376282) q[93]; +cx q[6],q[93]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.8921903484389073) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.1371852524212045) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[6],q[93]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.475112074722306) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[6],q[93]; +rz(1.8783814670816614) q[6]; +rx(pi/2) q[6]; +rz(4.372648681190988) q[6]; +rx(pi/2) q[6]; +rz(11.846237144435317) q[6]; +rz(2.4039756940257604) q[6]; +rx(pi/2) q[6]; +rz(4.080628304717903) q[6]; +rx(pi/2) q[6]; +rz(11.180588289621836) q[6]; +cx q[73],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.039649545713882) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.9235935487985563) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.1634590354890513) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +cx q[73],q[6]; +rz(-1.6007817373990412) q[6]; +rx(pi/2) q[6]; +rz(3.87270794640302) q[6]; +rx(pi/2) q[6]; +rz(9.143429401181118) q[6]; +rz(1.319159834774899) q[6]; +rx(pi/2) q[6]; +rz(3.912290558401839) q[6]; +rx(pi/2) q[6]; +rz(7.98941545036796) q[6]; +cx q[31],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.267209366917955) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.071518757981438) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.4204627052713947) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +cx q[31],q[6]; +rz(-0.42148720857916544) q[6]; +rx(pi/2) q[6]; +rz(5.37743788583612) q[6]; +rx(pi/2) q[6]; +rz(6.444129292979835) q[6]; +rz(2.7009158916243674) q[6]; +rx(pi/2) q[6]; +rz(6.044639637295468) q[6]; +rx(pi/2) q[6]; +rz(8.494629814853905) q[6]; +rz(-2.1829322054200895) q[31]; +rx(pi/2) q[31]; +rz(5.457167652408291) q[31]; +rx(pi/2) q[31]; +rz(6.740492451205563) q[31]; +rz(1.8402021058236215) q[31]; +rx(pi/2) q[31]; +rz(5.336254557013419) q[31]; +rx(pi/2) q[31]; +rz(11.399532885163232) q[31]; +cx q[31],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.25163835903506) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.492771349112589) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.3878381840556555) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +cx q[31],q[30]; +rz(-1.3996019762433118) q[30]; +rx(pi/2) q[30]; +rz(5.027564520369859) q[30]; +rx(pi/2) q[30]; +rz(10.238210032778529) q[30]; +rz(-2.2556352899533936) q[30]; +rx(pi/2) q[30]; +rz(3.7595929785504687) q[30]; +rx(pi/2) q[30]; +rz(8.657309215518616) q[30]; +rz(0.17772199633974273) q[31]; +rx(pi/2) q[31]; +rz(5.509238871575194) q[31]; +rx(pi/2) q[31]; +rz(8.407668727402626) q[31]; +rz(2.431274882487938) q[31]; +rx(pi/2) q[31]; +rz(3.9873737849482636) q[31]; +rx(pi/2) q[31]; +rz(9.725024805800867) q[31]; +cx q[31],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(5.760272790958597) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.0177820559593975) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.4789258450039924) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +cx q[31],q[12]; +rz(0.8726586975440558) q[12]; +rx(pi/2) q[12]; +rz(3.9988752631528413) q[12]; +rx(pi/2) q[12]; +rz(10.166179792970508) q[12]; +rz(2.9203430313489482) q[12]; +rx(pi/2) q[12]; +rz(5.836786664346999) q[12]; +rx(pi/2) q[12]; +rz(9.592962705337424) q[12]; +rz(-3.0941012056225228) q[31]; +rx(pi/2) q[31]; +rz(3.8809295588235146) q[31]; +rx(pi/2) q[31]; +rz(12.275072896657054) q[31]; +rz(0.7388411802379444) q[31]; +rx(pi/2) q[31]; +rz(5.345394512255046) q[31]; +rx(pi/2) q[31]; +rz(9.751406733037944) q[31]; +cx q[45],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.258422378289043) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(4.134695079720663) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.4720364485009334) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +cx q[45],q[6]; +rz(1.4158990433863314) q[6]; +rx(pi/2) q[6]; +rz(4.449851274490363) q[6]; +rx(pi/2) q[6]; +rz(10.790952438824004) q[6]; +rz(-0.8213348705021954) q[6]; +rx(pi/2) q[6]; +rz(4.963200760404303) q[6]; +rx(pi/2) q[6]; +rz(10.581671032010526) q[6]; +rz(2.38571661090376) q[45]; +rx(pi/2) q[45]; +rz(5.550462594416522) q[45]; +rx(pi/2) q[45]; +rz(9.146954671249597) q[45]; +rz(-1.0486634367599912) q[45]; +rx(pi/2) q[45]; +rz(3.7864425599112312) q[45]; +rx(pi/2) q[45]; +rz(9.465417577635577) q[45]; +cx q[35],q[45]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.8286209659610737) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.132013421636671) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[35],q[45]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.3056699682873294) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[35],q[45]; +rz(-2.2295013759600852) q[35]; +rx(pi/2) q[35]; +rz(4.962657113342962) q[35]; +rx(pi/2) q[35]; +rz(10.946778965739677) q[35]; +rz(-2.5594984150240054) q[35]; +rx(pi/2) q[35]; +rz(5.872600117350229) q[35]; +rx(pi/2) q[35]; +rz(6.339778071622133) q[35]; +rz(2.1929824549630332) q[45]; +rx(pi/2) q[45]; +rz(5.618068210540052) q[45]; +rx(pi/2) q[45]; +rz(8.649691093024389) q[45]; +rz(-0.7938220275379275) q[45]; +rx(pi/2) q[45]; +rz(3.878041861649527) q[45]; +rx(pi/2) q[45]; +rz(6.857695552473547) q[45]; +cx q[45],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.2561307748322665) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(4.300359383687837) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.2079432159459396) q[45]; +rx(pi/2) q[45]; +rz(3*pi) q[45]; +cx q[45],q[12]; +rz(0.2802129715638566) q[12]; +rx(pi/2) q[12]; +rz(5.8917704981948384) q[12]; +rx(pi/2) q[12]; +rz(6.8699440952589965) q[12]; +rz(0.9834794213707774) q[12]; +rx(pi/2) q[12]; +rz(5.429563539793525) q[12]; +rx(pi/2) q[12]; +rz(8.384005532461131) q[12]; +rz(0.254952555896117) q[45]; +rx(pi/2) q[45]; +rz(4.275642986708416) q[45]; +rx(pi/2) q[45]; +rz(6.947434935194039) q[45]; +rz(-2.489005044617768) q[45]; +rx(pi/2) q[45]; +rz(4.742967080649786) q[45]; +rx(pi/2) q[45]; +rz(8.442529646742994) q[45]; +rz(-1.3630164126773685) q[73]; +rx(pi/2) q[73]; +rz(4.3497275384453316) q[73]; +rx(pi/2) q[73]; +rz(7.231128132619554) q[73]; +rz(-0.23455259281535845) q[73]; +rx(pi/2) q[73]; +rz(5.385055409887622) q[73]; +rx(pi/2) q[73]; +rz(11.52360559835785) q[73]; +rz(-1.658084472521498) q[93]; +rx(pi/2) q[93]; +rz(5.247272766903711) q[93]; +rx(pi/2) q[93]; +rz(10.653470206360979) q[93]; +rz(2.6755495378974796) q[93]; +rx(pi/2) q[93]; +rz(4.4866272480208576) q[93]; +rx(pi/2) q[93]; +rz(6.987824799930026) q[93]; +cx q[44],q[93]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.187776087631379) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.031607523050845) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[44],q[93]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.4569052068927544) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[44],q[93]; +rz(0.8204616078122675) q[44]; +rx(pi/2) q[44]; +rz(4.3444438985669445) q[44]; +rx(pi/2) q[44]; +rz(6.873612735754072) q[44]; +rz(-1.4431647708266575) q[44]; +rx(pi/2) q[44]; +rz(4.4670595406663525) q[44]; +rx(pi/2) q[44]; +rz(6.5174192341613) q[44]; +rz(-2.0883633391847907) q[93]; +rx(pi/2) q[93]; +rz(4.9926106310331155) q[93]; +rx(pi/2) q[93]; +rz(12.165333355695797) q[93]; +rz(2.3743964500186117) q[93]; +rx(pi/2) q[93]; +rz(4.7666198587085225) q[93]; +rx(pi/2) q[93]; +rz(7.688290185136779) q[93]; +cx q[64],q[93]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.837956688313355) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.20318004870057) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[64],q[93]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.342031187669747) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[64],q[93]; +rz(0.44061477532481286) q[64]; +rx(pi/2) q[64]; +rz(4.8552331187656526) q[64]; +rx(pi/2) q[64]; +rz(10.449107952821844) q[64]; +rz(-2.1686065450974246) q[64]; +rx(pi/2) q[64]; +rz(5.041210722514538) q[64]; +rx(pi/2) q[64]; +rz(7.517896350906374) q[64]; +cx q[15],q[64]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.551472034370549) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.574511103384381) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[15],q[64]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.289927600476699) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[15],q[64]; +rz(-3.011093773196446) q[15]; +rx(pi/2) q[15]; +rz(3.967581635544897) q[15]; +rx(pi/2) q[15]; +rz(11.027343425144949) q[15]; +rz(-0.3137989506831582) q[15]; +rx(pi/2) q[15]; +rz(3.55388812286629) q[15]; +rx(pi/2) q[15]; +rz(10.933314851535389) q[15]; +cx q[15],q[61]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.225331515097055) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.204137480105734) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[15],q[61]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.645815707738878) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[15],q[61]; +rz(-1.3356162745490785) q[15]; +rx(pi/2) q[15]; +rz(3.7434269663517297) q[15]; +rx(pi/2) q[15]; +rz(9.870994768648726) q[15]; +rz(0.5320547618855542) q[15]; +rx(pi/2) q[15]; +rz(5.029262945072998) q[15]; +rx(pi/2) q[15]; +rz(7.488869208144336) q[15]; +rz(-0.45907519504231464) q[61]; +rx(pi/2) q[61]; +rz(3.327915266510563) q[61]; +rx(pi/2) q[61]; +rz(8.390459894540765) q[61]; +rz(-3.091835536008645) q[61]; +rx(pi/2) q[61]; +rz(5.509527392174565) q[61]; +rx(pi/2) q[61]; +rz(10.648651593326381) q[61]; +cx q[10],q[61]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.069377712216206) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.178969075471567) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[10],q[61]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.2441888514868573) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[10],q[61]; +rz(2.348183076589205) q[10]; +rx(pi/2) q[10]; +rz(4.843598591525687) q[10]; +rx(pi/2) q[10]; +rz(9.7399639984236) q[10]; +rz(-2.332971901814904) q[10]; +rx(pi/2) q[10]; +rz(4.69266989396479) q[10]; +rx(pi/2) q[10]; +rz(11.795819073752106) q[10]; +rz(-0.45887655259076787) q[61]; +rx(pi/2) q[61]; +rz(5.211562417742526) q[61]; +rx(pi/2) q[61]; +rz(11.63003330524406) q[61]; +rz(2.787545134728143) q[61]; +rx(pi/2) q[61]; +rz(4.279485289941381) q[61]; +rx(pi/2) q[61]; +rz(10.25532619415216) q[61]; +rz(0.38213499054830447) q[64]; +rx(pi/2) q[64]; +rz(4.3839037548231445) q[64]; +rx(pi/2) q[64]; +rz(11.934406300943657) q[64]; +rz(-0.41685241360926195) q[64]; +rx(pi/2) q[64]; +rz(5.816171039052486) q[64]; +rx(pi/2) q[64]; +rz(8.150006924162291) q[64]; +rz(1.4737248727118102) q[93]; +rx(pi/2) q[93]; +rz(4.414315091695999) q[93]; +rx(pi/2) q[93]; +rz(9.943869117404851) q[93]; +rz(-1.0246111303612224) q[93]; +rx(pi/2) q[93]; +rz(4.126059685446911) q[93]; +rx(pi/2) q[93]; +rz(12.031734165508276) q[93]; +cx q[14],q[93]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.8916165696312612) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.264951099040216) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[14],q[93]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.21105424624671) q[14]; +rx(pi/2) q[14]; +rz(3*pi) q[14]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[14],q[93]; +rz(-3.047879161183543) q[14]; +rx(pi/2) q[14]; +rz(4.212893408145461) q[14]; +rx(pi/2) q[14]; +rz(7.9442289179773535) q[14]; +rz(-1.225419392654332) q[14]; +rx(pi/2) q[14]; +rz(4.485159375028584) q[14]; +rx(pi/2) q[14]; +rz(11.26978470638043) q[14]; +rz(0.4838002739063585) q[93]; +rx(pi/2) q[93]; +rz(3.7236023006476504) q[93]; +rx(pi/2) q[93]; +rz(8.904438611920774) q[93]; +rz(1.4620013872854782) q[93]; +rx(pi/2) q[93]; +rz(4.562734287841529) q[93]; +rx(pi/2) q[93]; +rz(10.922478143578036) q[93]; +cx q[93],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.259691978000889) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.8005443707800786) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.3257331720001524) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[17]; +rz(-2.923900294907559) q[17]; +rx(pi/2) q[17]; +rz(4.900488167203099) q[17]; +rx(pi/2) q[17]; +rz(8.694809195323435) q[17]; +rz(2.4090802408358014) q[17]; +rx(pi/2) q[17]; +rz(4.604470349775794) q[17]; +rx(pi/2) q[17]; +rz(9.864284398181768) q[17]; +rz(2.34645937303229) q[93]; +rx(pi/2) q[93]; +rz(5.1395000665981865) q[93]; +rx(pi/2) q[93]; +rz(12.048573234768854) q[93]; +rz(0.35401987163360404) q[93]; +rx(pi/2) q[93]; +rz(4.994755429359615) q[93]; +rx(pi/2) q[93]; +rz(11.608544394978011) q[93]; +cx q[94],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.085466326681244) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.030662056772451) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.5282800309290616) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[32]; +rz(-2.5468357448528613) q[32]; +rx(pi/2) q[32]; +rz(4.344062305062438) q[32]; +rx(pi/2) q[32]; +rz(7.5490667906072115) q[32]; +rz(1.8098192710555194) q[32]; +rx(pi/2) q[32]; +rz(4.673844263816028) q[32]; +rx(pi/2) q[32]; +rz(10.523801938951658) q[32]; +rz(0.7263538156389604) q[94]; +rx(pi/2) q[94]; +rz(4.686948049779621) q[94]; +rx(pi/2) q[94]; +rz(9.527469288763388) q[94]; +rz(1.8688181200739713) q[94]; +rx(pi/2) q[94]; +rz(5.897143973566687) q[94]; +rx(pi/2) q[94]; +rz(9.644810971200313) q[94]; +cx q[52],q[94]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.8613680075735908) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.278435395884413) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[52],q[94]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.3435743229066652) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[52],q[94]; +rz(-2.1761901825576118) q[52]; +rx(pi/2) q[52]; +rz(4.959096558471861) q[52]; +rx(pi/2) q[52]; +rz(11.044573997103411) q[52]; +rz(0.28587365723368663) q[52]; +rx(pi/2) q[52]; +rz(5.030330473857205) q[52]; +rx(pi/2) q[52]; +rz(12.260954248797448) q[52]; +rz(-1.2837140168232093) q[94]; +rx(pi/2) q[94]; +rz(3.971300769035514) q[94]; +rx(pi/2) q[94]; +rz(11.376325096081258) q[94]; +rz(3.029292339177281) q[94]; +rx(pi/2) q[94]; +rz(4.901460834291644) q[94]; +rx(pi/2) q[94]; +rz(12.334598053094203) q[94]; +rz(-1.1201574396699918) q[99]; +rx(pi/2) q[99]; +rz(5.828321782644467) q[99]; +rx(pi/2) q[99]; +rz(9.172862513201586) q[99]; +rz(-0.4814801723378306) q[99]; +rx(pi/2) q[99]; +rz(4.065229522155695) q[99]; +rx(pi/2) q[99]; +rz(10.383974400103362) q[99]; +cx q[67],q[99]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.658635060511436) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(5.774534110896669) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[67],q[99]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.359766974019351) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[67],q[99]; +rz(-0.36658875036586025) q[67]; +rx(pi/2) q[67]; +rz(5.194082810034535) q[67]; +rx(pi/2) q[67]; +rz(8.540146362441003) q[67]; +rz(-2.187649654872363) q[67]; +rx(pi/2) q[67]; +rz(4.832427707611429) q[67]; +rx(pi/2) q[67]; +rz(12.18427874916517) q[67]; +cx q[62],q[67]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.846094439996783) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.096683160313835) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[62],q[67]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.641079881502124) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[62],q[67]; +rz(-1.7251746944239033) q[62]; +rx(pi/2) q[62]; +rz(4.464067746891062) q[62]; +rx(pi/2) q[62]; +rz(11.199648279865162) q[62]; +rz(1.3730132727209936) q[62]; +rx(pi/2) q[62]; +rz(4.744529969939571) q[62]; +rx(pi/2) q[62]; +rz(8.422248972257043) q[62]; +cx q[21],q[62]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.9508080140475172) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(5.9233122574049375) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[21],q[62]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.3216965183753544) q[21]; +rx(pi/2) q[21]; +rz(3*pi) q[21]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[21],q[62]; +rz(-2.1032560297222096) q[21]; +rx(pi/2) q[21]; +rz(5.023202983088399) q[21]; +rx(pi/2) q[21]; +rz(8.912702262932406) q[21]; +rz(1.1932923469018544) q[21]; +rx(pi/2) q[21]; +rz(3.865308682663755) q[21]; +rx(pi/2) q[21]; +rz(8.771848252847235) q[21]; +rz(2.126927283858082) q[62]; +rx(pi/2) q[62]; +rz(3.802977640656448) q[62]; +rx(pi/2) q[62]; +rz(6.905348913292521) q[62]; +rz(3.054795678498378) q[62]; +rx(pi/2) q[62]; +rz(5.674911494401254) q[62]; +rx(pi/2) q[62]; +rz(6.845548137601151) q[62]; +cx q[1],q[62]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.4683089264005598) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(5.595692989765592) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[1],q[62]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.2010150023885044) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[1],q[62]; +rz(-2.7569001074085087) q[1]; +rx(pi/2) q[1]; +rz(5.0628824947318) q[1]; +rx(pi/2) q[1]; +rz(7.3273242570236174) q[1]; +rz(0.1308259224959496) q[1]; +rx(pi/2) q[1]; +rz(4.5215807544540105) q[1]; +rx(pi/2) q[1]; +rz(6.527306181382628) q[1]; +cx q[1],q[4]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.069377712216206) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.178969075471567) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +cx q[1],q[4]; +rz(-pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.2441888514868573) q[1]; +rx(pi/2) q[1]; +rz(2*pi) q[1]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +cx q[1],q[4]; +rz(2.348183076589205) q[1]; +rx(pi/2) q[1]; +rz(4.843598591525687) q[1]; +rx(pi/2) q[1]; +rz(9.7399639984236) q[1]; +rz(1.0662545113114268) q[1]; +rx(pi/2) q[1]; +rz(3.629576255396385) q[1]; +rx(pi/2) q[1]; +rz(9.019718383007325) q[1]; +rz(-0.45887655259076787) q[4]; +rx(pi/2) q[4]; +rz(5.211562417742526) q[4]; +rx(pi/2) q[4]; +rz(11.63003330524406) q[4]; +rz(1.2143641045115459) q[4]; +rx(pi/2) q[4]; +rz(5.663626591123048) q[4]; +rx(pi/2) q[4]; +rz(7.688720831475713) q[4]; +rz(0.7824978332824517) q[62]; +rx(pi/2) q[62]; +rz(5.8635652066216775) q[62]; +rx(pi/2) q[62]; +rz(7.554472427858005) q[62]; +rz(-1.0121867180472393) q[62]; +rx(pi/2) q[62]; +rz(4.502237489224738) q[62]; +rx(pi/2) q[62]; +rz(10.748631455475007) q[62]; +cx q[63],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.860199275654404) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(4.084951459262211) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.3612764636622483) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +cx q[63],q[21]; +rz(-1.6130483762437466) q[21]; +rx(pi/2) q[21]; +rz(5.138553403478438) q[21]; +rx(pi/2) q[21]; +rz(8.294977695340645) q[21]; +rz(2.612041796880714) q[21]; +rx(pi/2) q[21]; +rz(4.510825929503666) q[21]; +rx(pi/2) q[21]; +rz(8.24063217315645) q[21]; +cx q[21],q[96]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.020021206700244) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(1.9782033330464026) q[63]; +rx(pi/2) q[63]; +rz(5.989547560054408) q[63]; +rx(pi/2) q[63]; +rz(12.330665356857835) q[63]; +rz(0.902341958268936) q[63]; +rx(pi/2) q[63]; +rz(4.399821783394931) q[63]; +rx(pi/2) q[63]; +rz(11.988934782039568) q[63]; +rz(-1.8844142103131603) q[67]; +rx(pi/2) q[67]; +rz(4.73884010701988) q[67]; +rx(pi/2) q[67]; +rz(8.182461353079269) q[67]; +rz(2.250844988395599) q[67]; +rx(pi/2) q[67]; +rz(3.767195955308261) q[67]; +rx(pi/2) q[67]; +rz(10.785518438133263) q[67]; +cx q[67],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.276974020415183) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.8845998717302077) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.3739705235925115) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[60]; +rz(2.2189874270828547) q[60]; +rx(pi/2) q[60]; +rz(5.785700431446273) q[60]; +rx(pi/2) q[60]; +rz(12.254105966753393) q[60]; +rz(0.8208774375050192) q[60]; +rx(pi/2) q[60]; +rz(5.0049752512928904) q[60]; +rx(pi/2) q[60]; +rz(11.393593463813193) q[60]; +rz(0.3042676653205394) q[67]; +rx(pi/2) q[67]; +rz(5.703065225619046) q[67]; +rx(pi/2) q[67]; +rz(11.79505559752005) q[67]; +rz(-1.4420595371972629) q[67]; +rx(pi/2) q[67]; +rz(5.976658940297803) q[67]; +rx(pi/2) q[67]; +rz(7.411892594632512) q[67]; +cx q[67],q[98]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.8017646167295798) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[73],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(5.910290812276873) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.706243919428896) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.3140518317948615) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +cx q[73],q[62]; +rz(-0.3381618177648149) q[62]; +rx(pi/2) q[62]; +rz(5.3677493983888915) q[62]; +rx(pi/2) q[62]; +rz(8.35845045893414) q[62]; +rz(-0.7468546704081476) q[62]; +rx(pi/2) q[62]; +rz(5.804386419694382) q[62]; +rx(pi/2) q[62]; +rz(9.053399668857969) q[62]; +cx q[62],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(5.867438073666888) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.583634716487511) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.3171819380589245) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +cx q[62],q[50]; +rz(-2.0347842275171697) q[50]; +rx(pi/2) q[50]; +rz(4.670948976143561) q[50]; +rx(pi/2) q[50]; +rz(9.117555153741145) q[50]; +rz(2.8595082354595185) q[50]; +rx(pi/2) q[50]; +rz(5.628393035399927) q[50]; +rx(pi/2) q[50]; +rz(9.670667004235044) q[50]; +rz(-2.743272372962933) q[62]; +rx(pi/2) q[62]; +rz(5.353341556742317) q[62]; +rx(pi/2) q[62]; +rz(6.784770443850471) q[62]; +rz(1.1732031810543662) q[62]; +rx(pi/2) q[62]; +rz(3.988878044917736) q[62]; +rx(pi/2) q[62]; +rz(11.97971240891136) q[62]; +cx q[62],q[79]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.6457269729977964) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-2.5123205464887794) q[73]; +rx(pi/2) q[73]; +rz(4.412992708065934) q[73]; +rx(pi/2) q[73]; +rz(11.456286951211924) q[73]; +rz(2.3189489451317558) q[73]; +rx(pi/2) q[73]; +rz(6.169195108705413) q[73]; +rx(pi/2) q[73]; +rz(6.4829112106230475) q[73]; +cx q[73],q[88]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.618123908380884) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[74],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.189193569248777) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.667784462035586) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.2981791201065356) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +cx q[74],q[1]; +rz(-2.9830023685486484) q[1]; +rx(pi/2) q[1]; +rz(5.416787619624177) q[1]; +rx(pi/2) q[1]; +rz(12.08408403968724) q[1]; +rz(-0.8359597016579219) q[1]; +rx(pi/2) q[1]; +rz(4.168316543818637) q[1]; +rx(pi/2) q[1]; +rz(9.081459446033815) q[1]; +rz(3.0624517977522654) q[74]; +rx(pi/2) q[74]; +rz(5.548318626174412) q[74]; +rx(pi/2) q[74]; +rz(10.883683435786782) q[74]; +rz(-2.8573860807198983) q[74]; +rx(pi/2) q[74]; +rz(5.181349354785661) q[74]; +rx(pi/2) q[74]; +rz(8.912166414495102) q[74]; +cx q[8],q[74]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.148695817271155) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.16298457357431) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[8],q[74]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.1968943597201838) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[8],q[74]; +rz(0.9887247250754561) q[8]; +rx(pi/2) q[8]; +rz(4.9820845325441585) q[8]; +rx(pi/2) q[8]; +rz(7.334116141219994) q[8]; +rz(-2.1097167867229185) q[8]; +rx(pi/2) q[8]; +rz(4.402400701474048) q[8]; +rx(pi/2) q[8]; +rz(10.631889794375233) q[8]; +cx q[35],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.234807939663147) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(4.326055145272158) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.4820553132779324) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +cx q[35],q[8]; +rz(-0.3337590194669704) q[8]; +rx(pi/2) q[8]; +rz(5.356164128050773) q[8]; +rx(pi/2) q[8]; +rz(8.496738491920073) q[8]; +rz(0.6490578182674236) q[8]; +rx(pi/2) q[8]; +rz(3.763961360432363) q[8]; +rx(pi/2) q[8]; +rz(9.899942564187366) q[8]; +rz(1.5985954595440743) q[35]; +rx(pi/2) q[35]; +rz(4.442758000484047) q[35]; +rx(pi/2) q[35]; +rz(9.80468915446561) q[35]; +rz(0.4122346943684594) q[35]; +rx(pi/2) q[35]; +rz(5.224083772540049) q[35]; +rx(pi/2) q[35]; +rz(12.03033139375681) q[35]; +rz(2.14154768363767) q[74]; +rx(pi/2) q[74]; +rz(4.402407056744185) q[74]; +rx(pi/2) q[74]; +rz(9.108062434552494) q[74]; +rz(3.139872058626226) q[74]; +rx(pi/2) q[74]; +rz(4.76611115791896) q[74]; +rx(pi/2) q[74]; +rz(9.67284982853825) q[74]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.076713938501188) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[62],q[79]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.1666356186513407) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[62],q[79]; +rz(-1.9431679941431366) q[62]; +rx(pi/2) q[62]; +rz(5.216477256175882) q[62]; +rx(pi/2) q[62]; +rz(10.636636874210945) q[62]; +rz(-3.077917697895648) q[62]; +rx(pi/2) q[62]; +rz(4.6295956533182085) q[62]; +rx(pi/2) q[62]; +rz(7.773934475846545) q[62]; +rz(2.324668232278886) q[79]; +rx(pi/2) q[79]; +rz(5.211500115051324) q[79]; +rx(pi/2) q[79]; +rz(10.23828774964579) q[79]; +rz(-0.7246998956252817) q[79]; +rx(pi/2) q[79]; +rz(4.590579419412205) q[79]; +rx(pi/2) q[79]; +rz(12.358160679766502) q[79]; +cx q[84],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.0494977293066565) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.8572103535804954) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.4488482737980934) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[1]; +rz(-0.3905164279778117) q[1]; +rx(pi/2) q[1]; +rz(4.215735978833143) q[1]; +rx(pi/2) q[1]; +rz(7.333341625339993) q[1]; +rz(-2.843853632352265) q[1]; +rx(pi/2) q[1]; +rz(5.122779900416119) q[1]; +rx(pi/2) q[1]; +rz(8.227522349689437) q[1]; +cx q[1],q[39]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.5402960023008836) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(5.586751153576335) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[1],q[39]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.353058593137458) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[1],q[39]; +rz(1.866073455210648) q[1]; +rx(pi/2) q[1]; +rz(4.487326013301131) q[1]; +rx(pi/2) q[1]; +rz(11.583371018561369) q[1]; +rz(-2.5395957005829466) q[1]; +rx(pi/2) q[1]; +rz(4.594729881938735) q[1]; +rx(pi/2) q[1]; +rz(6.324160404239089) q[1]; +rz(3.0917754211385393) q[39]; +rx(pi/2) q[39]; +rz(4.752754255269502) q[39]; +rx(pi/2) q[39]; +rz(7.379403576091908) q[39]; +rz(-0.3072073227350587) q[39]; +rx(pi/2) q[39]; +rz(5.4605029548176205) q[39]; +rx(pi/2) q[39]; +rz(10.458877322713768) q[39]; +rz(2.012953807696027) q[84]; +rx(pi/2) q[84]; +rz(4.559909955348476) q[84]; +rx(pi/2) q[84]; +rz(11.425695293472234) q[84]; +rz(-1.638561608640841) q[84]; +rx(pi/2) q[84]; +rz(5.463928506074444) q[84]; +rx(pi/2) q[84]; +rz(10.449338767485102) q[84]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(5.9074148164401645) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[73],q[88]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.1783836535145644) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[73],q[88]; +rz(2.469484968955162) q[73]; +rx(pi/2) q[73]; +rz(3.5996898207871313) q[73]; +rx(pi/2) q[73]; +rz(7.458757078410952) q[73]; +rz(2.1004227118581813) q[73]; +rx(pi/2) q[73]; +rz(3.916896146726818) q[73]; +rx(pi/2) q[73]; +rz(9.484287211692028) q[73]; +rz(-1.8352641324370484) q[88]; +rx(pi/2) q[88]; +rz(5.121961558190124) q[88]; +rx(pi/2) q[88]; +rz(9.377556585533554) q[88]; +rz(-3.0637835301565213) q[88]; +rx(pi/2) q[88]; +rz(4.625776013712093) q[88]; +rx(pi/2) q[88]; +rz(8.601379715310355) q[88]; +cx q[40],q[88]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.6553275083080856) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.137916521103051) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[40],q[88]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.1585724945945812) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[40],q[88]; +rz(-0.4465528178289979) q[40]; +rx(pi/2) q[40]; +rz(3.8034324098694983) q[40]; +rx(pi/2) q[40]; +rz(10.210426868969861) q[40]; +rz(0.8033746733195808) q[40]; +rx(pi/2) q[40]; +rz(5.007859094409765) q[40]; +rx(pi/2) q[40]; +rz(10.381772461173572) q[40]; +rz(-1.3714630506584289) q[88]; +rx(pi/2) q[88]; +rz(4.506922851439244) q[88]; +rx(pi/2) q[88]; +rz(11.447538707328576) q[88]; +rz(2.9203430313489482) q[88]; +rx(pi/2) q[88]; +rz(5.836786664346999) q[88]; +rx(pi/2) q[88]; +rz(9.592962705337424) q[88]; +cx q[92],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.0221977381215055) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(4.318091766975655) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.487105379996322) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +cx q[92],q[4]; +rz(1.091240516663202) q[4]; +rx(pi/2) q[4]; +rz(4.9895684850893645) q[4]; +rx(pi/2) q[4]; +rz(10.586143653509739) q[4]; +rz(-0.015344931213188584) q[4]; +rx(pi/2) q[4]; +rz(5.63782372143372) q[4]; +rx(pi/2) q[4]; +rz(7.21001803800681) q[4]; +cx q[58],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.274812683694298) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.158781863416827) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.989873863327264) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +cx q[58],q[4]; +rz(-0.4065733900838904) q[4]; +rx(pi/2) q[4]; +rz(4.957032642901652) q[4]; +rx(pi/2) q[4]; +rz(10.676733443880028) q[4]; +rz(-2.7087840179488687) q[4]; +rx(pi/2) q[4]; +rz(3.8947498278838957) q[4]; +rx(pi/2) q[4]; +rz(9.54227796427174) q[4]; +rz(-2.9000934499281534) q[58]; +rx(pi/2) q[58]; +rz(5.83442265677532) q[58]; +rx(pi/2) q[58]; +rz(9.199070677089201) q[58]; +rz(2.4655485523793397) q[58]; +rx(pi/2) q[58]; +rz(5.652986973988668) q[58]; +rx(pi/2) q[58]; +rz(7.950958128394201) q[58]; +cx q[70],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.2704222079701335) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.268697435586208) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.017650594549751) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +cx q[70],q[4]; +rz(-2.449573034711384) q[4]; +rx(pi/2) q[4]; +rz(5.697092729301051) q[4]; +rx(pi/2) q[4]; +rz(9.61006071697355) q[4]; +rz(0.7337781274725543) q[4]; +rx(pi/2) q[4]; +rz(4.83695305827433) q[4]; +rx(pi/2) q[4]; +rz(6.606712610673246) q[4]; +rz(-0.9944419453396054) q[70]; +rx(pi/2) q[70]; +rz(4.849517856545345) q[70]; +rx(pi/2) q[70]; +rz(11.324953309688699) q[70]; +rz(3.104935112333518) q[70]; +rx(pi/2) q[70]; +rz(3.736552273908085) q[70]; +rx(pi/2) q[70]; +rz(6.387751216558886) q[70]; +rz(-2.975410311609887) q[92]; +rx(pi/2) q[92]; +rz(5.4149413880377395) q[92]; +rx(pi/2) q[92]; +rz(9.398877972615365) q[92]; +rz(2.9313225294855147) q[92]; +rx(pi/2) q[92]; +rz(4.739554110997082) q[92]; +rx(pi/2) q[92]; +rz(9.593954974993462) q[92]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.728641018120472) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[21],q[96]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.3213147831118395) q[21]; +rx(pi/2) q[21]; +rz(3*pi) q[21]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[21],q[96]; +rz(0.5546109170061118) q[21]; +rx(pi/2) q[21]; +rz(6.105177994133237) q[21]; +rx(pi/2) q[21]; +rz(6.750898840335122) q[21]; +rz(-2.951680565357516) q[21]; +rx(pi/2) q[21]; +rz(5.4259377246977305) q[21]; +rx(pi/2) q[21]; +rz(9.04206000594331) q[21]; +cx q[86],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.169293850945383) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.3951536296809346) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.2834752152087954) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +cx q[86],q[21]; +rz(-2.824952857074863) q[21]; +rx(pi/2) q[21]; +rz(5.556170977404641) q[21]; +rx(pi/2) q[21]; +rz(11.456814405080006) q[21]; +rz(0.3048770478365199) q[21]; +rx(pi/2) q[21]; +rz(4.944031204572897) q[21]; +rx(pi/2) q[21]; +rz(9.356189050063028) q[21]; +rz(-2.4670525966115955) q[86]; +rx(pi/2) q[86]; +rz(4.338309747619823) q[86]; +rx(pi/2) q[86]; +rz(6.728908138876684) q[86]; +rz(3.0902141107252756) q[86]; +rx(pi/2) q[86]; +rz(5.474632312540473) q[86]; +rx(pi/2) q[86]; +rz(11.53222275245425) q[86]; +cx q[86],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.792106449986104) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.574671550273678) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.309691755038882) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[5]; +rz(-2.6032577671345) q[5]; +rx(pi/2) q[5]; +rz(4.845178266659752) q[5]; +rx(pi/2) q[5]; +rz(10.610004668757824) q[5]; +rz(-2.827943180685043) q[5]; +rx(pi/2) q[5]; +rz(3.402890962873525) q[5]; +rx(pi/2) q[5]; +rz(9.064725358955686) q[5]; +cx q[5],q[93]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.8984634609917483) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(0.906255508851399) q[86]; +rx(pi/2) q[86]; +rz(3.5734945847714377) q[86]; +rx(pi/2) q[86]; +rz(8.686536348619997) q[86]; +rz(-1.653980623495039) q[86]; +rx(pi/2) q[86]; +rz(5.634359643605931) q[86]; +rx(pi/2) q[86]; +rz(7.058323350568079) q[86]; +cx q[86],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(5.4324775758089086) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.3486988032438028) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.2346280947753736) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[49]; +rz(2.1077562266780863) q[49]; +rx(pi/2) q[49]; +rz(4.573061142296663) q[49]; +rx(pi/2) q[49]; +rz(10.66101561138395) q[49]; +rz(2.681700080051609) q[49]; +rx(pi/2) q[49]; +rz(5.13705256656049) q[49]; +rx(pi/2) q[49]; +rz(7.579369581229139) q[49]; +rz(0.13485725759359113) q[86]; +rx(pi/2) q[86]; +rz(5.793479077021585) q[86]; +rx(pi/2) q[86]; +rz(11.089408452387637) q[86]; +rz(2.3032789034952135) q[86]; +rx(pi/2) q[86]; +rz(4.608025191159911) q[86]; +rx(pi/2) q[86]; +rz(9.592832493316065) q[86]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(5.969213778251005) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[5],q[93]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.450702461463919) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[5],q[93]; +rz(1.3012462587585008) q[5]; +rx(pi/2) q[5]; +rz(3.8039466945828058) q[5]; +rx(pi/2) q[5]; +rz(10.685217312873277) q[5]; +rz(-2.7036481320163963) q[5]; +rx(pi/2) q[5]; +rz(5.483994879318434) q[5]; +rx(pi/2) q[5]; +rz(12.163640728678619) q[5]; +rz(0.42889245985746927) q[93]; +rx(pi/2) q[93]; +rz(3.6352104036948094) q[93]; +rx(pi/2) q[93]; +rz(11.702796047766721) q[93]; +rz(-0.977914427622244) q[93]; +rx(pi/2) q[93]; +rz(4.898138182656012) q[93]; +rx(pi/2) q[93]; +rz(9.931754227850444) q[93]; +rz(-0.7877970443570916) q[96]; +rx(pi/2) q[96]; +rz(4.105063572435079) q[96]; +rx(pi/2) q[96]; +rz(8.704003509813145) q[96]; +rz(0.18824443806847668) q[96]; +rx(pi/2) q[96]; +rz(4.419524094806976) q[96]; +rx(pi/2) q[96]; +rz(9.953571620493149) q[96]; +cx q[96],q[89]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(5.817760657488343) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.5225361058490687) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[89]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.2822232269233336) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[89]; +rz(0.6845762105545341) q[89]; +rx(pi/2) q[89]; +rz(3.9237919595279465) q[89]; +rx(pi/2) q[89]; +rz(9.359687049698174) q[89]; +rz(2.7340370045870745) q[89]; +rx(pi/2) q[89]; +rz(3.7354781082459616) q[89]; +rx(pi/2) q[89]; +rz(10.602126050945154) q[89]; +cx q[14],q[89]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(4.247091442809866) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.159060518699452) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[14],q[89]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.942823394971953) q[14]; +rx(pi/2) q[14]; +rz(3*pi) q[14]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[14],q[89]; +rz(-0.7058615609518899) q[14]; +rx(pi/2) q[14]; +rz(5.800429006049722) q[14]; +rx(pi/2) q[14]; +rz(6.923222127770608) q[14]; +rz(2.737228934259683) q[14]; +rx(pi/2) q[14]; +rz(4.541115455276579) q[14]; +rx(pi/2) q[14]; +rz(12.496299808203752) q[14]; +cx q[32],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.130684710059303) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(4.180717415189061) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[32],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.401787074333825) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +cx q[32],q[14]; +rz(1.0332678327832934) q[14]; +rx(pi/2) q[14]; +rz(5.051395727739923) q[14]; +rx(pi/2) q[14]; +rz(9.572344334540693) q[14]; +rz(-1.1710748146357108) q[14]; +rx(pi/2) q[14]; +rz(4.611523945105294) q[14]; +rx(pi/2) q[14]; +rz(11.221494472150685) q[14]; +rz(-1.4404731284058236) q[32]; +rx(pi/2) q[32]; +rz(5.433708945109966) q[32]; +rx(pi/2) q[32]; +rz(8.504372790727007) q[32]; +rz(-0.0400289913203169) q[32]; +rx(pi/2) q[32]; +rz(5.069668280593583) q[32]; +rx(pi/2) q[32]; +rz(8.227682748422879) q[32]; +cx q[35],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.092177007982084) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.8324788734914454) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.272245499193732) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +cx q[35],q[32]; +rz(1.1856898200807455) q[32]; +rx(pi/2) q[32]; +rz(4.979485233027635) q[32]; +rx(pi/2) q[32]; +rz(8.802490644733792) q[32]; +rz(1.8155959538806803) q[32]; +rx(pi/2) q[32]; +rz(5.60820902233929) q[32]; +rx(pi/2) q[32]; +rz(9.646853876502576) q[32]; +rz(1.586768111471617) q[35]; +rx(pi/2) q[35]; +rz(5.544159855792564) q[35]; +rx(pi/2) q[35]; +rz(10.183723993856935) q[35]; +rz(0.8636549213427855) q[35]; +rx(pi/2) q[35]; +rz(5.028103169012758) q[35]; +rx(pi/2) q[35]; +rz(10.621657260563204) q[35]; +rz(-1.6102936429996841) q[89]; +rx(pi/2) q[89]; +rz(4.5116893654762595) q[89]; +rx(pi/2) q[89]; +rz(8.944940994707297) q[89]; +rz(1.671683173969047) q[89]; +rx(pi/2) q[89]; +rz(5.733241574206127) q[89]; +rx(pi/2) q[89]; +rz(12.181948914825712) q[89]; +rz(-0.6034369420026744) q[96]; +rx(pi/2) q[96]; +rz(4.76620133821293) q[96]; +rx(pi/2) q[96]; +rz(12.431683314470586) q[96]; +rz(1.5770128388995603) q[96]; +rx(pi/2) q[96]; +rz(4.135909713525639) q[96]; +rx(pi/2) q[96]; +rz(10.233192107790476) q[96]; +cx q[96],q[73]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.201066965282946) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.006427694574812) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[73]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.539123553797203) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[73]; +rz(-3.063718917852556) q[73]; +rx(pi/2) q[73]; +rz(4.5724749724560265) q[73]; +rx(pi/2) q[73]; +rz(6.305594491012917) q[73]; +rz(-0.7598927508476416) q[73]; +rx(pi/2) q[73]; +rz(5.911866821899654) q[73]; +rx(pi/2) q[73]; +rz(9.193588433265504) q[73]; +rz(-0.7274080428224692) q[96]; +rx(pi/2) q[96]; +rz(3.2787203628585924) q[96]; +rx(pi/2) q[96]; +rz(9.963920287018425) q[96]; +rz(-0.26121410472345463) q[96]; +rx(pi/2) q[96]; +rz(4.627121028496647) q[96]; +rx(pi/2) q[96]; +rz(10.456218060996132) q[96]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.0726892331265745) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[67],q[98]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.559830045760732) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[67],q[98]; +rz(0.6238287468825545) q[67]; +rx(pi/2) q[67]; +rz(4.062805207635495) q[67]; +rx(pi/2) q[67]; +rz(8.947196998698434) q[67]; +rz(3.098464593455617) q[67]; +rx(pi/2) q[67]; +rz(3.6461412184748396) q[67]; +rx(pi/2) q[67]; +rz(12.557057901576425) q[67]; +cx q[63],q[67]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(4.024850182503572) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.189563841309884) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[63],q[67]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.289094160605817) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[63],q[67]; +rz(-2.612123589466046) q[63]; +rx(pi/2) q[63]; +rz(5.378719435400585) q[63]; +rx(pi/2) q[63]; +rz(9.672827352944106) q[63]; +rz(-0.7235958978836408) q[63]; +rx(pi/2) q[63]; +rz(4.413433146802128) q[63]; +rx(pi/2) q[63]; +rz(10.6605979189637) q[63]; +cx q[63],q[72]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(4.108625587522505) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(0.9820115340522797) q[67]; +rx(pi/2) q[67]; +rz(4.540189768293727) q[67]; +rx(pi/2) q[67]; +rz(11.01113940351599) q[67]; +rz(-0.18689372506480328) q[67]; +rx(pi/2) q[67]; +rz(4.500550557472305) q[67]; +rx(pi/2) q[67]; +rz(6.960998446094875) q[67]; +cx q[67],q[77]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.514174268826917) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.274930479079142) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[63],q[72]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.3578637677796244) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[63],q[72]; +rz(-1.4829627566690498) q[63]; +rx(pi/2) q[63]; +rz(5.314453238552909) q[63]; +rx(pi/2) q[63]; +rz(10.104733136180876) q[63]; +rz(-1.106252912599353) q[63]; +rx(pi/2) q[63]; +rz(3.848130168339375) q[63]; +rx(pi/2) q[63]; +rz(7.970521111121663) q[63]; +rz(-0.3495577680775046) q[72]; +rx(pi/2) q[72]; +rz(6.160245408862132) q[72]; +rx(pi/2) q[72]; +rz(7.859743572447542) q[72]; +rz(-2.488179665263994) q[72]; +rx(pi/2) q[72]; +rz(4.269963279997294) q[72]; +rx(pi/2) q[72]; +rz(11.308679247065186) q[72]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.275963704082988) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[67],q[77]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.395920384198126) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[67],q[77]; +rz(0.7535390957150474) q[67]; +rx(pi/2) q[67]; +rz(3.909119288509771) q[67]; +rx(pi/2) q[67]; +rz(7.35698459872424) q[67]; +rz(-2.332971901814904) q[67]; +rx(pi/2) q[67]; +rz(4.69266989396479) q[67]; +rx(pi/2) q[67]; +rz(11.795819073752106) q[67]; +rz(-1.598266073514474) q[77]; +rx(pi/2) q[77]; +rz(4.261150106078373) q[77]; +rx(pi/2) q[77]; +rz(7.7673856976659215) q[77]; +rz(2.4308521129364626) q[77]; +rx(pi/2) q[77]; +rz(4.461936592054594) q[77]; +rx(pi/2) q[77]; +rz(11.802080838277886) q[77]; +cx q[67],q[77]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.5935394886119068) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(5.80484438988201) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[67],q[77]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.443826201403043) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[67],q[77]; +rz(-1.2762647507497924) q[67]; +rx(pi/2) q[67]; +rz(4.744278814467558) q[67]; +rx(pi/2) q[67]; +rz(9.476027651793277) q[67]; +rz(0.522998006064542) q[67]; +rx(pi/2) q[67]; +rz(4.406514166557987) q[67]; +rx(pi/2) q[67]; +rz(10.929984952585928) q[67]; +cx q[67],q[75]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.9847147297012917) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.203287679205518) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[67],q[75]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.6811962835768406) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[67],q[75]; +rz(-0.07297906775952301) q[67]; +rx(pi/2) q[67]; +rz(4.228303814034781) q[67]; +rx(pi/2) q[67]; +rz(7.240432703398273) q[67]; +rz(1.522380804461867) q[67]; +rx(pi/2) q[67]; +rz(3.2424263024087097) q[67]; +rx(pi/2) q[67]; +rz(11.450393367514888) q[67]; +cx q[67],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(5.896657590899004) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.248353412935437) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.5002275704437693) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[12]; +rz(3.0142024574699313) q[12]; +rx(pi/2) q[12]; +rz(3.5199496550949436) q[12]; +rx(pi/2) q[12]; +rz(6.563031031870003) q[12]; +rz(-1.7142186066162681) q[12]; +rx(pi/2) q[12]; +rz(4.549894474048424) q[12]; +rx(pi/2) q[12]; +rz(8.539526191952055) q[12]; +rz(2.024064045860241) q[67]; +rx(pi/2) q[67]; +rz(5.545881033761715) q[67]; +rx(pi/2) q[67]; +rz(7.281270593306999) q[67]; +rz(2.0213506024087096) q[67]; +rx(pi/2) q[67]; +rz(6.149250952714914) q[67]; +rx(pi/2) q[67]; +rz(6.300385046387911) q[67]; +rz(1.490331471308295) q[75]; +rx(pi/2) q[75]; +rz(3.9831187863121698) q[75]; +rx(pi/2) q[75]; +rz(6.333868480852885) q[75]; +rz(-1.680098449049607) q[75]; +rx(pi/2) q[75]; +rz(5.242848905168955) q[75]; +rx(pi/2) q[75]; +rz(9.762915530896484) q[75]; +rz(-1.791602889487157) q[77]; +rx(pi/2) q[77]; +rz(3.841044675091913) q[77]; +rx(pi/2) q[77]; +rz(7.579218373051867) q[77]; +rz(-2.0731237434835172) q[77]; +rx(pi/2) q[77]; +rz(4.906872243470409) q[77]; +rx(pi/2) q[77]; +rz(8.815809706376001) q[77]; +cx q[77],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.1612837804038705) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.264510803687591) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.5686169819503855) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +cx q[77],q[15]; +rz(-0.896668752752416) q[15]; +rx(pi/2) q[15]; +rz(4.663268319935005) q[15]; +rx(pi/2) q[15]; +rz(9.18197589625375) q[15]; +rz(-3.131920661675604) q[15]; +rx(pi/2) q[15]; +rz(5.345056041523687) q[15]; +rx(pi/2) q[15]; +rz(6.51655488241831) q[15]; +rz(-2.5710027437850584) q[77]; +rx(pi/2) q[77]; +rz(5.248167479147114) q[77]; +rx(pi/2) q[77]; +rz(10.624429555565055) q[77]; +rz(1.9326915575635955) q[77]; +rx(pi/2) q[77]; +rz(4.686985742608421) q[77]; +rx(pi/2) q[77]; +rz(7.028876704479635) q[77]; +cx q[81],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.198001508523374) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.8894388959432904) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.195587221228479) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[72]; +rz(-2.9003093414908303) q[72]; +rx(pi/2) q[72]; +rz(5.064815857091207) q[72]; +rx(pi/2) q[72]; +rz(9.348822152649682) q[72]; +rz(1.2304967254959607) q[72]; +rx(pi/2) q[72]; +rz(4.219427554631491) q[72]; +rx(pi/2) q[72]; +rz(8.197439244023135) q[72]; +rz(-2.6032268893059216) q[81]; +rx(pi/2) q[81]; +rz(5.361389290596402) q[81]; +rx(pi/2) q[81]; +rz(9.198415065980713) q[81]; +rz(-0.7938220275379275) q[81]; +rx(pi/2) q[81]; +rz(3.878041861649527) q[81]; +rx(pi/2) q[81]; +rz(6.857695552473547) q[81]; +cx q[93],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.059707064066663) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.9046495494055202) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.173978623427497) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[77]; +rz(-2.862594679493778) q[77]; +rx(pi/2) q[77]; +rz(4.043903442129376) q[77]; +rx(pi/2) q[77]; +rz(8.170053838618356) q[77]; +rz(2.9009377333282824) q[77]; +rx(pi/2) q[77]; +rz(4.667405289529254) q[77]; +rx(pi/2) q[77]; +rz(11.179835415873306) q[77]; +rz(-0.9382316600042633) q[93]; +rx(pi/2) q[93]; +rz(3.3922839628078805) q[93]; +rx(pi/2) q[93]; +rz(7.308997468319506) q[93]; +rz(0.48676014999665096) q[93]; +rx(pi/2) q[93]; +rz(4.924521856454516) q[93]; +rx(pi/2) q[93]; +rz(11.966295873895717) q[93]; +rz(2.15147009399206) q[98]; +rx(pi/2) q[98]; +rz(3.4141787555682814) q[98]; +rx(pi/2) q[98]; +rz(9.914929399732795) q[98]; +rz(0.9747908869303226) q[98]; +rx(pi/2) q[98]; +rz(4.538937709385248) q[98]; +rx(pi/2) q[98]; +rz(12.351105322123415) q[98]; +cx q[98],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.830137648986547) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.859033621699576) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.7201063384684705) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[28]; +rz(-1.5437008225888484) q[28]; +rx(pi/2) q[28]; +rz(5.302688226902003) q[28]; +rx(pi/2) q[28]; +rz(6.8845622395814505) q[28]; +rz(-0.8861454735388041) q[28]; +rx(pi/2) q[28]; +rz(4.475165192424445) q[28]; +rx(pi/2) q[28]; +rz(11.604548687710974) q[28]; +cx q[28],q[97]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.129912519431068) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(5.906571158264108) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[28],q[97]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.678925848019725) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[28],q[97]; +rz(-2.85600729255803) q[28]; +rx(pi/2) q[28]; +rz(4.369204085679546) q[28]; +rx(pi/2) q[28]; +rz(10.106439284603933) q[28]; +rz(-0.40698020580437966) q[28]; +rx(pi/2) q[28]; +rz(4.934062572841052) q[28]; +rx(pi/2) q[28]; +rz(7.436807007893484) q[28]; +cx q[63],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(6.134388321873788) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.730256461369845) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.4945535003478785) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +cx q[63],q[28]; +rz(1.000505606882637) q[28]; +rx(pi/2) q[28]; +rz(5.38784416151619) q[28]; +rx(pi/2) q[28]; +rz(9.075857336134753) q[28]; +rz(-1.110290797586298) q[28]; +rx(pi/2) q[28]; +rz(3.790726896819375) q[28]; +rx(pi/2) q[28]; +rz(7.727819994992881) q[28]; +cx q[17],q[28]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.646052923426838) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(6.158020713089474) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +cx q[17],q[28]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.293746225355486) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[17],q[28]; +rz(-0.9858878764643113) q[17]; +rx(pi/2) q[17]; +rz(4.508365759923714) q[17]; +rx(pi/2) q[17]; +rz(9.037628228106595) q[17]; +rz(1.3525363275240307) q[17]; +rx(pi/2) q[17]; +rz(4.96566781296084) q[17]; +rx(pi/2) q[17]; +rz(10.150754755541156) q[17]; +rz(3.041629539757226) q[28]; +rx(pi/2) q[28]; +rz(4.284203738383521) q[28]; +rx(pi/2) q[28]; +rz(8.33311160558949) q[28]; +rz(2.3311802015712697) q[28]; +rx(pi/2) q[28]; +rz(4.046026105629265) q[28]; +rx(pi/2) q[28]; +rz(7.776432694846216) q[28]; +rz(1.750379285879407) q[63]; +rx(pi/2) q[63]; +rz(5.256546867608469) q[63]; +rx(pi/2) q[63]; +rz(12.436936911385752) q[63]; +rz(2.8866119974042075) q[63]; +rx(pi/2) q[63]; +rz(5.273654443549324) q[63]; +rx(pi/2) q[63]; +rz(9.787890254330378) q[63]; +rz(-0.4524431020505011) q[97]; +rx(pi/2) q[97]; +rz(5.125298160028816) q[97]; +rx(pi/2) q[97]; +rz(6.949743879040025) q[97]; +rz(0.1789715643984504) q[97]; +rx(pi/2) q[97]; +rz(4.84053858247425) q[97]; +rx(pi/2) q[97]; +rz(12.048212980592531) q[97]; +cx q[97],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.114390316425288) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.912322672308666) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.3119101360996392) q[97]; +rx(pi/2) q[97]; +rz(2*pi) q[97]; +cx q[97],q[21]; +rz(1.2117568215494074) q[21]; +rx(pi/2) q[21]; +rz(6.0065488992579565) q[21]; +rx(pi/2) q[21]; +rz(7.425697946414973) q[21]; +rz(1.03793850115422) q[21]; +rx(pi/2) q[21]; +rz(4.929586887672396) q[21]; +rx(pi/2) q[21]; +rz(10.443800472353558) q[21]; +cx q[21],q[31]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.882673281803376) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(5.740875486115826) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +cx q[21],q[31]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.5428081881223026) q[21]; +rx(pi/2) q[21]; +rz(3*pi) q[21]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[21],q[31]; +rz(1.7106224920757551) q[21]; +rx(pi/2) q[21]; +rz(5.2938823875320535) q[21]; +rx(pi/2) q[21]; +rz(11.636959046358543) q[21]; +rz(-0.20890228924508492) q[21]; +rx(pi/2) q[21]; +rz(3.7811991146550326) q[21]; +rx(pi/2) q[21]; +rz(10.551702642654858) q[21]; +cx q[8],q[21]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.26110700428487) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.9149513189790905) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +cx q[8],q[21]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.4901285542031566) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[8],q[21]; +rz(0.43969114467921777) q[8]; +rx(pi/2) q[8]; +rz(5.035537345955363) q[8]; +rx(pi/2) q[8]; +rz(7.115382872740178) q[8]; +rz(1.618463222061405) q[8]; +rx(pi/2) q[8]; +rz(4.134568820720902) q[8]; +rx(pi/2) q[8]; +rz(12.18421981390952) q[8]; +rz(0.9906351062942891) q[21]; +rx(pi/2) q[21]; +rz(5.33119222150894) q[21]; +rx(pi/2) q[21]; +rz(10.602004986044637) q[21]; +rz(1.3251779873113243) q[21]; +rx(pi/2) q[21]; +rz(3.7844812913976265) q[21]; +rx(pi/2) q[21]; +rz(11.72496213638338) q[21]; +cx q[21],q[32]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.7572603702636638) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(0.40396453745202976) q[31]; +rx(pi/2) q[31]; +rz(5.172572501275388) q[31]; +rx(pi/2) q[31]; +rz(7.0034823321535855) q[31]; +rz(-2.689829914085775) q[31]; +rx(pi/2) q[31]; +rz(5.009888736739441) q[31]; +rx(pi/2) q[31]; +rz(7.966931616870189) q[31]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.8225744487020235) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +cx q[21],q[32]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.345816493317148) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[21],q[32]; +rz(-3.135881003896582) q[21]; +rx(pi/2) q[21]; +rz(5.956969837631064) q[21]; +rx(pi/2) q[21]; +rz(12.032511135245537) q[21]; +rz(-0.442951218002678) q[21]; +rx(pi/2) q[21]; +rz(5.620064899526861) q[21]; +rx(pi/2) q[21]; +rz(12.118518712534886) q[21]; +rz(-0.6641965341404852) q[32]; +rx(pi/2) q[32]; +rz(4.277352531023504) q[32]; +rx(pi/2) q[32]; +rz(8.303932021856731) q[32]; +rz(-0.528739619747085) q[32]; +rx(pi/2) q[32]; +rz(4.320400384946614) q[32]; +rx(pi/2) q[32]; +rz(6.769957072342542) q[32]; +rz(1.6017760402878993) q[97]; +rx(pi/2) q[97]; +rz(4.754486478777177) q[97]; +rx(pi/2) q[97]; +rz(8.649764068492155) q[97]; +rz(-0.7249402244992877) q[97]; +rx(pi/2) q[97]; +rz(4.969287711815414) q[97]; +rx(pi/2) q[97]; +rz(11.909855926167477) q[97]; +rz(1.1577788520169472) q[98]; +rx(pi/2) q[98]; +rz(4.940735820310945) q[98]; +rx(pi/2) q[98]; +rz(8.247581662942304) q[98]; +rz(1.1277945660239252) q[98]; +rx(pi/2) q[98]; +rz(6.177683543848312) q[98]; +rx(pi/2) q[98]; +rz(6.423635939748611) q[98]; +cx q[33],q[98]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.577154815623958) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(5.874033192651385) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[33],q[98]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.2865503782593706) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[33],q[98]; +rz(1.9515954356355554) q[33]; +rx(pi/2) q[33]; +rz(3.3833281200180227) q[33]; +rx(pi/2) q[33]; +rz(6.855905776733699) q[33]; +rz(2.7202415946460343) q[33]; +rx(pi/2) q[33]; +rz(5.58551030445679) q[33]; +rx(pi/2) q[33]; +rz(6.330039667371583) q[33]; +rz(-2.929530033490108) q[98]; +rx(pi/2) q[98]; +rz(6.103056246640712) q[98]; +rx(pi/2) q[98]; +rz(7.797021076967966) q[98]; +rz(1.3717815366112998) q[98]; +rx(pi/2) q[98]; +rz(4.637899506672515) q[98]; +rx(pi/2) q[98]; +rz(7.350020444622766) q[98]; +rz(0.7613290396568395) q[99]; +rx(pi/2) q[99]; +rz(4.487739313305113) q[99]; +rx(pi/2) q[99]; +rz(8.390448971337305) q[99]; +rz(1.6699200370394678) q[99]; +rx(pi/2) q[99]; +rz(5.488831122052114) q[99]; +rx(pi/2) q[99]; +rz(10.433835843563429) q[99]; +cx q[3],q[99]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.698924937974059) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.050245728171311) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[3],q[99]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.5938006845840214) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[3],q[99]; +rz(2.680679437937508) q[3]; +rx(pi/2) q[3]; +rz(4.039502761026956) q[3]; +rx(pi/2) q[3]; +rz(8.494054218834325) q[3]; +rz(-2.848775420228588) q[3]; +rx(pi/2) q[3]; +rz(4.6320604251584125) q[3]; +rx(pi/2) q[3]; +rz(8.95221460366789) q[3]; +cx q[90],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.2287370795609505) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.765118851756962) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.387505200855728) q[90]; +rx(pi/2) q[90]; +rz(2*pi) q[90]; +cx q[90],q[3]; +rz(2.306998428247244) q[3]; +rx(pi/2) q[3]; +rz(4.7783079754789135) q[3]; +rx(pi/2) q[3]; +rz(6.449289948646869) q[3]; +rz(2.9009377333282824) q[3]; +rx(pi/2) q[3]; +rz(4.667405289529254) q[3]; +rx(pi/2) q[3]; +rz(11.179835415873306) q[3]; +cx q[16],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.006044199665425) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.6249572027300854) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[16],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.444494110605877) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +cx q[16],q[3]; +rz(-2.52829410884348) q[3]; +rx(pi/2) q[3]; +rz(4.675584907661271) q[3]; +rx(pi/2) q[3]; +rz(12.367290019573446) q[3]; +rz(-1.0475210473496395) q[3]; +rx(pi/2) q[3]; +rz(4.128141859911401) q[3]; +rx(pi/2) q[3]; +rz(8.372538830536314) q[3]; +cx q[3],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(5.842061021753485) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.908961732070555) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +cx q[3],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.1643029330253825) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +cx q[3],q[0]; +rz(-1.3858333890162355) q[0]; +rx(pi/2) q[0]; +rz(5.839016943972817) q[0]; +rx(pi/2) q[0]; +rz(11.21035612550858) q[0]; +rz(-1.6248925591944783) q[0]; +rx(pi/2) q[0]; +rz(4.24585821726315) q[0]; +rx(pi/2) q[0]; +rz(10.018075086389945) q[0]; +rz(-2.071939284753539) q[3]; +rx(pi/2) q[3]; +rz(3.5276636320844332) q[3]; +rx(pi/2) q[3]; +rz(10.814686251363392) q[3]; +rz(2.079867596737018) q[3]; +rx(pi/2) q[3]; +rz(5.667975541023692) q[3]; +rx(pi/2) q[3]; +rz(8.939732662996779) q[3]; +cx q[7],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.0716972452693465) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.8108805716217837) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +cx q[7],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.168215700210215) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +cx q[7],q[0]; +rz(1.7861519697944424) q[0]; +rx(pi/2) q[0]; +rz(3.813620038331177) q[0]; +rx(pi/2) q[0]; +rz(9.029716855937407) q[0]; +rz(2.4921145786362597) q[0]; +rx(pi/2) q[0]; +rz(4.665979688785408) q[0]; +rx(pi/2) q[0]; +rz(6.821120807384889) q[0]; +rz(2.2818534481075314) q[7]; +rx(pi/2) q[7]; +rz(3.645959298330915) q[7]; +rx(pi/2) q[7]; +rz(11.22190612601412) q[7]; +rz(-2.4838914278397146) q[7]; +rx(pi/2) q[7]; +rz(4.239785989070607) q[7]; +rx(pi/2) q[7]; +rz(10.888825435044208) q[7]; +rz(-2.9947262442990823) q[16]; +rx(pi/2) q[16]; +rz(4.013659285347968) q[16]; +rx(pi/2) q[16]; +rz(6.455458626394066) q[16]; +rz(0.28228905736675447) q[16]; +rx(pi/2) q[16]; +rz(4.101198219327679) q[16]; +rx(pi/2) q[16]; +rz(12.127941806595748) q[16]; +cx q[16],q[78]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.7748378767187516) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[56],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(5.91918418232474) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.870800930495279) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.362340877708163) q[56]; +rx(pi/2) q[56]; +rz(3*pi) q[56]; +cx q[56],q[3]; +rz(-0.7723685438317269) q[3]; +rx(pi/2) q[3]; +rz(4.674693888783665) q[3]; +rx(pi/2) q[3]; +rz(7.7457495590008385) q[3]; +rz(2.737228934259683) q[3]; +rx(pi/2) q[3]; +rz(4.541115455276579) q[3]; +rx(pi/2) q[3]; +rz(12.496299808203752) q[3]; +rz(-0.003754482223737643) q[56]; +rx(pi/2) q[56]; +rz(4.577262424600598) q[56]; +rx(pi/2) q[56]; +rz(9.735870141259598) q[56]; +rz(2.3577229891578178) q[56]; +rx(pi/2) q[56]; +rz(4.362949083007495) q[56]; +rx(pi/2) q[56]; +rz(12.356180210333285) q[56]; +cx q[56],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.15869828810478) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.2098292690887025) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.373196872676621) q[56]; +rx(pi/2) q[56]; +rz(3*pi) q[56]; +cx q[56],q[50]; +rz(-0.13534744720704595) q[50]; +rx(pi/2) q[50]; +rz(4.109867125245815) q[50]; +rx(pi/2) q[50]; +rz(6.631178544881629) q[50]; +rz(-1.0147649529526) q[50]; +rx(pi/2) q[50]; +rz(4.113475600137711) q[50]; +rx(pi/2) q[50]; +rz(9.774888362174908) q[50]; +cx q[50],q[63]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(4.280922857292804) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-1.0639539493515482) q[56]; +rx(pi/2) q[56]; +rz(4.625219384474422) q[56]; +rx(pi/2) q[56]; +rz(10.04314230008527) q[56]; +rz(-0.9065564384503819) q[56]; +rx(pi/2) q[56]; +rz(5.1250969618770235) q[56]; +rx(pi/2) q[56]; +rz(10.544364276629826) q[56]; +cx q[56],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(5.865335083697888) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.7964096344221496) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.1493374895985893) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +cx q[56],q[46]; +rz(2.226180564221366) q[46]; +rx(pi/2) q[46]; +rz(5.268009829483118) q[46]; +rx(pi/2) q[46]; +rz(12.005836545233741) q[46]; +rz(-1.7447820334383155) q[46]; +rx(pi/2) q[46]; +rz(5.4675811594973185) q[46]; +rx(pi/2) q[46]; +rz(10.205361129973298) q[46]; +rz(0.2894912166107968) q[56]; +rx(pi/2) q[56]; +rz(3.754411298040016) q[56]; +rx(pi/2) q[56]; +rz(8.329911808640901) q[56]; +rz(1.0275391008059724) q[56]; +rx(pi/2) q[56]; +rz(5.334371511902862) q[56]; +rx(pi/2) q[56]; +rz(11.110214281138493) q[56]; +cx q[56],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.100751979398014) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.869889573985726) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.6364736744955106) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +cx q[56],q[46]; +rz(-2.033295531217764) q[46]; +rx(pi/2) q[46]; +rz(4.64595636558616) q[46]; +rx(pi/2) q[46]; +rz(12.181386588612645) q[46]; +rz(-0.0023388618651560833) q[46]; +rx(pi/2) q[46]; +rz(5.393680396355348) q[46]; +rx(pi/2) q[46]; +rz(6.916493597431009) q[46]; +rz(-0.00425557563934742) q[56]; +rx(pi/2) q[56]; +rz(4.706737531568967) q[56]; +rx(pi/2) q[56]; +rz(12.408350979741247) q[56]; +rz(-0.6109112943206845) q[56]; +rx(pi/2) q[56]; +rz(4.145160213717752) q[56]; +rx(pi/2) q[56]; +rz(8.806060012358918) q[56]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.1943797213086444) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[50],q[63]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.353434296678452) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[50],q[63]; +rz(1.863666496083674) q[50]; +rx(pi/2) q[50]; +rz(4.363388754355041) q[50]; +rx(pi/2) q[50]; +rz(6.6690323977837975) q[50]; +rz(-0.7993978458219555) q[50]; +rx(pi/2) q[50]; +rz(5.151584855468046) q[50]; +rx(pi/2) q[50]; +rz(9.931932434449145) q[50]; +rz(1.3209772262371402) q[63]; +rx(pi/2) q[63]; +rz(3.577637737306271) q[63]; +rx(pi/2) q[63]; +rz(6.461459878855513) q[63]; +rz(1.7283245250925408) q[63]; +rx(pi/2) q[63]; +rz(3.9469159963196727) q[63]; +rx(pi/2) q[63]; +rz(12.292985266451769) q[63]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.960857140914792) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[16],q[78]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.369929077996693) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[16],q[78]; +rz(1.921322575663325) q[16]; +rx(pi/2) q[16]; +rz(4.1665023371239815) q[16]; +rx(pi/2) q[16]; +rz(11.525313820945495) q[16]; +rz(-2.279623713657776) q[16]; +rx(pi/2) q[16]; +rz(3.7207294980549968) q[16]; +rx(pi/2) q[16]; +rz(7.70237338433935) q[16]; +rz(-0.0914917163185418) q[78]; +rx(pi/2) q[78]; +rz(3.6548136732527023) q[78]; +rx(pi/2) q[78]; +rz(11.164427418350826) q[78]; +rz(-0.750656741418906) q[78]; +rx(pi/2) q[78]; +rz(5.065571061318768) q[78]; +rx(pi/2) q[78]; +rz(9.365598799150954) q[78]; +cx q[78],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.275622035189963) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.5986067171404246) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.3783916508689424) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[9]; +rz(1.6763704695065744) q[9]; +rx(pi/2) q[9]; +rz(4.235409343438732) q[9]; +rx(pi/2) q[9]; +rz(8.945368533662212) q[9]; +rz(-0.6719972941708803) q[9]; +rx(pi/2) q[9]; +rz(3.8314434328081477) q[9]; +rx(pi/2) q[9]; +rz(6.998491113572181) q[9]; +rz(-1.487093913438689) q[78]; +rx(pi/2) q[78]; +rz(5.89629172398549) q[78]; +rx(pi/2) q[78]; +rz(8.5607194613147) q[78]; +rz(-1.3708828882047062) q[78]; +rx(pi/2) q[78]; +rz(4.059278790152579) q[78]; +rx(pi/2) q[78]; +rz(7.824379590096563) q[78]; +cx q[43],q[78]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.0177820559593975) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.760272790958597) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[43],q[78]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.4789258450039924) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[43],q[78]; +rz(-3.0941012056225228) q[43]; +rx(pi/2) q[43]; +rz(3.8809295588235146) q[43]; +rx(pi/2) q[43]; +rz(12.275072896657054) q[43]; +rz(1.9044999216934393) q[43]; +rx(pi/2) q[43]; +rz(4.856753759178281) q[43]; +rx(pi/2) q[43]; +rz(8.887623472278737) q[43]; +cx q[43],q[96]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.637975326090153) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(0.8726586975440558) q[78]; +rx(pi/2) q[78]; +rz(3.9988752631528413) q[78]; +rx(pi/2) q[78]; +rz(10.166179792970508) q[78]; +rz(0.12712550088712682) q[78]; +rx(pi/2) q[78]; +rz(4.911764864993774) q[78]; +rx(pi/2) q[78]; +rz(12.300289803228436) q[78]; +cx q[38],q[78]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.7860624238797222) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.082073011928831) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[38],q[78]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.519549572792569) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[38],q[78]; +rz(0.5855257799248035) q[38]; +rx(pi/2) q[38]; +rz(5.1005663312294365) q[38]; +rx(pi/2) q[38]; +rz(9.524587879369816) q[38]; +rz(0.26291180953888027) q[38]; +rx(pi/2) q[38]; +rz(5.361822086498654) q[38]; +rx(pi/2) q[38]; +rz(11.061416864092465) q[38]; +rz(2.4555023009602692) q[78]; +rx(pi/2) q[78]; +rz(3.8569918058237262) q[78]; +rx(pi/2) q[78]; +rz(12.020068522028286) q[78]; +rz(0.2199931285614527) q[78]; +rx(pi/2) q[78]; +rz(4.716214924853697) q[78]; +rx(pi/2) q[78]; +rz(10.328987012502692) q[78]; +cx q[85],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.232089207062744) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.9914153106326453) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.27126607268962) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[7]; +rz(0.269113635613488) q[7]; +rx(pi/2) q[7]; +rz(5.8432565281181486) q[7]; +rx(pi/2) q[7]; +rz(9.062567172214285) q[7]; +rz(0.8430839144751872) q[7]; +rx(pi/2) q[7]; +rz(4.579580694406214) q[7]; +rx(pi/2) q[7]; +rz(8.711630094818922) q[7]; +rz(-2.614157237089316) q[85]; +rx(pi/2) q[85]; +rz(4.924214909167109) q[85]; +rx(pi/2) q[85]; +rz(11.239906674026127) q[85]; +rz(-0.967150708628167) q[85]; +rx(pi/2) q[85]; +rz(5.0941653183431805) q[85]; +rx(pi/2) q[85]; +rz(11.641729143469547) q[85]; +cx q[85],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.138640822439134) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(4.3533565601625615) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.6533329740971396) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[62]; +rz(0.6966822734965605) q[62]; +rx(pi/2) q[62]; +rz(4.708595273926558) q[62]; +rx(pi/2) q[62]; +rz(10.242126422264839) q[62]; +rz(-1.2214310938435795) q[62]; +rx(pi/2) q[62]; +rz(4.080817454129736) q[62]; +rx(pi/2) q[62]; +rz(11.965282157063228) q[62]; +rz(-0.787407722937898) q[85]; +rx(pi/2) q[85]; +rz(5.576774906396308) q[85]; +rx(pi/2) q[85]; +rz(7.913822007145391) q[85]; +rz(0.5645473669415568) q[85]; +rx(pi/2) q[85]; +rz(5.335862275097593) q[85]; +rx(pi/2) q[85]; +rz(10.00301418891851) q[85]; +rz(-0.10225064526935768) q[90]; +rx(pi/2) q[90]; +rz(5.434761776532589) q[90]; +rx(pi/2) q[90]; +rz(10.372233342317482) q[90]; +rz(-0.9958381375331866) q[90]; +rx(pi/2) q[90]; +rz(4.432757130925998) q[90]; +rx(pi/2) q[90]; +rz(8.104019432170304) q[90]; +cx q[90],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.170705242637798) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(4.278429689767734) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.9355840503680852) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[76]; +rz(1.1396889641427403) q[76]; +rx(pi/2) q[76]; +rz(4.9296702841643425) q[76]; +rx(pi/2) q[76]; +rz(11.28295563813632) q[76]; +rz(2.7889225014875105) q[76]; +rx(pi/2) q[76]; +rz(4.26372331053682) q[76]; +rx(pi/2) q[76]; +rz(8.606065863905876) q[76]; +cx q[44],q[76]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.345971327963463) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.158625172369051) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[44],q[76]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.9714952517477853) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[44],q[76]; +rz(-0.06939370350461393) q[44]; +rx(pi/2) q[44]; +rz(5.785962206491231) q[44]; +rx(pi/2) q[44]; +rz(8.943899470352283) q[44]; +rz(1.7157523415209415) q[44]; +rx(pi/2) q[44]; +rz(4.818263280702748) q[44]; +rx(pi/2) q[44]; +rz(9.743947268171333) q[44]; +cx q[44],q[91]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.8894388959432904) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-0.20960942528267523) q[76]; +rx(pi/2) q[76]; +rz(4.844542762006694) q[76]; +rx(pi/2) q[76]; +rz(9.53112140714387) q[76]; +rz(0.9254712195472052) q[76]; +rx(pi/2) q[76]; +rz(4.628437775079107) q[76]; +rx(pi/2) q[76]; +rz(8.503576863331805) q[76]; +cx q[42],q[76]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.0735429430185635) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.155198099505689) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[42],q[76]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.5096267093275193) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[42],q[76]; +rz(-2.179653738445499) q[42]; +rx(pi/2) q[42]; +rz(3.745312105651156) q[42]; +rx(pi/2) q[42]; +rz(9.520225972928449) q[42]; +rz(-1.3334808797367683) q[42]; +rx(pi/2) q[42]; +rz(4.462962194485416) q[42]; +rx(pi/2) q[42]; +rz(11.740139687369695) q[42]; +cx q[42],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.19489952575511) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.162016201892106) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[42],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.1858133642396513) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +cx q[42],q[33]; +rz(1.6046340157399808) q[33]; +rx(pi/2) q[33]; +rz(5.923709963316627) q[33]; +rx(pi/2) q[33]; +rz(9.047791228939074) q[33]; +rz(2.6850114890011563) q[33]; +rx(pi/2) q[33]; +rz(5.209361415164841) q[33]; +rx(pi/2) q[33]; +rz(10.316853308543763) q[33]; +rz(-0.792955483178686) q[42]; +rx(pi/2) q[42]; +rz(4.337468526883976) q[42]; +rx(pi/2) q[42]; +rz(10.076614180569148) q[42]; +rz(1.2367566999976525) q[42]; +rx(pi/2) q[42]; +rz(5.1029338215614946) q[42]; +rx(pi/2) q[42]; +rz(12.10480155156904) q[42]; +cx q[47],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.246923847085938) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.0361330291431425) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.7611127952338803) q[47]; +rx(pi/2) q[47]; +rz(3*pi) q[47]; +cx q[47],q[42]; +rz(0.2843657020440018) q[42]; +rx(pi/2) q[42]; +rz(4.245707365559099) q[42]; +rx(pi/2) q[42]; +rz(10.155031933126693) q[42]; +rz(1.9408596585142828) q[42]; +rx(pi/2) q[42]; +rz(5.681629113783399) q[42]; +rx(pi/2) q[42]; +rz(6.443733693782644) q[42]; +rz(1.1437674325860394) q[47]; +rx(pi/2) q[47]; +rz(5.512487235529743) q[47]; +rx(pi/2) q[47]; +rz(10.624023845388106) q[47]; +rz(2.3032789034952135) q[47]; +rx(pi/2) q[47]; +rz(4.608025191159911) q[47]; +rx(pi/2) q[47]; +rz(9.592832493316065) q[47]; +rz(2.5905926260047334) q[76]; +rx(pi/2) q[76]; +rz(3.9554997871457678) q[76]; +rx(pi/2) q[76]; +rz(10.702520248568916) q[76]; +rz(-2.9989205803230465) q[76]; +rx(pi/2) q[76]; +rz(4.231192997458663) q[76]; +rx(pi/2) q[76]; +rz(6.905887178645626) q[76]; +rz(2.781493383867442) q[90]; +rx(pi/2) q[90]; +rz(5.540303213888668) q[90]; +rx(pi/2) q[90]; +rz(9.26967431878733) q[90]; +rz(2.678772743954788) q[90]; +rx(pi/2) q[90]; +rz(5.427179956396703) q[90]; +rx(pi/2) q[90]; +rz(11.129793755921664) q[90]; +cx q[48],q[90]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(4.093227082623424) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(5.9641662225600856) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[48],q[90]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.5831788631272072) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[48],q[90]; +rz(-0.42255919750385784) q[48]; +rx(pi/2) q[48]; +rz(4.75571440994012) q[48]; +rx(pi/2) q[48]; +rz(8.896616349226056) q[48]; +rz(-0.18531561268508412) q[48]; +rx(pi/2) q[48]; +rz(4.513432075879447) q[48]; +rx(pi/2) q[48]; +rz(7.929843427595065) q[48]; +cx q[48],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.9449968638537705) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.9461866339635945) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.3824450746653265) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +cx q[48],q[41]; +rz(1.952507476177498) q[41]; +rx(pi/2) q[41]; +rz(5.638386678926188) q[41]; +rx(pi/2) q[41]; +rz(12.565229975013022) q[41]; +rz(-1.7862788749895315) q[41]; +rx(pi/2) q[41]; +rz(4.366811793711637) q[41]; +rx(pi/2) q[41]; +rz(6.711849581586753) q[41]; +cx q[41],q[76]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(4.022290198281962) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-2.357592682967282) q[48]; +rx(pi/2) q[48]; +rz(4.2312236061086885) q[48]; +rx(pi/2) q[48]; +rz(7.991334184473562) q[48]; +rz(-1.8227588734241813) q[48]; +rx(pi/2) q[48]; +rz(5.571240124281121) q[48]; +rx(pi/2) q[48]; +rz(7.837961781617196) q[48]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.025733745094488) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[41],q[76]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.2685756645768342) q[41]; +rx(pi/2) q[41]; +rz(3*pi) q[41]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[41],q[76]; +rz(2.820301363330225) q[41]; +rx(pi/2) q[41]; +rz(4.441485766236591) q[41]; +rx(pi/2) q[41]; +rz(11.757320566826895) q[41]; +rz(2.079867596737018) q[41]; +rx(pi/2) q[41]; +rz(5.667975541023692) q[41]; +rx(pi/2) q[41]; +rz(8.939732662996779) q[41]; +cx q[72],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.91918418232474) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.870800930495279) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.362340877708163) q[72]; +rx(pi/2) q[72]; +rz(3*pi) q[72]; +cx q[72],q[41]; +rz(-0.7723685438317269) q[41]; +rx(pi/2) q[41]; +rz(4.674693888783665) q[41]; +rx(pi/2) q[41]; +rz(7.7457495590008385) q[41]; +rz(-1.5139354048784934) q[41]; +rx(pi/2) q[41]; +rz(3.668837046126459) q[41]; +rx(pi/2) q[41]; +rz(11.719992402948161) q[41]; +rz(-0.003754482223737643) q[72]; +rx(pi/2) q[72]; +rz(4.577262424600598) q[72]; +rx(pi/2) q[72]; +rz(9.735870141259598) q[72]; +rz(-0.20785106220473892) q[72]; +rx(pi/2) q[72]; +rz(6.174052193843518) q[72]; +rx(pi/2) q[72]; +rz(11.833696445552583) q[72]; +rz(-2.0775787040763305) q[76]; +rx(pi/2) q[76]; +rz(4.527694898309277) q[76]; +rx(pi/2) q[76]; +rz(8.067174118245571) q[76]; +rz(-2.61899165874133) q[76]; +rx(pi/2) q[76]; +rz(5.413348732274834) q[76]; +rx(pi/2) q[76]; +rz(6.829927436713131) q[76]; +cx q[76],q[79]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.7534734213465333) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.039013226853234) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[76],q[79]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.3206221896378003) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[76],q[79]; +rz(-1.0603744032749773) q[76]; +rx(pi/2) q[76]; +rz(4.790943985352246) q[76]; +rx(pi/2) q[76]; +rz(8.300611085645079) q[76]; +rz(0.8636549213427855) q[76]; +rx(pi/2) q[76]; +rz(5.028103169012758) q[76]; +rx(pi/2) q[76]; +rz(10.621657260563204) q[76]; +rz(1.6041694201113188) q[79]; +rx(pi/2) q[79]; +rz(4.954224509007731) q[79]; +rx(pi/2) q[79]; +rz(12.463986194699515) q[79]; +rz(1.0125919371401269) q[79]; +rx(pi/2) q[79]; +rz(5.604372248840898) q[79]; +rx(pi/2) q[79]; +rz(7.154939606397658) q[79]; +rz(-2.092156455016508) q[90]; +rx(pi/2) q[90]; +rz(5.375207799247611) q[90]; +rx(pi/2) q[90]; +rz(7.514621117704766) q[90]; +rz(-3.1236354255386445) q[90]; +rx(pi/2) q[90]; +rz(3.7282707395164296) q[90]; +rx(pi/2) q[90]; +rz(6.872787378189184) q[90]; +cx q[90],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(5.921072124009589) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.8992295324755863) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.529380176029392) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[13]; +rz(0.9401877204064117) q[13]; +rx(pi/2) q[13]; +rz(4.507909065956957) q[13]; +rx(pi/2) q[13]; +rz(7.590550392260905) q[13]; +rz(-2.792913671659986) q[13]; +rx(pi/2) q[13]; +rz(4.912252822881797) q[13]; +rx(pi/2) q[13]; +rz(7.690189573028647) q[13]; +cx q[13],q[30]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.036926283726871) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(5.797805835696893) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +cx q[13],q[30]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.506338813567006) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[13],q[30]; +rz(-2.186027389719339) q[13]; +rx(pi/2) q[13]; +rz(4.464320172015018) q[13]; +rx(pi/2) q[13]; +rz(11.809099325728214) q[13]; +rz(-2.8515114785748663) q[13]; +rx(pi/2) q[13]; +rz(4.059949960821081) q[13]; +rx(pi/2) q[13]; +rz(9.03140297325795) q[13]; +rz(-1.1774661155979624) q[30]; +rx(pi/2) q[30]; +rz(5.310936856693886) q[30]; +rx(pi/2) q[30]; +rz(9.510380501143084) q[30]; +rz(2.893660140161489) q[30]; +rx(pi/2) q[30]; +rz(5.055716438081247) q[30]; +rx(pi/2) q[30]; +rz(10.45085987584314) q[30]; +cx q[73],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.119849785381276) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(4.19381241449117) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.405376960026013) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +cx q[73],q[30]; +rz(-0.5488493584350005) q[30]; +rx(pi/2) q[30]; +rz(4.287931089877301) q[30]; +rx(pi/2) q[30]; +rz(12.018688568581467) q[30]; +rz(-1.454945916805793) q[30]; +rx(pi/2) q[30]; +rz(3.82666047816345) q[30]; +rx(pi/2) q[30]; +rz(12.406264606889543) q[30]; +cx q[39],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.244255325120328) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.8955951749722555) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.381285561493293) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +cx q[39],q[30]; +rz(-2.23070481749859) q[30]; +rx(pi/2) q[30]; +rz(3.2843369768993913) q[30]; +rx(pi/2) q[30]; +rz(7.479441877979217) q[30]; +rz(-0.3215772546363507) q[30]; +rx(pi/2) q[30]; +rz(4.7493972522166095) q[30]; +rx(pi/2) q[30]; +rz(12.410678819873446) q[30]; +rz(0.13840370231825627) q[39]; +rx(pi/2) q[39]; +rz(4.994727406102551) q[39]; +rx(pi/2) q[39]; +rz(12.515276564918569) q[39]; +rz(2.8283793191678352) q[39]; +rx(pi/2) q[39]; +rz(5.765065144669734) q[39]; +rx(pi/2) q[39]; +rz(12.10862706970289) q[39]; +rz(-0.5996024924936321) q[73]; +rx(pi/2) q[73]; +rz(4.318052771965859) q[73]; +rx(pi/2) q[73]; +rz(8.463158086785231) q[73]; +rz(-1.0412280844089796) q[73]; +rx(pi/2) q[73]; +rz(4.6931207885822115) q[73]; +rx(pi/2) q[73]; +rz(7.1233973186502215) q[73]; +cx q[47],q[73]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.9263839750972784) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.993056297708813) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[47],q[73]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.388300637071847) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[47],q[73]; +rz(-0.5682973047561388) q[47]; +rx(pi/2) q[47]; +rz(4.001614389991878) q[47]; +rx(pi/2) q[47]; +rz(8.14188684489321) q[47]; +rz(-1.0475210473496395) q[47]; +rx(pi/2) q[47]; +rz(4.128141859911401) q[47]; +rx(pi/2) q[47]; +rz(8.372538830536314) q[47]; +rz(-2.366871521565938) q[73]; +rx(pi/2) q[73]; +rz(5.244091836776419) q[73]; +rx(pi/2) q[73]; +rz(9.770772951844004) q[73]; +rz(0.17133905310511777) q[73]; +rx(pi/2) q[73]; +rz(4.61912858581935) q[73]; +rx(pi/2) q[73]; +rz(10.807222259739378) q[73]; +rz(1.0979489689085167) q[90]; +rx(pi/2) q[90]; +rz(5.10698101999876) q[90]; +rx(pi/2) q[90]; +rz(10.415736948082223) q[90]; +rz(-0.09745227497153586) q[90]; +rx(pi/2) q[90]; +rz(5.526309731737594) q[90]; +rx(pi/2) q[90]; +rz(8.458911291286954) q[90]; +cx q[90],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.917280778123384) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.666410763175012) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.518192999073772) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[25]; +rz(-0.17711920665783687) q[25]; +rx(pi/2) q[25]; +rz(4.963561303847412) q[25]; +rx(pi/2) q[25]; +rz(7.967098576841036) q[25]; +rz(1.3434159342697214) q[25]; +rx(pi/2) q[25]; +rz(5.774142037988151) q[25]; +rx(pi/2) q[25]; +rz(6.326219572926994) q[25]; +rz(2.8094754558969504) q[90]; +rx(pi/2) q[90]; +rz(4.337689290950722) q[90]; +rx(pi/2) q[90]; +rz(11.3209662048131) q[90]; +rz(2.9093623194984524) q[90]; +rx(pi/2) q[90]; +rz(5.742351392213729) q[90]; +rx(pi/2) q[90]; +rz(10.153259339252873) q[90]; +cx q[37],q[90]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.126937118157143) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.065304125170122) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[37],q[90]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.3406619681994307) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[37],q[90]; +rz(-0.2741035245476944) q[37]; +rx(pi/2) q[37]; +rz(4.6960763165342865) q[37]; +rx(pi/2) q[37]; +rz(10.240251852228951) q[37]; +rz(-2.983241779266039) q[37]; +rx(pi/2) q[37]; +rz(4.894952914024185) q[37]; +rx(pi/2) q[37]; +rz(11.38469820427338) q[37]; +cx q[19],q[37]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.7923495614280007) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.012185114594887) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +cx q[19],q[37]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.3937731266683713) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[19],q[37]; +rz(2.970716512612272) q[19]; +rx(pi/2) q[19]; +rz(3.723759516378194) q[19]; +rx(pi/2) q[19]; +rz(8.586453514849357) q[19]; +rz(0.023965901792629918) q[19]; +rx(pi/2) q[19]; +rz(4.051298299141918) q[19]; +rx(pi/2) q[19]; +rz(10.101937877294146) q[19]; +rz(0.40201197788415843) q[37]; +rx(pi/2) q[37]; +rz(4.369068216484754) q[37]; +rx(pi/2) q[37]; +rz(6.453001514079561) q[37]; +rz(0.08453706968633412) q[37]; +rx(pi/2) q[37]; +rz(3.8834577899076175) q[37]; +rx(pi/2) q[37]; +rz(11.91496643804793) q[37]; +rz(0.20046463420839267) q[90]; +rx(pi/2) q[90]; +rz(3.939302193501123) q[90]; +rx(pi/2) q[90]; +rz(8.130303683274702) q[90]; +rz(-2.4308736390218124) q[90]; +rx(pi/2) q[90]; +rz(3.8240098386416093) q[90]; +rx(pi/2) q[90]; +rz(7.21935890842432) q[90]; +cx q[1],q[90]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.0561323008527745) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.1553038543349565) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[1],q[90]; +rz(-pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.234741419015517) q[1]; +rx(pi/2) q[1]; +rz(2*pi) q[1]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[1],q[90]; +rz(-0.7197170028129394) q[1]; +rx(pi/2) q[1]; +rz(4.424423535324273) q[1]; +rx(pi/2) q[1]; +rz(7.457186806334174) q[1]; +rz(1.884351000413539) q[1]; +rx(pi/2) q[1]; +rz(4.289342614189573) q[1]; +rx(pi/2) q[1]; +rz(10.270791989221935) q[1]; +rz(2.4035835468118254) q[90]; +rx(pi/2) q[90]; +rz(3.7486252510023377) q[90]; +rx(pi/2) q[90]; +rz(7.843334330261391) q[90]; +rz(-2.206570705131985) q[90]; +rx(pi/2) q[90]; +rz(5.7356399297183795) q[90]; +rx(pi/2) q[90]; +rz(7.789934511666191) q[90]; +cx q[90],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.251782379289152) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.92546107879289) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.4078228505429475) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[56]; +rz(2.2263610208840303) q[56]; +rx(pi/2) q[56]; +rz(4.320583816701584) q[56]; +rx(pi/2) q[56]; +rz(12.438459667772193) q[56]; +rz(2.3032789034952135) q[56]; +rx(pi/2) q[56]; +rz(4.608025191159911) q[56]; +rx(pi/2) q[56]; +rz(9.592832493316065) q[56]; +rz(-0.14948679152663846) q[90]; +rx(pi/2) q[90]; +rz(4.803366663202917) q[90]; +rx(pi/2) q[90]; +rz(11.142610094450124) q[90]; +rz(-0.865919830558946) q[90]; +rx(pi/2) q[90]; +rz(4.815631627773402) q[90]; +rx(pi/2) q[90]; +rz(12.092249249136383) q[90]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.198001508523374) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[44],q[91]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.195587221228479) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[44],q[91]; +rz(-2.6032268893059216) q[44]; +rx(pi/2) q[44]; +rz(5.361389290596402) q[44]; +rx(pi/2) q[44]; +rz(9.198415065980713) q[44]; +rz(2.824767894273024) q[44]; +rx(pi/2) q[44]; +rz(3.73327043926619) q[44]; +rx(pi/2) q[44]; +rz(7.761844013537465) q[44]; +cx q[66],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(5.917280778123384) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.666410763175012) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.518192999073772) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[44]; +rz(-0.17711920665783687) q[44]; +rx(pi/2) q[44]; +rz(4.963561303847412) q[44]; +rx(pi/2) q[44]; +rz(7.967098576841036) q[44]; +rz(-0.3877555492903695) q[44]; +rx(pi/2) q[44]; +rz(3.4831712285241516) q[44]; +rx(pi/2) q[44]; +rz(11.411391143611105) q[44]; +cx q[44],q[55]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.9419412352391348) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.150914513582891) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[44],q[55]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.4442750695953297) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[44],q[55]; +rz(-2.4429207184869144) q[44]; +rx(pi/2) q[44]; +rz(4.498711608766492) q[44]; +rx(pi/2) q[44]; +rz(10.509669851834138) q[44]; +rz(1.6451390775523649) q[44]; +rx(pi/2) q[44]; +rz(3.9637008247095675) q[44]; +rx(pi/2) q[44]; +rz(12.078860822624524) q[44]; +rz(-1.690430990620504) q[55]; +rx(pi/2) q[55]; +rz(5.051248732056725) q[55]; +rx(pi/2) q[55]; +rz(9.611911035425303) q[55]; +rz(0.9859138904539311) q[55]; +rx(pi/2) q[55]; +rz(4.609721271438011) q[55]; +rx(pi/2) q[55]; +rz(10.703759918541497) q[55]; +cx q[22],q[55]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.158306660678746) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.034486555535978) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[22],q[55]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.7445659426979194) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[22],q[55]; +rz(1.5053460287984137) q[22]; +rx(pi/2) q[22]; +rz(6.022125472748979) q[22]; +rx(pi/2) q[22]; +rz(11.006180916278314) q[22]; +rz(-1.9166769511099222) q[22]; +rx(pi/2) q[22]; +rz(4.075902064634295) q[22]; +rx(pi/2) q[22]; +rz(6.8677435218881815) q[22]; +rz(2.4123109582259943) q[55]; +rx(pi/2) q[55]; +rz(4.855464581266757) q[55]; +rx(pi/2) q[55]; +rz(9.53973681800446) q[55]; +rz(-2.0862465092359166) q[55]; +rx(pi/2) q[55]; +rz(4.80780470527982) q[55]; +rx(pi/2) q[55]; +rz(9.562414106953888) q[55]; +rz(2.8094754558969504) q[66]; +rx(pi/2) q[66]; +rz(4.337689290950722) q[66]; +rx(pi/2) q[66]; +rz(11.3209662048131) q[66]; +rz(0.32964242051299975) q[66]; +rx(pi/2) q[66]; +rz(4.690082209867995) q[66]; +rx(pi/2) q[66]; +rz(10.746915569250683) q[66]; +rz(-2.9003093414908303) q[91]; +rx(pi/2) q[91]; +rz(5.064815857091207) q[91]; +rx(pi/2) q[91]; +rz(9.348822152649682) q[91]; +rz(0.609928951470649) q[91]; +rx(pi/2) q[91]; +rz(5.407645605068746) q[91]; +rx(pi/2) q[91]; +rz(12.024855101764576) q[91]; +cx q[91],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.086837817744632) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(4.374822257334364) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.262885617194115) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[48]; +rz(0.6557355797480042) q[48]; +rx(pi/2) q[48]; +rz(4.353302459050418) q[48]; +rx(pi/2) q[48]; +rz(6.81694711574415) q[48]; +rz(0.9698407176631347) q[48]; +rx(pi/2) q[48]; +rz(4.875170140218315) q[48]; +rx(pi/2) q[48]; +rz(10.929222903252334) q[48]; +rz(1.780399315989115) q[91]; +rx(pi/2) q[91]; +rz(6.076545379481434) q[91]; +rx(pi/2) q[91]; +rz(6.651670873933426) q[91]; +rz(0.9997668212470376) q[91]; +rx(pi/2) q[91]; +rz(4.587654956380865) q[91]; +rx(pi/2) q[91]; +rz(6.559989492663515) q[91]; +cx q[91],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(5.93285249949035) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(4.020579461970472) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.267184334244792) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[58]; +rz(0.42308511083334466) q[58]; +rx(pi/2) q[58]; +rz(3.672656081229405) q[58]; +rx(pi/2) q[58]; +rz(7.797888381637354) q[58]; +rz(-2.282242830200275) q[58]; +rx(pi/2) q[58]; +rz(4.765484369598038) q[58]; +rx(pi/2) q[58]; +rz(10.913560437904883) q[58]; +cx q[58],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.887825344877198) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.95220718905984) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.1886523708332533) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +cx q[58],q[4]; +rz(3.0954202736981333) q[4]; +rx(pi/2) q[4]; +rz(3.98205594507629) q[4]; +rx(pi/2) q[4]; +rz(9.244594882099978) q[4]; +rz(2.0213506024087096) q[4]; +rx(pi/2) q[4]; +rz(6.149250952714914) q[4]; +rx(pi/2) q[4]; +rz(6.300385046387911) q[4]; +rz(0.3442200582705328) q[58]; +rx(pi/2) q[58]; +rz(4.91642508993746) q[58]; +rx(pi/2) q[58]; +rz(11.045135045759052) q[58]; +rz(0.13388898158164464) q[58]; +rx(pi/2) q[58]; +rz(4.582739756327613) q[58]; +rx(pi/2) q[58]; +rz(10.077775361636101) q[58]; +rz(1.7413880271938238) q[91]; +rx(pi/2) q[91]; +rz(4.07978692672146) q[91]; +rx(pi/2) q[91]; +rz(8.65328927607496) q[91]; +rz(-2.861083542150332) q[91]; +rx(pi/2) q[91]; +rz(4.034249954652407) q[91]; +rx(pi/2) q[91]; +rz(12.402771558060829) q[91]; +cx q[95],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.265894794496592) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.3882334633171) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.439256698522252) q[95]; +rx(pi/2) q[95]; +rz(3*pi) q[95]; +cx q[95],q[48]; +rz(-2.8071435782477225) q[48]; +rx(pi/2) q[48]; +rz(5.028219358633869) q[48]; +rx(pi/2) q[48]; +rz(9.63995533949402) q[48]; +rz(-1.4987427674307736) q[48]; +rx(pi/2) q[48]; +rz(4.154471367808485) q[48]; +rx(pi/2) q[48]; +rz(10.4435610091969) q[48]; +cx q[91],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.070871569614285) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.463274206736034) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.2750059398625035) q[91]; +rx(pi/2) q[91]; +rz(2*pi) q[91]; +cx q[91],q[48]; +rz(-1.639060595784745) q[48]; +rx(pi/2) q[48]; +rz(5.948805302808445) q[48]; +rx(pi/2) q[48]; +rz(7.803026920434297) q[48]; +rz(-3.1397233893366687) q[48]; +rx(pi/2) q[48]; +rz(3.66945152645701) q[48]; +rx(pi/2) q[48]; +rz(9.966440184068563) q[48]; +cx q[19],q[48]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.059268805029783) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.872899694377869) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[19],q[48]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.313425945003745) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[19],q[48]; +rz(2.4006292497736705) q[19]; +rx(pi/2) q[19]; +rz(3.956031504284783) q[19]; +rx(pi/2) q[19]; +rz(7.164695834882748) q[19]; +rz(-2.6532028568486314) q[19]; +rx(pi/2) q[19]; +rz(3.8730830918598578) q[19]; +rx(pi/2) q[19]; +rz(10.597698366943265) q[19]; +rz(-1.4690806332852013) q[48]; +rx(pi/2) q[48]; +rz(4.742430116823259) q[48]; +rx(pi/2) q[48]; +rz(11.439234039402184) q[48]; +rz(2.8364898271424988) q[48]; +rx(pi/2) q[48]; +rz(5.123660066957084) q[48]; +rx(pi/2) q[48]; +rz(7.582119073440476) q[48]; +rz(1.9607402743282165) q[91]; +rx(pi/2) q[91]; +rz(5.107020687197755) q[91]; +rx(pi/2) q[91]; +rz(8.46645942291227) q[91]; +rz(-0.17934293185952477) q[91]; +rx(pi/2) q[91]; +rz(3.4462314850717797) q[91]; +rx(pi/2) q[91]; +rz(11.548295276915695) q[91]; +rz(0.6122697055286443) q[95]; +rx(pi/2) q[95]; +rz(5.745800073590466) q[95]; +rx(pi/2) q[95]; +rz(10.906076697579802) q[95]; +rz(-1.5915055157132212) q[95]; +rx(pi/2) q[95]; +rz(4.720621473919838) q[95]; +rx(pi/2) q[95]; +rz(9.859312697140037) q[95]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.92377814463933) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[43],q[96]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.484869743030668) q[43]; +rx(pi/2) q[43]; +rz(3*pi) q[43]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[43],q[96]; +rz(-2.913244408836081) q[43]; +rx(pi/2) q[43]; +rz(5.801602005995704) q[43]; +rx(pi/2) q[43]; +rz(10.820731126032785) q[43]; +rz(-1.419955747453427) q[43]; +rx(pi/2) q[43]; +rz(5.810419004654452) q[43]; +rx(pi/2) q[43]; +rz(8.183094023272115) q[43]; +rz(-2.9466687533105898) q[96]; +rx(pi/2) q[96]; +rz(3.812369924407559) q[96]; +rx(pi/2) q[96]; +rz(11.402908263378764) q[96]; +rz(2.3311802015712697) q[96]; +rx(pi/2) q[96]; +rz(4.046026105629265) q[96]; +rx(pi/2) q[96]; +rz(7.776432694846216) q[96]; +cx q[52],q[96]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.990864145952262) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.943837337068835) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[52],q[96]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.706647073217418) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[52],q[96]; +rz(2.6567219210445296) q[52]; +rx(pi/2) q[52]; +rz(4.305484030932538) q[52]; +rx(pi/2) q[52]; +rz(12.431256646689906) q[52]; +rz(-2.947474155770525) q[52]; +rx(pi/2) q[52]; +rz(4.92641504423545) q[52]; +rx(pi/2) q[52]; +rz(8.633447337906201) q[52]; +cx q[52],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.023710787183509) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.9988622344330924) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.23306718338805) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +cx q[52],q[8]; +rz(1.3885509634392292) q[8]; +rx(pi/2) q[8]; +rz(4.789826766934045) q[8]; +rx(pi/2) q[8]; +rz(12.013859097791462) q[8]; +rz(-1.8410190746250776) q[8]; +rx(pi/2) q[8]; +rz(3.8773668899939606) q[8]; +rx(pi/2) q[8]; +rz(7.401195861609372) q[8]; +rz(0.5075788228890716) q[52]; +rx(pi/2) q[52]; +rz(4.183020095025652) q[52]; +rx(pi/2) q[52]; +rz(10.327577243644573) q[52]; +rz(-1.2445661938458628) q[52]; +rx(pi/2) q[52]; +rz(4.7086928782867465) q[52]; +rx(pi/2) q[52]; +rz(10.225881507428214) q[52]; +rz(-1.820652400482836) q[96]; +rx(pi/2) q[96]; +rz(4.890749049437091) q[96]; +rx(pi/2) q[96]; +rz(8.98497429141739) q[96]; +rz(1.9598256763230166) q[96]; +rx(pi/2) q[96]; +rz(3.8586487873509907) q[96]; +rx(pi/2) q[96]; +rz(7.64139179102288) q[96]; +rz(-1.88981050860831) q[99]; +rx(pi/2) q[99]; +rz(4.048628828635612) q[99]; +rx(pi/2) q[99]; +rz(9.803484490084143) q[99]; +rz(0.4681981857687423) q[99]; +rx(pi/2) q[99]; +rz(5.133707514314422) q[99]; +rx(pi/2) q[99]; +rz(11.45922290047123) q[99]; +cx q[99],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.123985068793285) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(4.303551257697151) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(4.189489031062781) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[18]; +rz(0.058816243823260006) q[18]; +rx(pi/2) q[18]; +rz(4.928118233184759) q[18]; +rx(pi/2) q[18]; +rz(11.867240660733886) q[18]; +rz(0.48676014999665096) q[18]; +rx(pi/2) q[18]; +rz(4.924521856454516) q[18]; +rx(pi/2) q[18]; +rz(11.966295873895717) q[18]; +cx q[60],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(5.952621515664918) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.4920949349706967) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.147661472452084) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +cx q[60],q[18]; +rz(2.603687586565897) q[18]; +rx(pi/2) q[18]; +rz(4.375392309684231) q[18]; +rx(pi/2) q[18]; +rz(10.198896554457127) q[18]; +rz(-2.8815962949265375) q[18]; +rx(pi/2) q[18]; +rz(5.020609645774241) q[18]; +rx(pi/2) q[18]; +rz(7.967939799020888) q[18]; +cx q[18],q[53]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.800324678503803) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.247618849036627) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[18],q[53]; +rz(-pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.276726548886227) q[18]; +rx(pi/2) q[18]; +rz(2*pi) q[18]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[18],q[53]; +rz(-0.7476296074725086) q[18]; +rx(pi/2) q[18]; +rz(3.8424741972496688) q[18]; +rx(pi/2) q[18]; +rz(11.972841823324629) q[18]; +rz(3.0469773532226405) q[18]; +rx(pi/2) q[18]; +rz(4.804645049734378) q[18]; +rx(pi/2) q[18]; +rz(6.381028263494285) q[18]; +cx q[34],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.127046949897023) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(4.0964001492381685) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[34],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.4676336260574225) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +cx q[34],q[18]; +rz(-2.9330345437287737) q[18]; +rx(pi/2) q[18]; +rz(3.734566946367778) q[18]; +rx(pi/2) q[18]; +rz(9.975067901544461) q[18]; +rz(-1.2489541772033796) q[18]; +rx(pi/2) q[18]; +rz(5.248425475929969) q[18]; +rx(pi/2) q[18]; +rz(10.645837985168987) q[18]; +cx q[6],q[18]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(4.114014666475975) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(5.936399117450982) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +cx q[6],q[18]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.189500289068654) q[6]; +rx(pi/2) q[6]; +rz(3*pi) q[6]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +cx q[6],q[18]; +rz(-2.8208689193691154) q[6]; +rx(pi/2) q[6]; +rz(4.538732465493091) q[6]; +rx(pi/2) q[6]; +rz(12.343941788807268) q[6]; +rz(-1.4867114664467063) q[6]; +rx(pi/2) q[6]; +rz(4.8360456047177225) q[6]; +rx(pi/2) q[6]; +rz(7.990928703663817) q[6]; +cx q[6],q[69]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(4.1422515154002175) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-1.8927860584807494) q[18]; +rx(pi/2) q[18]; +rz(5.0983856163994385) q[18]; +rx(pi/2) q[18]; +rz(7.179753762437385) q[18]; +rz(-1.5854238822036661) q[18]; +rx(pi/2) q[18]; +rz(5.807188504894374) q[18]; +rx(pi/2) q[18]; +rz(12.544621814400372) q[18]; +rz(1.8967211129315595) q[34]; +rx(pi/2) q[34]; +rz(5.199819475011667) q[34]; +rx(pi/2) q[34]; +rz(7.650917357819171) q[34]; +rz(2.8948439893429514) q[34]; +rx(pi/2) q[34]; +rz(4.751357027197303) q[34]; +rx(pi/2) q[34]; +rz(6.349643633775544) q[34]; +rz(-0.46305357865382923) q[53]; +rx(pi/2) q[53]; +rz(4.510982776253195) q[53]; +rx(pi/2) q[53]; +rz(7.754117777009851) q[53]; +rz(-0.2831726095192768) q[53]; +rx(pi/2) q[53]; +rz(4.480329407517014) q[53]; +rx(pi/2) q[53]; +rz(9.124023878074441) q[53]; +rz(-3.0169637518514416) q[60]; +rx(pi/2) q[60]; +rz(4.953985162056105) q[60]; +rx(pi/2) q[60]; +rz(9.065031039166247) q[60]; +rz(-2.262338474095216) q[60]; +rx(pi/2) q[60]; +rz(4.383803263975643) q[60]; +rx(pi/2) q[60]; +rz(6.611046149161039) q[60]; +cx q[64],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.24654995397505) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(4.198782119518399) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.7219675728934476) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +cx q[64],q[34]; +rz(-0.49586719757825604) q[34]; +rx(pi/2) q[34]; +rz(3.8828524519408543) q[34]; +rx(pi/2) q[34]; +rz(10.492706909036265) q[34]; +rz(2.9662978601798624) q[34]; +rx(pi/2) q[34]; +rz(4.9090621297043535) q[34]; +rx(pi/2) q[34]; +rz(10.525070743121832) q[34]; +cx q[18],q[34]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.8692916429749604) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(5.997602745015891) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +cx q[18],q[34]; +rz(-pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.3141756175874484) q[18]; +rx(pi/2) q[18]; +rz(2*pi) q[18]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[18],q[34]; +rz(1.685745224513628) q[18]; +rx(pi/2) q[18]; +rz(3.473933089359095) q[18]; +rx(pi/2) q[18]; +rz(7.766809920904663) q[18]; +rz(-0.2882132678831919) q[18]; +rx(pi/2) q[18]; +rz(4.824628978556007) q[18]; +rx(pi/2) q[18]; +rz(10.268408098780164) q[18]; +rz(2.9750186245533774) q[34]; +rx(pi/2) q[34]; +rz(4.416733146759828) q[34]; +rx(pi/2) q[34]; +rz(12.14236822419953) q[34]; +rz(1.9408596585142828) q[34]; +rx(pi/2) q[34]; +rz(5.681629113783399) q[34]; +rx(pi/2) q[34]; +rz(6.443733693782644) q[34]; +rz(-0.7355876634190572) q[64]; +rx(pi/2) q[64]; +rz(4.701748571577287) q[64]; +rx(pi/2) q[64]; +rz(11.59445945517114) q[64]; +rz(2.4373240728184653) q[64]; +rx(pi/2) q[64]; +rz(3.6281521610945497) q[64]; +rx(pi/2) q[64]; +rz(11.807793434373563) q[64]; +cx q[68],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(5.98393191306584) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.8261289995317904) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.2844514084605834) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +cx q[68],q[60]; +rz(-0.1803005556490076) q[60]; +rx(pi/2) q[60]; +rz(5.185016299078368) q[60]; +rx(pi/2) q[60]; +rz(11.502054341194714) q[60]; +rz(0.9877937072309892) q[60]; +rx(pi/2) q[60]; +rz(4.516865521930368) q[60]; +rx(pi/2) q[60]; +rz(12.424685705317323) q[60]; +cx q[60],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(5.9169799566079) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.9915893308336354) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.553951062951363) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +cx q[60],q[27]; +rz(-0.8604493727303257) q[27]; +rx(pi/2) q[27]; +rz(5.077594439898274) q[27]; +rx(pi/2) q[27]; +rz(7.223589832901332) q[27]; +rz(0.6560421240533061) q[27]; +rx(pi/2) q[27]; +rz(5.863661893310738) q[27]; +rx(pi/2) q[27]; +rz(12.158795057634045) q[27]; +cx q[27],q[54]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.818910018835371) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.117436668771941) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[27],q[54]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.1704370799614185) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[27],q[54]; +rz(2.0455694520634298) q[27]; +rx(pi/2) q[27]; +rz(5.516354894123048) q[27]; +rx(pi/2) q[27]; +rz(11.075576098951643) q[27]; +rz(1.2939249466553697) q[27]; +rx(pi/2) q[27]; +rz(5.698087757880566) q[27]; +rx(pi/2) q[27]; +rz(7.67562586126529) q[27]; +rz(-2.5822624601294786) q[54]; +rx(pi/2) q[54]; +rz(4.364325858184566) q[54]; +rx(pi/2) q[54]; +rz(8.416848795824963) q[54]; +rz(1.8548505754264966) q[54]; +rx(pi/2) q[54]; +rz(4.757091079611243) q[54]; +rx(pi/2) q[54]; +rz(12.376045740028957) q[54]; +rz(-0.23167255177482549) q[60]; +rx(pi/2) q[60]; +rz(4.496957243863321) q[60]; +rx(pi/2) q[60]; +rz(12.487076907395917) q[60]; +rz(-1.8512706806048285) q[60]; +rx(pi/2) q[60]; +rz(4.290170642911143) q[60]; +rx(pi/2) q[60]; +rz(9.309607440034595) q[60]; +cx q[20],q[60]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.9357630672323713) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.25738139715806) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[20],q[60]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.3311298310044304) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[20],q[60]; +rz(-1.0997499442379013) q[20]; +rx(pi/2) q[20]; +rz(5.448148000560762) q[20]; +rx(pi/2) q[20]; +rz(8.448236035296599) q[20]; +rz(-2.7839955879294576) q[20]; +rx(pi/2) q[20]; +rz(4.6585572247656115) q[20]; +rx(pi/2) q[20]; +rz(12.430031697756805) q[20]; +cx q[40],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.740550438326197) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.9690879274215543) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[40],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.1833312237472007) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +cx q[40],q[20]; +rz(2.5826700124032147) q[20]; +rx(pi/2) q[20]; +rz(3.5391074048853475) q[20]; +rx(pi/2) q[20]; +rz(6.758721762742487) q[20]; +rz(2.9937766831712445) q[20]; +rx(pi/2) q[20]; +rz(4.557118451417844) q[20]; +rx(pi/2) q[20]; +rz(7.943281373626117) q[20]; +cx q[20],q[44]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.9805312491262645) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-2.94695579670954) q[40]; +rx(pi/2) q[40]; +rz(4.485161053571704) q[40]; +rx(pi/2) q[40]; +rz(11.07582854729258) q[40]; +rz(2.700542939800389) q[40]; +rx(pi/2) q[40]; +rz(5.526029178774415) q[40]; +rx(pi/2) q[40]; +rz(6.702693196202141) q[40]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.0189744171846336) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +cx q[20],q[44]; +rz(-pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.186978674120001) q[20]; +rx(pi/2) q[20]; +rz(2*pi) q[20]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[20],q[44]; +rz(1.4850245592500642) q[20]; +rx(pi/2) q[20]; +rz(3.523835533124796) q[20]; +rx(pi/2) q[20]; +rz(9.909346235433114) q[20]; +rz(3.1024862169289644) q[20]; +rx(pi/2) q[20]; +rz(4.819949160892594) q[20]; +rx(pi/2) q[20]; +rz(6.6043893409677015) q[20]; +rz(0.7289016211267301) q[44]; +rx(pi/2) q[44]; +rz(5.420887675687251) q[44]; +rx(pi/2) q[44]; +rz(10.157671970280902) q[44]; +rz(1.3731586949771364) q[44]; +rx(pi/2) q[44]; +rz(4.8442102921601915) q[44]; +rx(pi/2) q[44]; +rz(10.08129245726929) q[44]; +cx q[44],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.1969515667485595) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.258679255675423) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[44],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.6875039235126934) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +cx q[44],q[39]; +rz(-0.5211909265375705) q[39]; +rx(pi/2) q[39]; +rz(4.200743406654564) q[39]; +rx(pi/2) q[39]; +rz(11.497256376437358) q[39]; +rz(2.7009158916243674) q[39]; +rx(pi/2) q[39]; +rz(6.044639637295468) q[39]; +rx(pi/2) q[39]; +rz(8.494629814853905) q[39]; +rz(1.8278325024045836) q[44]; +rx(pi/2) q[44]; +rz(4.942330908073632) q[44]; +rx(pi/2) q[44]; +rz(8.454277241751193) q[44]; +rz(0.1308259224959496) q[44]; +rx(pi/2) q[44]; +rz(4.5215807544540105) q[44]; +rx(pi/2) q[44]; +rz(6.527306181382628) q[44]; +rz(0.5573204776520817) q[60]; +rx(pi/2) q[60]; +rz(5.312352738579888) q[60]; +rx(pi/2) q[60]; +rz(11.846198645201616) q[60]; +rz(-1.5214132255862376) q[60]; +rx(pi/2) q[60]; +rz(5.749476980889048) q[60]; +rx(pi/2) q[60]; +rz(10.510483403222533) q[60]; +cx q[60],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(5.771395136611282) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(4.077662080540212) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.7483079832033352) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +cx q[60],q[33]; +rz(0.2976512494334962) q[33]; +rx(pi/2) q[33]; +rz(3.837087873800706) q[33]; +rx(pi/2) q[33]; +rz(9.856721847238143) q[33]; +rz(-0.37777394642523543) q[33]; +rx(pi/2) q[33]; +rz(4.652579069262702) q[33]; +rx(pi/2) q[33]; +rz(8.048367471899297) q[33]; +rz(1.8780735150512742) q[60]; +rx(pi/2) q[60]; +rz(4.649614384757321) q[60]; +rx(pi/2) q[60]; +rz(7.817599599155225) q[60]; +rz(-2.952131990568832) q[60]; +rx(pi/2) q[60]; +rz(6.1322965931835896) q[60]; +rx(pi/2) q[60]; +rz(11.523398999892208) q[60]; +cx q[60],q[94]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.2475071376766462) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-2.5042327715828714) q[68]; +rx(pi/2) q[68]; +rz(6.173427536702886) q[68]; +rx(pi/2) q[68]; +rz(7.738925986777381) q[68]; +rz(0.6347065965049299) q[68]; +rx(pi/2) q[68]; +rz(4.328563932183787) q[68]; +rx(pi/2) q[68]; +rz(8.275695014812634) q[68]; +cx q[68],q[71]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.7197171547956684) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.243064863243491) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[6],q[69]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.5734084786601756) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[6],q[69]; +rz(0.18982156774609926) q[6]; +rx(pi/2) q[6]; +rz(5.699332081831676) q[6]; +rx(pi/2) q[6]; +rz(6.468041004871808) q[6]; +rz(-1.057823487738283) q[6]; +rx(pi/2) q[6]; +rz(4.714558945801901) q[6]; +rx(pi/2) q[6]; +rz(7.9711634467411265) q[6]; +cx q[6],q[33]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(4.086656562244642) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.259020849369636) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +cx q[6],q[33]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.339740525962606) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[6],q[33]; +rz(-2.6998406857794244) q[6]; +rx(pi/2) q[6]; +rz(5.271372436932994) q[6]; +rx(pi/2) q[6]; +rz(12.378438575508397) q[6]; +rz(1.3123489028671207) q[6]; +rx(pi/2) q[6]; +rz(4.616294765322602) q[6]; +rx(pi/2) q[6]; +rz(9.967956599091204) q[6]; +rz(0.4774541677453219) q[33]; +rx(pi/2) q[33]; +rz(3.5612075899820503) q[33]; +rx(pi/2) q[33]; +rz(6.906804241447636) q[33]; +rz(-0.5270437874939047) q[33]; +rx(pi/2) q[33]; +rz(5.168542032236752) q[33]; +rx(pi/2) q[33]; +rz(10.662011146220479) q[33]; +rz(1.543885250990523) q[69]; +rx(pi/2) q[69]; +rz(5.632800994407781) q[69]; +rx(pi/2) q[69]; +rz(11.256562915299336) q[69]; +rz(2.275356902845661) q[69]; +rx(pi/2) q[69]; +rz(5.435232660269012) q[69]; +rx(pi/2) q[69]; +rz(9.696105269972318) q[69]; +cx q[69],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.15529562668201) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.7631234061719825) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.5816569148692707) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[45]; +rz(-1.5537641428221773) q[45]; +rx(pi/2) q[45]; +rz(5.1683975858542155) q[45]; +rx(pi/2) q[45]; +rz(7.334497514127548) q[45]; +rz(-1.1120189832612923) q[45]; +rx(pi/2) q[45]; +rz(4.1212458673231716) q[45]; +rx(pi/2) q[45]; +rz(11.872192697182417) q[45]; +rz(-0.46865800213129916) q[69]; +rx(pi/2) q[69]; +rz(4.026894233463264) q[69]; +rx(pi/2) q[69]; +rz(7.156837335430672) q[69]; +rz(-2.8688536876803843) q[69]; +rx(pi/2) q[69]; +rz(4.7444487855318105) q[69]; +rx(pi/2) q[69]; +rz(9.222845845192674) q[69]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(5.990819778930838) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[68],q[71]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.2575005712422054) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[68],q[71]; +rz(1.518920726724554) q[68]; +rx(pi/2) q[68]; +rz(3.6742330210938885) q[68]; +rx(pi/2) q[68]; +rz(9.789930967851909) q[68]; +rz(1.8098192710555194) q[68]; +rx(pi/2) q[68]; +rz(4.673844263816028) q[68]; +rx(pi/2) q[68]; +rz(10.523801938951658) q[68]; +cx q[68],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.130684710059303) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(4.180717415189061) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.401787074333825) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +cx q[68],q[3]; +rz(1.0332678327832934) q[3]; +rx(pi/2) q[3]; +rz(5.051395727739923) q[3]; +rx(pi/2) q[3]; +rz(9.572344334540693) q[3]; +rz(-1.6862422514051447) q[3]; +rx(pi/2) q[3]; +rz(3.4871379132870675) q[3]; +rx(pi/2) q[3]; +rz(9.36705865563451) q[3]; +cx q[3],q[29]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.696320012856699) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.15832004002705) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +cx q[3],q[29]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.2623547967555773) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[3],q[29]; +rz(0.05448190594373825) q[3]; +rx(pi/2) q[3]; +rz(3.572916679044453) q[3]; +rx(pi/2) q[3]; +rz(8.649753649442115) q[3]; +rz(-0.0020337437063648878) q[3]; +rx(pi/2) q[3]; +rz(3.4211001451005303) q[3]; +rx(pi/2) q[3]; +rz(7.4522134088542185) q[3]; +rz(0.15029767728377097) q[29]; +rx(pi/2) q[29]; +rz(5.367670370852832) q[29]; +rx(pi/2) q[29]; +rz(10.007824668123336) q[29]; +rz(2.4308521129364626) q[29]; +rx(pi/2) q[29]; +rz(4.461936592054594) q[29]; +rx(pi/2) q[29]; +rz(11.802080838277886) q[29]; +cx q[10],q[29]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.5935394886119068) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(5.80484438988201) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +cx q[10],q[29]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.443826201403043) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[10],q[29]; +rz(-1.2762647507497924) q[10]; +rx(pi/2) q[10]; +rz(4.744278814467558) q[10]; +rx(pi/2) q[10]; +rz(9.476027651793277) q[10]; +rz(1.7690797178316213) q[10]; +rx(pi/2) q[10]; +rz(4.599003016036285) q[10]; +rx(pi/2) q[10]; +rz(9.126090739807738) q[10]; +cx q[10],q[22]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.224233572326922) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(5.917594813982619) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +cx q[10],q[22]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.1560889714902816) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[10],q[22]; +rz(-3.0883993296648438) q[10]; +rx(pi/2) q[10]; +rz(4.4982548274548435) q[10]; +rx(pi/2) q[10]; +rz(11.464575590588241) q[10]; +rz(1.6065985520062682) q[10]; +rx(pi/2) q[10]; +rz(5.118185680001987) q[10]; +rx(pi/2) q[10]; +rz(11.299968062097113) q[10]; +rz(1.63115720130659) q[22]; +rx(pi/2) q[22]; +rz(4.319070073806204) q[22]; +rx(pi/2) q[22]; +rz(8.270323992866578) q[22]; +rz(-0.3148177842075852) q[22]; +rx(pi/2) q[22]; +rz(3.9440137776808935) q[22]; +rx(pi/2) q[22]; +rz(12.475042943340505) q[22]; +rz(-1.791602889487157) q[29]; +rx(pi/2) q[29]; +rz(3.841044675091913) q[29]; +rx(pi/2) q[29]; +rz(7.579218373051867) q[29]; +rz(2.2045162437311587) q[29]; +rx(pi/2) q[29]; +rz(5.258928811823941) q[29]; +rx(pi/2) q[29]; +rz(7.28738415158517) q[29]; +cx q[29],q[30]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.897129503724745) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(5.636577971167521) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +cx q[29],q[30]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.1749992826153863) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[29],q[30]; +rz(2.69032001669871) q[29]; +rx(pi/2) q[29]; +rz(4.453925913186841) q[29]; +rx(pi/2) q[29]; +rz(12.190609756164825) q[29]; +rz(2.689764471067294) q[29]; +rx(pi/2) q[29]; +rz(4.903695236222691) q[29]; +rx(pi/2) q[29]; +rz(12.265145387316712) q[29]; +rz(-0.08020824462690301) q[30]; +rx(pi/2) q[30]; +rz(4.338135345007705) q[30]; +rx(pi/2) q[30]; +rz(11.250043777657503) q[30]; +rz(-2.491865936697291) q[30]; +rx(pi/2) q[30]; +rz(4.209367875038309) q[30]; +rx(pi/2) q[30]; +rz(7.874119816673808) q[30]; +cx q[30],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.1297532094862) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.7077088325025223) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[30],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.5506218234161864) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +cx q[30],q[8]; +rz(-1.615814009542472) q[8]; +rx(pi/2) q[8]; +rz(3.8389120994406163) q[8]; +rx(pi/2) q[8]; +rz(7.3456935718748095) q[8]; +rz(0.1380727831804789) q[8]; +rx(pi/2) q[8]; +rz(3.8806230449035852) q[8]; +rx(pi/2) q[8]; +rz(8.852339545913642) q[8]; +rz(-0.1617856497502066) q[30]; +rx(pi/2) q[30]; +rz(5.500204395744141) q[30]; +rx(pi/2) q[30]; +rz(12.397760419238875) q[30]; +rz(-0.0842978363866429) q[30]; +rx(pi/2) q[30]; +rz(5.58394527525561) q[30]; +rx(pi/2) q[30]; +rz(6.608729481662716) q[30]; +cx q[61],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(5.900072442510454) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.7669058071999153) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.35444171917106) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +cx q[61],q[3]; +rz(-2.827451781388624) q[3]; +rx(pi/2) q[3]; +rz(5.638531765991494) q[3]; +rx(pi/2) q[3]; +rz(11.990986364926357) q[3]; +rz(-0.8317713132557705) q[3]; +rx(pi/2) q[3]; +rz(5.098783989985898) q[3]; +rx(pi/2) q[3]; +rz(6.846151748602848) q[3]; +cx q[3],q[77]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.6249572027300854) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-2.2566026797539753) q[61]; +rx(pi/2) q[61]; +rz(5.640896522105514) q[61]; +rx(pi/2) q[61]; +rz(6.819743023187355) q[61]; +rz(-1.4816700314863085) q[61]; +rx(pi/2) q[61]; +rz(5.704451869103628) q[61]; +rx(pi/2) q[61]; +rz(6.421990779926778) q[61]; +rz(-1.4404731284058236) q[68]; +rx(pi/2) q[68]; +rz(5.433708945109966) q[68]; +rx(pi/2) q[68]; +rz(8.504372790727007) q[68]; +rz(-1.4752496033546003) q[68]; +rx(pi/2) q[68]; +rz(4.028809005616486) q[68]; +rx(pi/2) q[68]; +rz(6.629191525464506) q[68]; +rz(0.8901219260648503) q[71]; +rx(pi/2) q[71]; +rz(4.183836389038188) q[71]; +rx(pi/2) q[71]; +rz(8.261307804824584) q[71]; +rz(2.971219075358456) q[71]; +rx(pi/2) q[71]; +rz(3.275761341429821) q[71]; +rx(pi/2) q[71]; +rz(9.969496650904311) q[71]; +cx q[65],q[71]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.554528686391097) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.2768387111321875) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[65],q[71]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.3135697285259607) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[65],q[71]; +rz(-0.9570852536160794) q[65]; +rx(pi/2) q[65]; +rz(5.689938800831331) q[65]; +rx(pi/2) q[65]; +rz(8.199548928312923) q[65]; +rz(2.2976199930323933) q[65]; +rx(pi/2) q[65]; +rz(4.251213206387994) q[65]; +rx(pi/2) q[65]; +rz(7.413072270650321) q[65]; +cx q[65],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.027043180669958) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.756607857161546) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.6517721666530214) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +cx q[65],q[64]; +rz(-0.430879406825488) q[64]; +rx(pi/2) q[64]; +rz(5.198404092641221) q[64]; +rx(pi/2) q[64]; +rz(10.454428031843019) q[64]; +rz(2.4038422728972666) q[64]; +rx(pi/2) q[64]; +rz(5.688522290000293) q[64]; +rx(pi/2) q[64]; +rz(6.968060442091021) q[64]; +cx q[41],q[64]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(4.057738149925683) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.2784032994696055) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[41],q[64]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.3472102279600264) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[41],q[64]; +rz(-1.5302038311950708) q[41]; +rx(pi/2) q[41]; +rz(4.106617314828496) q[41]; +rx(pi/2) q[41]; +rz(10.974919082472947) q[41]; +rz(2.7387529864303) q[41]; +rx(pi/2) q[41]; +rz(4.78324530132964) q[41]; +rx(pi/2) q[41]; +rz(12.24908459632259) q[41]; +cx q[4],q[41]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.56227406543103) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.801504257234281) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[4],q[41]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.2654542126798183) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[4],q[41]; +rz(0.8757916312660736) q[4]; +rx(pi/2) q[4]; +rz(4.0050900147621435) q[4]; +rx(pi/2) q[4]; +rz(9.182827674259926) q[4]; +rz(-0.44691745444272524) q[4]; +rx(pi/2) q[4]; +rz(4.568772545205682) q[4]; +rx(pi/2) q[4]; +rz(8.841796558881462) q[4]; +rz(-3.0617520426954226) q[41]; +rx(pi/2) q[41]; +rz(3.656974606012777) q[41]; +rx(pi/2) q[41]; +rz(10.245536958567007) q[41]; +rz(2.0896924663920746) q[41]; +rx(pi/2) q[41]; +rz(4.022461262099513) q[41]; +rx(pi/2) q[41]; +rz(7.806215704683457) q[41]; +rz(2.261170119243366) q[64]; +rx(pi/2) q[64]; +rz(4.5202172819706545) q[64]; +rx(pi/2) q[64]; +rz(8.806195660443734) q[64]; +rz(-1.406579086616861) q[64]; +rx(pi/2) q[64]; +rz(5.402499252746624) q[64]; +rx(pi/2) q[64]; +rz(11.498126153380179) q[64]; +rz(2.463881648295173) q[65]; +rx(pi/2) q[65]; +rz(5.416401654143737) q[65]; +rx(pi/2) q[65]; +rz(7.865419814931732) q[65]; +rz(2.4734288334995114) q[65]; +rx(pi/2) q[65]; +rz(5.175978643200434) q[65]; +rx(pi/2) q[65]; +rz(7.40822923369095) q[65]; +rz(1.8744675308351741) q[71]; +rx(pi/2) q[71]; +rz(4.403806265080094) q[71]; +rx(pi/2) q[71]; +rz(10.928556213856664) q[71]; +rz(-1.9612141140339985) q[71]; +rx(pi/2) q[71]; +rz(5.196799636142157) q[71]; +rx(pi/2) q[71]; +rz(10.1103845931008) q[71]; +cx q[71],q[84]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.142864155768789) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.006044199665425) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[3],q[77]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.444494110605877) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[3],q[77]; +rz(-2.9947262442990823) q[3]; +rx(pi/2) q[3]; +rz(4.013659285347968) q[3]; +rx(pi/2) q[3]; +rz(6.455458626394066) q[3]; +rz(-1.7118909072845945) q[3]; +rx(pi/2) q[3]; +rz(5.03720164517346) q[3]; +rx(pi/2) q[3]; +rz(6.639743294200342) q[3]; +rz(-2.52829410884348) q[77]; +rx(pi/2) q[77]; +rz(4.675584907661271) q[77]; +rx(pi/2) q[77]; +rz(12.367290019573446) q[77]; +rz(2.1445756936730413) q[77]; +rx(pi/2) q[77]; +rz(5.03367839443966) q[77]; +rx(pi/2) q[77]; +rz(11.462291808701934) q[77]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.064123843779662) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[71],q[84]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.3118869568300444) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[71],q[84]; +rz(-0.4591642127420412) q[71]; +rx(pi/2) q[71]; +rz(3.4586083277791304) q[71]; +rx(pi/2) q[71]; +rz(10.010539708678728) q[71]; +rz(2.8346856353699605) q[71]; +rx(pi/2) q[71]; +rz(5.23744814273281) q[71]; +rx(pi/2) q[71]; +rz(10.442934615626925) q[71]; +cx q[71],q[75]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.593361687426494) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(5.831058122262071) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[71],q[75]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.205536498450673) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[71],q[75]; +rz(-0.8006605825209765) q[71]; +rx(pi/2) q[71]; +rz(4.342393494845796) q[71]; +rx(pi/2) q[71]; +rz(7.203867370149364) q[71]; +rz(-2.390006247330178) q[71]; +rx(pi/2) q[71]; +rz(4.740606037741991) q[71]; +rx(pi/2) q[71]; +rz(11.432587739052291) q[71]; +cx q[71],q[73]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.8255570562066996) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.228013997316226) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[71],q[73]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.359624134472538) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[71],q[73]; +rz(3.044560737612702) q[71]; +rx(pi/2) q[71]; +rz(5.919660767123575) q[71]; +rx(pi/2) q[71]; +rz(7.901394109343897) q[71]; +rz(-1.3308615427278685) q[71]; +rx(pi/2) q[71]; +rz(5.190517674704521) q[71]; +rx(pi/2) q[71]; +rz(9.310156224867244) q[71]; +rz(2.534155633500747) q[73]; +rx(pi/2) q[73]; +rz(5.88890875694538) q[73]; +rx(pi/2) q[73]; +rz(9.470076226234923) q[73]; +rz(-2.68231761223732) q[73]; +rx(pi/2) q[73]; +rz(4.401504907374036) q[73]; +rx(pi/2) q[73]; +rz(7.038980525942072) q[73]; +rz(-2.18831725990343) q[75]; +rx(pi/2) q[75]; +rz(4.600847293679853) q[75]; +rx(pi/2) q[75]; +rz(10.028659761169791) q[75]; +rz(-0.5064492180514226) q[75]; +rx(pi/2) q[75]; +rz(4.902384271802475) q[75]; +rx(pi/2) q[75]; +rz(6.938943881799068) q[75]; +rz(0.5698104351236344) q[84]; +rx(pi/2) q[84]; +rz(4.800776601363578) q[84]; +rx(pi/2) q[84]; +rz(11.970922514550299) q[84]; +rz(2.7726591407595578) q[84]; +rx(pi/2) q[84]; +rz(5.195726361264359) q[84]; +rx(pi/2) q[84]; +rz(11.100616202739381) q[84]; +cx q[14],q[84]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.9419458618280636) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(5.976219068368794) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[14],q[84]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.538646877838435) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[14],q[84]; +rz(0.6997032260167679) q[14]; +rx(pi/2) q[14]; +rz(5.583016608796534) q[14]; +rx(pi/2) q[14]; +rz(11.870697166779898) q[14]; +rz(2.5696048792501767) q[14]; +rx(pi/2) q[14]; +rz(4.7118513613431325) q[14]; +rx(pi/2) q[14]; +rz(8.062371216128193) q[14]; +rz(-0.5658074588391795) q[84]; +rx(pi/2) q[84]; +rz(4.434020723422552) q[84]; +rx(pi/2) q[84]; +rz(9.88520547652222) q[84]; +rz(-1.8030416288638973) q[84]; +rx(pi/2) q[84]; +rz(4.895848992768486) q[84]; +rx(pi/2) q[84]; +rz(9.824412526248228) q[84]; +cx q[85],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(5.804259596791209) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.7938147472084176) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.3810073834667858) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[18]; +rz(2.808539560256632) q[18]; +rx(pi/2) q[18]; +rz(3.382843791096109) q[18]; +rx(pi/2) q[18]; +rz(9.462437862713472) q[18]; +rz(0.601149120783651) q[18]; +rx(pi/2) q[18]; +rz(3.710931182585306) q[18]; +rx(pi/2) q[18]; +rz(8.469989306565616) q[18]; +cx q[24],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(5.995493239690505) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.8705922234091736) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[24],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.4765414547671343) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +cx q[24],q[18]; +rz(1.7574592139198435) q[18]; +rx(pi/2) q[18]; +rz(4.562093695016226) q[18]; +rx(pi/2) q[18]; +rz(9.6779529166506) q[18]; +rz(-3.091835536008645) q[18]; +rx(pi/2) q[18]; +rz(5.509527392174565) q[18]; +rx(pi/2) q[18]; +rz(10.648651593326381) q[18]; +rz(1.0708401903578126) q[24]; +rx(pi/2) q[24]; +rz(5.7334114064647625) q[24]; +rx(pi/2) q[24]; +rz(8.144163692351274) q[24]; +rz(-0.6888125441977291) q[24]; +rx(pi/2) q[24]; +rz(5.898675544969107) q[24]; +rx(pi/2) q[24]; +rz(11.37260261290983) q[24]; +cx q[44],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.178969075471567) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.069377712216206) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[44],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.2441888514868573) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +cx q[44],q[18]; +rz(-0.45887655259076787) q[18]; +rx(pi/2) q[18]; +rz(5.211562417742526) q[18]; +rx(pi/2) q[18]; +rz(11.63003330524406) q[18]; +rz(-1.720823132001268) q[18]; +rx(pi/2) q[18]; +rz(5.257181140588975) q[18]; +rx(pi/2) q[18]; +rz(7.894231678674627) q[18]; +rz(2.348183076589205) q[44]; +rx(pi/2) q[44]; +rz(4.843598591525687) q[44]; +rx(pi/2) q[44]; +rz(9.7399639984236) q[44]; +rz(0.22582909339674018) q[44]; +rx(pi/2) q[44]; +rz(5.831776401872735) q[44]; +rx(pi/2) q[44]; +rz(7.145190171388828) q[44]; +rz(-0.7786875976208387) q[85]; +rx(pi/2) q[85]; +rz(6.03752694381043) q[85]; +rx(pi/2) q[85]; +rz(10.282457047266078) q[85]; +rz(-0.8449135932162339) q[85]; +rx(pi/2) q[85]; +rz(4.1248005131448675) q[85]; +rx(pi/2) q[85]; +rz(11.716175400266916) q[85]; +cx q[87],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(5.8600781541798055) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.842077249629911) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.490977409112041) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +cx q[87],q[27]; +rz(2.924625599519376) q[27]; +rx(pi/2) q[27]; +rz(4.043726694861429) q[27]; +rx(pi/2) q[27]; +rz(11.42433245781965) q[27]; +rz(-0.4428327535678891) q[27]; +rx(pi/2) q[27]; +rz(4.8428361442565135) q[27]; +rx(pi/2) q[27]; +rz(7.225249231600523) q[27]; +cx q[38],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.030925591925607) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.255008214448571) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[38],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.165754591765785) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +cx q[38],q[27]; +rz(-0.8886554535843265) q[27]; +rx(pi/2) q[27]; +rz(4.666162027508917) q[27]; +rx(pi/2) q[27]; +rz(12.49327316194379) q[27]; +rz(0.18519783793812605) q[27]; +rx(pi/2) q[27]; +rz(4.319322882509237) q[27]; +rx(pi/2) q[27]; +rz(9.190711533500782) q[27]; +rz(-0.39222073723629425) q[38]; +rx(pi/2) q[38]; +rz(5.06264517035507) q[38]; +rx(pi/2) q[38]; +rz(11.556654064409196) q[38]; +rz(-1.375693044626713) q[38]; +rx(pi/2) q[38]; +rz(4.567760825414065) q[38]; +rx(pi/2) q[38]; +rz(7.970310406845082) q[38]; +cx q[38],q[61]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.944896836369872) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(5.973051590877002) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[38],q[61]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.688936844961648) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[38],q[61]; +rz(1.870944868362555) q[38]; +rx(pi/2) q[38]; +rz(3.866024963371344) q[38]; +rx(pi/2) q[38]; +rz(8.69287370072282) q[38]; +rz(0.6277153294751381) q[38]; +rx(pi/2) q[38]; +rz(4.918199091912611) q[38]; +rx(pi/2) q[38]; +rz(11.916545817463184) q[38]; +rz(2.5575729227838524) q[61]; +rx(pi/2) q[61]; +rz(5.033653451370404) q[61]; +rx(pi/2) q[61]; +rz(11.555876935147808) q[61]; +rz(-3.037220689839133) q[61]; +rx(pi/2) q[61]; +rz(3.816430673619481) q[61]; +rx(pi/2) q[61]; +rz(6.974201012845649) q[61]; +rz(-2.2083902601755194) q[87]; +rx(pi/2) q[87]; +rz(4.071945097781334) q[87]; +rx(pi/2) q[87]; +rz(6.3972393747523455) q[87]; +rz(-1.0412280844089796) q[87]; +rx(pi/2) q[87]; +rz(4.6931207885822115) q[87]; +rx(pi/2) q[87]; +rz(7.1233973186502215) q[87]; +cx q[86],q[87]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.9263839750972784) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.993056297708813) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[86],q[87]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.388300637071847) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[86],q[87]; +rz(-0.5682973047561388) q[86]; +rx(pi/2) q[86]; +rz(4.001614389991878) q[86]; +rx(pi/2) q[86]; +rz(8.14188684489321) q[86]; +rz(1.9916301553511495) q[86]; +rx(pi/2) q[86]; +rz(3.8739532786555486) q[86]; +rx(pi/2) q[86]; +rz(9.240761117368235) q[86]; +cx q[86],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.226976598471259) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(4.24654538325399) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.3335039597794367) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[27]; +rz(-2.9514019449477713) q[27]; +rx(pi/2) q[27]; +rz(5.41943607128262) q[27]; +rx(pi/2) q[27]; +rz(10.545992283229943) q[27]; +rz(0.184506274632382) q[27]; +rx(pi/2) q[27]; +rz(5.541479486087357) q[27]; +rx(pi/2) q[27]; +rz(8.37264874736469) q[27]; +rz(-2.1370478063787726) q[86]; +rx(pi/2) q[86]; +rz(5.73535924464295) q[86]; +rx(pi/2) q[86]; +rz(8.512601270896543) q[86]; +rz(2.6181170557708597) q[86]; +rx(pi/2) q[86]; +rz(4.616300279198142) q[86]; +rx(pi/2) q[86]; +rz(12.062126779898666) q[86]; +rz(-2.366871521565938) q[87]; +rx(pi/2) q[87]; +rz(5.244091836776419) q[87]; +rx(pi/2) q[87]; +rz(9.770772951844004) q[87]; +rz(-0.3993358638368836) q[87]; +rx(pi/2) q[87]; +rz(5.151979583040557) q[87]; +rx(pi/2) q[87]; +rz(6.739375574624249) q[87]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.00198693988021) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[60],q[94]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.159875101242234) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[60],q[94]; +rz(-2.3423419321987398) q[60]; +rx(pi/2) q[60]; +rz(5.3715634833167805) q[60]; +rx(pi/2) q[60]; +rz(10.252931878053253) q[60]; +rz(-2.5514583397379273) q[60]; +rx(pi/2) q[60]; +rz(4.996425956325453) q[60]; +rx(pi/2) q[60]; +rz(6.5450723238977435) q[60]; +cx q[60],q[69]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(4.139934039029159) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.066971725497256) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[60],q[69]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.430255368620699) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[60],q[69]; +rz(0.1553642394574717) q[60]; +rx(pi/2) q[60]; +rz(4.87267192315737) q[60]; +rx(pi/2) q[60]; +rz(10.150442192644341) q[60]; +rz(-3.0014051839318308) q[60]; +rx(pi/2) q[60]; +rz(5.17254191344737) q[60]; +rx(pi/2) q[60]; +rz(12.540128725069405) q[60]; +rz(2.0135679268146616) q[69]; +rx(pi/2) q[69]; +rz(5.980946767696034) q[69]; +rx(pi/2) q[69]; +rz(7.44370964956636) q[69]; +rz(1.239111125095877) q[69]; +rx(pi/2) q[69]; +rz(4.10538970994601) q[69]; +rx(pi/2) q[69]; +rz(10.703093941175087) q[69]; +cx q[77],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(5.97472750141025) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.7436762424483634) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.2354783178585276) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +cx q[77],q[60]; +rz(1.3286963482452725) q[60]; +rx(pi/2) q[60]; +rz(5.590661000585968) q[60]; +rx(pi/2) q[60]; +rz(7.027528537014713) q[60]; +rz(-2.016345014891278) q[60]; +rx(pi/2) q[60]; +rz(5.595228058884729) q[60]; +rx(pi/2) q[60]; +rz(8.821870562666186) q[60]; +cx q[60],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(5.785684403905806) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(4.166918932413514) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.3210593717063963) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +cx q[60],q[18]; +rz(-1.4026068082516037) q[18]; +rx(pi/2) q[18]; +rz(3.9926980002242165) q[18]; +rx(pi/2) q[18]; +rz(8.746793771893405) q[18]; +rz(1.9916301553511495) q[18]; +rx(pi/2) q[18]; +rz(3.8739532786555486) q[18]; +rx(pi/2) q[18]; +rz(9.240761117368235) q[18]; +rz(-2.2672055184867723) q[60]; +rx(pi/2) q[60]; +rz(4.544967262680808) q[60]; +rx(pi/2) q[60]; +rz(8.790397286976384) q[60]; +rz(1.2143641045115459) q[60]; +rx(pi/2) q[60]; +rz(5.663626591123048) q[60]; +rx(pi/2) q[60]; +rz(7.688720831475713) q[60]; +rz(-2.7724988321701303) q[77]; +rx(pi/2) q[77]; +rz(4.0093847748151275) q[77]; +rx(pi/2) q[77]; +rz(6.546242920605755) q[77]; +rz(1.806245141123462) q[77]; +rx(pi/2) q[77]; +rz(4.750145387097003) q[77]; +rx(pi/2) q[77]; +rz(9.430908116158708) q[77]; +rz(0.02045719523187417) q[94]; +rx(pi/2) q[94]; +rz(4.362855404626972) q[94]; +rx(pi/2) q[94]; +rz(8.324444523578117) q[94]; +rz(1.6762888721198408) q[94]; +rx(pi/2) q[94]; +rz(5.1033784607610695) q[94]; +rx(pi/2) q[94]; +rz(10.519003789876074) q[94]; +cx q[58],q[94]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.8545693346187857) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.148256826604601) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[58],q[94]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.690842923789589) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[58],q[94]; +rz(-3.019148459213688) q[58]; +rx(pi/2) q[58]; +rz(4.300009243628349) q[58]; +rx(pi/2) q[58]; +rz(8.745455763641907) q[58]; +rz(-2.4229807598181994) q[58]; +rx(pi/2) q[58]; +rz(4.828186588144977) q[58]; +rx(pi/2) q[58]; +rz(10.86277487816221) q[58]; +rz(-3.031609960299903) q[94]; +rx(pi/2) q[94]; +rz(3.6710314509106023) q[94]; +rx(pi/2) q[94]; +rz(7.219742360468668) q[94]; +rz(-1.0056445429546566) q[94]; +rx(pi/2) q[94]; +rz(5.696821612392942) q[94]; +rx(pi/2) q[94]; +rz(11.931890529243748) q[94]; +cx q[97],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(5.981599420366814) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.672974127582414) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.3449864176165844) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[54]; +rz(-0.22730925574762573) q[54]; +rx(pi/2) q[54]; +rz(4.657277362660759) q[54]; +rx(pi/2) q[54]; +rz(10.485185935586331) q[54]; +rz(-1.6862422514051447) q[54]; +rx(pi/2) q[54]; +rz(3.4871379132870675) q[54]; +rx(pi/2) q[54]; +rz(9.36705865563451) q[54]; +cx q[54],q[72]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.696320012856699) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.15832004002705) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[54],q[72]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.2623547967555773) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[54],q[72]; +rz(0.05448190594373825) q[54]; +rx(pi/2) q[54]; +rz(3.572916679044453) q[54]; +rx(pi/2) q[54]; +rz(8.649753649442115) q[54]; +rz(-0.23649888905723282) q[54]; +rx(pi/2) q[54]; +rz(5.18724745799977) q[54]; +rx(pi/2) q[54]; +rz(7.631943228192641) q[54]; +rz(0.15029767728377097) q[72]; +rx(pi/2) q[72]; +rz(5.367670370852832) q[72]; +rx(pi/2) q[72]; +rz(10.007824668123336) q[72]; +rz(-2.000194179912108) q[72]; +rx(pi/2) q[72]; +rz(5.127146133244367) q[72]; +rx(pi/2) q[72]; +rz(9.576581085131924) q[72]; +rz(0.259306196899427) q[97]; +rx(pi/2) q[97]; +rz(5.1994949413853195) q[97]; +rx(pi/2) q[97]; +rz(10.294108929006843) q[97]; +rz(-2.408242000562952) q[97]; +rx(pi/2) q[97]; +rz(4.60988766463359) q[97]; +rx(pi/2) q[97]; +rz(11.612835483393239) q[97]; +cx q[97],q[95]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.008659494152226) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(4.166986374211734) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[95]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.3540439722025215) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[95]; +rz(-0.7051855478949252) q[95]; +rx(pi/2) q[95]; +rz(4.806670092321779) q[95]; +rx(pi/2) q[95]; +rz(11.908201610116482) q[95]; +rz(1.6699200370394678) q[95]; +rx(pi/2) q[95]; +rz(5.488831122052114) q[95]; +rx(pi/2) q[95]; +rz(10.433835843563429) q[95]; +cx q[72],q[95]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.698924937974059) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.050245728171311) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[72],q[95]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.5938006845840214) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[72],q[95]; +rz(2.680679437937508) q[72]; +rx(pi/2) q[72]; +rz(4.039502761026956) q[72]; +rx(pi/2) q[72]; +rz(8.494054218834325) q[72]; +rz(0.32486757676322764) q[72]; +rx(pi/2) q[72]; +rz(4.167588606066437) q[72]; +rx(pi/2) q[72]; +rz(9.960988148170937) q[72]; +rz(-1.88981050860831) q[95]; +rx(pi/2) q[95]; +rz(4.048628828635612) q[95]; +rx(pi/2) q[95]; +rz(9.803484490084143) q[95]; +rz(2.662775550256849) q[95]; +rx(pi/2) q[95]; +rz(5.4865622970885415) q[95]; +rx(pi/2) q[95]; +rz(7.269371727342044) q[95]; +rz(-1.7046665224812685) q[97]; +rx(pi/2) q[97]; +rz(4.2798593124793) q[97]; +rx(pi/2) q[97]; +rz(11.03960765307459) q[97]; +rz(-0.41125839115993124) q[97]; +rx(pi/2) q[97]; +rz(4.378690308814333) q[97]; +rx(pi/2) q[97]; +rz(7.320284148868884) q[97]; +rz(-1.2924181801601897) q[99]; +rx(pi/2) q[99]; +rz(4.087526402392828) q[99]; +rx(pi/2) q[99]; +rz(8.767027557859915) q[99]; +rz(-2.3995525981439436) q[99]; +rx(pi/2) q[99]; +rz(5.63215427645284) q[99]; +rx(pi/2) q[99]; +rz(8.360758111047465) q[99]; +cx q[99],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.230017160809735) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.9806250384461954) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.157641964706592) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[57]; +rz(1.1938737489652986) q[57]; +rx(pi/2) q[57]; +rz(5.315544250077344) q[57]; +rx(pi/2) q[57]; +rz(9.585761227499319) q[57]; +rz(0.24234586491527477) q[57]; +rx(pi/2) q[57]; +rz(3.6981195149654336) q[57]; +rx(pi/2) q[57]; +rz(6.463308167277803) q[57]; +cx q[11],q[57]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(4.044338340088414) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.141268867811023) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[11],q[57]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.1537025559381595) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[11],q[57]; +rz(1.8200536355564614) q[11]; +rx(pi/2) q[11]; +rz(5.136102375051212) q[11]; +rx(pi/2) q[11]; +rz(6.5884610389643345) q[11]; +rz(1.9539250764347624) q[11]; +rx(pi/2) q[11]; +rz(3.916257259536857) q[11]; +rx(pi/2) q[11]; +rz(9.111937198805974) q[11]; +rz(1.6752348785873332) q[57]; +rx(pi/2) q[57]; +rz(4.69639636992544) q[57]; +rx(pi/2) q[57]; +rz(11.95947426431817) q[57]; +rz(1.997710539193366) q[57]; +rx(pi/2) q[57]; +rz(3.230233155590554) q[57]; +rx(pi/2) q[57]; +rz(7.925671420541749) q[57]; +cx q[57],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(5.942004856389202) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.8698381801991593) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.310419417289356) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[53]; +rz(-0.3727421159688964) q[53]; +rx(pi/2) q[53]; +rz(5.944644266244231) q[53]; +rx(pi/2) q[53]; +rz(8.397840232864217) q[53]; +rz(2.032702535043917) q[53]; +rx(pi/2) q[53]; +rz(4.79876626863651) q[53]; +rx(pi/2) q[53]; +rz(7.774044230262253) q[53]; +rz(-2.0661747592774393) q[57]; +rx(pi/2) q[57]; +rz(4.656349515870542) q[57]; +rx(pi/2) q[57]; +rz(7.227902948525242) q[57]; +rz(0.8109564158487723) q[57]; +rx(pi/2) q[57]; +rz(5.0704588958239105) q[57]; +rx(pi/2) q[57]; +rz(9.819799158196599) q[57]; +cx q[57],q[98]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.126024850599155) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[82],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(5.776451977306159) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.9990919076254023) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.248551268656397) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[11]; +rz(2.108546299939505) q[11]; +rx(pi/2) q[11]; +rz(5.85631100268585) q[11]; +rx(pi/2) q[11]; +rz(6.393299370744191) q[11]; +rz(0.05493229883290596) q[11]; +rx(pi/2) q[11]; +rz(4.720751036169454) q[11]; +rx(pi/2) q[11]; +rz(7.971663431099743) q[11]; +cx q[11],q[80]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(4.001228873501576) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(5.875529267528196) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[11],q[80]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.429195005186507) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[11],q[80]; +rz(-2.430664013149503) q[11]; +rx(pi/2) q[11]; +rz(5.6387355606352125) q[11]; +rx(pi/2) q[11]; +rz(8.19178301604145) q[11]; +rz(1.024974394307665) q[11]; +rx(pi/2) q[11]; +rz(4.691572756746586) q[11]; +rx(pi/2) q[11]; +rz(9.261354374126777) q[11]; +rz(1.5804057333071793) q[80]; +rx(pi/2) q[80]; +rz(3.7513195022372035) q[80]; +rx(pi/2) q[80]; +rz(12.391054064487186) q[80]; +rz(2.6919403130415454) q[80]; +rx(pi/2) q[80]; +rz(4.512825453284579) q[80]; +rx(pi/2) q[80]; +rz(9.46734167551229) q[80]; +cx q[25],q[80]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(4.1654728371280925) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.265386608944068) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[25],q[80]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.4770124792556008) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[25],q[80]; +rz(-1.3067250512907178) q[25]; +rx(pi/2) q[25]; +rz(3.8225589318469835) q[25]; +rx(pi/2) q[25]; +rz(11.635871590934054) q[25]; +rz(-3.0384988366907337) q[25]; +rx(pi/2) q[25]; +rz(4.176322591289) q[25]; +rx(pi/2) q[25]; +rz(6.944816223046361) q[25]; +cx q[25],q[34]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.8743890883442926) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.064950205803219) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +cx q[25],q[34]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.2911086465043757) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[25],q[34]; +rz(2.705629215468411) q[25]; +rx(pi/2) q[25]; +rz(3.667527802640481) q[25]; +rx(pi/2) q[25]; +rz(7.232847483756039) q[25]; +rz(-2.4949874374619747) q[25]; +rx(pi/2) q[25]; +rz(4.7971157731882155) q[25]; +rx(pi/2) q[25]; +rz(12.319702379129238) q[25]; +cx q[25],q[35]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.7311529952371814) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-2.0824154298495565) q[34]; +rx(pi/2) q[34]; +rz(5.257942633606939) q[34]; +rx(pi/2) q[34]; +rz(11.91341031934407) q[34]; +rz(0.27280770250286235) q[34]; +rx(pi/2) q[34]; +rz(5.851856974023099) q[34]; +rx(pi/2) q[34]; +rz(7.016451609019602) q[34]; +cx q[34],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.155349162014) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(4.245420348547304) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[34],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.4241233237615027) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +cx q[34],q[20]; +rz(0.12501391336353418) q[20]; +rx(pi/2) q[20]; +rz(5.33109927361152) q[20]; +rx(pi/2) q[20]; +rz(11.319034012180717) q[20]; +rz(-2.6741995151212823) q[20]; +rx(pi/2) q[20]; +rz(3.9776939830577636) q[20]; +rx(pi/2) q[20]; +rz(11.530106267717901) q[20]; +rz(-1.6829406178422066) q[34]; +rx(pi/2) q[34]; +rz(4.606158101314227) q[34]; +rx(pi/2) q[34]; +rz(7.462660012249937) q[34]; +rz(-0.7809073103685118) q[34]; +rx(pi/2) q[34]; +rz(4.745630768533866) q[34]; +rx(pi/2) q[34]; +rz(6.92551847864145) q[34]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(5.616290669237317) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +cx q[25],q[35]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.255113424591853) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[25],q[35]; +rz(0.6140230912300595) q[25]; +rx(pi/2) q[25]; +rz(4.621152245470489) q[25]; +rx(pi/2) q[25]; +rz(6.470329047974479) q[25]; +rz(-2.221890866031805) q[25]; +rx(pi/2) q[25]; +rz(4.304478326228807) q[25]; +rx(pi/2) q[25]; +rz(8.268170770237173) q[25]; +rz(0.054486902510677115) q[35]; +rx(pi/2) q[35]; +rz(5.4747492189442175) q[35]; +rx(pi/2) q[35]; +rz(11.423228689552683) q[35]; +rz(0.796992327091647) q[35]; +rx(pi/2) q[35]; +rz(5.867856084396528) q[35]; +rx(pi/2) q[35]; +rz(11.399098350734796) q[35]; +rz(1.0237719477309195) q[80]; +rx(pi/2) q[80]; +rz(4.4000835492462045) q[80]; +rx(pi/2) q[80]; +rz(6.644850432125209) q[80]; +rz(-1.1120189832612923) q[80]; +rx(pi/2) q[80]; +rz(4.1212458673231716) q[80]; +rx(pi/2) q[80]; +rz(11.872192697182417) q[80]; +cx q[78],q[80]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.176449036568451) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(5.983666043623137) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[78],q[80]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.261273242192114) q[78]; +rx(pi/2) q[78]; +rz(3*pi) q[78]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[78],q[80]; +rz(0.39593476647378933) q[78]; +rx(pi/2) q[78]; +rz(6.031380330053988) q[78]; +rx(pi/2) q[78]; +rz(8.88429075543742) q[78]; +rz(0.24931363223110914) q[78]; +rx(pi/2) q[78]; +rz(4.435066635759929) q[78]; +rx(pi/2) q[78]; +rz(8.812437476491297) q[78]; +rz(-2.930556542854548) q[80]; +rx(pi/2) q[80]; +rz(4.32845489665418) q[80]; +rx(pi/2) q[80]; +rz(9.903324901854223) q[80]; +rz(-0.36499346695943036) q[80]; +rx(pi/2) q[80]; +rz(5.841022521728732) q[80]; +rx(pi/2) q[80]; +rz(6.957372163686241) q[80]; +cx q[46],q[80]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(4.172601339575653) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(5.888675184959327) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[46],q[80]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.7054343933120997) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[46],q[80]; +rz(2.0585412165771766) q[46]; +rx(pi/2) q[46]; +rz(5.483054559428776) q[46]; +rx(pi/2) q[46]; +rz(11.277935556115866) q[46]; +rz(-0.8325018489763201) q[46]; +rx(pi/2) q[46]; +rz(5.320082930287088) q[46]; +rx(pi/2) q[46]; +rz(6.898623166050406) q[46]; +cx q[46],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.8190271941216505) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.8924182974751194) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.3219828302692367) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +cx q[46],q[4]; +rz(1.013463501461973) q[4]; +rx(pi/2) q[4]; +rz(3.9283679997464382) q[4]; +rx(pi/2) q[4]; +rz(9.796345541495905) q[4]; +rz(-2.206570705131985) q[4]; +rx(pi/2) q[4]; +rz(5.7356399297183795) q[4]; +rx(pi/2) q[4]; +rz(7.789934511666191) q[4]; +rz(-1.9746567116618765) q[46]; +rx(pi/2) q[46]; +rz(5.077154235677478) q[46]; +rx(pi/2) q[46]; +rz(11.078699409768433) q[46]; +rz(-3.0164491801568434) q[46]; +rx(pi/2) q[46]; +rz(4.896255766018399) q[46]; +rx(pi/2) q[46]; +rz(9.871808723363191) q[46]; +rz(1.334331461352713) q[80]; +rx(pi/2) q[80]; +rz(4.1316281462609545) q[80]; +rx(pi/2) q[80]; +rz(9.913421895676407) q[80]; +rz(-0.46523390776650153) q[80]; +rx(pi/2) q[80]; +rz(5.034525017755176) q[80]; +rx(pi/2) q[80]; +rz(9.343831292876803) q[80]; +rz(-1.717658932346683) q[82]; +rx(pi/2) q[82]; +rz(5.101733630992453) q[82]; +rx(pi/2) q[82]; +rz(12.229364257057505) q[82]; +rz(0.6764056220240704) q[82]; +rx(pi/2) q[82]; +rz(5.926351550761511) q[82]; +rx(pi/2) q[82]; +rz(10.64626814483831) q[82]; +cx q[53],q[82]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.748040420891426) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.250320713111005) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[53],q[82]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.6549081949514712) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[53],q[82]; +rz(3.0736361934123186) q[53]; +rx(pi/2) q[53]; +rz(5.402431436941818) q[53]; +rx(pi/2) q[53]; +rz(7.566667280697117) q[53]; +rz(-2.7925413053733443) q[53]; +rx(pi/2) q[53]; +rz(4.163703242918102) q[53]; +rx(pi/2) q[53]; +rz(11.741600521298004) q[53]; +cx q[68],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.137001110147251) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.609963734903275) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.3405026038081957) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +cx q[68],q[53]; +rz(-0.12579079365953882) q[53]; +rx(pi/2) q[53]; +rz(3.1644449246472495) q[53]; +rx(pi/2) q[53]; +rz(9.8985846779495) q[53]; +rz(-1.3731343554266149) q[53]; +rx(pi/2) q[53]; +rz(5.317794923270942) q[53]; +rx(pi/2) q[53]; +rz(7.452034906150771) q[53]; +rz(-2.197889015887199) q[68]; +rx(pi/2) q[68]; +rz(4.719426777363389) q[68]; +rx(pi/2) q[68]; +rz(6.492871332067586) q[68]; +rz(-1.9635906714443312) q[68]; +rx(pi/2) q[68]; +rz(5.220306196773535) q[68]; +rx(pi/2) q[68]; +rz(7.732898746698548) q[68]; +cx q[31],q[68]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.290578869949115) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.195838690240704) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[31],q[68]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.2307549582566137) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[31],q[68]; +rz(-2.8213769775602735) q[31]; +rx(pi/2) q[31]; +rz(5.2855320870287805) q[31]; +rx(pi/2) q[31]; +rz(6.2991255789827285) q[31]; +rz(0.5606447633639933) q[31]; +rx(pi/2) q[31]; +rz(5.542326421606186) q[31]; +rx(pi/2) q[31]; +rz(10.563728136309386) q[31]; +rz(-0.384897565367313) q[68]; +rx(pi/2) q[68]; +rz(5.704565824235908) q[68]; +rx(pi/2) q[68]; +rz(8.229441740352641) q[68]; +rz(-0.4556042874924886) q[68]; +rx(pi/2) q[68]; +rz(4.9883339758840926) q[68]; +rx(pi/2) q[68]; +rz(6.816836029095821) q[68]; +rz(-1.055395730095582) q[82]; +rx(pi/2) q[82]; +rz(3.99287870823797) q[82]; +rx(pi/2) q[82]; +rz(10.791503841575018) q[82]; +rz(0.7885885071277006) q[82]; +rx(pi/2) q[82]; +rz(5.602838761305886) q[82]; +rx(pi/2) q[82]; +rz(8.497930426452836) q[82]; +cx q[66],q[82]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(4.110727574491268) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.034079308279203) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[66],q[82]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.25488319144889) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[66],q[82]; +rz(0.42700681360062864) q[66]; +rx(pi/2) q[66]; +rz(5.265904940130293) q[66]; +rx(pi/2) q[66]; +rz(9.132305519109968) q[66]; +rz(0.8752336084483456) q[66]; +rx(pi/2) q[66]; +rz(4.884810036617795) q[66]; +rx(pi/2) q[66]; +rz(11.733263347925122) q[66]; +cx q[66],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.189391141198189) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.8567761482176195) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.5053042616641683) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +cx q[66],q[40]; +rz(2.380967575791603) q[40]; +rx(pi/2) q[40]; +rz(4.794170951811374) q[40]; +rx(pi/2) q[40]; +rz(11.028721364868309) q[40]; +rz(1.6261264101490074) q[40]; +rx(pi/2) q[40]; +rz(5.606446960555653) q[40]; +rx(pi/2) q[40]; +rz(7.494206957354961) q[40]; +cx q[64],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.038693745970505) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(4.1773249493280264) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.306764418663496) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +cx q[64],q[40]; +rz(1.728455068224413) q[40]; +rx(pi/2) q[40]; +rz(5.5471124367069695) q[40]; +rx(pi/2) q[40]; +rz(8.539754056682138) q[40]; +rz(1.441152332186494) q[40]; +rx(pi/2) q[40]; +rz(4.6098946071486555) q[40]; +rx(pi/2) q[40]; +rz(9.098954737474347) q[40]; +cx q[35],q[40]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.7761489369562136) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(5.877969965941354) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +cx q[35],q[40]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.539575332643882) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[35],q[40]; +rz(-1.1322621317361814) q[35]; +rx(pi/2) q[35]; +rz(5.672372819633118) q[35]; +rx(pi/2) q[35]; +rz(11.420495808390196) q[35]; +rz(2.2057303858812976) q[35]; +rx(pi/2) q[35]; +rz(4.230372487464679) q[35]; +rx(pi/2) q[35]; +rz(9.7129557859926) q[35]; +rz(1.2135029154192987) q[40]; +rx(pi/2) q[40]; +rz(3.8754131848247875) q[40]; +rx(pi/2) q[40]; +rz(8.515718668501549) q[40]; +rz(1.770916018411195) q[40]; +rx(pi/2) q[40]; +rz(5.168682966158039) q[40]; +rx(pi/2) q[40]; +rz(7.992464522709153) q[40]; +rz(1.2873978085041786) q[64]; +rx(pi/2) q[64]; +rz(4.353005787607238) q[64]; +rx(pi/2) q[64]; +rz(6.797662645501515) q[64]; +rz(-2.016345014891278) q[64]; +rx(pi/2) q[64]; +rz(5.595228058884729) q[64]; +rx(pi/2) q[64]; +rz(8.821870562666186) q[64]; +rz(1.7955296377009349) q[66]; +rx(pi/2) q[66]; +rz(5.604461245341882) q[66]; +rx(pi/2) q[66]; +rz(8.707222153625828) q[66]; +rz(-2.3995525981439436) q[66]; +rx(pi/2) q[66]; +rz(5.63215427645284) q[66]; +rx(pi/2) q[66]; +rz(8.360758111047465) q[66]; +rz(1.2460979773633412) q[82]; +rx(pi/2) q[82]; +rz(5.152811785466774) q[82]; +rx(pi/2) q[82]; +rz(10.92530083739084) q[82]; +rz(-0.3877555492903695) q[82]; +rx(pi/2) q[82]; +rz(3.4831712285241516) q[82]; +rx(pi/2) q[82]; +rz(11.411391143611105) q[82]; +cx q[82],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.150914513582891) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.9419412352391348) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.4442750695953297) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +cx q[82],q[43]; +rz(-1.690430990620504) q[43]; +rx(pi/2) q[43]; +rz(5.051248732056725) q[43]; +rx(pi/2) q[43]; +rz(9.611911035425303) q[43]; +rz(-2.879520073846029) q[43]; +rx(pi/2) q[43]; +rz(3.8817009376110785) q[43]; +rx(pi/2) q[43]; +rz(9.087542658112078) q[43]; +rz(-2.4429207184869144) q[82]; +rx(pi/2) q[82]; +rz(4.498711608766492) q[82]; +rx(pi/2) q[82]; +rz(10.509669851834138) q[82]; +rz(-1.8450980043319714) q[82]; +rx(pi/2) q[82]; +rz(5.263761398918589) q[82]; +rx(pi/2) q[82]; +rz(8.554352202653684) q[82]; +cx q[68],q[82]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.9221141965668522) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.092813686416344) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[68],q[82]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.5138893979052304) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[68],q[82]; +rz(0.028233895566054823) q[68]; +rx(pi/2) q[68]; +rz(5.550888057932649) q[68]; +rx(pi/2) q[68]; +rz(8.09123216891526) q[68]; +rz(1.2522120476098193) q[68]; +rx(pi/2) q[68]; +rz(4.583749386914295) q[68]; +rx(pi/2) q[68]; +rz(9.39580674340494) q[68]; +rz(1.015568998598412) q[82]; +rx(pi/2) q[82]; +rz(5.913399790458051) q[82]; +rx(pi/2) q[82]; +rz(10.001398655857855) q[82]; +rz(2.939654581336665) q[82]; +rx(pi/2) q[82]; +rz(4.9207751115746765) q[82]; +rx(pi/2) q[82]; +rz(11.28969489228512) q[82]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.194570059619592) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[57],q[98]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.513781398494995) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[57],q[98]; +rz(2.0004089572664636) q[57]; +rx(pi/2) q[57]; +rz(4.987211447354897) q[57]; +rx(pi/2) q[57]; +rz(10.499610313182096) q[57]; +rz(-0.6055656097209052) q[57]; +rx(pi/2) q[57]; +rz(4.501710465521559) q[57]; +rx(pi/2) q[57]; +rz(9.076377943024632) q[57]; +cx q[57],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.040228804710228) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.7838523837637457) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.40301617276603) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[13]; +rz(2.844919415954669) q[13]; +rx(pi/2) q[13]; +rz(3.424531994283724) q[13]; +rx(pi/2) q[13]; +rz(11.007256282700318) q[13]; +rz(-0.018606146948480173) q[13]; +rx(pi/2) q[13]; +rz(5.145113405152308) q[13]; +rx(pi/2) q[13]; +rz(9.150428093639075) q[13]; +rz(-1.606672828095478) q[57]; +rx(pi/2) q[57]; +rz(4.9142877988697204) q[57]; +rx(pi/2) q[57]; +rz(8.968550023859347) q[57]; +rz(-0.1585613735014526) q[57]; +rx(pi/2) q[57]; +rz(5.692237772526825) q[57]; +rx(pi/2) q[57]; +rz(9.464143600162126) q[57]; +cx q[57],q[63]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.9327471044254043) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.183939303509296) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[57],q[63]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.6221620507608643) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[57],q[63]; +rz(-0.7421082895368509) q[57]; +rx(pi/2) q[57]; +rz(5.24694892797399) q[57]; +rx(pi/2) q[57]; +rz(11.88824223939025) q[57]; +rz(-2.4734967847466276) q[57]; +rx(pi/2) q[57]; +rz(5.348964321323913) q[57]; +rx(pi/2) q[57]; +rz(9.335376267182578) q[57]; +rz(0.7782078447260439) q[63]; +rx(pi/2) q[63]; +rz(4.839893415869608) q[63]; +rx(pi/2) q[63]; +rz(12.489138759288792) q[63]; +rz(2.7387529864303) q[63]; +rx(pi/2) q[63]; +rz(4.78324530132964) q[63]; +rx(pi/2) q[63]; +rz(12.24908459632259) q[63]; +cx q[67],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(5.801504257234281) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.56227406543103) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.2654542126798183) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +cx q[67],q[63]; +rz(-3.0617520426954226) q[63]; +rx(pi/2) q[63]; +rz(3.656974606012777) q[63]; +rx(pi/2) q[63]; +rz(10.245536958567007) q[63]; +rz(-0.766844089317857) q[63]; +rx(pi/2) q[63]; +rz(4.53563834772563) q[63]; +rx(pi/2) q[63]; +rz(7.16586376480745) q[63]; +rz(0.8757916312660736) q[67]; +rx(pi/2) q[67]; +rz(4.0050900147621435) q[67]; +rx(pi/2) q[67]; +rz(9.182827674259926) q[67]; +rz(-1.5925306712320042) q[67]; +rx(pi/2) q[67]; +rz(5.598368564781058) q[67]; +rx(pi/2) q[67]; +rz(7.973836276725661) q[67]; +rz(-2.656051810582845) q[98]; +rx(pi/2) q[98]; +rz(4.925152203438415) q[98]; +rx(pi/2) q[98]; +rz(12.531256661846172) q[98]; +rz(-2.3818519131051468) q[98]; +rx(pi/2) q[98]; +rz(5.146486248386399) q[98]; +rx(pi/2) q[98]; +rz(6.66087417808181) q[98]; +cx q[98],q[83]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.084466484827233) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.00507578129192) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[83]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.1659731634721657) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[83]; +rz(1.8798147494907527) q[83]; +rx(pi/2) q[83]; +rz(4.252154953092312) q[83]; +rx(pi/2) q[83]; +rz(6.587141390859495) q[83]; +rz(-0.5171876556647463) q[83]; +rx(pi/2) q[83]; +rz(4.649107081015134) q[83]; +rx(pi/2) q[83]; +rz(7.572735882973193) q[83]; +cx q[53],q[83]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.8577514578953953) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(5.729932096450511) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[53],q[83]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.6390828747022805) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[53],q[83]; +rz(2.7957260886157353) q[53]; +rx(pi/2) q[53]; +rz(4.6899622653893935) q[53]; +rx(pi/2) q[53]; +rz(9.736958992343279) q[53]; +rz(0.7576367252697391) q[53]; +rx(pi/2) q[53]; +rz(3.5171375692993734) q[53]; +rx(pi/2) q[53]; +rz(8.22879547402314) q[53]; +rz(-1.6514710276309263) q[83]; +rx(pi/2) q[83]; +rz(4.1970060215229585) q[83]; +rx(pi/2) q[83]; +rz(7.451990119426894) q[83]; +rz(-2.484872406510588) q[83]; +rx(pi/2) q[83]; +rz(4.393718824718627) q[83]; +rx(pi/2) q[83]; +rz(9.198181139713864) q[83]; +cx q[31],q[83]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.925989128512259) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.114361502574162) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[31],q[83]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.278386690900991) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[31],q[83]; +rz(1.9964727328544951) q[31]; +rx(pi/2) q[31]; +rz(4.860732814452652) q[31]; +rx(pi/2) q[31]; +rz(9.137980932936276) q[31]; +rz(2.503300207604365) q[31]; +rx(pi/2) q[31]; +rz(5.168948446363378) q[31]; +rx(pi/2) q[31]; +rz(7.805989291112378) q[31]; +rz(0.6272827390735172) q[83]; +rx(pi/2) q[83]; +rz(5.542911347116901) q[83]; +rx(pi/2) q[83]; +rz(9.374722944328454) q[83]; +rz(0.06464262730435921) q[83]; +rx(pi/2) q[83]; +rz(4.565159067131566) q[83]; +rx(pi/2) q[83]; +rz(8.467941115645607) q[83]; +cx q[83],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.265243089831321) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.077694079575021) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.2242601564376936) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[52]; +rz(-2.080602645017378) q[52]; +rx(pi/2) q[52]; +rz(4.8434552784793805) q[52]; +rx(pi/2) q[52]; +rz(6.448284854300537) q[52]; +rz(0.06712045148509915) q[52]; +rx(pi/2) q[52]; +rz(5.076298040309958) q[52]; +rx(pi/2) q[52]; +rz(6.297533134159172) q[52]; +rz(-2.438847879846567) q[83]; +rx(pi/2) q[83]; +rz(5.135022753371924) q[83]; +rx(pi/2) q[83]; +rz(6.970821707339448) q[83]; +rz(2.939654581336665) q[83]; +rx(pi/2) q[83]; +rz(4.9207751115746765) q[83]; +rx(pi/2) q[83]; +rz(11.28969489228512) q[83]; +rz(-3.032920507988024) q[98]; +rx(pi/2) q[98]; +rz(4.6840504770926055) q[98]; +rx(pi/2) q[98]; +rz(12.377977182804731) q[98]; +rz(-0.32171828187744644) q[98]; +rx(pi/2) q[98]; +rz(5.309916845988802) q[98]; +rx(pi/2) q[98]; +rz(10.676722097644408) q[98]; +cx q[15],q[98]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.19140500152362) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.154055310575815) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[15],q[98]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.2512346600252546) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[15],q[98]; +rz(-2.491049061113133) q[15]; +rx(pi/2) q[15]; +rz(4.857833475737618) q[15]; +rx(pi/2) q[15]; +rz(12.166359728447832) q[15]; +rz(-1.2624128799449406) q[15]; +rx(pi/2) q[15]; +rz(4.196934173789892) q[15]; +rx(pi/2) q[15]; +rz(7.562931354710878) q[15]; +cx q[15],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(5.989766324375211) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.139862598673482) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +cx q[15],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.1657489038734594) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +cx q[15],q[12]; +rz(-1.231018287450052) q[12]; +rx(pi/2) q[12]; +rz(4.426980198872004) q[12]; +rx(pi/2) q[12]; +rz(11.561409948090017) q[12]; +rz(2.754767871131599) q[12]; +rx(pi/2) q[12]; +rz(4.01552760682913) q[12]; +rx(pi/2) q[12]; +rz(6.621116837508624) q[12]; +cx q[12],q[39]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.134695079720663) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(2.7504217252336973) q[15]; +rx(pi/2) q[15]; +rz(5.056063242381698) q[15]; +rx(pi/2) q[15]; +rz(10.53509955582567) q[15]; +rz(2.252066504403566) q[15]; +rx(pi/2) q[15]; +rz(5.002505019271966) q[15]; +rx(pi/2) q[15]; +rz(12.47816202948763) q[15]; +cx q[22],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.753981491034684) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.078585731492536) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[22],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.5398503876945178) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +cx q[22],q[15]; +rz(0.10206995750492354) q[15]; +rx(pi/2) q[15]; +rz(4.417586883358905) q[15]; +rx(pi/2) q[15]; +rz(8.628129465178677) q[15]; +rz(-2.2413357765512494) q[15]; +rx(pi/2) q[15]; +rz(4.880388474336931) q[15]; +rx(pi/2) q[15]; +rz(10.993189754885632) q[15]; +rz(1.5652618731363201) q[22]; +rx(pi/2) q[22]; +rz(4.09167146252093) q[22]; +rx(pi/2) q[22]; +rz(8.566789709218881) q[22]; +rz(2.863412537884063) q[22]; +rx(pi/2) q[22]; +rz(5.83173602399637) q[22]; +rx(pi/2) q[22]; +rz(9.49417607179086) q[22]; +cx q[35],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.207319939689093) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.9272664940027227) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.453932781031888) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +cx q[35],q[22]; +rz(0.5119711974241863) q[22]; +rx(pi/2) q[22]; +rz(4.535440534978915) q[22]; +rx(pi/2) q[22]; +rz(10.75376438999362) q[22]; +rz(0.4419675284370186) q[22]; +rx(pi/2) q[22]; +rz(5.611479807832114) q[22]; +rx(pi/2) q[22]; +rz(12.394304480601445) q[22]; +rz(-2.225880502263808) q[35]; +rx(pi/2) q[35]; +rz(4.780465245194914) q[35]; +rx(pi/2) q[35]; +rz(9.114828754799616) q[35]; +rz(-1.0525559635263289) q[35]; +rx(pi/2) q[35]; +rz(5.297772758466786) q[35]; +rx(pi/2) q[35]; +rz(6.537198749187132) q[35]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.258422378289043) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[12],q[39]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.4720364485009334) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[12],q[39]; +rz(2.38571661090376) q[12]; +rx(pi/2) q[12]; +rz(5.550462594416522) q[12]; +rx(pi/2) q[12]; +rz(9.146954671249597) q[12]; +rz(-1.2301966270539022) q[12]; +rx(pi/2) q[12]; +rz(3.9880586664257907) q[12]; +rx(pi/2) q[12]; +rz(6.825165883866993) q[12]; +rz(1.4158990433863314) q[39]; +rx(pi/2) q[39]; +rz(4.449851274490363) q[39]; +rx(pi/2) q[39]; +rz(10.790952438824004) q[39]; +rz(-0.9958381375331866) q[39]; +rx(pi/2) q[39]; +rz(4.432757130925998) q[39]; +rx(pi/2) q[39]; +rz(8.104019432170304) q[39]; +cx q[83],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.005335802890718) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.700809017461077) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.3821686236593154) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[12]; +rz(0.5915530508003455) q[12]; +rx(pi/2) q[12]; +rz(3.879449562804499) q[12]; +rx(pi/2) q[12]; +rz(9.115472769369203) q[12]; +rz(2.2976199930323933) q[12]; +rx(pi/2) q[12]; +rz(4.251213206387994) q[12]; +rx(pi/2) q[12]; +rz(7.413072270650321) q[12]; +rz(-0.7807302508836642) q[83]; +rx(pi/2) q[83]; +rz(4.620265796338804) q[83]; +rx(pi/2) q[83]; +rz(9.017046778612784) q[83]; +rz(2.0282604413567658) q[83]; +rx(pi/2) q[83]; +rz(5.898903042344237) q[83]; +rx(pi/2) q[83]; +rz(6.313848747369266) q[83]; +rz(-2.5425922034814255) q[98]; +rx(pi/2) q[98]; +rz(5.040315937013958) q[98]; +rx(pi/2) q[98]; +rz(8.163159372402287) q[98]; +rz(0.23060477616918362) q[98]; +rx(pi/2) q[98]; +rz(3.773211872359493) q[98]; +rx(pi/2) q[98]; +rz(7.65563054816437) q[98]; +cx q[98],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.127229312882514) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.9674195076129033) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.1881128206908453) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[57]; +rz(-2.5962836643726463) q[57]; +rx(pi/2) q[57]; +rz(3.6741304027578825) q[57]; +rx(pi/2) q[57]; +rz(10.489749423811794) q[57]; +rz(-2.4855761651294492) q[57]; +rx(pi/2) q[57]; +rz(4.995972982349635) q[57]; +rx(pi/2) q[57]; +rz(9.91855417839062) q[57]; +rz(1.4131050713641606) q[98]; +rx(pi/2) q[98]; +rz(4.152597858468972) q[98]; +rx(pi/2) q[98]; +rz(12.463640538639707) q[98]; +rz(-0.3614378480185154) q[98]; +rx(pi/2) q[98]; +rz(4.738633022659377) q[98]; +rx(pi/2) q[98]; +rz(7.185867822577193) q[98]; +rz(-2.636965179042126) q[99]; +rx(pi/2) q[99]; +rz(4.17794997547081) q[99]; +rx(pi/2) q[99]; +rz(11.034707680495988) q[99]; +rz(-0.26020526082162476) q[99]; +rx(pi/2) q[99]; +rz(5.516462347373691) q[99]; +rx(pi/2) q[99]; +rz(8.719797816280625) q[99]; +cx q[99],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.116377215223779) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.8086846060849546) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.513141903398619) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[23]; +rz(-0.73200426748086) q[23]; +rx(pi/2) q[23]; +rz(4.8250611097667395) q[23]; +rx(pi/2) q[23]; +rz(12.49394023371178) q[23]; +rz(3.1178512410476023) q[23]; +rx(pi/2) q[23]; +rz(5.836185710465984) q[23]; +rx(pi/2) q[23]; +rz(11.3729014140534) q[23]; +cx q[26],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(5.8775398637912915) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.807069148005145) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[26],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.69512200970882) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +cx q[26],q[23]; +rz(-2.1624823193693103) q[23]; +rx(pi/2) q[23]; +rz(4.182735191398915) q[23]; +rx(pi/2) q[23]; +rz(10.817259793709448) q[23]; +rz(-0.5998615720105867) q[23]; +rx(pi/2) q[23]; +rz(4.380565707985522) q[23]; +rx(pi/2) q[23]; +rz(8.445372444442325) q[23]; +cx q[23],q[92]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(4.139586232430995) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(0.6070043940367293) q[26]; +rx(pi/2) q[26]; +rz(5.150877566295822) q[26]; +rx(pi/2) q[26]; +rz(12.390827721477201) q[26]; +rz(0.8610181604323719) q[26]; +rx(pi/2) q[26]; +rz(5.490119277799781) q[26]; +rx(pi/2) q[26]; +rz(10.02282990583818) q[26]; +cx q[26],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.190919514924575) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.9792929944184414) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[26],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.1658300556797254) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +cx q[26],q[0]; +rz(-1.3811138242107222) q[0]; +rx(pi/2) q[0]; +rz(4.964059960706147) q[0]; +rx(pi/2) q[0]; +rz(8.003652334675113) q[0]; +rz(-0.7938220275379275) q[0]; +rx(pi/2) q[0]; +rz(3.878041861649527) q[0]; +rx(pi/2) q[0]; +rz(6.857695552473547) q[0]; +cx q[0],q[88]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(4.300359383687837) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(1.0699094394320454) q[26]; +rx(pi/2) q[26]; +rz(4.072789844022863) q[26]; +rx(pi/2) q[26]; +rz(8.87406983059167) q[26]; +rz(-1.366342434145819) q[26]; +rx(pi/2) q[26]; +rz(3.8830314555113974) q[26]; +rx(pi/2) q[26]; +rz(11.229073463715425) q[26]; +cx q[2],q[26]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(4.158481924599381) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(5.993374954347182) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +cx q[2],q[26]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.1432770882242136) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[2],q[26]; +rz(0.7290501945200623) q[2]; +rx(pi/2) q[2]; +rz(5.056413915958777) q[2]; +rx(pi/2) q[2]; +rz(12.468179633870346) q[2]; +rz(1.3906379832853872) q[2]; +rx(pi/2) q[2]; +rz(4.356423204384482) q[2]; +rx(pi/2) q[2]; +rz(7.4792754285730645) q[2]; +rz(-0.8150696972277265) q[26]; +rx(pi/2) q[26]; +rz(4.8146525174547845) q[26]; +rx(pi/2) q[26]; +rz(7.154775215620443) q[26]; +rz(0.2864011484208775) q[26]; +rx(pi/2) q[26]; +rz(4.9364423395372015) q[26]; +rx(pi/2) q[26]; +rz(8.914028435803191) q[26]; +cx q[50],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.243177455080184) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.4975563332421347) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.2759316158524996) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +cx q[50],q[2]; +rz(-2.759403704101258) q[2]; +rx(pi/2) q[2]; +rz(3.477812040358956) q[2]; +rx(pi/2) q[2]; +rz(6.642239380756057) q[2]; +rz(-1.3528830350732066) q[2]; +rx(pi/2) q[2]; +rz(5.755721743820136) q[2]; +rx(pi/2) q[2]; +rz(10.941558396480318) q[2]; +cx q[2],q[85]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.915168890851466) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-1.6803112818518162) q[50]; +rx(pi/2) q[50]; +rz(5.6150725643175186) q[50]; +rx(pi/2) q[50]; +rz(8.70150689658627) q[50]; +rz(-0.715168115972693) q[50]; +rx(pi/2) q[50]; +rz(4.498715335697765) q[50]; +rx(pi/2) q[50]; +rz(9.754473991838337) q[50]; +cx q[70],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.077508171185048) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.961986839239433) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.4338723076178805) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +cx q[70],q[26]; +rz(-0.8016658508194983) q[26]; +rx(pi/2) q[26]; +rz(5.305715080887298) q[26]; +rx(pi/2) q[26]; +rz(6.7942703021974875) q[26]; +rz(0.38623312277183874) q[26]; +rx(pi/2) q[26]; +rz(4.48594665289239) q[26]; +rx(pi/2) q[26]; +rz(7.46292760077753) q[26]; +cx q[26],q[54]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.4717316102057945) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.084252797353518) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[26],q[54]; +rz(-pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.254632111714356) q[26]; +rx(pi/2) q[26]; +rz(2*pi) q[26]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[26],q[54]; +rz(-0.5974062826184712) q[26]; +rx(pi/2) q[26]; +rz(4.68203230206969) q[26]; +rx(pi/2) q[26]; +rz(7.139254658500584) q[26]; +rz(-1.9142740531130915) q[26]; +rx(pi/2) q[26]; +rz(4.943675079484889) q[26]; +rx(pi/2) q[26]; +rz(7.299061795946453) q[26]; +rz(-1.4328037921352763) q[54]; +rx(pi/2) q[54]; +rz(3.9489000885894296) q[54]; +rx(pi/2) q[54]; +rz(10.964531976382752) q[54]; +rz(-1.9237526701610115) q[54]; +rx(pi/2) q[54]; +rz(4.047173597296741) q[54]; +rx(pi/2) q[54]; +rz(8.557279693535303) q[54]; +rz(3.068976938930394) q[70]; +rx(pi/2) q[70]; +rz(4.243825445069895) q[70]; +rx(pi/2) q[70]; +rz(10.139151840987829) q[70]; +rz(-1.6576625174017185) q[70]; +rx(pi/2) q[70]; +rz(5.837571373809114) q[70]; +rx(pi/2) q[70]; +rz(12.418345748423956) q[70]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(5.6512496946294775) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[2],q[85]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.210248789471326) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[2],q[85]; +rz(0.10392015960770662) q[2]; +rx(pi/2) q[2]; +rz(4.5200181069213015) q[2]; +rx(pi/2) q[2]; +rz(7.713453016638244) q[2]; +rz(-2.25461289421184) q[2]; +rx(pi/2) q[2]; +rz(3.3501566540852856) q[2]; +rx(pi/2) q[2]; +rz(9.46792277719521) q[2]; +cx q[3],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.146060925693893) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.8791925054652383) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +cx q[3],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.4748470934844424) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +cx q[3],q[2]; +rz(2.0389194027129802) q[2]; +rx(pi/2) q[2]; +rz(3.7928633654480994) q[2]; +rx(pi/2) q[2]; +rz(6.300265678685754) q[2]; +rz(1.0104859676052387) q[2]; +rx(pi/2) q[2]; +rz(4.332108344060181) q[2]; +rx(pi/2) q[2]; +rz(11.178378657241918) q[2]; +rz(2.450881615776243) q[3]; +rx(pi/2) q[3]; +rz(6.0586477988664695) q[3]; +rx(pi/2) q[3]; +rz(7.566828415220198) q[3]; +rz(-0.7306199086188898) q[3]; +rx(pi/2) q[3]; +rz(5.015665754079494) q[3]; +rx(pi/2) q[3]; +rz(12.345849295973508) q[3]; +rz(1.7820079945152845) q[85]; +rx(pi/2) q[85]; +rz(5.614882626388856) q[85]; +rx(pi/2) q[85]; +rz(12.250024378534528) q[85]; +rz(0.6277153294751381) q[85]; +rx(pi/2) q[85]; +rz(4.918199091912611) q[85]; +rx(pi/2) q[85]; +rz(11.916545817463184) q[85]; +cx q[85],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.1372865194057145) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.941724070702966) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.8080016935479932) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[61]; +rz(2.401252969875939) q[61]; +rx(pi/2) q[61]; +rz(5.076234063388576) q[61]; +rx(pi/2) q[61]; +rz(9.905894065365526) q[61]; +rz(-0.6109112943206845) q[61]; +rx(pi/2) q[61]; +rz(4.145160213717752) q[61]; +rx(pi/2) q[61]; +rz(8.806060012358918) q[61]; +cx q[4],q[61]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.92546107879289) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.251782379289152) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[4],q[61]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.4078228505429475) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[4],q[61]; +rz(-0.14948679152663846) q[4]; +rx(pi/2) q[4]; +rz(4.803366663202917) q[4]; +rx(pi/2) q[4]; +rz(11.142610094450124) q[4]; +rz(-1.625735501238382) q[4]; +rx(pi/2) q[4]; +rz(5.3583752215256695) q[4]; +rx(pi/2) q[4]; +rz(12.03819538105623) q[4]; +rz(2.2263610208840303) q[61]; +rx(pi/2) q[61]; +rz(4.320583816701584) q[61]; +rx(pi/2) q[61]; +rz(12.438459667772193) q[61]; +rz(1.552039751873938) q[61]; +rx(pi/2) q[61]; +rz(6.062717396025771) q[61]; +rx(pi/2) q[61]; +rz(12.03082951631639) q[61]; +rz(-0.2821816675759212) q[85]; +rx(pi/2) q[85]; +rz(3.744582856250444) q[85]; +rx(pi/2) q[85]; +rz(9.329553190665441) q[85]; +rz(-0.10705021538036341) q[85]; +rx(pi/2) q[85]; +rz(5.015359017128775) q[85]; +rx(pi/2) q[85]; +rz(11.154774744338027) q[85]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.2561307748322665) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[0],q[88]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.2079432159459396) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[0],q[88]; +rz(0.254952555896117) q[0]; +rx(pi/2) q[0]; +rz(4.275642986708416) q[0]; +rx(pi/2) q[0]; +rz(6.947434935194039) q[0]; +rz(1.717989276202081) q[0]; +rx(pi/2) q[0]; +rz(4.870234350720874) q[0]; +rx(pi/2) q[0]; +rz(11.870211189504321) q[0]; +cx q[0],q[65]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.3091077505062723) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.3011421611922245) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[0],q[65]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.259215621482422) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[0],q[65]; +rz(-0.6266402450199342) q[0]; +rx(pi/2) q[0]; +rz(4.752432197040783) q[0]; +rx(pi/2) q[0]; +rz(10.76497793117975) q[0]; +rz(-0.3102265124744261) q[0]; +rx(pi/2) q[0]; +rz(4.354157377821155) q[0]; +rx(pi/2) q[0]; +rz(11.307720514423385) q[0]; +rz(-0.12816957121592676) q[65]; +rx(pi/2) q[65]; +rz(4.985283883482464) q[65]; +rx(pi/2) q[65]; +rz(10.670801869576714) q[65]; +rz(2.0458483836132606) q[65]; +rx(pi/2) q[65]; +rz(3.808443319569199) q[65]; +rx(pi/2) q[65]; +rz(6.795753540367338) q[65]; +cx q[78],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.833174674985898) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.6233915747008485) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.3427501625755855) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[65]; +rz(-2.8772831204069256) q[65]; +rx(pi/2) q[65]; +rz(4.641627352123111) q[65]; +rx(pi/2) q[65]; +rz(7.19030176421397) q[65]; +rz(0.7576367252697391) q[65]; +rx(pi/2) q[65]; +rz(3.5171375692993734) q[65]; +rx(pi/2) q[65]; +rz(8.22879547402314) q[65]; +cx q[65],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(5.967809227060878) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(4.148182340608335) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.3848326685275616) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +cx q[65],q[34]; +rz(-1.002936921120154) q[34]; +rx(pi/2) q[34]; +rz(4.230931058885634) q[34]; +rx(pi/2) q[34]; +rz(12.337807183861234) q[34]; +rz(1.441152332186494) q[34]; +rx(pi/2) q[34]; +rz(4.6098946071486555) q[34]; +rx(pi/2) q[34]; +rz(9.098954737474347) q[34]; +rz(-0.19691905231062146) q[65]; +rx(pi/2) q[65]; +rz(5.496974549842658) q[65]; +rx(pi/2) q[65]; +rz(10.629827140448729) q[65]; +rz(1.3123489028671207) q[65]; +rx(pi/2) q[65]; +rz(4.616294765322602) q[65]; +rx(pi/2) q[65]; +rz(9.967956599091204) q[65]; +cx q[65],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.247814524213966) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.4468038837928443) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.1619297905018575) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +cx q[65],q[44]; +rz(1.4450770666981123) q[44]; +rx(pi/2) q[44]; +rz(5.5430365336672445) q[44]; +rx(pi/2) q[44]; +rz(9.182794207397949) q[44]; +rz(2.4373240728184653) q[44]; +rx(pi/2) q[44]; +rz(3.6281521610945497) q[44]; +rx(pi/2) q[44]; +rz(11.807793434373563) q[44]; +cx q[12],q[44]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.756607857161546) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.027043180669958) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +cx q[12],q[44]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.6517721666530214) q[12]; +rx(pi/2) q[12]; +rz(3*pi) q[12]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[12],q[44]; +rz(2.463881648295173) q[12]; +rx(pi/2) q[12]; +rz(5.416401654143737) q[12]; +rx(pi/2) q[12]; +rz(7.865419814931732) q[12]; +rz(-0.3761478536418501) q[12]; +rx(pi/2) q[12]; +rz(3.5648101195894246) q[12]; +rx(pi/2) q[12]; +rz(11.989819603831634) q[12]; +rz(-0.430879406825488) q[44]; +rx(pi/2) q[44]; +rz(5.198404092641221) q[44]; +rx(pi/2) q[44]; +rz(10.454428031843019) q[44]; +rz(0.1421594714825929) q[44]; +rx(pi/2) q[44]; +rz(5.19501831293951) q[44]; +rx(pi/2) q[44]; +rz(7.5463708141724295) q[44]; +rz(-0.19082252645424091) q[65]; +rx(pi/2) q[65]; +rz(5.142414897884874) q[65]; +rx(pi/2) q[65]; +rz(10.227590029364631) q[65]; +rz(-0.7598927508476416) q[65]; +rx(pi/2) q[65]; +rz(5.911866821899654) q[65]; +rx(pi/2) q[65]; +rz(9.193588433265504) q[65]; +rz(1.611769733970137) q[78]; +rx(pi/2) q[78]; +rz(4.801679621277002) q[78]; +rx(pi/2) q[78]; +rz(11.530920094369336) q[78]; +rz(-2.3087427345977316) q[78]; +rx(pi/2) q[78]; +rz(5.158632490611836) q[78]; +rx(pi/2) q[78]; +rz(12.084890204242912) q[78]; +rz(0.2802129715638566) q[88]; +rx(pi/2) q[88]; +rz(5.8917704981948384) q[88]; +rx(pi/2) q[88]; +rz(6.8699440952589965) q[88]; +rz(3.098464593455617) q[88]; +rx(pi/2) q[88]; +rz(3.6461412184748396) q[88]; +rx(pi/2) q[88]; +rz(12.557057901576425) q[88]; +cx q[91],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(5.848808011507895) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.632765655534341) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.2075875058728656) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[50]; +rz(-1.1201574396699918) q[50]; +rx(pi/2) q[50]; +rz(5.828321782644467) q[50]; +rx(pi/2) q[50]; +rz(9.172862513201586) q[50]; +rz(3.015891970125387) q[50]; +rx(pi/2) q[50]; +rz(4.557702138990415) q[50]; +rx(pi/2) q[50]; +rz(10.252749532229364) q[50]; +rz(-0.6285026840132106) q[91]; +rx(pi/2) q[91]; +rz(4.274019746794813) q[91]; +rx(pi/2) q[91]; +rz(11.680169721421374) q[91]; +rz(1.6791698138561557) q[91]; +rx(pi/2) q[91]; +rz(5.1345921766594635) q[91]; +rx(pi/2) q[91]; +rz(8.39266938612036) q[91]; +cx q[91],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.095134850529934) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(4.052998176886934) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.6139991871731207) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[10]; +rz(3.050365268397462) q[10]; +rx(pi/2) q[10]; +rz(4.80018811213356) q[10]; +rx(pi/2) q[10]; +rz(8.844132212574412) q[10]; +rz(-1.8600373512838393) q[10]; +rx(pi/2) q[10]; +rz(4.200783015086263) q[10]; +rx(pi/2) q[10]; +rz(10.92471755135011) q[10]; +rz(1.2750854914444432) q[91]; +rx(pi/2) q[91]; +rz(3.281168745827535) q[91]; +rx(pi/2) q[91]; +rz(8.007701427973812) q[91]; +rz(3.0154236524206066) q[91]; +rx(pi/2) q[91]; +rz(3.4070333292133466) q[91]; +rx(pi/2) q[91]; +rz(9.27453017824833) q[91]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.00588687034036) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[23],q[92]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.3302768896602517) q[23]; +rx(pi/2) q[23]; +rz(3*pi) q[23]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[23],q[92]; +rz(-2.5222111588981457) q[23]; +rx(pi/2) q[23]; +rz(4.752000302532274) q[23]; +rx(pi/2) q[23]; +rz(11.143497516223999) q[23]; +rz(2.9203430313489482) q[23]; +rx(pi/2) q[23]; +rz(5.836786664346999) q[23]; +rx(pi/2) q[23]; +rz(9.592962705337424) q[23]; +cx q[81],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.2561307748322665) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.300359383687837) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.2079432159459396) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[23]; +rz(0.2802129715638566) q[23]; +rx(pi/2) q[23]; +rz(5.8917704981948384) q[23]; +rx(pi/2) q[23]; +rz(6.8699440952589965) q[23]; +rz(0.06464262730435921) q[23]; +rx(pi/2) q[23]; +rz(4.565159067131566) q[23]; +rx(pi/2) q[23]; +rz(8.467941115645607) q[23]; +rz(0.254952555896117) q[81]; +rx(pi/2) q[81]; +rz(4.275642986708416) q[81]; +rx(pi/2) q[81]; +rz(6.947434935194039) q[81]; +rz(2.4039756940257604) q[81]; +rx(pi/2) q[81]; +rz(4.080628304717903) q[81]; +rx(pi/2) q[81]; +rz(11.180588289621836) q[81]; +cx q[17],q[81]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.9235935487985563) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.039649545713882) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[17],q[81]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.1634590354890513) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[17],q[81]; +rz(-1.3630164126773685) q[17]; +rx(pi/2) q[17]; +rz(4.3497275384453316) q[17]; +rx(pi/2) q[17]; +rz(7.231128132619554) q[17]; +rz(-2.7604032071776423) q[17]; +rx(pi/2) q[17]; +rz(4.038756241793882) q[17]; +rx(pi/2) q[17]; +rz(12.017299905850566) q[17]; +rz(-1.6007817373990412) q[81]; +rx(pi/2) q[81]; +rz(3.87270794640302) q[81]; +rx(pi/2) q[81]; +rz(9.143429401181118) q[81]; +rz(0.8063451708250007) q[81]; +rx(pi/2) q[81]; +rz(3.4462825711782785) q[81]; +rx(pi/2) q[81]; +rz(10.797708288380063) q[81]; +cx q[81],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.9465066334230805) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.236959142443421) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.561096882265204) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +cx q[81],q[55]; +rz(-2.614951613923238) q[55]; +rx(pi/2) q[55]; +rz(5.29353500079498) q[55]; +rx(pi/2) q[55]; +rz(10.340281472660328) q[55]; +rz(0.4228169891600957) q[55]; +rx(pi/2) q[55]; +rz(4.2018362317597635) q[55]; +rx(pi/2) q[55]; +rz(8.528940533273497) q[55]; +rz(-1.0658551801360736) q[81]; +rx(pi/2) q[81]; +rz(5.250943689182163) q[81]; +rx(pi/2) q[81]; +rz(11.310423065740945) q[81]; +rz(-1.2301966270539022) q[81]; +rx(pi/2) q[81]; +rz(3.9880586664257907) q[81]; +rx(pi/2) q[81]; +rz(6.825165883866993) q[81]; +cx q[82],q[81]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.005335802890718) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.700809017461077) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[81]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.3821686236593154) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[81]; +rz(0.5915530508003455) q[81]; +rx(pi/2) q[81]; +rz(3.879449562804499) q[81]; +rx(pi/2) q[81]; +rz(9.115472769369203) q[81]; +rz(-1.9725331521401013) q[81]; +rx(pi/2) q[81]; +rz(5.7556668049952044) q[81]; +rx(pi/2) q[81]; +rz(9.098405992308322) q[81]; +rz(-0.7807302508836642) q[82]; +rx(pi/2) q[82]; +rz(4.620265796338804) q[82]; +rx(pi/2) q[82]; +rz(9.017046778612784) q[82]; +rz(-1.4393780566865202) q[82]; +rx(pi/2) q[82]; +rz(6.030205639628933) q[82]; +rx(pi/2) q[82]; +rz(12.231096811088344) q[82]; +cx q[87],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.230380501252552) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.8657415185449224) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.633011107492017) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +cx q[87],q[17]; +rz(2.4958661495274743) q[17]; +rx(pi/2) q[17]; +rz(5.369503836399794) q[17]; +rx(pi/2) q[17]; +rz(9.669952718187748) q[17]; +rz(-0.27552530865663183) q[17]; +rx(pi/2) q[17]; +rz(5.497316805607172) q[17]; +rx(pi/2) q[17]; +rz(10.604559238737435) q[17]; +rz(-0.9711825573001911) q[87]; +rx(pi/2) q[87]; +rz(5.840103722893241) q[87]; +rx(pi/2) q[87]; +rz(7.268100729707095) q[87]; +rz(0.21456624582257566) q[87]; +rx(pi/2) q[87]; +rz(5.122715404430667) q[87]; +rx(pi/2) q[87]; +rz(6.891192118779183) q[87]; +cx q[87],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(5.971373544369419) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.8782312959129674) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.3442812828464192) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +cx q[87],q[31]; +rz(3.017334146406075) q[31]; +rx(pi/2) q[31]; +rz(3.6527857408416113) q[31]; +rx(pi/2) q[31]; +rz(12.015835943134492) q[31]; +rz(-2.472035964499044) q[31]; +rx(pi/2) q[31]; +rz(5.117936399395641) q[31]; +rx(pi/2) q[31]; +rz(11.124704304239255) q[31]; +rz(-0.9950516075827345) q[87]; +rx(pi/2) q[87]; +rz(4.005528200092674) q[87]; +rx(pi/2) q[87]; +rz(12.557137173000353) q[87]; +rz(-3.066089051132174) q[87]; +rx(pi/2) q[87]; +rz(3.2972822519405924) q[87]; +rx(pi/2) q[87]; +rz(9.029527740235345) q[87]; +cx q[87],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.212490344361919) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(4.409258865610552) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.246826813802847) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +cx q[87],q[40]; +rz(-0.9992968071610231) q[40]; +rx(pi/2) q[40]; +rz(5.216937383045886) q[40]; +rx(pi/2) q[40]; +rz(10.504233235042953) q[40]; +rz(-2.147249676408989) q[40]; +rx(pi/2) q[40]; +rz(5.645429422022387) q[40]; +rx(pi/2) q[40]; +rz(10.561580212342609) q[40]; +rz(-2.700299931557864) q[87]; +rx(pi/2) q[87]; +rz(5.598737897025421) q[87]; +rx(pi/2) q[87]; +rz(10.396444184691902) q[87]; +rz(-1.9441697573144765) q[87]; +rx(pi/2) q[87]; +rz(5.126889239231962) q[87]; +rx(pi/2) q[87]; +rz(7.530087766478714) q[87]; +rz(2.260062224558613) q[92]; +rx(pi/2) q[92]; +rz(4.6662561406947) q[92]; +rx(pi/2) q[92]; +rz(9.212012705822744) q[92]; +rz(0.5737269352220706) q[92]; +rx(pi/2) q[92]; +rz(4.0903857883706) q[92]; +rx(pi/2) q[92]; +rz(6.740750731226589) q[92]; +cx q[74],q[92]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.7507735563581157) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.123365619608192) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[74],q[92]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.1838334548988856) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[74],q[92]; +rz(0.79336706962179) q[74]; +rx(pi/2) q[74]; +rz(5.7163010198965) q[74]; +rx(pi/2) q[74]; +rz(7.439825073619623) q[74]; +rz(-2.711118467462134) q[74]; +rx(pi/2) q[74]; +rz(4.659491243122977) q[74]; +rx(pi/2) q[74]; +rz(9.531001751839831) q[74]; +cx q[13],q[74]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.175744238121026) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.10154515182586) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[13],q[74]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.299987493366534) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[13],q[74]; +rz(2.761108222584733) q[13]; +rx(pi/2) q[13]; +rz(4.542627480514254) q[13]; +rx(pi/2) q[13]; +rz(12.333533980953185) q[13]; +rz(0.22582909339674018) q[13]; +rx(pi/2) q[13]; +rz(5.831776401872735) q[13]; +rx(pi/2) q[13]; +rz(7.145190171388828) q[13]; +cx q[6],q[13]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.4468038837928443) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.247814524213966) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +cx q[6],q[13]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.1619297905018575) q[6]; +rx(pi/2) q[6]; +rz(3*pi) q[6]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +cx q[6],q[13]; +rz(-0.19082252645424091) q[6]; +rx(pi/2) q[6]; +rz(5.142414897884874) q[6]; +rx(pi/2) q[6]; +rz(10.227590029364631) q[6]; +rz(1.8264344604585858) q[6]; +rx(pi/2) q[6]; +rz(4.334500390961175) q[6]; +rx(pi/2) q[6]; +rz(7.629625915530798) q[6]; +rz(1.4450770666981123) q[13]; +rx(pi/2) q[13]; +rz(5.5430365336672445) q[13]; +rx(pi/2) q[13]; +rz(9.182794207397949) q[13]; +rz(-2.478933365507163) q[13]; +rx(pi/2) q[13]; +rz(4.52965601873159) q[13]; +rx(pi/2) q[13]; +rz(7.705394111981341) q[13]; +cx q[50],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.0106511260340145) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.6413344462292847) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.163369097266134) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +cx q[50],q[13]; +rz(0.9224557669043802) q[13]; +rx(pi/2) q[13]; +rz(5.893963794000648) q[13]; +rx(pi/2) q[13]; +rz(11.341609535084284) q[13]; +rz(2.5315438691078276) q[13]; +rx(pi/2) q[13]; +rz(3.8856930547098267) q[13]; +rx(pi/2) q[13]; +rz(9.64505426767786) q[13]; +rz(2.832794029949711) q[50]; +rx(pi/2) q[50]; +rz(4.352101954505829) q[50]; +rx(pi/2) q[50]; +rz(7.947610076732981) q[50]; +rz(1.8162600799428787) q[50]; +rx(pi/2) q[50]; +rz(5.796291434202102) q[50]; +rx(pi/2) q[50]; +rz(11.307895529895793) q[50]; +cx q[58],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.269659484345441) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.235570237923913) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.2692081323904567) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +cx q[58],q[6]; +rz(-1.224138026129845) q[6]; +rx(pi/2) q[6]; +rz(3.874037219467332) q[6]; +rx(pi/2) q[6]; +rz(8.500654154973278) q[6]; +rz(1.55549224144303) q[6]; +rx(pi/2) q[6]; +rz(5.469094629225929) q[6]; +rx(pi/2) q[6]; +rz(10.26897715207527) q[6]; +rz(0.06088146490964297) q[58]; +rx(pi/2) q[58]; +rz(4.9022651136978626) q[58]; +rx(pi/2) q[58]; +rz(9.694260771913243) q[58]; +rz(1.8055365570703934) q[58]; +rx(pi/2) q[58]; +rz(5.3373966464075355) q[58]; +rx(pi/2) q[58]; +rz(8.61506432496741) q[58]; +cx q[58],q[82]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.431440312936392) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(0.8472546774920744) q[74]; +rx(pi/2) q[74]; +rz(4.708696996706967) q[74]; +rx(pi/2) q[74]; +rz(9.112108552978377) q[74]; +rz(1.3120033634249753) q[74]; +rx(pi/2) q[74]; +rz(3.782404800861698) q[74]; +rx(pi/2) q[74]; +rz(9.765246363435633) q[74]; +cx q[66],q[74]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.9806250384461954) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.230017160809735) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[66],q[74]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.157641964706592) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[66],q[74]; +rz(-2.636965179042126) q[66]; +rx(pi/2) q[66]; +rz(4.17794997547081) q[66]; +rx(pi/2) q[66]; +rz(11.034707680495988) q[66]; +rz(1.358005815404569) q[66]; +rx(pi/2) q[66]; +rz(4.438173187723935) q[66]; +rx(pi/2) q[66]; +rz(9.650307086675191) q[66]; +cx q[19],q[66]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.774871398042448) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.812094376552349) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[19],q[66]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.4307435458245337) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[19],q[66]; +rz(0.20412668398143152) q[19]; +rx(pi/2) q[19]; +rz(4.589249246213479) q[19]; +rx(pi/2) q[19]; +rz(7.684377719605665) q[19]; +rz(-1.90951585437712) q[19]; +rx(pi/2) q[19]; +rz(4.224474784701207) q[19]; +rx(pi/2) q[19]; +rz(7.264791324581754) q[19]; +rz(1.988042322109603) q[66]; +rx(pi/2) q[66]; +rz(5.289971996937647) q[66]; +rx(pi/2) q[66]; +rz(11.543551733614258) q[66]; +rz(-1.9282092085736728) q[66]; +rx(pi/2) q[66]; +rz(4.1852765819319036) q[66]; +rx(pi/2) q[66]; +rz(6.576466639232787) q[66]; +rz(1.1938737489652986) q[74]; +rx(pi/2) q[74]; +rz(5.315544250077344) q[74]; +rx(pi/2) q[74]; +rz(9.585761227499319) q[74]; +rz(1.4495799162666412) q[74]; +rx(pi/2) q[74]; +rz(5.796927323956027) q[74]; +rx(pi/2) q[74]; +rz(8.172977203051149) q[74]; +cx q[48],q[74]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(4.142062990696081) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.076878196250684) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[48],q[74]; +rz(-pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.504173684253338) q[48]; +rx(pi/2) q[48]; +rz(2*pi) q[48]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[48],q[74]; +rz(-1.1324997206675924) q[48]; +rx(pi/2) q[48]; +rz(5.758351625732045) q[48]; +rx(pi/2) q[48]; +rz(9.781923480976346) q[48]; +rz(-0.3594986517953034) q[48]; +rx(pi/2) q[48]; +rz(3.5080080007933483) q[48]; +rx(pi/2) q[48]; +rz(8.720338012015887) q[48]; +rz(2.6911497798732764) q[74]; +rx(pi/2) q[74]; +rz(3.4504266478253776) q[74]; +rx(pi/2) q[74]; +rz(12.465266844053646) q[74]; +rz(-0.4961092015044626) q[74]; +rx(pi/2) q[74]; +rz(4.511553077395337) q[74]; +rx(pi/2) q[74]; +rz(10.274705735913214) q[74]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.196310191135204) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[58],q[82]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.3586318014738232) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[58],q[82]; +rz(1.580007094574741) q[58]; +rx(pi/2) q[58]; +rz(5.826113933807704) q[58]; +rx(pi/2) q[58]; +rz(11.019808615547138) q[58]; +rz(1.8162600799428787) q[58]; +rx(pi/2) q[58]; +rz(5.796291434202102) q[58]; +rx(pi/2) q[58]; +rz(11.307895529895793) q[58]; +rz(-2.450261214739962) q[82]; +rx(pi/2) q[82]; +rz(4.314476488473098) q[82]; +rx(pi/2) q[82]; +rz(9.865645790546582) q[82]; +rz(0.6127768185261866) q[82]; +rx(pi/2) q[82]; +rz(5.253823439765444) q[82]; +rx(pi/2) q[82]; +rz(9.382154716967051) q[82]; +rz(-1.111101510122443) q[92]; +rx(pi/2) q[92]; +rz(4.988007665941997) q[92]; +rx(pi/2) q[92]; +rz(8.248652357658516) q[92]; +rz(-2.36377594290314) q[92]; +rx(pi/2) q[92]; +rz(5.391348705860969) q[92]; +rx(pi/2) q[92]; +rz(12.387541941213026) q[92]; +cx q[62],q[92]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.656984385968414) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(5.719976313972014) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[62],q[92]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.4296112645756764) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[62],q[92]; +rz(0.02446697771412376) q[62]; +rx(pi/2) q[62]; +rz(5.8208238279795665) q[62]; +rx(pi/2) q[62]; +rz(7.948329614750841) q[62]; +rz(1.2212896436339884) q[62]; +rx(pi/2) q[62]; +rz(3.9217818932136796) q[62]; +rx(pi/2) q[62]; +rz(11.576310858468197) q[62]; +cx q[0],q[62]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.637497282197825) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.19544411445175) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[0],q[62]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.3063091309102592) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[0],q[62]; +rz(-2.672905421021162) q[0]; +rx(pi/2) q[0]; +rz(3.7527965214696364) q[0]; +rx(pi/2) q[0]; +rz(7.607501075389155) q[0]; +rz(2.7538759931640744) q[0]; +rx(pi/2) q[0]; +rz(4.368049288254054) q[0]; +rx(pi/2) q[0]; +rz(7.610385580585605) q[0]; +rz(-1.0691003296891282) q[62]; +rx(pi/2) q[62]; +rz(5.0121063333333575) q[62]; +rx(pi/2) q[62]; +rz(9.246377306700609) q[62]; +rz(1.6673396352394168) q[62]; +rx(pi/2) q[62]; +rz(3.7657906419613605) q[62]; +rx(pi/2) q[62]; +rz(9.48497402107569) q[62]; +cx q[78],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.254706189073634) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.602948490129152) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.3419595182461403) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[62]; +rz(-1.7584868893838834) q[62]; +rx(pi/2) q[62]; +rz(3.935431783138313) q[62]; +rx(pi/2) q[62]; +rz(6.386030077049245) q[62]; +rz(1.8194090635193056) q[62]; +rx(pi/2) q[62]; +rz(5.130679131398151) q[62]; +rx(pi/2) q[62]; +rz(7.931385614989409) q[62]; +rz(-0.038278037070045734) q[78]; +rx(pi/2) q[78]; +rz(4.818928935443115) q[78]; +rx(pi/2) q[78]; +rz(7.889743612313045) q[78]; +rz(1.283132006570555) q[78]; +rx(pi/2) q[78]; +rz(5.4397515372224525) q[78]; +rx(pi/2) q[78]; +rz(8.818300101184473) q[78]; +cx q[46],q[78]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.90467256699895) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.112779634159008) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[46],q[78]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.2219599875103566) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[46],q[78]; +rz(1.5811154721767142) q[46]; +rx(pi/2) q[46]; +rz(4.564725049367588) q[46]; +rx(pi/2) q[46]; +rz(10.403926255231708) q[46]; +rz(-2.5382834440297257) q[46]; +rx(pi/2) q[46]; +rz(4.496907576151559) q[46]; +rx(pi/2) q[46]; +rz(10.594812662425047) q[46]; +rz(0.017734369140204986) q[78]; +rx(pi/2) q[78]; +rz(3.6438444275550594) q[78]; +rx(pi/2) q[78]; +rz(8.89912216328223) q[78]; +rz(1.656918543592342) q[78]; +rx(pi/2) q[78]; +rz(5.9503886989141055) q[78]; +rx(pi/2) q[78]; +rz(11.772620559842995) q[78]; +rz(1.176136735380788) q[92]; +rx(pi/2) q[92]; +rz(5.405840098628246) q[92]; +rx(pi/2) q[92]; +rz(10.69951213491554) q[92]; +rz(0.2199931285614527) q[92]; +rx(pi/2) q[92]; +rz(4.716214924853697) q[92]; +rx(pi/2) q[92]; +rz(10.328987012502692) q[92]; +cx q[92],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(5.983666043623137) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(4.176449036568451) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.261273242192114) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[45]; +rz(-2.930556542854548) q[45]; +rx(pi/2) q[45]; +rz(4.32845489665418) q[45]; +rx(pi/2) q[45]; +rz(9.903324901854223) q[45]; +rz(2.0088427530036306) q[45]; +rx(pi/2) q[45]; +rz(3.970335611394132) q[45]; +rx(pi/2) q[45]; +rz(8.031829837252719) q[45]; +cx q[80],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.152667989603987) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.6247692977101966) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.383543344111631) q[80]; +rx(pi/2) q[80]; +rz(3*pi) q[80]; +cx q[80],q[45]; +rz(0.35296769308419274) q[45]; +rx(pi/2) q[45]; +rz(4.551060131946974) q[45]; +rx(pi/2) q[45]; +rz(7.214877255859852) q[45]; +rz(-2.0632999207058837) q[45]; +rx(pi/2) q[45]; +rz(4.250280002957904) q[45]; +rx(pi/2) q[45]; +rz(6.532082794154357) q[45]; +cx q[45],q[52]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(4.126010496758674) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.279869802627978) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[45],q[52]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.2022202319501147) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[45],q[52]; +rz(2.194818749892148) q[45]; +rx(pi/2) q[45]; +rz(5.3516113916646795) q[45]; +rx(pi/2) q[45]; +rz(8.570136104250768) q[45]; +rz(-0.015344931213188584) q[45]; +rx(pi/2) q[45]; +rz(5.63782372143372) q[45]; +rx(pi/2) q[45]; +rz(7.21001803800681) q[45]; +cx q[22],q[45]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.158781863416827) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.274812683694298) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[22],q[45]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.989873863327264) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[22],q[45]; +rz(-2.9000934499281534) q[22]; +rx(pi/2) q[22]; +rz(5.83442265677532) q[22]; +rx(pi/2) q[22]; +rz(9.199070677089201) q[22]; +rz(-2.234169996872237) q[22]; +rx(pi/2) q[22]; +rz(4.034470972122587) q[22]; +rx(pi/2) q[22]; +rz(9.192131444155635) q[22]; +rz(-0.4065733900838904) q[45]; +rx(pi/2) q[45]; +rz(4.957032642901652) q[45]; +rx(pi/2) q[45]; +rz(10.676733443880028) q[45]; +rz(-1.6558596752891097) q[45]; +rx(pi/2) q[45]; +rz(5.509878750482171) q[45]; +rx(pi/2) q[45]; +rz(6.99003571384629) q[45]; +rz(0.8192351206236879) q[52]; +rx(pi/2) q[52]; +rz(5.414749541133576) q[52]; +rx(pi/2) q[52]; +rz(9.93055853528519) q[52]; +rz(1.6762888721198408) q[52]; +rx(pi/2) q[52]; +rz(5.1033784607610695) q[52]; +rx(pi/2) q[52]; +rz(10.519003789876074) q[52]; +rz(-0.16442112443858736) q[80]; +rx(pi/2) q[80]; +rz(4.387609497312572) q[80]; +rx(pi/2) q[80]; +rz(10.080089598673476) q[80]; +rz(3.099273252152037) q[80]; +rx(pi/2) q[80]; +rz(4.183436324446431) q[80]; +rx(pi/2) q[80]; +rz(9.536284900946278) q[80]; +rz(0.39593476647378933) q[92]; +rx(pi/2) q[92]; +rz(6.031380330053988) q[92]; +rx(pi/2) q[92]; +rz(8.88429075543742) q[92]; +rz(-1.1579393815341739) q[92]; +rx(pi/2) q[92]; +rz(4.2710766386192125) q[92]; +rx(pi/2) q[92]; +rz(9.431698414739648) q[92]; +cx q[72],q[92]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(4.075931583228557) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.27981759944363) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[72],q[92]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.3403650313038633) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[72],q[92]; +rz(0.06438556987710964) q[72]; +rx(pi/2) q[72]; +rz(4.989840033680748) q[72]; +rx(pi/2) q[72]; +rz(10.946870438205735) q[72]; +rz(1.0245472493957237) q[72]; +rx(pi/2) q[72]; +rz(5.7563984564271795) q[72]; +rx(pi/2) q[72]; +rz(9.408713713570389) q[72]; +rz(-1.8488843201653982) q[92]; +rx(pi/2) q[92]; +rz(4.355358394102405) q[92]; +rx(pi/2) q[92]; +rz(10.467817919673973) q[92]; +rz(1.7157523415209415) q[92]; +rx(pi/2) q[92]; +rz(4.818263280702748) q[92]; +rx(pi/2) q[92]; +rz(9.743947268171333) q[92]; +cx q[95],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.8097112782086135) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.8529401539717836) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.489981774817444) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[17]; +rz(2.2992237098934734) q[17]; +rx(pi/2) q[17]; +rz(4.6744176078284765) q[17]; +rx(pi/2) q[17]; +rz(8.334548483973053) q[17]; +rz(1.3511885323963249) q[17]; +rx(pi/2) q[17]; +rz(3.7395852017226057) q[17]; +rx(pi/2) q[17]; +rz(8.508627365102729) q[17]; +rz(-1.1625773921918165) q[95]; +rx(pi/2) q[95]; +rz(4.357293903142992) q[95]; +rx(pi/2) q[95]; +rz(12.310703676685591) q[95]; +rz(-1.5133267620294273) q[95]; +rx(pi/2) q[95]; +rz(4.839227320981122) q[95]; +rx(pi/2) q[95]; +rz(12.518166061953117) q[95]; +cx q[13],q[95]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.384396312987833) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.104825527632315) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[13],q[95]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.338960170583797) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[13],q[95]; +rz(-2.507591256135509) q[13]; +rx(pi/2) q[13]; +rz(5.2265256883364515) q[13]; +rx(pi/2) q[13]; +rz(9.642004518746399) q[13]; +rz(-1.8068411034149598) q[13]; +rx(pi/2) q[13]; +rz(4.496496852540875) q[13]; +rx(pi/2) q[13]; +rz(7.6638045108337804) q[13]; +rz(2.831491033447268) q[95]; +rx(pi/2) q[95]; +rz(3.724026763284252) q[95]; +rx(pi/2) q[95]; +rz(12.169171041056176) q[95]; +rz(-0.6557899800654532) q[95]; +rx(pi/2) q[95]; +rz(3.3755311219257513) q[95]; +rx(pi/2) q[95]; +rz(7.542276959625868) q[95]; +cx q[97],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(5.662318669748521) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(4.034702936707352) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.394107889759453) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[70]; +rz(0.5475403773626293) q[70]; +rx(pi/2) q[70]; +rz(4.414406657633826) q[70]; +rx(pi/2) q[70]; +rz(6.909850422225022) q[70]; +rz(-1.8860124758657202) q[70]; +rx(pi/2) q[70]; +rz(4.695822856035108) q[70]; +rx(pi/2) q[70]; +rz(9.959395026401666) q[70]; +cx q[70],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.118870460533513) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.318233927791317) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.5275783236126195) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +cx q[70],q[26]; +rz(-0.09206647502523957) q[26]; +rx(pi/2) q[26]; +rz(5.170486318682008) q[26]; +rx(pi/2) q[26]; +rz(10.549023077071144) q[26]; +rz(-1.6092577883254473) q[26]; +rx(pi/2) q[26]; +rz(5.977211256518906) q[26]; +rx(pi/2) q[26]; +rz(7.911818231697969) q[26]; +rz(-0.923549536078915) q[70]; +rx(pi/2) q[70]; +rz(3.975026056307999) q[70]; +rx(pi/2) q[70]; +rz(7.631207812385465) q[70]; +rz(1.108750543714983) q[70]; +rx(pi/2) q[70]; +rz(5.140148205550617) q[70]; +rx(pi/2) q[70]; +rz(10.43831662835109) q[70]; +rz(1.0639359964534112) q[97]; +rx(pi/2) q[97]; +rz(3.8265615029485236) q[97]; +rx(pi/2) q[97]; +rz(9.203930242658016) q[97]; +rz(2.738498803123097) q[97]; +rx(pi/2) q[97]; +rz(4.704001057804168) q[97]; +rx(pi/2) q[97]; +rz(8.97304722172135) q[97]; +cx q[97],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.182626860135292) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(4.123699286131643) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.510707533820451) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[54]; +rz(2.449459584582388) q[54]; +rx(pi/2) q[54]; +rz(5.687474212593164) q[54]; +rx(pi/2) q[54]; +rz(10.09725942626288) q[54]; +rz(0.796992327091647) q[54]; +rx(pi/2) q[54]; +rz(5.867856084396528) q[54]; +rx(pi/2) q[54]; +rz(11.399098350734796) q[54]; +cx q[54],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(5.877969965941354) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.7761489369562136) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[54],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.539575332643882) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +cx q[54],q[34]; +rz(1.2135029154192987) q[34]; +rx(pi/2) q[34]; +rz(3.8754131848247875) q[34]; +rx(pi/2) q[34]; +rz(8.515718668501549) q[34]; +rz(-0.3072073227350587) q[34]; +rx(pi/2) q[34]; +rz(5.4605029548176205) q[34]; +rx(pi/2) q[34]; +rz(10.458877322713768) q[34]; +rz(-1.1322621317361814) q[54]; +rx(pi/2) q[54]; +rz(5.672372819633118) q[54]; +rx(pi/2) q[54]; +rz(11.420495808390196) q[54]; +rz(1.1544469864678346) q[54]; +rx(pi/2) q[54]; +rz(3.872813607525473) q[54]; +rx(pi/2) q[54]; +rz(7.229850392587378) q[54]; +rz(2.1778619008619424) q[97]; +rx(pi/2) q[97]; +rz(5.074606776731324) q[97]; +rx(pi/2) q[97]; +rz(10.467754524275765) q[97]; +rz(-0.11121292253068926) q[97]; +rx(pi/2) q[97]; +rz(3.9289623529504474) q[97]; +rx(pi/2) q[97]; +rz(11.156457660732858) q[97]; +rz(-0.7314958587555123) q[99]; +rx(pi/2) q[99]; +rz(5.9104420256482015) q[99]; +rx(pi/2) q[99]; +rz(9.481350096682213) q[99]; +rz(-1.1801686642034335) q[99]; +rx(pi/2) q[99]; +rz(5.337340378845407) q[99]; +rx(pi/2) q[99]; +rz(11.73868812623606) q[99]; +cx q[99],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.0669464212000985) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.895069733925661) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.646349293720628) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[16]; +rz(-2.3876098086982243) q[16]; +rx(pi/2) q[16]; +rz(4.024785428915566) q[16]; +rx(pi/2) q[16]; +rz(10.990562437912823) q[16]; +rz(1.0869261180573195) q[16]; +rx(pi/2) q[16]; +rz(3.8519320442825027) q[16]; +rx(pi/2) q[16]; +rz(10.951133633840621) q[16]; +cx q[16],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.209057589581333) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.8907714994853917) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[16],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.238123275836376) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +cx q[16],q[9]; +rz(0.33932250052672774) q[9]; +rx(pi/2) q[9]; +rz(3.9388523347571764) q[9]; +rx(pi/2) q[9]; +rz(7.910633527017183) q[9]; +rz(-0.41685241360926195) q[9]; +rx(pi/2) q[9]; +rz(5.816171039052486) q[9]; +rx(pi/2) q[9]; +rz(8.150006924162291) q[9]; +cx q[9],q[51]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(4.198782119518399) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-1.0960614624589358) q[16]; +rx(pi/2) q[16]; +rz(5.163961276762988) q[16]; +rx(pi/2) q[16]; +rz(8.022820760763919) q[16]; +rz(0.06226069104055165) q[16]; +rx(pi/2) q[16]; +rz(5.2048640705030405) q[16]; +rx(pi/2) q[16]; +rz(10.418998632923905) q[16]; +cx q[16],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(5.848458398158927) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(4.024950557750818) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[16],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.193545978831404) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +cx q[16],q[7]; +rz(-0.2497181201775036) q[7]; +rx(pi/2) q[7]; +rz(4.708025998418252) q[7]; +rx(pi/2) q[7]; +rz(6.288945693559666) q[7]; +rz(-2.8433706027558125) q[7]; +rx(pi/2) q[7]; +rz(5.3951064023847914) q[7]; +rx(pi/2) q[7]; +rz(8.764080063993779) q[7]; +cx q[7],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.0059136056803295) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.977903468514331) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +cx q[7],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.6818858639345144) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +cx q[7],q[5]; +rz(1.6445759044905612) q[5]; +rx(pi/2) q[5]; +rz(4.135503870825191) q[5]; +rx(pi/2) q[5]; +rz(10.134819946210012) q[5]; +rz(-2.419676204744107) q[5]; +rx(pi/2) q[5]; +rz(5.072315000106959) q[5]; +rx(pi/2) q[5]; +rz(6.478543060708582) q[5]; +rz(1.3737738145713791) q[7]; +rx(pi/2) q[7]; +rz(4.176313184097546) q[7]; +rx(pi/2) q[7]; +rz(8.719038775424597) q[7]; +rz(0.8208774375050192) q[7]; +rx(pi/2) q[7]; +rz(5.0049752512928904) q[7]; +rx(pi/2) q[7]; +rz(11.393593463813193) q[7]; +cx q[7],q[93]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.4920949349706967) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(2.3240622152058377) q[16]; +rx(pi/2) q[16]; +rz(5.184649449544566) q[16]; +rx(pi/2) q[16]; +rz(8.313345749545533) q[16]; +rz(-3.0384988366907337) q[16]; +rx(pi/2) q[16]; +rz(4.176322591289) q[16]; +rx(pi/2) q[16]; +rz(6.944816223046361) q[16]; +cx q[16],q[42]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.8743890883442926) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.064950205803219) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +cx q[16],q[42]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.2911086465043757) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[16],q[42]; +rz(2.705629215468411) q[16]; +rx(pi/2) q[16]; +rz(3.667527802640481) q[16]; +rx(pi/2) q[16]; +rz(7.232847483756039) q[16]; +rz(2.5294673609405143) q[16]; +rx(pi/2) q[16]; +rz(4.1838385154338384) q[16]; +rx(pi/2) q[16]; +rz(8.278691801879773) q[16]; +cx q[33],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(5.990030301155551) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.834031855181766) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[33],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.1512972210974404) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +cx q[33],q[16]; +rz(0.3603847807679621) q[16]; +rx(pi/2) q[16]; +rz(4.923328357340928) q[16]; +rx(pi/2) q[16]; +rz(11.745332403044682) q[16]; +rz(-0.4814801723378306) q[16]; +rx(pi/2) q[16]; +rz(4.065229522155695) q[16]; +rx(pi/2) q[16]; +rz(10.383974400103362) q[16]; +cx q[32],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(5.774534110896669) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.658635060511436) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[32],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.359766974019351) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +cx q[32],q[16]; +rz(0.7613290396568395) q[16]; +rx(pi/2) q[16]; +rz(4.487739313305113) q[16]; +rx(pi/2) q[16]; +rz(8.390448971337305) q[16]; +rz(1.0125919371401269) q[16]; +rx(pi/2) q[16]; +rz(5.604372248840898) q[16]; +rx(pi/2) q[16]; +rz(7.154939606397658) q[16]; +cx q[16],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.811819716364548) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.6508936008815485) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[16],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.2395203773106385) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +cx q[16],q[15]; +rz(-2.1505470195005434) q[15]; +rx(pi/2) q[15]; +rz(4.249537646041678) q[15]; +rx(pi/2) q[15]; +rz(7.137606900370493) q[15]; +rz(0.18519783793812605) q[15]; +rx(pi/2) q[15]; +rz(4.319322882509237) q[15]; +rx(pi/2) q[15]; +rz(9.190711533500782) q[15]; +rz(-2.6651141806640446) q[16]; +rx(pi/2) q[16]; +rz(3.7365473281848485) q[16]; +rx(pi/2) q[16]; +rz(7.175601312878083) q[16]; +rz(0.023965901792629918) q[16]; +rx(pi/2) q[16]; +rz(4.051298299141918) q[16]; +rx(pi/2) q[16]; +rz(10.101937877294146) q[16]; +cx q[18],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.226976598471259) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(4.24654538325399) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +cx q[18],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.3335039597794367) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +cx q[18],q[15]; +rz(-2.9514019449477713) q[15]; +rx(pi/2) q[15]; +rz(5.41943607128262) q[15]; +rx(pi/2) q[15]; +rz(10.545992283229943) q[15]; +rz(2.8635909615290274) q[15]; +rx(pi/2) q[15]; +rz(3.864310674548448) q[15]; +rx(pi/2) q[15]; +rz(6.662486832413245) q[15]; +rz(-2.1370478063787726) q[18]; +rx(pi/2) q[18]; +rz(5.73535924464295) q[18]; +rx(pi/2) q[18]; +rz(8.512601270896543) q[18]; +rz(-2.4407893900780206) q[18]; +rx(pi/2) q[18]; +rz(5.694389859191425) q[18]; +rx(pi/2) q[18]; +rz(11.26110935868585) q[18]; +rz(-0.36658875036586025) q[32]; +rx(pi/2) q[32]; +rz(5.194082810034535) q[32]; +rx(pi/2) q[32]; +rz(8.540146362441003) q[32]; +rz(0.6059970437443449) q[32]; +rx(pi/2) q[32]; +rz(4.812418193913103) q[32]; +rx(pi/2) q[32]; +rz(11.091085197725498) q[32]; +cx q[32],q[62]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.8102788118248654) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-3.10080620173738) q[33]; +rx(pi/2) q[33]; +rz(3.6864666368040764) q[33]; +rx(pi/2) q[33]; +rz(8.261303299548997) q[33]; +rz(-3.037220689839133) q[33]; +rx(pi/2) q[33]; +rz(3.816430673619481) q[33]; +rx(pi/2) q[33]; +rz(6.974201012845649) q[33]; +cx q[38],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.1372865194057145) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.941724070702966) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[38],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.8080016935479932) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +cx q[38],q[33]; +rz(2.401252969875939) q[33]; +rx(pi/2) q[33]; +rz(5.076234063388576) q[33]; +rx(pi/2) q[33]; +rz(9.905894065365526) q[33]; +rz(-2.2565783581786087) q[33]; +rx(pi/2) q[33]; +rz(4.436971863678815) q[33]; +rx(pi/2) q[33]; +rz(9.259317700245953) q[33]; +rz(-0.2821816675759212) q[38]; +rx(pi/2) q[38]; +rz(3.744582856250444) q[38]; +rx(pi/2) q[38]; +rz(9.329553190665441) q[38]; +rz(-0.7230996305792714) q[38]; +rx(pi/2) q[38]; +rz(4.611022508871137) q[38]; +rx(pi/2) q[38]; +rz(12.37450704819829) q[38]; +cx q[19],q[38]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.998013314926629) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(5.814737704142505) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +cx q[19],q[38]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.358747638113264) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[19],q[38]; +rz(-0.5918856119621765) q[19]; +rx(pi/2) q[19]; +rz(3.498263879854328) q[19]; +rx(pi/2) q[19]; +rz(12.265463075876422) q[19]; +rz(-1.9147316213602341) q[19]; +rx(pi/2) q[19]; +rz(4.094692967262635) q[19]; +rx(pi/2) q[19]; +rz(8.292367485377042) q[19]; +rz(1.6579049183056513) q[38]; +rx(pi/2) q[38]; +rz(3.34361053282018) q[38]; +rx(pi/2) q[38]; +rz(8.560754705038363) q[38]; +rz(-0.7547893565021422) q[38]; +rx(pi/2) q[38]; +rz(4.336902869356708) q[38]; +rx(pi/2) q[38]; +rz(12.198877310752284) q[38]; +rz(-2.0824154298495565) q[42]; +rx(pi/2) q[42]; +rz(5.257942633606939) q[42]; +rx(pi/2) q[42]; +rz(11.91341031934407) q[42]; +rz(0.3736140485851487) q[42]; +rx(pi/2) q[42]; +rz(4.817202702900428) q[42]; +rx(pi/2) q[42]; +rz(7.136719481890875) q[42]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.24654995397505) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[9],q[51]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.7219675728934476) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[9],q[51]; +rz(-0.7355876634190572) q[9]; +rx(pi/2) q[9]; +rz(4.701748571577287) q[9]; +rx(pi/2) q[9]; +rz(11.59445945517114) q[9]; +rz(-2.2413357765512494) q[9]; +rx(pi/2) q[9]; +rz(4.880388474336931) q[9]; +rx(pi/2) q[9]; +rz(10.993189754885632) q[9]; +rz(-0.49586719757825604) q[51]; +rx(pi/2) q[51]; +rz(3.8828524519408543) q[51]; +rx(pi/2) q[51]; +rz(10.492706909036265) q[51]; +rz(0.28587365723368663) q[51]; +rx(pi/2) q[51]; +rz(5.030330473857205) q[51]; +rx(pi/2) q[51]; +rz(12.260954248797448) q[51]; +cx q[51],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.943837337068835) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.990864145952262) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[51],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.706647073217418) q[51]; +rx(pi/2) q[51]; +rz(2*pi) q[51]; +cx q[51],q[28]; +rz(-1.820652400482836) q[28]; +rx(pi/2) q[28]; +rz(4.890749049437091) q[28]; +rx(pi/2) q[28]; +rz(8.98497429141739) q[28]; +rz(1.7690797178316213) q[28]; +rx(pi/2) q[28]; +rz(4.599003016036285) q[28]; +rx(pi/2) q[28]; +rz(9.126090739807738) q[28]; +cx q[28],q[36]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.224233572326922) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(5.917594813982619) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +cx q[28],q[36]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.1560889714902816) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[28],q[36]; +rz(-3.0883993296648438) q[28]; +rx(pi/2) q[28]; +rz(4.4982548274548435) q[28]; +rx(pi/2) q[28]; +rz(11.464575590588241) q[28]; +rz(1.7063926885347813) q[28]; +rx(pi/2) q[28]; +rz(4.546842388093973) q[28]; +rx(pi/2) q[28]; +rz(7.449292714235555) q[28]; +cx q[21],q[28]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.064462012686305) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(6.208439915940742) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +cx q[21],q[28]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.266582362471774) q[21]; +rx(pi/2) q[21]; +rz(3*pi) q[21]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[21],q[28]; +rz(0.7100343941267351) q[21]; +rx(pi/2) q[21]; +rz(4.865323294521156) q[21]; +rx(pi/2) q[21]; +rz(6.785279242238611) q[21]; +rz(0.49069605735738886) q[21]; +rx(pi/2) q[21]; +rz(5.342752656313765) q[21]; +rx(pi/2) q[21]; +rz(11.411903740959247) q[21]; +rz(1.779937512767777) q[28]; +rx(pi/2) q[28]; +rz(4.05766256771598) q[28]; +rx(pi/2) q[28]; +rz(10.048018705207571) q[28]; +rz(-1.9441697573144765) q[28]; +rx(pi/2) q[28]; +rz(5.126889239231962) q[28]; +rx(pi/2) q[28]; +rz(7.530087766478714) q[28]; +rz(1.63115720130659) q[36]; +rx(pi/2) q[36]; +rz(4.319070073806204) q[36]; +rx(pi/2) q[36]; +rz(8.270323992866578) q[36]; +rz(-1.49038459256265) q[36]; +rx(pi/2) q[36]; +rz(4.75100628328335) q[36]; +rx(pi/2) q[36]; +rz(8.34582216912105) q[36]; +rz(2.6567219210445296) q[51]; +rx(pi/2) q[51]; +rz(4.305484030932538) q[51]; +rx(pi/2) q[51]; +rz(12.431256646689906) q[51]; +rz(-0.7809073103685118) q[51]; +rx(pi/2) q[51]; +rz(4.745630768533866) q[51]; +rx(pi/2) q[51]; +rz(6.92551847864145) q[51]; +cx q[53],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(5.967809227060878) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(4.148182340608335) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.3848326685275616) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +cx q[53],q[51]; +rz(-1.002936921120154) q[51]; +rx(pi/2) q[51]; +rz(4.230931058885634) q[51]; +rx(pi/2) q[51]; +rz(12.337807183861234) q[51]; +rz(0.10235631681732471) q[51]; +rx(pi/2) q[51]; +rz(4.110256688361245) q[51]; +rx(pi/2) q[51]; +rz(10.584276382672886) q[51]; +cx q[51],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.994584755805098) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.7251620103985736) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[51],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.615970928394967) q[51]; +rx(pi/2) q[51]; +rz(2*pi) q[51]; +cx q[51],q[41]; +rz(0.45270483462144373) q[41]; +rx(pi/2) q[41]; +rz(5.708780527846967) q[41]; +rx(pi/2) q[41]; +rz(9.811215810287315) q[41]; +rz(-1.6078406416772377) q[41]; +rx(pi/2) q[41]; +rz(5.660909768359426) q[41]; +rx(pi/2) q[41]; +rz(10.571392624843874) q[41]; +rz(0.6877584321607126) q[51]; +rx(pi/2) q[51]; +rz(5.811192319052841) q[51]; +rx(pi/2) q[51]; +rz(9.534865162339134) q[51]; +rz(-0.7642266308731127) q[51]; +rx(pi/2) q[51]; +rz(5.610494336947227) q[51]; +rx(pi/2) q[51]; +rz(6.472848137442601) q[51]; +rz(-0.19691905231062146) q[53]; +rx(pi/2) q[53]; +rz(5.496974549842658) q[53]; +rx(pi/2) q[53]; +rz(10.629827140448729) q[53]; +rz(-2.569638038633612) q[53]; +rx(pi/2) q[53]; +rz(3.8216529803433) q[53]; +rx(pi/2) q[53]; +rz(8.732906112731417) q[53]; +cx q[53],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(5.641157793482286) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.5675443751293643) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.188417513510835) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +cx q[53],q[27]; +rz(0.4605150712893331) q[27]; +rx(pi/2) q[27]; +rz(4.589882908224935) q[27]; +rx(pi/2) q[27]; +rz(12.418457714931831) q[27]; +rz(-0.23369215955533829) q[27]; +rx(pi/2) q[27]; +rz(4.832701142712987) q[27]; +rx(pi/2) q[27]; +rz(6.539731964587364) q[27]; +cx q[27],q[80]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.59565389708637) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(0.1813611499142933) q[53]; +rx(pi/2) q[53]; +rz(3.902383723211548) q[53]; +rx(pi/2) q[53]; +rz(11.439176445054242) q[53]; +rz(2.5678754476940684) q[53]; +rx(pi/2) q[53]; +rz(5.751869134924555) q[53]; +rx(pi/2) q[53]; +rz(8.785091338111684) q[53]; +cx q[53],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.118705816292751) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(4.0802622457863285) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.4910170569168932) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +cx q[53],q[3]; +rz(0.9354785257674916) q[3]; +rx(pi/2) q[3]; +rz(5.429970804594841) q[3]; +rx(pi/2) q[3]; +rz(10.179499778738965) q[3]; +rz(0.9743742275691165) q[3]; +rx(pi/2) q[3]; +rz(5.00961536588203) q[3]; +rx(pi/2) q[3]; +rz(11.050373098790534) q[3]; +cx q[46],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.24495557195956) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(4.112134126755426) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.5631236699644013) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +cx q[46],q[3]; +rz(-2.8043255943263175) q[3]; +rx(pi/2) q[3]; +rz(5.71116884772953) q[3]; +rx(pi/2) q[3]; +rz(12.277438765362607) q[3]; +rz(-0.838708914321451) q[3]; +rx(pi/2) q[3]; +rz(5.058870207875633) q[3]; +rx(pi/2) q[3]; +rz(10.030961530034965) q[3]; +cx q[22],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(5.856474064256815) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.1919827661684055) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[22],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.695013953267895) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +cx q[22],q[3]; +rz(1.2542554564274528) q[3]; +rx(pi/2) q[3]; +rz(4.403989206690043) q[3]; +rx(pi/2) q[3]; +rz(8.747976582696046) q[3]; +rz(-2.5594984150240054) q[3]; +rx(pi/2) q[3]; +rz(5.872600117350229) q[3]; +rx(pi/2) q[3]; +rz(6.339778071622133) q[3]; +rz(0.3985001292099519) q[22]; +rx(pi/2) q[22]; +rz(4.614348157231811) q[22]; +rx(pi/2) q[22]; +rz(10.75170464048915) q[22]; +rz(0.9743742275691165) q[22]; +rx(pi/2) q[22]; +rz(5.00961536588203) q[22]; +rx(pi/2) q[22]; +rz(11.050373098790534) q[22]; +rz(-0.6355332664326596) q[46]; +rx(pi/2) q[46]; +rz(4.240127752934802) q[46]; +rx(pi/2) q[46]; +rz(10.796095204974657) q[46]; +rz(0.5725472883651115) q[46]; +rx(pi/2) q[46]; +rz(5.73195964749001) q[46]; +rx(pi/2) q[46]; +rz(10.99443333970602) q[46]; +rz(-2.779499254385975) q[53]; +rx(pi/2) q[53]; +rz(5.715054303565253) q[53]; +rx(pi/2) q[53]; +rz(9.15587320715194) q[53]; +rz(1.0433466163551888) q[53]; +rx(pi/2) q[53]; +rz(4.796946060570965) q[53]; +rx(pi/2) q[53]; +rz(11.138649509081496) q[53]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.1196202107364615) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[32],q[62]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.362040284414837) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[32],q[62]; +rz(-1.297729431540251) q[32]; +rx(pi/2) q[32]; +rz(4.548414452638658) q[32]; +rx(pi/2) q[32]; +rz(10.416254769756385) q[32]; +rz(-1.4838465338523115) q[32]; +rx(pi/2) q[32]; +rz(3.380664695147355) q[32]; +rx(pi/2) q[32]; +rz(10.285395135929866) q[32]; +cx q[32],q[78]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(4.4569377403990975) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-2.3573476990296856) q[62]; +rx(pi/2) q[62]; +rz(5.431453777939352) q[62]; +rx(pi/2) q[62]; +rz(9.506228480909726) q[62]; +rz(-0.27244429244196944) q[62]; +rx(pi/2) q[62]; +rz(5.857407736630604) q[62]; +rx(pi/2) q[62]; +rz(12.246315493324962) q[62]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.19904197363123) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[32],q[78]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.294234619229382) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[32],q[78]; +rz(0.13090572413287616) q[32]; +rx(pi/2) q[32]; +rz(5.4537359546145385) q[32]; +rx(pi/2) q[32]; +rz(11.981884908881359) q[32]; +rz(2.320019044971355) q[32]; +rx(pi/2) q[32]; +rz(4.443615682527124) q[32]; +rx(pi/2) q[32]; +rz(9.718384170603446) q[32]; +cx q[44],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.438527436967767) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.466708033300015) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[44],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.1539588990529475) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +cx q[44],q[32]; +rz(0.696388838996886) q[32]; +rx(pi/2) q[32]; +rz(6.068682142102461) q[32]; +rx(pi/2) q[32]; +rz(11.783529076284724) q[32]; +rz(-0.1926339535237105) q[32]; +rx(pi/2) q[32]; +rz(4.227051933521187) q[32]; +rx(pi/2) q[32]; +rz(12.504645127940469) q[32]; +rz(-0.6124355868593359) q[44]; +rx(pi/2) q[44]; +rz(4.631670736357229) q[44]; +rx(pi/2) q[44]; +rz(10.868183441689915) q[44]; +rz(-1.8422476466838011) q[44]; +rx(pi/2) q[44]; +rz(4.035597002647189) q[44]; +rx(pi/2) q[44]; +rz(8.292287124960083) q[44]; +rz(0.3526928465227268) q[78]; +rx(pi/2) q[78]; +rz(5.286999541136762) q[78]; +rx(pi/2) q[78]; +rz(6.479453719241787) q[78]; +rz(1.361099427569668) q[78]; +rx(pi/2) q[78]; +rz(5.3844626049160755) q[78]; +rx(pi/2) q[78]; +rz(10.212659447397455) q[78]; +cx q[79],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(5.811819716364548) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.6508936008815485) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.2395203773106385) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[9]; +rz(-2.1505470195005434) q[9]; +rx(pi/2) q[9]; +rz(4.249537646041678) q[9]; +rx(pi/2) q[9]; +rz(7.137606900370493) q[9]; +rz(-1.4388667812047373) q[9]; +rx(pi/2) q[9]; +rz(4.71583113166884) q[9]; +rx(pi/2) q[9]; +rz(12.170902057111718) q[9]; +cx q[9],q[75]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(4.144385002379641) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.184329230988476) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[9],q[75]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.21318718792451) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[9],q[75]; +rz(-0.5755705402945339) q[9]; +rx(pi/2) q[9]; +rz(5.704058765514356) q[9]; +rx(pi/2) q[9]; +rz(10.934015201752816) q[9]; +rz(1.3478683413275423) q[9]; +rx(pi/2) q[9]; +rz(4.018922872008797) q[9]; +rx(pi/2) q[9]; +rz(11.52354583571056) q[9]; +cx q[9],q[86]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.604850608201472) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(1.020251065983957) q[75]; +rx(pi/2) q[75]; +rz(4.013158196850039) q[75]; +rx(pi/2) q[75]; +rz(10.740107320926995) q[75]; +rz(-2.848775420228588) q[75]; +rx(pi/2) q[75]; +rz(4.6320604251584125) q[75]; +rx(pi/2) q[75]; +rz(8.95221460366789) q[75]; +cx q[36],q[75]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.765118851756962) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.2287370795609505) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[36],q[75]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.387505200855728) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[36],q[75]; +rz(-0.10225064526935768) q[36]; +rx(pi/2) q[36]; +rz(5.434761776532589) q[36]; +rx(pi/2) q[36]; +rz(10.372233342317482) q[36]; +rz(-1.7519053788930519) q[36]; +rx(pi/2) q[36]; +rz(4.1527409065843655) q[36]; +rx(pi/2) q[36]; +rz(6.791672750279493) q[36]; +rz(2.306998428247244) q[75]; +rx(pi/2) q[75]; +rz(4.7783079754789135) q[75]; +rx(pi/2) q[75]; +rz(6.449289948646869) q[75]; +rz(-0.3374341370701739) q[75]; +rx(pi/2) q[75]; +rz(4.394806268491195) q[75]; +rx(pi/2) q[75]; +rz(9.3844115215551) q[75]; +rz(-2.6651141806640446) q[79]; +rx(pi/2) q[79]; +rz(3.7365473281848485) q[79]; +rx(pi/2) q[79]; +rz(7.175601312878083) q[79]; +rz(2.040728824285922) q[79]; +rx(pi/2) q[79]; +rz(4.002518401734048) q[79]; +rx(pi/2) q[79]; +rz(9.67895522486657) q[79]; +cx q[79],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.231515507810702) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.150768786850378) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.300248627038166) q[79]; +rx(pi/2) q[79]; +rz(3*pi) q[79]; +cx q[79],q[1]; +rz(1.3156791996753894) q[1]; +rx(pi/2) q[1]; +rz(3.5408148385640756) q[1]; +rx(pi/2) q[1]; +rz(11.656288950674687) q[1]; +rz(-2.6437915960101046) q[1]; +rx(pi/2) q[1]; +rz(3.8530710910170956) q[1]; +rx(pi/2) q[1]; +rz(10.279049941264795) q[1]; +cx q[20],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.234612746064904) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.602650370556324) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[20],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.462160046758239) q[20]; +rx(pi/2) q[20]; +rz(2*pi) q[20]; +cx q[20],q[1]; +rz(1.404216123116309) q[1]; +rx(pi/2) q[1]; +rz(4.7798003091033525) q[1]; +rx(pi/2) q[1]; +rz(7.6779052121475875) q[1]; +rz(1.9303342717954592) q[1]; +rx(pi/2) q[1]; +rz(5.638987770748884) q[1]; +rx(pi/2) q[1]; +rz(8.05678013866315) q[1]; +cx q[1],q[6]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.726999092799904) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(5.79392899232489) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +cx q[1],q[6]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.438073368997294) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +cx q[1],q[6]; +rz(1.6016483718834884) q[1]; +rx(pi/2) q[1]; +rz(5.492986153046905) q[1]; +rx(pi/2) q[1]; +rz(9.259869467656761) q[1]; +rz(1.4220249211224392) q[1]; +rx(pi/2) q[1]; +rz(3.9570873953083) q[1]; +rx(pi/2) q[1]; +rz(8.306825223192572) q[1]; +rz(0.11987201313130047) q[6]; +rx(pi/2) q[6]; +rz(4.710059356715647) q[6]; +rx(pi/2) q[6]; +rz(7.901959956986522) q[6]; +rz(1.165952516103168) q[6]; +rx(pi/2) q[6]; +rz(5.041022005793529) q[6]; +rx(pi/2) q[6]; +rz(7.689449498916714) q[6]; +cx q[6],q[58]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.9922462442534794) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(2.2644510641692674) q[20]; +rx(pi/2) q[20]; +rz(4.112379406508184) q[20]; +rx(pi/2) q[20]; +rz(9.196114271810128) q[20]; +rz(-2.114317090746333) q[20]; +rx(pi/2) q[20]; +rz(4.6197698989317155) q[20]; +rx(pi/2) q[20]; +rz(7.699052122755593) q[20]; +cx q[20],q[81]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(4.262526789941055) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.086824801448106) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[6],q[58]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.235513363444949) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[6],q[58]; +rz(-2.634608605501027) q[6]; +rx(pi/2) q[6]; +rz(5.406498814367336) q[6]; +rx(pi/2) q[6]; +rz(7.306899092807908) q[6]; +rz(2.612041796880714) q[6]; +rx(pi/2) q[6]; +rz(4.510825929503666) q[6]; +rx(pi/2) q[6]; +rz(8.24063217315645) q[6]; +rz(-0.6953783518219065) q[58]; +rx(pi/2) q[58]; +rz(4.090379731478524) q[58]; +rx(pi/2) q[58]; +rz(6.555558724209156) q[58]; +rz(-3.0578176289576984) q[58]; +rx(pi/2) q[58]; +rz(5.287802163088347) q[58]; +rx(pi/2) q[58]; +rz(7.22733622955128) q[58]; +rz(2.297348204449124) q[79]; +rx(pi/2) q[79]; +rz(4.957080053786924) q[79]; +rx(pi/2) q[79]; +rz(10.753392671451946) q[79]; +rz(-2.0826371987514225) q[79]; +rx(pi/2) q[79]; +rz(4.972435452363384) q[79]; +rx(pi/2) q[79]; +rz(7.9100907248156815) q[79]; +cx q[24],q[79]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.4916069150025275) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.147806738353996) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[24],q[79]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.337958075424834) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[24],q[79]; +rz(0.30205247266644086) q[24]; +rx(pi/2) q[24]; +rz(4.214179284613484) q[24]; +rx(pi/2) q[24]; +rz(7.594166079634032) q[24]; +rz(1.2691124908810458) q[24]; +rx(pi/2) q[24]; +rz(5.255208107022373) q[24]; +rx(pi/2) q[24]; +rz(6.685156467928278) q[24]; +cx q[31],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.001817449174672) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.7782211829103702) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.227487455454554) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +cx q[31],q[24]; +rz(-2.7619012249506945) q[24]; +rx(pi/2) q[24]; +rz(3.7839597365863193) q[24]; +rx(pi/2) q[24]; +rz(10.609303772282852) q[24]; +rz(2.1675753407271925) q[24]; +rx(pi/2) q[24]; +rz(4.902010251840487) q[24]; +rx(pi/2) q[24]; +rz(7.693006475340912) q[24]; +rz(1.9756939694577635) q[31]; +rx(pi/2) q[31]; +rz(4.375219249725204) q[31]; +rx(pi/2) q[31]; +rz(10.763517333491189) q[31]; +rz(-1.7310406447834306) q[31]; +rx(pi/2) q[31]; +rz(4.31718007682988) q[31]; +rx(pi/2) q[31]; +rz(7.00060226710702) q[31]; +rz(0.6809209471664461) q[79]; +rx(pi/2) q[79]; +rz(4.002571820962996) q[79]; +rx(pi/2) q[79]; +rz(8.24718761083599) q[79]; +rz(-1.016050127539919) q[79]; +rx(pi/2) q[79]; +rz(3.9082404615254234) q[79]; +rx(pi/2) q[79]; +rz(10.919443095867067) q[79]; +cx q[79],q[91]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.8741365870041378) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.0488782884788375) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[27],q[80]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.396041506478319) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[27],q[80]; +rz(2.2675241055921695) q[27]; +rx(pi/2) q[27]; +rz(4.68311733618161) q[27]; +rx(pi/2) q[27]; +rz(7.977453565504889) q[27]; +rz(-0.1214312122643686) q[27]; +rx(pi/2) q[27]; +rz(4.274896969198461) q[27]; +rx(pi/2) q[27]; +rz(9.196463959215757) q[27]; +cx q[61],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(5.964100286862662) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.054113090395721) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.40427351946739) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +cx q[61],q[27]; +rz(3.1135852594440276) q[27]; +rx(pi/2) q[27]; +rz(4.952810701266297) q[27]; +rx(pi/2) q[27]; +rz(10.011127769739371) q[27]; +rz(-0.4454024338471161) q[27]; +rx(pi/2) q[27]; +rz(5.182280771243118) q[27]; +rx(pi/2) q[27]; +rz(8.99404730186295) q[27]; +cx q[12],q[27]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.749310094570733) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.176634087592858) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +cx q[12],q[27]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.576733405739443) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[12],q[27]; +rz(2.213256064934747) q[12]; +rx(pi/2) q[12]; +rz(4.467095351876682) q[12]; +rx(pi/2) q[12]; +rz(11.90298459282893) q[12]; +rz(1.7874300306604942) q[12]; +rx(pi/2) q[12]; +rz(3.6651463513376443) q[12]; +rx(pi/2) q[12]; +rz(11.869583007688789) q[12]; +rz(-3.07141837230826) q[27]; +rx(pi/2) q[27]; +rz(5.104809921999674) q[27]; +rx(pi/2) q[27]; +rz(7.740645274472078) q[27]; +rz(2.9420801678441126) q[27]; +rx(pi/2) q[27]; +rz(5.255884475501959) q[27]; +rx(pi/2) q[27]; +rz(6.472891049703145) q[27]; +rz(-0.8108482558148271) q[61]; +rx(pi/2) q[61]; +rz(3.5402988826792248) q[61]; +rx(pi/2) q[61]; +rz(8.953926895406283) q[61]; +rz(2.9739977313671595) q[61]; +rx(pi/2) q[61]; +rz(5.265785189933078) q[61]; +rx(pi/2) q[61]; +rz(7.962923480993171) q[61]; +rz(-1.9157518953019723) q[80]; +rx(pi/2) q[80]; +rz(4.802750248404093) q[80]; +rx(pi/2) q[80]; +rz(12.072901348594932) q[80]; +rz(-2.732112620730717) q[80]; +rx(pi/2) q[80]; +rz(4.345938125349165) q[80]; +rx(pi/2) q[80]; +rz(10.277702859499252) q[80]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.103838683332727) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[20],q[81]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.23411665626091) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[20],q[81]; +rz(0.3939317883511313) q[20]; +rx(pi/2) q[20]; +rz(4.5028354992008115) q[20]; +rx(pi/2) q[20]; +rz(12.144851474603417) q[20]; +rz(-1.4454161897074735) q[20]; +rx(pi/2) q[20]; +rz(3.8242564961767123) q[20]; +rx(pi/2) q[20]; +rz(9.709076253639491) q[20]; +rz(-2.3275564958571477) q[81]; +rx(pi/2) q[81]; +rz(3.9930483112187716) q[81]; +rx(pi/2) q[81]; +rz(6.60145472245276) q[81]; +rz(-0.3442081820249143) q[81]; +rx(pi/2) q[81]; +rz(4.552843206938705) q[81]; +rx(pi/2) q[81]; +rz(8.257158070013258) q[81]; +cx q[85],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.697650133412159) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.4430638588652087) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.1965790814944945) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[41]; +rz(-1.0046073196135064) q[41]; +rx(pi/2) q[41]; +rz(5.202698487344517) q[41]; +rx(pi/2) q[41]; +rz(6.366175286825376) q[41]; +rz(0.3155543411175463) q[41]; +rx(pi/2) q[41]; +rz(5.846703307782754) q[41]; +rx(pi/2) q[41]; +rz(9.790735642662675) q[41]; +cx q[19],q[41]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.948911613890786) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.85206597679446) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[19],q[41]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.688610848671333) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[19],q[41]; +rz(-0.6436382960169311) q[19]; +rx(pi/2) q[19]; +rz(3.8059560470508953) q[19]; +rx(pi/2) q[19]; +rz(8.240679828047181) q[19]; +rz(2.510614468732258) q[19]; +rx(pi/2) q[19]; +rz(5.865235306695405) q[19]; +rx(pi/2) q[19]; +rz(12.179216190429248) q[19]; +cx q[19],q[45]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.0940391835983) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-2.828804165599972) q[41]; +rx(pi/2) q[41]; +rz(3.930613013523351) q[41]; +rx(pi/2) q[41]; +rz(11.948439057430978) q[41]; +rz(-1.8422326312938642) q[41]; +rx(pi/2) q[41]; +rz(3.5997649316277744) q[41]; +rx(pi/2) q[41]; +rz(11.407015583979572) q[41]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(5.867625796740798) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[19],q[45]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.897555660663823) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[19],q[45]; +rz(0.7243567247221967) q[19]; +rx(pi/2) q[19]; +rz(5.408972576672842) q[19]; +rx(pi/2) q[19]; +rz(8.35661255524214) q[19]; +rz(-2.8562582094231628) q[19]; +rx(pi/2) q[19]; +rz(4.782606220825354) q[19]; +rx(pi/2) q[19]; +rz(7.934040989513606) q[19]; +rz(-0.23544219186583737) q[45]; +rx(pi/2) q[45]; +rz(4.72723636924133) q[45]; +rx(pi/2) q[45]; +rz(7.467442723193175) q[45]; +rz(-0.27244429244196944) q[45]; +rx(pi/2) q[45]; +rz(5.857407736630604) q[45]; +rx(pi/2) q[45]; +rz(12.246315493324962) q[45]; +rz(-0.998079059201249) q[85]; +rx(pi/2) q[85]; +rz(3.981260302301264) q[85]; +rx(pi/2) q[85]; +rz(8.933220044345937) q[85]; +rz(2.754767871131599) q[85]; +rx(pi/2) q[85]; +rz(4.01552760682913) q[85]; +rx(pi/2) q[85]; +rz(6.621116837508624) q[85]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.201853790694557) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[9],q[86]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.410192733600118) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[9],q[86]; +rz(2.6296890371460577) q[9]; +rx(pi/2) q[9]; +rz(5.483801684978409) q[9]; +rx(pi/2) q[9]; +rz(6.3127241952040105) q[9]; +rz(1.2867464116304497) q[9]; +rx(pi/2) q[9]; +rz(4.156638802752763) q[9]; +rx(pi/2) q[9]; +rz(6.643920433040026) q[9]; +cx q[10],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.259368664767919) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.6088981739070736) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +cx q[10],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.328465331311083) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +cx q[10],q[9]; +rz(1.025770289817384) q[9]; +rx(pi/2) q[9]; +rz(4.720236369679258) q[9]; +rx(pi/2) q[9]; +rz(8.781332934713772) q[9]; +rz(-3.1407159014814923) q[9]; +rx(pi/2) q[9]; +rz(5.822977141818436) q[9]; +rx(pi/2) q[9]; +rz(11.633076388151705) q[9]; +rz(2.0725550690061008) q[10]; +rx(pi/2) q[10]; +rz(4.623513095424554) q[10]; +rx(pi/2) q[10]; +rz(11.95250568115124) q[10]; +rz(-3.012309341154507) q[10]; +rx(pi/2) q[10]; +rz(4.070192399841298) q[10]; +rx(pi/2) q[10]; +rz(12.403091431642293) q[10]; +rz(-0.20887905486537717) q[86]; +rx(pi/2) q[86]; +rz(5.5108591098189805) q[86]; +rx(pi/2) q[86]; +rz(10.712368803387102) q[86]; +rz(2.8751510121073345) q[86]; +rx(pi/2) q[86]; +rz(4.623639566708044) q[86]; +rx(pi/2) q[86]; +rz(6.624922086281231) q[86]; +cx q[86],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.833864846064703) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.7403849422291806) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.325817929424881) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[28]; +rz(0.25322408637888616) q[28]; +rx(pi/2) q[28]; +rz(4.844006271770844) q[28]; +rx(pi/2) q[28]; +rz(11.55090573719878) q[28]; +rz(2.2986694705876154) q[28]; +rx(pi/2) q[28]; +rz(5.988283640010495) q[28]; +rx(pi/2) q[28]; +rz(10.138259735797032) q[28]; +rz(3.0052178716379094) q[86]; +rx(pi/2) q[86]; +rz(5.623652379887915) q[86]; +rx(pi/2) q[86]; +rz(6.3109613094094446) q[86]; +rz(-1.731911203667309) q[86]; +rx(pi/2) q[86]; +rz(3.3416058068521566) q[86]; +rx(pi/2) q[86]; +rz(6.7305229130723525) q[86]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.252849954267136) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[79],q[91]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.5580085692908163) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[79],q[91]; +rz(-0.2071439704551219) q[79]; +rx(pi/2) q[79]; +rz(3.7030445774168292) q[79]; +rx(pi/2) q[79]; +rz(7.0508156961068185) q[79]; +rz(-1.469609017779559) q[79]; +rx(pi/2) q[79]; +rz(4.847191985822482) q[79]; +rx(pi/2) q[79]; +rz(11.307476982633526) q[79]; +rz(-0.013911235145196876) q[91]; +rx(pi/2) q[91]; +rz(4.221404068009324) q[91]; +rx(pi/2) q[91]; +rz(10.648765730371139) q[91]; +rz(-0.6624788836841495) q[91]; +rx(pi/2) q[91]; +rz(5.822395018995573) q[91]; +rx(pi/2) q[91]; +rz(11.994078455600018) q[91]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(5.952621515664918) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[7],q[93]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.147661472452084) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[7],q[93]; +rz(-3.0169637518514416) q[7]; +rx(pi/2) q[7]; +rz(4.953985162056105) q[7]; +rx(pi/2) q[7]; +rz(9.065031039166247) q[7]; +rz(1.3566778197065652) q[7]; +rx(pi/2) q[7]; +rz(3.9244496355883607) q[7]; +rx(pi/2) q[7]; +rz(10.903742197093996) q[7]; +cx q[69],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(5.9988630813720984) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.151496604738581) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.2458361642932303) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +cx q[69],q[7]; +rz(-3.085004237455321) q[7]; +rx(pi/2) q[7]; +rz(4.969962997508304) q[7]; +rx(pi/2) q[7]; +rz(10.051507127708181) q[7]; +rz(-0.24561325230356923) q[7]; +rx(pi/2) q[7]; +rz(5.23084794371135) q[7]; +rx(pi/2) q[7]; +rz(6.554209199879303) q[7]; +cx q[21],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.185025267170358) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.135592907877104) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[21],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.5205379518477495) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +cx q[21],q[7]; +rz(2.5051454803348943) q[7]; +rx(pi/2) q[7]; +rz(4.529329564977797) q[7]; +rx(pi/2) q[7]; +rz(7.970464685291785) q[7]; +rz(-0.5572103532504391) q[7]; +rx(pi/2) q[7]; +rz(5.162420051767484) q[7]; +rx(pi/2) q[7]; +rz(6.811550792922068) q[7]; +rz(-1.6729228429129261) q[21]; +rx(pi/2) q[21]; +rz(4.998836428032635) q[21]; +rx(pi/2) q[21]; +rz(11.19595842358349) q[21]; +rz(1.9700881344592904) q[21]; +rx(pi/2) q[21]; +rz(3.9378720996445087) q[21]; +rx(pi/2) q[21]; +rz(8.703432482523802) q[21]; +rz(0.21958241044129156) q[69]; +rx(pi/2) q[69]; +rz(5.787343293681777) q[69]; +rx(pi/2) q[69]; +rz(9.863957875367447) q[69]; +rz(-0.4574519098414953) q[69]; +rx(pi/2) q[69]; +rz(5.430759881062649) q[69]; +rx(pi/2) q[69]; +rz(10.805552207008024) q[69]; +cx q[72],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.097880106095451) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.8419431717418693) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.3747455739384513) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +cx q[72],q[69]; +rz(-1.3424894349630847) q[69]; +rx(pi/2) q[69]; +rz(3.9074030973768434) q[69]; +rx(pi/2) q[69]; +rz(9.976778601564943) q[69]; +rz(2.893660140161489) q[69]; +rx(pi/2) q[69]; +rz(5.055716438081247) q[69]; +rx(pi/2) q[69]; +rz(10.45085987584314) q[69]; +cx q[65],q[69]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(4.19381241449117) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.119849785381276) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[65],q[69]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.405376960026013) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[65],q[69]; +rz(-0.5996024924936321) q[65]; +rx(pi/2) q[65]; +rz(4.318052771965859) q[65]; +rx(pi/2) q[65]; +rz(8.463158086785231) q[65]; +rz(1.9606009378209475) q[65]; +rx(pi/2) q[65]; +rz(5.688277911113756) q[65]; +rx(pi/2) q[65]; +rz(9.720538362225245) q[65]; +rz(-0.5488493584350005) q[69]; +rx(pi/2) q[69]; +rz(4.287931089877301) q[69]; +rx(pi/2) q[69]; +rz(12.018688568581467) q[69]; +rz(-1.6020755860509182) q[69]; +rx(pi/2) q[69]; +rz(5.46744171502618) q[69]; +rx(pi/2) q[69]; +rz(10.917562684885008) q[69]; +rz(-0.3870592084609399) q[72]; +rx(pi/2) q[72]; +rz(4.293808216698137) q[72]; +rx(pi/2) q[72]; +rz(8.088900977006809) q[72]; +rz(2.8751510121073345) q[72]; +rx(pi/2) q[72]; +rz(4.623639566708044) q[72]; +rx(pi/2) q[72]; +rz(6.624922086281231) q[72]; +cx q[72],q[87]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.7403849422291806) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[82],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(5.8636220740966145) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.802028198541043) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.3815269703927586) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[7]; +rz(-2.2814441150867273) q[7]; +rx(pi/2) q[7]; +rz(5.592827429415653) q[7]; +rx(pi/2) q[7]; +rz(10.758692308222667) q[7]; +rz(-2.3640101476207507) q[7]; +rx(pi/2) q[7]; +rz(5.300175424096521) q[7]; +rx(pi/2) q[7]; +rz(8.467908560677804) q[7]; +cx q[61],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.212310815395927) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.2516453180075935) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.347157664055466) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +cx q[61],q[7]; +rz(0.009787460526151648) q[7]; +rx(pi/2) q[7]; +rz(4.115425850364376) q[7]; +rx(pi/2) q[7]; +rz(10.976670109152053) q[7]; +rz(-0.6888125441977291) q[7]; +rx(pi/2) q[7]; +rz(5.898675544969107) q[7]; +rx(pi/2) q[7]; +rz(11.37260261290983) q[7]; +rz(-0.9744701697964153) q[61]; +rx(pi/2) q[61]; +rz(5.645014834844707) q[61]; +rx(pi/2) q[61]; +rz(12.340340220883457) q[61]; +rz(-1.7310406447834306) q[61]; +rx(pi/2) q[61]; +rz(4.31718007682988) q[61]; +rx(pi/2) q[61]; +rz(7.00060226710702) q[61]; +rz(-2.716340872446655) q[82]; +rx(pi/2) q[82]; +rz(3.577269471960127) q[82]; +rx(pi/2) q[82]; +rz(6.9248252986949534) q[82]; +rz(1.8201034841753838) q[82]; +rx(pi/2) q[82]; +rz(4.771055883157953) q[82]; +rx(pi/2) q[82]; +rz(6.445323482064081) q[82]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.833864846064703) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[72],q[87]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.325817929424881) q[72]; +rx(pi/2) q[72]; +rz(3*pi) q[72]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[72],q[87]; +rz(3.0052178716379094) q[72]; +rx(pi/2) q[72]; +rz(5.623652379887915) q[72]; +rx(pi/2) q[72]; +rz(6.3109613094094446) q[72]; +rz(0.5653751166369436) q[72]; +rx(pi/2) q[72]; +rz(4.566947054172701) q[72]; +rx(pi/2) q[72]; +rz(10.10791755123321) q[72]; +cx q[72],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(5.7507858959237055) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.5491351675131884) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.274297739143778) q[72]; +rx(pi/2) q[72]; +rz(3*pi) q[72]; +cx q[72],q[69]; +rz(-0.8023687803303794) q[69]; +rx(pi/2) q[69]; +rz(5.610318891005868) q[69]; +rx(pi/2) q[69]; +rz(10.280080778371403) q[69]; +rz(-2.8119511659307292) q[69]; +rx(pi/2) q[69]; +rz(5.592487346447175) q[69]; +rx(pi/2) q[69]; +rz(9.21223510347306) q[69]; +rz(-1.557622943049427) q[72]; +rx(pi/2) q[72]; +rz(4.126993317178925) q[72]; +rx(pi/2) q[72]; +rz(7.524668486332657) q[72]; +rz(-1.632557806305465) q[72]; +rx(pi/2) q[72]; +rz(5.685089915222736) q[72]; +rx(pi/2) q[72]; +rz(11.502634790684237) q[72]; +rz(0.25322408637888616) q[87]; +rx(pi/2) q[87]; +rz(4.844006271770844) q[87]; +rx(pi/2) q[87]; +rz(11.55090573719878) q[87]; +rz(-2.1770898752723626) q[87]; +rx(pi/2) q[87]; +rz(5.568297060846062) q[87]; +rx(pi/2) q[87]; +rz(12.026694525211152) q[87]; +rz(2.603687586565897) q[93]; +rx(pi/2) q[93]; +rz(4.375392309684231) q[93]; +rx(pi/2) q[93]; +rz(10.198896554457127) q[93]; +rz(-2.028916911893927) q[93]; +rx(pi/2) q[93]; +rz(5.192079918323637) q[93]; +rx(pi/2) q[93]; +rz(10.25537678380676) q[93]; +cx q[93],q[90]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.050797056967404) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.285784278941064) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[90]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.332524823967269) q[93]; +rx(pi/2) q[93]; +rz(3*pi) q[93]; +cx q[93],q[90]; +rz(-1.1752046540222745) q[90]; +rx(pi/2) q[90]; +rz(4.863866063650446) q[90]; +rx(pi/2) q[90]; +rz(9.464601952513009) q[90]; +rz(-0.4556042874924886) q[90]; +rx(pi/2) q[90]; +rz(4.9883339758840926) q[90]; +rx(pi/2) q[90]; +rz(6.816836029095821) q[90]; +rz(0.4747033091520101) q[93]; +rx(pi/2) q[93]; +rz(5.182815561683745) q[93]; +rx(pi/2) q[93]; +rz(8.94462772737892) q[93]; +rz(1.9045078867276253) q[93]; +rx(pi/2) q[93]; +rz(3.6851178626157353) q[93]; +rx(pi/2) q[93]; +rz(12.134005394635677) q[93]; +cx q[93],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.077906338109107) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.234886589549898) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.471817654298574) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[30]; +rz(1.333810202127589) q[30]; +rx(pi/2) q[30]; +rz(3.8694189524764604) q[30]; +rx(pi/2) q[30]; +rz(9.215700215620192) q[30]; +rz(0.5596548808404007) q[30]; +rx(pi/2) q[30]; +rz(3.706513832409669) q[30]; +rx(pi/2) q[30]; +rz(7.113394124529554) q[30]; +rz(-1.985059269763477) q[93]; +rx(pi/2) q[93]; +rz(4.880863193702999) q[93]; +rx(pi/2) q[93]; +rz(7.569686949874271) q[93]; +rz(-1.3596074719556057) q[93]; +rx(pi/2) q[93]; +rz(4.59191809840403) q[93]; +rx(pi/2) q[93]; +rz(11.932092959368184) q[93]; +cx q[93],q[81]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(5.519144583920294) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.4258419100964983) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[81]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.171805627518932) q[93]; +rx(pi/2) q[93]; +rz(3*pi) q[93]; +cx q[93],q[81]; +rz(2.110719403458111) q[81]; +rx(pi/2) q[81]; +rz(5.668585377205609) q[81]; +rx(pi/2) q[81]; +rz(7.768036237227303) q[81]; +rz(0.00803947755832457) q[81]; +rx(pi/2) q[81]; +rz(4.333975280004175) q[81]; +rx(pi/2) q[81]; +rz(9.544999335973015) q[81]; +rz(0.7293048960895256) q[93]; +rx(pi/2) q[93]; +rz(5.0799215239936375) q[93]; +rx(pi/2) q[93]; +rz(10.686064884574142) q[93]; +rz(-2.336904477270609) q[93]; +rx(pi/2) q[93]; +rz(5.404782490815318) q[93]; +rx(pi/2) q[93]; +rz(11.471449576601316) q[93]; +rz(-3.043982384332244) q[99]; +rx(pi/2) q[99]; +rz(4.280696128364751) q[99]; +rx(pi/2) q[99]; +rz(6.725619943967229) q[99]; +rz(0.6415570659878602) q[99]; +rx(pi/2) q[99]; +rz(3.550142614565285) q[99]; +rx(pi/2) q[99]; +rz(8.832417561505174) q[99]; +cx q[99],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.094877352938006) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(4.024508904895472) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.2011311867875776) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[59]; +rz(-2.6246265087631793) q[59]; +rx(pi/2) q[59]; +rz(4.410264011957531) q[59]; +rx(pi/2) q[59]; +rz(10.930362948001164) q[59]; +rz(-2.957939635693807) q[59]; +rx(pi/2) q[59]; +rz(6.086380657613197) q[59]; +rx(pi/2) q[59]; +rz(6.310051351253435) q[59]; +cx q[59],q[89]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.191781379580412) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.158402854143803) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[59],q[89]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.4971643018709884) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[59],q[89]; +rz(1.7109516813082593) q[59]; +rx(pi/2) q[59]; +rz(3.8024103552543522) q[59]; +rx(pi/2) q[59]; +rz(8.31460601241811) q[59]; +rz(0.902341958268936) q[59]; +rx(pi/2) q[59]; +rz(4.399821783394931) q[59]; +rx(pi/2) q[59]; +rz(11.988934782039568) q[59]; +cx q[59],q[88]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.024850182503572) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.189563841309884) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[59],q[88]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.289094160605817) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[59],q[88]; +rz(-2.612123589466046) q[59]; +rx(pi/2) q[59]; +rz(5.378719435400585) q[59]; +rx(pi/2) q[59]; +rz(9.672827352944106) q[59]; +rz(-2.2905664259017993) q[59]; +rx(pi/2) q[59]; +rz(3.9935737588853306) q[59]; +rx(pi/2) q[59]; +rz(7.641140354568247) q[59]; +cx q[14],q[59]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(4.340204337630475) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.201788550734749) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[14],q[59]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.4816446099325784) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[14],q[59]; +rz(-1.4557947119601697) q[14]; +rx(pi/2) q[14]; +rz(4.21050082113854) q[14]; +rx(pi/2) q[14]; +rz(6.447661234077784) q[14]; +rz(-1.2658968499103598) q[14]; +rx(pi/2) q[14]; +rz(4.683752742284348) q[14]; +rx(pi/2) q[14]; +rz(11.336520782281603) q[14]; +cx q[14],q[73]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.9144868612168) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-2.257602453112926) q[59]; +rx(pi/2) q[59]; +rz(5.323801842425288) q[59]; +rx(pi/2) q[59]; +rz(8.939527743843136) q[59]; +rz(3.1119906769667613) q[59]; +rx(pi/2) q[59]; +rz(3.220842123648015) q[59]; +rx(pi/2) q[59]; +rz(8.73470292044953) q[59]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.888521558762692) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[14],q[73]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.421691278972971) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[14],q[73]; +rz(2.585122446828654) q[14]; +rx(pi/2) q[14]; +rz(4.85416836438344) q[14]; +rx(pi/2) q[14]; +rz(11.037510688624439) q[14]; +rz(0.8208774375050192) q[14]; +rx(pi/2) q[14]; +rz(5.0049752512928904) q[14]; +rx(pi/2) q[14]; +rz(11.393593463813193) q[14]; +rz(1.1133014661856881) q[73]; +rx(pi/2) q[73]; +rz(5.200217694873841) q[73]; +rx(pi/2) q[73]; +rz(9.70815197798927) q[73]; +rz(2.7726591407595578) q[73]; +rx(pi/2) q[73]; +rz(5.195726361264359) q[73]; +rx(pi/2) q[73]; +rz(11.100616202739381) q[73]; +rz(0.9820115340522797) q[88]; +rx(pi/2) q[88]; +rz(4.540189768293727) q[88]; +rx(pi/2) q[88]; +rz(11.01113940351599) q[88]; +rz(2.7410017458022162) q[88]; +rx(pi/2) q[88]; +rz(4.392378284117256) q[88]; +rx(pi/2) q[88]; +rz(10.200932356622996) q[88]; +cx q[42],q[88]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.058191370972056) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.096457645937619) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[42],q[88]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.3508772447305137) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[42],q[88]; +rz(0.3622194418608462) q[42]; +rx(pi/2) q[42]; +rz(4.790759872008282) q[42]; +rx(pi/2) q[42]; +rz(9.031557387783167) q[42]; +rz(3.0366491562246685) q[42]; +rx(pi/2) q[42]; +rz(4.737336098073184) q[42]; +rx(pi/2) q[42]; +rz(8.822213475623341) q[42]; +cx q[42],q[71]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.9878564261710334) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.139244986463222) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[42],q[71]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.671541025190118) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[42],q[71]; +rz(-2.7265424869987918) q[42]; +rx(pi/2) q[42]; +rz(4.198207868397058) q[42]; +rx(pi/2) q[42]; +rz(7.292473893807738) q[42]; +rz(2.8232816908609157) q[42]; +rx(pi/2) q[42]; +rz(4.391210308317725) q[42]; +rx(pi/2) q[42]; +rz(9.069725795025) q[42]; +rz(-1.2373859545677133) q[71]; +rx(pi/2) q[71]; +rz(3.4262496794325465) q[71]; +rx(pi/2) q[71]; +rz(10.724438101192778) q[71]; +rz(-1.1710748146357108) q[71]; +rx(pi/2) q[71]; +rz(4.611523945105294) q[71]; +rx(pi/2) q[71]; +rz(11.221494472150685) q[71]; +cx q[71],q[73]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.9419458618280636) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.976219068368794) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[71],q[73]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.538646877838435) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[71],q[73]; +rz(0.6997032260167679) q[71]; +rx(pi/2) q[71]; +rz(5.583016608796534) q[71]; +rx(pi/2) q[71]; +rz(11.870697166779898) q[71]; +rz(0.4124711085578845) q[71]; +rx(pi/2) q[71]; +rz(3.9865725450148917) q[71]; +rx(pi/2) q[71]; +rz(10.983913108788965) q[71]; +rz(-0.5658074588391795) q[73]; +rx(pi/2) q[73]; +rz(4.434020723422552) q[73]; +rx(pi/2) q[73]; +rz(9.88520547652222) q[73]; +rz(-2.8987208821063324) q[73]; +rx(pi/2) q[73]; +rz(4.324606585245012) q[73]; +rx(pi/2) q[73]; +rz(8.056269886626149) q[73]; +cx q[73],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.248001765899998) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(4.522889633658961) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.183690105101955) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[4]; +rz(2.341427717494703) q[4]; +rx(pi/2) q[4]; +rz(4.2313248526738425) q[4]; +rx(pi/2) q[4]; +rz(6.863770605983413) q[4]; +rz(0.00803947755832457) q[4]; +rx(pi/2) q[4]; +rz(4.333975280004175) q[4]; +rx(pi/2) q[4]; +rz(9.544999335973015) q[4]; +rz(-0.8861263430909663) q[73]; +rx(pi/2) q[73]; +rz(4.612079855970387) q[73]; +rx(pi/2) q[73]; +rz(6.474977576316527) q[73]; +rz(2.2986694705876154) q[73]; +rx(pi/2) q[73]; +rz(5.988283640010495) q[73]; +rx(pi/2) q[73]; +rz(10.138259735797032) q[73]; +cx q[82],q[73]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.174195079086417) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.9163025228827877) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[73]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.2330723814986886) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[73]; +rz(2.5518864221789848) q[73]; +rx(pi/2) q[73]; +rz(4.6150083671674675) q[73]; +rx(pi/2) q[73]; +rz(9.167014595539538) q[73]; +rz(-2.5382834440297257) q[73]; +rx(pi/2) q[73]; +rz(4.496907576151559) q[73]; +rx(pi/2) q[73]; +rz(10.594812662425047) q[73]; +cx q[73],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.24495557195956) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(4.112134126755426) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.5631236699644013) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[22]; +rz(-2.8043255943263175) q[22]; +rx(pi/2) q[22]; +rz(5.71116884772953) q[22]; +rx(pi/2) q[22]; +rz(12.277438765362607) q[22]; +rz(-2.3794474808666397) q[22]; +rx(pi/2) q[22]; +rz(5.0122086226661935) q[22]; +rx(pi/2) q[22]; +rz(8.139040167623184) q[22]; +rz(-0.6355332664326596) q[73]; +rx(pi/2) q[73]; +rz(4.240127752934802) q[73]; +rx(pi/2) q[73]; +rz(10.796095204974657) q[73]; +rz(-1.0525559635263289) q[73]; +rx(pi/2) q[73]; +rz(5.297772758466786) q[73]; +rx(pi/2) q[73]; +rz(6.537198749187132) q[73]; +rz(0.7551125658004532) q[82]; +rx(pi/2) q[82]; +rz(4.701591835262717) q[82]; +rx(pi/2) q[82]; +rz(10.868002822021335) q[82]; +rz(2.6850114890011563) q[82]; +rx(pi/2) q[82]; +rz(5.209361415164841) q[82]; +rx(pi/2) q[82]; +rz(10.316853308543763) q[82]; +rz(1.850625993588089) q[88]; +rx(pi/2) q[88]; +rz(4.530120410345993) q[88]; +rx(pi/2) q[88]; +rz(12.223926900097538) q[88]; +rz(-3.1065894346087726) q[88]; +rx(pi/2) q[88]; +rz(5.303663988548047) q[88]; +rx(pi/2) q[88]; +rz(10.950836767298608) q[88]; +cx q[63],q[88]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.7393040931086823) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(5.88696076117529) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[63],q[88]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.3485670400226013) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[63],q[88]; +rz(-1.1119633885607607) q[63]; +rx(pi/2) q[63]; +rz(5.68101342680224) q[63]; +rx(pi/2) q[63]; +rz(10.627013341859028) q[63]; +rz(0.513556625910927) q[63]; +rx(pi/2) q[63]; +rz(5.240889854075045) q[63]; +rx(pi/2) q[63]; +rz(6.403782306281144) q[63]; +rz(1.691082148917964) q[88]; +rx(pi/2) q[88]; +rz(5.498362219715325) q[88]; +rx(pi/2) q[88]; +rz(9.820735507338123) q[88]; +rz(-1.9112086166662055) q[88]; +rx(pi/2) q[88]; +rz(5.24747796325867) q[88]; +rx(pi/2) q[88]; +rz(7.307962530410956) q[88]; +cx q[63],q[88]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.931704601785669) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.207608875043626) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[63],q[88]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.15680100657103) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[63],q[88]; +rz(2.230878089507458) q[63]; +rx(pi/2) q[63]; +rz(5.821676397003207) q[63]; +rx(pi/2) q[63]; +rz(6.885057234599207) q[63]; +rz(-0.40291944689055903) q[63]; +rx(pi/2) q[63]; +rz(4.400697773570062) q[63]; +rx(pi/2) q[63]; +rz(10.653121973266474) q[63]; +cx q[53],q[63]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.781332872109561) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.076015584951855) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[53],q[63]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.409143200268309) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[53],q[63]; +rz(0.23330564062706616) q[53]; +rx(pi/2) q[53]; +rz(5.0344030992276005) q[53]; +rx(pi/2) q[53]; +rz(7.1460757406017805) q[53]; +rz(2.025781475155547) q[53]; +rx(pi/2) q[53]; +rz(3.70764308224728) q[53]; +rx(pi/2) q[53]; +rz(11.180606004650045) q[53]; +cx q[58],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.167830624814448) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.1973422548113835) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.3220246603349137) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +cx q[58],q[53]; +rz(1.2413879535870738) q[53]; +rx(pi/2) q[53]; +rz(5.6731144426069715) q[53]; +rx(pi/2) q[53]; +rz(7.713125514544301) q[53]; +rz(1.2143641045115459) q[53]; +rx(pi/2) q[53]; +rz(5.663626591123048) q[53]; +rx(pi/2) q[53]; +rz(7.688720831475713) q[53]; +rz(2.1166931695063766) q[58]; +rx(pi/2) q[58]; +rz(4.579736718792555) q[58]; +rx(pi/2) q[58]; +rz(12.504812167053064) q[58]; +rz(0.7926026822260384) q[58]; +rx(pi/2) q[58]; +rz(5.000681505904408) q[58]; +rx(pi/2) q[58]; +rz(10.476470462033237) q[58]; +rz(-0.8334205441401825) q[63]; +rx(pi/2) q[63]; +rz(4.294298350171548) q[63]; +rx(pi/2) q[63]; +rz(10.745056628757151) q[63]; +rz(3.0640858656201413) q[63]; +rx(pi/2) q[63]; +rz(3.5817437916361534) q[63]; +rx(pi/2) q[63]; +rz(6.53697744427102) q[63]; +cx q[78],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.106479159987662) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.5796761190313897) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.4798374677238915) q[78]; +rx(pi/2) q[78]; +rz(3*pi) q[78]; +cx q[78],q[63]; +rz(0.741045800490959) q[63]; +rx(pi/2) q[63]; +rz(3.9052648150036857) q[63]; +rx(pi/2) q[63]; +rz(7.823201902767275) q[63]; +rz(-1.5180224450929498) q[63]; +rx(pi/2) q[63]; +rz(4.8264725548568475) q[63]; +rx(pi/2) q[63]; +rz(8.268838637501823) q[63]; +rz(1.1418168572034268) q[78]; +rx(pi/2) q[78]; +rz(3.627038567982372) q[78]; +rx(pi/2) q[78]; +rz(7.157972654549194) q[78]; +rz(0.17538467805857882) q[78]; +rx(pi/2) q[78]; +rz(4.47297363324755) q[78]; +rx(pi/2) q[78]; +rz(9.07548466233598) q[78]; +rz(-0.015470838712241086) q[88]; +rx(pi/2) q[88]; +rz(5.32517955366977) q[88]; +rx(pi/2) q[88]; +rz(11.899842458709502) q[88]; +rz(1.4743281294942037) q[88]; +rx(pi/2) q[88]; +rz(4.48841713913189) q[88]; +rx(pi/2) q[88]; +rz(11.50201536870836) q[88]; +cx q[88],q[95]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(4.497515806275247) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +rz(2.459584574229062) q[89]; +rx(pi/2) q[89]; +rz(3.7196698361865) q[89]; +rx(pi/2) q[89]; +rz(10.011333504252931) q[89]; +rz(-1.2445661938458628) q[89]; +rx(pi/2) q[89]; +rz(4.7086928782867465) q[89]; +rx(pi/2) q[89]; +rz(10.225881507428214) q[89]; +cx q[23],q[89]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(4.077694079575021) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.265243089831321) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[23],q[89]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.2242601564376936) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[23],q[89]; +rz(-2.438847879846567) q[23]; +rx(pi/2) q[23]; +rz(5.135022753371924) q[23]; +rx(pi/2) q[23]; +rz(6.970821707339448) q[23]; +rz(-2.426106751743447) q[23]; +rx(pi/2) q[23]; +rz(3.6879806485761746) q[23]; +rx(pi/2) q[23]; +rz(10.275052469193973) q[23]; +rz(-2.080602645017378) q[89]; +rx(pi/2) q[89]; +rz(4.8434552784793805) q[89]; +rx(pi/2) q[89]; +rz(6.448284854300537) q[89]; +rz(-1.469609017779559) q[89]; +rx(pi/2) q[89]; +rz(4.847191985822482) q[89]; +rx(pi/2) q[89]; +rz(11.307476982633526) q[89]; +cx q[89],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.203301989696188) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.6819741747039925) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.2774861068833356) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[37]; +rz(1.2841079658759265) q[37]; +rx(pi/2) q[37]; +rz(4.1648706933625) q[37]; +rx(pi/2) q[37]; +rz(7.945347399250379) q[37]; +rz(-1.0412280844089796) q[37]; +rx(pi/2) q[37]; +rz(4.6931207885822115) q[37]; +rx(pi/2) q[37]; +rz(7.1233973186502215) q[37]; +cx q[56],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.993056297708813) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.9263839750972784) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.388300637071847) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +cx q[56],q[37]; +rz(-2.366871521565938) q[37]; +rx(pi/2) q[37]; +rz(5.244091836776419) q[37]; +rx(pi/2) q[37]; +rz(9.770772951844004) q[37]; +rz(-2.043620755923812) q[37]; +rx(pi/2) q[37]; +rz(5.893067376049881) q[37]; +rx(pi/2) q[37]; +rz(9.748121885033555) q[37]; +cx q[37],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.242894408932843) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.175527196679917) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[37],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.3945135729889517) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +cx q[37],q[36]; +rz(-1.7500744310211598) q[36]; +rx(pi/2) q[36]; +rz(5.460507900827471) q[36]; +rx(pi/2) q[36]; +rz(7.569704382181801) q[36]; +rz(0.5199351958465068) q[36]; +rx(pi/2) q[36]; +rz(4.3567503067206585) q[36]; +rx(pi/2) q[36]; +rz(11.019237579332625) q[36]; +rz(2.555496060175737) q[37]; +rx(pi/2) q[37]; +rz(5.570065859979511) q[37]; +rx(pi/2) q[37]; +rz(9.068403710866493) q[37]; +rz(-0.1926339535237105) q[37]; +rx(pi/2) q[37]; +rz(4.227051933521187) q[37]; +rx(pi/2) q[37]; +rz(12.504645127940469) q[37]; +rz(-0.5682973047561388) q[56]; +rx(pi/2) q[56]; +rz(4.001614389991878) q[56]; +rx(pi/2) q[56]; +rz(8.14188684489321) q[56]; +rz(-1.0924688790202035) q[56]; +rx(pi/2) q[56]; +rz(5.427891502524826) q[56]; +rx(pi/2) q[56]; +rz(10.88303117630349) q[56]; +cx q[86],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.080937180894399) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.6253281963692716) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.4659531555735095) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[37]; +rz(3.056729457678438) q[37]; +rx(pi/2) q[37]; +rz(3.753539133285407) q[37]; +rx(pi/2) q[37]; +rz(6.7673961262309135) q[37]; +rz(-0.865919830558946) q[37]; +rx(pi/2) q[37]; +rz(4.815631627773402) q[37]; +rx(pi/2) q[37]; +rz(12.092249249136383) q[37]; +rz(1.36209753126451) q[86]; +rx(pi/2) q[86]; +rz(5.433070770153997) q[86]; +rx(pi/2) q[86]; +rz(10.234514847414442) q[86]; +rz(-2.2553290182173953) q[86]; +rx(pi/2) q[86]; +rz(4.105688139888776) q[86]; +rx(pi/2) q[86]; +rz(7.09096222802368) q[86]; +cx q[4],q[86]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(4.226709456043815) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.264702447448913) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[4],q[86]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.7830885038816673) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[4],q[86]; +rz(-2.847101527567397) q[4]; +rx(pi/2) q[4]; +rz(5.565662472382687) q[4]; +rx(pi/2) q[4]; +rz(10.44171517270168) q[4]; +rz(2.814171870405848) q[4]; +rx(pi/2) q[4]; +rz(5.694905513028813) q[4]; +rx(pi/2) q[4]; +rz(12.477446579127935) q[4]; +rz(0.5239024540154538) q[86]; +rx(pi/2) q[86]; +rz(4.746840069313316) q[86]; +rx(pi/2) q[86]; +rz(8.50964792353776) q[86]; +rz(-1.510424604253549) q[86]; +rx(pi/2) q[86]; +rz(4.923106110889366) q[86]; +rx(pi/2) q[86]; +rz(9.088936855326276) q[86]; +cx q[86],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.097396268758478) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(4.040206901150205) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.2032194643614638) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[44]; +rz(2.894779032638734) q[44]; +rx(pi/2) q[44]; +rz(3.8577523053260405) q[44]; +rx(pi/2) q[44]; +rz(12.480015968459508) q[44]; +rz(-0.1926339535237105) q[44]; +rx(pi/2) q[44]; +rz(4.227051933521187) q[44]; +rx(pi/2) q[44]; +rz(12.504645127940469) q[44]; +rz(-1.6088549907722198) q[86]; +rx(pi/2) q[86]; +rz(4.4302251333733125) q[86]; +rx(pi/2) q[86]; +rz(6.608894842828064) q[86]; +rz(-2.0343898532955214) q[86]; +rx(pi/2) q[86]; +rz(4.476479743096713) q[86]; +rx(pi/2) q[86]; +rz(6.4298723878596045) q[86]; +rz(1.040576008636501) q[89]; +rx(pi/2) q[89]; +rz(3.9715323308076127) q[89]; +rx(pi/2) q[89]; +rz(6.60179928014016) q[89]; +rz(1.4692867352652152) q[89]; +rx(pi/2) q[89]; +rz(5.360277938184798) q[89]; +rx(pi/2) q[89]; +rz(11.900653065625868) q[89]; +cx q[94],q[89]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(5.9563189107553) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.796109684863797) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[89]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.2581127924008584) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[89]; +rz(0.35575668155286166) q[89]; +rx(pi/2) q[89]; +rz(5.384198341882083) q[89]; +rx(pi/2) q[89]; +rz(11.056138755746534) q[89]; +rz(-2.240988786398786) q[89]; +rx(pi/2) q[89]; +rz(5.3860696275613105) q[89]; +rx(pi/2) q[89]; +rz(12.090150985491565) q[89]; +cx q[89],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(5.950399843074846) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.904595005843689) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.5050722293048686) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[8]; +rz(-2.565362603106595) q[8]; +rx(pi/2) q[8]; +rz(3.9851657152486446) q[8]; +rx(pi/2) q[8]; +rz(11.467604474786093) q[8]; +rz(1.8402021058236215) q[8]; +rx(pi/2) q[8]; +rz(5.336254557013419) q[8]; +rx(pi/2) q[8]; +rz(11.399532885163232) q[8]; +cx q[8],q[38]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.492771349112589) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.25163835903506) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +cx q[8],q[38]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.3878381840556555) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[8],q[38]; +rz(0.17772199633974273) q[8]; +rx(pi/2) q[8]; +rz(5.509238871575194) q[8]; +rx(pi/2) q[8]; +rz(8.407668727402626) q[8]; +rz(-1.2151471704025276) q[8]; +rx(pi/2) q[8]; +rz(4.020774512515347) q[8]; +rx(pi/2) q[8]; +rz(10.581069841961327) q[8]; +rz(-1.3996019762433118) q[38]; +rx(pi/2) q[38]; +rz(5.027564520369859) q[38]; +rx(pi/2) q[38]; +rz(10.238210032778529) q[38]; +rz(3.1389562191336555) q[38]; +rx(pi/2) q[38]; +rz(5.058363081655367) q[38]; +rx(pi/2) q[38]; +rz(8.585146087385104) q[38]; +rz(3.024939842945157) q[89]; +rx(pi/2) q[89]; +rz(5.350104580441415) q[89]; +rx(pi/2) q[89]; +rz(7.7869135042859305) q[89]; +rz(1.491101583936178) q[89]; +rx(pi/2) q[89]; +rz(4.811630163833821) q[89]; +rx(pi/2) q[89]; +rz(11.959415344880862) q[89]; +rz(-1.8720321776086564) q[94]; +rx(pi/2) q[94]; +rz(4.164348913953827) q[94]; +rx(pi/2) q[94]; +rz(7.128411049921726) q[94]; +rz(-2.488179665263994) q[94]; +rx(pi/2) q[94]; +rz(4.269963279997294) q[94]; +rx(pi/2) q[94]; +rz(11.308679247065186) q[94]; +cx q[92],q[94]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.8894388959432904) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.198001508523374) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[92],q[94]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.195587221228479) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[92],q[94]; +rz(-2.6032268893059216) q[92]; +rx(pi/2) q[92]; +rz(5.361389290596402) q[92]; +rx(pi/2) q[92]; +rz(9.198415065980713) q[92]; +rz(-2.9233307269337026) q[92]; +rx(pi/2) q[92]; +rz(4.009094779284422) q[92]; +rx(pi/2) q[92]; +rz(12.212618714635976) q[92]; +cx q[92],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.083074949697096) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.6102830084936657) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.2491975254654926) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[9]; +rz(3.1277846778196414) q[9]; +rx(pi/2) q[9]; +rz(5.224619679140695) q[9]; +rx(pi/2) q[9]; +rz(8.562335627850171) q[9]; +rz(-1.4235617138854533) q[9]; +rx(pi/2) q[9]; +rz(3.7169995687328186) q[9]; +rx(pi/2) q[9]; +rz(8.375405709695727) q[9]; +rz(1.510622980775552) q[92]; +rx(pi/2) q[92]; +rz(3.593697242231383) q[92]; +rx(pi/2) q[92]; +rz(8.506669105310824) q[92]; +rz(0.510445680674092) q[92]; +rx(pi/2) q[92]; +rz(5.007107734443997) q[92]; +rx(pi/2) q[92]; +rz(8.95185304110371) q[92]; +rz(-2.9003093414908303) q[94]; +rx(pi/2) q[94]; +rz(5.064815857091207) q[94]; +rx(pi/2) q[94]; +rz(9.348822152649682) q[94]; +rz(-0.3761478536418501) q[94]; +rx(pi/2) q[94]; +rz(3.5648101195894246) q[94]; +rx(pi/2) q[94]; +rz(11.989819603831634) q[94]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.226715640974373) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[88],q[95]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.5371890002577846) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[88],q[95]; +rz(1.7941913933506317) q[88]; +rx(pi/2) q[88]; +rz(5.275736329473545) q[88]; +rx(pi/2) q[88]; +rz(9.11491723190569) q[88]; +rz(-1.3833620249708822) q[88]; +rx(pi/2) q[88]; +rz(4.902128658837082) q[88]; +rx(pi/2) q[88]; +rz(9.481197480582066) q[88]; +cx q[8],q[88]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.970003423102932) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(5.958013148343973) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[8],q[88]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.16345813402791) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[8],q[88]; +rz(-0.429918548242612) q[8]; +rx(pi/2) q[8]; +rz(4.491863604546069) q[8]; +rx(pi/2) q[8]; +rz(9.590232896355449) q[8]; +rz(1.4111959002686492) q[8]; +rx(pi/2) q[8]; +rz(3.9227885157853235) q[8]; +rx(pi/2) q[8]; +rz(11.410557588448707) q[8]; +rz(1.3679784739344658) q[88]; +rx(pi/2) q[88]; +rz(3.948858091136217) q[88]; +rx(pi/2) q[88]; +rz(8.35702612863665) q[88]; +rz(2.9145848366284897) q[88]; +rx(pi/2) q[88]; +rz(4.436019912744145) q[88]; +rx(pi/2) q[88]; +rz(10.120357395144357) q[88]; +rz(2.2389412012465186) q[95]; +rx(pi/2) q[95]; +rz(4.795068863103902) q[95]; +rx(pi/2) q[95]; +rz(8.8107170977765) q[95]; +rz(0.35601396438359245) q[95]; +rx(pi/2) q[95]; +rz(3.716110965358241) q[95]; +rx(pi/2) q[95]; +rz(11.36396628205611) q[95]; +cx q[96],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.250305193641029) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.7470163745631364) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.392820499672636) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[23]; +rz(0.9319154584149176) q[23]; +rx(pi/2) q[23]; +rz(5.16563971965559) q[23]; +rx(pi/2) q[23]; +rz(10.191187244618117) q[23]; +rz(1.2522120476098193) q[23]; +rx(pi/2) q[23]; +rz(4.583749386914295) q[23]; +rx(pi/2) q[23]; +rz(9.39580674340494) q[23]; +cx q[23],q[57]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(4.133053691361932) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.01264751814769) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[23],q[57]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.666704932895703) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[23],q[57]; +rz(-2.281373366295961) q[23]; +rx(pi/2) q[23]; +rz(4.248468898415643) q[23]; +rx(pi/2) q[23]; +rz(8.25644366538345) q[23]; +rz(-0.3452072782663609) q[23]; +rx(pi/2) q[23]; +rz(4.707580849247725) q[23]; +rx(pi/2) q[23]; +rz(7.722799608151735) q[23]; +rz(-1.4739849580063842) q[57]; +rx(pi/2) q[57]; +rz(4.507247235564455) q[57]; +rx(pi/2) q[57]; +rz(10.236123136653124) q[57]; +rz(1.9161917994141007) q[57]; +rx(pi/2) q[57]; +rz(5.013065506588658) q[57]; +rx(pi/2) q[57]; +rz(10.583902426848752) q[57]; +cx q[74],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.21723324588182) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(4.211525878032166) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.51360736990412) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +cx q[74],q[23]; +rz(-1.0037159797650368) q[23]; +rx(pi/2) q[23]; +rz(5.0940499805669095) q[23]; +rx(pi/2) q[23]; +rz(10.020232626014629) q[23]; +rz(-2.3462661965423974) q[23]; +rx(pi/2) q[23]; +rz(6.129597048348522) q[23]; +rx(pi/2) q[23]; +rz(11.195532944051752) q[23]; +rz(-2.8974410563213295) q[74]; +rx(pi/2) q[74]; +rz(5.754752699079532) q[74]; +rx(pi/2) q[74]; +rz(9.813814818266867) q[74]; +rz(2.0002209805614823) q[74]; +rx(pi/2) q[74]; +rz(4.9025428904202375) q[74]; +rx(pi/2) q[74]; +rz(9.001777807064062) q[74]; +cx q[40],q[74]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.88900791209423) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(5.681548207158901) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[40],q[74]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.235862230539189) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[40],q[74]; +rz(-1.431991055219681) q[40]; +rx(pi/2) q[40]; +rz(5.144112877729006) q[40]; +rx(pi/2) q[40]; +rz(11.804452914791057) q[40]; +rz(-2.8607536869039434) q[40]; +rx(pi/2) q[40]; +rz(6.0831417581724345) q[40]; +rx(pi/2) q[40]; +rz(8.796281706888388) q[40]; +rz(3.103083506509538) q[74]; +rx(pi/2) q[74]; +rz(4.230381826334099) q[74]; +rx(pi/2) q[74]; +rz(8.59384965668972) q[74]; +rz(-0.7065878073048832) q[74]; +rx(pi/2) q[74]; +rz(4.751248270620605) q[74]; +rx(pi/2) q[74]; +rz(11.416692630872662) q[74]; +cx q[74],q[93]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.730395701507332) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.027994006987262) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[74],q[93]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.1659315474358554) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[74],q[93]; +rz(0.1821378628622763) q[74]; +rx(pi/2) q[74]; +rz(3.690189273135496) q[74]; +rx(pi/2) q[74]; +rz(11.307832459759593) q[74]; +rz(-0.6786594343095924) q[74]; +rx(pi/2) q[74]; +rz(4.367579188052172) q[74]; +rx(pi/2) q[74]; +rz(11.46510323320312) q[74]; +cx q[69],q[74]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.9319140525174268) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(5.998264074124023) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[69],q[74]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.211545823104034) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[69],q[74]; +rz(-0.5083636526657331) q[69]; +rx(pi/2) q[69]; +rz(3.3735645120004394) q[69]; +rx(pi/2) q[69]; +rz(10.34494014206836) q[69]; +rz(-1.7862788749895315) q[69]; +rx(pi/2) q[69]; +rz(4.366811793711637) q[69]; +rx(pi/2) q[69]; +rz(6.711849581586753) q[69]; +rz(-1.4742953226022695) q[74]; +rx(pi/2) q[74]; +rz(4.484025458792183) q[74]; +rx(pi/2) q[74]; +rz(6.577684290556368) q[74]; +rz(1.2150226434855353) q[74]; +rx(pi/2) q[74]; +rz(3.6034348460095296) q[74]; +rx(pi/2) q[74]; +rz(7.568978362103303) q[74]; +rz(3.140153199757613) q[93]; +rx(pi/2) q[93]; +rz(5.197099986191928) q[93]; +rx(pi/2) q[93]; +rz(11.463451716312804) q[93]; +rz(1.3717815366112998) q[93]; +rx(pi/2) q[93]; +rz(4.637899506672515) q[93]; +rx(pi/2) q[93]; +rz(7.350020444622766) q[93]; +rz(1.7184879601801795) q[96]; +rx(pi/2) q[96]; +rz(4.279189097230962) q[96]; +rx(pi/2) q[96]; +rz(7.3349881618812685) q[96]; +rz(-2.591671065339904) q[96]; +rx(pi/2) q[96]; +rz(4.81460964186401) q[96]; +rx(pi/2) q[96]; +rz(11.414964782355376) q[96]; +cx q[96],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.063110555931752) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.35261116396866) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.6696297960644317) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[67]; +rz(-2.1335170958503475) q[67]; +rx(pi/2) q[67]; +rz(3.7403285682135974) q[67]; +rx(pi/2) q[67]; +rz(9.883683361728263) q[67]; +rz(-3.1260781377894062) q[67]; +rx(pi/2) q[67]; +rz(3.6469118151351876) q[67]; +rx(pi/2) q[67]; +rz(10.016600114552892) q[67]; +cx q[67],q[70]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.05494647614411) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(5.84399676384484) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[67],q[70]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.366306978949181) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[67],q[70]; +rz(1.5516018875780606) q[67]; +rx(pi/2) q[67]; +rz(5.003572779730176) q[67]; +rx(pi/2) q[67]; +rz(10.185317158875081) q[67]; +rz(2.507212202653661) q[67]; +rx(pi/2) q[67]; +rz(4.372589910814508) q[67]; +rx(pi/2) q[67]; +rz(7.328564723480521) q[67]; +rz(2.929751677279066) q[70]; +rx(pi/2) q[70]; +rz(5.109587092932837) q[70]; +rx(pi/2) q[70]; +rz(7.251060451533435) q[70]; +rz(-1.6430154832636934) q[70]; +rx(pi/2) q[70]; +rz(3.6066533200020547) q[70]; +rx(pi/2) q[70]; +rz(7.4468344213789175) q[70]; +cx q[70],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(5.595200697873127) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.9799007538092592) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.6823957832292464) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +cx q[70],q[1]; +rz(-0.8379169456623368) q[1]; +rx(pi/2) q[1]; +rz(5.5296112021799395) q[1]; +rx(pi/2) q[1]; +rz(7.231456881398999) q[1]; +rz(1.5659181472295334) q[1]; +rx(pi/2) q[1]; +rz(5.49335353551024) q[1]; +rx(pi/2) q[1]; +rz(9.003707027762712) q[1]; +rz(-1.8186504514835442) q[70]; +rx(pi/2) q[70]; +rz(5.69717211330933) q[70]; +rx(pi/2) q[70]; +rz(7.93552015253873) q[70]; +rz(0.4419675284370186) q[70]; +rx(pi/2) q[70]; +rz(5.611479807832114) q[70]; +rx(pi/2) q[70]; +rz(12.394304480601445) q[70]; +rz(1.8270465280609045) q[96]; +rx(pi/2) q[96]; +rz(5.834272187921249) q[96]; +rx(pi/2) q[96]; +rz(11.529478222773772) q[96]; +rz(2.4586273418693) q[96]; +rx(pi/2) q[96]; +rz(4.381593477670923) q[96]; +rx(pi/2) q[96]; +rz(10.53766412940545) q[96]; +cx q[77],q[96]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.48195253547859) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.6501500276659815) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[77],q[96]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.2956320014274096) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[77],q[96]; +rz(0.3107122319435942) q[77]; +rx(pi/2) q[77]; +rz(4.090161461775268) q[77]; +rx(pi/2) q[77]; +rz(8.040966920588764) q[77]; +rz(-2.2047170241940393) q[77]; +rx(pi/2) q[77]; +rz(4.250125774550894) q[77]; +rx(pi/2) q[77]; +rz(8.517350527035656) q[77]; +cx q[77],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.254160211403034) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.774198718556064) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.3468588469966996) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[67]; +rz(-1.5951796780772538) q[67]; +rx(pi/2) q[67]; +rz(4.667760940812389) q[67]; +rx(pi/2) q[67]; +rz(10.55122285246286) q[67]; +rz(-0.19369282591518822) q[67]; +rx(pi/2) q[67]; +rz(5.404697974154422) q[67]; +rx(pi/2) q[67]; +rz(8.910598362855312) q[67]; +rz(2.803610021441041) q[77]; +rx(pi/2) q[77]; +rz(5.347696296041231) q[77]; +rx(pi/2) q[77]; +rz(10.454562581800321) q[77]; +rz(-2.4838914278397146) q[77]; +rx(pi/2) q[77]; +rz(4.239785989070607) q[77]; +rx(pi/2) q[77]; +rz(10.888825435044208) q[77]; +cx q[38],q[77]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.9914153106326453) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.232089207062744) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[38],q[77]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.27126607268962) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[38],q[77]; +rz(-2.614157237089316) q[38]; +rx(pi/2) q[38]; +rz(4.924214909167109) q[38]; +rx(pi/2) q[38]; +rz(11.239906674026127) q[38]; +rz(0.8033746733195808) q[38]; +rx(pi/2) q[38]; +rz(5.007859094409765) q[38]; +rx(pi/2) q[38]; +rz(10.381772461173572) q[38]; +rz(0.269113635613488) q[77]; +rx(pi/2) q[77]; +rz(5.8432565281181486) q[77]; +rx(pi/2) q[77]; +rz(9.062567172214285) q[77]; +rz(-1.6078406416772377) q[77]; +rx(pi/2) q[77]; +rz(5.660909768359426) q[77]; +rx(pi/2) q[77]; +rz(10.571392624843874) q[77]; +rz(-1.1813318447390502) q[96]; +rx(pi/2) q[96]; +rz(4.61101984280523) q[96]; +rx(pi/2) q[96]; +rz(9.51679506025656) q[96]; +rz(2.1445766073914623) q[96]; +rx(pi/2) q[96]; +rz(5.18331731395361) q[96]; +rx(pi/2) q[96]; +rz(10.56546535157761) q[96]; +cx q[96],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.0221977381215055) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.318091766975655) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.487105379996322) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[60]; +rz(1.091240516663202) q[60]; +rx(pi/2) q[60]; +rz(4.9895684850893645) q[60]; +rx(pi/2) q[60]; +rz(10.586143653509739) q[60]; +rz(3.1087177160042616) q[60]; +rx(pi/2) q[60]; +rz(5.265818089029384) q[60]; +rx(pi/2) q[60]; +rz(9.66365341527802) q[60]; +rz(-2.975410311609887) q[96]; +rx(pi/2) q[96]; +rz(5.4149413880377395) q[96]; +rx(pi/2) q[96]; +rz(9.398877972615365) q[96]; +rz(1.729886740248574) q[96]; +rx(pi/2) q[96]; +rz(5.09618207176663) q[96]; +rx(pi/2) q[96]; +rz(7.467774447011031) q[96]; +cx q[65],q[96]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(4.162948482712617) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.121687934963898) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[65],q[96]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.453870157077054) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[65],q[96]; +rz(2.6371434313525572) q[65]; +rx(pi/2) q[65]; +rz(4.222497265578846) q[65]; +rx(pi/2) q[65]; +rz(8.16623613973956) q[65]; +rz(2.5294673609405143) q[65]; +rx(pi/2) q[65]; +rz(4.1838385154338384) q[65]; +rx(pi/2) q[65]; +rz(8.278691801879773) q[65]; +rz(-2.9281803910280857) q[96]; +rx(pi/2) q[96]; +rz(3.588454461029636) q[96]; +rx(pi/2) q[96]; +rz(11.657487197406121) q[96]; +rz(3.0457616346669667) q[96]; +rx(pi/2) q[96]; +rz(4.345475821959059) q[96]; +rx(pi/2) q[96]; +rz(10.346933099975082) q[96]; +cx q[96],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.280307066997725) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.160053073841015) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.756881527397735) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[58]; +rz(-2.8361048770430637) q[58]; +rx(pi/2) q[58]; +rz(4.642250407651075) q[58]; +rx(pi/2) q[58]; +rz(8.284765272562321) q[58]; +rz(0.21745817862514194) q[58]; +rx(pi/2) q[58]; +rz(4.591273587064194) q[58]; +rx(pi/2) q[58]; +rz(7.703841293982256) q[58]; +cx q[86],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.106981922078306) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.5235688318529492) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.2204028309826658) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[58]; +rz(-0.1164193222112968) q[58]; +rx(pi/2) q[58]; +rz(4.990076773804157) q[58]; +rx(pi/2) q[58]; +rz(10.559494243376204) q[58]; +rz(2.9999932628753694) q[58]; +rx(pi/2) q[58]; +rz(4.954584448269963) q[58]; +rx(pi/2) q[58]; +rz(6.312865133366239) q[58]; +rz(2.188312311138054) q[86]; +rx(pi/2) q[86]; +rz(4.238198250366663) q[86]; +rx(pi/2) q[86]; +rz(10.658612905879856) q[86]; +rz(-1.0412280844089796) q[86]; +rx(pi/2) q[86]; +rz(4.6931207885822115) q[86]; +rx(pi/2) q[86]; +rz(7.1233973186502215) q[86]; +rz(-2.4768476544399958) q[96]; +rx(pi/2) q[96]; +rz(5.239130564624659) q[96]; +rx(pi/2) q[96]; +rz(11.205305035220157) q[96]; +rz(-1.6078406416772377) q[96]; +rx(pi/2) q[96]; +rz(5.660909768359426) q[96]; +rx(pi/2) q[96]; +rz(10.571392624843874) q[96]; +rz(-1.4796799524774618) q[99]; +rx(pi/2) q[99]; +rz(5.531610292849343) q[99]; +rx(pi/2) q[99]; +rz(8.806460273557182) q[99]; +rz(1.90569555790906) q[99]; +rx(pi/2) q[99]; +rz(5.051932759001726) q[99]; +rx(pi/2) q[99]; +rz(7.234092918115011) q[99]; +cx q[99],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.245907836113007) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(4.015521978221689) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.737301906944672) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[11]; +rz(1.014240136763605) q[11]; +rx(pi/2) q[11]; +rz(3.5859519122938686) q[11]; +rx(pi/2) q[11]; +rz(8.828340094530722) q[11]; +rz(-2.4949874374619747) q[11]; +rx(pi/2) q[11]; +rz(4.7971157731882155) q[11]; +rx(pi/2) q[11]; +rz(12.319702379129238) q[11]; +cx q[11],q[76]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.7311529952371814) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(5.616290669237317) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[11],q[76]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.255113424591853) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[11],q[76]; +rz(0.6140230912300595) q[11]; +rx(pi/2) q[11]; +rz(4.621152245470489) q[11]; +rx(pi/2) q[11]; +rz(6.470329047974479) q[11]; +rz(-0.005542710766850423) q[11]; +rx(pi/2) q[11]; +rz(5.052247214308586) q[11]; +rx(pi/2) q[11]; +rz(8.79408052131709) q[11]; +cx q[47],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(5.842061021753485) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.908961732070555) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.1643029330253825) q[47]; +rx(pi/2) q[47]; +rz(3*pi) q[47]; +cx q[47],q[11]; +rz(-1.3858333890162355) q[11]; +rx(pi/2) q[11]; +rz(5.839016943972817) q[11]; +rx(pi/2) q[11]; +rz(11.21035612550858) q[11]; +rz(0.6580199184945976) q[11]; +rx(pi/2) q[11]; +rz(4.029543440742743) q[11]; +rx(pi/2) q[11]; +rz(10.46178189979192) q[11]; +cx q[11],q[59]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.796326680778019) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-2.071939284753539) q[47]; +rx(pi/2) q[47]; +rz(3.5276636320844332) q[47]; +rx(pi/2) q[47]; +rz(10.814686251363392) q[47]; +rz(2.3657721788456367) q[47]; +rx(pi/2) q[47]; +rz(4.499857304420693) q[47]; +rx(pi/2) q[47]; +rz(7.5028799331282325) q[47]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.134446806278927) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[11],q[59]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.2418696350591283) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[11],q[59]; +rz(-2.248237441901744) q[11]; +rx(pi/2) q[11]; +rz(4.438413577615375) q[11]; +rx(pi/2) q[11]; +rz(10.402852232728096) q[11]; +rz(0.19295881468544218) q[11]; +rx(pi/2) q[11]; +rz(4.394090274093081) q[11]; +rx(pi/2) q[11]; +rz(9.729116640094256) q[11]; +cx q[39],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.170705242637798) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(4.278429689767734) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.9355840503680852) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +cx q[39],q[11]; +rz(1.1396889641427403) q[11]; +rx(pi/2) q[11]; +rz(4.9296702841643425) q[11]; +rx(pi/2) q[11]; +rz(11.28295563813632) q[11]; +rz(-1.3426980235220434) q[11]; +rx(pi/2) q[11]; +rz(3.6948238435885012) q[11]; +rx(pi/2) q[11]; +rz(12.512199045829462) q[11]; +rz(2.781493383867442) q[39]; +rx(pi/2) q[39]; +rz(5.540303213888668) q[39]; +rx(pi/2) q[39]; +rz(9.26967431878733) q[39]; +rz(-2.234169996872237) q[39]; +rx(pi/2) q[39]; +rz(4.034470972122587) q[39]; +rx(pi/2) q[39]; +rz(9.192131444155635) q[39]; +rz(-0.7743850944698476) q[59]; +rx(pi/2) q[59]; +rz(5.325559184789126) q[59]; +rx(pi/2) q[59]; +rz(11.31792380812352) q[59]; +rz(-1.8450980043319714) q[59]; +rx(pi/2) q[59]; +rz(5.263761398918589) q[59]; +rx(pi/2) q[59]; +rz(8.554352202653684) q[59]; +rz(0.054486902510677115) q[76]; +rx(pi/2) q[76]; +rz(5.4747492189442175) q[76]; +rx(pi/2) q[76]; +rz(11.423228689552683) q[76]; +rz(-1.1154786443534368) q[76]; +rx(pi/2) q[76]; +rz(4.403589111072991) q[76]; +rx(pi/2) q[76]; +rz(7.519198244859879) q[76]; +cx q[5],q[76]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(4.030662056772451) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.085466326681244) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[5],q[76]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.5282800309290616) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[5],q[76]; +rz(0.7263538156389604) q[5]; +rx(pi/2) q[5]; +rz(4.686948049779621) q[5]; +rx(pi/2) q[5]; +rz(9.527469288763388) q[5]; +rz(-1.720823132001268) q[5]; +rx(pi/2) q[5]; +rz(5.257181140588975) q[5]; +rx(pi/2) q[5]; +rz(7.894231678674627) q[5]; +cx q[64],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.785684403905806) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(4.166918932413514) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.3210593717063963) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +cx q[64],q[5]; +rz(-1.4026068082516037) q[5]; +rx(pi/2) q[5]; +rz(3.9926980002242165) q[5]; +rx(pi/2) q[5]; +rz(8.746793771893405) q[5]; +rz(-0.785080701656085) q[5]; +rx(pi/2) q[5]; +rz(5.516288209229114) q[5]; +rx(pi/2) q[5]; +rz(9.431896253988175) q[5]; +cx q[5],q[75]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.6880686712189283) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-2.2672055184867723) q[64]; +rx(pi/2) q[64]; +rz(4.544967262680808) q[64]; +rx(pi/2) q[64]; +rz(8.790397286976384) q[64]; +rz(1.7007566732407895) q[64]; +rx(pi/2) q[64]; +rz(6.041960505169991) q[64]; +rx(pi/2) q[64]; +rz(10.372148223093541) q[64]; +cx q[64],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.251987512622305) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.7074960982311653) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.5928613337342785) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +cx q[64],q[51]; +rz(2.50846734306164) q[51]; +rx(pi/2) q[51]; +rz(4.362351060899387) q[51]; +rx(pi/2) q[51]; +rz(7.86881173785841) q[51]; +rz(-1.9428615158594578) q[51]; +rx(pi/2) q[51]; +rz(4.344091134220948) q[51]; +rx(pi/2) q[51]; +rz(9.94250554607901) q[51]; +rz(-2.3049420059254793) q[64]; +rx(pi/2) q[64]; +rz(4.056708083697537) q[64]; +rx(pi/2) q[64]; +rz(9.463212220175459) q[64]; +rz(1.8201034841753838) q[64]; +rx(pi/2) q[64]; +rz(4.771055883157953) q[64]; +rx(pi/2) q[64]; +rz(6.445323482064081) q[64]; +cx q[64],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(6.174195079086417) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.9163025228827877) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.2330723814986886) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +cx q[64],q[28]; +rz(2.5518864221789848) q[28]; +rx(pi/2) q[28]; +rz(4.6150083671674675) q[28]; +rx(pi/2) q[28]; +rz(9.167014595539538) q[28]; +rz(1.001222382635321) q[28]; +rx(pi/2) q[28]; +rz(5.5770117276782205) q[28]; +rx(pi/2) q[28]; +rz(12.39549941780128) q[28]; +cx q[28],q[92]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.4488092280783267) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(0.7551125658004532) q[64]; +rx(pi/2) q[64]; +rz(4.701591835262717) q[64]; +rx(pi/2) q[64]; +rz(10.868002822021335) q[64]; +rz(2.6582710128344793) q[64]; +rx(pi/2) q[64]; +rz(5.025504502691663) q[64]; +rx(pi/2) q[64]; +rz(12.188642196949091) q[64]; +cx q[71],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(5.997956856560046) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.179880156723672) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.2411546991205693) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[51]; +rz(0.9927224786599549) q[51]; +rx(pi/2) q[51]; +rz(3.922730220622965) q[51]; +rx(pi/2) q[51]; +rz(9.531194627160662) q[51]; +rz(-2.662659165220898) q[51]; +rx(pi/2) q[51]; +rz(5.831127360188099) q[51]; +rx(pi/2) q[51]; +rz(6.350019960143286) q[51]; +rz(0.0075192454471850745) q[71]; +rx(pi/2) q[71]; +rz(5.149300253258877) q[71]; +rx(pi/2) q[71]; +rz(6.911084582576359) q[71]; +rz(-2.1304150750397577) q[71]; +rx(pi/2) q[71]; +rz(5.53456895493532) q[71]; +rx(pi/2) q[71]; +rz(6.957208143390705) q[71]; +cx q[6],q[71]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(4.020021206700244) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(5.728641018120472) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[6],q[71]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.3213147831118395) q[6]; +rx(pi/2) q[6]; +rz(3*pi) q[6]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[6],q[71]; +rz(0.5546109170061118) q[6]; +rx(pi/2) q[6]; +rz(6.105177994133237) q[6]; +rx(pi/2) q[6]; +rz(6.750898840335122) q[6]; +rz(0.2280889908699244) q[6]; +rx(pi/2) q[6]; +rz(5.111101569163102) q[6]; +rx(pi/2) q[6]; +rz(6.873940331771097) q[6]; +rz(-0.7877970443570916) q[71]; +rx(pi/2) q[71]; +rz(4.105063572435079) q[71]; +rx(pi/2) q[71]; +rz(8.704003509813145) q[71]; +rz(2.6181170557708597) q[71]; +rx(pi/2) q[71]; +rz(4.616300279198142) q[71]; +rx(pi/2) q[71]; +rz(12.062126779898666) q[71]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.183324438848718) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[5],q[75]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.2137889175591745) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[5],q[75]; +rz(-0.5894727737492338) q[5]; +rx(pi/2) q[5]; +rz(5.007158886587903) q[5]; +rx(pi/2) q[5]; +rz(10.40683332587105) q[5]; +rz(2.9390510801156537) q[5]; +rx(pi/2) q[5]; +rz(3.9879219631204412) q[5]; +rx(pi/2) q[5]; +rz(8.293774916348239) q[5]; +rz(-1.5016580068967402) q[75]; +rx(pi/2) q[75]; +rz(4.246109023719633) q[75]; +rx(pi/2) q[75]; +rz(6.421931816102493) q[75]; +rz(1.2102171291931745) q[75]; +rx(pi/2) q[75]; +rz(5.647412034549111) q[75]; +rx(pi/2) q[75]; +rz(11.921342546793742) q[75]; +cx q[21],q[75]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.299259787957908) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.241796560550943) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[21],q[75]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.3369403758995464) q[21]; +rx(pi/2) q[21]; +rz(3*pi) q[21]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[21],q[75]; +rz(3.039940162475446) q[21]; +rx(pi/2) q[21]; +rz(3.753140344792992) q[21]; +rx(pi/2) q[21]; +rz(8.172049766922774) q[21]; +rz(2.1727927578905435) q[21]; +rx(pi/2) q[21]; +rz(5.706111317127698) q[21]; +rx(pi/2) q[21]; +rz(7.259579255282084) q[21]; +cx q[67],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.1161985732506245) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.9569906703580973) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.5123169470791997) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +cx q[67],q[21]; +rz(-2.008374240244449) q[21]; +rx(pi/2) q[21]; +rz(4.895081404416864) q[21]; +rx(pi/2) q[21]; +rz(8.688044341549315) q[21]; +rz(3.0184616766827457) q[21]; +rx(pi/2) q[21]; +rz(5.021793084345882) q[21]; +rx(pi/2) q[21]; +rz(8.199063342228635) q[21]; +cx q[63],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.182647704951755) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.782939678561734) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.2238474751439656) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +cx q[63],q[21]; +rz(-0.3703529024440919) q[21]; +rx(pi/2) q[21]; +rz(3.906065952482007) q[21]; +rx(pi/2) q[21]; +rz(9.331744249407958) q[21]; +rz(-1.5036013853535286) q[21]; +rx(pi/2) q[21]; +rz(5.0637814721530106) q[21]; +rx(pi/2) q[21]; +rz(7.74366682473035) q[21]; +rz(-3.096751086549599) q[63]; +rx(pi/2) q[63]; +rz(3.4974897281896) q[63]; +rx(pi/2) q[63]; +rz(11.915462094193146) q[63]; +rz(0.9979809940288185) q[63]; +rx(pi/2) q[63]; +rz(4.158419209666407) q[63]; +rx(pi/2) q[63]; +rz(12.427211756291097) q[63]; +rz(1.776844663419789) q[67]; +rx(pi/2) q[67]; +rz(4.596488452501473) q[67]; +rx(pi/2) q[67]; +rz(6.4849031248551405) q[67]; +rz(-0.3072073227350587) q[67]; +rx(pi/2) q[67]; +rz(5.4605029548176205) q[67]; +rx(pi/2) q[67]; +rz(10.458877322713768) q[67]; +rz(-3.0823994991630705) q[75]; +rx(pi/2) q[75]; +rz(3.9767546634190656) q[75]; +rx(pi/2) q[75]; +rz(7.738900450228179) q[75]; +rz(-2.262338474095216) q[75]; +rx(pi/2) q[75]; +rz(4.383803263975643) q[75]; +rx(pi/2) q[75]; +rz(6.611046149161039) q[75]; +rz(-2.5468357448528613) q[76]; +rx(pi/2) q[76]; +rz(4.344062305062438) q[76]; +rx(pi/2) q[76]; +rz(7.5490667906072115) q[76]; +rz(-2.4855761651294492) q[76]; +rx(pi/2) q[76]; +rz(4.995972982349635) q[76]; +rx(pi/2) q[76]; +rz(9.91855417839062) q[76]; +cx q[68],q[76]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(4.133053691361932) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.01264751814769) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[68],q[76]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.666704932895703) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[68],q[76]; +rz(-2.281373366295961) q[68]; +rx(pi/2) q[68]; +rz(4.248468898415643) q[68]; +rx(pi/2) q[68]; +rz(8.25644366538345) q[68]; +rz(1.165952516103168) q[68]; +rx(pi/2) q[68]; +rz(5.041022005793529) q[68]; +rx(pi/2) q[68]; +rz(7.689449498916714) q[68]; +cx q[68],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.086824801448106) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.9922462442534794) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.235513363444949) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +cx q[68],q[50]; +rz(-0.6953783518219065) q[50]; +rx(pi/2) q[50]; +rz(4.090379731478524) q[50]; +rx(pi/2) q[50]; +rz(6.555558724209156) q[50]; +rz(1.7404749615806345) q[50]; +rx(pi/2) q[50]; +rz(5.554078731474644) q[50]; +rx(pi/2) q[50]; +rz(9.859955431080678) q[50]; +cx q[50],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.004020382083734) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.755298460744739) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.580707160040737) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +cx q[50],q[20]; +rz(-2.155121045260624) q[20]; +rx(pi/2) q[20]; +rz(5.415538366393855) q[20]; +rx(pi/2) q[20]; +rz(12.37351162803786) q[20]; +rz(2.3189489451317558) q[20]; +rx(pi/2) q[20]; +rz(6.169195108705413) q[20]; +rx(pi/2) q[20]; +rz(6.4829112106230475) q[20]; +cx q[20],q[64]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.618123908380884) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(0.30165876987603113) q[50]; +rx(pi/2) q[50]; +rz(4.426883595361429) q[50]; +rx(pi/2) q[50]; +rz(11.018346774519062) q[50]; +rz(1.8645722648045302) q[50]; +rx(pi/2) q[50]; +rz(5.364938365030806) q[50]; +rx(pi/2) q[50]; +rz(7.638900816457204) q[50]; +cx q[40],q[50]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.157868078572863) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.089078550084793) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[40],q[50]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.2834635326934505) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[40],q[50]; +rz(-1.4908627137944288) q[40]; +rx(pi/2) q[40]; +rz(5.467615716705328) q[40]; +rx(pi/2) q[40]; +rz(10.166880151369023) q[40]; +rz(0.8471905045355834) q[40]; +rx(pi/2) q[40]; +rz(5.147259012075411) q[40]; +rx(pi/2) q[40]; +rz(11.488195899144692) q[40]; +rz(-0.20055244858526589) q[50]; +rx(pi/2) q[50]; +rz(4.721348645268837) q[50]; +rx(pi/2) q[50]; +rz(12.30751138888424) q[50]; +rz(-1.9612141140339985) q[50]; +rx(pi/2) q[50]; +rz(5.196799636142157) q[50]; +rx(pi/2) q[50]; +rz(10.1103845931008) q[50]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.9074148164401645) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[20],q[64]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.1783836535145644) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[20],q[64]; +rz(2.469484968955162) q[20]; +rx(pi/2) q[20]; +rz(3.5996898207871313) q[20]; +rx(pi/2) q[20]; +rz(7.458757078410952) q[20]; +rz(-0.4000974232374639) q[20]; +rx(pi/2) q[20]; +rz(5.13754472712951) q[20]; +rx(pi/2) q[20]; +rz(7.702423155396497) q[20]; +rz(-1.8352641324370484) q[64]; +rx(pi/2) q[64]; +rz(5.121961558190124) q[64]; +rx(pi/2) q[64]; +rz(9.377556585533554) q[64]; +rz(-0.4454024338471161) q[64]; +rx(pi/2) q[64]; +rz(5.182280771243118) q[64]; +rx(pi/2) q[64]; +rz(8.99404730186295) q[64]; +rz(-2.634608605501027) q[68]; +rx(pi/2) q[68]; +rz(5.406498814367336) q[68]; +rx(pi/2) q[68]; +rz(7.306899092807908) q[68]; +rz(0.7089594514695272) q[68]; +rx(pi/2) q[68]; +rz(3.5426133391494554) q[68]; +rx(pi/2) q[68]; +rz(7.619645612156008) q[68]; +cx q[68],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.1844326954976125) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(4.095106484042168) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.2973071111272914) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +cx q[68],q[62]; +rz(-2.03949249811334) q[62]; +rx(pi/2) q[62]; +rz(3.775055013923018) q[62]; +rx(pi/2) q[62]; +rz(6.558771847609366) q[62]; +rz(0.32746088219475844) q[62]; +rx(pi/2) q[62]; +rz(3.8207521003568283) q[62]; +rx(pi/2) q[62]; +rz(9.409630522042699) q[62]; +rz(2.5247455918762034) q[68]; +rx(pi/2) q[68]; +rz(4.639717195689649) q[68]; +rx(pi/2) q[68]; +rz(11.922240174158725) q[68]; +rz(-0.4304386904784425) q[68]; +rx(pi/2) q[68]; +rz(5.000014148590551) q[68]; +rx(pi/2) q[68]; +rz(8.363062760768587) q[68]; +cx q[72],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.100993927330551) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.772269752766424) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.3099499462061908) q[72]; +rx(pi/2) q[72]; +rz(3*pi) q[72]; +cx q[72],q[20]; +rz(-1.1824448484430805) q[20]; +rx(pi/2) q[20]; +rz(5.771052099560716) q[20]; +rx(pi/2) q[20]; +rz(7.655007281375457) q[20]; +rz(-1.731911203667309) q[20]; +rx(pi/2) q[20]; +rz(3.3416058068521566) q[20]; +rx(pi/2) q[20]; +rz(6.7305229130723525) q[20]; +cx q[20],q[44]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.6253281963692716) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.080937180894399) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +cx q[20],q[44]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.4659531555735095) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[20],q[44]; +rz(1.36209753126451) q[20]; +rx(pi/2) q[20]; +rz(5.433070770153997) q[20]; +rx(pi/2) q[20]; +rz(10.234514847414442) q[20]; +rz(-1.4235617138854533) q[20]; +rx(pi/2) q[20]; +rz(3.7169995687328186) q[20]; +rx(pi/2) q[20]; +rz(8.375405709695727) q[20]; +rz(3.056729457678438) q[44]; +rx(pi/2) q[44]; +rz(3.753539133285407) q[44]; +rx(pi/2) q[44]; +rz(6.7673961262309135) q[44]; +rz(-0.9661873294593883) q[44]; +rx(pi/2) q[44]; +rz(5.158544504594335) q[44]; +rx(pi/2) q[44]; +rz(6.9935771908593285) q[44]; +rz(2.2444894512327638) q[72]; +rx(pi/2) q[72]; +rz(3.447766282933167) q[72]; +rx(pi/2) q[72]; +rz(10.679136867365635) q[72]; +rz(0.8332755800276619) q[72]; +rx(pi/2) q[72]; +rz(5.414296339428146) q[72]; +rx(pi/2) q[72]; +rz(11.264568139631184) q[72]; +rz(-1.4739849580063842) q[76]; +rx(pi/2) q[76]; +rz(4.507247235564455) q[76]; +rx(pi/2) q[76]; +rz(10.236123136653124) q[76]; +rz(-0.29772653669099736) q[76]; +rx(pi/2) q[76]; +rz(5.864995285780955) q[76]; +rx(pi/2) q[76]; +rz(11.96033022721857) q[76]; +cx q[17],q[76]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.981510792110955) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.099578485269593) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[17],q[76]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.5596504242915064) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[17],q[76]; +rz(3.1006405828128853) q[17]; +rx(pi/2) q[17]; +rz(4.353510284448959) q[17]; +rx(pi/2) q[17]; +rz(12.077286486004997) q[17]; +rz(1.894911882205026) q[17]; +rx(pi/2) q[17]; +rz(5.523583349774837) q[17]; +rx(pi/2) q[17]; +rz(8.312550925045468) q[17]; +cx q[17],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.957711314789107) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.061562624808474) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +cx q[17],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.586475845820887) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +cx q[17],q[10]; +rz(0.1605305291131387) q[10]; +rx(pi/2) q[10]; +rz(5.223536253331864) q[10]; +rx(pi/2) q[10]; +rz(11.130160705290944) q[10]; +rz(-0.015344931213188584) q[10]; +rx(pi/2) q[10]; +rz(5.63782372143372) q[10]; +rx(pi/2) q[10]; +rz(7.21001803800681) q[10]; +rz(3.1036111743838077) q[17]; +rx(pi/2) q[17]; +rz(5.515126103716023) q[17]; +rx(pi/2) q[17]; +rz(6.582542147126653) q[17]; +rz(2.4623886398374886) q[17]; +rx(pi/2) q[17]; +rz(6.026863286171241) q[17]; +rx(pi/2) q[17]; +rz(7.324432155980274) q[17]; +cx q[17],q[41]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.06756696183966) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.188392872081469) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[17],q[41]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.4145548173610347) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[17],q[41]; +rz(-1.3034188600284047) q[17]; +rx(pi/2) q[17]; +rz(5.711920582262863) q[17]; +rx(pi/2) q[17]; +rz(10.158766725192875) q[17]; +rz(-1.9428615158594578) q[17]; +rx(pi/2) q[17]; +rz(4.344091134220948) q[17]; +rx(pi/2) q[17]; +rz(9.94250554607901) q[17]; +rz(-2.8126739545958968) q[41]; +rx(pi/2) q[41]; +rz(6.102529893426088) q[41]; +rx(pi/2) q[41]; +rz(7.395918452816949) q[41]; +rz(-0.6049539505653039) q[41]; +rx(pi/2) q[41]; +rz(4.769494512761134) q[41]; +rx(pi/2) q[41]; +rz(12.36365484206086) q[41]; +cx q[70],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.274812683694298) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.158781863416827) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.989873863327264) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +cx q[70],q[10]; +rz(-0.4065733900838904) q[10]; +rx(pi/2) q[10]; +rz(4.957032642901652) q[10]; +rx(pi/2) q[10]; +rz(10.676733443880028) q[10]; +rz(-2.0734328068373213) q[10]; +rx(pi/2) q[10]; +rz(4.206256051949429) q[10]; +rx(pi/2) q[10]; +rz(8.142189537118252) q[10]; +rz(-2.9000934499281534) q[70]; +rx(pi/2) q[70]; +rz(5.83442265677532) q[70]; +rx(pi/2) q[70]; +rz(9.199070677089201) q[70]; +rz(-0.3761478536418501) q[70]; +rx(pi/2) q[70]; +rz(3.5648101195894246) q[70]; +rx(pi/2) q[70]; +rz(11.989819603831634) q[70]; +cx q[70],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.176634087592858) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.749310094570733) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.576733405739443) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +cx q[70],q[64]; +rz(-3.07141837230826) q[64]; +rx(pi/2) q[64]; +rz(5.104809921999674) q[64]; +rx(pi/2) q[64]; +rz(7.740645274472078) q[64]; +rz(-0.8996059545100188) q[64]; +rx(pi/2) q[64]; +rz(4.815565964362732) q[64]; +rx(pi/2) q[64]; +rz(7.138844936237678) q[64]; +rz(2.213256064934747) q[70]; +rx(pi/2) q[70]; +rz(4.467095351876682) q[70]; +rx(pi/2) q[70]; +rz(11.90298459282893) q[70]; +rz(2.0841386480390787) q[70]; +rx(pi/2) q[70]; +rz(4.296793283671176) q[70]; +rx(pi/2) q[70]; +rz(12.103238837849812) q[70]; +rz(-2.939653954189377) q[76]; +rx(pi/2) q[76]; +rz(4.248915665414948) q[76]; +rx(pi/2) q[76]; +rz(11.852425671103788) q[76]; +rz(-2.947596475769009) q[76]; +rx(pi/2) q[76]; +rz(5.90134656399117) q[76]; +rx(pi/2) q[76]; +rz(7.433742547551253) q[76]; +cx q[90],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.092813686416344) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.9221141965668522) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.5138893979052304) q[90]; +rx(pi/2) q[90]; +rz(2*pi) q[90]; +cx q[90],q[59]; +rz(1.015568998598412) q[59]; +rx(pi/2) q[59]; +rz(5.913399790458051) q[59]; +rx(pi/2) q[59]; +rz(10.001398655857855) q[59]; +rz(-0.4454024338471161) q[59]; +rx(pi/2) q[59]; +rz(5.182280771243118) q[59]; +rx(pi/2) q[59]; +rz(8.99404730186295) q[59]; +rz(0.028233895566054823) q[90]; +rx(pi/2) q[90]; +rz(5.550888057932649) q[90]; +rx(pi/2) q[90]; +rz(8.09123216891526) q[90]; +rz(-0.7254339135833909) q[90]; +rx(pi/2) q[90]; +rz(5.033775536182212) q[90]; +rx(pi/2) q[90]; +rz(7.039753651897243) q[90]; +cx q[90],q[80]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.082656835269541) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(4.123211497935065) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[80]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.25082891966671) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[80]; +rz(1.5235033578175319) q[80]; +rx(pi/2) q[80]; +rz(5.026792121822231) q[80]; +rx(pi/2) q[80]; +rz(10.2664613383948) q[80]; +rz(-0.7235958978836408) q[80]; +rx(pi/2) q[80]; +rz(4.413433146802128) q[80]; +rx(pi/2) q[80]; +rz(10.6605979189637) q[80]; +rz(0.025957698369359683) q[90]; +rx(pi/2) q[90]; +rz(4.288025955603095) q[90]; +rx(pi/2) q[90]; +rz(7.00166763383432) q[90]; +rz(-2.681163221770497) q[90]; +rx(pi/2) q[90]; +rz(4.490062280654205) q[90]; +rx(pi/2) q[90]; +rz(12.522455219027153) q[90]; +cx q[91],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(5.705853048044961) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.488237583492587) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(-pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.2267456208153296) q[91]; +rx(pi/2) q[91]; +rz(2*pi) q[91]; +cx q[91],q[76]; +rz(-0.4851128305284593) q[76]; +rx(pi/2) q[76]; +rz(5.644620148432686) q[76]; +rx(pi/2) q[76]; +rz(6.562360862777457) q[76]; +rz(-2.4168664566848865) q[76]; +rx(pi/2) q[76]; +rz(4.893812903899052) q[76]; +rx(pi/2) q[76]; +rz(9.986080730694297) q[76]; +cx q[80],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.274930479079142) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(4.108625587522505) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.3578637677796244) q[80]; +rx(pi/2) q[80]; +rz(3*pi) q[80]; +cx q[80],q[76]; +rz(-0.3495577680775046) q[76]; +rx(pi/2) q[76]; +rz(6.160245408862132) q[76]; +rx(pi/2) q[76]; +rz(7.859743572447542) q[76]; +rz(2.1445766073914623) q[76]; +rx(pi/2) q[76]; +rz(5.18331731395361) q[76]; +rx(pi/2) q[76]; +rz(10.56546535157761) q[76]; +cx q[76],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.0221977381215055) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.318091766975655) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.487105379996322) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +cx q[76],q[53]; +rz(1.091240516663202) q[53]; +rx(pi/2) q[53]; +rz(4.9895684850893645) q[53]; +rx(pi/2) q[53]; +rz(10.586143653509739) q[53]; +rz(-0.5572103532504391) q[53]; +rx(pi/2) q[53]; +rz(5.162420051767484) q[53]; +rx(pi/2) q[53]; +rz(6.811550792922068) q[53]; +rz(-2.975410311609887) q[76]; +rx(pi/2) q[76]; +rz(5.4149413880377395) q[76]; +rx(pi/2) q[76]; +rz(9.398877972615365) q[76]; +rz(0.41614166084483095) q[76]; +rx(pi/2) q[76]; +rz(4.684352252841672) q[76]; +rx(pi/2) q[76]; +rz(9.761136562312004) q[76]; +cx q[22],q[76]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.140316722508625) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.255947546468297) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[22],q[76]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.466906946833787) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[22],q[76]; +rz(1.5211110464938091) q[22]; +rx(pi/2) q[22]; +rz(5.3106001607726) q[22]; +rx(pi/2) q[22]; +rz(12.224823521707009) q[22]; +rz(-0.4428327535678891) q[22]; +rx(pi/2) q[22]; +rz(4.8428361442565135) q[22]; +rx(pi/2) q[22]; +rz(7.225249231600523) q[22]; +rz(-1.132035557532677) q[76]; +rx(pi/2) q[76]; +rz(6.124927075837949) q[76]; +rx(pi/2) q[76]; +rz(7.854184607550606) q[76]; +rz(-2.2563164064068353) q[76]; +rx(pi/2) q[76]; +rz(5.586135586027602) q[76]; +rx(pi/2) q[76]; +rz(10.676679558244029) q[76]; +rz(-1.4829627566690498) q[80]; +rx(pi/2) q[80]; +rz(5.314453238552909) q[80]; +rx(pi/2) q[80]; +rz(10.104733136180876) q[80]; +rz(0.7576367252697391) q[80]; +rx(pi/2) q[80]; +rz(3.5171375692993734) q[80]; +rx(pi/2) q[80]; +rz(8.22879547402314) q[80]; +rz(-0.45444130556778983) q[91]; +rx(pi/2) q[91]; +rz(4.46466009434346) q[91]; +rx(pi/2) q[91]; +rz(12.4848983138799) q[91]; +rz(2.507212202653661) q[91]; +rx(pi/2) q[91]; +rz(4.372589910814508) q[91]; +rx(pi/2) q[91]; +rz(7.328564723480521) q[91]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(5.893902301643676) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[28],q[92]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.2707186190581776) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[28],q[92]; +rz(2.791846490218143) q[28]; +rx(pi/2) q[28]; +rz(4.455201222243529) q[28]; +rx(pi/2) q[28]; +rz(8.660925842021307) q[28]; +rz(2.797265951166618) q[28]; +rx(pi/2) q[28]; +rz(3.9075750619083185) q[28]; +rx(pi/2) q[28]; +rz(6.536061451514578) q[28]; +rz(3.0779803251487703) q[92]; +rx(pi/2) q[92]; +rz(4.235416078407953) q[92]; +rx(pi/2) q[92]; +rz(12.261344500771106) q[92]; +rz(0.7337781274725543) q[92]; +rx(pi/2) q[92]; +rz(4.83695305827433) q[92]; +rx(pi/2) q[92]; +rz(6.606712610673246) q[92]; +cx q[94],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.176634087592858) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.749310094570733) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.576733405739443) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[59]; +rz(-3.07141837230826) q[59]; +rx(pi/2) q[59]; +rz(5.104809921999674) q[59]; +rx(pi/2) q[59]; +rz(7.740645274472078) q[59]; +rz(1.099768808298105) q[59]; +rx(pi/2) q[59]; +rz(4.669824807124723) q[59]; +rx(pi/2) q[59]; +rz(10.076303336310765) q[59]; +rz(2.213256064934747) q[94]; +rx(pi/2) q[94]; +rz(4.467095351876682) q[94]; +rx(pi/2) q[94]; +rz(11.90298459282893) q[94]; +rz(0.666781284972418) q[94]; +rx(pi/2) q[94]; +rz(4.469404328116404) q[94]; +rx(pi/2) q[94]; +rz(11.824546146600168) q[94]; +cx q[95],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.258822191193721) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.8764868379388684) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.580794911942194) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[62]; +rz(2.502640398247326) q[62]; +rx(pi/2) q[62]; +rz(5.046415632839704) q[62]; +rx(pi/2) q[62]; +rz(7.262668207080296) q[62]; +rz(-1.638561608640841) q[62]; +rx(pi/2) q[62]; +rz(5.463928506074444) q[62]; +rx(pi/2) q[62]; +rz(10.449338767485102) q[62]; +cx q[50],q[62]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(4.142864155768789) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.064123843779662) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[50],q[62]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.3118869568300444) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[50],q[62]; +rz(-0.4591642127420412) q[50]; +rx(pi/2) q[50]; +rz(3.4586083277791304) q[50]; +rx(pi/2) q[50]; +rz(10.010539708678728) q[50]; +rz(-2.7839955879294576) q[50]; +rx(pi/2) q[50]; +rz(4.6585572247656115) q[50]; +rx(pi/2) q[50]; +rz(12.430031697756805) q[50]; +rz(0.5698104351236344) q[62]; +rx(pi/2) q[62]; +rz(4.800776601363578) q[62]; +rx(pi/2) q[62]; +rz(11.970922514550299) q[62]; +rz(0.3422535690937165) q[62]; +rx(pi/2) q[62]; +rz(5.3293321814571195) q[62]; +rx(pi/2) q[62]; +rz(8.416698488371363) q[62]; +rz(2.9153649476566095) q[95]; +rx(pi/2) q[95]; +rz(4.659868807189847) q[95]; +rx(pi/2) q[95]; +rz(9.512322338555254) q[95]; +rz(0.7089594514695272) q[95]; +rx(pi/2) q[95]; +rz(3.5426133391494554) q[95]; +rx(pi/2) q[95]; +rz(7.619645612156008) q[95]; +cx q[95],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.1844326954976125) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.095106484042168) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.2973071111272914) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[45]; +rz(-2.03949249811334) q[45]; +rx(pi/2) q[45]; +rz(3.775055013923018) q[45]; +rx(pi/2) q[45]; +rz(6.558771847609366) q[45]; +rz(2.304176350567925) q[45]; +rx(pi/2) q[45]; +rz(4.40902382991122) q[45]; +rx(pi/2) q[45]; +rz(6.4303191042591) q[45]; +rz(2.5247455918762034) q[95]; +rx(pi/2) q[95]; +rz(4.639717195689649) q[95]; +rx(pi/2) q[95]; +rz(11.922240174158725) q[95]; +rz(0.8844050002041941) q[95]; +rx(pi/2) q[95]; +rz(4.331258819798605) q[95]; +rx(pi/2) q[95]; +rz(12.18249188974982) q[95]; +cx q[98],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(5.946286583153979) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.907846650971598) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.1906852015204827) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[47]; +rz(-1.7383764795966983) q[47]; +rx(pi/2) q[47]; +rz(3.8991625929430227) q[47]; +rx(pi/2) q[47]; +rz(9.422189789380853) q[47]; +rz(-2.6151811246676946) q[47]; +rx(pi/2) q[47]; +rz(4.046464846859177) q[47]; +rx(pi/2) q[47]; +rz(8.342582112222946) q[47]; +cx q[2],q[47]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.907241289236622) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(5.875083534227171) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[2],q[47]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.76257350097499) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[2],q[47]; +rz(2.7986965856565806) q[2]; +rx(pi/2) q[2]; +rz(4.423627856066395) q[2]; +rx(pi/2) q[2]; +rz(12.179941871925632) q[2]; +rz(0.08453706968633412) q[2]; +rx(pi/2) q[2]; +rz(3.8834577899076175) q[2]; +rx(pi/2) q[2]; +rz(11.91496643804793) q[2]; +rz(1.690550991665206) q[47]; +rx(pi/2) q[47]; +rz(4.975992621995123) q[47]; +rx(pi/2) q[47]; +rz(12.147184226716536) q[47]; +rz(2.5275701516848788) q[47]; +rx(pi/2) q[47]; +rz(5.393317754870045) q[47]; +rx(pi/2) q[47]; +rz(10.138272862515286) q[47]; +cx q[47],q[54]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.655546260140593) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(5.530389782404049) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[47],q[54]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.173453163194006) q[47]; +rx(pi/2) q[47]; +rz(3*pi) q[47]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[47],q[54]; +rz(0.9906650287732663) q[47]; +rx(pi/2) q[47]; +rz(3.8698060845359823) q[47]; +rx(pi/2) q[47]; +rz(7.1081745823888935) q[47]; +rz(-1.8512706806048285) q[47]; +rx(pi/2) q[47]; +rz(4.290170642911143) q[47]; +rx(pi/2) q[47]; +rz(9.309607440034595) q[47]; +rz(2.774953933475615) q[54]; +rx(pi/2) q[54]; +rz(4.625014258314541) q[54]; +rx(pi/2) q[54]; +rz(8.152620323024559) q[54]; +rz(0.661491322654622) q[54]; +rx(pi/2) q[54]; +rz(4.854886744077476) q[54]; +rx(pi/2) q[54]; +rz(7.938863255057078) q[54]; +cx q[79],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.203301989696188) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.6819741747039925) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.2774861068833356) q[79]; +rx(pi/2) q[79]; +rz(3*pi) q[79]; +cx q[79],q[2]; +rz(1.2841079658759265) q[2]; +rx(pi/2) q[2]; +rz(4.1648706933625) q[2]; +rx(pi/2) q[2]; +rz(7.945347399250379) q[2]; +rz(-2.576857262163009) q[2]; +rx(pi/2) q[2]; +rz(3.5767166809398154) q[2]; +rx(pi/2) q[2]; +rz(10.218177745079313) q[2]; +rz(1.040576008636501) q[79]; +rx(pi/2) q[79]; +rz(3.9715323308076127) q[79]; +rx(pi/2) q[79]; +rz(6.60179928014016) q[79]; +rz(-0.013334719478742318) q[79]; +rx(pi/2) q[79]; +rz(4.317285582930963) q[79]; +rx(pi/2) q[79]; +rz(12.478370185845291) q[79]; +cx q[79],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(5.883901859833694) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.5018014722662696) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.145872802620966) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[1]; +rz(-0.1151729829513859) q[1]; +rx(pi/2) q[1]; +rz(4.26402804150951) q[1]; +rx(pi/2) q[1]; +rz(11.424860310133516) q[1]; +rz(2.5462947381666785) q[1]; +rx(pi/2) q[1]; +rz(5.1783812614834295) q[1]; +rx(pi/2) q[1]; +rz(12.245936580040432) q[1]; +cx q[1],q[41]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.9688835384605445) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.1227808619260795) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[1],q[41]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.26516664496525) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[1],q[41]; +rz(0.4678145673875762) q[1]; +rx(pi/2) q[1]; +rz(4.918217840765246) q[1]; +rx(pi/2) q[1]; +rz(9.928488636416656) q[1]; +rz(0.819378822838849) q[1]; +rx(pi/2) q[1]; +rz(4.087994024729375) q[1]; +rx(pi/2) q[1]; +rz(9.765921044566543) q[1]; +rz(-1.30727254253329) q[41]; +rx(pi/2) q[41]; +rz(4.955302472303762) q[41]; +rx(pi/2) q[41]; +rz(6.528283914293928) q[41]; +rz(0.13412695085490478) q[41]; +rx(pi/2) q[41]; +rz(5.428261838982484) q[41]; +rx(pi/2) q[41]; +rz(7.477798287888389) q[41]; +rz(3.139664844086286) q[79]; +rx(pi/2) q[79]; +rz(4.59786080570499) q[79]; +rx(pi/2) q[79]; +rz(11.478429409332755) q[79]; +rz(-2.0826371987514225) q[79]; +rx(pi/2) q[79]; +rz(4.972435452363384) q[79]; +rx(pi/2) q[79]; +rz(7.9100907248156815) q[79]; +cx q[7],q[79]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.4916069150025275) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.147806738353996) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[7],q[79]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.337958075424834) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[7],q[79]; +rz(0.30205247266644086) q[7]; +rx(pi/2) q[7]; +rz(4.214179284613484) q[7]; +rx(pi/2) q[7]; +rz(7.594166079634032) q[7]; +rz(1.0869261180573195) q[7]; +rx(pi/2) q[7]; +rz(3.8519320442825027) q[7]; +rx(pi/2) q[7]; +rz(10.951133633840621) q[7]; +rz(0.6809209471664461) q[79]; +rx(pi/2) q[79]; +rz(4.002571820962996) q[79]; +rx(pi/2) q[79]; +rz(8.24718761083599) q[79]; +rz(1.4374009529904352) q[79]; +rx(pi/2) q[79]; +rz(4.754711895290688) q[79]; +rx(pi/2) q[79]; +rz(8.813003081020728) q[79]; +rz(-2.34425036471739) q[98]; +rx(pi/2) q[98]; +rz(5.511115285259269) q[98]; +rx(pi/2) q[98]; +rz(7.041601510280767) q[98]; +rz(0.8393327836899247) q[98]; +rx(pi/2) q[98]; +rz(4.3031129233258) q[98]; +rx(pi/2) q[98]; +rz(7.507457296142146) q[98]; +cx q[98],q[97]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(5.975200741123199) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.9837972198459326) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[97]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.3908061302699486) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[97]; +rz(2.014655745419324) q[97]; +rx(pi/2) q[97]; +rz(3.5134377870389013) q[97]; +rx(pi/2) q[97]; +rz(10.604070017496449) q[97]; +rz(1.3818466357354744) q[97]; +rx(pi/2) q[97]; +rz(3.662216818523194) q[97]; +rx(pi/2) q[97]; +rz(11.5598907801666) q[97]; +cx q[24],q[97]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.3277272699193805) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.1654412930432745) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[24],q[97]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.6817744870007694) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[24],q[97]; +rz(-1.6137829067177956) q[24]; +rx(pi/2) q[24]; +rz(3.7540386280805635) q[24]; +rx(pi/2) q[24]; +rz(11.538588526302672) q[24]; +rz(-2.7604032071776423) q[24]; +rx(pi/2) q[24]; +rz(4.038756241793882) q[24]; +rx(pi/2) q[24]; +rz(12.017299905850566) q[24]; +rz(-3.0165481374056116) q[97]; +rx(pi/2) q[97]; +rz(4.496887299252813) q[97]; +rx(pi/2) q[97]; +rz(11.13184091846788) q[97]; +rz(-1.7142186066162681) q[97]; +rx(pi/2) q[97]; +rz(4.549894474048424) q[97]; +rx(pi/2) q[97]; +rz(8.539526191952055) q[97]; +rz(0.06709625975959987) q[98]; +rx(pi/2) q[98]; +rz(5.4949399465038855) q[98]; +rx(pi/2) q[98]; +rz(12.156873306338623) q[98]; +rz(-1.4340139126579345) q[98]; +rx(pi/2) q[98]; +rz(4.197429743733262) q[98]; +rx(pi/2) q[98]; +rz(9.985502729513039) q[98]; +cx q[13],q[98]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.8996515751308567) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.188389706959283) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[13],q[98]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.575391115905642) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[13],q[98]; +rz(0.6895576513414374) q[13]; +rx(pi/2) q[13]; +rz(4.44870509462541) q[13]; +rx(pi/2) q[13]; +rz(9.958281244939766) q[13]; +rz(-0.0400289913203169) q[13]; +rx(pi/2) q[13]; +rz(5.069668280593583) q[13]; +rx(pi/2) q[13]; +rz(8.227682748422879) q[13]; +rz(0.6703527383754313) q[98]; +rx(pi/2) q[98]; +rz(5.472244905935986) q[98]; +rx(pi/2) q[98]; +rz(12.447311007812857) q[98]; +rz(-0.3993358638368836) q[98]; +rx(pi/2) q[98]; +rz(5.151979583040557) q[98]; +rx(pi/2) q[98]; +rz(6.739375574624249) q[98]; +cx q[98],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.230380501252552) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.8657415185449224) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.633011107492017) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[24]; +rz(2.4958661495274743) q[24]; +rx(pi/2) q[24]; +rz(5.369503836399794) q[24]; +rx(pi/2) q[24]; +rz(9.669952718187748) q[24]; +rz(1.0878833736085944) q[24]; +rx(pi/2) q[24]; +rz(4.65807615478887) q[24]; +rx(pi/2) q[24]; +rz(8.184424523305042) q[24]; +rz(-0.9711825573001911) q[98]; +rx(pi/2) q[98]; +rz(5.840103722893241) q[98]; +rx(pi/2) q[98]; +rz(7.268100729707095) q[98]; +rz(-1.194164320756621) q[98]; +rx(pi/2) q[98]; +rz(3.7584434859969096) q[98]; +rx(pi/2) q[98]; +rz(10.170030048740761) q[98]; +rz(2.7934541974826246) q[99]; +rx(pi/2) q[99]; +rz(3.4288296951088) q[99]; +rx(pi/2) q[99]; +rz(9.213645588038297) q[99]; +rz(-0.4253087155578066) q[99]; +rx(pi/2) q[99]; +rz(5.552925371903271) q[99]; +rx(pi/2) q[99]; +rz(10.16472340528968) q[99]; +cx q[49],q[99]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.8799817643701755) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.119954724018305) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[49],q[99]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.3624215808577795) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[49],q[99]; +rz(-3.1109694464059743) q[49]; +rx(pi/2) q[49]; +rz(3.9124007424066893) q[49]; +rx(pi/2) q[49]; +rz(6.8046831457724455) q[49]; +rz(-0.00026850968605440784) q[49]; +rx(pi/2) q[49]; +rz(3.9500572091083255) q[49]; +rx(pi/2) q[49]; +rz(10.002730226121717) q[49]; +cx q[49],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.187802604615527) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.9083935693652094) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.4049719115757284) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +cx q[49],q[43]; +rz(-1.5054698703971803) q[43]; +rx(pi/2) q[43]; +rz(4.724531977853152) q[43]; +rx(pi/2) q[43]; +rz(7.101081166439403) q[43]; +rz(-0.3478587595726994) q[43]; +rx(pi/2) q[43]; +rz(4.096310118064611) q[43]; +rx(pi/2) q[43]; +rz(8.620410481258453) q[43]; +cx q[43],q[55]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.4244348629470345) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-2.477668876870354) q[49]; +rx(pi/2) q[49]; +rz(4.348292226232772) q[49]; +rx(pi/2) q[49]; +rz(7.320432241848344) q[49]; +rz(-2.9594763303122864) q[49]; +rx(pi/2) q[49]; +rz(4.598892615667493) q[49]; +rx(pi/2) q[49]; +rz(9.796419461648686) q[49]; +cx q[25],q[49]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.619751882989664) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.031192531188433) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[25],q[49]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.1437931493908593) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[25],q[49]; +rz(0.0156187579517586) q[25]; +rx(pi/2) q[25]; +rz(5.5380802689262305) q[25]; +rx(pi/2) q[25]; +rz(12.056242762508262) q[25]; +rz(-0.27163379335367077) q[25]; +rx(pi/2) q[25]; +rz(4.65292702510846) q[25]; +rx(pi/2) q[25]; +rz(8.033224106244889) q[25]; +rz(-2.560725322701188) q[49]; +rx(pi/2) q[49]; +rz(5.504168172070422) q[49]; +rx(pi/2) q[49]; +rz(7.373458071171694) q[49]; +rz(1.5585325380150739) q[49]; +rx(pi/2) q[49]; +rz(4.8264443922152145) q[49]; +rx(pi/2) q[49]; +rz(9.561462167276936) q[49]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.967807666847593) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[43],q[55]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.1652601248218044) q[43]; +rx(pi/2) q[43]; +rz(3*pi) q[43]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[43],q[55]; +rz(0.11483357407419215) q[43]; +rx(pi/2) q[43]; +rz(4.695710600069) q[43]; +rx(pi/2) q[43]; +rz(10.376577980742814) q[43]; +rz(1.1419073751997555) q[43]; +rx(pi/2) q[43]; +rz(5.102821064676929) q[43]; +rx(pi/2) q[43]; +rz(9.401139512986232) q[43]; +cx q[48],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.171229238427697) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(4.228214496661932) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.412066322977049) q[48]; +rx(pi/2) q[48]; +rz(2*pi) q[48]; +cx q[48],q[43]; +rz(-1.4878842677677522) q[43]; +rx(pi/2) q[43]; +rz(4.873275933762686) q[43]; +rx(pi/2) q[43]; +rz(8.363476444574575) q[43]; +rz(-0.4649468076818133) q[43]; +rx(pi/2) q[43]; +rz(4.66997264076941) q[43]; +rx(pi/2) q[43]; +rz(12.225533289318108) q[43]; +rz(0.7498758794158995) q[48]; +rx(pi/2) q[48]; +rz(4.376192976802891) q[48]; +rx(pi/2) q[48]; +rz(9.971665381108952) q[48]; +rz(-0.10705021538036341) q[48]; +rx(pi/2) q[48]; +rz(5.015359017128775) q[48]; +rx(pi/2) q[48]; +rz(11.154774744338027) q[48]; +rz(-1.4583439966794078) q[55]; +rx(pi/2) q[55]; +rz(5.568581810840721) q[55]; +rx(pi/2) q[55]; +rz(11.095166298013686) q[55]; +rz(0.48676014999665096) q[55]; +rx(pi/2) q[55]; +rz(4.924521856454516) q[55]; +rx(pi/2) q[55]; +rz(11.966295873895717) q[55]; +cx q[14],q[55]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.4920949349706967) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.952621515664918) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[14],q[55]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.147661472452084) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[14],q[55]; +rz(-3.0169637518514416) q[14]; +rx(pi/2) q[14]; +rz(4.953985162056105) q[14]; +rx(pi/2) q[14]; +rz(9.065031039166247) q[14]; +rz(-1.454945916805793) q[14]; +rx(pi/2) q[14]; +rz(3.82666047816345) q[14]; +rx(pi/2) q[14]; +rz(12.406264606889543) q[14]; +cx q[34],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.244255325120328) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.8955951749722555) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[34],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.381285561493293) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +cx q[34],q[14]; +rz(-2.23070481749859) q[14]; +rx(pi/2) q[14]; +rz(3.2843369768993913) q[14]; +rx(pi/2) q[14]; +rz(7.479441877979217) q[14]; +rz(-2.30433269397735) q[14]; +rx(pi/2) q[14]; +rz(4.362310784379676) q[14]; +rx(pi/2) q[14]; +rz(6.898112173616406) q[14]; +rz(0.13840370231825627) q[34]; +rx(pi/2) q[34]; +rz(4.994727406102551) q[34]; +rx(pi/2) q[34]; +rz(12.515276564918569) q[34]; +rz(1.8193309631230967) q[34]; +rx(pi/2) q[34]; +rz(5.6513107327309555) q[34]; +rx(pi/2) q[34]; +rz(7.468422330354677) q[34]; +rz(2.603687586565897) q[55]; +rx(pi/2) q[55]; +rz(4.375392309684231) q[55]; +rx(pi/2) q[55]; +rz(10.198896554457127) q[55]; +rz(-1.563695773781082) q[55]; +rx(pi/2) q[55]; +rz(5.3634800518263095) q[55]; +rx(pi/2) q[55]; +rz(9.234361030523424) q[55]; +cx q[31],q[55]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.024458519836905) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.73002920359781) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[31],q[55]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.4723188573649075) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[31],q[55]; +rz(-0.1790427796483125) q[31]; +rx(pi/2) q[31]; +rz(4.0852093694116105) q[31]; +rx(pi/2) q[31]; +rz(10.681107437712628) q[31]; +rz(1.843514967078696) q[31]; +rx(pi/2) q[31]; +rz(3.536317873153106) q[31]; +rx(pi/2) q[31]; +rz(8.533002551384916) q[31]; +cx q[31],q[90]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.660122755383348) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(2.0261832012842254) q[55]; +rx(pi/2) q[55]; +rz(4.219323116507306) q[55]; +rx(pi/2) q[55]; +rz(10.070191937367468) q[55]; +rz(0.4122346943684594) q[55]; +rx(pi/2) q[55]; +rz(5.224083772540049) q[55]; +rx(pi/2) q[55]; +rz(12.03033139375681) q[55]; +cx q[55],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.092177007982084) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.8324788734914454) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.272245499193732) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +cx q[55],q[13]; +rz(1.1856898200807455) q[13]; +rx(pi/2) q[13]; +rz(4.979485233027635) q[13]; +rx(pi/2) q[13]; +rz(8.802490644733792) q[13]; +rz(-1.5014036819753755) q[13]; +rx(pi/2) q[13]; +rz(5.167879064501142) q[13]; +rx(pi/2) q[13]; +rz(8.816288770385764) q[13]; +rz(1.586768111471617) q[55]; +rx(pi/2) q[55]; +rz(5.544159855792564) q[55]; +rx(pi/2) q[55]; +rz(10.183723993856935) q[55]; +rz(0.8109564158487723) q[55]; +rx(pi/2) q[55]; +rz(5.0704588958239105) q[55]; +rx(pi/2) q[55]; +rz(9.819799158196599) q[55]; +cx q[55],q[93]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.126024850599155) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[57],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.224498522748943) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.708463795727497) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.4278522024745026) q[57]; +rx(pi/2) q[57]; +rz(3*pi) q[57]; +cx q[57],q[49]; +rz(-2.6373063461312323) q[49]; +rx(pi/2) q[49]; +rz(4.057203549118695) q[49]; +rx(pi/2) q[49]; +rz(9.898266516913317) q[49]; +rz(2.570655740193332) q[49]; +rx(pi/2) q[49]; +rz(5.258094505975288) q[49]; +rx(pi/2) q[49]; +rz(6.898676559189248) q[49]; +cx q[49],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(5.923259466487265) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.016073660339384) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.4183920386852127) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +cx q[49],q[11]; +rz(-0.04256780956140016) q[11]; +rx(pi/2) q[11]; +rz(4.957289459071129) q[11]; +rx(pi/2) q[11]; +rz(6.865427303152591) q[11]; +rz(0.5065227904700964) q[11]; +rx(pi/2) q[11]; +rz(4.2087353974789234) q[11]; +rx(pi/2) q[11]; +rz(9.401380861692202) q[11]; +cx q[11],q[87]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(4.101268664069726) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(2.642061291539255) q[49]; +rx(pi/2) q[49]; +rz(4.5200945799233505) q[49]; +rx(pi/2) q[49]; +rz(10.129656993440056) q[49]; +rz(-0.19169452964581124) q[49]; +rx(pi/2) q[49]; +rz(5.970250774579196) q[49]; +rx(pi/2) q[49]; +rz(9.996165178349681) q[49]; +rz(2.42394607543031) q[57]; +rx(pi/2) q[57]; +rz(5.405280216563777) q[57]; +rx(pi/2) q[57]; +rz(9.419532205227247) q[57]; +rz(-1.77190531327664) q[57]; +rx(pi/2) q[57]; +rz(5.675073325238757) q[57]; +rx(pi/2) q[57]; +rz(6.815464401295163) q[57]; +cx q[57],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.019022228000589) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.9207941922746445) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.29972154806103) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[5]; +rz(1.1361925538956728) q[5]; +rx(pi/2) q[5]; +rz(4.320442053553841) q[5]; +rx(pi/2) q[5]; +rz(8.522572561894089) q[5]; +rz(-2.2047170241940393) q[5]; +rx(pi/2) q[5]; +rz(4.250125774550894) q[5]; +rx(pi/2) q[5]; +rz(8.517350527035656) q[5]; +cx q[5],q[91]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.774198718556064) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(2.164907443769251) q[57]; +rx(pi/2) q[57]; +rz(4.282444475312226) q[57]; +rx(pi/2) q[57]; +rz(8.606953132705032) q[57]; +rz(-2.750329873101661) q[57]; +rx(pi/2) q[57]; +rz(3.4083243275394306) q[57]; +rx(pi/2) q[57]; +rz(10.767694817461894) q[57]; +cx q[57],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.096143951171712) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.144282122440629) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.5310596386068265) q[57]; +rx(pi/2) q[57]; +rz(3*pi) q[57]; +cx q[57],q[49]; +rz(-0.9421179788725205) q[49]; +rx(pi/2) q[49]; +rz(5.824005700925333) q[49]; +rx(pi/2) q[49]; +rz(8.89719244214152) q[49]; +rz(0.6059970437443449) q[49]; +rx(pi/2) q[49]; +rz(4.812418193913103) q[49]; +rx(pi/2) q[49]; +rz(11.091085197725498) q[49]; +rz(-1.7930492697687597) q[57]; +rx(pi/2) q[57]; +rz(4.1514371584224365) q[57]; +rx(pi/2) q[57]; +rz(12.426880595936101) q[57]; +rz(-2.200895404511294) q[57]; +rx(pi/2) q[57]; +rz(4.593894009735308) q[57]; +rx(pi/2) q[57]; +rz(11.166040488319192) q[57]; +cx q[59],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.000850617893017) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.3444517459684135) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.66026776314588) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[14]; +rz(0.455833506920555) q[14]; +rx(pi/2) q[14]; +rz(5.5900526365636996) q[14]; +rx(pi/2) q[14]; +rz(11.549282026547377) q[14]; +rz(0.601149120783651) q[14]; +rx(pi/2) q[14]; +rz(3.710931182585306) q[14]; +rx(pi/2) q[14]; +rz(8.469989306565616) q[14]; +rz(-2.57016944354506) q[59]; +rx(pi/2) q[59]; +rz(4.80476663008181) q[59]; +rx(pi/2) q[59]; +rz(11.789015641740141) q[59]; +rz(-0.5270437874939047) q[59]; +rx(pi/2) q[59]; +rz(5.168542032236752) q[59]; +rx(pi/2) q[59]; +rz(10.662011146220479) q[59]; +cx q[59],q[65]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.834031855181766) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.990030301155551) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[59],q[65]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.1512972210974404) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[59],q[65]; +rz(-3.10080620173738) q[59]; +rx(pi/2) q[59]; +rz(3.6864666368040764) q[59]; +rx(pi/2) q[59]; +rz(8.261303299548997) q[59]; +rz(-2.3534204281210895) q[59]; +rx(pi/2) q[59]; +rz(4.360663352401343) q[59]; +rx(pi/2) q[59]; +rz(12.379360239626497) q[59]; +rz(0.3603847807679621) q[65]; +rx(pi/2) q[65]; +rz(4.923328357340928) q[65]; +rx(pi/2) q[65]; +rz(11.745332403044682) q[65]; +rz(0.1891532833086269) q[65]; +rx(pi/2) q[65]; +rz(3.8281624910852337) q[65]; +rx(pi/2) q[65]; +rz(10.099302529020594) q[65]; +cx q[66],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.844656889681806) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(4.000187679309469) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.2006187539679214) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[25]; +rz(0.28525269638026973) q[25]; +rx(pi/2) q[25]; +rz(4.775380064177573) q[25]; +rx(pi/2) q[25]; +rz(12.213122669241713) q[25]; +rz(-0.1264731723561927) q[25]; +rx(pi/2) q[25]; +rz(3.8006660068356313) q[25]; +rx(pi/2) q[25]; +rz(7.451105260387086) q[25]; +cx q[25],q[30]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(4.242960602352413) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.211002814431036) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +cx q[25],q[30]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.566457903272756) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[25],q[30]; +rz(1.3260350862155716) q[25]; +rx(pi/2) q[25]; +rz(5.020754413050913) q[25]; +rx(pi/2) q[25]; +rz(7.14393157882164) q[25]; +rz(-0.4084093796691848) q[25]; +rx(pi/2) q[25]; +rz(5.344844802403108) q[25]; +rx(pi/2) q[25]; +rz(10.601727714011727) q[25]; +cx q[25],q[47]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.9357630672323713) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-2.9888367904204154) q[30]; +rx(pi/2) q[30]; +rz(4.854937901162842) q[30]; +rx(pi/2) q[30]; +rz(8.120729857142262) q[30]; +rz(-3.0399203120860125) q[30]; +rx(pi/2) q[30]; +rz(4.089514429184289) q[30]; +rx(pi/2) q[30]; +rz(10.838504252494879) q[30]; +cx q[30],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.282120503682913) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.526379597798764) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[30],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.3606013774873222) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +cx q[30],q[9]; +rz(1.554709165609383) q[9]; +rx(pi/2) q[9]; +rz(4.478886897202741) q[9]; +rx(pi/2) q[9]; +rz(11.919285329970691) q[9]; +rz(-1.454945916805793) q[9]; +rx(pi/2) q[9]; +rz(3.82666047816345) q[9]; +rx(pi/2) q[9]; +rz(12.406264606889543) q[9]; +rz(2.8503167691541105) q[30]; +rx(pi/2) q[30]; +rz(5.279552275261343) q[30]; +rx(pi/2) q[30]; +rz(11.638953045385362) q[30]; +rz(1.8194090635193056) q[30]; +rx(pi/2) q[30]; +rz(5.130679131398151) q[30]; +rx(pi/2) q[30]; +rz(7.931385614989409) q[30]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.25738139715806) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[25],q[47]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.3311298310044304) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[25],q[47]; +rz(-1.0997499442379013) q[25]; +rx(pi/2) q[25]; +rz(5.448148000560762) q[25]; +rx(pi/2) q[25]; +rz(8.448236035296599) q[25]; +rz(-1.731911203667309) q[25]; +rx(pi/2) q[25]; +rz(3.3416058068521566) q[25]; +rx(pi/2) q[25]; +rz(6.7305229130723525) q[25]; +cx q[25],q[32]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.6253281963692716) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.080937180894399) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +cx q[25],q[32]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.4659531555735095) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[25],q[32]; +rz(1.36209753126451) q[25]; +rx(pi/2) q[25]; +rz(5.433070770153997) q[25]; +rx(pi/2) q[25]; +rz(10.234514847414442) q[25]; +rz(2.0025421206049616) q[25]; +rx(pi/2) q[25]; +rz(4.241121604409694) q[25]; +rx(pi/2) q[25]; +rz(9.502774614757506) q[25]; +rz(3.056729457678438) q[32]; +rx(pi/2) q[32]; +rz(3.753539133285407) q[32]; +rx(pi/2) q[32]; +rz(6.7673961262309135) q[32]; +rz(-0.6597318226924536) q[32]; +rx(pi/2) q[32]; +rz(4.410332764613599) q[32]; +rx(pi/2) q[32]; +rz(8.691677020572088) q[32]; +rz(0.5573204776520817) q[47]; +rx(pi/2) q[47]; +rz(5.312352738579888) q[47]; +rx(pi/2) q[47]; +rz(11.846198645201616) q[47]; +rz(1.7747305370572608) q[47]; +rx(pi/2) q[47]; +rz(3.7774483255537126) q[47]; +rx(pi/2) q[47]; +rz(12.128078313014077) q[47]; +cx q[47],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.106499174146221) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.303769516104843) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.52952898951977) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +cx q[47],q[8]; +rz(0.2963355818986604) q[8]; +rx(pi/2) q[8]; +rz(5.479316486651856) q[8]; +rx(pi/2) q[8]; +rz(10.171070639386725) q[8]; +rz(2.179041228574448) q[8]; +rx(pi/2) q[8]; +rz(5.363054619399925) q[8]; +rx(pi/2) q[8]; +rz(7.704645106369752) q[8]; +rz(-0.15423632050615854) q[47]; +rx(pi/2) q[47]; +rz(4.920361110888052) q[47]; +rx(pi/2) q[47]; +rz(10.244077777545295) q[47]; +rz(-1.0630953435971655) q[47]; +rx(pi/2) q[47]; +rz(5.119267511953708) q[47]; +rx(pi/2) q[47]; +rz(8.493319112913875) q[47]; +cx q[8],q[47]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.9994520931942006) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(5.989285012610467) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[8],q[47]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.6418500981650643) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[8],q[47]; +rz(1.0709721233312441) q[8]; +rx(pi/2) q[8]; +rz(4.215327992975317) q[8]; +rx(pi/2) q[8]; +rz(8.75810003046395) q[8]; +rz(-1.5133267620294273) q[8]; +rx(pi/2) q[8]; +rz(4.839227320981122) q[8]; +rx(pi/2) q[8]; +rz(12.518166061953117) q[8]; +rz(2.20899014766443) q[47]; +rx(pi/2) q[47]; +rz(5.596072190739999) q[47]; +rx(pi/2) q[47]; +rz(8.96333878566595) q[47]; +rz(-1.116906475462768) q[47]; +rx(pi/2) q[47]; +rz(4.360500036448038) q[47]; +rx(pi/2) q[47]; +rz(7.7725998314024345) q[47]; +cx q[44],q[47]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.111234166752144) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(5.9874345304320435) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[44],q[47]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.302303331113409) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[44],q[47]; +rz(1.9895748342016493) q[44]; +rx(pi/2) q[44]; +rz(3.6367588858068327) q[44]; +rx(pi/2) q[44]; +rz(9.092603057517923) q[44]; +rz(0.5431591028042955) q[44]; +rx(pi/2) q[44]; +rz(3.509071669275216) q[44]; +rx(pi/2) q[44]; +rz(10.78737591116279) q[44]; +rz(-2.87104234750562) q[47]; +rx(pi/2) q[47]; +rz(4.738211747880373) q[47]; +rx(pi/2) q[47]; +rz(11.654518578754729) q[47]; +rz(-2.766316945705815) q[47]; +rx(pi/2) q[47]; +rz(4.972346159321864) q[47]; +rx(pi/2) q[47]; +rz(9.570996319141347) q[47]; +cx q[49],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.1196202107364615) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.8102788118248654) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.362040284414837) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +cx q[49],q[30]; +rz(-2.3573476990296856) q[30]; +rx(pi/2) q[30]; +rz(5.431453777939352) q[30]; +rx(pi/2) q[30]; +rz(9.506228480909726) q[30]; +rz(-0.3987994936796362) q[30]; +rx(pi/2) q[30]; +rz(5.001355974594452) q[30]; +rx(pi/2) q[30]; +rz(6.412023191630313) q[30]; +cx q[25],q[30]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.981257504386552) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.0550267497109935) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +cx q[25],q[30]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.1484983469276813) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[25],q[30]; +rz(2.9813990499902774) q[25]; +rx(pi/2) q[25]; +rz(4.576034581632256) q[25]; +rx(pi/2) q[25]; +rz(7.77105637470685) q[25]; +rz(1.1048003125612293) q[25]; +rx(pi/2) q[25]; +rz(5.685181711318357) q[25]; +rx(pi/2) q[25]; +rz(10.764572142657318) q[25]; +cx q[25],q[58]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.874014808880826) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-0.7571969714344986) q[30]; +rx(pi/2) q[30]; +rz(4.860222968413083) q[30]; +rx(pi/2) q[30]; +rz(7.393915663201277) q[30]; +rz(1.804457488969188) q[30]; +rx(pi/2) q[30]; +rz(4.565921437610929) q[30]; +rx(pi/2) q[30]; +rz(7.1682999816826065) q[30]; +rz(-1.297729431540251) q[49]; +rx(pi/2) q[49]; +rz(4.548414452638658) q[49]; +rx(pi/2) q[49]; +rz(10.416254769756385) q[49]; +rz(0.7047908448047568) q[49]; +rx(pi/2) q[49]; +rz(4.447193600494802) q[49]; +rx(pi/2) q[49]; +rz(9.485873754904773) q[49]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.030228826285691) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[25],q[58]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.420486652863099) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[25],q[58]; +rz(-2.9540284116068625) q[25]; +rx(pi/2) q[25]; +rz(5.109722509329624) q[25]; +rx(pi/2) q[25]; +rz(8.224087557154867) q[25]; +rz(0.2864011484208775) q[25]; +rx(pi/2) q[25]; +rz(4.9364423395372015) q[25]; +rx(pi/2) q[25]; +rz(8.914028435803191) q[25]; +rz(1.979030164451185) q[58]; +rx(pi/2) q[58]; +rz(4.228773035676618) q[58]; +rx(pi/2) q[58]; +rz(9.070005515147463) q[58]; +rz(-1.4454161897074735) q[58]; +rx(pi/2) q[58]; +rz(3.8242564961767123) q[58]; +rx(pi/2) q[58]; +rz(9.709076253639491) q[58]; +rz(-2.9771238955317596) q[66]; +rx(pi/2) q[66]; +rz(3.5525262351961184) q[66]; +rx(pi/2) q[66]; +rz(11.498473820696013) q[66]; +rz(0.9394328918127677) q[66]; +rx(pi/2) q[66]; +rz(5.744892293016834) q[66]; +rx(pi/2) q[66]; +rz(7.889079225352108) q[66]; +cx q[36],q[66]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.259104941981703) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.122951371437869) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[36],q[66]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.201421907312474) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[36],q[66]; +rz(-2.6325739938316897) q[36]; +rx(pi/2) q[36]; +rz(4.67817888975634) q[36]; +rx(pi/2) q[36]; +rz(7.456926102061401) q[36]; +rz(1.729886740248574) q[36]; +rx(pi/2) q[36]; +rz(5.09618207176663) q[36]; +rx(pi/2) q[36]; +rz(7.467774447011031) q[36]; +rz(-2.917850154148269) q[66]; +rx(pi/2) q[66]; +rz(4.502860753634506) q[66]; +rx(pi/2) q[66]; +rz(11.850230614636349) q[66]; +rz(1.2862830991773544) q[66]; +rx(pi/2) q[66]; +rz(3.860824577436151) q[66]; +rx(pi/2) q[66]; +rz(7.071964366842769) q[66]; +cx q[46],q[66]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.947584629348623) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.941302533844349) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[46],q[66]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.294168607004208) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[46],q[66]; +rz(-3.0518207095111256) q[46]; +rx(pi/2) q[46]; +rz(3.951521408704817) q[46]; +rx(pi/2) q[46]; +rz(8.66532311912833) q[46]; +rz(-2.841309098612019) q[46]; +rx(pi/2) q[46]; +rz(5.046728489648813) q[46]; +rx(pi/2) q[46]; +rz(7.865109468439975) q[46]; +cx q[46],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.045492900829641) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.7077197215245037) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.3151359002740772) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +cx q[46],q[40]; +rz(-2.3236158182077133) q[40]; +rx(pi/2) q[40]; +rz(5.19199519442908) q[40]; +rx(pi/2) q[40]; +rz(6.715239459979173) q[40]; +rz(-3.122749097370729) q[40]; +rx(pi/2) q[40]; +rz(4.7796625377966695) q[40]; +rx(pi/2) q[40]; +rz(8.003945509652423) q[40]; +cx q[40],q[64]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.8331673224156013) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-0.179115146794254) q[46]; +rx(pi/2) q[46]; +rz(4.6201087507959535) q[46]; +rx(pi/2) q[46]; +rz(12.198175653595191) q[46]; +rz(1.4483550853273384) q[46]; +rx(pi/2) q[46]; +rz(5.181413491141124) q[46]; +rx(pi/2) q[46]; +rz(12.475641998368992) q[46]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.06235107069732) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[40],q[64]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.4128064185430667) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[40],q[64]; +rz(0.005889567432966203) q[40]; +rx(pi/2) q[40]; +rz(3.5843091037587183) q[40]; +rx(pi/2) q[40]; +rz(11.953886247943839) q[40]; +rz(0.17094857963855503) q[40]; +rx(pi/2) q[40]; +rz(4.58872630250557) q[40]; +rx(pi/2) q[40]; +rz(10.126987261123963) q[40]; +rz(1.0809454351204444) q[64]; +rx(pi/2) q[64]; +rz(5.4553984882452955) q[64]; +rx(pi/2) q[64]; +rz(6.804368090619178) q[64]; +rz(2.4039756940257604) q[64]; +rx(pi/2) q[64]; +rz(4.080628304717903) q[64]; +rx(pi/2) q[64]; +rz(11.180588289621836) q[64]; +rz(-0.69228730552123) q[66]; +rx(pi/2) q[66]; +rz(5.095701934989706) q[66]; +rx(pi/2) q[66]; +rz(10.113452145268834) q[66]; +rz(2.267698335815216) q[66]; +rx(pi/2) q[66]; +rz(5.206411535504886) q[66]; +rx(pi/2) q[66]; +rz(7.266464677322993) q[66]; +cx q[10],q[66]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.896786847578249) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.920843376293856) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[10],q[66]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.1973541970573134) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[10],q[66]; +rz(-2.2005920857430548) q[10]; +rx(pi/2) q[10]; +rz(4.295636826441337) q[10]; +rx(pi/2) q[10]; +rz(11.021437066984365) q[10]; +rz(1.2562536421000488) q[10]; +rx(pi/2) q[10]; +rz(5.138364715956752) q[10]; +rx(pi/2) q[10]; +rz(8.316189987172756) q[10]; +cx q[10],q[32]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.975969235129918) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.803465288468498) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +cx q[10],q[32]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.361125068729539) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[10],q[32]; +rz(2.619365667211925) q[10]; +rx(pi/2) q[10]; +rz(4.549066051868014) q[10]; +rx(pi/2) q[10]; +rz(11.61363024816426) q[10]; +rz(-3.0399203120860125) q[10]; +rx(pi/2) q[10]; +rz(4.089514429184289) q[10]; +rx(pi/2) q[10]; +rz(10.838504252494879) q[10]; +cx q[10],q[20]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.526379597798764) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.282120503682913) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +cx q[10],q[20]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.3606013774873222) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[10],q[20]; +rz(2.8503167691541105) q[10]; +rx(pi/2) q[10]; +rz(5.279552275261343) q[10]; +rx(pi/2) q[10]; +rz(11.638953045385362) q[10]; +rz(-0.49002774469224786) q[10]; +rx(pi/2) q[10]; +rz(4.167836629427567) q[10]; +rx(pi/2) q[10]; +rz(11.79830729439605) q[10]; +rz(1.554709165609383) q[20]; +rx(pi/2) q[20]; +rz(4.478886897202741) q[20]; +rx(pi/2) q[20]; +rz(11.919285329970691) q[20]; +rz(-2.4774950562683244) q[20]; +rx(pi/2) q[20]; +rz(3.4556859035900036) q[20]; +rx(pi/2) q[20]; +rz(9.990981300572114) q[20]; +rz(-2.4869738190328103) q[32]; +rx(pi/2) q[32]; +rz(4.128137967739412) q[32]; +rx(pi/2) q[32]; +rz(7.162300156844639) q[32]; +rz(-0.8359597016579219) q[32]; +rx(pi/2) q[32]; +rz(4.168316543818637) q[32]; +rx(pi/2) q[32]; +rz(9.081459446033815) q[32]; +rz(1.0363626150555145) q[66]; +rx(pi/2) q[66]; +rz(5.348526058306192) q[66]; +rx(pi/2) q[66]; +rz(10.663051499172717) q[66]; +rz(-1.4210207999696904) q[66]; +rx(pi/2) q[66]; +rz(5.0788213205026365) q[66]; +rx(pi/2) q[66]; +rz(10.479249513931961) q[66]; +cx q[1],q[66]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.096251215464397) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.84027565386163) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[1],q[66]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.1996342104418183) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[1],q[66]; +rz(-1.4005569462485836) q[1]; +rx(pi/2) q[1]; +rz(3.601595633569412) q[1]; +rx(pi/2) q[1]; +rz(12.047689578488352) q[1]; +rz(-1.5214132255862376) q[1]; +rx(pi/2) q[1]; +rz(5.749476980889048) q[1]; +rx(pi/2) q[1]; +rz(10.510483403222533) q[1]; +rz(-0.15227887778932025) q[66]; +rx(pi/2) q[66]; +rz(5.024133260958546) q[66]; +rx(pi/2) q[66]; +rz(12.293996186513342) q[66]; +rz(-0.4961092015044626) q[66]; +rx(pi/2) q[66]; +rz(4.511553077395337) q[66]; +rx(pi/2) q[66]; +rz(10.274705735913214) q[66]; +cx q[67],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.244255325120328) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.8955951749722555) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.381285561493293) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +cx q[67],q[9]; +rz(-2.23070481749859) q[9]; +rx(pi/2) q[9]; +rz(3.2843369768993913) q[9]; +rx(pi/2) q[9]; +rz(7.479441877979217) q[9]; +rz(1.843514967078696) q[9]; +rx(pi/2) q[9]; +rz(3.536317873153106) q[9]; +rx(pi/2) q[9]; +rz(8.533002551384916) q[9]; +rz(0.13840370231825627) q[67]; +rx(pi/2) q[67]; +rz(4.994727406102551) q[67]; +rx(pi/2) q[67]; +rz(12.515276564918569) q[67]; +rz(0.4609604280691322) q[67]; +rx(pi/2) q[67]; +rz(4.553130593706138) q[67]; +rx(pi/2) q[67]; +rz(12.128368005574206) q[67]; +cx q[67],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(5.952994132923775) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.029894738430363) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.2837331587643863) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +cx q[67],q[49]; +rz(0.21155996770551866) q[49]; +rx(pi/2) q[49]; +rz(5.619671213282256) q[49]; +rx(pi/2) q[49]; +rz(8.10611586080539) q[49]; +rz(0.5739382343105768) q[49]; +rx(pi/2) q[49]; +rz(4.587771211414615) q[49]; +rx(pi/2) q[49]; +rz(7.2824133743723785) q[49]; +rz(-2.2648471381778394) q[67]; +rx(pi/2) q[67]; +rz(4.412941180803794) q[67]; +rx(pi/2) q[67]; +rz(11.604516886608796) q[67]; +rz(-2.151644590397332) q[67]; +rx(pi/2) q[67]; +rz(4.61897286253454) q[67]; +rx(pi/2) q[67]; +rz(7.628424229187461) q[67]; +cx q[83],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.115502398459505) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.92236449109918) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.4277867167188507) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +cx q[83],q[43]; +rz(-1.4939268282513716) q[43]; +rx(pi/2) q[43]; +rz(3.571433436267953) q[43]; +rx(pi/2) q[43]; +rz(6.573973691477382) q[43]; +rz(-0.10323173551193543) q[43]; +rx(pi/2) q[43]; +rz(3.9735067252285994) q[43]; +rx(pi/2) q[43]; +rz(11.186828691249021) q[43]; +rz(2.6482729678310823) q[83]; +rx(pi/2) q[83]; +rz(5.474261802253139) q[83]; +rx(pi/2) q[83]; +rz(10.531549913132174) q[83]; +rz(-1.9620217969113884) q[83]; +rx(pi/2) q[83]; +rz(3.6634393573914674) q[83]; +rx(pi/2) q[83]; +rz(6.743526462572243) q[83]; +cx q[43],q[83]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.8114942077620477) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.224843914582903) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[43],q[83]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.657114681074974) q[43]; +rx(pi/2) q[43]; +rz(3*pi) q[43]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[43],q[83]; +rz(-2.187999487724359) q[43]; +rx(pi/2) q[43]; +rz(4.297809929349473) q[43]; +rx(pi/2) q[43]; +rz(9.489266641774279) q[43]; +rz(1.7708242371473872) q[43]; +rx(pi/2) q[43]; +rz(4.152213497496255) q[43]; +rx(pi/2) q[43]; +rz(9.931596080649673) q[43]; +rz(0.8541420621352191) q[83]; +rx(pi/2) q[83]; +rz(5.836312663829176) q[83]; +rx(pi/2) q[83]; +rz(7.219975528364472) q[83]; +rz(-2.40031012697123) q[83]; +rx(pi/2) q[83]; +rz(4.38729543788063) q[83]; +rx(pi/2) q[83]; +rz(8.425057481137012) q[83]; +cx q[78],q[83]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.098822207519132) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.152564911635903) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[78],q[83]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.606560328699506) q[78]; +rx(pi/2) q[78]; +rz(3*pi) q[78]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[78],q[83]; +rz(-2.7795747301515696) q[78]; +rx(pi/2) q[78]; +rz(3.495956168269311) q[78]; +rx(pi/2) q[78]; +rz(6.348935640102851) q[78]; +rz(2.885164807151904) q[78]; +rx(pi/2) q[78]; +rz(5.50830825391945) q[78]; +rx(pi/2) q[78]; +rz(9.92729647046971) q[78]; +rz(1.7473670538117867) q[83]; +rx(pi/2) q[83]; +rz(4.747826877628798) q[83]; +rx(pi/2) q[83]; +rz(8.05825315735427) q[83]; +rz(-0.6348059142376732) q[83]; +rx(pi/2) q[83]; +rz(5.681903902283363) q[83]; +rx(pi/2) q[83]; +rz(11.284199904236663) q[83]; +cx q[83],q[95]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.9652273234310176) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.0350452890692186) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[11],q[87]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.3847223089721648) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[11],q[87]; +rz(0.615100280530708) q[11]; +rx(pi/2) q[11]; +rz(5.420660123492769) q[11]; +rx(pi/2) q[11]; +rz(7.549305229447498) q[11]; +rz(-1.5214132255862376) q[11]; +rx(pi/2) q[11]; +rz(5.749476980889048) q[11]; +rx(pi/2) q[11]; +rz(10.510483403222533) q[11]; +cx q[11],q[82]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(4.077662080540212) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(5.771395136611282) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[11],q[82]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.7483079832033352) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[11],q[82]; +rz(1.8780735150512742) q[11]; +rx(pi/2) q[11]; +rz(4.649614384757321) q[11]; +rx(pi/2) q[11]; +rz(7.817599599155225) q[11]; +rz(-1.4752496033546003) q[11]; +rx(pi/2) q[11]; +rz(4.028809005616486) q[11]; +rx(pi/2) q[11]; +rz(6.629191525464506) q[11]; +rz(0.2976512494334962) q[82]; +rx(pi/2) q[82]; +rz(3.837087873800706) q[82]; +rx(pi/2) q[82]; +rz(9.856721847238143) q[82]; +rz(2.9145848366284897) q[82]; +rx(pi/2) q[82]; +rz(4.436019912744145) q[82]; +rx(pi/2) q[82]; +rz(10.120357395144357) q[82]; +rz(1.9973325418814412) q[87]; +rx(pi/2) q[87]; +rz(3.781061729053927) q[87]; +rx(pi/2) q[87]; +rz(8.632863655174587) q[87]; +rz(-1.563695773781082) q[87]; +rx(pi/2) q[87]; +rz(5.3634800518263095) q[87]; +rx(pi/2) q[87]; +rz(9.234361030523424) q[87]; +cx q[61],q[87]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.024458519836905) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.73002920359781) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[61],q[87]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.4723188573649075) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[61],q[87]; +rz(-0.1790427796483125) q[61]; +rx(pi/2) q[61]; +rz(4.0852093694116105) q[61]; +rx(pi/2) q[61]; +rz(10.681107437712628) q[61]; +rz(-2.8512018414125215) q[61]; +rx(pi/2) q[61]; +rz(4.916262953106422) q[61]; +rx(pi/2) q[61]; +rz(10.273060245879996) q[61]; +rz(2.0261832012842254) q[87]; +rx(pi/2) q[87]; +rz(4.219323116507306) q[87]; +rx(pi/2) q[87]; +rz(10.070191937367468) q[87]; +rz(-0.6719972941708803) q[87]; +rx(pi/2) q[87]; +rz(3.8314434328081477) q[87]; +rx(pi/2) q[87]; +rz(6.998491113572181) q[87]; +cx q[7],q[87]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.8907714994853917) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.209057589581333) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[7],q[87]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.238123275836376) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[7],q[87]; +rz(-1.0960614624589358) q[7]; +rx(pi/2) q[7]; +rz(5.163961276762988) q[7]; +rx(pi/2) q[7]; +rz(8.022820760763919) q[7]; +rz(0.7186126853151857) q[7]; +rx(pi/2) q[7]; +rz(5.106915433657856) q[7]; +rx(pi/2) q[7]; +rz(7.713967217520365) q[7]; +rz(0.33932250052672774) q[87]; +rx(pi/2) q[87]; +rz(3.9388523347571764) q[87]; +rx(pi/2) q[87]; +rz(7.910633527017183) q[87]; +rz(0.8170162171300754) q[87]; +rx(pi/2) q[87]; +rz(5.195126615262083) q[87]; +rx(pi/2) q[87]; +rz(8.506117716247) q[87]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.093695925176579) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[31],q[90]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.439811974401737) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[31],q[90]; +rz(-2.912566322548948) q[31]; +rx(pi/2) q[31]; +rz(5.427699833805942) q[31]; +rx(pi/2) q[31]; +rz(10.311947777469982) q[31]; +rz(0.6478194608355112) q[31]; +rx(pi/2) q[31]; +rz(3.476986656111308) q[31]; +rx(pi/2) q[31]; +rz(11.155247311543846) q[31]; +cx q[31],q[98]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.0895330132441785) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-0.49554297370549216) q[90]; +rx(pi/2) q[90]; +rz(3.805401045434488) q[90]; +rx(pi/2) q[90]; +rz(8.721478174519518) q[90]; +rz(1.3478683413275423) q[90]; +rx(pi/2) q[90]; +rz(4.018922872008797) q[90]; +rx(pi/2) q[90]; +rz(11.52354583571056) q[90]; +cx q[90],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.201853790694557) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.604850608201472) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.410192733600118) q[90]; +rx(pi/2) q[90]; +rz(2*pi) q[90]; +cx q[90],q[71]; +rz(-0.20887905486537717) q[71]; +rx(pi/2) q[71]; +rz(5.5108591098189805) q[71]; +rx(pi/2) q[71]; +rz(10.712368803387102) q[71]; +rz(-0.8105595593504669) q[71]; +rx(pi/2) q[71]; +rz(5.653173798396875) q[71]; +rx(pi/2) q[71]; +rz(6.994846798070604) q[71]; +rz(2.6296890371460577) q[90]; +rx(pi/2) q[90]; +rz(5.483801684978409) q[90]; +rx(pi/2) q[90]; +rz(6.3127241952040105) q[90]; +rz(-0.7501191973024834) q[90]; +rx(pi/2) q[90]; +rz(4.820112232613104) q[90]; +rx(pi/2) q[90]; +rz(8.243786751228479) q[90]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.254160211403034) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[5],q[91]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.3468588469966996) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[5],q[91]; +rz(2.803610021441041) q[5]; +rx(pi/2) q[5]; +rz(5.347696296041231) q[5]; +rx(pi/2) q[5]; +rz(10.454562581800321) q[5]; +rz(0.4124711085578845) q[5]; +rx(pi/2) q[5]; +rz(3.9865725450148917) q[5]; +rx(pi/2) q[5]; +rz(10.983913108788965) q[5]; +cx q[5],q[17]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(4.179880156723672) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.997956856560046) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +cx q[5],q[17]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.2411546991205693) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +cx q[5],q[17]; +rz(0.0075192454471850745) q[5]; +rx(pi/2) q[5]; +rz(5.149300253258877) q[5]; +rx(pi/2) q[5]; +rz(6.911084582576359) q[5]; +rz(0.6490578182674236) q[5]; +rx(pi/2) q[5]; +rz(3.763961360432363) q[5]; +rx(pi/2) q[5]; +rz(9.899942564187366) q[5]; +rz(0.9927224786599549) q[17]; +rx(pi/2) q[17]; +rz(3.922730220622965) q[17]; +rx(pi/2) q[17]; +rz(9.531194627160662) q[17]; +rz(-1.3857039058414502) q[17]; +rx(pi/2) q[17]; +rz(5.379135877413721) q[17]; +rx(pi/2) q[17]; +rz(11.345254003864664) q[17]; +rz(-1.5951796780772538) q[91]; +rx(pi/2) q[91]; +rz(4.667760940812389) q[91]; +rx(pi/2) q[91]; +rz(10.55122285246286) q[91]; +rz(-0.4454024338471161) q[91]; +rx(pi/2) q[91]; +rz(5.182280771243118) q[91]; +rx(pi/2) q[91]; +rz(8.99404730186295) q[91]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.194570059619592) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[55],q[93]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.513781398494995) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[55],q[93]; +rz(2.0004089572664636) q[55]; +rx(pi/2) q[55]; +rz(4.987211447354897) q[55]; +rx(pi/2) q[55]; +rz(10.499610313182096) q[55]; +rz(-0.9988072023989742) q[55]; +rx(pi/2) q[55]; +rz(4.63352062415577) q[55]; +rx(pi/2) q[55]; +rz(11.362845869407058) q[55]; +rz(-2.656051810582845) q[93]; +rx(pi/2) q[93]; +rz(4.925152203438415) q[93]; +rx(pi/2) q[93]; +rz(12.531256661846172) q[93]; +rz(-2.992522526911859) q[93]; +rx(pi/2) q[93]; +rz(4.6579053963637005) q[93]; +rx(pi/2) q[93]; +rz(9.272038630898988) q[93]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.1934276536315895) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[83],q[95]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.193463541360442) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[83],q[95]; +rz(-0.22626242671549868) q[83]; +rx(pi/2) q[83]; +rz(4.940234399380591) q[83]; +rx(pi/2) q[83]; +rz(8.657409243912397) q[83]; +rz(-1.1801686642034335) q[83]; +rx(pi/2) q[83]; +rz(5.337340378845407) q[83]; +rx(pi/2) q[83]; +rz(11.73868812623606) q[83]; +rz(0.8833961009650659) q[95]; +rx(pi/2) q[95]; +rz(4.992783045839465) q[95]; +rx(pi/2) q[95]; +rz(6.923066375691941) q[95]; +rz(-2.397537797690978) q[95]; +rx(pi/2) q[95]; +rz(4.940238700315982) q[95]; +rx(pi/2) q[95]; +rz(8.4575364795315) q[95]; +cx q[95],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.231086200652859) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.053020371765801) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.1852467119102084) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[49]; +rz(1.5379814415943098) q[49]; +rx(pi/2) q[49]; +rz(4.680407755312325) q[49]; +rx(pi/2) q[49]; +rz(11.897928670884417) q[49]; +rz(-1.8048916158271264) q[49]; +rx(pi/2) q[49]; +rz(5.6533309845420625) q[49]; +rx(pi/2) q[49]; +rz(7.298194127041397) q[49]; +rz(-1.7160324138850322) q[95]; +rx(pi/2) q[95]; +rz(4.203111062367426) q[95]; +rx(pi/2) q[95]; +rz(7.110605532139313) q[95]; +rz(-1.8729486548595644) q[95]; +rx(pi/2) q[95]; +rz(5.572349840711503) q[95]; +rx(pi/2) q[95]; +rz(7.018119565395489) q[95]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.045243707999326) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[31],q[98]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.031025061962065) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[31],q[98]; +rz(0.8037059752366549) q[31]; +rx(pi/2) q[31]; +rz(4.553038643276775) q[31]; +rx(pi/2) q[31]; +rz(12.262538064931762) q[31]; +rz(-2.429784980911152) q[31]; +rx(pi/2) q[31]; +rz(4.740584079945367) q[31]; +rx(pi/2) q[31]; +rz(10.998144373499331) q[31]; +cx q[31],q[78]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.117304915382416) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.731790476755554) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[31],q[78]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.4388351355941076) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[31],q[78]; +rz(-0.6265980695907429) q[31]; +rx(pi/2) q[31]; +rz(3.4402486844796294) q[31]; +rx(pi/2) q[31]; +rz(7.823969181497371) q[31]; +rz(-0.8127449376253635) q[31]; +rx(pi/2) q[31]; +rz(5.657503143113614) q[31]; +rx(pi/2) q[31]; +rz(10.597157765023674) q[31]; +rz(3.0621427143290862) q[78]; +rx(pi/2) q[78]; +rz(4.345610982441645) q[78]; +rx(pi/2) q[78]; +rz(10.002714972667228) q[78]; +rz(0.02901794893121279) q[78]; +rx(pi/2) q[78]; +rz(3.648023644591823) q[78]; +rx(pi/2) q[78]; +rz(6.669238163306776) q[78]; +rz(-0.7604273566130608) q[98]; +rx(pi/2) q[98]; +rz(5.1881194931423575) q[98]; +rx(pi/2) q[98]; +rz(9.708998895773021) q[98]; +rz(-0.3137989506831582) q[98]; +rx(pi/2) q[98]; +rz(3.55388812286629) q[98]; +rx(pi/2) q[98]; +rz(10.933314851535389) q[98]; +rz(0.17920439328640025) q[99]; +rx(pi/2) q[99]; +rz(5.158165326436764) q[99]; +rx(pi/2) q[99]; +rz(12.063392756675464) q[99]; +rz(0.6861132726800268) q[99]; +rx(pi/2) q[99]; +rz(4.226611082696678) q[99]; +rx(pi/2) q[99]; +rz(10.023986740879565) q[99]; +cx q[84],q[99]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.8797600164316615) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(5.788641500109124) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[84],q[99]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.282002336776216) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[84],q[99]; +rz(1.1350752772796069) q[84]; +rx(pi/2) q[84]; +rz(5.798089628610775) q[84]; +rx(pi/2) q[84]; +rz(10.7695187481252) q[84]; +rz(-1.4701332595315808) q[84]; +rx(pi/2) q[84]; +rz(4.7024512812026655) q[84]; +rx(pi/2) q[84]; +rz(9.634320401159366) q[84]; +cx q[0],q[84]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(4.317173835770355) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.257324860776082) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[0],q[84]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.3425895115006163) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[0],q[84]; +rz(-0.3587451349043085) q[0]; +rx(pi/2) q[0]; +rz(5.5327353611911745) q[0]; +rx(pi/2) q[0]; +rz(8.247608392600604) q[0]; +rz(-1.8537671736697137) q[0]; +rx(pi/2) q[0]; +rz(3.49267458120028) q[0]; +rx(pi/2) q[0]; +rz(9.82852817625012) q[0]; +cx q[0],q[33]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(4.28609955551242) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.265991120455073) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +cx q[0],q[33]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.841973869108024) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[0],q[33]; +rz(0.38916039644501854) q[0]; +rx(pi/2) q[0]; +rz(3.2623460732790655) q[0]; +rx(pi/2) q[0]; +rz(10.214115476719368) q[0]; +rz(2.1407009138175646) q[0]; +rx(pi/2) q[0]; +rz(4.222540067449181) q[0]; +rx(pi/2) q[0]; +rz(8.736334376757632) q[0]; +cx q[0],q[35]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(4.38560942162225) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(2.7865844911412783) q[33]; +rx(pi/2) q[33]; +rz(4.03883108098448) q[33]; +rx(pi/2) q[33]; +rz(9.144366642159696) q[33]; +rz(-3.1397233893366687) q[33]; +rx(pi/2) q[33]; +rz(3.66945152645701) q[33]; +rx(pi/2) q[33]; +rz(9.966440184068563) q[33]; +cx q[16],q[33]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(4.059268805029783) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(5.872899694377869) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +cx q[16],q[33]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.313425945003745) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[16],q[33]; +rz(2.4006292497736705) q[16]; +rx(pi/2) q[16]; +rz(3.956031504284783) q[16]; +rx(pi/2) q[16]; +rz(7.164695834882748) q[16]; +rz(0.34878233346646237) q[16]; +rx(pi/2) q[16]; +rz(5.603993642612318) q[16]; +rx(pi/2) q[16]; +rz(10.091244616082045) q[16]; +rz(-1.4690806332852013) q[33]; +rx(pi/2) q[33]; +rz(4.742430116823259) q[33]; +rx(pi/2) q[33]; +rz(11.439234039402184) q[33]; +rz(-2.677169408416079) q[33]; +rx(pi/2) q[33]; +rz(3.9973721895808056) q[33]; +rx(pi/2) q[33]; +rz(7.320008186132611) q[33]; +cx q[33],q[68]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(4.14128387945323) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.183150676823434) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +cx q[0],q[35]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.1861151514819177) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[0],q[35]; +rz(0.23460973480388025) q[0]; +rx(pi/2) q[0]; +rz(5.225159154890779) q[0]; +rx(pi/2) q[0]; +rz(12.462203497170306) q[0]; +rz(-2.028916911893927) q[0]; +rx(pi/2) q[0]; +rz(5.192079918323637) q[0]; +rx(pi/2) q[0]; +rz(10.25537678380676) q[0]; +cx q[0],q[37]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(4.285784278941064) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(2.504678728770739) q[35]; +rx(pi/2) q[35]; +rz(4.229948742967035) q[35]; +rx(pi/2) q[35]; +rz(12.193358408974149) q[35]; +rz(-1.2624128799449406) q[35]; +rx(pi/2) q[35]; +rz(4.196934173789892) q[35]; +rx(pi/2) q[35]; +rz(7.562931354710878) q[35]; +cx q[35],q[97]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(4.139862598673482) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.050797056967404) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +cx q[0],q[37]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.332524823967269) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[0],q[37]; +rz(0.4747033091520101) q[0]; +rx(pi/2) q[0]; +rz(5.182815561683745) q[0]; +rx(pi/2) q[0]; +rz(8.94462772737892) q[0]; +rz(-0.6260245826149538) q[0]; +rx(pi/2) q[0]; +rz(4.578576088643077) q[0]; +rx(pi/2) q[0]; +rz(7.154115699125881) q[0]; +cx q[24],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.056926667428634) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.150629288942387) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[24],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.454700462405132) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +cx q[24],q[0]; +rz(-1.1347230662785663) q[0]; +rx(pi/2) q[0]; +rz(4.139804853208857) q[0]; +rx(pi/2) q[0]; +rz(7.307882705183996) q[0]; +rz(-0.4146576318355071) q[0]; +rx(pi/2) q[0]; +rz(5.071521995153698) q[0]; +rx(pi/2) q[0]; +rz(7.321196687398356) q[0]; +cx q[0],q[65]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.536089579822712) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(0.3449631512908691) q[24]; +rx(pi/2) q[24]; +rz(3.809108795527016) q[24]; +rx(pi/2) q[24]; +rz(12.165874853247) q[24]; +rz(-2.531812857546154) q[24]; +rx(pi/2) q[24]; +rz(5.040519936324662) q[24]; +rx(pi/2) q[24]; +rz(11.186325378375342) q[24]; +rz(-1.1752046540222745) q[37]; +rx(pi/2) q[37]; +rz(4.863866063650446) q[37]; +rx(pi/2) q[37]; +rz(9.464601952513009) q[37]; +rz(-1.5870198936202247) q[37]; +rx(pi/2) q[37]; +rz(4.59007160623886) q[37]; +rx(pi/2) q[37]; +rz(8.931769403951444) q[37]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.9565216111925725) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[0],q[65]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.3130804534316045) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[0],q[65]; +rz(-1.5863634831039335) q[0]; +rx(pi/2) q[0]; +rz(4.01571389874062) q[0]; +rx(pi/2) q[0]; +rz(11.782113591265947) q[0]; +rz(-0.8420591602073824) q[0]; +rx(pi/2) q[0]; +rz(4.251129864273645) q[0]; +rx(pi/2) q[0]; +rz(9.927010847654524) q[0]; +rz(-2.139699974034353) q[65]; +rx(pi/2) q[65]; +rz(4.363742957353281) q[65]; +rx(pi/2) q[65]; +rz(9.99274343837239) q[65]; +rz(-1.8410633381344534) q[65]; +rx(pi/2) q[65]; +rz(5.720366763475465) q[65]; +rx(pi/2) q[65]; +rz(7.452274680825905) q[65]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.071076115807374) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[33],q[68]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.2028834376260704) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[33],q[68]; +rz(0.23458646104470393) q[33]; +rx(pi/2) q[33]; +rz(4.554453593836191) q[33]; +rx(pi/2) q[33]; +rz(11.59847701379412) q[33]; +rz(0.39567819574291496) q[33]; +rx(pi/2) q[33]; +rz(3.812399282160884) q[33]; +rx(pi/2) q[33]; +rz(8.665519294991672) q[33]; +cx q[33],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(5.995493239690505) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.8705922234091736) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[33],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.4765414547671343) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +cx q[33],q[14]; +rz(1.7574592139198435) q[14]; +rx(pi/2) q[14]; +rz(4.562093695016226) q[14]; +rx(pi/2) q[14]; +rz(9.6779529166506) q[14]; +rz(2.462638722488334) q[14]; +rx(pi/2) q[14]; +rz(4.603698230438132) q[14]; +rx(pi/2) q[14]; +rz(12.30175391018308) q[14]; +rz(1.0708401903578126) q[33]; +rx(pi/2) q[33]; +rz(5.7334114064647625) q[33]; +rx(pi/2) q[33]; +rz(8.144163692351274) q[33]; +rz(-1.9725331521401013) q[33]; +rx(pi/2) q[33]; +rz(5.7556668049952044) q[33]; +rx(pi/2) q[33]; +rz(9.098405992308322) q[33]; +rz(-1.1444757224905846) q[68]; +rx(pi/2) q[68]; +rz(5.352040526284261) q[68]; +rx(pi/2) q[68]; +rz(10.019088503991592) q[68]; +rz(-3.037220689839133) q[68]; +rx(pi/2) q[68]; +rz(3.816430673619481) q[68]; +rx(pi/2) q[68]; +rz(6.974201012845649) q[68]; +rz(0.9167695621008463) q[84]; +rx(pi/2) q[84]; +rz(4.232008706832072) q[84]; +rx(pi/2) q[84]; +rz(11.524184060997133) q[84]; +rz(2.0931824986482193) q[84]; +rx(pi/2) q[84]; +rz(5.817922542060229) q[84]; +rx(pi/2) q[84]; +rz(10.569657965392793) q[84]; +cx q[56],q[84]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.760716910455944) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(5.744571242015676) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[56],q[84]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.2919791840262977) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[56],q[84]; +rz(-0.8351312033688605) q[56]; +rx(pi/2) q[56]; +rz(4.6014465708147565) q[56]; +rx(pi/2) q[56]; +rz(6.582436064464783) q[56]; +rz(0.9324865560232061) q[56]; +rx(pi/2) q[56]; +rz(5.044990864513881) q[56]; +rx(pi/2) q[56]; +rz(7.37953757879888) q[56]; +cx q[56],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.269563014256239) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.120470857309325) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.3901689022865735) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +cx q[56],q[23]; +rz(-0.06247520476698476) q[23]; +rx(pi/2) q[23]; +rz(3.8752659553528455) q[23]; +rx(pi/2) q[23]; +rz(9.592919653243667) q[23]; +rz(0.9254712195472052) q[23]; +rx(pi/2) q[23]; +rz(4.628437775079107) q[23]; +rx(pi/2) q[23]; +rz(8.503576863331805) q[23]; +cx q[15],q[23]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.0735429430185635) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.155198099505689) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +cx q[15],q[23]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.5096267093275193) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[15],q[23]; +rz(-2.179653738445499) q[15]; +rx(pi/2) q[15]; +rz(3.745312105651156) q[15]; +rx(pi/2) q[15]; +rz(9.520225972928449) q[15]; +rz(-0.12154071071377226) q[15]; +rx(pi/2) q[15]; +rz(4.948647323624366) q[15]; +rx(pi/2) q[15]; +rz(8.482349791551579) q[15]; +rz(2.5905926260047334) q[23]; +rx(pi/2) q[23]; +rz(3.9554997871457678) q[23]; +rx(pi/2) q[23]; +rz(10.702520248568916) q[23]; +rz(2.8207116016328833) q[23]; +rx(pi/2) q[23]; +rz(5.445149419026301) q[23]; +rx(pi/2) q[23]; +rz(8.638756292344867) q[23]; +rz(2.021833773722488) q[56]; +rx(pi/2) q[56]; +rz(3.980946626564827) q[56]; +rx(pi/2) q[56]; +rz(10.706443941055127) q[56]; +rz(-2.2553290182173953) q[56]; +rx(pi/2) q[56]; +rz(4.105688139888776) q[56]; +rx(pi/2) q[56]; +rz(7.09096222802368) q[56]; +cx q[81],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.264702447448913) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.226709456043815) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.7830885038816673) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[56]; +rz(0.5239024540154538) q[56]; +rx(pi/2) q[56]; +rz(4.746840069313316) q[56]; +rx(pi/2) q[56]; +rz(8.50964792353776) q[56]; +rz(0.347136393027458) q[56]; +rx(pi/2) q[56]; +rz(5.716729650427391) q[56]; +rx(pi/2) q[56]; +rz(10.75838885776243) q[56]; +rz(-2.847101527567397) q[81]; +rx(pi/2) q[81]; +rz(5.565662472382687) q[81]; +rx(pi/2) q[81]; +rz(10.44171517270168) q[81]; +rz(-2.4407893900780206) q[81]; +rx(pi/2) q[81]; +rz(5.694389859191425) q[81]; +rx(pi/2) q[81]; +rz(11.26110935868585) q[81]; +cx q[81],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.923284452432183) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.738541529180042) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.5265293544956346) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[15]; +rz(1.2948818072461057) q[15]; +rx(pi/2) q[15]; +rz(5.099702273520394) q[15]; +rx(pi/2) q[15]; +rz(7.576846677359404) q[15]; +rz(2.292562930453416) q[15]; +rx(pi/2) q[15]; +rz(5.788775439045127) q[15]; +rx(pi/2) q[15]; +rz(11.995869310931447) q[15]; +cx q[62],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.144372625597006) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.52193123192602) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.2072776488186174) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +cx q[62],q[15]; +rz(2.2119730367372474) q[15]; +rx(pi/2) q[15]; +rz(4.18510674089585) q[15]; +rx(pi/2) q[15]; +rz(7.379900186294035) q[15]; +rz(2.6919403130415454) q[15]; +rx(pi/2) q[15]; +rz(4.512825453284579) q[15]; +rx(pi/2) q[15]; +rz(9.46734167551229) q[15]; +rz(-1.8061228582792435) q[62]; +rx(pi/2) q[62]; +rz(4.093783791488629) q[62]; +rx(pi/2) q[62]; +rz(7.907818009522435) q[62]; +rz(0.8574268663301101) q[62]; +rx(pi/2) q[62]; +rz(5.1519048260945) q[62]; +rx(pi/2) q[62]; +rz(8.578430801180776) q[62]; +rz(-2.229848918344903) q[81]; +rx(pi/2) q[81]; +rz(4.148488239699943) q[81]; +rx(pi/2) q[81]; +rz(8.644431112005279) q[81]; +rz(2.0311293256821195) q[81]; +rx(pi/2) q[81]; +rz(4.799387419291126) q[81]; +rx(pi/2) q[81]; +rz(10.238467408927075) q[81]; +cx q[81],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.995020470259302) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.311525066728516) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.526757884555611) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +cx q[81],q[17]; +rz(-2.0827577986077817) q[17]; +rx(pi/2) q[17]; +rz(4.942341232062838) q[17]; +rx(pi/2) q[17]; +rz(11.42312979700358) q[17]; +rz(-0.6637119618427727) q[17]; +rx(pi/2) q[17]; +rz(4.16145540541781) q[17]; +rx(pi/2) q[17]; +rz(11.582836981244707) q[17]; +rz(1.3934480892979888) q[81]; +rx(pi/2) q[81]; +rz(3.5745448579096286) q[81]; +rx(pi/2) q[81]; +rz(8.760747660579797) q[81]; +rz(1.1131999206866183) q[81]; +rx(pi/2) q[81]; +rz(5.1767557303047775) q[81]; +rx(pi/2) q[81]; +rz(9.799443587459653) q[81]; +rz(2.496454347635625) q[84]; +rx(pi/2) q[84]; +rz(4.38561435105821) q[84]; +rx(pi/2) q[84]; +rz(11.577835309172945) q[84]; +rz(2.7009158916243674) q[84]; +rx(pi/2) q[84]; +rz(6.044639637295468) q[84]; +rx(pi/2) q[84]; +rz(8.494629814853905) q[84]; +cx q[85],q[84]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.258422378289043) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(4.134695079720663) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[84]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.4720364485009334) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[84]; +rz(1.4158990433863314) q[84]; +rx(pi/2) q[84]; +rz(4.449851274490363) q[84]; +rx(pi/2) q[84]; +rz(10.790952438824004) q[84]; +rz(-2.8562582094231628) q[84]; +rx(pi/2) q[84]; +rz(4.782606220825354) q[84]; +rx(pi/2) q[84]; +rz(7.934040989513606) q[84]; +cx q[84],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(5.98393191306584) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.8261289995317904) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.2844514084605834) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[75]; +rz(-0.1803005556490076) q[75]; +rx(pi/2) q[75]; +rz(5.185016299078368) q[75]; +rx(pi/2) q[75]; +rz(11.502054341194714) q[75]; +rz(-2.823604422098417) q[75]; +rx(pi/2) q[75]; +rz(4.438241311501948) q[75]; +rx(pi/2) q[75]; +rz(10.964589893766224) q[75]; +cx q[75],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.904834059086308) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.8033399631191322) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.2533744282896198) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +cx q[75],q[43]; +rz(0.07875263625608753) q[43]; +rx(pi/2) q[43]; +rz(5.471156555728339) q[43]; +rx(pi/2) q[43]; +rz(9.362611758399778) q[43]; +rz(-2.9989205803230465) q[43]; +rx(pi/2) q[43]; +rz(4.231192997458663) q[43]; +rx(pi/2) q[43]; +rz(6.905887178645626) q[43]; +cx q[69],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.025733745094488) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.022290198281962) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.2685756645768342) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +cx q[69],q[43]; +rz(-2.0775787040763305) q[43]; +rx(pi/2) q[43]; +rz(4.527694898309277) q[43]; +rx(pi/2) q[43]; +rz(8.067174118245571) q[43]; +rz(2.0588349409247204) q[43]; +rx(pi/2) q[43]; +rz(5.291121674949246) q[43]; +rx(pi/2) q[43]; +rz(11.372001344186295) q[43]; +rz(2.820301363330225) q[69]; +rx(pi/2) q[69]; +rz(4.441485766236591) q[69]; +rx(pi/2) q[69]; +rz(11.757320566826895) q[69]; +rz(0.6481247139385604) q[69]; +rx(pi/2) q[69]; +rz(5.0577284580986195) q[69]; +rx(pi/2) q[69]; +rz(10.879451143664593) q[69]; +rz(2.5222892387148104) q[75]; +rx(pi/2) q[75]; +rz(4.638060139696764) q[75]; +rx(pi/2) q[75]; +rz(10.78186852340373) q[75]; +rz(-2.681163221770497) q[75]; +rx(pi/2) q[75]; +rz(4.490062280654205) q[75]; +rx(pi/2) q[75]; +rz(12.522455219027153) q[75]; +cx q[9],q[75]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.660122755383348) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.093695925176579) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[9],q[75]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.439811974401737) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[9],q[75]; +rz(-2.912566322548948) q[9]; +rx(pi/2) q[9]; +rz(5.427699833805942) q[9]; +rx(pi/2) q[9]; +rz(10.311947777469982) q[9]; +rz(2.7485712322386995) q[9]; +rx(pi/2) q[9]; +rz(5.781684379368971) q[9]; +rx(pi/2) q[9]; +rz(7.839986902612933) q[9]; +rz(-0.49554297370549216) q[75]; +rx(pi/2) q[75]; +rz(3.805401045434488) q[75]; +rx(pi/2) q[75]; +rz(8.721478174519518) q[75]; +rz(-1.0473766650373797) q[75]; +rx(pi/2) q[75]; +rz(5.87465150969158) q[75]; +rx(pi/2) q[75]; +rz(9.762858114235414) q[75]; +rz(-2.5042327715828714) q[84]; +rx(pi/2) q[84]; +rz(6.173427536702886) q[84]; +rx(pi/2) q[84]; +rz(7.738925986777381) q[84]; +rz(-2.653707452884354) q[84]; +rx(pi/2) q[84]; +rz(5.029769946664119) q[84]; +rx(pi/2) q[84]; +rz(9.307515694326609) q[84]; +cx q[84],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(5.9042644850374515) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.839040291723631) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.4265093605499093) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[12]; +rz(2.8186803629989257) q[12]; +rx(pi/2) q[12]; +rz(5.207129113585902) q[12]; +rx(pi/2) q[12]; +rz(10.125007405563048) q[12]; +rz(-1.6558596752891097) q[12]; +rx(pi/2) q[12]; +rz(5.509878750482171) q[12]; +rx(pi/2) q[12]; +rz(6.99003571384629) q[12]; +rz(-1.6890523186390505) q[84]; +rx(pi/2) q[84]; +rz(3.4708738949008673) q[84]; +rx(pi/2) q[84]; +rz(7.204784860988649) q[84]; +rz(2.201426271170776) q[84]; +rx(pi/2) q[84]; +rz(4.6333760170046965) q[84]; +rx(pi/2) q[84]; +rz(11.179067939417397) q[84]; +rz(2.38571661090376) q[85]; +rx(pi/2) q[85]; +rz(5.550462594416522) q[85]; +rx(pi/2) q[85]; +rz(9.146954671249597) q[85]; +rz(-1.695495412919366) q[85]; +rx(pi/2) q[85]; +rz(5.311440667531731) q[85]; +rx(pi/2) q[85]; +rz(11.245796012410171) q[85]; +cx q[16],q[85]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(4.000588088166069) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.001127758336088) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[16],q[85]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.726434747927008) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[16],q[85]; +rz(0.20734780919189122) q[16]; +rx(pi/2) q[16]; +rz(4.154576586373094) q[16]; +rx(pi/2) q[16]; +rz(9.810767419323758) q[16]; +rz(-2.282242830200275) q[16]; +rx(pi/2) q[16]; +rz(4.765484369598038) q[16]; +rx(pi/2) q[16]; +rz(10.913560437904883) q[16]; +cx q[16],q[92]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.95220718905984) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-1.7564949100466138) q[85]; +rx(pi/2) q[85]; +rz(4.669552649939979) q[85]; +rx(pi/2) q[85]; +rz(10.70391649714631) q[85]; +rz(0.9877937072309892) q[85]; +rx(pi/2) q[85]; +rz(4.516865521930368) q[85]; +rx(pi/2) q[85]; +rz(12.424685705317323) q[85]; +cx q[85],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.9169799566079) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.9915893308336354) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.553951062951363) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[28]; +rz(-0.8604493727303257) q[28]; +rx(pi/2) q[28]; +rz(5.077594439898274) q[28]; +rx(pi/2) q[28]; +rz(7.223589832901332) q[28]; +rz(2.8181123460172977) q[28]; +rx(pi/2) q[28]; +rz(5.388128529997328) q[28]; +rx(pi/2) q[28]; +rz(11.337710262374598) q[28]; +rz(-0.23167255177482549) q[85]; +rx(pi/2) q[85]; +rz(4.496957243863321) q[85]; +rx(pi/2) q[85]; +rz(12.487076907395917) q[85]; +rz(-2.848775420228588) q[85]; +rx(pi/2) q[85]; +rz(4.6320604251584125) q[85]; +rx(pi/2) q[85]; +rz(8.95221460366789) q[85]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(5.887825344877198) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[16],q[92]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.1886523708332533) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[16],q[92]; +rz(0.3442200582705328) q[16]; +rx(pi/2) q[16]; +rz(4.91642508993746) q[16]; +rx(pi/2) q[16]; +rz(11.045135045759052) q[16]; +rz(-0.6402044567856926) q[16]; +rx(pi/2) q[16]; +rz(5.2512699876062054) q[16]; +rx(pi/2) q[16]; +rz(9.18456113060843) q[16]; +cx q[59],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(5.765073720094648) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.807630340720287) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.50058401944049) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[16]; +rz(-0.10105793723308398) q[16]; +rx(pi/2) q[16]; +rz(4.879850922501801) q[16]; +rx(pi/2) q[16]; +rz(10.060979054960928) q[16]; +rz(-1.4431647708266575) q[16]; +rx(pi/2) q[16]; +rz(4.4670595406663525) q[16]; +rx(pi/2) q[16]; +rz(6.5174192341613) q[16]; +rz(1.655310067951203) q[59]; +rx(pi/2) q[59]; +rz(4.811662301548383) q[59]; +rx(pi/2) q[59]; +rz(7.296382393116593) q[59]; +rz(-2.1344755751006375) q[59]; +rx(pi/2) q[59]; +rz(4.682761967871163) q[59]; +rx(pi/2) q[59]; +rz(8.26788737590103) q[59]; +rz(3.0954202736981333) q[92]; +rx(pi/2) q[92]; +rz(3.98205594507629) q[92]; +rx(pi/2) q[92]; +rz(9.244594882099978) q[92]; +rz(-2.153838180906117) q[92]; +rx(pi/2) q[92]; +rz(5.328259621785483) q[92]; +rx(pi/2) q[92]; +rz(6.775710628070113) q[92]; +cx q[92],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(5.968424375486615) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.408633063369568) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.2305849421309407) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[72]; +rz(-1.7334586726528638) q[72]; +rx(pi/2) q[72]; +rz(4.294427518840536) q[72]; +rx(pi/2) q[72]; +rz(7.995896056551089) q[72]; +rz(2.7485712322386995) q[72]; +rx(pi/2) q[72]; +rz(5.781684379368971) q[72]; +rx(pi/2) q[72]; +rz(7.839986902612933) q[72]; +cx q[76],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(5.8919641094197654) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.998926510995738) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.6657792823743787) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +cx q[76],q[72]; +rz(0.6561965491010113) q[72]; +rx(pi/2) q[72]; +rz(3.5372857501879715) q[72]; +rx(pi/2) q[72]; +rz(8.280839501967115) q[72]; +rz(-1.80394108865267) q[72]; +rx(pi/2) q[72]; +rz(4.935743943762894) q[72]; +rx(pi/2) q[72]; +rz(12.132175410238133) q[72]; +rz(0.7748186906187566) q[76]; +rx(pi/2) q[76]; +rz(4.097646395932474) q[76]; +rx(pi/2) q[76]; +rz(6.320139106672695) q[76]; +rz(0.1421594714825929) q[76]; +rx(pi/2) q[76]; +rz(5.19501831293951) q[76]; +rx(pi/2) q[76]; +rz(7.5463708141724295) q[76]; +rz(2.8379872645977997) q[92]; +rx(pi/2) q[92]; +rz(4.724727051823121) q[92]; +rx(pi/2) q[92]; +rz(7.835411817600292) q[92]; +rz(-0.5830499520139307) q[92]; +rx(pi/2) q[92]; +rz(3.379752904132281) q[92]; +rx(pi/2) q[92]; +rz(11.79163099648663) q[92]; +cx q[93],q[84]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.2329080572369655) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.087233823148351) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[84]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.224198794829654) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[84]; +rz(2.476427516216267) q[84]; +rx(pi/2) q[84]; +rz(5.759432732039895) q[84]; +rx(pi/2) q[84]; +rz(8.774178703371742) q[84]; +rz(1.7075761943656733) q[84]; +rx(pi/2) q[84]; +rz(3.391593890573109) q[84]; +rx(pi/2) q[84]; +rz(9.573100383038636) q[84]; +cx q[84],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.0494977293066565) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.8572103535804954) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.4488482737980934) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[32]; +rz(-0.3905164279778117) q[32]; +rx(pi/2) q[32]; +rz(4.215735978833143) q[32]; +rx(pi/2) q[32]; +rz(7.333341625339993) q[32]; +rz(0.8430839144751872) q[32]; +rx(pi/2) q[32]; +rz(4.579580694406214) q[32]; +rx(pi/2) q[32]; +rz(8.711630094818922) q[32]; +rz(2.012953807696027) q[84]; +rx(pi/2) q[84]; +rz(4.559909955348476) q[84]; +rx(pi/2) q[84]; +rz(11.425695293472234) q[84]; +rz(-2.8046912665189754) q[84]; +rx(pi/2) q[84]; +rz(4.346483441200239) q[84]; +rx(pi/2) q[84]; +rz(8.565762766035212) q[84]; +rz(1.8933669760496947) q[93]; +rx(pi/2) q[93]; +rz(5.186536524300364) q[93]; +rx(pi/2) q[93]; +rz(11.304653274770105) q[93]; +rz(0.546666509316696) q[93]; +rx(pi/2) q[93]; +rz(4.454249814414229) q[93]; +rx(pi/2) q[93]; +rz(11.065400436297933) q[93]; +cx q[17],q[93]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.8539042867185955) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(5.945624136441117) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[17],q[93]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.1687313283821954) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[17],q[93]; +rz(2.7733544409181183) q[17]; +rx(pi/2) q[17]; +rz(3.8832621760621793) q[17]; +rx(pi/2) q[17]; +rz(8.82580354807069) q[17]; +rz(2.6181170557708597) q[17]; +rx(pi/2) q[17]; +rz(4.616300279198142) q[17]; +rx(pi/2) q[17]; +rz(12.062126779898666) q[17]; +rz(2.4997787796159106) q[93]; +rx(pi/2) q[93]; +rz(5.418708456973771) q[93]; +rx(pi/2) q[93]; +rz(7.7162184678606955) q[93]; +rz(2.0025421206049616) q[93]; +rx(pi/2) q[93]; +rz(4.241121604409694) q[93]; +rx(pi/2) q[93]; +rz(9.502774614757506) q[93]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(5.989766324375211) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[35],q[97]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.1657489038734594) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[35],q[97]; +rz(2.7504217252336973) q[35]; +rx(pi/2) q[35]; +rz(5.056063242381698) q[35]; +rx(pi/2) q[35]; +rz(10.53509955582567) q[35]; +rz(-0.10705021538036341) q[35]; +rx(pi/2) q[35]; +rz(5.015359017128775) q[35]; +rx(pi/2) q[35]; +rz(11.154774744338027) q[35]; +cx q[35],q[77]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.4430638588652087) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(5.697650133412159) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[35],q[77]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.1965790814944945) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[35],q[77]; +rz(-0.998079059201249) q[35]; +rx(pi/2) q[35]; +rz(3.981260302301264) q[35]; +rx(pi/2) q[35]; +rz(8.933220044345937) q[35]; +rz(-0.8392768840622864) q[35]; +rx(pi/2) q[35]; +rz(4.613839815510524) q[35]; +rx(pi/2) q[35]; +rz(8.007234638063416) q[35]; +cx q[35],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.106745484366078) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.654256169064626) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.298944730169297) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +cx q[35],q[21]; +rz(0.1369765864907433) q[21]; +rx(pi/2) q[21]; +rz(4.4810960410463645) q[21]; +rx(pi/2) q[21]; +rz(9.541919955527366) q[21]; +rz(1.146186576465026) q[21]; +rx(pi/2) q[21]; +rz(4.672105240602232) q[21]; +rx(pi/2) q[21]; +rz(6.33691368087558) q[21]; +rz(0.6802139024241476) q[35]; +rx(pi/2) q[35]; +rz(3.7052185001903024) q[35]; +rx(pi/2) q[35]; +rz(9.05776590376702) q[35]; +rz(0.26723076745359853) q[35]; +rx(pi/2) q[35]; +rz(3.647308849655454) q[35]; +rx(pi/2) q[35]; +rz(10.665038943549275) q[35]; +cx q[35],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.178665190453379) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(4.511811241979274) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.414821574694054) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +cx q[35],q[0]; +rz(-2.363241814987517) q[0]; +rx(pi/2) q[0]; +rz(3.16312425932025) q[0]; +rx(pi/2) q[0]; +rz(9.420943801403993) q[0]; +rz(-1.4104918133523539) q[0]; +rx(pi/2) q[0]; +rz(3.350994542903671) q[0]; +rx(pi/2) q[0]; +rz(11.43998931342509) q[0]; +rz(1.7240435283150433) q[35]; +rx(pi/2) q[35]; +rz(3.8855840872635126) q[35]; +rx(pi/2) q[35]; +rz(7.069417380914376) q[35]; +rz(-0.766844089317857) q[35]; +rx(pi/2) q[35]; +rz(4.53563834772563) q[35]; +rx(pi/2) q[35]; +rz(7.16586376480745) q[35]; +rz(-1.0046073196135064) q[77]; +rx(pi/2) q[77]; +rz(5.202698487344517) q[77]; +rx(pi/2) q[77]; +rz(6.366175286825376) q[77]; +rz(-0.6143331390808764) q[77]; +rx(pi/2) q[77]; +rz(4.768975314926281) q[77]; +rx(pi/2) q[77]; +rz(11.14664724514121) q[77]; +rz(-1.231018287450052) q[97]; +rx(pi/2) q[97]; +rz(4.426980198872004) q[97]; +rx(pi/2) q[97]; +rz(11.561409948090017) q[97]; +rz(2.7587901836427005) q[97]; +rx(pi/2) q[97]; +rz(6.005425526244689) q[97]; +rx(pi/2) q[97]; +rz(7.093981337773493) q[97]; +cx q[97],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.207054437136266) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.7989171919870577) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.2224392626864677) q[97]; +rx(pi/2) q[97]; +rz(2*pi) q[97]; +cx q[97],q[27]; +rz(0.9328722560102936) q[27]; +rx(pi/2) q[27]; +rz(3.7809793069784945) q[27]; +rx(pi/2) q[27]; +rz(11.070237940859657) q[27]; +rz(1.4877455223317764) q[27]; +rx(pi/2) q[27]; +rz(4.1737926223780715) q[27]; +rx(pi/2) q[27]; +rz(6.5914984622099535) q[27]; +cx q[27],q[74]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.452931999923636) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.0681574625373) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[27],q[74]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.1606171089042743) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[27],q[74]; +rz(-2.1423646751717786) q[27]; +rx(pi/2) q[27]; +rz(4.197912563882339) q[27]; +rx(pi/2) q[27]; +rz(9.764418807122206) q[27]; +rz(-0.8420591602073824) q[27]; +rx(pi/2) q[27]; +rz(4.251129864273645) q[27]; +rx(pi/2) q[27]; +rz(9.927010847654524) q[27]; +rz(-2.733707804226748) q[74]; +rx(pi/2) q[74]; +rz(4.493440996494411) q[74]; +rx(pi/2) q[74]; +rz(6.7522502003571825) q[74]; +rz(1.3950840944445924) q[74]; +rx(pi/2) q[74]; +rz(4.580329779302996) q[74]; +rx(pi/2) q[74]; +rz(9.465923008314547) q[74]; +cx q[40],q[74]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.158871301831308) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.000973577335543) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[40],q[74]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.6105987846816827) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[40],q[74]; +rz(2.5820886693502896) q[40]; +rx(pi/2) q[40]; +rz(5.705664489263006) q[40]; +rx(pi/2) q[40]; +rz(9.203600346029575) q[40]; +rz(-1.982484741275547) q[40]; +rx(pi/2) q[40]; +rz(4.264053898440807) q[40]; +rx(pi/2) q[40]; +rz(8.882419196267248) q[40]; +rz(2.7875107758651154) q[74]; +rx(pi/2) q[74]; +rz(4.229204419141096) q[74]; +rx(pi/2) q[74]; +rz(12.272215470687447) q[74]; +rz(2.4931109438194605) q[74]; +rx(pi/2) q[74]; +rz(4.7567247487478035) q[74]; +rx(pi/2) q[74]; +rz(8.224551396191918) q[74]; +rz(0.604741583907602) q[97]; +rx(pi/2) q[97]; +rz(4.174979757734484) q[97]; +rx(pi/2) q[97]; +rz(11.319331457149833) q[97]; +rz(0.6127768185261866) q[97]; +rx(pi/2) q[97]; +rz(5.253823439765444) q[97]; +rx(pi/2) q[97]; +rz(9.382154716967051) q[97]; +cx q[97],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(5.8636220740966145) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.802028198541043) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.3815269703927586) q[97]; +rx(pi/2) q[97]; +rz(2*pi) q[97]; +cx q[97],q[53]; +rz(-2.2814441150867273) q[53]; +rx(pi/2) q[53]; +rz(5.592827429415653) q[53]; +rx(pi/2) q[53]; +rz(10.758692308222667) q[53]; +rz(0.8968464910856211) q[53]; +rx(pi/2) q[53]; +rz(4.507195079582729) q[53]; +rx(pi/2) q[53]; +rz(7.533285132581962) q[53]; +rz(-2.716340872446655) q[97]; +rx(pi/2) q[97]; +rz(3.577269471960127) q[97]; +rx(pi/2) q[97]; +rz(6.9248252986949534) q[97]; +rz(1.8688181200739713) q[97]; +rx(pi/2) q[97]; +rz(5.897143973566687) q[97]; +rx(pi/2) q[97]; +rz(9.644810971200313) q[97]; +cx q[98],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(6.204137480105734) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.225331515097055) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.645815707738878) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[28]; +rz(-0.45907519504231464) q[28]; +rx(pi/2) q[28]; +rz(3.327915266510563) q[28]; +rx(pi/2) q[28]; +rz(8.390459894540765) q[28]; +rz(-2.1741893719275867) q[28]; +rx(pi/2) q[28]; +rz(4.997144953108851) q[28]; +rx(pi/2) q[28]; +rz(10.475736032319663) q[28]; +rz(-1.3356162745490785) q[98]; +rx(pi/2) q[98]; +rz(3.7434269663517297) q[98]; +rx(pi/2) q[98]; +rz(9.870994768648726) q[98]; +rz(-2.2563164064068353) q[98]; +rx(pi/2) q[98]; +rz(5.586135586027602) q[98]; +rx(pi/2) q[98]; +rz(10.676679558244029) q[98]; +cx q[98],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(5.8919641094197654) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.998926510995738) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.6657792823743787) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[9]; +rz(0.6561965491010113) q[9]; +rx(pi/2) q[9]; +rz(3.5372857501879715) q[9]; +rx(pi/2) q[9]; +rz(8.280839501967115) q[9]; +rz(-1.4987427674307736) q[9]; +rx(pi/2) q[9]; +rz(4.154471367808485) q[9]; +rx(pi/2) q[9]; +rz(10.4435610091969) q[9]; +rz(0.7748186906187566) q[98]; +rx(pi/2) q[98]; +rz(4.097646395932474) q[98]; +rx(pi/2) q[98]; +rz(6.320139106672695) q[98]; +rz(-1.2410333125391038) q[98]; +rx(pi/2) q[98]; +rz(5.4232354341312625) q[98]; +rx(pi/2) q[98]; +rz(10.218094353230821) q[98]; +rz(0.7006662095962772) q[99]; +rx(pi/2) q[99]; +rz(4.339944760795791) q[99]; +rx(pi/2) q[99]; +rz(12.258514038319372) q[99]; +rz(2.1694452128752824) q[99]; +rx(pi/2) q[99]; +rz(6.09605193905207) q[99]; +rx(pi/2) q[99]; +rz(8.402265182396667) q[99]; +cx q[29],q[99]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.897631971244004) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.113103995189498) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[29],q[99]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.4677654656180064) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[29],q[99]; +rz(0.5032452538527874) q[29]; +rx(pi/2) q[29]; +rz(3.9511329356111276) q[29]; +rx(pi/2) q[29]; +rz(7.716293444363518) q[29]; +rz(1.6311774104842316) q[29]; +rx(pi/2) q[29]; +rz(4.804436298048116) q[29]; +rx(pi/2) q[29]; +rz(6.576473057078737) q[29]; +cx q[29],q[42]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.685876873125728) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.231457423727614) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +cx q[29],q[42]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.2699634881388753) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[29],q[42]; +rz(1.3806575442338715) q[29]; +rx(pi/2) q[29]; +rz(4.598183380627953) q[29]; +rx(pi/2) q[29]; +rz(6.475106950675878) q[29]; +rz(-1.3081217113755115) q[29]; +rx(pi/2) q[29]; +rz(5.641330645863457) q[29]; +rx(pi/2) q[29]; +rz(8.831877400648953) q[29]; +cx q[29],q[89]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.686849680290278) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(0.541002327443783) q[42]; +rx(pi/2) q[42]; +rz(5.355017980168757) q[42]; +rx(pi/2) q[42]; +rz(9.904667895481541) q[42]; +rz(-1.6078406416772377) q[42]; +rx(pi/2) q[42]; +rz(5.660909768359426) q[42]; +rx(pi/2) q[42]; +rz(10.571392624843874) q[42]; +cx q[48],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(5.697650133412159) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.4430638588652087) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.1965790814944945) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +cx q[48],q[42]; +rz(-1.0046073196135064) q[42]; +rx(pi/2) q[42]; +rz(5.202698487344517) q[42]; +rx(pi/2) q[42]; +rz(6.366175286825376) q[42]; +rz(2.0438624318428102) q[42]; +rx(pi/2) q[42]; +rz(4.847338664981288) q[42]; +rx(pi/2) q[42]; +rz(11.112675412908835) q[42]; +cx q[42],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.090165867007853) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.138714406364132) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[42],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.599595896731998) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +cx q[42],q[2]; +rz(-1.4273118242421896) q[2]; +rx(pi/2) q[2]; +rz(4.478140062974187) q[2]; +rx(pi/2) q[2]; +rz(8.508703361954684) q[2]; +rz(-0.3761478536418501) q[2]; +rx(pi/2) q[2]; +rz(3.5648101195894246) q[2]; +rx(pi/2) q[2]; +rz(11.989819603831634) q[2]; +cx q[2],q[91]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.749310094570733) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(2.9138707643607855) q[42]; +rx(pi/2) q[42]; +rz(3.6471289399866396) q[42]; +rx(pi/2) q[42]; +rz(9.64937521701981) q[42]; +rz(0.6277153294751381) q[42]; +rx(pi/2) q[42]; +rz(4.918199091912611) q[42]; +rx(pi/2) q[42]; +rz(11.916545817463184) q[42]; +cx q[42],q[68]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.941724070702966) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-0.998079059201249) q[48]; +rx(pi/2) q[48]; +rz(3.981260302301264) q[48]; +rx(pi/2) q[48]; +rz(8.933220044345937) q[48]; +rz(-0.6860305364129871) q[48]; +rx(pi/2) q[48]; +rz(4.816931717407527) q[48]; +rx(pi/2) q[48]; +rz(10.979549293049786) q[48]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.1372865194057145) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[42],q[68]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.8080016935479932) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[42],q[68]; +rz(-0.2821816675759212) q[42]; +rx(pi/2) q[42]; +rz(3.744582856250444) q[42]; +rx(pi/2) q[42]; +rz(9.329553190665441) q[42]; +rz(-0.20890228924508492) q[42]; +rx(pi/2) q[42]; +rz(3.7811991146550326) q[42]; +rx(pi/2) q[42]; +rz(10.551702642654858) q[42]; +cx q[5],q[42]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(4.26110700428487) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(5.9149513189790905) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +cx q[5],q[42]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.4901285542031566) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[5],q[42]; +rz(0.43969114467921777) q[5]; +rx(pi/2) q[5]; +rz(5.035537345955363) q[5]; +rx(pi/2) q[5]; +rz(7.115382872740178) q[5]; +rz(-2.5795024323493165) q[5]; +rx(pi/2) q[5]; +rz(4.585342006501573) q[5]; +rx(pi/2) q[5]; +rz(11.888618555552924) q[5]; +rz(0.9906351062942891) q[42]; +rx(pi/2) q[42]; +rz(5.33119222150894) q[42]; +rx(pi/2) q[42]; +rz(10.602004986044637) q[42]; +rz(0.26723076745359853) q[42]; +rx(pi/2) q[42]; +rz(3.647308849655454) q[42]; +rx(pi/2) q[42]; +rz(10.665038943549275) q[42]; +cx q[42],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.178665190453379) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.511811241979274) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[42],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.414821574694054) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +cx q[42],q[27]; +rz(-2.363241814987517) q[27]; +rx(pi/2) q[27]; +rz(3.16312425932025) q[27]; +rx(pi/2) q[27]; +rz(9.420943801403993) q[27]; +rz(0.7241276233443434) q[27]; +rx(pi/2) q[27]; +rz(5.311803764249423) q[27]; +rx(pi/2) q[27]; +rz(7.027929256130453) q[27]; +cx q[27],q[44]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.00216006918097) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(1.7240435283150433) q[42]; +rx(pi/2) q[42]; +rz(3.8855840872635126) q[42]; +rx(pi/2) q[42]; +rz(7.069417380914376) q[42]; +rz(-2.4734967847466276) q[42]; +rx(pi/2) q[42]; +rz(5.348964321323913) q[42]; +rx(pi/2) q[42]; +rz(9.335376267182578) q[42]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.158595930078821) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +cx q[27],q[44]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.2045214229670194) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[27],q[44]; +rz(0.3751677876617907) q[27]; +rx(pi/2) q[27]; +rz(4.359991662381287) q[27]; +rx(pi/2) q[27]; +rz(10.517147961732691) q[27]; +rz(-0.9613969920971872) q[27]; +rx(pi/2) q[27]; +rz(3.594725311123981) q[27]; +rx(pi/2) q[27]; +rz(7.8736433582093355) q[27]; +rz(-1.8295256321903939) q[44]; +rx(pi/2) q[44]; +rz(4.075675949752646) q[44]; +rx(pi/2) q[44]; +rz(11.565213310144363) q[44]; +rz(-0.40622655407829455) q[44]; +rx(pi/2) q[44]; +rz(3.846684099255473) q[44]; +rx(pi/2) q[44]; +rz(9.523550644349209) q[44]; +rz(2.401252969875939) q[68]; +rx(pi/2) q[68]; +rz(5.076234063388576) q[68]; +rx(pi/2) q[68]; +rz(9.905894065365526) q[68]; +rz(-2.6129252272069556) q[68]; +rx(pi/2) q[68]; +rz(5.412996608216247) q[68]; +rx(pi/2) q[68]; +rz(11.371981435672353) q[68]; +cx q[68],q[82]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.9430682550210783) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.028126326382349) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[68],q[82]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.456407643963294) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[68],q[82]; +rz(-0.6077564376723679) q[68]; +rx(pi/2) q[68]; +rz(5.317362817819379) q[68]; +rx(pi/2) q[68]; +rz(11.577615700054743) q[68]; +rz(-1.6171257130932757) q[68]; +rx(pi/2) q[68]; +rz(3.5423384754799927) q[68]; +rx(pi/2) q[68]; +rz(9.064673692445233) q[68]; +rz(2.6447177121283776) q[82]; +rx(pi/2) q[82]; +rz(4.5054974137696036) q[82]; +rx(pi/2) q[82]; +rz(7.660927500993779) q[82]; +rz(-2.25461289421184) q[82]; +rx(pi/2) q[82]; +rz(3.3501566540852856) q[82]; +rx(pi/2) q[82]; +rz(9.46792277719521) q[82]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(5.74436869678574) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[29],q[89]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.516042909330004) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[29],q[89]; +rz(1.8349162013642273) q[29]; +rx(pi/2) q[29]; +rz(5.276282016142733) q[29]; +rx(pi/2) q[29]; +rz(11.395003894634534) q[29]; +rz(1.9606009378209475) q[29]; +rx(pi/2) q[29]; +rz(5.688277911113756) q[29]; +rx(pi/2) q[29]; +rz(9.720538362225245) q[29]; +cx q[29],q[36]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.162948482712617) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.121687934963898) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +cx q[29],q[36]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.453870157077054) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[29],q[36]; +rz(2.6371434313525572) q[29]; +rx(pi/2) q[29]; +rz(4.222497265578846) q[29]; +rx(pi/2) q[29]; +rz(8.16623613973956) q[29]; +rz(-2.6129252272069556) q[29]; +rx(pi/2) q[29]; +rz(5.412996608216247) q[29]; +rx(pi/2) q[29]; +rz(11.371981435672353) q[29]; +cx q[29],q[88]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.9430682550210783) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-2.9281803910280857) q[36]; +rx(pi/2) q[36]; +rz(3.588454461029636) q[36]; +rx(pi/2) q[36]; +rz(11.657487197406121) q[36]; +rz(-1.682563022066214) q[36]; +rx(pi/2) q[36]; +rz(4.57881395460684) q[36]; +rx(pi/2) q[36]; +rz(11.780000927583801) q[36]; +cx q[36],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(5.886680781258373) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.162656297106203) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.7389467365922737) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +cx q[36],q[6]; +rz(2.183635128417418) q[6]; +rx(pi/2) q[6]; +rz(5.324770569049787) q[6]; +rx(pi/2) q[6]; +rz(9.23133888597868) q[6]; +rz(-2.602124585973603) q[6]; +rx(pi/2) q[6]; +rz(5.341438422080838) q[6]; +rx(pi/2) q[6]; +rz(10.437123332876007) q[6]; +cx q[6],q[61]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.666597025968903) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(2.4139311491782793) q[36]; +rx(pi/2) q[36]; +rz(5.016475597003625) q[36]; +rx(pi/2) q[36]; +rz(10.266749865012274) q[36]; +rz(2.2949939623631703) q[36]; +rx(pi/2) q[36]; +rz(4.327076961302269) q[36]; +rx(pi/2) q[36]; +rz(9.956813264106362) q[36]; +cx q[36],q[55]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.816415025804062) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.094378733122133) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[36],q[55]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.26444931641176) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[36],q[55]; +rz(-2.280825108564171) q[36]; +rx(pi/2) q[36]; +rz(5.568196362257104) q[36]; +rx(pi/2) q[36]; +rz(9.613574199141743) q[36]; +rz(0.10123864281357742) q[36]; +rx(pi/2) q[36]; +rz(4.415168998576488) q[36]; +rx(pi/2) q[36]; +rz(10.861790580518212) q[36]; +cx q[28],q[36]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.232231282171568) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.190694600980123) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +cx q[28],q[36]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.7778583204748877) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[28],q[36]; +rz(-2.292792999306685) q[28]; +rx(pi/2) q[28]; +rz(4.253762668077548) q[28]; +rx(pi/2) q[28]; +rz(6.453535731458778) q[28]; +rz(1.3461018555925701) q[28]; +rx(pi/2) q[28]; +rz(4.993084609399684) q[28]; +rx(pi/2) q[28]; +rz(7.138596410564742) q[28]; +rz(0.26386560575104223) q[36]; +rx(pi/2) q[36]; +rz(5.3100850385637095) q[36]; +rx(pi/2) q[36]; +rz(11.688391804986942) q[36]; +rz(-2.9594763303122864) q[36]; +rx(pi/2) q[36]; +rz(4.598892615667493) q[36]; +rx(pi/2) q[36]; +rz(9.796419461648686) q[36]; +cx q[49],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.564770284167912) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.7912824932994242) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.464308067475536) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +cx q[49],q[28]; +rz(-3.093011664788005) q[28]; +rx(pi/2) q[28]; +rz(4.571849190817172) q[28]; +rx(pi/2) q[28]; +rz(7.954487969601337) q[28]; +rz(0.08621612192185335) q[28]; +rx(pi/2) q[28]; +rz(4.2165755999112715) q[28]; +rx(pi/2) q[28]; +rz(7.9142038585628525) q[28]; +rz(-1.2477955126249174) q[49]; +rx(pi/2) q[49]; +rz(5.8332058268643365) q[49]; +rx(pi/2) q[49]; +rz(7.51420452085379) q[49]; +rz(2.0088427530036306) q[49]; +rx(pi/2) q[49]; +rz(3.970335611394132) q[49]; +rx(pi/2) q[49]; +rz(8.031829837252719) q[49]; +rz(-1.981035802891113) q[55]; +rx(pi/2) q[55]; +rz(4.768637125188513) q[55]; +rx(pi/2) q[55]; +rz(6.512721089034923) q[55]; +rz(-1.7118909072845945) q[55]; +rx(pi/2) q[55]; +rz(5.03720164517346) q[55]; +rx(pi/2) q[55]; +rz(6.639743294200342) q[55]; +cx q[55],q[82]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.8791925054652383) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.055518051563476) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[6],q[61]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.3785553243085236) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[6],q[61]; +rz(0.26843730698823753) q[6]; +rx(pi/2) q[6]; +rz(4.5375552310344585) q[6]; +rx(pi/2) q[6]; +rz(10.308358151041922) q[6]; +rz(-1.6862422514051447) q[6]; +rx(pi/2) q[6]; +rz(3.4871379132870675) q[6]; +rx(pi/2) q[6]; +rz(9.36705865563451) q[6]; +rz(-1.5245528333057057) q[61]; +rx(pi/2) q[61]; +rz(4.021311333754374) q[61]; +rx(pi/2) q[61]; +rz(12.529827774116807) q[61]; +rz(0.26291180953888027) q[61]; +rx(pi/2) q[61]; +rz(5.361822086498654) q[61]; +rx(pi/2) q[61]; +rz(11.061416864092465) q[61]; +cx q[61],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.030925591925607) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.255008214448571) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.165754591765785) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +cx q[61],q[22]; +rz(-0.8886554535843265) q[22]; +rx(pi/2) q[22]; +rz(4.666162027508917) q[22]; +rx(pi/2) q[22]; +rz(12.49327316194379) q[22]; +rz(-0.3987994936796362) q[22]; +rx(pi/2) q[22]; +rz(5.001355974594452) q[22]; +rx(pi/2) q[22]; +rz(6.412023191630313) q[22]; +rz(-0.39222073723629425) q[61]; +rx(pi/2) q[61]; +rz(5.06264517035507) q[61]; +rx(pi/2) q[61]; +rz(11.556654064409196) q[61]; +rz(-3.066089051132174) q[61]; +rx(pi/2) q[61]; +rz(3.2972822519405924) q[61]; +rx(pi/2) q[61]; +rz(9.029527740235345) q[61]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.146060925693893) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[55],q[82]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.4748470934844424) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[55],q[82]; +rz(2.450881615776243) q[55]; +rx(pi/2) q[55]; +rz(6.0586477988664695) q[55]; +rx(pi/2) q[55]; +rz(7.566828415220198) q[55]; +rz(1.491101583936178) q[55]; +rx(pi/2) q[55]; +rz(4.811630163833821) q[55]; +rx(pi/2) q[55]; +rz(11.959415344880862) q[55]; +rz(2.0389194027129802) q[82]; +rx(pi/2) q[82]; +rz(3.7928633654480994) q[82]; +rx(pi/2) q[82]; +rz(6.300265678685754) q[82]; +rz(1.5371171067959395) q[82]; +rx(pi/2) q[82]; +rz(4.551456876677384) q[82]; +rx(pi/2) q[82]; +rz(9.785225309210965) q[82]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.028126326382349) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[29],q[88]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.456407643963294) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[29],q[88]; +rz(-0.6077564376723679) q[29]; +rx(pi/2) q[29]; +rz(5.317362817819379) q[29]; +rx(pi/2) q[29]; +rz(11.577615700054743) q[29]; +rz(0.7563130541678662) q[29]; +rx(pi/2) q[29]; +rz(4.201711612622982) q[29]; +rx(pi/2) q[29]; +rz(6.70968746999677) q[29]; +cx q[29],q[70]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.9457201739324383) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(5.916370148315364) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[29],q[70]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.7633644015463115) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[29],q[70]; +rz(-0.31526036556527703) q[29]; +rx(pi/2) q[29]; +rz(4.260369822809974) q[29]; +rx(pi/2) q[29]; +rz(12.349820216614994) q[29]; +rz(2.320019044971355) q[29]; +rx(pi/2) q[29]; +rz(4.443615682527124) q[29]; +rx(pi/2) q[29]; +rz(9.718384170603446) q[29]; +rz(-2.1369318750792186) q[70]; +rx(pi/2) q[70]; +rz(3.9153035770861315) q[70]; +rx(pi/2) q[70]; +rz(8.391007041124652) q[70]; +rz(2.5315438691078276) q[70]; +rx(pi/2) q[70]; +rz(3.8856930547098267) q[70]; +rx(pi/2) q[70]; +rz(9.64505426767786) q[70]; +cx q[70],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.104825527632315) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.384396312987833) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.338960170583797) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[8]; +rz(2.831491033447268) q[8]; +rx(pi/2) q[8]; +rz(3.724026763284252) q[8]; +rx(pi/2) q[8]; +rz(12.169171041056176) q[8]; +rz(0.06226069104055165) q[8]; +rx(pi/2) q[8]; +rz(5.2048640705030405) q[8]; +rx(pi/2) q[8]; +rz(10.418998632923905) q[8]; +cx q[8],q[32]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.024950557750818) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.848458398158927) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +cx q[8],q[32]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.193545978831404) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[8],q[32]; +rz(2.3240622152058377) q[8]; +rx(pi/2) q[8]; +rz(5.184649449544566) q[8]; +rx(pi/2) q[8]; +rz(8.313345749545533) q[8]; +rz(-0.7547893565021422) q[8]; +rx(pi/2) q[8]; +rz(4.336902869356708) q[8]; +rx(pi/2) q[8]; +rz(12.198877310752284) q[8]; +rz(-0.2497181201775036) q[32]; +rx(pi/2) q[32]; +rz(4.708025998418252) q[32]; +rx(pi/2) q[32]; +rz(6.288945693559666) q[32]; +rz(1.0230780537102788) q[32]; +rx(pi/2) q[32]; +rz(3.8260766298936995) q[32]; +rx(pi/2) q[32]; +rz(11.519757238278071) q[32]; +rz(-2.507591256135509) q[70]; +rx(pi/2) q[70]; +rz(5.2265256883364515) q[70]; +rx(pi/2) q[70]; +rz(9.642004518746399) q[70]; +rz(1.473593031754846) q[70]; +rx(pi/2) q[70]; +rz(5.231330549331452) q[70]; +rx(pi/2) q[70]; +rz(10.742779296366962) q[70]; +rz(2.6447177121283776) q[88]; +rx(pi/2) q[88]; +rz(4.5054974137696036) q[88]; +rx(pi/2) q[88]; +rz(7.660927500993779) q[88]; +rz(2.5307946715598995) q[88]; +rx(pi/2) q[88]; +rz(3.435912133253052) q[88]; +rx(pi/2) q[88]; +rz(7.287076301777571) q[88]; +cx q[46],q[88]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.8488389745128537) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(5.927711946945831) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[46],q[88]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.639147381988547) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[46],q[88]; +rz(-0.4800850801267984) q[46]; +rx(pi/2) q[46]; +rz(4.267856767227241) q[46]; +rx(pi/2) q[46]; +rz(9.209927453071014) q[46]; +rz(-2.768290372737056) q[46]; +rx(pi/2) q[46]; +rz(5.072951896870533) q[46]; +rx(pi/2) q[46]; +rz(7.574739273595977) q[46]; +cx q[46],q[81]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.422744421084393) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(5.93903141716914) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[46],q[81]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.1524887042371095) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[46],q[81]; +rz(0.32535973379121685) q[46]; +rx(pi/2) q[46]; +rz(4.368561641386428) q[46]; +rx(pi/2) q[46]; +rz(10.113284224710316) q[46]; +rz(-1.167681813698996) q[46]; +rx(pi/2) q[46]; +rz(4.255385580014982) q[46]; +rx(pi/2) q[46]; +rz(9.812767023021435) q[46]; +cx q[46],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.204422247733454) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(4.464028414071693) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.2024775639134524) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +cx q[46],q[20]; +rz(-2.951081319682677) q[20]; +rx(pi/2) q[20]; +rz(5.943532450483079) q[20]; +rx(pi/2) q[20]; +rz(10.016054470697327) q[20]; +rz(2.3665551699511553) q[20]; +rx(pi/2) q[20]; +rz(5.0287678887177165) q[20]; +rx(pi/2) q[20]; +rz(10.238915357821313) q[20]; +rz(0.2692414893861783) q[46]; +rx(pi/2) q[46]; +rz(4.308840728456066) q[46]; +rx(pi/2) q[46]; +rz(10.697191971180171) q[46]; +rz(-3.0578176289576984) q[46]; +rx(pi/2) q[46]; +rz(5.287802163088347) q[46]; +rx(pi/2) q[46]; +rz(7.22733622955128) q[46]; +rz(2.967572930677677) q[81]; +rx(pi/2) q[81]; +rz(5.869965445977929) q[81]; +rx(pi/2) q[81]; +rz(7.577817993090818) q[81]; +rz(2.411212216899729) q[81]; +rx(pi/2) q[81]; +rz(4.102608333337897) q[81]; +rx(pi/2) q[81]; +rz(9.930306772696404) q[81]; +cx q[47],q[81]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.5784213483955396) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.197485371281077) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[47],q[81]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.2598170297973414) q[47]; +rx(pi/2) q[47]; +rz(3*pi) q[47]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[47],q[81]; +rz(-1.7775670079652492) q[47]; +rx(pi/2) q[47]; +rz(3.626093410856699) q[47]; +rx(pi/2) q[47]; +rz(8.834683107235495) q[47]; +rz(-2.873502154191477) q[47]; +rx(pi/2) q[47]; +rz(3.7980282168873165) q[47]; +rx(pi/2) q[47]; +rz(11.557956613593444) q[47]; +cx q[27],q[47]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.786708908609827) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(5.901281043174414) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[27],q[47]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.1829638152823883) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[27],q[47]; +rz(1.8741301153523757) q[27]; +rx(pi/2) q[27]; +rz(3.8645284770743618) q[27]; +rx(pi/2) q[27]; +rz(7.809526542858793) q[27]; +rz(0.9531287043235723) q[27]; +rx(pi/2) q[27]; +rz(5.087189756597805) q[27]; +rx(pi/2) q[27]; +rz(6.4082720730375495) q[27]; +rz(-0.5207562619316861) q[47]; +rx(pi/2) q[47]; +rz(3.8153850253930193) q[47]; +rx(pi/2) q[47]; +rz(11.013391988208582) q[47]; +rz(-1.80394108865267) q[47]; +rx(pi/2) q[47]; +rz(4.935743943762894) q[47]; +rx(pi/2) q[47]; +rz(12.132175410238133) q[47]; +rz(-0.5692943667438848) q[81]; +rx(pi/2) q[81]; +rz(4.728049908682026) q[81]; +rx(pi/2) q[81]; +rz(11.543939306621922) q[81]; +rz(-0.19169452964581124) q[81]; +rx(pi/2) q[81]; +rz(5.970250774579196) q[81]; +rx(pi/2) q[81]; +rz(9.996165178349681) q[81]; +rz(2.2133960763393077) q[88]; +rx(pi/2) q[88]; +rz(4.816625972792615) q[88]; +rx(pi/2) q[88]; +rz(10.270050269476485) q[88]; +rz(0.06980634804930519) q[88]; +rx(pi/2) q[88]; +rz(3.4731698357667438) q[88]; +rx(pi/2) q[88]; +rz(8.536405997253672) q[88]; +cx q[88],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.275735044746957) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(4.361736909639379) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.7797785302244304) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +cx q[88],q[30]; +rz(-0.35352550228653135) q[30]; +rx(pi/2) q[30]; +rz(5.148984876428964) q[30]; +rx(pi/2) q[30]; +rz(11.139140364615212) q[30]; +rz(-3.0637835301565213) q[30]; +rx(pi/2) q[30]; +rz(4.625776013712093) q[30]; +rx(pi/2) q[30]; +rz(8.601379715310355) q[30]; +rz(0.06214562835016402) q[88]; +rx(pi/2) q[88]; +rz(4.628359429729443) q[88]; +rx(pi/2) q[88]; +rz(12.235334869112592) q[88]; +rz(2.3841932652312057) q[88]; +rx(pi/2) q[88]; +rz(3.894937073253702) q[88]; +rx(pi/2) q[88]; +rz(11.386589709828087) q[88]; +cx q[72],q[88]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.814088430068029) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.060393718023887) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[72],q[88]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.317081957142442) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[72],q[88]; +rz(-0.346850691365018) q[72]; +rx(pi/2) q[72]; +rz(4.728825018860052) q[72]; +rx(pi/2) q[72]; +rz(9.62054772405237) q[72]; +rz(0.5514981169667168) q[72]; +rx(pi/2) q[72]; +rz(4.690373762245347) q[72]; +rx(pi/2) q[72]; +rz(7.326072225681481) q[72]; +rz(-2.6638743504342504) q[88]; +rx(pi/2) q[88]; +rz(4.640891566222885) q[88]; +rx(pi/2) q[88]; +rz(11.975804508324519) q[88]; +rz(-0.3114861563562781) q[88]; +rx(pi/2) q[88]; +rz(4.002327226345579) q[88]; +rx(pi/2) q[88]; +rz(6.834916710956641) q[88]; +cx q[28],q[88]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.695561273098237) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.123401802370635) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[28],q[88]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.26362855449518) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[28],q[88]; +rz(1.9413573632738483) q[28]; +rx(pi/2) q[28]; +rz(5.183500853235795) q[28]; +rx(pi/2) q[28]; +rz(10.314935642543748) q[28]; +rz(2.0668975364400994) q[28]; +rx(pi/2) q[28]; +rz(3.9910888028931453) q[28]; +rx(pi/2) q[28]; +rz(7.688247253081699) q[28]; +rz(-1.20570255000701) q[88]; +rx(pi/2) q[88]; +rz(3.413862982463225) q[88]; +rx(pi/2) q[88]; +rz(9.74184808798771) q[88]; +rz(-0.41084119051649903) q[88]; +rx(pi/2) q[88]; +rz(3.859489664402654) q[88]; +rx(pi/2) q[88]; +rz(6.336807502866399) q[88]; +rz(-1.2693313515767062) q[89]; +rx(pi/2) q[89]; +rz(4.849920406956565) q[89]; +rx(pi/2) q[89]; +rz(6.3296546474271835) q[89]; +rz(-1.4104918133523539) q[89]; +rx(pi/2) q[89]; +rz(3.350994542903671) q[89]; +rx(pi/2) q[89]; +rz(11.43998931342509) q[89]; +cx q[89],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.257843731668256) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.9745508283372546) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.1847432554417985) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[60]; +rz(2.8140963359480793) q[60]; +rx(pi/2) q[60]; +rz(3.3009047585309537) q[60]; +rx(pi/2) q[60]; +rz(11.631704819654878) q[60]; +rz(-2.262338474095216) q[60]; +rx(pi/2) q[60]; +rz(4.383803263975643) q[60]; +rx(pi/2) q[60]; +rz(6.611046149161039) q[60]; +cx q[19],q[60]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.8261289995317904) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(5.98393191306584) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[19],q[60]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.2844514084605834) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[19],q[60]; +rz(-2.5042327715828714) q[19]; +rx(pi/2) q[19]; +rz(6.173427536702886) q[19]; +rx(pi/2) q[19]; +rz(7.738925986777381) q[19]; +rz(-1.3833620249708822) q[19]; +rx(pi/2) q[19]; +rz(4.902128658837082) q[19]; +rx(pi/2) q[19]; +rz(9.481197480582066) q[19]; +rz(-0.1803005556490076) q[60]; +rx(pi/2) q[60]; +rz(5.185016299078368) q[60]; +rx(pi/2) q[60]; +rz(11.502054341194714) q[60]; +rz(2.510614468732258) q[60]; +rx(pi/2) q[60]; +rz(5.865235306695405) q[60]; +rx(pi/2) q[60]; +rz(12.179216190429248) q[60]; +cx q[60],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(5.867625796740798) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(4.0940391835983) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.897555660663823) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +cx q[60],q[12]; +rz(-0.23544219186583737) q[12]; +rx(pi/2) q[12]; +rz(4.72723636924133) q[12]; +rx(pi/2) q[12]; +rz(7.467442723193175) q[12]; +rz(-1.9466333610657678) q[12]; +rx(pi/2) q[12]; +rz(3.4754147432388476) q[12]; +rx(pi/2) q[12]; +rz(12.161142956799553) q[12]; +cx q[12],q[65]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.695630211365745) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(0.7243567247221967) q[60]; +rx(pi/2) q[60]; +rz(5.408972576672842) q[60]; +rx(pi/2) q[60]; +rz(8.35661255524214) q[60]; +rz(1.4236426331896288) q[60]; +rx(pi/2) q[60]; +rz(4.8214111106025035) q[60]; +rx(pi/2) q[60]; +rz(9.509418599250145) q[60]; +cx q[60],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.034192908495692) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.654867768541966) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.223702807041743) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +cx q[60],q[53]; +rz(0.06398624930755181) q[53]; +rx(pi/2) q[53]; +rz(3.8226839535613726) q[53]; +rx(pi/2) q[53]; +rz(9.701446435699271) q[53]; +rz(0.1308259224959496) q[53]; +rx(pi/2) q[53]; +rz(4.5215807544540105) q[53]; +rx(pi/2) q[53]; +rz(6.527306181382628) q[53]; +rz(2.152728318585484) q[60]; +rx(pi/2) q[60]; +rz(4.739754733516462) q[60]; +rx(pi/2) q[60]; +rz(8.16728658228743) q[60]; +rz(1.3525363275240307) q[60]; +rx(pi/2) q[60]; +rz(4.96566781296084) q[60]; +rx(pi/2) q[60]; +rz(10.150754755541156) q[60]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.238034292646056) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[12],q[65]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.5545860544507875) q[12]; +rx(pi/2) q[12]; +rz(3*pi) q[12]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[12],q[65]; +rz(0.7501087648729081) q[12]; +rx(pi/2) q[12]; +rz(5.650535165051217) q[12]; +rx(pi/2) q[12]; +rz(6.631204026080091) q[12]; +rz(2.6057824741321927) q[12]; +rx(pi/2) q[12]; +rz(5.035925193438247) q[12]; +rx(pi/2) q[12]; +rz(7.860050254496411) q[12]; +rz(2.708003426849186) q[65]; +rx(pi/2) q[65]; +rz(3.961773988877481) q[65]; +rx(pi/2) q[65]; +rz(10.678637630666667) q[65]; +rz(1.3478683413275423) q[65]; +rx(pi/2) q[65]; +rz(4.018922872008797) q[65]; +rx(pi/2) q[65]; +rz(11.52354583571056) q[65]; +cx q[65],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.201853790694557) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.604850608201472) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.410192733600118) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +cx q[65],q[17]; +rz(-0.20887905486537717) q[17]; +rx(pi/2) q[17]; +rz(5.5108591098189805) q[17]; +rx(pi/2) q[17]; +rz(10.712368803387102) q[17]; +rz(2.4706510283708347) q[17]; +rx(pi/2) q[17]; +rz(5.473481946966878) q[17]; +rx(pi/2) q[17]; +rz(9.553603936668896) q[17]; +rz(2.6296890371460577) q[65]; +rx(pi/2) q[65]; +rz(5.483801684978409) q[65]; +rx(pi/2) q[65]; +rz(6.3127241952040105) q[65]; +rz(0.8208774375050192) q[65]; +rx(pi/2) q[65]; +rz(5.0049752512928904) q[65]; +rx(pi/2) q[65]; +rz(11.393593463813193) q[65]; +rz(0.5249260420963191) q[89]; +rx(pi/2) q[89]; +rz(5.768966557720875) q[89]; +rx(pi/2) q[89]; +rz(10.110384328458547) q[89]; +rz(-1.2410333125391038) q[89]; +rx(pi/2) q[89]; +rz(5.4232354341312625) q[89]; +rx(pi/2) q[89]; +rz(10.218094353230821) q[89]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.176634087592858) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[2],q[91]; +rz(-pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.576733405739443) q[2]; +rx(pi/2) q[2]; +rz(2*pi) q[2]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[2],q[91]; +rz(2.213256064934747) q[2]; +rx(pi/2) q[2]; +rz(4.467095351876682) q[2]; +rx(pi/2) q[2]; +rz(11.90298459282893) q[2]; +rz(1.4724961054667034) q[2]; +rx(pi/2) q[2]; +rz(4.844415057383431) q[2]; +rx(pi/2) q[2]; +rz(9.485867773084045) q[2]; +cx q[45],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(5.918134742218131) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(4.1230024780031025) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.804435456132505) q[45]; +rx(pi/2) q[45]; +rz(3*pi) q[45]; +cx q[45],q[2]; +rz(-2.0786560985524485) q[2]; +rx(pi/2) q[2]; +rz(4.9829626462765235) q[2]; +rx(pi/2) q[2]; +rz(10.066635308675167) q[2]; +rz(-2.279623713657776) q[2]; +rx(pi/2) q[2]; +rz(3.7207294980549968) q[2]; +rx(pi/2) q[2]; +rz(7.70237338433935) q[2]; +rz(3.081524806203946) q[45]; +rx(pi/2) q[45]; +rz(4.479950699994137) q[45]; +rx(pi/2) q[45]; +rz(7.202480103393944) q[45]; +rz(-1.4170304988644395) q[45]; +rx(pi/2) q[45]; +rz(5.107927216371729) q[45]; +rx(pi/2) q[45]; +rz(11.344473180377554) q[45]; +cx q[45],q[87]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.853954580637735) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[83],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.0669464212000985) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.895069733925661) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.646349293720628) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +cx q[83],q[2]; +rz(-2.3876098086982243) q[2]; +rx(pi/2) q[2]; +rz(4.024785428915566) q[2]; +rx(pi/2) q[2]; +rz(10.990562437912823) q[2]; +rz(-0.10064833063820622) q[2]; +rx(pi/2) q[2]; +rz(3.3690619013061642) q[2]; +rx(pi/2) q[2]; +rz(9.62231560190232) q[2]; +rz(-3.043982384332244) q[83]; +rx(pi/2) q[83]; +rz(4.280696128364751) q[83]; +rx(pi/2) q[83]; +rz(6.725619943967229) q[83]; +rz(0.2864011484208775) q[83]; +rx(pi/2) q[83]; +rz(4.9364423395372015) q[83]; +rx(pi/2) q[83]; +rz(8.914028435803191) q[83]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.155957802701737) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[45],q[87]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.2799400926596185) q[45]; +rx(pi/2) q[45]; +rz(3*pi) q[45]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[45],q[87]; +rz(-1.72921277544621) q[45]; +rx(pi/2) q[45]; +rz(4.234394167105554) q[45]; +rx(pi/2) q[45]; +rz(12.075846356589608) q[45]; +rz(2.320019044971355) q[45]; +rx(pi/2) q[45]; +rz(4.443615682527124) q[45]; +rx(pi/2) q[45]; +rz(9.718384170603446) q[45]; +cx q[76],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(5.438527436967767) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.466708033300015) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.1539588990529475) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +cx q[76],q[45]; +rz(0.696388838996886) q[45]; +rx(pi/2) q[45]; +rz(6.068682142102461) q[45]; +rx(pi/2) q[45]; +rz(11.783529076284724) q[45]; +rz(-2.8632084500500126) q[45]; +rx(pi/2) q[45]; +rz(5.3249711454083055) q[45]; +rx(pi/2) q[45]; +rz(6.791643707330989) q[45]; +rz(-0.6124355868593359) q[76]; +rx(pi/2) q[76]; +rz(4.631670736357229) q[76]; +rx(pi/2) q[76]; +rz(10.868183441689915) q[76]; +rz(0.799527010071484) q[76]; +rx(pi/2) q[76]; +rz(5.771412642056987) q[76]; +rx(pi/2) q[76]; +rz(10.915341030684802) q[76]; +rz(-2.772345886641733) q[87]; +rx(pi/2) q[87]; +rz(5.197019352192161) q[87]; +rx(pi/2) q[87]; +rz(10.337227367121672) q[87]; +rz(-0.3877555492903695) q[87]; +rx(pi/2) q[87]; +rz(3.4831712285241516) q[87]; +rx(pi/2) q[87]; +rz(11.411391143611105) q[87]; +rz(-3.07141837230826) q[91]; +rx(pi/2) q[91]; +rz(5.104809921999674) q[91]; +rx(pi/2) q[91]; +rz(7.740645274472078) q[91]; +rz(-1.8748407893331689) q[91]; +rx(pi/2) q[91]; +rz(5.131156339187655) q[91]; +rx(pi/2) q[91]; +rz(12.041531473349878) q[91]; +cx q[91],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.067707250486254) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.8763876291476347) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(-pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.4125047293745556) q[91]; +rx(pi/2) q[91]; +rz(2*pi) q[91]; +cx q[91],q[77]; +rz(-0.6357741842551956) q[77]; +rx(pi/2) q[77]; +rz(5.241276948130421) q[77]; +rx(pi/2) q[77]; +rz(6.477682191058497) q[77]; +rz(2.043955082774314) q[77]; +rx(pi/2) q[77]; +rz(4.563205075136733) q[77]; +rx(pi/2) q[77]; +rz(12.34416819544727) q[77]; +cx q[77],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(5.895620445887973) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.8471823324331176) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.492540358339199) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +cx q[77],q[69]; +rz(-0.15396899711356582) q[69]; +rx(pi/2) q[69]; +rz(4.503125607613725) q[69]; +rx(pi/2) q[69]; +rz(12.301175413311466) q[69]; +rz(-0.7235958978836408) q[69]; +rx(pi/2) q[69]; +rz(4.413433146802128) q[69]; +rx(pi/2) q[69]; +rz(10.6605979189637) q[69]; +rz(0.2565510326710556) q[77]; +rx(pi/2) q[77]; +rz(5.13112594331785) q[77]; +rx(pi/2) q[77]; +rz(7.870353454445883) q[77]; +rz(2.9890424914019142) q[77]; +rx(pi/2) q[77]; +rz(4.358369550244085) q[77]; +rx(pi/2) q[77]; +rz(6.336899785809362) q[77]; +cx q[77],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.137916521103051) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.6553275083080856) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.1585724945945812) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[30]; +rz(-1.3714630506584289) q[30]; +rx(pi/2) q[30]; +rz(4.506922851439244) q[30]; +rx(pi/2) q[30]; +rz(11.447538707328576) q[30]; +rz(0.6412840352888534) q[30]; +rx(pi/2) q[30]; +rz(4.380117974277378) q[30]; +rx(pi/2) q[30]; +rz(8.154211652587602) q[30]; +rz(-0.4465528178289979) q[77]; +rx(pi/2) q[77]; +rz(3.8034324098694983) q[77]; +rx(pi/2) q[77]; +rz(10.210426868969861) q[77]; +rz(0.431302137602271) q[77]; +rx(pi/2) q[77]; +rz(4.545937928367544) q[77]; +rx(pi/2) q[77]; +rz(8.872208550286045) q[77]; +rz(-0.25583808287525667) q[91]; +rx(pi/2) q[91]; +rz(4.839480430608933) q[91]; +rx(pi/2) q[91]; +rz(7.738935268658467) q[91]; +rz(1.0401330743821164) q[91]; +rx(pi/2) q[91]; +rz(5.004064055873494) q[91]; +rx(pi/2) q[91]; +rz(8.799548727655317) q[91]; +cx q[7],q[91]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.8404810354437515) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(5.873653644664154) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[7],q[91]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.1662039906913275) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[7],q[91]; +rz(2.4153367470035976) q[7]; +rx(pi/2) q[7]; +rz(4.689322930715254) q[7]; +rx(pi/2) q[7]; +rz(10.933219997830559) q[7]; +rz(-2.0794304535302066) q[7]; +rx(pi/2) q[7]; +rz(5.238306967018955) q[7]; +rx(pi/2) q[7]; +rz(9.613729693374832) q[7]; +rz(-2.2621991228867016) q[91]; +rx(pi/2) q[91]; +rz(4.65235047044264) q[91]; +rx(pi/2) q[91]; +rz(7.060069059350711) q[91]; +rz(-0.19369282591518822) q[91]; +rx(pi/2) q[91]; +rz(5.404697974154422) q[91]; +rx(pi/2) q[91]; +rz(8.910598362855312) q[91]; +cx q[93],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.0550267497109935) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.981257504386552) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.1484983469276813) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[22]; +rz(-0.7571969714344986) q[22]; +rx(pi/2) q[22]; +rz(4.860222968413083) q[22]; +rx(pi/2) q[22]; +rz(7.393915663201277) q[22]; +rz(-3.1236354255386445) q[22]; +rx(pi/2) q[22]; +rz(3.7282707395164296) q[22]; +rx(pi/2) q[22]; +rz(6.872787378189184) q[22]; +rz(2.9813990499902774) q[93]; +rx(pi/2) q[93]; +rz(4.576034581632256) q[93]; +rx(pi/2) q[93]; +rz(7.77105637470685) q[93]; +rz(-2.750329873101661) q[93]; +rx(pi/2) q[93]; +rz(3.4083243275394306) q[93]; +rx(pi/2) q[93]; +rz(10.767694817461894) q[93]; +cx q[93],q[81]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.096143951171712) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.144282122440629) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[81]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.5310596386068265) q[93]; +rx(pi/2) q[93]; +rz(3*pi) q[93]; +cx q[93],q[81]; +rz(-0.9421179788725205) q[81]; +rx(pi/2) q[81]; +rz(5.824005700925333) q[81]; +rx(pi/2) q[81]; +rz(8.89719244214152) q[81]; +rz(-2.3806379034718814) q[81]; +rx(pi/2) q[81]; +rz(5.3242047281035685) q[81]; +rx(pi/2) q[81]; +rz(8.311722559300094) q[81]; +rz(-1.7930492697687597) q[93]; +rx(pi/2) q[93]; +rz(4.1514371584224365) q[93]; +rx(pi/2) q[93]; +rz(12.426880595936101) q[93]; +rz(-1.2674831172570578) q[93]; +rx(pi/2) q[93]; +rz(4.3666744628577625) q[93]; +rx(pi/2) q[93]; +rz(11.044542837394431) q[93]; +cx q[94],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.039068702736769) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.350390681477879) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.1875288617934685) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[48]; +rz(-0.03053816854474789) q[48]; +rx(pi/2) q[48]; +rz(4.761767635536463) q[48]; +rx(pi/2) q[48]; +rz(12.325155223721815) q[48]; +rz(2.0569865092347506) q[48]; +rx(pi/2) q[48]; +rz(3.8798243198107394) q[48]; +rx(pi/2) q[48]; +rz(10.324665317630576) q[48]; +cx q[48],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.121138558126818) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(4.201753466010647) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.8298549945040525) q[48]; +rx(pi/2) q[48]; +rz(2*pi) q[48]; +cx q[48],q[13]; +rz(0.6835603818387685) q[13]; +rx(pi/2) q[13]; +rz(5.591370057260921) q[13]; +rx(pi/2) q[13]; +rz(9.69050860879343) q[13]; +rz(-1.3156134116917404) q[13]; +rx(pi/2) q[13]; +rz(5.073423616236605) q[13]; +rx(pi/2) q[13]; +rz(10.381081631109726) q[13]; +cx q[14],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(5.851139593884005) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.795520143408905) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +cx q[14],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.309532058297755) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +cx q[14],q[13]; +rz(-2.526230265462157) q[13]; +rx(pi/2) q[13]; +rz(3.9963476440853336) q[13]; +rx(pi/2) q[13]; +rz(8.405504066209819) q[13]; +rz(0.20040634565290327) q[13]; +rx(pi/2) q[13]; +rz(3.716719467510406) q[13]; +rx(pi/2) q[13]; +rz(6.635657974539198) q[13]; +rz(2.929184993146956) q[14]; +rx(pi/2) q[14]; +rz(5.137198582807645) q[14]; +rx(pi/2) q[14]; +rz(11.405441906227272) q[14]; +rz(1.3434159342697214) q[14]; +rx(pi/2) q[14]; +rz(5.774142037988151) q[14]; +rx(pi/2) q[14]; +rz(6.326219572926994) q[14]; +cx q[14],q[15]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(4.1654728371280925) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.265386608944068) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +cx q[14],q[15]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.4770124792556008) q[14]; +rx(pi/2) q[14]; +rz(3*pi) q[14]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +cx q[14],q[15]; +rz(-1.3067250512907178) q[14]; +rx(pi/2) q[14]; +rz(3.8225589318469835) q[14]; +rx(pi/2) q[14]; +rz(11.635871590934054) q[14]; +rz(1.3251779873113243) q[14]; +rx(pi/2) q[14]; +rz(3.7844812913976265) q[14]; +rx(pi/2) q[14]; +rz(11.72496213638338) q[14]; +rz(1.0237719477309195) q[15]; +rx(pi/2) q[15]; +rz(4.4000835492462045) q[15]; +rx(pi/2) q[15]; +rz(6.644850432125209) q[15]; +rz(1.3967553682000418) q[15]; +rx(pi/2) q[15]; +rz(5.126824855675599) q[15]; +rx(pi/2) q[15]; +rz(9.585995139216406) q[15]; +cx q[2],q[15]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.9856010608158727) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.158816155081675) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +cx q[2],q[15]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.1519841852638883) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +cx q[2],q[15]; +rz(0.1922191514179321) q[2]; +rx(pi/2) q[2]; +rz(4.7910092260395665) q[2]; +rx(pi/2) q[2]; +rz(6.872759599189402) q[2]; +rz(2.5872890100703394) q[2]; +rx(pi/2) q[2]; +rz(5.974179209914022) q[2]; +rx(pi/2) q[2]; +rz(6.64467423364408) q[2]; +rz(1.1266149870368665) q[15]; +rx(pi/2) q[15]; +rz(3.666116459949965) q[15]; +rx(pi/2) q[15]; +rz(9.949956368512595) q[15]; +rz(-2.7839955879294576) q[15]; +rx(pi/2) q[15]; +rz(4.6585572247656115) q[15]; +rx(pi/2) q[15]; +rz(12.430031697756805) q[15]; +rz(0.33596223041802986) q[48]; +rx(pi/2) q[48]; +rz(5.6778792094272035) q[48]; +rx(pi/2) q[48]; +rz(7.453572056430465) q[48]; +rz(2.1964413768441347) q[48]; +rx(pi/2) q[48]; +rz(4.721006680153281) q[48]; +rx(pi/2) q[48]; +rz(9.587080148265823) q[48]; +rz(2.6527312382970205) q[94]; +rx(pi/2) q[94]; +rz(4.1383547406232335) q[94]; +rx(pi/2) q[94]; +rz(6.469159330891351) q[94]; +rz(-2.849611790230309) q[94]; +rx(pi/2) q[94]; +rz(5.001307681572714) q[94]; +rx(pi/2) q[94]; +rz(11.477332042475352) q[94]; +cx q[94],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.098241302337833) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.905121985770447) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.2314979412349807) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[23]; +rz(2.8574290623528062) q[23]; +rx(pi/2) q[23]; +rz(5.698842695143362) q[23]; +rx(pi/2) q[23]; +rz(6.750249179695369) q[23]; +rz(-1.2151471704025276) q[23]; +rx(pi/2) q[23]; +rz(4.020774512515347) q[23]; +rx(pi/2) q[23]; +rz(10.581069841961327) q[23]; +cx q[23],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(5.958013148343973) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.970003423102932) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[23],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.16345813402791) q[23]; +rx(pi/2) q[23]; +rz(3*pi) q[23]; +cx q[23],q[19]; +rz(1.3679784739344658) q[19]; +rx(pi/2) q[19]; +rz(3.948858091136217) q[19]; +rx(pi/2) q[19]; +rz(8.35702612863665) q[19]; +rz(0.1421594714825929) q[19]; +rx(pi/2) q[19]; +rz(5.19501831293951) q[19]; +rx(pi/2) q[19]; +rz(7.5463708141724295) q[19]; +cx q[19],q[29]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.466708033300015) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-0.429918548242612) q[23]; +rx(pi/2) q[23]; +rz(4.491863604546069) q[23]; +rx(pi/2) q[23]; +rz(9.590232896355449) q[23]; +rz(2.849002157190827) q[23]; +rx(pi/2) q[23]; +rz(4.46122733002168) q[23]; +rx(pi/2) q[23]; +rz(9.136021438304663) q[23]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(5.438527436967767) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +cx q[19],q[29]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.1539588990529475) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[19],q[29]; +rz(-0.6124355868593359) q[19]; +rx(pi/2) q[19]; +rz(4.631670736357229) q[19]; +rx(pi/2) q[19]; +rz(10.868183441689915) q[19]; +rz(3.104935112333518) q[19]; +rx(pi/2) q[19]; +rz(3.736552273908085) q[19]; +rx(pi/2) q[19]; +rz(6.387751216558886) q[19]; +cx q[19],q[83]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.961986839239433) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(0.696388838996886) q[29]; +rx(pi/2) q[29]; +rz(6.068682142102461) q[29]; +rx(pi/2) q[29]; +rz(11.783529076284724) q[29]; +rz(2.747316954023134) q[29]; +rx(pi/2) q[29]; +rz(5.680545196542666) q[29]; +rx(pi/2) q[29]; +rz(10.11507683614808) q[29]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.077508171185048) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[19],q[83]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.4338723076178805) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[19],q[83]; +rz(3.068976938930394) q[19]; +rx(pi/2) q[19]; +rz(4.243825445069895) q[19]; +rx(pi/2) q[19]; +rz(10.139151840987829) q[19]; +rz(-1.3081217113755115) q[19]; +rx(pi/2) q[19]; +rz(5.641330645863457) q[19]; +rx(pi/2) q[19]; +rz(8.831877400648953) q[19]; +rz(-0.8016658508194983) q[83]; +rx(pi/2) q[83]; +rz(5.305715080887298) q[83]; +rx(pi/2) q[83]; +rz(6.7942703021974875) q[83]; +rz(-0.7598927508476416) q[83]; +rx(pi/2) q[83]; +rz(5.911866821899654) q[83]; +rx(pi/2) q[83]; +rz(9.193588433265504) q[83]; +rz(2.0258782626533502) q[94]; +rx(pi/2) q[94]; +rz(3.5730423551131487) q[94]; +rx(pi/2) q[94]; +rz(8.149694073969009) q[94]; +rz(-2.7925413053733443) q[94]; +rx(pi/2) q[94]; +rz(4.163703242918102) q[94]; +rx(pi/2) q[94]; +rz(11.741600521298004) q[94]; +cx q[11],q[94]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.609963734903275) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.137001110147251) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[11],q[94]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.3405026038081957) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[11],q[94]; +rz(-2.197889015887199) q[11]; +rx(pi/2) q[11]; +rz(4.719426777363389) q[11]; +rx(pi/2) q[11]; +rz(6.492871332067586) q[11]; +rz(1.5701167922599941) q[11]; +rx(pi/2) q[11]; +rz(5.229260235850988) q[11]; +rx(pi/2) q[11]; +rz(8.159901695350083) q[11]; +cx q[11],q[43]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.5564061736203705) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.17247300397316) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[11],q[43]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.418890048223574) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[11],q[43]; +rz(0.7853875369126184) q[11]; +rx(pi/2) q[11]; +rz(3.9697338187050732) q[11]; +rx(pi/2) q[11]; +rz(10.251706379951553) q[11]; +rz(-1.9683097623188672) q[11]; +rx(pi/2) q[11]; +rz(5.383553383299778) q[11]; +rx(pi/2) q[11]; +rz(8.058723812254083) q[11]; +rz(2.336989873834871) q[43]; +rx(pi/2) q[43]; +rz(5.571567881775078) q[43]; +rx(pi/2) q[43]; +rz(6.37757700964841) q[43]; +rz(1.8155959538806803) q[43]; +rx(pi/2) q[43]; +rz(5.60820902233929) q[43]; +rx(pi/2) q[43]; +rz(9.646853876502576) q[43]; +cx q[14],q[43]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.7572603702636638) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.8225744487020235) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[14],q[43]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.345816493317148) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[14],q[43]; +rz(-3.135881003896582) q[14]; +rx(pi/2) q[14]; +rz(5.956969837631064) q[14]; +rx(pi/2) q[14]; +rz(12.032511135245537) q[14]; +rz(1.656918543592342) q[14]; +rx(pi/2) q[14]; +rz(5.9503886989141055) q[14]; +rx(pi/2) q[14]; +rz(11.772620559842995) q[14]; +rz(-0.6641965341404852) q[43]; +rx(pi/2) q[43]; +rz(4.277352531023504) q[43]; +rx(pi/2) q[43]; +rz(8.303932021856731) q[43]; +rz(-1.4092057085467264) q[43]; +rx(pi/2) q[43]; +rz(4.708221783104934) q[43]; +rx(pi/2) q[43]; +rz(10.417761246567679) q[43]; +rz(-0.12579079365953882) q[94]; +rx(pi/2) q[94]; +rz(3.1644449246472495) q[94]; +rx(pi/2) q[94]; +rz(9.8985846779495) q[94]; +rz(-1.7516406530699467) q[94]; +rx(pi/2) q[94]; +rz(4.946314070913685) q[94]; +rx(pi/2) q[94]; +rz(7.917715460202814) q[94]; +cx q[67],q[94]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.154686659641559) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.2570344646265585) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[67],q[94]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.4000656171780435) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[67],q[94]; +rz(-2.8966334617625495) q[67]; +rx(pi/2) q[67]; +rz(5.004903709068537) q[67]; +rx(pi/2) q[67]; +rz(8.31391619639321) q[67]; +rz(0.5739382343105768) q[67]; +rx(pi/2) q[67]; +rz(4.587771211414615) q[67]; +rx(pi/2) q[67]; +rz(7.2824133743723785) q[67]; +rz(-3.1345662165417103) q[94]; +rx(pi/2) q[94]; +rz(4.270464467838521) q[94]; +rx(pi/2) q[94]; +rz(7.285344628319782) q[94]; +rz(2.2918419966868413) q[94]; +rx(pi/2) q[94]; +rz(3.6060792035143225) q[94]; +rx(pi/2) q[94]; +rz(12.003210976836321) q[94]; +rz(0.9763506048384372) q[99]; +rx(pi/2) q[99]; +rz(4.72076681568194) q[99]; +rx(pi/2) q[99]; +rz(9.83530983885643) q[99]; +rz(-0.8825101885993778) q[99]; +rx(pi/2) q[99]; +rz(4.718928127878463) q[99]; +rx(pi/2) q[99]; +rz(11.26441109581789) q[99]; +cx q[26],q[99]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.877398514859693) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.114534994214443) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[26],q[99]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.496412537390491) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[26],q[99]; +rz(-0.8175487708808387) q[26]; +rx(pi/2) q[26]; +rz(5.157908710027893) q[26]; +rx(pi/2) q[26]; +rz(9.563558391184731) q[26]; +rz(-0.838708914321451) q[26]; +rx(pi/2) q[26]; +rz(5.058870207875633) q[26]; +rx(pi/2) q[26]; +rz(10.030961530034965) q[26]; +cx q[39],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(5.856474064256815) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(4.1919827661684055) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.695013953267895) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +cx q[39],q[26]; +rz(1.2542554564274528) q[26]; +rx(pi/2) q[26]; +rz(4.403989206690043) q[26]; +rx(pi/2) q[26]; +rz(8.747976582696046) q[26]; +rz(-0.12154071071377226) q[26]; +rx(pi/2) q[26]; +rz(4.948647323624366) q[26]; +rx(pi/2) q[26]; +rz(8.482349791551579) q[26]; +cx q[18],q[26]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.738541529180042) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(5.923284452432183) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +cx q[18],q[26]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.5265293544956346) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[18],q[26]; +rz(-2.229848918344903) q[18]; +rx(pi/2) q[18]; +rz(4.148488239699943) q[18]; +rx(pi/2) q[18]; +rz(8.644431112005279) q[18]; +rz(1.3132186359846862) q[18]; +rx(pi/2) q[18]; +rz(4.4010247229587085) q[18]; +rx(pi/2) q[18]; +rz(9.828133288578533) q[18]; +rz(1.2948818072461057) q[26]; +rx(pi/2) q[26]; +rz(5.099702273520394) q[26]; +rx(pi/2) q[26]; +rz(7.576846677359404) q[26]; +rz(-2.7839955879294576) q[26]; +rx(pi/2) q[26]; +rz(4.6585572247656115) q[26]; +rx(pi/2) q[26]; +rz(12.430031697756805) q[26]; +cx q[38],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(5.740550438326197) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.9690879274215543) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[38],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.1833312237472007) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +cx q[38],q[26]; +rz(2.5826700124032147) q[26]; +rx(pi/2) q[26]; +rz(3.5391074048853475) q[26]; +rx(pi/2) q[26]; +rz(6.758721762742487) q[26]; +rz(1.8852542018374088) q[26]; +rx(pi/2) q[26]; +rz(5.734211291108398) q[26]; +rx(pi/2) q[26]; +rz(11.653240056124954) q[26]; +rz(-2.94695579670954) q[38]; +rx(pi/2) q[38]; +rz(4.485161053571704) q[38]; +rx(pi/2) q[38]; +rz(11.07582854729258) q[38]; +rz(-0.15066914060738323) q[38]; +rx(pi/2) q[38]; +rz(4.811315216243856) q[38]; +rx(pi/2) q[38]; +rz(11.418489025886911) q[38]; +rz(0.3985001292099519) q[39]; +rx(pi/2) q[39]; +rz(4.614348157231811) q[39]; +rx(pi/2) q[39]; +rz(10.75170464048915) q[39]; +rz(-3.0246830151150466) q[39]; +rx(pi/2) q[39]; +rz(5.278770186010053) q[39]; +rx(pi/2) q[39]; +rz(10.89752131737064) q[39]; +cx q[39],q[54]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(4.171581358450907) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.184748702902022) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[39],q[54]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.1498710419825637) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[39],q[54]; +rz(-0.8720371409403627) q[39]; +rx(pi/2) q[39]; +rz(4.974227400930497) q[39]; +rx(pi/2) q[39]; +rz(10.38826321351612) q[39]; +rz(-0.7809073103685118) q[39]; +rx(pi/2) q[39]; +rz(4.745630768533866) q[39]; +rx(pi/2) q[39]; +rz(6.92551847864145) q[39]; +rz(-0.02794659586188475) q[54]; +rx(pi/2) q[54]; +rz(5.016684718783412) q[54]; +rx(pi/2) q[54]; +rz(10.83364151585788) q[54]; +rz(-1.3477486542140547) q[54]; +rx(pi/2) q[54]; +rz(4.17799884879024) q[54]; +rx(pi/2) q[54]; +rz(10.2745721625584) q[54]; +cx q[54],q[89]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(4.118730316064662) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[57],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.021278101214678) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.6961922991985148) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.30877361130624) q[57]; +rx(pi/2) q[57]; +rz(3*pi) q[57]; +cx q[57],q[18]; +rz(-1.6088886510436122) q[18]; +rx(pi/2) q[18]; +rz(5.0960294406479925) q[18]; +rx(pi/2) q[18]; +rz(11.610386727618462) q[18]; +rz(0.6847002385803833) q[18]; +rx(pi/2) q[18]; +rz(4.663935663210758) q[18]; +rx(pi/2) q[18]; +rz(10.582787283053328) q[18]; +cx q[18],q[24]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.920380278670481) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.0624262241060105) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +cx q[18],q[24]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.28429698358042) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[18],q[24]; +rz(-1.8486402170200495) q[18]; +rx(pi/2) q[18]; +rz(4.594041902034812) q[18]; +rx(pi/2) q[18]; +rz(9.084792897130546) q[18]; +rz(-1.4604673931136682) q[18]; +rx(pi/2) q[18]; +rz(3.213415962588393) q[18]; +rx(pi/2) q[18]; +rz(11.845933617038897) q[18]; +cx q[18],q[23]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.8167000054134625) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.05019734477475) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +cx q[18],q[23]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.556120025762624) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[18],q[23]; +rz(0.8091651967674807) q[18]; +rx(pi/2) q[18]; +rz(5.221596647290611) q[18]; +rx(pi/2) q[18]; +rz(11.006651392145507) q[18]; +rz(0.6560421240533061) q[18]; +rx(pi/2) q[18]; +rz(5.863661893310738) q[18]; +rx(pi/2) q[18]; +rz(12.158795057634045) q[18]; +cx q[18],q[84]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.818910018835371) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-2.3137346441749025) q[23]; +rx(pi/2) q[23]; +rz(4.788412019496898) q[23]; +rx(pi/2) q[23]; +rz(6.836169129585276) q[23]; +rz(-1.7811878309947429) q[23]; +rx(pi/2) q[23]; +rz(4.100264809135453) q[23]; +rx(pi/2) q[23]; +rz(11.308876466726737) q[23]; +rz(0.4644626326521606) q[24]; +rx(pi/2) q[24]; +rz(4.913287392551113) q[24]; +rx(pi/2) q[24]; +rz(7.097738419321771) q[24]; +rz(2.6850114890011563) q[24]; +rx(pi/2) q[24]; +rz(5.209361415164841) q[24]; +rx(pi/2) q[24]; +rz(10.316853308543763) q[24]; +cx q[1],q[24]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.077662080540212) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(5.771395136611282) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +cx q[1],q[24]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.7483079832033352) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[1],q[24]; +rz(1.8780735150512742) q[1]; +rx(pi/2) q[1]; +rz(4.649614384757321) q[1]; +rx(pi/2) q[1]; +rz(7.817599599155225) q[1]; +rz(-0.028076509228726287) q[1]; +rx(pi/2) q[1]; +rz(5.917163093458003) q[1]; +rx(pi/2) q[1]; +rz(6.755578996854389) q[1]; +rz(0.2976512494334962) q[24]; +rx(pi/2) q[24]; +rz(3.837087873800706) q[24]; +rx(pi/2) q[24]; +rz(9.856721847238143) q[24]; +rz(1.7179237785513575) q[24]; +rx(pi/2) q[24]; +rz(5.656107652483531) q[24]; +rx(pi/2) q[24]; +rz(7.159841274298432) q[24]; +cx q[24],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.027378646565859) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.030881841074235) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[24],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.5934170768033313) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +cx q[24],q[10]; +rz(-1.0344522740434998) q[10]; +rx(pi/2) q[10]; +rz(4.4174103128503575) q[10]; +rx(pi/2) q[10]; +rz(10.66616437783457) q[10]; +rz(2.9662978601798624) q[10]; +rx(pi/2) q[10]; +rz(4.9090621297043535) q[10]; +rx(pi/2) q[10]; +rz(10.525070743121832) q[10]; +rz(-2.2103753180113808) q[24]; +rx(pi/2) q[24]; +rz(4.269435087976533) q[24]; +rx(pi/2) q[24]; +rz(11.790052760965516) q[24]; +rz(2.836879115594355) q[24]; +rx(pi/2) q[24]; +rz(6.035784932437679) q[24]; +rx(pi/2) q[24]; +rz(10.647178935965943) q[24]; +rz(-1.3797911128044533) q[57]; +rx(pi/2) q[57]; +rz(5.932523773438069) q[57]; +rx(pi/2) q[57]; +rz(11.595486993887976) q[57]; +rz(2.1407009138175646) q[57]; +rx(pi/2) q[57]; +rz(4.222540067449181) q[57]; +rx(pi/2) q[57]; +rz(8.736334376757632) q[57]; +cx q[57],q[73]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.38560942162225) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.183150676823434) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[57],q[73]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.1861151514819177) q[57]; +rx(pi/2) q[57]; +rz(3*pi) q[57]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[57],q[73]; +rz(0.23460973480388025) q[57]; +rx(pi/2) q[57]; +rz(5.225159154890779) q[57]; +rx(pi/2) q[57]; +rz(12.462203497170306) q[57]; +rz(2.849576030260236) q[57]; +rx(pi/2) q[57]; +rz(4.229730001123616) q[57]; +rx(pi/2) q[57]; +rz(9.337267232231007) q[57]; +cx q[57],q[68]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.6656025102750904) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(5.8936798842192495) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[57],q[68]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.2205479628729266) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[57],q[68]; +rz(-1.4946742981110215) q[57]; +rx(pi/2) q[57]; +rz(6.01735787735336) q[57]; +rx(pi/2) q[57]; +rz(11.442819935066375) q[57]; +rz(-3.091835536008645) q[57]; +rx(pi/2) q[57]; +rz(5.509527392174565) q[57]; +rx(pi/2) q[57]; +rz(10.648651593326381) q[57]; +cx q[53],q[57]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(4.069377712216206) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.178969075471567) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[53],q[57]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.2441888514868573) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[53],q[57]; +rz(2.348183076589205) q[53]; +rx(pi/2) q[53]; +rz(4.843598591525687) q[53]; +rx(pi/2) q[53]; +rz(9.7399639984236) q[53]; +rz(1.1367057713298223) q[53]; +rx(pi/2) q[53]; +rz(5.33367623006551) q[53]; +rx(pi/2) q[53]; +rz(7.528041227481338) q[53]; +rz(-0.45887655259076787) q[57]; +rx(pi/2) q[57]; +rz(5.211562417742526) q[57]; +rx(pi/2) q[57]; +rz(11.63003330524406) q[57]; +rz(2.304176350567925) q[57]; +rx(pi/2) q[57]; +rz(4.40902382991122) q[57]; +rx(pi/2) q[57]; +rz(6.4303191042591) q[57]; +rz(-0.3618710989749858) q[68]; +rx(pi/2) q[68]; +rz(4.362393292189242) q[68]; +rx(pi/2) q[68]; +rz(10.27827861190832) q[68]; +rz(-2.201142689394681) q[68]; +rx(pi/2) q[68]; +rz(5.05151167962921) q[68]; +rx(pi/2) q[68]; +rz(8.927059018862654) q[68]; +rz(2.504678728770739) q[73]; +rx(pi/2) q[73]; +rz(4.229948742967035) q[73]; +rx(pi/2) q[73]; +rz(12.193358408974149) q[73]; +rz(2.7889225014875105) q[73]; +rx(pi/2) q[73]; +rz(4.26372331053682) q[73]; +rx(pi/2) q[73]; +rz(8.606065863905876) q[73]; +cx q[16],q[73]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(4.345971327963463) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.158625172369051) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[16],q[73]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.9714952517477853) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[16],q[73]; +rz(-0.06939370350461393) q[16]; +rx(pi/2) q[16]; +rz(5.785962206491231) q[16]; +rx(pi/2) q[16]; +rz(8.943899470352283) q[16]; +rz(-1.634847119703128) q[16]; +rx(pi/2) q[16]; +rz(5.561660555759014) q[16]; +rx(pi/2) q[16]; +rz(11.226398628423574) q[16]; +cx q[16],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.235102763152259) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(4.104377617225445) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[16],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.4218439969323797) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +cx q[16],q[1]; +rz(2.2262364149529157) q[1]; +rx(pi/2) q[1]; +rz(4.807565051261593) q[1]; +rx(pi/2) q[1]; +rz(9.250984873670127) q[1]; +rz(2.4090802408358014) q[1]; +rx(pi/2) q[1]; +rz(4.604470349775794) q[1]; +rx(pi/2) q[1]; +rz(9.864284398181768) q[1]; +rz(2.3779255751730313) q[16]; +rx(pi/2) q[16]; +rz(5.191200838058672) q[16]; +rx(pi/2) q[16]; +rz(11.610848727086795) q[16]; +rz(2.025781475155547) q[16]; +rx(pi/2) q[16]; +rz(3.70764308224728) q[16]; +rx(pi/2) q[16]; +rz(11.180606004650045) q[16]; +cx q[46],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.167830624814448) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(4.1973422548113835) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.3220246603349137) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +cx q[46],q[16]; +rz(1.2413879535870738) q[16]; +rx(pi/2) q[16]; +rz(5.6731144426069715) q[16]; +rx(pi/2) q[16]; +rz(7.713125514544301) q[16]; +rz(1.8688181200739713) q[16]; +rx(pi/2) q[16]; +rz(5.897143973566687) q[16]; +rx(pi/2) q[16]; +rz(9.644810971200313) q[16]; +rz(2.1166931695063766) q[46]; +rx(pi/2) q[46]; +rz(4.579736718792555) q[46]; +rx(pi/2) q[46]; +rz(12.504812167053064) q[46]; +rz(-0.0023388618651560833) q[46]; +rx(pi/2) q[46]; +rz(5.393680396355348) q[46]; +rx(pi/2) q[46]; +rz(6.916493597431009) q[46]; +rz(-0.20960942528267523) q[73]; +rx(pi/2) q[73]; +rz(4.844542762006694) q[73]; +rx(pi/2) q[73]; +rz(9.53112140714387) q[73]; +rz(-0.17756166360347292) q[73]; +rx(pi/2) q[73]; +rz(3.9152407899602752) q[73]; +rx(pi/2) q[73]; +rz(6.481163509094437) q[73]; +cx q[23],q[73]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(4.365933243227623) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.095148899301943) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[23],q[73]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.6911000835028425) q[23]; +rx(pi/2) q[23]; +rz(3*pi) q[23]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[23],q[73]; +rz(-0.0053319557304942755) q[23]; +rx(pi/2) q[23]; +rz(4.671036347573042) q[23]; +rx(pi/2) q[23]; +rz(11.086084257264815) q[23]; +rz(3.001398410272495) q[23]; +rx(pi/2) q[23]; +rz(4.682133419630553) q[23]; +rx(pi/2) q[23]; +rz(9.012202939197532) q[23]; +rz(-0.562086187284002) q[73]; +rx(pi/2) q[73]; +rz(5.924008640092342) q[73]; +rx(pi/2) q[73]; +rz(10.595876436641523) q[73]; +rz(1.7157523415209415) q[73]; +rx(pi/2) q[73]; +rz(4.818263280702748) q[73]; +rx(pi/2) q[73]; +rz(9.743947268171333) q[73]; +cx q[76],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.2105087383728845) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.894143488517102) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.3981634667525302) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +cx q[76],q[24]; +rz(1.0717680785054613) q[24]; +rx(pi/2) q[24]; +rz(3.574464437045243) q[24]; +rx(pi/2) q[24]; +rz(9.12224164023139) q[24]; +rz(0.7885885071277006) q[24]; +rx(pi/2) q[24]; +rz(5.602838761305886) q[24]; +rx(pi/2) q[24]; +rz(8.497930426452836) q[24]; +rz(2.607301947838282) q[76]; +rx(pi/2) q[76]; +rz(4.908748707543364) q[76]; +rx(pi/2) q[76]; +rz(8.787912905790671) q[76]; +rz(-1.731911203667309) q[76]; +rx(pi/2) q[76]; +rz(3.3416058068521566) q[76]; +rx(pi/2) q[76]; +rz(6.7305229130723525) q[76]; +cx q[79],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.272219619252866) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.917847992153045) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.5493629981927466) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[38]; +rz(-2.9164745305355835) q[38]; +rx(pi/2) q[38]; +rz(4.817074088719341) q[38]; +rx(pi/2) q[38]; +rz(10.07461211316131) q[38]; +rz(-2.3950700113454895) q[38]; +rx(pi/2) q[38]; +rz(4.897149423380452) q[38]; +rx(pi/2) q[38]; +rz(9.967383344674884) q[38]; +cx q[38],q[97]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.8613680075735908) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-0.09340570733062448) q[79]; +rx(pi/2) q[79]; +rz(5.272931924589289) q[79]; +rx(pi/2) q[79]; +rz(7.318438308978221) q[79]; +rz(2.1197892704967245) q[79]; +rx(pi/2) q[79]; +rz(5.732954062286037) q[79]; +rx(pi/2) q[79]; +rz(6.803309090695041) q[79]; +cx q[78],q[79]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.918032683178936) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(5.8357776568960205) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[78],q[79]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.5319337731393095) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[78],q[79]; +rz(2.549426666897518) q[78]; +rx(pi/2) q[78]; +rz(4.098868980628202) q[78]; +rx(pi/2) q[78]; +rz(7.9590951969228625) q[78]; +rz(-1.3477486542140547) q[78]; +rx(pi/2) q[78]; +rz(4.17799884879024) q[78]; +rx(pi/2) q[78]; +rz(10.2745721625584) q[78]; +cx q[78],q[98]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.118730316064662) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(-3.0826854317588284) q[79]; +rx(pi/2) q[79]; +rz(4.371920346162245) q[79]; +rx(pi/2) q[79]; +rz(8.80204927570223) q[79]; +rz(2.4039756940257604) q[79]; +rx(pi/2) q[79]; +rz(4.080628304717903) q[79]; +rx(pi/2) q[79]; +rz(11.180588289621836) q[79]; +cx q[60],q[79]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.9235935487985563) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.039649545713882) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[60],q[79]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.1634590354890513) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[60],q[79]; +rz(-1.3630164126773685) q[60]; +rx(pi/2) q[60]; +rz(4.3497275384453316) q[60]; +rx(pi/2) q[60]; +rz(7.231128132619554) q[60]; +rz(-1.4235617138854533) q[60]; +rx(pi/2) q[60]; +rz(3.7169995687328186) q[60]; +rx(pi/2) q[60]; +rz(8.375405709695727) q[60]; +rz(-1.6007817373990412) q[79]; +rx(pi/2) q[79]; +rz(3.87270794640302) q[79]; +rx(pi/2) q[79]; +rz(9.143429401181118) q[79]; +rz(-0.17756166360347292) q[79]; +rx(pi/2) q[79]; +rz(3.9152407899602752) q[79]; +rx(pi/2) q[79]; +rz(6.481163509094437) q[79]; +cx q[80],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(5.967809227060878) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(4.148182340608335) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.3848326685275616) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[39]; +rz(-1.002936921120154) q[39]; +rx(pi/2) q[39]; +rz(4.230931058885634) q[39]; +rx(pi/2) q[39]; +rz(12.337807183861234) q[39]; +rz(-0.13615318932073528) q[39]; +rx(pi/2) q[39]; +rz(3.564803848266499) q[39]; +rx(pi/2) q[39]; +rz(9.594005488579008) q[39]; +cx q[63],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.1088777230496945) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.9903644614928453) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.901197729070153) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +cx q[63],q[39]; +rz(2.4016695390804657) q[39]; +rx(pi/2) q[39]; +rz(5.464625727011844) q[39]; +rx(pi/2) q[39]; +rz(7.191000016185798) q[39]; +rz(1.9303342717954592) q[39]; +rx(pi/2) q[39]; +rz(5.638987770748884) q[39]; +rx(pi/2) q[39]; +rz(8.05678013866315) q[39]; +rz(-2.211782202987944) q[63]; +rx(pi/2) q[63]; +rz(5.328821611546676) q[63]; +rx(pi/2) q[63]; +rz(7.427998781338617) q[63]; +rz(2.855292021476634) q[63]; +rx(pi/2) q[63]; +rz(5.508518049197955) q[63]; +rx(pi/2) q[63]; +rz(7.494961922843337) q[63]; +cx q[63],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(5.752675276878177) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.850127682574776) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.170760995305007) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +cx q[63],q[62]; +rz(-1.0167555886115038) q[62]; +rx(pi/2) q[62]; +rz(6.076665065855432) q[62]; +rx(pi/2) q[62]; +rz(11.59530902276612) q[62]; +rz(2.9124053845721676) q[62]; +rx(pi/2) q[62]; +rz(5.8765988324737854) q[62]; +rx(pi/2) q[62]; +rz(6.6609178896922225) q[62]; +rz(2.2079999204561034) q[63]; +rx(pi/2) q[63]; +rz(4.414245463540512) q[63]; +rx(pi/2) q[63]; +rz(6.488560018870304) q[63]; +rz(-2.221890866031805) q[63]; +rx(pi/2) q[63]; +rz(4.304478326228807) q[63]; +rx(pi/2) q[63]; +rz(8.268170770237173) q[63]; +cx q[63],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.031192531188433) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.619751882989664) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.1437931493908593) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +cx q[63],q[36]; +rz(-2.560725322701188) q[36]; +rx(pi/2) q[36]; +rz(5.504168172070422) q[36]; +rx(pi/2) q[36]; +rz(7.373458071171694) q[36]; +rz(3.039838376583858) q[36]; +rx(pi/2) q[36]; +rz(3.5989961430253876) q[36]; +rx(pi/2) q[36]; +rz(11.418408912025573) q[36]; +rz(0.0156187579517586) q[63]; +rx(pi/2) q[63]; +rz(5.5380802689262305) q[63]; +rx(pi/2) q[63]; +rz(12.056242762508262) q[63]; +rz(-3.047685457126101) q[63]; +rx(pi/2) q[63]; +rz(4.6700932851214425) q[63]; +rx(pi/2) q[63]; +rz(8.766751929262252) q[63]; +rz(-0.19691905231062146) q[80]; +rx(pi/2) q[80]; +rz(5.496974549842658) q[80]; +rx(pi/2) q[80]; +rz(10.629827140448729) q[80]; +rz(-2.5827452811166234) q[80]; +rx(pi/2) q[80]; +rz(4.770895646030554) q[80]; +rx(pi/2) q[80]; +rz(10.905630221068488) q[80]; +cx q[80],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.83015459150057) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.5913230962833675) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.3015176822057626) q[80]; +rx(pi/2) q[80]; +rz(3*pi) q[80]; +cx q[80],q[48]; +rz(-0.9751241670988833) q[48]; +rx(pi/2) q[48]; +rz(4.127210335980873) q[48]; +rx(pi/2) q[48]; +rz(11.841554006031735) q[48]; +rz(0.14471933875570153) q[48]; +rx(pi/2) q[48]; +rz(4.182614195071077) q[48]; +rx(pi/2) q[48]; +rz(10.34542378690981) q[48]; +cx q[48],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.085773674906664) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.94009286631268) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.70517228255647) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +cx q[48],q[5]; +rz(-2.202081720346762) q[5]; +rx(pi/2) q[5]; +rz(4.379028825955178) q[5]; +rx(pi/2) q[5]; +rz(10.472944139468053) q[5]; +rz(-2.669150569984165) q[5]; +rx(pi/2) q[5]; +rz(4.556665524951271) q[5]; +rx(pi/2) q[5]; +rz(7.973637705766114) q[5]; +rz(-1.5446712646534948) q[48]; +rx(pi/2) q[48]; +rz(6.131844247224587) q[48]; +rx(pi/2) q[48]; +rz(9.83907251427979) q[48]; +rz(-3.1065894346087726) q[48]; +rx(pi/2) q[48]; +rz(5.303663988548047) q[48]; +rx(pi/2) q[48]; +rz(10.950836767298608) q[48]; +cx q[35],q[48]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.7393040931086823) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.88696076117529) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[35],q[48]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.3485670400226013) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[35],q[48]; +rz(-1.1119633885607607) q[35]; +rx(pi/2) q[35]; +rz(5.68101342680224) q[35]; +rx(pi/2) q[35]; +rz(10.627013341859028) q[35]; +rz(-1.2314905606025406) q[35]; +rx(pi/2) q[35]; +rz(4.877218509862417) q[35]; +rx(pi/2) q[35]; +rz(7.659123735111501) q[35]; +cx q[20],q[35]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.9100928840793423) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.209974104061866) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +cx q[20],q[35]; +rz(-pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.2655587891505604) q[20]; +rx(pi/2) q[20]; +rz(2*pi) q[20]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[20],q[35]; +rz(0.5740593813237442) q[20]; +rx(pi/2) q[20]; +rz(4.161866941308563) q[20]; +rx(pi/2) q[20]; +rz(11.491523631416792) q[20]; +rz(3.1119906769667613) q[20]; +rx(pi/2) q[20]; +rz(3.220842123648015) q[20]; +rx(pi/2) q[20]; +rz(8.73470292044953) q[20]; +rz(0.062097415405203193) q[35]; +rx(pi/2) q[35]; +rz(4.0813105323208525) q[35]; +rx(pi/2) q[35]; +rz(9.194404369207152) q[35]; +rz(-2.839804480417918) q[35]; +rx(pi/2) q[35]; +rz(4.066215628616584) q[35]; +rx(pi/2) q[35]; +rz(11.508158549465065) q[35]; +rz(1.691082148917964) q[48]; +rx(pi/2) q[48]; +rz(5.498362219715325) q[48]; +rx(pi/2) q[48]; +rz(9.820735507338123) q[48]; +rz(2.2296246810909857) q[48]; +rx(pi/2) q[48]; +rz(5.402944960588222) q[48]; +rx(pi/2) q[48]; +rz(11.495515026530956) q[48]; +rz(-2.916646370672286) q[80]; +rx(pi/2) q[80]; +rz(4.097901587465568) q[80]; +rx(pi/2) q[80]; +rz(8.34317463086747) q[80]; +rz(-1.699087806909259) q[80]; +rx(pi/2) q[80]; +rz(4.453004516773168) q[80]; +rx(pi/2) q[80]; +rz(7.7351687079628295) q[80]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.117436668771941) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[18],q[84]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.1704370799614185) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[18],q[84]; +rz(2.0455694520634298) q[18]; +rx(pi/2) q[18]; +rz(5.516354894123048) q[18]; +rx(pi/2) q[18]; +rz(11.075576098951643) q[18]; +rz(-1.4092057085467264) q[18]; +rx(pi/2) q[18]; +rz(4.708221783104934) q[18]; +rx(pi/2) q[18]; +rz(10.417761246567679) q[18]; +rz(-2.5822624601294786) q[84]; +rx(pi/2) q[84]; +rz(4.364325858184566) q[84]; +rx(pi/2) q[84]; +rz(8.416848795824963) q[84]; +rz(-1.510424604253549) q[84]; +rx(pi/2) q[84]; +rz(4.923106110889366) q[84]; +rx(pi/2) q[84]; +rz(9.088936855326276) q[84]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.1626299282550185) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[54],q[89]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.649562047506553) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[54],q[89]; +rz(-1.7237147328587674) q[54]; +rx(pi/2) q[54]; +rz(5.512108000361773) q[54]; +rx(pi/2) q[54]; +rz(7.8851172736062285) q[54]; +rz(1.6844609477680743) q[54]; +rx(pi/2) q[54]; +rz(5.616201067268993) q[54]; +rx(pi/2) q[54]; +rz(11.113987505960715) q[54]; +cx q[54],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.237714012022227) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(4.06911935855408) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[54],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.544600288789033) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +cx q[54],q[41]; +rz(2.3249943886567683) q[41]; +rx(pi/2) q[41]; +rz(5.475528670385699) q[41]; +rx(pi/2) q[41]; +rz(11.770256070746354) q[41]; +rz(-0.1554853084063179) q[41]; +rx(pi/2) q[41]; +rz(4.819161637622658) q[41]; +rx(pi/2) q[41]; +rz(6.493982501806647) q[41]; +cx q[41],q[80]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.7109162758081355) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-1.2399674537713132) q[54]; +rx(pi/2) q[54]; +rz(5.387632551116047) q[54]; +rx(pi/2) q[54]; +rz(7.799898105101161) q[54]; +rz(-0.20785106220473892) q[54]; +rx(pi/2) q[54]; +rz(6.174052193843518) q[54]; +rx(pi/2) q[54]; +rz(11.833696445552583) q[54]; +cx q[6],q[54]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.696320012856699) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.15832004002705) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[6],q[54]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.2623547967555773) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[6],q[54]; +rz(0.05448190594373825) q[6]; +rx(pi/2) q[6]; +rz(3.572916679044453) q[6]; +rx(pi/2) q[6]; +rz(8.649753649442115) q[6]; +rz(0.09723966349467306) q[6]; +rx(pi/2) q[6]; +rz(4.671405459424149) q[6]; +rx(pi/2) q[6]; +rz(8.850345453603628) q[6]; +cx q[6],q[74]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(4.059193532181352) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(0.15029767728377097) q[54]; +rx(pi/2) q[54]; +rz(5.367670370852832) q[54]; +rx(pi/2) q[54]; +rz(10.007824668123336) q[54]; +rz(0.6347065965049299) q[54]; +rx(pi/2) q[54]; +rz(4.328563932183787) q[54]; +rx(pi/2) q[54]; +rz(8.275695014812634) q[54]; +cx q[54],q[70]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.7197171547956684) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(5.990819778930838) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[54],q[70]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.2575005712422054) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[54],q[70]; +rz(1.518920726724554) q[54]; +rx(pi/2) q[54]; +rz(3.6742330210938885) q[54]; +rx(pi/2) q[54]; +rz(9.789930967851909) q[54]; +rz(0.8033746733195808) q[54]; +rx(pi/2) q[54]; +rz(5.007859094409765) q[54]; +rx(pi/2) q[54]; +rz(10.381772461173572) q[54]; +cx q[54],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.740550438326197) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.9690879274215543) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[54],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.1833312237472007) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +cx q[54],q[15]; +rz(2.5826700124032147) q[15]; +rx(pi/2) q[15]; +rz(3.5391074048853475) q[15]; +rx(pi/2) q[15]; +rz(6.758721762742487) q[15]; +rz(2.1197892704967245) q[15]; +rx(pi/2) q[15]; +rz(5.732954062286037) q[15]; +rx(pi/2) q[15]; +rz(6.803309090695041) q[15]; +rz(-2.94695579670954) q[54]; +rx(pi/2) q[54]; +rz(4.485161053571704) q[54]; +rx(pi/2) q[54]; +rz(11.07582854729258) q[54]; +rz(2.0628968782673027) q[54]; +rx(pi/2) q[54]; +rz(5.48014619635391) q[54]; +rx(pi/2) q[54]; +rz(9.728259697431719) q[54]; +rz(0.8901219260648503) q[70]; +rx(pi/2) q[70]; +rz(4.183836389038188) q[70]; +rx(pi/2) q[70]; +rz(8.261307804824584) q[70]; +rz(0.5851761247181373) q[70]; +rx(pi/2) q[70]; +rz(5.943665633079275) q[70]; +rx(pi/2) q[70]; +rz(8.51538664736292) q[70]; +cx q[44],q[70]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.1043453093486) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.203985803376745) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[44],q[70]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.3907618686138044) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[44],q[70]; +rz(2.6673012948098007) q[44]; +rx(pi/2) q[44]; +rz(4.220101310570277) q[44]; +rx(pi/2) q[44]; +rz(11.415785727853052) q[44]; +rz(-2.372744079774094) q[44]; +rx(pi/2) q[44]; +rz(4.583965410084868) q[44]; +rx(pi/2) q[44]; +rz(8.514447880080235) q[44]; +rz(-2.7319246855775283) q[70]; +rx(pi/2) q[70]; +rz(5.485821128217273) q[70]; +rx(pi/2) q[70]; +rz(8.94922210737813) q[70]; +rz(-2.2748228657750986) q[70]; +rx(pi/2) q[70]; +rz(4.235180766918304) q[70]; +rx(pi/2) q[70]; +rz(12.41330943311795) q[70]; +cx q[70],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(5.666289142914405) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.806531972496659) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.494919266874552) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +cx q[70],q[27]; +rz(-1.6043287118076819) q[27]; +rx(pi/2) q[27]; +rz(3.618707577555688) q[27]; +rx(pi/2) q[27]; +rz(10.18684989503015) q[27]; +rz(-0.6724928057731874) q[27]; +rx(pi/2) q[27]; +rz(5.115950659065824) q[27]; +rx(pi/2) q[27]; +rz(11.486832560683753) q[27]; +rz(3.0410737891976964) q[70]; +rx(pi/2) q[70]; +rz(5.828197887486274) q[70]; +rx(pi/2) q[70]; +rz(8.625058071779229) q[70]; +rz(2.570655740193332) q[70]; +rx(pi/2) q[70]; +rz(5.258094505975288) q[70]; +rx(pi/2) q[70]; +rz(6.898676559189248) q[70]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(5.820726041325692) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[6],q[74]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.2780316666852114) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[6],q[74]; +rz(-1.950152106134479) q[6]; +rx(pi/2) q[6]; +rz(3.6022859095864983) q[6]; +rx(pi/2) q[6]; +rz(9.884495923910407) q[6]; +rz(-0.4520597379537965) q[6]; +rx(pi/2) q[6]; +rz(4.819278149946056) q[6]; +rx(pi/2) q[6]; +rz(8.634919632226532) q[6]; +cx q[2],q[6]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(4.259634644826324) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.129434285303699) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +cx q[2],q[6]; +rz(-pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.589595956494538) q[2]; +rx(pi/2) q[2]; +rz(2*pi) q[2]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +cx q[2],q[6]; +rz(0.7443982885080551) q[2]; +rx(pi/2) q[2]; +rz(4.283376125542275) q[2]; +rx(pi/2) q[2]; +rz(6.608257320917611) q[2]; +rz(-0.442951218002678) q[2]; +rx(pi/2) q[2]; +rz(5.620064899526861) q[2]; +rx(pi/2) q[2]; +rz(12.118518712534886) q[2]; +rz(-2.8925962137671686) q[6]; +rx(pi/2) q[6]; +rz(5.431783446402793) q[6]; +rx(pi/2) q[6]; +rz(8.616465916646176) q[6]; +rz(1.8150898950291197) q[6]; +rx(pi/2) q[6]; +rz(4.414512808141378) q[6]; +rx(pi/2) q[6]; +rz(11.223585628548765) q[6]; +rz(0.13492961547805526) q[74]; +rx(pi/2) q[74]; +rz(5.188349508647526) q[74]; +rx(pi/2) q[74]; +rz(9.442375327120047) q[74]; +rz(-1.320711370383591) q[74]; +rx(pi/2) q[74]; +rz(5.274290879650032) q[74]; +rx(pi/2) q[74]; +rz(6.540672585162085) q[74]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(5.898975513547832) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[41],q[80]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.2888200603087934) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[41],q[80]; +rz(-2.727718986314151) q[41]; +rx(pi/2) q[41]; +rz(4.30804535553704) q[41]; +rx(pi/2) q[41]; +rz(6.761952458781542) q[41]; +rz(-2.397537797690978) q[41]; +rx(pi/2) q[41]; +rz(4.940238700315982) q[41]; +rx(pi/2) q[41]; +rz(8.4575364795315) q[41]; +cx q[41],q[67]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(4.053020371765801) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.231086200652859) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[41],q[67]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.1852467119102084) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[41],q[67]; +rz(-1.7160324138850322) q[41]; +rx(pi/2) q[41]; +rz(4.203111062367426) q[41]; +rx(pi/2) q[41]; +rz(7.110605532139313) q[41]; +rz(-2.488179665263994) q[41]; +rx(pi/2) q[41]; +rz(4.269963279997294) q[41]; +rx(pi/2) q[41]; +rz(11.308679247065186) q[41]; +rz(1.5379814415943098) q[67]; +rx(pi/2) q[67]; +rz(4.680407755312325) q[67]; +rx(pi/2) q[67]; +rz(11.897928670884417) q[67]; +rz(2.7880060585713213) q[67]; +rx(pi/2) q[67]; +rz(5.1994267684852264) q[67]; +rx(pi/2) q[67]; +rz(7.349431327191841) q[67]; +cx q[73],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.198001508523374) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.8894388959432904) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.195587221228479) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[41]; +rz(-2.9003093414908303) q[41]; +rx(pi/2) q[41]; +rz(5.064815857091207) q[41]; +rx(pi/2) q[41]; +rz(9.348822152649682) q[41]; +rz(1.8256796721705602) q[41]; +rx(pi/2) q[41]; +rz(3.9931650061460973) q[41]; +rx(pi/2) q[41]; +rz(12.082716763969895) q[41]; +rz(-2.6032268893059216) q[73]; +rx(pi/2) q[73]; +rz(5.361389290596402) q[73]; +rx(pi/2) q[73]; +rz(9.198415065980713) q[73]; +rz(-1.5484510365745465) q[73]; +rx(pi/2) q[73]; +rz(5.646327271286852) q[73]; +rx(pi/2) q[73]; +rz(7.716886681376282) q[73]; +rz(0.3495978852968733) q[80]; +rx(pi/2) q[80]; +rz(5.661820708891743) q[80]; +rx(pi/2) q[80]; +rz(9.216454912849706) q[80]; +rz(0.4670731546635527) q[80]; +rx(pi/2) q[80]; +rz(5.388554206697776) q[80]; +rx(pi/2) q[80]; +rz(7.7904942259562855) q[80]; +cx q[40],q[80]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.229345274325098) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.073153418525691) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[40],q[80]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.5449855428664634) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[40],q[80]; +rz(-1.624155158116522) q[40]; +rx(pi/2) q[40]; +rz(5.052496961622854) q[40]; +rx(pi/2) q[40]; +rz(11.795416513178665) q[40]; +rz(2.8425816242949224) q[40]; +rx(pi/2) q[40]; +rz(3.644292481062254) q[40]; +rx(pi/2) q[40]; +rz(11.552500949523418) q[40]; +rz(-1.6358042989441017) q[80]; +rx(pi/2) q[80]; +rz(4.9299030195368445) q[80]; +rx(pi/2) q[80]; +rz(6.9308902110437645) q[80]; +rz(0.0059479184344901626) q[80]; +rx(pi/2) q[80]; +rz(4.626683035796967) q[80]; +rx(pi/2) q[80]; +rz(7.42988740794969) q[80]; +cx q[53],q[80]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.598514221266117) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.143505011495398) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[53],q[80]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.2436041717634305) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[53],q[80]; +rz(3.0960244154698486) q[53]; +rx(pi/2) q[53]; +rz(4.14702304359765) q[53]; +rx(pi/2) q[53]; +rz(11.889929726386125) q[53]; +rz(-0.8308067256184062) q[53]; +rx(pi/2) q[53]; +rz(4.800977671774998) q[53]; +rx(pi/2) q[53]; +rz(6.872189613807749) q[53]; +rz(1.2421202444063377) q[80]; +rx(pi/2) q[80]; +rz(4.310904895162999) q[80]; +rx(pi/2) q[80]; +rz(10.717756474231404) q[80]; +rz(3.0290618014726514) q[80]; +rx(pi/2) q[80]; +rz(3.5222725146954454) q[80]; +rx(pi/2) q[80]; +rz(9.524909893574096) q[80]; +rz(1.627663883734261) q[89]; +rx(pi/2) q[89]; +rz(5.788052818350505) q[89]; +rx(pi/2) q[89]; +rz(9.90769241034649) q[89]; +rz(0.9324865560232061) q[89]; +rx(pi/2) q[89]; +rz(5.044990864513881) q[89]; +rx(pi/2) q[89]; +rz(7.37953757879888) q[89]; +cx q[95],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.0374978268079955) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.9614556810408215) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.3416900193689045) q[95]; +rx(pi/2) q[95]; +rz(3*pi) q[95]; +cx q[95],q[62]; +rz(0.6275981002741178) q[62]; +rx(pi/2) q[62]; +rz(3.833773457700374) q[62]; +rx(pi/2) q[62]; +rz(7.1376447048901825) q[62]; +rz(1.9541650805774458) q[62]; +rx(pi/2) q[62]; +rz(5.4813111150393325) q[62]; +rx(pi/2) q[62]; +rz(6.555661164111142) q[62]; +cx q[62],q[72]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.839775698591777) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.125684562213133) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[62],q[72]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.331924525918072) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[62],q[72]; +rz(-3.052293544590161) q[62]; +rx(pi/2) q[62]; +rz(4.016700401530745) q[62]; +rx(pi/2) q[62]; +rz(7.613923982956425) q[62]; +rz(-2.2905664259017993) q[62]; +rx(pi/2) q[62]; +rz(3.9935737588853306) q[62]; +rx(pi/2) q[62]; +rz(7.641140354568247) q[62]; +rz(2.467039693400828) q[72]; +rx(pi/2) q[72]; +rz(4.043822623234577) q[72]; +rx(pi/2) q[72]; +rz(6.842623462716919) q[72]; +rz(-2.4875842397898866) q[72]; +rx(pi/2) q[72]; +rz(3.4377007618507927) q[72]; +rx(pi/2) q[72]; +rz(8.49867174942185) q[72]; +cx q[93],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(5.989195053011277) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.187316831707978) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.392852656799633) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[72]; +rz(-0.31882039580727906) q[72]; +rx(pi/2) q[72]; +rz(4.397562508615393) q[72]; +rx(pi/2) q[72]; +rz(12.260586503195485) q[72]; +rz(3.0231613915113327) q[72]; +rx(pi/2) q[72]; +rz(4.200391197949248) q[72]; +rx(pi/2) q[72]; +rz(11.71117062721532) q[72]; +rz(1.8826265608922137) q[93]; +rx(pi/2) q[93]; +rz(3.564759392837539) q[93]; +rx(pi/2) q[93]; +rz(7.260827388635621) q[93]; +rz(-1.2615776174722493) q[93]; +rx(pi/2) q[93]; +rz(3.93568056457377) q[93]; +rx(pi/2) q[93]; +rz(10.906143464279204) q[93]; +rz(-0.8756514803044704) q[95]; +rx(pi/2) q[95]; +rz(4.048324609657863) q[95]; +rx(pi/2) q[95]; +rz(7.273168596127716) q[95]; +rz(-3.0399203120860125) q[95]; +rx(pi/2) q[95]; +rz(4.089514429184289) q[95]; +rx(pi/2) q[95]; +rz(10.838504252494879) q[95]; +cx q[95],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.282120503682913) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.526379597798764) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.3606013774873222) q[95]; +rx(pi/2) q[95]; +rz(3*pi) q[95]; +cx q[95],q[60]; +rz(1.554709165609383) q[60]; +rx(pi/2) q[60]; +rz(4.478886897202741) q[60]; +rx(pi/2) q[60]; +rz(11.919285329970691) q[60]; +rz(1.3525363275240307) q[60]; +rx(pi/2) q[60]; +rz(4.96566781296084) q[60]; +rx(pi/2) q[60]; +rz(10.150754755541156) q[60]; +rz(2.8503167691541105) q[95]; +rx(pi/2) q[95]; +rz(5.279552275261343) q[95]; +rx(pi/2) q[95]; +rz(11.638953045385362) q[95]; +rz(-1.8422476466838011) q[95]; +rx(pi/2) q[95]; +rz(4.035597002647189) q[95]; +rx(pi/2) q[95]; +rz(8.292287124960083) q[95]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.278435395884413) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[38],q[97]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.3435743229066652) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[38],q[97]; +rz(-2.1761901825576118) q[38]; +rx(pi/2) q[38]; +rz(4.959096558471861) q[38]; +rx(pi/2) q[38]; +rz(11.044573997103411) q[38]; +rz(0.4215459649646345) q[38]; +rx(pi/2) q[38]; +rz(4.897196736017669) q[38]; +rx(pi/2) q[38]; +rz(10.750099633288611) q[38]; +rz(-1.2837140168232093) q[97]; +rx(pi/2) q[97]; +rz(3.971300769035514) q[97]; +rx(pi/2) q[97]; +rz(11.376325096081258) q[97]; +rz(1.193133642407025) q[97]; +rx(pi/2) q[97]; +rz(5.5631595629958275) q[97]; +rx(pi/2) q[97]; +rz(12.285667429196717) q[97]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.1626299282550185) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[78],q[98]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.649562047506553) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[78],q[98]; +rz(-1.7237147328587674) q[78]; +rx(pi/2) q[78]; +rz(5.512108000361773) q[78]; +rx(pi/2) q[78]; +rz(7.8851172736062285) q[78]; +rz(-0.09372131796590732) q[78]; +rx(pi/2) q[78]; +rz(3.5099223432293174) q[78]; +rx(pi/2) q[78]; +rz(7.700188782148071) q[78]; +rz(1.627663883734261) q[98]; +rx(pi/2) q[98]; +rz(5.788052818350505) q[98]; +rx(pi/2) q[98]; +rz(9.90769241034649) q[98]; +rz(-0.7478459812378393) q[98]; +rx(pi/2) q[98]; +rz(4.8169764534960375) q[98]; +rx(pi/2) q[98]; +rz(9.550107622760477) q[98]; +rz(0.8146106860536717) q[99]; +rx(pi/2) q[99]; +rz(4.111139665975301) q[99]; +rx(pi/2) q[99]; +rz(11.727382794319304) q[99]; +rz(0.13388898158164464) q[99]; +rx(pi/2) q[99]; +rz(4.582739756327613) q[99]; +rx(pi/2) q[99]; +rz(10.077775361636101) q[99]; +cx q[99],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.148256826604601) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.8545693346187857) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.690842923789589) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[52]; +rz(-3.031609960299903) q[52]; +rx(pi/2) q[52]; +rz(3.6710314509106023) q[52]; +rx(pi/2) q[52]; +rz(7.219742360468668) q[52]; +rz(-1.5551716997139913) q[52]; +rx(pi/2) q[52]; +rz(4.7525260287053275) q[52]; +rx(pi/2) q[52]; +rz(8.45114908207079) q[52]; +cx q[51],q[52]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.6565338841523194) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.080836310099619) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[51],q[52]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.3021991288564188) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[51],q[52]; +rz(0.04082061175666407) q[51]; +rx(pi/2) q[51]; +rz(4.5584904907996435) q[51]; +rx(pi/2) q[51]; +rz(10.048764364789198) q[51]; +rz(-2.1097167867229185) q[51]; +rx(pi/2) q[51]; +rz(4.402400701474048) q[51]; +rx(pi/2) q[51]; +rz(10.631889794375233) q[51]; +cx q[3],q[51]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(4.326055145272158) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.234807939663147) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[3],q[51]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.4820553132779324) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[3],q[51]; +rz(1.5985954595440743) q[3]; +rx(pi/2) q[3]; +rz(4.442758000484047) q[3]; +rx(pi/2) q[3]; +rz(9.80468915446561) q[3]; +rz(0.7560889126366215) q[3]; +rx(pi/2) q[3]; +rz(5.390016572765218) q[3]; +rx(pi/2) q[3]; +rz(11.923119992620201) q[3]; +cx q[3],q[71]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.7605506014514485) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-0.3337590194669704) q[51]; +rx(pi/2) q[51]; +rz(5.356164128050773) q[51]; +rx(pi/2) q[51]; +rz(8.496738491920073) q[51]; +rz(-2.3462661965423974) q[51]; +rx(pi/2) q[51]; +rz(6.129597048348522) q[51]; +rx(pi/2) q[51]; +rz(11.195532944051752) q[51]; +rz(-0.7073284764180401) q[52]; +rx(pi/2) q[52]; +rz(4.371793405309872) q[52]; +rx(pi/2) q[52]; +rz(11.133718520822642) q[52]; +rz(-2.531556406614807) q[52]; +rx(pi/2) q[52]; +rz(4.2925381495914925) q[52]; +rx(pi/2) q[52]; +rz(6.757770001891497) q[52]; +cx q[37],q[52]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.804644981278858) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.27838453100401) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[37],q[52]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.192727232989622) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[37],q[52]; +rz(1.7116438244050318) q[37]; +rx(pi/2) q[37]; +rz(4.821058445316795) q[37]; +rx(pi/2) q[37]; +rz(12.21135833281007) q[37]; +rz(-2.114317090746333) q[37]; +rx(pi/2) q[37]; +rz(4.6197698989317155) q[37]; +rx(pi/2) q[37]; +rz(7.699052122755593) q[37]; +cx q[37],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.103838683332727) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.262526789941055) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[37],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.23411665626091) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +cx q[37],q[33]; +rz(-2.3275564958571477) q[33]; +rx(pi/2) q[33]; +rz(3.9930483112187716) q[33]; +rx(pi/2) q[33]; +rz(6.60145472245276) q[33]; +rz(0.09360218197981496) q[33]; +rx(pi/2) q[33]; +rz(3.593401086225133) q[33]; +rx(pi/2) q[33]; +rz(7.000310502837674) q[33]; +rz(0.3939317883511313) q[37]; +rx(pi/2) q[37]; +rz(4.5028354992008115) q[37]; +rx(pi/2) q[37]; +rz(12.144851474603417) q[37]; +rz(1.55549224144303) q[37]; +rx(pi/2) q[37]; +rz(5.469094629225929) q[37]; +rx(pi/2) q[37]; +rz(10.26897715207527) q[37]; +cx q[39],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.79392899232489) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.726999092799904) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.438073368997294) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +cx q[39],q[37]; +rz(0.11987201313130047) q[37]; +rx(pi/2) q[37]; +rz(4.710059356715647) q[37]; +rx(pi/2) q[37]; +rz(7.901959956986522) q[37]; +rz(-2.4168664566848865) q[37]; +rx(pi/2) q[37]; +rz(4.893812903899052) q[37]; +rx(pi/2) q[37]; +rz(9.986080730694297) q[37]; +rz(1.6016483718834884) q[39]; +rx(pi/2) q[39]; +rz(5.492986153046905) q[39]; +rx(pi/2) q[39]; +rz(9.259869467656761) q[39]; +rz(1.229116755267266) q[39]; +rx(pi/2) q[39]; +rz(6.062047271281318) q[39]; +rx(pi/2) q[39]; +rz(6.42700876556619) q[39]; +rz(0.18812286099743858) q[52]; +rx(pi/2) q[52]; +rz(5.554637531584149) q[52]; +rx(pi/2) q[52]; +rz(7.30929627766942) q[52]; +rz(2.379602413275885) q[52]; +rx(pi/2) q[52]; +rz(4.429849399334469) q[52]; +rx(pi/2) q[52]; +rz(12.101320667543103) q[52]; +cx q[26],q[52]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.9392755408426554) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.233450495882156) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[26],q[52]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.5211004676031603) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[26],q[52]; +rz(0.09216268591773336) q[26]; +rx(pi/2) q[26]; +rz(4.590029555822134) q[26]; +rx(pi/2) q[26]; +rz(7.911038725124376) q[26]; +rz(0.703236848808956) q[26]; +rx(pi/2) q[26]; +rz(5.616158675324947) q[26]; +rx(pi/2) q[26]; +rz(10.366765812966038) q[26]; +cx q[26],q[59]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.151429872569418) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-2.9773834392139653) q[52]; +rx(pi/2) q[52]; +rz(5.655345876403503) q[52]; +rx(pi/2) q[52]; +rz(11.945624238085838) q[52]; +rz(0.4466443917502936) q[52]; +rx(pi/2) q[52]; +rz(4.79008637174761) q[52]; +rx(pi/2) q[52]; +rz(8.241937338553084) q[52]; +cx q[21],q[52]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.0742164170631305) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.232083371266793) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[21],q[52]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.360719438362766) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[21],q[52]; +rz(0.9382168063112672) q[21]; +rx(pi/2) q[21]; +rz(5.472473179815882) q[21]; +rx(pi/2) q[21]; +rz(7.939219706046168) q[21]; +rz(-2.861083542150332) q[21]; +rx(pi/2) q[21]; +rz(4.034249954652407) q[21]; +rx(pi/2) q[21]; +rz(12.402771558060829) q[21]; +cx q[21],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.070871569614285) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.463274206736034) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[21],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.2750059398625035) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +cx q[21],q[9]; +rz(-1.639060595784745) q[9]; +rx(pi/2) q[9]; +rz(5.948805302808445) q[9]; +rx(pi/2) q[9]; +rz(7.803026920434297) q[9]; +rz(-1.4689108661329615) q[9]; +rx(pi/2) q[9]; +rz(4.529176521625467) q[9]; +rx(pi/2) q[9]; +rz(6.4511368369265725) q[9]; +rz(1.9607402743282165) q[21]; +rx(pi/2) q[21]; +rz(5.107020687197755) q[21]; +rx(pi/2) q[21]; +rz(8.46645942291227) q[21]; +rz(-2.2556352899533936) q[21]; +rx(pi/2) q[21]; +rz(3.7595929785504687) q[21]; +rx(pi/2) q[21]; +rz(8.657309215518616) q[21]; +cx q[23],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.0957833147894664) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.535291534592347) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[23],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.2254231979584356) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +cx q[23],q[9]; +rz(0.2867806905345893) q[9]; +rx(pi/2) q[9]; +rz(5.482742504796989) q[9]; +rx(pi/2) q[9]; +rz(7.923796587734865) q[9]; +rz(-0.7642266308731127) q[9]; +rx(pi/2) q[9]; +rz(5.610494336947227) q[9]; +rx(pi/2) q[9]; +rz(6.472848137442601) q[9]; +rz(1.63007641349013) q[23]; +rx(pi/2) q[23]; +rz(4.0161075892996605) q[23]; +rx(pi/2) q[23]; +rz(12.264148967499908) q[23]; +rz(-1.4867114664467063) q[23]; +rx(pi/2) q[23]; +rz(4.8360456047177225) q[23]; +rx(pi/2) q[23]; +rz(7.990928703663817) q[23]; +rz(-2.2757956333492757) q[52]; +rx(pi/2) q[52]; +rz(4.267540633668035) q[52]; +rx(pi/2) q[52]; +rz(11.813442389978825) q[52]; +rz(2.4933136097930078) q[52]; +rx(pi/2) q[52]; +rz(6.0009184339260395) q[52]; +rx(pi/2) q[52]; +rz(6.751498736801858) q[52]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(5.8525440373733595) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[26],q[59]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.2894926779892644) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[26],q[59]; +rz(2.6970910493479963) q[26]; +rx(pi/2) q[26]; +rz(5.30008570141826) q[26]; +rx(pi/2) q[26]; +rz(7.299099666392378) q[26]; +rz(3.104935112333518) q[26]; +rx(pi/2) q[26]; +rz(3.736552273908085) q[26]; +rx(pi/2) q[26]; +rz(6.387751216558886) q[26]; +cx q[26],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.077508171185048) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.961986839239433) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[26],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.4338723076178805) q[26]; +rx(pi/2) q[26]; +rz(2*pi) q[26]; +cx q[26],q[25]; +rz(-0.8016658508194983) q[25]; +rx(pi/2) q[25]; +rz(5.305715080887298) q[25]; +rx(pi/2) q[25]; +rz(6.7942703021974875) q[25]; +rz(-0.8983713476064943) q[25]; +rx(pi/2) q[25]; +rz(4.614382702899931) q[25]; +rx(pi/2) q[25]; +rz(8.382488441297781) q[25]; +rz(3.068976938930394) q[26]; +rx(pi/2) q[26]; +rz(4.243825445069895) q[26]; +rx(pi/2) q[26]; +rz(10.139151840987829) q[26]; +rz(2.1675753407271925) q[26]; +rx(pi/2) q[26]; +rz(4.902010251840487) q[26]; +rx(pi/2) q[26]; +rz(7.693006475340912) q[26]; +cx q[40],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.085403038756295) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.258780637568492) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[40],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.489253647593433) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +cx q[40],q[25]; +rz(1.099868709881206) q[25]; +rx(pi/2) q[25]; +rz(3.768782038210311) q[25]; +rx(pi/2) q[25]; +rz(8.758791264090775) q[25]; +rz(-0.9963794291081989) q[25]; +rx(pi/2) q[25]; +rz(4.025685811744683) q[25]; +rx(pi/2) q[25]; +rz(12.324125220809591) q[25]; +rz(2.3402957862737397) q[40]; +rx(pi/2) q[40]; +rz(4.468995845074793) q[40]; +rx(pi/2) q[40]; +rz(6.49915630461801) q[40]; +rz(-2.221890866031805) q[40]; +rx(pi/2) q[40]; +rz(4.304478326228807) q[40]; +rx(pi/2) q[40]; +rz(8.268170770237173) q[40]; +rz(-1.0630727747693842) q[59]; +rx(pi/2) q[59]; +rz(5.0988705086085435) q[59]; +rx(pi/2) q[59]; +rz(8.221330488161954) q[59]; +rz(-2.3995525981439436) q[59]; +rx(pi/2) q[59]; +rz(5.63215427645284) q[59]; +rx(pi/2) q[59]; +rz(8.360758111047465) q[59]; +cx q[69],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.274930479079142) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.108625587522505) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.3578637677796244) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +cx q[69],q[37]; +rz(-0.3495577680775046) q[37]; +rx(pi/2) q[37]; +rz(6.160245408862132) q[37]; +rx(pi/2) q[37]; +rz(7.859743572447542) q[37]; +rz(2.29906981412676) q[37]; +rx(pi/2) q[37]; +rz(3.606864183662984) q[37]; +rx(pi/2) q[37]; +rz(6.7849525346848605) q[37]; +cx q[32],q[37]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.7941308711168586) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.741935704716466) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +cx q[32],q[37]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.174932696516617) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[32],q[37]; +rz(2.673992086341163) q[32]; +rx(pi/2) q[32]; +rz(5.910634959551724) q[32]; +rx(pi/2) q[32]; +rz(11.452636951473727) q[32]; +rz(0.5748721881237584) q[32]; +rx(pi/2) q[32]; +rz(5.145810058236028) q[32]; +rx(pi/2) q[32]; +rz(7.503485589771344) q[32]; +rz(1.8922933299902205) q[37]; +rx(pi/2) q[37]; +rz(4.070599382830004) q[37]; +rx(pi/2) q[37]; +rz(10.541847455904083) q[37]; +rz(2.2429303976145345) q[37]; +rx(pi/2) q[37]; +rz(5.502237691952782) q[37]; +rx(pi/2) q[37]; +rz(10.636387664279566) q[37]; +rz(-1.4829627566690498) q[69]; +rx(pi/2) q[69]; +rz(5.314453238552909) q[69]; +rx(pi/2) q[69]; +rz(10.104733136180876) q[69]; +rz(-0.10323173551193543) q[69]; +rx(pi/2) q[69]; +rz(3.9735067252285994) q[69]; +rx(pi/2) q[69]; +rz(11.186828691249021) q[69]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.098509755461695) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[3],q[71]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.2490359519553307) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[3],q[71]; +rz(-2.764597204476166) q[3]; +rx(pi/2) q[3]; +rz(5.47758142488115) q[3]; +rx(pi/2) q[3]; +rz(6.746506399765341) q[3]; +rz(-0.3452072782663609) q[3]; +rx(pi/2) q[3]; +rz(4.707580849247725) q[3]; +rx(pi/2) q[3]; +rz(7.722799608151735) q[3]; +cx q[66],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.21723324588182) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(4.211525878032166) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.51360736990412) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[3]; +rz(-1.0037159797650368) q[3]; +rx(pi/2) q[3]; +rz(5.0940499805669095) q[3]; +rx(pi/2) q[3]; +rz(10.020232626014629) q[3]; +rz(1.106441217850354) q[3]; +rx(pi/2) q[3]; +rz(5.502173334735824) q[3]; +rx(pi/2) q[3]; +rz(9.174036772449853) q[3]; +cx q[52],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.096120090883003) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(4.282411810578601) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.337706145146898) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +cx q[52],q[3]; +rz(-0.9313026409803884) q[3]; +rx(pi/2) q[3]; +rz(4.444975006380387) q[3]; +rx(pi/2) q[3]; +rz(11.299625301617017) q[3]; +rz(1.0275391008059724) q[3]; +rx(pi/2) q[3]; +rz(5.334371511902862) q[3]; +rx(pi/2) q[3]; +rz(11.110214281138493) q[3]; +rz(2.9636802537459292) q[52]; +rx(pi/2) q[52]; +rz(4.281103817129877) q[52]; +rx(pi/2) q[52]; +rz(11.124093591563444) q[52]; +rz(0.48676014999665096) q[52]; +rx(pi/2) q[52]; +rz(4.924521856454516) q[52]; +rx(pi/2) q[52]; +rz(11.966295873895717) q[52]; +cx q[65],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(5.952621515664918) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.4920949349706967) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.147661472452084) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +cx q[65],q[52]; +rz(2.603687586565897) q[52]; +rx(pi/2) q[52]; +rz(4.375392309684231) q[52]; +rx(pi/2) q[52]; +rz(10.198896554457127) q[52]; +rz(2.0569865092347506) q[52]; +rx(pi/2) q[52]; +rz(3.8798243198107394) q[52]; +rx(pi/2) q[52]; +rz(10.324665317630576) q[52]; +rz(-3.0169637518514416) q[65]; +rx(pi/2) q[65]; +rz(4.953985162056105) q[65]; +rx(pi/2) q[65]; +rz(9.065031039166247) q[65]; +rz(0.6193635419109267) q[65]; +rx(pi/2) q[65]; +rz(4.87187021738748) q[65]; +rx(pi/2) q[65]; +rz(11.929649763929946) q[65]; +rz(-2.8974410563213295) q[66]; +rx(pi/2) q[66]; +rz(5.754752699079532) q[66]; +rx(pi/2) q[66]; +rz(9.813814818266867) q[66]; +rz(2.7282384625438656) q[66]; +rx(pi/2) q[66]; +rz(4.92794209016022) q[66]; +rx(pi/2) q[66]; +rz(6.90129381778344) q[66]; +cx q[68],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.247332536112049) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.5600363466589933) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.2118644869097457) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +cx q[68],q[66]; +rz(-1.1625542288729653) q[66]; +rx(pi/2) q[66]; +rz(4.604119607606039) q[66]; +rx(pi/2) q[66]; +rz(6.7017089463481385) q[66]; +rz(0.6122685432726724) q[66]; +rx(pi/2) q[66]; +rz(5.281209712950091) q[66]; +rx(pi/2) q[66]; +rz(11.121722730606592) q[66]; +cx q[66],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(5.894183187191224) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.8453287359649573) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.4489595007860814) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +cx q[66],q[18]; +rz(-1.479836385679196) q[18]; +rx(pi/2) q[18]; +rz(3.7547560643209867) q[18]; +rx(pi/2) q[18]; +rz(7.570037766987667) q[18]; +rz(2.9420801678441126) q[18]; +rx(pi/2) q[18]; +rz(5.255884475501959) q[18]; +rx(pi/2) q[18]; +rz(6.472891049703145) q[18]; +rz(2.698963065565148) q[66]; +rx(pi/2) q[66]; +rz(5.7032766903497745) q[66]; +rx(pi/2) q[66]; +rz(7.4051968479918875) q[66]; +rz(-2.9594763303122864) q[66]; +rx(pi/2) q[66]; +rz(4.598892615667493) q[66]; +rx(pi/2) q[66]; +rz(9.796419461648686) q[66]; +cx q[40],q[66]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.619751882989664) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.031192531188433) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[40],q[66]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.1437931493908593) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[40],q[66]; +rz(0.0156187579517586) q[40]; +rx(pi/2) q[40]; +rz(5.5380802689262305) q[40]; +rx(pi/2) q[40]; +rz(12.056242762508262) q[40]; +rz(-1.731911203667309) q[40]; +rx(pi/2) q[40]; +rz(3.3416058068521566) q[40]; +rx(pi/2) q[40]; +rz(6.7305229130723525) q[40]; +rz(-2.560725322701188) q[66]; +rx(pi/2) q[66]; +rz(5.504168172070422) q[66]; +rx(pi/2) q[66]; +rz(7.373458071171694) q[66]; +rz(-1.228646429835976) q[66]; +rx(pi/2) q[66]; +rz(4.490427229967131) q[66]; +rx(pi/2) q[66]; +rz(9.438351392062408) q[66]; +rz(1.508425715198216) q[68]; +rx(pi/2) q[68]; +rz(4.924807505007552) q[68]; +rx(pi/2) q[68]; +rz(8.262646728832582) q[68]; +rz(-1.7811878309947429) q[68]; +rx(pi/2) q[68]; +rz(4.100264809135453) q[68]; +rx(pi/2) q[68]; +rz(11.308876466726737) q[68]; +cx q[68],q[79]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(4.365933243227623) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-2.3596054574861793) q[71]; +rx(pi/2) q[71]; +rz(4.938001372693815) q[71]; +rx(pi/2) q[71]; +rz(8.389843360667507) q[71]; +rz(-1.4754957842751146) q[71]; +rx(pi/2) q[71]; +rz(4.463685690699441) q[71]; +rx(pi/2) q[71]; +rz(8.311432519523354) q[71]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.095148899301943) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[68],q[79]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.6911000835028425) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[68],q[79]; +rz(-0.0053319557304942755) q[68]; +rx(pi/2) q[68]; +rz(4.671036347573042) q[68]; +rx(pi/2) q[68]; +rz(11.086084257264815) q[68]; +rz(-1.2644410802237598) q[68]; +rx(pi/2) q[68]; +rz(5.199241241729011) q[68]; +rx(pi/2) q[68]; +rz(11.490014234883187) q[68]; +cx q[37],q[68]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.974845115455249) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.176659122988788) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[37],q[68]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.5184943730370506) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[37],q[68]; +rz(1.8717471093123548) q[37]; +rx(pi/2) q[37]; +rz(4.273141879396929) q[37]; +rx(pi/2) q[37]; +rz(10.846055722551366) q[37]; +rz(2.738498803123097) q[37]; +rx(pi/2) q[37]; +rz(4.704001057804168) q[37]; +rx(pi/2) q[37]; +rz(8.97304722172135) q[37]; +rz(0.6632650462385454) q[68]; +rx(pi/2) q[68]; +rz(5.428460222178721) q[68]; +rx(pi/2) q[68]; +rz(8.833354164839157) q[68]; +rz(2.887809877763674) q[68]; +rx(pi/2) q[68]; +rz(4.821247509381975) q[68]; +rx(pi/2) q[68]; +rz(9.002739631172144) q[68]; +rz(-0.562086187284002) q[79]; +rx(pi/2) q[79]; +rz(5.924008640092342) q[79]; +rx(pi/2) q[79]; +rz(10.595876436641523) q[79]; +rz(-1.510424604253549) q[79]; +rx(pi/2) q[79]; +rz(4.923106110889366) q[79]; +rx(pi/2) q[79]; +rz(9.088936855326276) q[79]; +cx q[79],q[95]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.040206901150205) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[89],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.269563014256239) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(4.120470857309325) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.3901689022865735) q[89]; +rx(pi/2) q[89]; +rz(2*pi) q[89]; +cx q[89],q[51]; +rz(-0.06247520476698476) q[51]; +rx(pi/2) q[51]; +rz(3.8752659553528455) q[51]; +rx(pi/2) q[51]; +rz(9.592919653243667) q[51]; +rz(2.8199959991871193) q[51]; +rx(pi/2) q[51]; +rz(5.261042383958593) q[51]; +rx(pi/2) q[51]; +rz(8.830783145760225) q[51]; +cx q[75],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(5.9950483926297675) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.275066143086883) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.357263790115109) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +cx q[75],q[51]; +rz(2.0176747449244505) q[51]; +rx(pi/2) q[51]; +rz(4.83464303639899) q[51]; +rx(pi/2) q[51]; +rz(10.438445092434044) q[51]; +rz(-2.4848028051356) q[51]; +rx(pi/2) q[51]; +rz(4.97936315620072) q[51]; +rx(pi/2) q[51]; +rz(7.669204611700296) q[51]; +rz(1.9877604828834343) q[75]; +rx(pi/2) q[75]; +rz(4.8189423370065825) q[75]; +rx(pi/2) q[75]; +rz(9.510004331455072) q[75]; +rz(0.26319633959930666) q[75]; +rx(pi/2) q[75]; +rz(4.661309762715091) q[75]; +rx(pi/2) q[75]; +rz(11.37227943419561) q[75]; +cx q[51],q[75]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.616750073795698) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(5.5835491413176985) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[51],q[75]; +rz(-pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.4534961230348498) q[51]; +rx(pi/2) q[51]; +rz(2*pi) q[51]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[51],q[75]; +rz(-1.6639980654265742) q[51]; +rx(pi/2) q[51]; +rz(4.43052107290899) q[51]; +rx(pi/2) q[51]; +rz(7.440286487863568) q[51]; +rz(1.8055365570703934) q[51]; +rx(pi/2) q[51]; +rz(5.3373966464075355) q[51]; +rx(pi/2) q[51]; +rz(8.61506432496741) q[51]; +rz(-2.7547079783601376) q[75]; +rx(pi/2) q[75]; +rz(5.269023595199805) q[75]; +rx(pi/2) q[75]; +rz(7.830192150964968) q[75]; +rz(0.35195179719714265) q[75]; +rx(pi/2) q[75]; +rz(3.374862391366006) q[75]; +rx(pi/2) q[75]; +rz(6.7872631299308335) q[75]; +cx q[78],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.104449791202336) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.6998035110518566) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.297745123209202) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[75]; +rz(-3.078007382198116) q[75]; +rx(pi/2) q[75]; +rz(4.836055575878137) q[75]; +rx(pi/2) q[75]; +rz(8.900111849836454) q[75]; +rz(2.4039756940257604) q[75]; +rx(pi/2) q[75]; +rz(4.080628304717903) q[75]; +rx(pi/2) q[75]; +rz(11.180588289621836) q[75]; +cx q[60],q[75]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.9235935487985563) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.039649545713882) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[60],q[75]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.1634590354890513) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[60],q[75]; +rz(-1.3630164126773685) q[60]; +rx(pi/2) q[60]; +rz(4.3497275384453316) q[60]; +rx(pi/2) q[60]; +rz(7.231128132619554) q[60]; +rz(-0.8659678206505146) q[60]; +rx(pi/2) q[60]; +rz(4.907358502160223) q[60]; +rx(pi/2) q[60]; +rz(7.673583057252266) q[60]; +rz(-1.6007817373990412) q[75]; +rx(pi/2) q[75]; +rz(3.87270794640302) q[75]; +rx(pi/2) q[75]; +rz(9.143429401181118) q[75]; +rz(-2.161428252491267) q[75]; +rx(pi/2) q[75]; +rz(4.241431474260798) q[75]; +rx(pi/2) q[75]; +rz(8.686723964670708) q[75]; +cx q[75],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.95930929010105) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.022408237061395) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.1680544878274928) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +cx q[75],q[66]; +rz(2.056941223148783) q[66]; +rx(pi/2) q[66]; +rz(4.596001340657762) q[66]; +rx(pi/2) q[66]; +rz(12.165111127584456) q[66]; +rz(1.4877336167383168) q[66]; +rx(pi/2) q[66]; +rz(5.194185418909128) q[66]; +rx(pi/2) q[66]; +rz(9.090790064786468) q[66]; +rz(1.8555516299961283) q[75]; +rx(pi/2) q[75]; +rz(3.7309739983570553) q[75]; +rx(pi/2) q[75]; +rz(12.287957074365247) q[75]; +rz(2.8425816242949224) q[75]; +rx(pi/2) q[75]; +rz(3.644292481062254) q[75]; +rx(pi/2) q[75]; +rz(11.552500949523418) q[75]; +rz(3.0487548238050923) q[78]; +rx(pi/2) q[78]; +rz(4.100474535809968) q[78]; +rx(pi/2) q[78]; +rz(7.86303134483662) q[78]; +rz(0.7816782962101252) q[78]; +rx(pi/2) q[78]; +rz(3.914069308400907) q[78]; +rx(pi/2) q[78]; +rz(8.007248296738002) q[78]; +rz(2.021833773722488) q[89]; +rx(pi/2) q[89]; +rz(3.980946626564827) q[89]; +rx(pi/2) q[89]; +rz(10.706443941055127) q[89]; +rz(2.097520645679886) q[89]; +rx(pi/2) q[89]; +rz(4.536503603188361) q[89]; +rx(pi/2) q[89]; +rz(10.68646161628862) q[89]; +cx q[89],q[92]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.961982123484462) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.036852075893002) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[89],q[92]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.1441048479550524) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[89],q[92]; +rz(0.7860482642026767) q[89]; +rx(pi/2) q[89]; +rz(5.18815664669826) q[89]; +rx(pi/2) q[89]; +rz(9.015502695853783) q[89]; +rz(3.1087177160042616) q[89]; +rx(pi/2) q[89]; +rz(5.265818089029384) q[89]; +rx(pi/2) q[89]; +rz(9.66365341527802) q[89]; +cx q[0],q[89]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.9745508283372546) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.257843731668256) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[0],q[89]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.1847432554417985) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[0],q[89]; +rz(0.5249260420963191) q[0]; +rx(pi/2) q[0]; +rz(5.768966557720875) q[0]; +rx(pi/2) q[0]; +rz(10.110384328458547) q[0]; +rz(-1.7447820334383155) q[0]; +rx(pi/2) q[0]; +rz(5.4675811594973185) q[0]; +rx(pi/2) q[0]; +rz(10.205361129973298) q[0]; +cx q[3],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.100751979398014) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.869889573985726) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +cx q[3],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.6364736744955106) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +cx q[3],q[0]; +rz(-2.033295531217764) q[0]; +rx(pi/2) q[0]; +rz(4.64595636558616) q[0]; +rx(pi/2) q[0]; +rz(12.181386588612645) q[0]; +rz(-2.1097167867229185) q[0]; +rx(pi/2) q[0]; +rz(4.402400701474048) q[0]; +rx(pi/2) q[0]; +rz(10.631889794375233) q[0]; +rz(-0.00425557563934742) q[3]; +rx(pi/2) q[3]; +rz(4.706737531568967) q[3]; +rx(pi/2) q[3]; +rz(12.408350979741247) q[3]; +rz(-3.091835536008645) q[3]; +rx(pi/2) q[3]; +rz(5.509527392174565) q[3]; +rx(pi/2) q[3]; +rz(10.648651593326381) q[3]; +rz(2.8140963359480793) q[89]; +rx(pi/2) q[89]; +rz(3.3009047585309537) q[89]; +rx(pi/2) q[89]; +rz(11.631704819654878) q[89]; +rz(-2.3178332729911704) q[89]; +rx(pi/2) q[89]; +rz(5.197330600574421) q[89]; +rx(pi/2) q[89]; +rz(8.407976738574103) q[89]; +rz(-2.5079541400635934) q[92]; +rx(pi/2) q[92]; +rz(4.684213265699063) q[92]; +rx(pi/2) q[92]; +rz(7.75559310860297) q[92]; +rz(2.1727927578905435) q[92]; +rx(pi/2) q[92]; +rz(5.706111317127698) q[92]; +rx(pi/2) q[92]; +rz(7.259579255282084) q[92]; +cx q[91],q[92]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.9569906703580973) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.1161985732506245) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[91],q[92]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.5123169470791997) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[91],q[92]; +rz(1.776844663419789) q[91]; +rx(pi/2) q[91]; +rz(4.596488452501473) q[91]; +rx(pi/2) q[91]; +rz(6.4849031248551405) q[91]; +rz(1.491101583936178) q[91]; +rx(pi/2) q[91]; +rz(4.811630163833821) q[91]; +rx(pi/2) q[91]; +rz(11.959415344880862) q[91]; +cx q[19],q[91]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.686849680290278) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(5.74436869678574) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[19],q[91]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.516042909330004) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[19],q[91]; +rz(1.8349162013642273) q[19]; +rx(pi/2) q[19]; +rz(5.276282016142733) q[19]; +rx(pi/2) q[19]; +rz(11.395003894634534) q[19]; +rz(0.6580199184945976) q[19]; +rx(pi/2) q[19]; +rz(4.029543440742743) q[19]; +rx(pi/2) q[19]; +rz(10.46178189979192) q[19]; +cx q[19],q[20]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.796326680778019) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.134446806278927) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +cx q[19],q[20]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.2418696350591283) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[19],q[20]; +rz(-2.248237441901744) q[19]; +rx(pi/2) q[19]; +rz(4.438413577615375) q[19]; +rx(pi/2) q[19]; +rz(10.402852232728096) q[19]; +rz(-3.1338738341360415) q[19]; +rx(pi/2) q[19]; +rz(5.561974026880046) q[19]; +rx(pi/2) q[19]; +rz(11.407378433283846) q[19]; +rz(-0.7743850944698476) q[20]; +rx(pi/2) q[20]; +rz(5.325559184789126) q[20]; +rx(pi/2) q[20]; +rz(11.31792380812352) q[20]; +rz(-1.2115306201788223) q[20]; +rx(pi/2) q[20]; +rz(3.3418021631837327) q[20]; +rx(pi/2) q[20]; +rz(11.022616118577371) q[20]; +rz(-1.2693313515767062) q[91]; +rx(pi/2) q[91]; +rz(4.849920406956565) q[91]; +rx(pi/2) q[91]; +rz(6.3296546474271835) q[91]; +rz(0.32682610471761553) q[91]; +rx(pi/2) q[91]; +rz(4.08789267924469) q[91]; +rx(pi/2) q[91]; +rz(12.113613902064866) q[91]; +rz(-2.008374240244449) q[92]; +rx(pi/2) q[92]; +rz(4.895081404416864) q[92]; +rx(pi/2) q[92]; +rz(8.688044341549315) q[92]; +rz(2.893660140161489) q[92]; +rx(pi/2) q[92]; +rz(5.055716438081247) q[92]; +rx(pi/2) q[92]; +rz(10.45085987584314) q[92]; +cx q[83],q[92]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.19381241449117) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.119849785381276) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[83],q[92]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.405376960026013) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[83],q[92]; +rz(-0.5996024924936321) q[83]; +rx(pi/2) q[83]; +rz(4.318052771965859) q[83]; +rx(pi/2) q[83]; +rz(8.463158086785231) q[83]; +rz(0.16140642523118975) q[83]; +rx(pi/2) q[83]; +rz(4.37955629325136) q[83]; +rx(pi/2) q[83]; +rz(11.240095069384076) q[83]; +cx q[83],q[73]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.1371852524212045) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.8921903484389073) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[73]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.475112074722306) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[73]; +rz(-1.658084472521498) q[73]; +rx(pi/2) q[73]; +rz(5.247272766903711) q[73]; +rx(pi/2) q[73]; +rz(10.653470206360979) q[73]; +rz(0.666781284972418) q[73]; +rx(pi/2) q[73]; +rz(4.469404328116404) q[73]; +rx(pi/2) q[73]; +rz(11.824546146600168) q[73]; +rz(1.8783814670816614) q[83]; +rx(pi/2) q[83]; +rz(4.372648681190988) q[83]; +rx(pi/2) q[83]; +rz(11.846237144435317) q[83]; +rz(2.0628968782673027) q[83]; +rx(pi/2) q[83]; +rz(5.48014619635391) q[83]; +rx(pi/2) q[83]; +rz(9.728259697431719) q[83]; +rz(-0.5488493584350005) q[92]; +rx(pi/2) q[92]; +rz(4.287931089877301) q[92]; +rx(pi/2) q[92]; +rz(12.018688568581467) q[92]; +rz(-0.4084093796691848) q[92]; +rx(pi/2) q[92]; +rz(5.344844802403108) q[92]; +rx(pi/2) q[92]; +rz(10.601727714011727) q[92]; +cx q[94],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(5.945708850845248) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.8795679705012276) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.7624701216759586) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[39]; +rz(2.2160020520734856) q[39]; +rx(pi/2) q[39]; +rz(4.8522735952807725) q[39]; +rx(pi/2) q[39]; +rz(10.45306416631573) q[39]; +rz(0.6122685432726724) q[39]; +rx(pi/2) q[39]; +rz(5.281209712950091) q[39]; +rx(pi/2) q[39]; +rz(11.121722730606592) q[39]; +cx q[39],q[43]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.8453287359649573) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.894183187191224) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[39],q[43]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.4489595007860814) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[39],q[43]; +rz(2.698963065565148) q[39]; +rx(pi/2) q[39]; +rz(5.7032766903497745) q[39]; +rx(pi/2) q[39]; +rz(7.4051968479918875) q[39]; +rz(3.0154236524206066) q[39]; +rx(pi/2) q[39]; +rz(3.4070333292133466) q[39]; +rx(pi/2) q[39]; +rz(9.27453017824833) q[39]; +rz(-1.479836385679196) q[43]; +rx(pi/2) q[43]; +rz(3.7547560643209867) q[43]; +rx(pi/2) q[43]; +rz(7.570037766987667) q[43]; +rz(0.32964242051299975) q[43]; +rx(pi/2) q[43]; +rz(4.690082209867995) q[43]; +rx(pi/2) q[43]; +rz(10.746915569250683) q[43]; +cx q[43],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.034079308279203) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.110727574491268) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[43],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.25488319144889) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +cx q[43],q[24]; +rz(1.2460979773633412) q[24]; +rx(pi/2) q[24]; +rz(5.152811785466774) q[24]; +rx(pi/2) q[24]; +rz(10.92530083739084) q[24]; +rz(-1.2377772098843343) q[24]; +rx(pi/2) q[24]; +rz(5.303585714215274) q[24]; +rx(pi/2) q[24]; +rz(8.791145860736396) q[24]; +rz(0.42700681360062864) q[43]; +rx(pi/2) q[43]; +rz(5.265904940130293) q[43]; +rx(pi/2) q[43]; +rz(9.132305519109968) q[43]; +rz(1.151485575747703) q[43]; +rx(pi/2) q[43]; +rz(4.165626893839803) q[43]; +rx(pi/2) q[43]; +rz(8.481988002801318) q[43]; +rz(-2.3782847319157394) q[94]; +rx(pi/2) q[94]; +rz(5.233994231202601) q[94]; +rx(pi/2) q[94]; +rz(11.116614824697237) q[94]; +rz(-1.4838465338523115) q[94]; +rx(pi/2) q[94]; +rz(3.380664695147355) q[94]; +rx(pi/2) q[94]; +rz(10.285395135929866) q[94]; +cx q[94],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.19904197363123) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.4569377403990975) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.294234619229382) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[14]; +rz(0.3526928465227268) q[14]; +rx(pi/2) q[14]; +rz(5.286999541136762) q[14]; +rx(pi/2) q[14]; +rz(6.479453719241787) q[14]; +rz(2.5696048792501767) q[14]; +rx(pi/2) q[14]; +rz(4.7118513613431325) q[14]; +rx(pi/2) q[14]; +rz(8.062371216128193) q[14]; +cx q[14],q[62]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(4.340204337630475) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.201788550734749) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[14],q[62]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.4816446099325784) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[14],q[62]; +rz(-1.4557947119601697) q[14]; +rx(pi/2) q[14]; +rz(4.21050082113854) q[14]; +rx(pi/2) q[14]; +rz(6.447661234077784) q[14]; +rz(-1.2445661938458628) q[14]; +rx(pi/2) q[14]; +rz(4.7086928782867465) q[14]; +rx(pi/2) q[14]; +rz(10.225881507428214) q[14]; +rz(-2.257602453112926) q[62]; +rx(pi/2) q[62]; +rz(5.323801842425288) q[62]; +rx(pi/2) q[62]; +rz(8.939527743843136) q[62]; +rz(-0.24439729003835176) q[62]; +rx(pi/2) q[62]; +rz(4.039836801349168) q[62]; +rx(pi/2) q[62]; +rz(9.912111326438245) q[62]; +rz(0.13090572413287616) q[94]; +rx(pi/2) q[94]; +rz(5.4537359546145385) q[94]; +rx(pi/2) q[94]; +rz(11.981884908881359) q[94]; +rz(0.5288726867881386) q[94]; +rx(pi/2) q[94]; +rz(5.231057984335664) q[94]; +rx(pi/2) q[94]; +rz(7.44804470176382) q[94]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.097396268758478) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[79],q[95]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.2032194643614638) q[79]; +rx(pi/2) q[79]; +rz(3*pi) q[79]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[79],q[95]; +rz(-1.6088549907722198) q[79]; +rx(pi/2) q[79]; +rz(4.4302251333733125) q[79]; +rx(pi/2) q[79]; +rz(6.608894842828064) q[79]; +rz(0.36304218336226857) q[79]; +rx(pi/2) q[79]; +rz(5.3422833488265695) q[79]; +rx(pi/2) q[79]; +rz(8.974468974834299) q[79]; +rz(2.894779032638734) q[95]; +rx(pi/2) q[95]; +rz(3.8577523053260405) q[95]; +rx(pi/2) q[95]; +rz(12.480015968459508) q[95]; +rz(-1.3477486542140547) q[95]; +rx(pi/2) q[95]; +rz(4.17799884879024) q[95]; +rx(pi/2) q[95]; +rz(10.2745721625584) q[95]; +rz(-3.019148459213688) q[99]; +rx(pi/2) q[99]; +rz(4.300009243628349) q[99]; +rx(pi/2) q[99]; +rz(8.745455763641907) q[99]; +rz(-0.3219653507238034) q[99]; +rx(pi/2) q[99]; +rz(5.401424896457973) q[99]; +rx(pi/2) q[99]; +rz(9.269939360565038) q[99]; +cx q[99],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.12272563491385) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.953766993704679) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.271822065838291) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[34]; +rz(2.39437349461212) q[34]; +rx(pi/2) q[34]; +rz(5.151662066420551) q[34]; +rx(pi/2) q[34]; +rz(7.693980680031664) q[34]; +rz(-3.0481821623547365) q[34]; +rx(pi/2) q[34]; +rz(5.308402653125064) q[34]; +rx(pi/2) q[34]; +rz(7.906381502404375) q[34]; +cx q[56],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.218555261915868) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.106969199580604) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.4202507917277916) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +cx q[56],q[34]; +rz(1.6781286985262618) q[34]; +rx(pi/2) q[34]; +rz(4.541676667830994) q[34]; +rx(pi/2) q[34]; +rz(9.654721860082383) q[34]; +rz(-0.31557873539837455) q[34]; +rx(pi/2) q[34]; +rz(4.105478813546244) q[34]; +rx(pi/2) q[34]; +rz(11.848219224892162) q[34]; +rz(-0.15726255974080816) q[56]; +rx(pi/2) q[56]; +rz(3.3317988351920844) q[56]; +rx(pi/2) q[56]; +rz(7.2544815023703215) q[56]; +rz(-1.49038459256265) q[56]; +rx(pi/2) q[56]; +rz(4.75100628328335) q[56]; +rx(pi/2) q[56]; +rz(8.34582216912105) q[56]; +cx q[56],q[85]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.765118851756962) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.2287370795609505) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[56],q[85]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.387505200855728) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[56],q[85]; +rz(-0.10225064526935768) q[56]; +rx(pi/2) q[56]; +rz(5.434761776532589) q[56]; +rx(pi/2) q[56]; +rz(10.372233342317482) q[56]; +rz(0.3289394496265885) q[56]; +rx(pi/2) q[56]; +rz(3.619625857406397) q[56]; +rx(pi/2) q[56]; +rz(7.581488061721318) q[56]; +cx q[33],q[56]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.621347626323601) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(5.8682328467072224) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[33],q[56]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.3205877600531206) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[33],q[56]; +rz(-0.47504172152089597) q[33]; +rx(pi/2) q[33]; +rz(5.214840987008459) q[33]; +rx(pi/2) q[33]; +rz(12.169821567773699) q[33]; +rz(1.1314176891864873) q[33]; +rx(pi/2) q[33]; +rz(5.496096862241011) q[33]; +rx(pi/2) q[33]; +rz(9.008598035491755) q[33]; +cx q[33],q[82]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.896768718054633) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-2.7201402610358443) q[56]; +rx(pi/2) q[56]; +rz(5.398878338613494) q[56]; +rx(pi/2) q[56]; +rz(11.538185868265623) q[56]; +rz(0.23060477616918362) q[56]; +rx(pi/2) q[56]; +rz(3.773211872359493) q[56]; +rx(pi/2) q[56]; +rz(7.65563054816437) q[56]; +cx q[56],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.127229312882514) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.9674195076129033) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.1881128206908453) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +cx q[56],q[42]; +rz(-2.5962836643726463) q[42]; +rx(pi/2) q[42]; +rz(3.6741304027578825) q[42]; +rx(pi/2) q[42]; +rz(10.489749423811794) q[42]; +rz(1.5528530918557522) q[42]; +rx(pi/2) q[42]; +rz(4.9555976636977865) q[42]; +rx(pi/2) q[42]; +rz(10.025164559001691) q[42]; +cx q[42],q[67]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.095936349108882) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(1.4131050713641606) q[56]; +rx(pi/2) q[56]; +rz(4.152597858468972) q[56]; +rx(pi/2) q[56]; +rz(12.463640538639707) q[56]; +rz(2.3121110364089095) q[56]; +rx(pi/2) q[56]; +rz(4.169516771760525) q[56]; +rx(pi/2) q[56]; +rz(9.477037766280814) q[56]; +cx q[56],q[77]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.9249698997052143) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.040531774345938) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[42],q[67]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.2924791040593355) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[42],q[67]; +rz(0.6926293870132838) q[42]; +rx(pi/2) q[42]; +rz(3.9666036258558686) q[42]; +rx(pi/2) q[42]; +rz(9.484566926698125) q[42]; +rz(1.2744704683770838) q[42]; +rx(pi/2) q[42]; +rz(4.096160938786018) q[42]; +rx(pi/2) q[42]; +rz(12.0748157554261) q[42]; +cx q[42],q[88]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.352262490786352) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(1.735928492445023) q[67]; +rx(pi/2) q[67]; +rz(5.302252449715604) q[67]; +rx(pi/2) q[67]; +rz(11.771097122392792) q[67]; +rz(0.21785963172420608) q[67]; +rx(pi/2) q[67]; +rz(5.740303620092203) q[67]; +rx(pi/2) q[67]; +rz(8.369417469717952) q[67]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.178969740448078) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[56],q[77]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.3084483949192176) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[56],q[77]; +rz(2.4720391721420683) q[56]; +rx(pi/2) q[56]; +rz(4.685605799172072) q[56]; +rx(pi/2) q[56]; +rz(7.708171574947658) q[56]; +rz(0.02901794893121279) q[56]; +rx(pi/2) q[56]; +rz(3.648023644591823) q[56]; +rx(pi/2) q[56]; +rz(6.669238163306776) q[56]; +cx q[56],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.8357776568960205) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.918032683178936) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.5319337731393095) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +cx q[56],q[15]; +rz(-3.0826854317588284) q[15]; +rx(pi/2) q[15]; +rz(4.371920346162245) q[15]; +rx(pi/2) q[15]; +rz(8.80204927570223) q[15]; +rz(-0.1926339535237105) q[15]; +rx(pi/2) q[15]; +rz(4.227051933521187) q[15]; +rx(pi/2) q[15]; +rz(12.504645127940469) q[15]; +cx q[40],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.080937180894399) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.6253281963692716) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[40],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.4659531555735095) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +cx q[40],q[15]; +rz(3.056729457678438) q[15]; +rx(pi/2) q[15]; +rz(3.753539133285407) q[15]; +rx(pi/2) q[15]; +rz(6.7673961262309135) q[15]; +rz(-1.3857039058414502) q[15]; +rx(pi/2) q[15]; +rz(5.379135877413721) q[15]; +rx(pi/2) q[15]; +rz(11.345254003864664) q[15]; +rz(1.36209753126451) q[40]; +rx(pi/2) q[40]; +rz(5.433070770153997) q[40]; +rx(pi/2) q[40]; +rz(10.234514847414442) q[40]; +rz(-2.8592223626822033) q[40]; +rx(pi/2) q[40]; +rz(5.08465659935828) q[40]; +rx(pi/2) q[40]; +rz(7.036410682340126) q[40]; +rz(2.549426666897518) q[56]; +rx(pi/2) q[56]; +rz(4.098868980628202) q[56]; +rx(pi/2) q[56]; +rz(7.9590951969228625) q[56]; +rz(0.7402493843398048) q[56]; +rx(pi/2) q[56]; +rz(4.529754394343723) q[56]; +rx(pi/2) q[56]; +rz(7.840910529479106) q[56]; +rz(2.3436252688350976) q[77]; +rx(pi/2) q[77]; +rz(4.369778638172966) q[77]; +rx(pi/2) q[77]; +rz(10.761847703846412) q[77]; +rz(-0.17934293185952477) q[77]; +rx(pi/2) q[77]; +rz(3.4462314850717797) q[77]; +rx(pi/2) q[77]; +rz(11.548295276915695) q[77]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(5.95082420460481) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[33],q[82]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.2564074826803378) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[33],q[82]; +rz(-0.11790381217441848) q[33]; +rx(pi/2) q[33]; +rz(4.024679777237109) q[33]; +rx(pi/2) q[33]; +rz(7.940869407345842) q[33]; +rz(-1.5854238822036661) q[33]; +rx(pi/2) q[33]; +rz(5.807188504894374) q[33]; +rx(pi/2) q[33]; +rz(12.544621814400372) q[33]; +cx q[33],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.997602745015891) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.8692916429749604) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[33],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.3141756175874484) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +cx q[33],q[10]; +rz(2.9750186245533774) q[10]; +rx(pi/2) q[10]; +rz(4.416733146759828) q[10]; +rx(pi/2) q[10]; +rz(12.14236822419953) q[10]; +rz(1.7007566732407895) q[10]; +rx(pi/2) q[10]; +rz(6.041960505169991) q[10]; +rx(pi/2) q[10]; +rz(10.372148223093541) q[10]; +cx q[10],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.251987512622305) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.7074960982311653) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +cx q[10],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.5928613337342785) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +cx q[10],q[9]; +rz(2.50846734306164) q[9]; +rx(pi/2) q[9]; +rz(4.362351060899387) q[9]; +rx(pi/2) q[9]; +rz(7.86881173785841) q[9]; +rz(-1.3426980235220434) q[9]; +rx(pi/2) q[9]; +rz(3.6948238435885012) q[9]; +rx(pi/2) q[9]; +rz(12.512199045829462) q[9]; +rz(-2.3049420059254793) q[10]; +rx(pi/2) q[10]; +rz(4.056708083697537) q[10]; +rx(pi/2) q[10]; +rz(9.463212220175459) q[10]; +rz(0.7012349778703548) q[10]; +rx(pi/2) q[10]; +rz(5.354419317269033) q[10]; +rx(pi/2) q[10]; +rz(9.098809666038651) q[10]; +rz(1.685745224513628) q[33]; +rx(pi/2) q[33]; +rz(3.473933089359095) q[33]; +rx(pi/2) q[33]; +rz(7.766809920904663) q[33]; +rz(-2.571095501057238) q[33]; +rx(pi/2) q[33]; +rz(4.521995412094848) q[33]; +rx(pi/2) q[33]; +rz(9.489327795036768) q[33]; +cx q[54],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.0916488072068855) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.5506567845184325) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[54],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.15715318371251) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +cx q[54],q[33]; +rz(-2.579250709467689) q[33]; +rx(pi/2) q[33]; +rz(4.36168722285658) q[33]; +rx(pi/2) q[33]; +rz(8.641570080345184) q[33]; +rz(-1.9237526701610115) q[33]; +rx(pi/2) q[33]; +rz(4.047173597296741) q[33]; +rx(pi/2) q[33]; +rz(8.557279693535303) q[33]; +cx q[37],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.182626860135292) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.123699286131643) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[37],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.510707533820451) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +cx q[37],q[33]; +rz(2.449459584582388) q[33]; +rx(pi/2) q[33]; +rz(5.687474212593164) q[33]; +rx(pi/2) q[33]; +rz(10.09725942626288) q[33]; +rz(-1.4114110271423286) q[33]; +rx(pi/2) q[33]; +rz(4.740062087712945) q[33]; +rx(pi/2) q[33]; +rz(9.31679692854255) q[33]; +rz(2.1778619008619424) q[37]; +rx(pi/2) q[37]; +rz(5.074606776731324) q[37]; +rx(pi/2) q[37]; +rz(10.467754524275765) q[37]; +rz(0.3258574209178948) q[37]; +rx(pi/2) q[37]; +rz(5.238844243087431) q[37]; +rx(pi/2) q[37]; +rz(9.801031299053507) q[37]; +rz(1.1576937636999993) q[54]; +rx(pi/2) q[54]; +rz(4.7378144626944065) q[54]; +rx(pi/2) q[54]; +rz(6.338039393296752) q[54]; +rz(1.295527449497258) q[54]; +rx(pi/2) q[54]; +rz(5.40440989089419) q[54]; +rx(pi/2) q[54]; +rz(7.063209288153211) q[54]; +cx q[54],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.049937836784375) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.6235195980933135) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[54],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.309346396945104) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +cx q[54],q[27]; +rz(0.700598765785311) q[27]; +rx(pi/2) q[27]; +rz(5.06653218562432) q[27]; +rx(pi/2) q[27]; +rz(12.41816787788892) q[27]; +rz(0.3873015912204809) q[27]; +rx(pi/2) q[27]; +rz(4.2076062174322) q[27]; +rx(pi/2) q[27]; +rz(10.29726716324397) q[27]; +rz(2.5036492313658947) q[54]; +rx(pi/2) q[54]; +rz(3.8061270724349914) q[54]; +rx(pi/2) q[54]; +rz(11.690850816387089) q[54]; +rz(-0.30458647179885423) q[54]; +rx(pi/2) q[54]; +rz(4.623400938318226) q[54]; +rx(pi/2) q[54]; +rz(8.81302714371668) q[54]; +cx q[62],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.1473101471404625) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.0060043736132265) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.6222716882286896) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +cx q[62],q[10]; +rz(-3.080432547206989) q[10]; +rx(pi/2) q[10]; +rz(4.928413477762936) q[10]; +rx(pi/2) q[10]; +rz(6.670159445696958) q[10]; +rz(0.40165372184643955) q[10]; +rx(pi/2) q[10]; +rz(4.540688470854767) q[10]; +rx(pi/2) q[10]; +rz(11.576564649259764) q[10]; +rz(0.9955187431971275) q[62]; +rx(pi/2) q[62]; +rz(4.426698485331816) q[62]; +rx(pi/2) q[62]; +rz(12.223720962029475) q[62]; +rz(2.2923267561055543) q[62]; +rx(pi/2) q[62]; +rz(5.939238876885774) q[62]; +rx(pi/2) q[62]; +rz(6.831005827576224) q[62]; +cx q[70],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(5.923259466487265) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.016073660339384) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.4183920386852127) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[9]; +rz(-0.04256780956140016) q[9]; +rx(pi/2) q[9]; +rz(4.957289459071129) q[9]; +rx(pi/2) q[9]; +rz(6.865427303152591) q[9]; +rz(-2.581656290598586) q[9]; +rx(pi/2) q[9]; +rz(6.272867392844901) q[9]; +rx(pi/2) q[9]; +rz(9.585124978202055) q[9]; +rz(2.642061291539255) q[70]; +rx(pi/2) q[70]; +rz(4.5200945799233505) q[70]; +rx(pi/2) q[70]; +rz(10.129656993440056) q[70]; +rz(-0.3452072782663609) q[70]; +rx(pi/2) q[70]; +rz(4.707580849247725) q[70]; +rx(pi/2) q[70]; +rz(7.722799608151735) q[70]; +rz(2.972524407186638) q[82]; +rx(pi/2) q[82]; +rz(4.261610441897108) q[82]; +rx(pi/2) q[82]; +rz(9.558389812946597) q[82]; +rz(-1.1277638427265115) q[82]; +rx(pi/2) q[82]; +rz(5.057660510840749) q[82]; +rx(pi/2) q[82]; +rz(9.911500734028131) q[82]; +cx q[45],q[82]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(4.338776783906054) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.278847322695913) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[45],q[82]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.2948303385135667) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[45],q[82]; +rz(1.0080977511115163) q[45]; +rx(pi/2) q[45]; +rz(5.57122863174502) q[45]; +rx(pi/2) q[45]; +rz(8.58128276772266) q[45]; +rz(-3.077917697895648) q[45]; +rx(pi/2) q[45]; +rz(4.6295956533182085) q[45]; +rx(pi/2) q[45]; +rz(7.773934475846545) q[45]; +rz(-1.4288916584540425) q[82]; +rx(pi/2) q[82]; +rz(4.69738722038511) q[82]; +rx(pi/2) q[82]; +rz(11.206667846471275) q[82]; +rz(0.3258574209178948) q[82]; +rx(pi/2) q[82]; +rz(5.238844243087431) q[82]; +rx(pi/2) q[82]; +rz(9.801031299053507) q[82]; +cx q[82],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.847109376614702) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(4.027421983857536) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.3772931166676443) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +cx q[82],q[78]; +rz(-3.0549917629414765) q[78]; +rx(pi/2) q[78]; +rz(5.278888958472523) q[78]; +rx(pi/2) q[78]; +rz(12.295604691645204) q[78]; +rz(2.766065821414811) q[78]; +rx(pi/2) q[78]; +rz(4.497148984113135) q[78]; +rx(pi/2) q[78]; +rz(8.977809197815354) q[78]; +rz(1.4092486130899493) q[82]; +rx(pi/2) q[82]; +rz(4.988334132085967) q[82]; +rx(pi/2) q[82]; +rz(8.008038054013127) q[82]; +rz(-2.043620755923812) q[82]; +rx(pi/2) q[82]; +rz(5.893067376049881) q[82]; +rx(pi/2) q[82]; +rz(9.748121885033555) q[82]; +rz(2.306998428247244) q[85]; +rx(pi/2) q[85]; +rz(4.7783079754789135) q[85]; +rx(pi/2) q[85]; +rz(6.449289948646869) q[85]; +rz(1.3525363275240307) q[85]; +rx(pi/2) q[85]; +rz(4.96566781296084) q[85]; +rx(pi/2) q[85]; +rz(10.150754755541156) q[85]; +cx q[85],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.039649545713882) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.9235935487985563) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.1634590354890513) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[64]; +rz(-1.6007817373990412) q[64]; +rx(pi/2) q[64]; +rz(3.87270794640302) q[64]; +rx(pi/2) q[64]; +rz(9.143429401181118) q[64]; +rz(1.7404749615806345) q[64]; +rx(pi/2) q[64]; +rz(5.554078731474644) q[64]; +rx(pi/2) q[64]; +rz(9.859955431080678) q[64]; +cx q[64],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.004020382083734) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.755298460744739) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.580707160040737) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +cx q[64],q[58]; +rz(-2.155121045260624) q[58]; +rx(pi/2) q[58]; +rz(5.415538366393855) q[58]; +rx(pi/2) q[58]; +rz(12.37351162803786) q[58]; +rz(-2.792913671659986) q[58]; +rx(pi/2) q[58]; +rz(4.912252822881797) q[58]; +rx(pi/2) q[58]; +rz(7.690189573028647) q[58]; +cx q[58],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.797805835696893) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.036926283726871) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.506338813567006) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +cx q[58],q[21]; +rz(-1.1774661155979624) q[21]; +rx(pi/2) q[21]; +rz(5.310936856693886) q[21]; +rx(pi/2) q[21]; +rz(9.510380501143084) q[21]; +rz(1.6451272539157946) q[21]; +rx(pi/2) q[21]; +rz(5.87241553319827) q[21]; +rx(pi/2) q[21]; +rz(10.580726892144764) q[21]; +rz(-2.186027389719339) q[58]; +rx(pi/2) q[58]; +rz(4.464320172015018) q[58]; +rx(pi/2) q[58]; +rz(11.809099325728214) q[58]; +rz(-2.043620755923812) q[58]; +rx(pi/2) q[58]; +rz(5.893067376049881) q[58]; +rx(pi/2) q[58]; +rz(9.748121885033555) q[58]; +rz(0.30165876987603113) q[64]; +rx(pi/2) q[64]; +rz(4.426883595361429) q[64]; +rx(pi/2) q[64]; +rz(11.018346774519062) q[64]; +rz(-1.4393780566865202) q[64]; +rx(pi/2) q[64]; +rz(6.030205639628933) q[64]; +rx(pi/2) q[64]; +rz(12.231096811088344) q[64]; +cx q[51],q[64]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(4.431440312936392) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.196310191135204) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[51],q[64]; +rz(-pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.3586318014738232) q[51]; +rx(pi/2) q[51]; +rz(2*pi) q[51]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[51],q[64]; +rz(1.580007094574741) q[51]; +rx(pi/2) q[51]; +rz(5.826113933807704) q[51]; +rx(pi/2) q[51]; +rz(11.019808615547138) q[51]; +rz(0.7563130541678662) q[51]; +rx(pi/2) q[51]; +rz(4.201711612622982) q[51]; +rx(pi/2) q[51]; +rz(6.70968746999677) q[51]; +rz(-2.450261214739962) q[64]; +rx(pi/2) q[64]; +rz(4.314476488473098) q[64]; +rx(pi/2) q[64]; +rz(9.865645790546582) q[64]; +rz(-0.8642417300855305) q[64]; +rx(pi/2) q[64]; +rz(3.659274383715142) q[64]; +rx(pi/2) q[64]; +rz(10.346891911517357) q[64]; +cx q[64],q[80]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.9219780563725557) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(5.917244558673374) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[64],q[80]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.3728619427218405) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[64],q[80]; +rz(-0.9887319920976352) q[64]; +rx(pi/2) q[64]; +rz(5.084836471213554) q[64]; +rx(pi/2) q[64]; +rz(10.598276601699101) q[64]; +rz(-3.1397233893366687) q[64]; +rx(pi/2) q[64]; +rz(3.66945152645701) q[64]; +rx(pi/2) q[64]; +rz(9.966440184068563) q[64]; +rz(-1.026560633102946) q[80]; +rx(pi/2) q[80]; +rz(4.708099970046375) q[80]; +rx(pi/2) q[80]; +rz(6.978756228825645) q[80]; +rz(-2.9156696921588994) q[80]; +rx(pi/2) q[80]; +rz(5.349919562435952) q[80]; +rx(pi/2) q[80]; +rz(8.509019359614726) q[80]; +cx q[80],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.130850064077274) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(4.0900087894990484) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.309736143039352) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[20]; +rz(-2.5919702567912424) q[20]; +rx(pi/2) q[20]; +rz(5.2156055475747145) q[20]; +rx(pi/2) q[20]; +rz(11.952024818879764) q[20]; +rz(-1.6092577883254473) q[20]; +rx(pi/2) q[20]; +rz(5.977211256518906) q[20]; +rx(pi/2) q[20]; +rz(7.911818231697969) q[20]; +rz(2.441488029613165) q[80]; +rx(pi/2) q[80]; +rz(5.6637732147593765) q[80]; +rx(pi/2) q[80]; +rz(11.687307849394879) q[80]; +rz(0.7560889126366215) q[80]; +rx(pi/2) q[80]; +rz(5.390016572765218) q[80]; +rx(pi/2) q[80]; +rz(11.923119992620201) q[80]; +rz(-1.3630164126773685) q[85]; +rx(pi/2) q[85]; +rz(4.3497275384453316) q[85]; +rx(pi/2) q[85]; +rz(7.231128132619554) q[85]; +rz(-1.3081217113755115) q[85]; +rx(pi/2) q[85]; +rz(5.641330645863457) q[85]; +rx(pi/2) q[85]; +rz(8.831877400648953) q[85]; +cx q[85],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.74436869678574) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.686849680290278) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.516042909330004) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[55]; +rz(-1.2693313515767062) q[55]; +rx(pi/2) q[55]; +rz(4.849920406956565) q[55]; +rx(pi/2) q[55]; +rz(6.3296546474271835) q[55]; +rz(1.8402021058236215) q[55]; +rx(pi/2) q[55]; +rz(5.336254557013419) q[55]; +rx(pi/2) q[55]; +rz(11.399532885163232) q[55]; +cx q[55],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.25163835903506) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.492771349112589) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.3878381840556555) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +cx q[55],q[8]; +rz(-1.3996019762433118) q[8]; +rx(pi/2) q[8]; +rz(5.027564520369859) q[8]; +rx(pi/2) q[8]; +rz(10.238210032778529) q[8]; +rz(-0.32672263300339166) q[8]; +rx(pi/2) q[8]; +rz(4.252268749713297) q[8]; +rx(pi/2) q[8]; +rz(10.135100814412498) q[8]; +rz(0.17772199633974273) q[55]; +rx(pi/2) q[55]; +rz(5.509238871575194) q[55]; +rx(pi/2) q[55]; +rz(8.407668727402626) q[55]; +rz(-2.882570612548734) q[55]; +rx(pi/2) q[55]; +rz(4.362570531917267) q[55]; +rx(pi/2) q[55]; +rz(8.160821708301784) q[55]; +cx q[55],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(6.238958336196863) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.255675136300093) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.1429433396881663) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +cx q[55],q[28]; +rz(3.0463622268565818) q[28]; +rx(pi/2) q[28]; +rz(3.6469884570364965) q[28]; +rx(pi/2) q[28]; +rz(7.938053954353167) q[28]; +rz(-1.3833620249708822) q[28]; +rx(pi/2) q[28]; +rz(4.902128658837082) q[28]; +rx(pi/2) q[28]; +rz(9.481197480582066) q[28]; +rz(0.452753796358623) q[55]; +rx(pi/2) q[55]; +rz(4.9531797523817005) q[55]; +rx(pi/2) q[55]; +rz(6.867701003178581) q[55]; +rz(-1.3723868767523992) q[55]; +rx(pi/2) q[55]; +rz(4.687563013194697) q[55]; +rx(pi/2) q[55]; +rz(8.520087436900475) q[55]; +cx q[55],q[93]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.210156868398658) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(1.8349162013642273) q[85]; +rx(pi/2) q[85]; +rz(5.276282016142733) q[85]; +rx(pi/2) q[85]; +rz(11.395003894634534) q[85]; +rz(-0.46523390776650153) q[85]; +rx(pi/2) q[85]; +rz(5.034525017755176) q[85]; +rx(pi/2) q[85]; +rz(9.343831292876803) q[85]; +cx q[85],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.152667989603987) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.6247692977101966) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.383543344111631) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[49]; +rz(0.35296769308419274) q[49]; +rx(pi/2) q[49]; +rz(4.551060131946974) q[49]; +rx(pi/2) q[49]; +rz(7.214877255859852) q[49]; +rz(0.3272877755747121) q[49]; +rx(pi/2) q[49]; +rz(6.041375122970079) q[49]; +rx(pi/2) q[49]; +rz(9.286028046868925) q[49]; +cx q[49],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.085837111096188) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.9616529016440207) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.2938900499727466) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +cx q[49],q[44]; +rz(2.9984708083738676) q[44]; +rx(pi/2) q[44]; +rz(3.9224136327073458) q[44]; +rx(pi/2) q[44]; +rz(6.6958760234955506) q[44]; +rz(1.0015772289962408) q[44]; +rx(pi/2) q[44]; +rz(3.664729972086675) q[44]; +rx(pi/2) q[44]; +rz(12.479355007920244) q[44]; +rz(-0.764487309043941) q[49]; +rx(pi/2) q[49]; +rz(5.59586009487799) q[49]; +rx(pi/2) q[49]; +rz(11.058068299674673) q[49]; +rz(-1.2151471704025276) q[49]; +rx(pi/2) q[49]; +rz(4.020774512515347) q[49]; +rx(pi/2) q[49]; +rz(10.581069841961327) q[49]; +rz(-0.16442112443858736) q[85]; +rx(pi/2) q[85]; +rz(4.387609497312572) q[85]; +rx(pi/2) q[85]; +rz(10.080089598673476) q[85]; +rz(-1.7519053788930519) q[85]; +rx(pi/2) q[85]; +rz(4.1527409065843655) q[85]; +rx(pi/2) q[85]; +rz(6.791672750279493) q[85]; +cx q[58],q[85]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.175527196679917) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.242894408932843) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[58],q[85]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.3945135729889517) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[58],q[85]; +rz(2.555496060175737) q[58]; +rx(pi/2) q[58]; +rz(5.570065859979511) q[58]; +rx(pi/2) q[58]; +rz(9.068403710866493) q[58]; +rz(0.16650205639391258) q[58]; +rx(pi/2) q[58]; +rz(5.82160501955523) q[58]; +rx(pi/2) q[58]; +rz(7.513396026958848) q[58]; +rz(-1.7500744310211598) q[85]; +rx(pi/2) q[85]; +rz(5.460507900827471) q[85]; +rx(pi/2) q[85]; +rz(7.569704382181801) q[85]; +rz(-0.3877555492903695) q[85]; +rx(pi/2) q[85]; +rz(3.4831712285241516) q[85]; +rx(pi/2) q[85]; +rz(11.411391143611105) q[85]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.130351686941186) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[42],q[88]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.3699738008284896) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[42],q[88]; +rz(-1.4439982121524366) q[42]; +rx(pi/2) q[42]; +rz(4.845907325058048) q[42]; +rx(pi/2) q[42]; +rz(10.854527345744746) q[42]; +rz(-0.6068726354518006) q[42]; +rx(pi/2) q[42]; +rz(5.560991509302541) q[42]; +rx(pi/2) q[42]; +rz(12.151192625000476) q[42]; +rz(1.2493786957229354) q[88]; +rx(pi/2) q[88]; +rz(4.494018818616285) q[88]; +rx(pi/2) q[88]; +rz(8.644856586133413) q[88]; +rz(-2.2682964524892895) q[88]; +rx(pi/2) q[88]; +rz(5.141948134791828) q[88]; +rx(pi/2) q[88]; +rz(10.127424585302327) q[88]; +cx q[90],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.116284785589183) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(4.301619490582369) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.259900428352605) q[90]; +rx(pi/2) q[90]; +rz(2*pi) q[90]; +cx q[90],q[34]; +rz(0.6108673132968776) q[34]; +rx(pi/2) q[34]; +rz(4.090743039389351) q[34]; +rx(pi/2) q[34]; +rz(6.502116377069422) q[34]; +rz(2.3032789034952135) q[34]; +rx(pi/2) q[34]; +rz(4.608025191159911) q[34]; +rx(pi/2) q[34]; +rz(9.592832493316065) q[34]; +cx q[34],q[86]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.9263839750972784) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(5.993056297708813) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[34],q[86]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.388300637071847) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[34],q[86]; +rz(-0.5682973047561388) q[34]; +rx(pi/2) q[34]; +rz(4.001614389991878) q[34]; +rx(pi/2) q[34]; +rz(8.14188684489321) q[34]; +rz(0.4231881838102649) q[34]; +rx(pi/2) q[34]; +rz(4.160544478563555) q[34]; +rx(pi/2) q[34]; +rz(10.359390141743878) q[34]; +cx q[5],q[34]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.700078436872554) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.046363604487656) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +cx q[5],q[34]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.216805910015399) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[5],q[34]; +rz(-1.4660164405963065) q[5]; +rx(pi/2) q[5]; +rz(3.529858172284845) q[5]; +rx(pi/2) q[5]; +rz(12.20769334557387) q[5]; +rz(-1.9620217969113884) q[5]; +rx(pi/2) q[5]; +rz(3.6634393573914674) q[5]; +rx(pi/2) q[5]; +rz(6.743526462572243) q[5]; +rz(-0.006157157307961292) q[34]; +rx(pi/2) q[34]; +rz(4.390330478025979) q[34]; +rx(pi/2) q[34]; +rz(11.930787852163562) q[34]; +rz(2.7122837237442408) q[34]; +rx(pi/2) q[34]; +rz(5.433058839013566) q[34]; +rx(pi/2) q[34]; +rz(9.590814297287418) q[34]; +cx q[34],q[98]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.9677837131162175) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[69],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.224843914582903) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.8114942077620477) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.657114681074974) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +cx q[69],q[5]; +rz(0.8541420621352191) q[5]; +rx(pi/2) q[5]; +rz(5.836312663829176) q[5]; +rx(pi/2) q[5]; +rz(7.219975528364472) q[5]; +rz(2.599867677594954) q[5]; +rx(pi/2) q[5]; +rz(4.9727388072988425) q[5]; +rx(pi/2) q[5]; +rz(9.390355445168392) q[5]; +cx q[53],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.055467554477163) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(4.154320168678417) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.4148081326551027) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +cx q[53],q[5]; +rz(-1.9148247625614514) q[5]; +rx(pi/2) q[5]; +rz(5.403877025850983) q[5]; +rx(pi/2) q[5]; +rz(11.285078827540687) q[5]; +rz(-1.1883848751163888) q[5]; +rx(pi/2) q[5]; +rz(3.4245634936492886) q[5]; +rx(pi/2) q[5]; +rz(12.427068865112274) q[5]; +rz(-2.1061173612258175) q[53]; +rx(pi/2) q[53]; +rz(5.1838194334853505) q[53]; +rx(pi/2) q[53]; +rz(6.989883756261686) q[53]; +rz(1.8384449860111358) q[53]; +rx(pi/2) q[53]; +rz(5.096402701860698) q[53]; +rx(pi/2) q[53]; +rz(8.287952494659573) q[53]; +cx q[24],q[53]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.918312369838894) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(5.575506754303516) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[24],q[53]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.356048550325375) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[24],q[53]; +rz(2.1348453823456977) q[24]; +rx(pi/2) q[24]; +rz(5.857961172599104) q[24]; +rx(pi/2) q[24]; +rz(8.256890692061468) q[24]; +rz(0.26723076745359853) q[24]; +rx(pi/2) q[24]; +rz(3.647308849655454) q[24]; +rx(pi/2) q[24]; +rz(10.665038943549275) q[24]; +rz(-0.9158395401921364) q[53]; +rx(pi/2) q[53]; +rz(4.429096470110716) q[53]; +rx(pi/2) q[53]; +rz(9.306640887013694) q[53]; +rz(-0.8825101885993778) q[53]; +rx(pi/2) q[53]; +rz(4.718928127878463) q[53]; +rx(pi/2) q[53]; +rz(11.26441109581789) q[53]; +cx q[20],q[53]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.877398514859693) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.114534994214443) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[20],q[53]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.496412537390491) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[20],q[53]; +rz(-0.8175487708808387) q[20]; +rx(pi/2) q[20]; +rz(5.157908710027893) q[20]; +rx(pi/2) q[20]; +rz(9.563558391184731) q[20]; +rz(1.6051482275459197) q[20]; +rx(pi/2) q[20]; +rz(3.9327873480295805) q[20]; +rx(pi/2) q[20]; +rz(9.167282636727789) q[20]; +rz(0.8146106860536717) q[53]; +rx(pi/2) q[53]; +rz(4.111139665975301) q[53]; +rx(pi/2) q[53]; +rz(11.727382794319304) q[53]; +rz(2.5315438691078276) q[53]; +rx(pi/2) q[53]; +rz(3.8856930547098267) q[53]; +rx(pi/2) q[53]; +rz(9.64505426767786) q[53]; +rz(-2.187999487724359) q[69]; +rx(pi/2) q[69]; +rz(4.297809929349473) q[69]; +rx(pi/2) q[69]; +rz(9.489266641774279) q[69]; +rz(-0.1926339535237105) q[69]; +rx(pi/2) q[69]; +rz(4.227051933521187) q[69]; +rx(pi/2) q[69]; +rz(12.504645127940469) q[69]; +cx q[76],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.080937180894399) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.6253281963692716) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.4659531555735095) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +cx q[76],q[69]; +rz(3.056729457678438) q[69]; +rx(pi/2) q[69]; +rz(3.753539133285407) q[69]; +rx(pi/2) q[69]; +rz(6.7673961262309135) q[69]; +rz(-1.3723868767523992) q[69]; +rx(pi/2) q[69]; +rz(4.687563013194697) q[69]; +rx(pi/2) q[69]; +rz(8.520087436900475) q[69]; +rz(1.36209753126451) q[76]; +rx(pi/2) q[76]; +rz(5.433070770153997) q[76]; +rx(pi/2) q[76]; +rz(10.234514847414442) q[76]; +rz(-1.5183973105037838) q[76]; +rx(pi/2) q[76]; +rz(4.062223081522911) q[76]; +rx(pi/2) q[76]; +rz(8.838534945607504) q[76]; +cx q[79],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.0997191933587995) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.3475157578309105) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.210090745075814) q[79]; +rx(pi/2) q[79]; +rz(3*pi) q[79]; +cx q[79],q[76]; +rz(-2.4458686593286387) q[76]; +rx(pi/2) q[76]; +rz(4.380497960231845) q[76]; +rx(pi/2) q[76]; +rz(11.007386746471754) q[76]; +rz(1.6890151633205965) q[76]; +rx(pi/2) q[76]; +rz(4.603971204368247) q[76]; +rx(pi/2) q[76]; +rz(7.618177882848983) q[76]; +rz(-0.22285353715619793) q[79]; +rx(pi/2) q[79]; +rz(3.990709812759859) q[79]; +rx(pi/2) q[79]; +rz(7.707252386565087) q[79]; +rz(-2.1312068853310855) q[79]; +rx(pi/2) q[79]; +rz(5.1900922707914265) q[79]; +rx(pi/2) q[79]; +rz(9.714340534598897) q[79]; +rz(-2.366871521565938) q[86]; +rx(pi/2) q[86]; +rz(5.244091836776419) q[86]; +rx(pi/2) q[86]; +rz(9.770772951844004) q[86]; +rz(2.6989659939649524) q[86]; +rx(pi/2) q[86]; +rz(3.546613814971402) q[86]; +rx(pi/2) q[86]; +rz(9.997895472298065) q[86]; +cx q[11],q[86]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(4.089095023166515) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.083992390218363) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[11],q[86]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.4873677709411277) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[11],q[86]; +rz(-0.8379794773643887) q[11]; +rx(pi/2) q[11]; +rz(5.726661319574559) q[11]; +rx(pi/2) q[11]; +rz(10.692802867311858) q[11]; +rz(-0.40063434637951456) q[11]; +rx(pi/2) q[11]; +rz(4.946090231925349) q[11]; +rx(pi/2) q[11]; +rz(6.7412873685247705) q[11]; +cx q[36],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.094866253423836) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.076930275475256) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.591435812186734) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +cx q[36],q[11]; +rz(1.9559601009248357) q[11]; +rx(pi/2) q[11]; +rz(4.061506403941639) q[11]; +rx(pi/2) q[11]; +rz(12.479543253794706) q[11]; +rz(2.3841932652312057) q[11]; +rx(pi/2) q[11]; +rz(3.894937073253702) q[11]; +rx(pi/2) q[11]; +rz(11.386589709828087) q[11]; +rz(0.7817276435563238) q[36]; +rx(pi/2) q[36]; +rz(3.6084157415000306) q[36]; +rx(pi/2) q[36]; +rz(7.994015088860469) q[36]; +rz(-2.8027613006291965) q[36]; +rx(pi/2) q[36]; +rz(3.3381626248207383) q[36]; +rx(pi/2) q[36]; +rz(12.022756042746266) q[36]; +cx q[36],q[41]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.973204864164815) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.764307022430401) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[36],q[41]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.5230044563282377) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[36],q[41]; +rz(-1.0809290028286949) q[36]; +rx(pi/2) q[36]; +rz(4.916961215940215) q[36]; +rx(pi/2) q[36]; +rz(7.548044672886048) q[36]; +rz(0.023965901792629918) q[36]; +rx(pi/2) q[36]; +rz(4.051298299141918) q[36]; +rx(pi/2) q[36]; +rz(10.101937877294146) q[36]; +cx q[36],q[64]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.059268805029783) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-2.1755527700788995) q[41]; +rx(pi/2) q[41]; +rz(3.7258250447996373) q[41]; +rx(pi/2) q[41]; +rz(9.198198542659746) q[41]; +rz(1.613114348191874) q[41]; +rx(pi/2) q[41]; +rz(4.2117182361021746) q[41]; +rx(pi/2) q[41]; +rz(10.624499716578462) q[41]; +cx q[41],q[56]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.7677268575506986) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[47],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.060393718023887) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.814088430068029) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.317081957142442) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +cx q[47],q[11]; +rz(-2.6638743504342504) q[11]; +rx(pi/2) q[11]; +rz(4.640891566222885) q[11]; +rx(pi/2) q[11]; +rz(11.975804508324519) q[11]; +rz(0.666781284972418) q[11]; +rx(pi/2) q[11]; +rz(4.469404328116404) q[11]; +rx(pi/2) q[11]; +rz(11.824546146600168) q[11]; +rz(-0.346850691365018) q[47]; +rx(pi/2) q[47]; +rz(4.728825018860052) q[47]; +rx(pi/2) q[47]; +rz(9.62054772405237) q[47]; +rz(-1.419955747453427) q[47]; +rx(pi/2) q[47]; +rz(5.810419004654452) q[47]; +rx(pi/2) q[47]; +rz(8.183094023272115) q[47]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(5.7329218500466865) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[41],q[56]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.319651789458584) q[41]; +rx(pi/2) q[41]; +rz(3*pi) q[41]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[41],q[56]; +rz(-1.0378202615175387) q[41]; +rx(pi/2) q[41]; +rz(5.394210568452106) q[41]; +rx(pi/2) q[41]; +rz(8.135984839075297) q[41]; +rz(-3.0481821623547365) q[41]; +rx(pi/2) q[41]; +rz(5.308402653125064) q[41]; +rx(pi/2) q[41]; +rz(7.906381502404375) q[41]; +rz(-1.2307746254553908) q[56]; +rx(pi/2) q[56]; +rz(4.185949131478143) q[56]; +rx(pi/2) q[56]; +rz(9.066145598107125) q[56]; +rz(1.5297100810204771) q[56]; +rx(pi/2) q[56]; +rz(4.682602383325614) q[56]; +rx(pi/2) q[56]; +rz(9.257239215931913) q[56]; +cx q[9],q[56]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.99279394861561) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(5.729401493271227) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[9],q[56]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.4376939326207356) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[9],q[56]; +rz(2.4883945930722042) q[9]; +rx(pi/2) q[9]; +rz(3.6194740715208717) q[9]; +rx(pi/2) q[9]; +rz(6.733823813403809) q[9]; +rz(2.7340370045870745) q[9]; +rx(pi/2) q[9]; +rz(3.7354781082459616) q[9]; +rx(pi/2) q[9]; +rz(10.602126050945154) q[9]; +rz(3.0434123119099716) q[56]; +rx(pi/2) q[56]; +rz(4.70101223873045) q[56]; +rx(pi/2) q[56]; +rz(7.861779920120306) q[56]; +rz(0.9748586568995279) q[56]; +rx(pi/2) q[56]; +rz(5.813405758111387) q[56]; +rx(pi/2) q[56]; +rz(10.511577296788918) q[56]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.872899694377869) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[36],q[64]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.313425945003745) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[36],q[64]; +rz(2.4006292497736705) q[36]; +rx(pi/2) q[36]; +rz(3.956031504284783) q[36]; +rx(pi/2) q[36]; +rz(7.164695834882748) q[36]; +rz(0.32746088219475844) q[36]; +rx(pi/2) q[36]; +rz(3.8207521003568283) q[36]; +rx(pi/2) q[36]; +rz(9.409630522042699) q[36]; +rz(-1.4690806332852013) q[64]; +rx(pi/2) q[64]; +rz(4.742430116823259) q[64]; +rx(pi/2) q[64]; +rz(11.439234039402184) q[64]; +rz(1.4440624841589207) q[64]; +rx(pi/2) q[64]; +rz(4.922751939045093) q[64]; +rx(pi/2) q[64]; +rz(10.036392617535189) q[64]; +cx q[10],q[64]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.3333059397403275) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.147424458103211) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[10],q[64]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.4505326083036127) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[10],q[64]; +rz(-1.4373727062769284) q[10]; +rx(pi/2) q[10]; +rz(5.106206995862969) q[10]; +rx(pi/2) q[10]; +rz(9.403782517168459) q[10]; +rz(2.7889225014875105) q[10]; +rx(pi/2) q[10]; +rz(4.26372331053682) q[10]; +rx(pi/2) q[10]; +rz(8.606065863905876) q[10]; +rz(2.816077906319153) q[64]; +rx(pi/2) q[64]; +rz(5.180492317843535) q[64]; +rx(pi/2) q[64]; +rz(10.872328837715001) q[64]; +rz(0.7344751500393762) q[64]; +rx(pi/2) q[64]; +rz(4.480941297086899) q[64]; +rx(pi/2) q[64]; +rz(12.406120408201646) q[64]; +cx q[85],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.150914513582891) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.9419412352391348) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.4442750695953297) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[47]; +rz(-1.690430990620504) q[47]; +rx(pi/2) q[47]; +rz(5.051248732056725) q[47]; +rx(pi/2) q[47]; +rz(9.611911035425303) q[47]; +rz(2.252066504403566) q[47]; +rx(pi/2) q[47]; +rz(5.002505019271966) q[47]; +rx(pi/2) q[47]; +rz(12.47816202948763) q[47]; +rz(-2.4429207184869144) q[85]; +rx(pi/2) q[85]; +rz(4.498711608766492) q[85]; +rx(pi/2) q[85]; +rz(10.509669851834138) q[85]; +rz(-2.2905664259017993) q[85]; +rx(pi/2) q[85]; +rz(3.9935737588853306) q[85]; +rx(pi/2) q[85]; +rz(7.641140354568247) q[85]; +rz(2.1433558076603285) q[86]; +rx(pi/2) q[86]; +rz(3.474863549087491) q[86]; +rx(pi/2) q[86]; +rz(9.917067033398423) q[86]; +rz(-2.3806379034718814) q[86]; +rx(pi/2) q[86]; +rz(5.3242047281035685) q[86]; +rx(pi/2) q[86]; +rz(8.311722559300094) q[86]; +rz(-0.6142385921630868) q[90]; +rx(pi/2) q[90]; +rz(3.8928555405326213) q[90]; +rx(pi/2) q[90]; +rz(9.636545829049584) q[90]; +rz(-2.887802716726318) q[90]; +rx(pi/2) q[90]; +rz(5.995172358482314) q[90]; +rx(pi/2) q[90]; +rz(7.435181001059268) q[90]; +cx q[71],q[90]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.174060654496518) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.182839858390918) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[71],q[90]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.372371871505356) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[71],q[90]; +rz(1.6879862171418782) q[71]; +rx(pi/2) q[71]; +rz(3.7851231902558675) q[71]; +rx(pi/2) q[71]; +rz(10.681293180582927) q[71]; +rz(-0.16597530564759033) q[71]; +rx(pi/2) q[71]; +rz(4.379740605928975) q[71]; +rx(pi/2) q[71]; +rz(10.97127810123921) q[71]; +rz(1.5249434177439722) q[90]; +rx(pi/2) q[90]; +rz(5.103064507321337) q[90]; +rx(pi/2) q[90]; +rz(8.985899602469813) q[90]; +rz(-1.419955747453427) q[90]; +rx(pi/2) q[90]; +rz(5.810419004654452) q[90]; +rx(pi/2) q[90]; +rz(8.183094023272115) q[90]; +cx q[87],q[90]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.9419412352391348) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.150914513582891) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[87],q[90]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.4442750695953297) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[87],q[90]; +rz(-2.4429207184869144) q[87]; +rx(pi/2) q[87]; +rz(4.498711608766492) q[87]; +rx(pi/2) q[87]; +rz(10.509669851834138) q[87]; +rz(-2.8478522829665405) q[87]; +rx(pi/2) q[87]; +rz(5.064663689719845) q[87]; +rx(pi/2) q[87]; +rz(12.540649593481831) q[87]; +cx q[87],q[89]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.8434013123721287) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.059553927039104) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[87],q[89]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.4524452645711285) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[87],q[89]; +rz(1.45766184533331) q[87]; +rx(pi/2) q[87]; +rz(4.517598682415531) q[87]; +rx(pi/2) q[87]; +rz(7.687932102521378) q[87]; +rz(0.1308259224959496) q[87]; +rx(pi/2) q[87]; +rz(4.5215807544540105) q[87]; +rx(pi/2) q[87]; +rz(6.527306181382628) q[87]; +cx q[87],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.178969075471567) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(4.069377712216206) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.2441888514868573) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +cx q[87],q[3]; +rz(-0.45887655259076787) q[3]; +rx(pi/2) q[3]; +rz(5.211562417742526) q[3]; +rx(pi/2) q[3]; +rz(11.63003330524406) q[3]; +rz(2.858760676594181) q[3]; +rx(pi/2) q[3]; +rz(4.122936896768473) q[3]; +rx(pi/2) q[3]; +rz(7.893449386255398) q[3]; +rz(2.348183076589205) q[87]; +rx(pi/2) q[87]; +rz(4.843598591525687) q[87]; +rx(pi/2) q[87]; +rz(9.7399639984236) q[87]; +rz(1.4584520837755548) q[87]; +rx(pi/2) q[87]; +rz(4.088801269142594) q[87]; +rx(pi/2) q[87]; +rz(12.244423936010362) q[87]; +rz(-0.61323106673178) q[89]; +rx(pi/2) q[89]; +rz(4.220885047468717) q[89]; +rx(pi/2) q[89]; +rz(10.177498470772669) q[89]; +rz(-2.8478522829665405) q[89]; +rx(pi/2) q[89]; +rz(5.064663689719845) q[89]; +rx(pi/2) q[89]; +rz(12.540649593481831) q[89]; +rz(-1.690430990620504) q[90]; +rx(pi/2) q[90]; +rz(5.051248732056725) q[90]; +rx(pi/2) q[90]; +rz(9.611911035425303) q[90]; +rz(1.3818466357354744) q[90]; +rx(pi/2) q[90]; +rz(3.662216818523194) q[90]; +rx(pi/2) q[90]; +rz(11.5598907801666) q[90]; +cx q[26],q[90]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.3277272699193805) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.1654412930432745) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[26],q[90]; +rz(-pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.6817744870007694) q[26]; +rx(pi/2) q[26]; +rz(2*pi) q[26]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[26],q[90]; +rz(-1.6137829067177956) q[26]; +rx(pi/2) q[26]; +rz(3.7540386280805635) q[26]; +rx(pi/2) q[26]; +rz(11.538588526302672) q[26]; +rz(1.7063926885347813) q[26]; +rx(pi/2) q[26]; +rz(4.546842388093973) q[26]; +rx(pi/2) q[26]; +rz(7.449292714235555) q[26]; +cx q[2],q[26]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(4.064462012686305) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.208439915940742) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +cx q[2],q[26]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.266582362471774) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[2],q[26]; +rz(0.7100343941267351) q[2]; +rx(pi/2) q[2]; +rz(4.865323294521156) q[2]; +rx(pi/2) q[2]; +rz(6.785279242238611) q[2]; +rz(1.3717815366112998) q[2]; +rx(pi/2) q[2]; +rz(4.637899506672515) q[2]; +rx(pi/2) q[2]; +rz(7.350020444622766) q[2]; +rz(1.779937512767777) q[26]; +rx(pi/2) q[26]; +rz(4.05766256771598) q[26]; +rx(pi/2) q[26]; +rz(10.048018705207571) q[26]; +rz(2.231521748574707) q[26]; +rx(pi/2) q[26]; +rz(4.560406547451814) q[26]; +rx(pi/2) q[26]; +rz(9.112303381127377) q[26]; +rz(-3.0165481374056116) q[90]; +rx(pi/2) q[90]; +rz(4.496887299252813) q[90]; +rx(pi/2) q[90]; +rz(11.13184091846788) q[90]; +rz(-2.074526490955625) q[90]; +rx(pi/2) q[90]; +rz(5.811152062239972) q[90]; +rx(pi/2) q[90]; +rz(9.688328325564852) q[90]; +cx q[91],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.012483688882263) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(4.058015506519864) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.272258001497219) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[67]; +rz(1.870347202833658) q[67]; +rx(pi/2) q[67]; +rz(4.903714293528674) q[67]; +rx(pi/2) q[67]; +rz(12.525783916436543) q[67]; +rz(-1.7574863776683038) q[67]; +rx(pi/2) q[67]; +rz(5.290835970443037) q[67]; +rx(pi/2) q[67]; +rz(8.659354267642689) q[67]; +cx q[60],q[67]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.6534177811101345) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(5.94662388573242) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[60],q[67]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.2451454575408913) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[60],q[67]; +rz(-1.4563186197677125) q[60]; +rx(pi/2) q[60]; +rz(3.547331916002611) q[60]; +rx(pi/2) q[60]; +rz(10.589414827960699) q[60]; +rz(2.201426271170776) q[60]; +rx(pi/2) q[60]; +rz(4.6333760170046965) q[60]; +rx(pi/2) q[60]; +rz(11.179067939417397) q[60]; +rz(-2.997771610294369) q[67]; +rx(pi/2) q[67]; +rz(5.507051232621979) q[67]; +rx(pi/2) q[67]; +rz(10.090845934793899) q[67]; +rz(2.454567173202644) q[67]; +rx(pi/2) q[67]; +rz(3.804501676402505) q[67]; +rx(pi/2) q[67]; +rz(7.794153562906225) q[67]; +rz(-2.3646900676824325) q[91]; +rx(pi/2) q[91]; +rz(5.590527859289968) q[91]; +rx(pi/2) q[91]; +rz(6.408981749325057) q[91]; +rz(-0.23455259281535845) q[91]; +rx(pi/2) q[91]; +rz(5.385055409887622) q[91]; +rx(pi/2) q[91]; +rz(11.52360559835785) q[91]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.2440936948298305) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[55],q[93]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.7972211342326814) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[55],q[93]; +rz(-0.049633335343036045) q[55]; +rx(pi/2) q[55]; +rz(4.466120755717522) q[55]; +rx(pi/2) q[55]; +rz(11.512861498986384) q[55]; +rz(0.13525161964043653) q[55]; +rx(pi/2) q[55]; +rz(3.4490924778178917) q[55]; +rx(pi/2) q[55]; +rz(9.911898236941322) q[55]; +rz(-1.8666236670530965) q[93]; +rx(pi/2) q[93]; +rz(4.942217856975856) q[93]; +rx(pi/2) q[93]; +rz(8.771872714911673) q[93]; +rz(0.13388898158164464) q[93]; +rx(pi/2) q[93]; +rz(4.582739756327613) q[93]; +rx(pi/2) q[93]; +rz(10.077775361636101) q[93]; +cx q[97],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(5.444942907176941) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.7826340610628013) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.2059089415249833) q[97]; +rx(pi/2) q[97]; +rz(2*pi) q[97]; +cx q[97],q[71]; +rz(-2.6933064043358925) q[71]; +rx(pi/2) q[71]; +rz(4.546989681578928) q[71]; +rx(pi/2) q[71]; +rz(9.201447920312129) q[71]; +rz(-1.8422476466838011) q[71]; +rx(pi/2) q[71]; +rz(4.035597002647189) q[71]; +rx(pi/2) q[71]; +rz(8.292287124960083) q[71]; +cx q[84],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.097396268758478) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.040206901150205) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.2032194643614638) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[71]; +rz(2.894779032638734) q[71]; +rx(pi/2) q[71]; +rz(3.8577523053260405) q[71]; +rx(pi/2) q[71]; +rz(12.480015968459508) q[71]; +rz(-2.5594984150240054) q[71]; +rx(pi/2) q[71]; +rz(5.872600117350229) q[71]; +rx(pi/2) q[71]; +rz(6.339778071622133) q[71]; +cx q[71],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.234807939663147) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.326055145272158) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.4820553132779324) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[0]; +rz(-0.3337590194669704) q[0]; +rx(pi/2) q[0]; +rz(5.356164128050773) q[0]; +rx(pi/2) q[0]; +rz(8.496738491920073) q[0]; +rz(0.431302137602271) q[0]; +rx(pi/2) q[0]; +rz(4.545937928367544) q[0]; +rx(pi/2) q[0]; +rz(8.872208550286045) q[0]; +rz(1.5985954595440743) q[71]; +rx(pi/2) q[71]; +rz(4.442758000484047) q[71]; +rx(pi/2) q[71]; +rz(9.80468915446561) q[71]; +rz(-2.5163375961884737) q[71]; +rx(pi/2) q[71]; +rz(4.76984842186341) q[71]; +rx(pi/2) q[71]; +rz(12.182177115144501) q[71]; +rz(-1.6088549907722198) q[84]; +rx(pi/2) q[84]; +rz(4.4302251333733125) q[84]; +rx(pi/2) q[84]; +rz(6.608894842828064) q[84]; +rz(1.1996186774391697) q[84]; +rx(pi/2) q[84]; +rz(5.721257144817577) q[84]; +rx(pi/2) q[84]; +rz(8.301442429023847) q[84]; +cx q[84],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.155677750796576) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.001950220416839) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.1645947977558393) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[6]; +rz(-2.424498818152873) q[6]; +rx(pi/2) q[6]; +rz(5.066997497911821) q[6]; +rx(pi/2) q[6]; +rz(6.918494914226724) q[6]; +rz(-1.3833620249708822) q[6]; +rx(pi/2) q[6]; +rz(4.902128658837082) q[6]; +rx(pi/2) q[6]; +rz(9.481197480582066) q[6]; +cx q[49],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(5.958013148343973) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.970003423102932) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.16345813402791) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +cx q[49],q[6]; +rz(1.3679784739344658) q[6]; +rx(pi/2) q[6]; +rz(3.948858091136217) q[6]; +rx(pi/2) q[6]; +rz(8.35702612863665) q[6]; +rz(1.4181500646396659) q[6]; +rx(pi/2) q[6]; +rz(4.224288310978083) q[6]; +rx(pi/2) q[6]; +rz(10.193467056545796) q[6]; +cx q[6],q[66]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.901599744661622) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-0.429918548242612) q[49]; +rx(pi/2) q[49]; +rz(4.491863604546069) q[49]; +rx(pi/2) q[49]; +rz(9.590232896355449) q[49]; +rz(0.35601396438359245) q[49]; +rx(pi/2) q[49]; +rz(3.716110965358241) q[49]; +rx(pi/2) q[49]; +rz(11.36396628205611) q[49]; +cx q[49],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.258822191193721) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.8764868379388684) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.580794911942194) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +cx q[49],q[36]; +rz(2.502640398247326) q[36]; +rx(pi/2) q[36]; +rz(5.046415632839704) q[36]; +rx(pi/2) q[36]; +rz(7.262668207080296) q[36]; +rz(-2.5434492602906396) q[36]; +rx(pi/2) q[36]; +rz(4.383535522119008) q[36]; +rx(pi/2) q[36]; +rz(12.01227039437156) q[36]; +rz(2.9153649476566095) q[49]; +rx(pi/2) q[49]; +rz(4.659868807189847) q[49]; +rx(pi/2) q[49]; +rz(9.512322338555254) q[49]; +rz(-1.3244528086298861) q[49]; +rx(pi/2) q[49]; +rz(4.837537624584005) q[49]; +rx(pi/2) q[49]; +rz(9.861097476871045) q[49]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.642569791059989) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[6],q[66]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.543128305471779) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[6],q[66]; +rz(0.1866472796491685) q[6]; +rx(pi/2) q[6]; +rz(5.69484259616649) q[6]; +rx(pi/2) q[6]; +rz(11.039722817794237) q[6]; +rz(-2.3995525981439436) q[6]; +rx(pi/2) q[6]; +rz(5.63215427645284) q[6]; +rx(pi/2) q[6]; +rz(8.360758111047465) q[6]; +rz(-0.9378159135471051) q[66]; +rx(pi/2) q[66]; +rz(3.6541373114510645) q[66]; +rx(pi/2) q[66]; +rz(9.246141144757903) q[66]; +rz(-1.374935471585525) q[66]; +rx(pi/2) q[66]; +rz(5.135052671201247) q[66]; +rx(pi/2) q[66]; +rz(9.039095107742082) q[66]; +rz(-0.41725840705379547) q[84]; +rx(pi/2) q[84]; +rz(5.244053614207176) q[84]; +rx(pi/2) q[84]; +rz(11.801560962252626) q[84]; +rz(-1.4306661964585192) q[84]; +rx(pi/2) q[84]; +rz(4.526902766894211) q[84]; +rx(pi/2) q[84]; +rz(7.115829043349896) q[84]; +cx q[84],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.08309378568296) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.558562543777617) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.35407498346218) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[19]; +rz(-2.8538261743344524) q[19]; +rx(pi/2) q[19]; +rz(4.464988858423901) q[19]; +rx(pi/2) q[19]; +rz(8.451163599864671) q[19]; +rz(-0.3148177842075852) q[19]; +rx(pi/2) q[19]; +rz(3.9440137776808935) q[19]; +rx(pi/2) q[19]; +rz(12.475042943340505) q[19]; +cx q[19],q[47]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.078585731492536) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(5.753981491034684) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[19],q[47]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.5398503876945178) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[19],q[47]; +rz(1.5652618731363201) q[19]; +rx(pi/2) q[19]; +rz(4.09167146252093) q[19]; +rx(pi/2) q[19]; +rz(8.566789709218881) q[19]; +rz(-0.0668547813138094) q[19]; +rx(pi/2) q[19]; +rz(4.79776887486229) q[19]; +rx(pi/2) q[19]; +rz(12.545392031472948) q[19]; +rz(0.10206995750492354) q[47]; +rx(pi/2) q[47]; +rz(4.417586883358905) q[47]; +rx(pi/2) q[47]; +rz(8.628129465178677) q[47]; +rz(1.2017447787775293) q[47]; +rx(pi/2) q[47]; +rz(4.767912118054633) q[47]; +rx(pi/2) q[47]; +rz(8.54734229245545) q[47]; +rz(-1.1733348118043467) q[84]; +rx(pi/2) q[84]; +rz(4.816633563229916) q[84]; +rx(pi/2) q[84]; +rz(6.540635256065648) q[84]; +rz(3.0372934486770653) q[84]; +rx(pi/2) q[84]; +rz(5.200047850854453) q[84]; +rx(pi/2) q[84]; +rz(7.0151137902441025) q[84]; +rz(-2.6851562675670406) q[97]; +rx(pi/2) q[97]; +rz(4.006557073351982) q[97]; +rx(pi/2) q[97]; +rz(9.128211862162903) q[97]; +rz(2.276478901562241) q[97]; +rx(pi/2) q[97]; +rz(4.065189988125681) q[97]; +rx(pi/2) q[97]; +rz(7.755175016348414) q[97]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(5.861423658762483) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[34],q[98]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.4680452961403354) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[34],q[98]; +rz(1.2045962000064065) q[34]; +rx(pi/2) q[34]; +rz(4.36738272108264) q[34]; +rx(pi/2) q[34]; +rz(10.222758936839085) q[34]; +rz(1.5541688843603705) q[34]; +rx(pi/2) q[34]; +rz(3.7607180678051124) q[34]; +rx(pi/2) q[34]; +rz(9.377998863497524) q[34]; +cx q[23],q[34]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(4.1422515154002175) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.243064863243491) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +cx q[23],q[34]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.5734084786601756) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[23],q[34]; +rz(0.18982156774609926) q[23]; +rx(pi/2) q[23]; +rz(5.699332081831676) q[23]; +rx(pi/2) q[23]; +rz(6.468041004871808) q[23]; +rz(-2.3286884553849667) q[23]; +rx(pi/2) q[23]; +rz(4.088145899236292) q[23]; +rx(pi/2) q[23]; +rz(7.890174952605378) q[23]; +rz(1.543885250990523) q[34]; +rx(pi/2) q[34]; +rz(5.632800994407781) q[34]; +rx(pi/2) q[34]; +rz(11.256562915299336) q[34]; +rz(-2.429784980911152) q[34]; +rx(pi/2) q[34]; +rz(4.740584079945367) q[34]; +rx(pi/2) q[34]; +rz(10.998144373499331) q[34]; +rz(3.048684184115208) q[98]; +rx(pi/2) q[98]; +rz(5.502901683577242) q[98]; +rx(pi/2) q[98]; +rz(6.458629575405444) q[98]; +rz(1.2156125794724009) q[98]; +rx(pi/2) q[98]; +rz(5.290213727915823) q[98]; +rx(pi/2) q[98]; +rz(6.472471270837634) q[98]; +cx q[21],q[98]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.89442393002287) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(5.976578088363345) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[21],q[98]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.443016106848213) q[21]; +rx(pi/2) q[21]; +rz(3*pi) q[21]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[21],q[98]; +rz(1.5905595069546017) q[21]; +rx(pi/2) q[21]; +rz(3.8260699656116874) q[21]; +rx(pi/2) q[21]; +rz(10.28926833573464) q[21]; +rz(0.5739382343105768) q[21]; +rx(pi/2) q[21]; +rz(4.587771211414615) q[21]; +rx(pi/2) q[21]; +rz(7.2824133743723785) q[21]; +rz(1.5375786894837224) q[98]; +rx(pi/2) q[98]; +rz(5.574326453030135) q[98]; +rx(pi/2) q[98]; +rz(7.107046078307656) q[98]; +rz(1.1616694805264496) q[98]; +rx(pi/2) q[98]; +rz(4.68818177090286) q[98]; +rx(pi/2) q[98]; +rz(10.037120715941256) q[98]; +cx q[98],q[88]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.042902808182939) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.926807435452641) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[88]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.6199783197251456) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[88]; +rz(0.7136709539302184) q[88]; +rx(pi/2) q[88]; +rz(4.340327881628301) q[88]; +rx(pi/2) q[88]; +rz(11.005266496551094) q[88]; +rz(-0.4961092015044626) q[88]; +rx(pi/2) q[88]; +rz(4.511553077395337) q[88]; +rx(pi/2) q[88]; +rz(10.274705735913214) q[88]; +cx q[88],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.21723324588182) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(4.211525878032166) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.51360736990412) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +cx q[88],q[70]; +rz(-1.0037159797650368) q[70]; +rx(pi/2) q[70]; +rz(5.0940499805669095) q[70]; +rx(pi/2) q[70]; +rz(10.020232626014629) q[70]; +rz(-3.131920661675604) q[70]; +rx(pi/2) q[70]; +rz(5.345056041523687) q[70]; +rx(pi/2) q[70]; +rz(6.51655488241831) q[70]; +rz(-2.8974410563213295) q[88]; +rx(pi/2) q[88]; +rz(5.754752699079532) q[88]; +rx(pi/2) q[88]; +rz(9.813814818266867) q[88]; +rz(-0.8996059545100188) q[88]; +rx(pi/2) q[88]; +rz(4.815565964362732) q[88]; +rx(pi/2) q[88]; +rz(7.138844936237678) q[88]; +rz(-1.5171743884882032) q[98]; +rx(pi/2) q[98]; +rz(5.3051194242866035) q[98]; +rx(pi/2) q[98]; +rz(12.299695072941846) q[98]; +rz(-0.1264731723561927) q[98]; +rx(pi/2) q[98]; +rz(3.8006660068356313) q[98]; +rx(pi/2) q[98]; +rz(7.451105260387086) q[98]; +rz(-3.019414088783602) q[99]; +rx(pi/2) q[99]; +rz(5.521421955316413) q[99]; +rx(pi/2) q[99]; +rz(9.13280980915134) q[99]; +rz(-0.7361050048887838) q[99]; +rx(pi/2) q[99]; +rz(4.68518046014766) q[99]; +rx(pi/2) q[99]; +rz(11.175351090938324) q[99]; +cx q[99],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.9666809802329315) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.5753308302013727) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.3044202770307454) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[4]; +rz(0.237808032101404) q[4]; +rx(pi/2) q[4]; +rz(5.630018593997875) q[4]; +rx(pi/2) q[4]; +rz(10.943938465248316) q[4]; +rz(0.8033746733195808) q[4]; +rx(pi/2) q[4]; +rz(5.007859094409765) q[4]; +rx(pi/2) q[4]; +rz(10.381772461173572) q[4]; +cx q[4],q[50]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.9690879274215543) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(5.740550438326197) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[4],q[50]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.1833312237472007) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[4],q[50]; +rz(-2.94695579670954) q[4]; +rx(pi/2) q[4]; +rz(4.485161053571704) q[4]; +rx(pi/2) q[4]; +rz(11.07582854729258) q[4]; +rz(1.7784231594828546) q[4]; +rx(pi/2) q[4]; +rz(4.95269241868064) q[4]; +rx(pi/2) q[4]; +rz(9.180522671594659) q[4]; +cx q[4],q[13]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.68872535943134) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(5.659177375447269) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +cx q[4],q[13]; +rz(-pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.208407390397695) q[4]; +rx(pi/2) q[4]; +rz(2*pi) q[4]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +cx q[4],q[13]; +rz(-2.834611074356973) q[4]; +rx(pi/2) q[4]; +rz(3.2237010433482607) q[4]; +rx(pi/2) q[4]; +rz(6.399146787597924) q[4]; +rz(2.250844988395599) q[4]; +rx(pi/2) q[4]; +rz(3.767195955308261) q[4]; +rx(pi/2) q[4]; +rz(10.785518438133263) q[4]; +cx q[4],q[7]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.8845998717302077) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.276974020415183) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +cx q[4],q[7]; +rz(-pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.3739705235925115) q[4]; +rx(pi/2) q[4]; +rz(2*pi) q[4]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +cx q[4],q[7]; +rz(0.3042676653205394) q[4]; +rx(pi/2) q[4]; +rz(5.703065225619046) q[4]; +rx(pi/2) q[4]; +rz(11.79505559752005) q[4]; +rz(-2.2805896358355247) q[4]; +rx(pi/2) q[4]; +rz(4.849392261160218) q[4]; +rx(pi/2) q[4]; +rz(9.016250252839239) q[4]; +cx q[4],q[63]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.61015416134003) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(2.2189874270828547) q[7]; +rx(pi/2) q[7]; +rz(5.785700431446273) q[7]; +rx(pi/2) q[7]; +rz(12.254105966753393) q[7]; +rz(-0.442951218002678) q[7]; +rx(pi/2) q[7]; +rz(5.620064899526861) q[7]; +rx(pi/2) q[7]; +rz(12.118518712534886) q[7]; +rz(1.6111012974457424) q[13]; +rx(pi/2) q[13]; +rz(3.7997498734247412) q[13]; +rx(pi/2) q[13]; +rz(10.1782263261207) q[13]; +rz(1.3120033634249753) q[13]; +rx(pi/2) q[13]; +rz(3.782404800861698) q[13]; +rx(pi/2) q[13]; +rz(9.765246363435633) q[13]; +rz(2.5826700124032147) q[50]; +rx(pi/2) q[50]; +rz(3.5391074048853475) q[50]; +rx(pi/2) q[50]; +rz(6.758721762742487) q[50]; +rz(2.43568018926206) q[50]; +rx(pi/2) q[50]; +rz(5.120014141602416) q[50]; +rx(pi/2) q[50]; +rz(12.32703701431849) q[50]; +cx q[59],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.230017160809735) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.9806250384461954) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.157641964706592) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +cx q[59],q[13]; +rz(1.1938737489652986) q[13]; +rx(pi/2) q[13]; +rz(5.315544250077344) q[13]; +rx(pi/2) q[13]; +rz(9.585761227499319) q[13]; +rz(-1.110290797586298) q[13]; +rx(pi/2) q[13]; +rz(3.790726896819375) q[13]; +rx(pi/2) q[13]; +rz(7.727819994992881) q[13]; +cx q[1],q[13]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.646052923426838) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.158020713089474) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +cx q[1],q[13]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.293746225355486) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +cx q[1],q[13]; +rz(-0.9858878764643113) q[1]; +rx(pi/2) q[1]; +rz(4.508365759923714) q[1]; +rx(pi/2) q[1]; +rz(9.037628228106595) q[1]; +rz(-1.5014036819753755) q[1]; +rx(pi/2) q[1]; +rz(5.167879064501142) q[1]; +rx(pi/2) q[1]; +rz(8.816288770385764) q[1]; +rz(3.041629539757226) q[13]; +rx(pi/2) q[13]; +rz(4.284203738383521) q[13]; +rx(pi/2) q[13]; +rz(8.33311160558949) q[13]; +rz(2.2435884640275505) q[13]; +rx(pi/2) q[13]; +rz(5.02629844851778) q[13]; +rx(pi/2) q[13]; +rz(6.462290750347281) q[13]; +cx q[52],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.121138558126818) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(4.201753466010647) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.8298549945040525) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +cx q[52],q[1]; +rz(0.6835603818387685) q[1]; +rx(pi/2) q[1]; +rz(5.591370057260921) q[1]; +rx(pi/2) q[1]; +rz(9.69050860879343) q[1]; +rz(-1.0121867180472393) q[1]; +rx(pi/2) q[1]; +rz(4.502237489224738) q[1]; +rx(pi/2) q[1]; +rz(10.748631455475007) q[1]; +rz(0.33596223041802986) q[52]; +rx(pi/2) q[52]; +rz(5.6778792094272035) q[52]; +rx(pi/2) q[52]; +rz(7.453572056430465) q[52]; +rz(-1.2151471704025276) q[52]; +rx(pi/2) q[52]; +rz(4.020774512515347) q[52]; +rx(pi/2) q[52]; +rz(10.581069841961327) q[52]; +cx q[52],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.958013148343973) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.970003423102932) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.16345813402791) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +cx q[52],q[28]; +rz(1.3679784739344658) q[28]; +rx(pi/2) q[28]; +rz(3.948858091136217) q[28]; +rx(pi/2) q[28]; +rz(8.35702612863665) q[28]; +rz(0.7771608969589137) q[28]; +rx(pi/2) q[28]; +rz(4.889700378717741) q[28]; +rx(pi/2) q[28]; +rz(8.245035860002428) q[28]; +rz(-0.429918548242612) q[52]; +rx(pi/2) q[52]; +rz(4.491863604546069) q[52]; +rx(pi/2) q[52]; +rz(9.590232896355449) q[52]; +rz(-0.7759773305141002) q[52]; +rx(pi/2) q[52]; +rz(4.797099833749519) q[52]; +rx(pi/2) q[52]; +rz(10.482860271766464) q[52]; +cx q[55],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.935259496642335) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.176909558020621) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.2089715081635672) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +cx q[55],q[28]; +rz(-2.2782664034458078) q[28]; +rx(pi/2) q[28]; +rz(4.4318900718398915) q[28]; +rx(pi/2) q[28]; +rz(10.106869699365639) q[28]; +rz(-0.838708914321451) q[28]; +rx(pi/2) q[28]; +rz(5.058870207875633) q[28]; +rx(pi/2) q[28]; +rz(10.030961530034965) q[28]; +rz(0.7395130399426391) q[55]; +rx(pi/2) q[55]; +rz(3.800355682416769) q[55]; +rx(pi/2) q[55]; +rz(8.876942079672347) q[55]; +rz(0.5288726867881386) q[55]; +rx(pi/2) q[55]; +rz(5.231057984335664) q[55]; +rx(pi/2) q[55]; +rz(7.44804470176382) q[55]; +rz(-2.636965179042126) q[59]; +rx(pi/2) q[59]; +rz(4.17794997547081) q[59]; +rx(pi/2) q[59]; +rz(11.034707680495988) q[59]; +rz(1.7063926885347813) q[59]; +rx(pi/2) q[59]; +rz(4.546842388093973) q[59]; +rx(pi/2) q[59]; +rz(7.449292714235555) q[59]; +cx q[7],q[59]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(4.064462012686305) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.208439915940742) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[7],q[59]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.266582362471774) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[7],q[59]; +rz(0.7100343941267351) q[7]; +rx(pi/2) q[7]; +rz(4.865323294521156) q[7]; +rx(pi/2) q[7]; +rz(6.785279242238611) q[7]; +rz(-0.5486537782091383) q[7]; +rx(pi/2) q[7]; +rz(4.753799809417137) q[7]; +rx(pi/2) q[7]; +rz(8.678766758185121) q[7]; +cx q[7],q[90]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(4.08726151120297) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(1.779937512767777) q[59]; +rx(pi/2) q[59]; +rz(4.05766256771598) q[59]; +rx(pi/2) q[59]; +rz(10.048018705207571) q[59]; +rz(-2.0060701405426595) q[59]; +rx(pi/2) q[59]; +rz(3.4169982821916145) q[59]; +rx(pi/2) q[59]; +rz(10.712062119154115) q[59]; +cx q[59],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.110805967194564) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.163815738290046) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.6833860228196453) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[8]; +rz(-0.7587050618654039) q[8]; +rx(pi/2) q[8]; +rz(3.871899286449052) q[8]; +rx(pi/2) q[8]; +rz(10.74281594592045) q[8]; +rz(0.7018320222609118) q[8]; +rx(pi/2) q[8]; +rz(3.6620268969926153) q[8]; +rx(pi/2) q[8]; +rz(12.44429216143759) q[8]; +rz(1.5199010387533418) q[59]; +rx(pi/2) q[59]; +rz(4.7674035338695395) q[59]; +rx(pi/2) q[59]; +rz(11.15848508013482) q[59]; +rz(-2.1060332957981007) q[59]; +rx(pi/2) q[59]; +rz(5.477245163484694) q[59]; +rx(pi/2) q[59]; +rz(11.053047792041292) q[59]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.271762624415592) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[4],q[63]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.283641285999648) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[4],q[63]; +rz(2.6596076507716866) q[4]; +rx(pi/2) q[4]; +rz(5.251282363831489) q[4]; +rx(pi/2) q[4]; +rz(9.732559725682464) q[4]; +rz(-1.016050127539919) q[4]; +rx(pi/2) q[4]; +rz(3.9082404615254234) q[4]; +rx(pi/2) q[4]; +rz(10.919443095867067) q[4]; +cx q[4],q[39]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.8741365870041378) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.252849954267136) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[4],q[39]; +rz(-pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.5580085692908163) q[4]; +rx(pi/2) q[4]; +rz(2*pi) q[4]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[4],q[39]; +rz(-0.2071439704551219) q[4]; +rx(pi/2) q[4]; +rz(3.7030445774168292) q[4]; +rx(pi/2) q[4]; +rz(7.0508156961068185) q[4]; +rz(1.3134672355577912) q[4]; +rx(pi/2) q[4]; +rz(5.161296742004131) q[4]; +rx(pi/2) q[4]; +rz(11.136493125880742) q[4]; +rz(-0.013911235145196876) q[39]; +rx(pi/2) q[39]; +rz(4.221404068009324) q[39]; +rx(pi/2) q[39]; +rz(10.648765730371139) q[39]; +rz(-1.228646429835976) q[39]; +rx(pi/2) q[39]; +rz(4.490427229967131) q[39]; +rx(pi/2) q[39]; +rz(9.438351392062408) q[39]; +cx q[43],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.238766080657323) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.8016988241384224) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[43],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.1811869283159186) q[43]; +rx(pi/2) q[43]; +rz(3*pi) q[43]; +cx q[43],q[4]; +rz(-0.1186377112880912) q[4]; +rx(pi/2) q[4]; +rz(4.103733896669551) q[4]; +rx(pi/2) q[4]; +rz(11.596084412970978) q[4]; +rz(0.7816782962101252) q[4]; +rx(pi/2) q[4]; +rz(3.914069308400907) q[4]; +rx(pi/2) q[4]; +rz(8.007248296738002) q[4]; +cx q[37],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.847109376614702) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.027421983857536) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[37],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.3772931166676443) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +cx q[37],q[4]; +rz(-3.0549917629414765) q[4]; +rx(pi/2) q[4]; +rz(5.278888958472523) q[4]; +rx(pi/2) q[4]; +rz(12.295604691645204) q[4]; +rz(-1.8600373512838393) q[4]; +rx(pi/2) q[4]; +rz(4.200783015086263) q[4]; +rx(pi/2) q[4]; +rz(10.92471755135011) q[4]; +rz(1.4092486130899493) q[37]; +rx(pi/2) q[37]; +rz(4.988334132085967) q[37]; +rx(pi/2) q[37]; +rz(8.008038054013127) q[37]; +rz(-0.5515201325930539) q[37]; +rx(pi/2) q[37]; +rz(5.625579623651245) q[37]; +rx(pi/2) q[37]; +rz(11.111376561585491) q[37]; +rz(-1.2267220381075203) q[43]; +rx(pi/2) q[43]; +rz(5.203033595658998) q[43]; +rx(pi/2) q[43]; +rz(9.328329033394864) q[43]; +rz(-2.992522526911859) q[43]; +rx(pi/2) q[43]; +rz(4.6579053963637005) q[43]; +rx(pi/2) q[43]; +rz(9.272038630898988) q[43]; +cx q[43],q[60]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.087233823148351) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.2329080572369655) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[43],q[60]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.224198794829654) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[43],q[60]; +rz(1.8933669760496947) q[43]; +rx(pi/2) q[43]; +rz(5.186536524300364) q[43]; +rx(pi/2) q[43]; +rz(11.304653274770105) q[43]; +rz(0.7969368271889579) q[43]; +rx(pi/2) q[43]; +rz(4.886041243080369) q[43]; +rx(pi/2) q[43]; +rz(6.424494194276486) q[43]; +rz(2.476427516216267) q[60]; +rx(pi/2) q[60]; +rz(5.759432732039895) q[60]; +rx(pi/2) q[60]; +rz(8.774178703371742) q[60]; +rz(-1.3528830350732066) q[60]; +rx(pi/2) q[60]; +rz(5.755721743820136) q[60]; +rx(pi/2) q[60]; +rz(10.941558396480318) q[60]; +rz(-2.650619543823151) q[63]; +rx(pi/2) q[63]; +rz(4.829587893416415) q[63]; +rx(pi/2) q[63]; +rz(12.000302610002812) q[63]; +rz(2.0841386480390787) q[63]; +rx(pi/2) q[63]; +rz(4.296793283671176) q[63]; +rx(pi/2) q[63]; +rz(12.103238837849812) q[63]; +cx q[51],q[63]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.9457201739324383) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(5.916370148315364) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[51],q[63]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.7633644015463115) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[51],q[63]; +rz(-0.31526036556527703) q[51]; +rx(pi/2) q[51]; +rz(4.260369822809974) q[51]; +rx(pi/2) q[51]; +rz(12.349820216614994) q[51]; +rz(2.9030612502641286) q[51]; +rx(pi/2) q[51]; +rz(4.236879281191915) q[51]; +rx(pi/2) q[51]; +rz(6.734018683863581) q[51]; +rz(-2.1369318750792186) q[63]; +rx(pi/2) q[63]; +rz(3.9153035770861315) q[63]; +rx(pi/2) q[63]; +rz(8.391007041124652) q[63]; +rz(-2.1686065450974246) q[63]; +rx(pi/2) q[63]; +rz(5.041210722514538) q[63]; +rx(pi/2) q[63]; +rz(7.517896350906374) q[63]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.234254626459565) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[7],q[90]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.3540607115525325) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[7],q[90]; +rz(3.0708154458073382) q[7]; +rx(pi/2) q[7]; +rz(4.625679330614874) q[7]; +rx(pi/2) q[7]; +rz(7.226041364055585) q[7]; +rz(2.6549893997932967) q[7]; +rx(pi/2) q[7]; +rz(5.909612757216675) q[7]; +rx(pi/2) q[7]; +rz(10.29232141779789) q[7]; +cx q[72],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(5.575911145904016) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.774056893899178) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.2983995968002904) q[72]; +rx(pi/2) q[72]; +rz(3*pi) q[72]; +cx q[72],q[7]; +rz(-0.1690563966962051) q[7]; +rx(pi/2) q[7]; +rz(3.9320203826687923) q[7]; +rx(pi/2) q[7]; +rz(10.698454575875953) q[7]; +rz(-2.1251926541718946) q[7]; +rx(pi/2) q[7]; +rz(4.706803178385303) q[7]; +rx(pi/2) q[7]; +rz(10.485059983655146) q[7]; +rz(0.40403662837809495) q[72]; +rx(pi/2) q[72]; +rz(4.9622927442652465) q[72]; +rx(pi/2) q[72]; +rz(7.057246136384693) q[72]; +rz(-0.29451811492988655) q[72]; +rx(pi/2) q[72]; +rz(4.479163235981876) q[72]; +rx(pi/2) q[72]; +rz(11.549885215689654) q[72]; +rz(-1.04874745313787) q[90]; +rx(pi/2) q[90]; +rz(5.496487362487097) q[90]; +rx(pi/2) q[90]; +rz(6.288932241392119) q[90]; +rz(-2.3286884553849667) q[90]; +rx(pi/2) q[90]; +rz(4.088145899236292) q[90]; +rx(pi/2) q[90]; +rz(7.890174952605378) q[90]; +cx q[90],q[87]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.777274573407979) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.9924362709747694) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[87]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.686173806529009) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[87]; +rz(-0.8055555461880672) q[87]; +rx(pi/2) q[87]; +rz(4.164230188758641) q[87]; +rx(pi/2) q[87]; +rz(7.5959500613543165) q[87]; +rz(2.5696048792501767) q[87]; +rx(pi/2) q[87]; +rz(4.7118513613431325) q[87]; +rx(pi/2) q[87]; +rz(8.062371216128193) q[87]; +cx q[87],q[85]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.201788550734749) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(4.340204337630475) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[85]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.4816446099325784) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +cx q[87],q[85]; +rz(-2.257602453112926) q[85]; +rx(pi/2) q[85]; +rz(5.323801842425288) q[85]; +rx(pi/2) q[85]; +rz(8.939527743843136) q[85]; +rz(-0.36394263900558554) q[85]; +rx(pi/2) q[85]; +rz(4.915084927071384) q[85]; +rx(pi/2) q[85]; +rz(10.346654274565395) q[85]; +rz(-1.4557947119601697) q[87]; +rx(pi/2) q[87]; +rz(4.21050082113854) q[87]; +rx(pi/2) q[87]; +rz(6.447661234077784) q[87]; +rz(-1.5961324895650024) q[87]; +rx(pi/2) q[87]; +rz(5.09973922040157) q[87]; +rx(pi/2) q[87]; +rz(7.621733261210576) q[87]; +rz(1.7126464561734291) q[90]; +rx(pi/2) q[90]; +rz(6.01164208034716) q[90]; +rx(pi/2) q[90]; +rz(7.252254329664941) q[90]; +rz(0.22582909339674018) q[90]; +rx(pi/2) q[90]; +rz(5.831776401872735) q[90]; +rx(pi/2) q[90]; +rz(7.145190171388828) q[90]; +cx q[91],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(5.910290812276873) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.706243919428896) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.3140518317948615) q[91]; +rx(pi/2) q[91]; +rz(2*pi) q[91]; +cx q[91],q[1]; +rz(-0.3381618177648149) q[1]; +rx(pi/2) q[1]; +rz(5.3677493983888915) q[1]; +rx(pi/2) q[1]; +rz(8.35845045893414) q[1]; +rz(-0.8420591602073824) q[1]; +rx(pi/2) q[1]; +rz(4.251129864273645) q[1]; +rx(pi/2) q[1]; +rz(9.927010847654524) q[1]; +cx q[24],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.178665190453379) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.511811241979274) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[24],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.414821574694054) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +cx q[24],q[1]; +rz(-2.363241814987517) q[1]; +rx(pi/2) q[1]; +rz(3.16312425932025) q[1]; +rx(pi/2) q[1]; +rz(9.420943801403993) q[1]; +rz(-1.7747804815081234) q[1]; +rx(pi/2) q[1]; +rz(4.156563442840811) q[1]; +rx(pi/2) q[1]; +rz(6.413308487601638) q[1]; +rz(1.7240435283150433) q[24]; +rx(pi/2) q[24]; +rz(3.8855840872635126) q[24]; +rx(pi/2) q[24]; +rz(7.069417380914376) q[24]; +rz(-1.80394108865267) q[24]; +rx(pi/2) q[24]; +rz(4.935743943762894) q[24]; +rx(pi/2) q[24]; +rz(12.132175410238133) q[24]; +rz(-2.5123205464887794) q[91]; +rx(pi/2) q[91]; +rz(4.412992708065934) q[91]; +rx(pi/2) q[91]; +rz(11.456286951211924) q[91]; +rz(2.2296246810909857) q[91]; +rx(pi/2) q[91]; +rz(5.402944960588222) q[91]; +rx(pi/2) q[91]; +rz(11.495515026530956) q[91]; +cx q[7],q[91]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.9064088738807676) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(5.810944761062286) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[7],q[91]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.5929625280602124) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[7],q[91]; +rz(-0.532441325932373) q[7]; +rx(pi/2) q[7]; +rz(4.713991412062106) q[7]; +rx(pi/2) q[7]; +rz(11.982283152223266) q[7]; +rz(-0.8325018489763201) q[7]; +rx(pi/2) q[7]; +rz(5.320082930287088) q[7]; +rx(pi/2) q[7]; +rz(6.898623166050406) q[7]; +rz(1.7878168118812603) q[91]; +rx(pi/2) q[91]; +rz(4.912437657662092) q[91]; +rx(pi/2) q[91]; +rz(8.949956445634466) q[91]; +rz(1.3132186359846862) q[91]; +rx(pi/2) q[91]; +rz(4.4010247229587085) q[91]; +rx(pi/2) q[91]; +rz(9.828133288578533) q[91]; +rz(-0.7716627783219216) q[99]; +rx(pi/2) q[99]; +rz(3.6993198801116063) q[99]; +rx(pi/2) q[99]; +rz(8.15061889216469) q[99]; +rz(-0.10705021538036341) q[99]; +rx(pi/2) q[99]; +rz(5.015359017128775) q[99]; +rx(pi/2) q[99]; +rz(11.154774744338027) q[99]; +cx q[99],q[96]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.697650133412159) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.4430638588652087) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[96]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.1965790814944945) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[96]; +rz(-1.0046073196135064) q[96]; +rx(pi/2) q[96]; +rz(5.202698487344517) q[96]; +rx(pi/2) q[96]; +rz(6.366175286825376) q[96]; +rz(-1.1796263087627352) q[96]; +rx(pi/2) q[96]; +rz(3.8862152768544242) q[96]; +rx(pi/2) q[96]; +rz(9.049149721093602) q[96]; +cx q[31],q[96]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.466230957203848) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.9367457745754635) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[31],q[96]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.1892875660516466) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[31],q[96]; +rz(-0.31517781419199675) q[31]; +rx(pi/2) q[31]; +rz(3.8760793068518553) q[31]; +rx(pi/2) q[31]; +rz(9.888955923872441) q[31]; +rz(0.09911100788246774) q[31]; +rx(pi/2) q[31]; +rz(4.754050107633684) q[31]; +rx(pi/2) q[31]; +rz(11.643443615877455) q[31]; +cx q[38],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(5.8947301856033665) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.061210631154221) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[38],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.287925108123771) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +cx q[38],q[31]; +rz(0.19254178855680326) q[31]; +rx(pi/2) q[31]; +rz(4.827535285937559) q[31]; +rx(pi/2) q[31]; +rz(7.22266616718497) q[31]; +rz(1.4724961054667034) q[31]; +rx(pi/2) q[31]; +rz(4.844415057383431) q[31]; +rx(pi/2) q[31]; +rz(9.485867773084045) q[31]; +rz(-1.339255521687613) q[38]; +rx(pi/2) q[38]; +rz(3.6056269699845087) q[38]; +rx(pi/2) q[38]; +rz(6.648409919548853) q[38]; +rz(-2.1251926541718946) q[38]; +rx(pi/2) q[38]; +rz(4.706803178385303) q[38]; +rx(pi/2) q[38]; +rz(10.485059983655146) q[38]; +cx q[38],q[48]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.9064088738807676) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.810944761062286) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[38],q[48]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.5929625280602124) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[38],q[48]; +rz(-0.532441325932373) q[38]; +rx(pi/2) q[38]; +rz(4.713991412062106) q[38]; +rx(pi/2) q[38]; +rz(11.982283152223266) q[38]; +rz(-1.2483994592830774) q[38]; +rx(pi/2) q[38]; +rz(5.871444875246386) q[38]; +rx(pi/2) q[38]; +rz(12.132023225081493) q[38]; +cx q[25],q[38]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(4.382196538644925) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.070992394940715) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +cx q[25],q[38]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.151224875783253) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[25],q[38]; +rz(0.23638798446246723) q[25]; +rx(pi/2) q[25]; +rz(4.284333666700983) q[25]; +rx(pi/2) q[25]; +rz(8.058360118691592) q[25]; +rz(-1.8650536684099572) q[25]; +rx(pi/2) q[25]; +rz(4.346176374555605) q[25]; +rx(pi/2) q[25]; +rz(12.288445020301044) q[25]; +rz(-1.316815018060133) q[38]; +rx(pi/2) q[38]; +rz(5.161976472680726) q[38]; +rx(pi/2) q[38]; +rz(9.261187408095989) q[38]; +rz(1.2222095574847094) q[38]; +rx(pi/2) q[38]; +rz(4.089138882373887) q[38]; +rx(pi/2) q[38]; +rz(6.727065544137693) q[38]; +cx q[38],q[51]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.7718135831480035) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(1.7878168118812603) q[48]; +rx(pi/2) q[48]; +rz(4.912437657662092) q[48]; +rx(pi/2) q[48]; +rz(8.949956445634466) q[48]; +rz(-0.36499346695943036) q[48]; +rx(pi/2) q[48]; +rz(5.841022521728732) q[48]; +rx(pi/2) q[48]; +rz(6.957372163686241) q[48]; +cx q[46],q[48]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(4.172601339575653) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.888675184959327) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[46],q[48]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.7054343933120997) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[46],q[48]; +rz(2.0585412165771766) q[46]; +rx(pi/2) q[46]; +rz(5.483054559428776) q[46]; +rx(pi/2) q[46]; +rz(11.277935556115866) q[46]; +rz(1.4584520837755548) q[46]; +rx(pi/2) q[46]; +rz(4.088801269142594) q[46]; +rx(pi/2) q[46]; +rz(12.244423936010362) q[46]; +cx q[23],q[46]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.9924362709747694) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(5.777274573407979) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[23],q[46]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.686173806529009) q[23]; +rx(pi/2) q[23]; +rz(3*pi) q[23]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[23],q[46]; +rz(1.7126464561734291) q[23]; +rx(pi/2) q[23]; +rz(6.01164208034716) q[23]; +rx(pi/2) q[23]; +rz(7.252254329664941) q[23]; +rz(2.864767582333246) q[23]; +rx(pi/2) q[23]; +rz(3.6776801045630867) q[23]; +rx(pi/2) q[23]; +rz(12.400205206424673) q[23]; +rz(-0.8055555461880672) q[46]; +rx(pi/2) q[46]; +rz(4.164230188758641) q[46]; +rx(pi/2) q[46]; +rz(7.5959500613543165) q[46]; +rz(0.661491322654622) q[46]; +rx(pi/2) q[46]; +rz(4.854886744077476) q[46]; +rx(pi/2) q[46]; +rz(7.938863255057078) q[46]; +rz(1.334331461352713) q[48]; +rx(pi/2) q[48]; +rz(4.1316281462609545) q[48]; +rx(pi/2) q[48]; +rz(9.913421895676407) q[48]; +rz(2.3359120566004625) q[48]; +rx(pi/2) q[48]; +rz(3.3252828337545433) q[48]; +rx(pi/2) q[48]; +rz(7.062450399028564) q[48]; +cx q[48],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.199224531968293) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(4.175942130359678) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.214494036087787) q[48]; +rx(pi/2) q[48]; +rz(2*pi) q[48]; +cx q[48],q[26]; +rz(-0.745195937516788) q[26]; +rx(pi/2) q[26]; +rz(5.0224399142174585) q[26]; +rx(pi/2) q[26]; +rz(6.934420366912781) q[26]; +rz(-2.6516800104159026) q[26]; +rx(pi/2) q[26]; +rz(5.309918591667468) q[26]; +rx(pi/2) q[26]; +rz(11.608063868092938) q[26]; +cx q[33],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.141911400797605) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(4.2277668644566955) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[33],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.5717155287772666) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +cx q[33],q[26]; +rz(0.23454256558586994) q[26]; +rx(pi/2) q[26]; +rz(4.844767658329554) q[26]; +rx(pi/2) q[26]; +rz(7.175003369456084) q[26]; +rz(-2.200895404511294) q[26]; +rx(pi/2) q[26]; +rz(4.593894009735308) q[26]; +rx(pi/2) q[26]; +rz(11.166040488319192) q[26]; +cx q[26],q[91]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.6961922991985148) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-2.6094116963448792) q[33]; +rx(pi/2) q[33]; +rz(3.6718355644821576) q[33]; +rx(pi/2) q[33]; +rz(8.944462323371617) q[33]; +rz(-0.7859895018971637) q[33]; +rx(pi/2) q[33]; +rz(5.352219960096134) q[33]; +rx(pi/2) q[33]; +rz(11.182936965681588) q[33]; +rz(1.3504683172857215) q[48]; +rx(pi/2) q[48]; +rz(5.121552741167502) q[48]; +rx(pi/2) q[48]; +rz(9.951274921434846) q[48]; +rz(0.7885885071277006) q[48]; +rx(pi/2) q[48]; +rz(5.602838761305886) q[48]; +rx(pi/2) q[48]; +rz(8.497930426452836) q[48]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(5.924285351767722) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[38],q[51]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.2467811527647648) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[38],q[51]; +rz(-1.028416807023854) q[38]; +rx(pi/2) q[38]; +rz(5.664548339957875) q[38]; +rx(pi/2) q[38]; +rz(10.2478827934262) q[38]; +rz(0.32964242051299975) q[38]; +rx(pi/2) q[38]; +rz(4.690082209867995) q[38]; +rx(pi/2) q[38]; +rz(10.746915569250683) q[38]; +cx q[38],q[48]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.110727574491268) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.034079308279203) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[38],q[48]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.25488319144889) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[38],q[48]; +rz(0.42700681360062864) q[38]; +rx(pi/2) q[38]; +rz(5.265904940130293) q[38]; +rx(pi/2) q[38]; +rz(9.132305519109968) q[38]; +rz(2.0892067291553698) q[38]; +rx(pi/2) q[38]; +rz(5.177708449152245) q[38]; +rx(pi/2) q[38]; +rz(9.951648997228348) q[38]; +rz(1.2460979773633412) q[48]; +rx(pi/2) q[48]; +rz(5.152811785466774) q[48]; +rx(pi/2) q[48]; +rz(10.92530083739084) q[48]; +rz(-1.225419392654332) q[48]; +rx(pi/2) q[48]; +rz(4.485159375028584) q[48]; +rx(pi/2) q[48]; +rz(11.26978470638043) q[48]; +cx q[48],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.159060518699452) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(4.247091442809866) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.942823394971953) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +cx q[48],q[9]; +rz(-1.6102936429996841) q[9]; +rx(pi/2) q[9]; +rz(4.5116893654762595) q[9]; +rx(pi/2) q[9]; +rz(8.944940994707297) q[9]; +rz(0.27280770250286235) q[9]; +rx(pi/2) q[9]; +rz(5.851856974023099) q[9]; +rx(pi/2) q[9]; +rz(7.016451609019602) q[9]; +rz(-0.7058615609518899) q[48]; +rx(pi/2) q[48]; +rz(5.800429006049722) q[48]; +rx(pi/2) q[48]; +rz(6.923222127770608) q[48]; +rz(-0.5830499520139307) q[48]; +rx(pi/2) q[48]; +rz(3.379752904132281) q[48]; +rx(pi/2) q[48]; +rz(11.79163099648663) q[48]; +rz(-1.8381576991404156) q[51]; +rx(pi/2) q[51]; +rz(4.730767226691848) q[51]; +rx(pi/2) q[51]; +rz(11.101878743961455) q[51]; +rz(-2.4068872486543516) q[51]; +rx(pi/2) q[51]; +rz(5.105974006638768) q[51]; +rx(pi/2) q[51]; +rz(10.637239005522787) q[51]; +cx q[57],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(5.918134742218131) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.1230024780031025) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.804435456132505) q[57]; +rx(pi/2) q[57]; +rz(3*pi) q[57]; +cx q[57],q[31]; +rz(-2.0786560985524485) q[31]; +rx(pi/2) q[31]; +rz(4.9829626462765235) q[31]; +rx(pi/2) q[31]; +rz(10.066635308675167) q[31]; +rz(-1.8512706806048285) q[31]; +rx(pi/2) q[31]; +rz(4.290170642911143) q[31]; +rx(pi/2) q[31]; +rz(9.309607440034595) q[31]; +rz(3.081524806203946) q[57]; +rx(pi/2) q[57]; +rz(4.479950699994137) q[57]; +rx(pi/2) q[57]; +rz(7.202480103393944) q[57]; +rz(2.7587901836427005) q[57]; +rx(pi/2) q[57]; +rz(6.005425526244689) q[57]; +rx(pi/2) q[57]; +rz(7.093981337773493) q[57]; +cx q[57],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.207054437136266) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.7989171919870577) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.2224392626864677) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[18]; +rz(0.9328722560102936) q[18]; +rx(pi/2) q[18]; +rz(3.7809793069784945) q[18]; +rx(pi/2) q[18]; +rz(11.070237940859657) q[18]; +rz(2.4573778796335324) q[18]; +rx(pi/2) q[18]; +rz(4.494074237978523) q[18]; +rx(pi/2) q[18]; +rz(12.502720367093039) q[18]; +cx q[18],q[68]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(4.163564806829864) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(0.604741583907602) q[57]; +rx(pi/2) q[57]; +rz(4.174979757734484) q[57]; +rx(pi/2) q[57]; +rz(11.319331457149833) q[57]; +rz(-0.6860305364129871) q[57]; +rx(pi/2) q[57]; +rz(4.816931717407527) q[57]; +rx(pi/2) q[57]; +rz(10.979549293049786) q[57]; +cx q[11],q[57]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.350390681477879) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.039068702736769) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[11],q[57]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.1875288617934685) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[11],q[57]; +rz(2.6527312382970205) q[11]; +rx(pi/2) q[11]; +rz(4.1383547406232335) q[11]; +rx(pi/2) q[11]; +rz(6.469159330891351) q[11]; +rz(2.250844988395599) q[11]; +rx(pi/2) q[11]; +rz(3.767195955308261) q[11]; +rx(pi/2) q[11]; +rz(10.785518438133263) q[11]; +rz(-0.03053816854474789) q[57]; +rx(pi/2) q[57]; +rz(4.761767635536463) q[57]; +rx(pi/2) q[57]; +rz(12.325155223721815) q[57]; +rz(0.6127768185261866) q[57]; +rx(pi/2) q[57]; +rz(5.253823439765444) q[57]; +rx(pi/2) q[57]; +rz(9.382154716967051) q[57]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.1129499340376405) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[18],q[68]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.186643046739814) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[18],q[68]; +rz(2.452169654085944) q[18]; +rx(pi/2) q[18]; +rz(6.060497626688171) q[18]; +rx(pi/2) q[18]; +rz(9.848628947768521) q[18]; +rz(2.0311293256821195) q[18]; +rx(pi/2) q[18]; +rz(4.799387419291126) q[18]; +rx(pi/2) q[18]; +rz(10.238467408927075) q[18]; +cx q[18],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.995020470259302) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(4.311525066728516) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +cx q[18],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.526757884555611) q[18]; +rx(pi/2) q[18]; +rz(2*pi) q[18]; +cx q[18],q[15]; +rz(-2.0827577986077817) q[15]; +rx(pi/2) q[15]; +rz(4.942341232062838) q[15]; +rx(pi/2) q[15]; +rz(11.42312979700358) q[15]; +rz(0.12712550088712682) q[15]; +rx(pi/2) q[15]; +rz(4.911764864993774) q[15]; +rx(pi/2) q[15]; +rz(12.300289803228436) q[15]; +rz(1.3934480892979888) q[18]; +rx(pi/2) q[18]; +rz(3.5745448579096286) q[18]; +rx(pi/2) q[18]; +rz(8.760747660579797) q[18]; +rz(-0.6162006115869865) q[18]; +rx(pi/2) q[18]; +rz(3.55692470536373) q[18]; +rx(pi/2) q[18]; +rz(8.84191013791546) q[18]; +cx q[43],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.082073011928831) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.7860624238797222) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[43],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.519549572792569) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +cx q[43],q[15]; +rz(2.4555023009602692) q[15]; +rx(pi/2) q[15]; +rz(3.8569918058237262) q[15]; +rx(pi/2) q[15]; +rz(12.020068522028286) q[15]; +rz(-1.8551399627120642) q[15]; +rx(pi/2) q[15]; +rz(4.62583710521128) q[15]; +rx(pi/2) q[15]; +rz(11.920008837225039) q[15]; +rz(0.5855257799248035) q[43]; +rx(pi/2) q[43]; +rz(5.1005663312294365) q[43]; +rx(pi/2) q[43]; +rz(9.524587879369816) q[43]; +rz(0.4225021068124071) q[43]; +rx(pi/2) q[43]; +rz(4.931161999729306) q[43]; +rx(pi/2) q[43]; +rz(11.115114608216846) q[43]; +rz(0.8091168524781942) q[68]; +rx(pi/2) q[68]; +rz(5.707089011466239) q[68]; +rx(pi/2) q[68]; +rz(12.132982399095813) q[68]; +rz(0.9183027449620873) q[68]; +rx(pi/2) q[68]; +rz(4.1692781556904475) q[68]; +rx(pi/2) q[68]; +rz(9.457587144117266) q[68]; +cx q[87],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.066480400842698) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.885500744286135) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.558049068903079) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +cx q[87],q[18]; +rz(0.407537476875552) q[18]; +rx(pi/2) q[18]; +rz(5.068365177089226) q[18]; +rx(pi/2) q[18]; +rz(6.567732211790994) q[18]; +rz(-1.1801686642034335) q[18]; +rx(pi/2) q[18]; +rz(5.337340378845407) q[18]; +rx(pi/2) q[18]; +rz(11.73868812623606) q[18]; +rz(-0.6837493694711854) q[87]; +rx(pi/2) q[87]; +rz(5.052595166670519) q[87]; +rx(pi/2) q[87]; +rz(12.140095158939321) q[87]; +rz(1.2744704683770838) q[87]; +rx(pi/2) q[87]; +rz(4.096160938786018) q[87]; +rx(pi/2) q[87]; +rz(12.0748157554261) q[87]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.021278101214678) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[26],q[91]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.30877361130624) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[26],q[91]; +rz(-1.3797911128044533) q[26]; +rx(pi/2) q[26]; +rz(5.932523773438069) q[26]; +rx(pi/2) q[26]; +rz(11.595486993887976) q[26]; +rz(1.175321205572093) q[26]; +rx(pi/2) q[26]; +rz(6.217478820606047) q[26]; +rx(pi/2) q[26]; +rz(8.839492507121022) q[26]; +rz(-1.6088886510436122) q[91]; +rx(pi/2) q[91]; +rz(5.0960294406479925) q[91]; +rx(pi/2) q[91]; +rz(11.610386727618462) q[91]; +rz(-1.0525559635263289) q[91]; +rx(pi/2) q[91]; +rz(5.297772758466786) q[91]; +rx(pi/2) q[91]; +rz(6.537198749187132) q[91]; +cx q[92],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.25738139715806) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.9357630672323713) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.3311298310044304) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[31]; +rz(0.5573204776520817) q[31]; +rx(pi/2) q[31]; +rz(5.312352738579888) q[31]; +rx(pi/2) q[31]; +rz(11.846198645201616) q[31]; +rz(2.3121110364089095) q[31]; +rx(pi/2) q[31]; +rz(4.169516771760525) q[31]; +rx(pi/2) q[31]; +rz(9.477037766280814) q[31]; +cx q[31],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.178969740448078) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.9249698997052143) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.3084483949192176) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +cx q[31],q[0]; +rz(2.3436252688350976) q[0]; +rx(pi/2) q[0]; +rz(4.369778638172966) q[0]; +rx(pi/2) q[0]; +rz(10.761847703846412) q[0]; +rz(-0.10705021538036341) q[0]; +rx(pi/2) q[0]; +rz(5.015359017128775) q[0]; +rx(pi/2) q[0]; +rz(11.154774744338027) q[0]; +rz(2.4720391721420683) q[31]; +rx(pi/2) q[31]; +rz(4.685605799172072) q[31]; +rx(pi/2) q[31]; +rz(7.708171574947658) q[31]; +rz(-1.6832043189226493) q[31]; +rx(pi/2) q[31]; +rz(5.484191754733052) q[31]; +rx(pi/2) q[31]; +rz(9.633641293685203) q[31]; +cx q[62],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(5.720416649086053) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.01739791708728) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.5172372096539775) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +cx q[62],q[31]; +rz(-1.5313177501468584) q[31]; +rx(pi/2) q[31]; +rz(4.6648647055668055) q[31]; +rx(pi/2) q[31]; +rz(10.151034022878909) q[31]; +rz(1.3120033634249753) q[31]; +rx(pi/2) q[31]; +rz(3.782404800861698) q[31]; +rx(pi/2) q[31]; +rz(9.765246363435633) q[31]; +cx q[6],q[31]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.9806250384461954) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.230017160809735) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +cx q[6],q[31]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.157641964706592) q[6]; +rx(pi/2) q[6]; +rz(3*pi) q[6]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[6],q[31]; +rz(-2.636965179042126) q[6]; +rx(pi/2) q[6]; +rz(4.17794997547081) q[6]; +rx(pi/2) q[6]; +rz(11.034707680495988) q[6]; +rz(0.830030701056319) q[6]; +rx(pi/2) q[6]; +rz(3.377842976561934) q[6]; +rx(pi/2) q[6]; +rz(9.305901712543637) q[6]; +rz(1.1938737489652986) q[31]; +rx(pi/2) q[31]; +rz(5.315544250077344) q[31]; +rx(pi/2) q[31]; +rz(9.585761227499319) q[31]; +rz(2.5462947381666785) q[31]; +rx(pi/2) q[31]; +rz(5.1783812614834295) q[31]; +rx(pi/2) q[31]; +rz(12.245936580040432) q[31]; +rz(-2.453399945183023) q[62]; +rx(pi/2) q[62]; +rz(5.574063693618544) q[62]; +rx(pi/2) q[62]; +rz(11.935106037210282) q[62]; +rz(3.013235300059449) q[62]; +rx(pi/2) q[62]; +rz(5.009028580146784) q[62]; +rx(pi/2) q[62]; +rz(9.58452470555983) q[62]; +cx q[55],q[62]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.6511551655243477) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.263282031950748) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[55],q[62]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.2769395054414066) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[55],q[62]; +rz(-0.43212848567608475) q[55]; +rx(pi/2) q[55]; +rz(6.005670472304545) q[55]; +rx(pi/2) q[55]; +rz(12.18549208101828) q[55]; +rz(1.8894284512987802) q[55]; +rx(pi/2) q[55]; +rz(4.544880322419909) q[55]; +rx(pi/2) q[55]; +rz(8.425944985938926) q[55]; +cx q[26],q[55]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.6167479051307616) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.106321493500776) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[26],q[55]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.4939625058401944) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[26],q[55]; +rz(-0.554922449032297) q[26]; +rx(pi/2) q[26]; +rz(4.514842951827948) q[26]; +rx(pi/2) q[26]; +rz(8.64028273029867) q[26]; +rz(0.23060477616918362) q[26]; +rx(pi/2) q[26]; +rz(3.773211872359493) q[26]; +rx(pi/2) q[26]; +rz(7.65563054816437) q[26]; +rz(0.14333117049215716) q[55]; +rx(pi/2) q[55]; +rz(4.730441856791304) q[55]; +rx(pi/2) q[55]; +rz(7.111676947185864) q[55]; +rz(-2.147249676408989) q[55]; +rx(pi/2) q[55]; +rz(5.645429422022387) q[55]; +rx(pi/2) q[55]; +rz(10.561580212342609) q[55]; +rz(1.8514740598125332) q[62]; +rx(pi/2) q[62]; +rz(5.028006545872936) q[62]; +rx(pi/2) q[62]; +rz(11.596239954621772) q[62]; +rz(-0.09322431078674942) q[62]; +rx(pi/2) q[62]; +rz(5.560424297296661) q[62]; +rx(pi/2) q[62]; +rz(10.437689631985533) q[62]; +rz(-1.0997499442379013) q[92]; +rx(pi/2) q[92]; +rz(5.448148000560762) q[92]; +rx(pi/2) q[92]; +rz(8.448236035296599) q[92]; +rz(2.885164807151904) q[92]; +rx(pi/2) q[92]; +rz(5.50830825391945) q[92]; +rx(pi/2) q[92]; +rz(9.92729647046971) q[92]; +cx q[34],q[92]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(4.117304915382416) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(5.731790476755554) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[34],q[92]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.4388351355941076) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[34],q[92]; +rz(-0.6265980695907429) q[34]; +rx(pi/2) q[34]; +rz(3.4402486844796294) q[34]; +rx(pi/2) q[34]; +rz(7.823969181497371) q[34]; +rz(-0.049500590862860516) q[34]; +rx(pi/2) q[34]; +rz(4.591701389120223) q[34]; +rx(pi/2) q[34]; +rz(9.348677836977343) q[34]; +rz(3.0621427143290862) q[92]; +rx(pi/2) q[92]; +rz(4.345610982441645) q[92]; +rx(pi/2) q[92]; +rz(10.002714972667228) q[92]; +rz(-0.3452072782663609) q[92]; +rx(pi/2) q[92]; +rz(4.707580849247725) q[92]; +rx(pi/2) q[92]; +rz(7.722799608151735) q[92]; +rz(-1.7181022942325535) q[96]; +rx(pi/2) q[96]; +rz(4.8138973514168635) q[96]; +rx(pi/2) q[96]; +rz(11.855664008868773) q[96]; +rz(1.770916018411195) q[96]; +rx(pi/2) q[96]; +rz(5.168682966158039) q[96]; +rx(pi/2) q[96]; +rz(7.992464522709153) q[96]; +cx q[61],q[96]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.409258865610552) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.212490344361919) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[61],q[96]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.246826813802847) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[61],q[96]; +rz(-2.700299931557864) q[61]; +rx(pi/2) q[61]; +rz(5.598737897025421) q[61]; +rx(pi/2) q[61]; +rz(10.396444184691902) q[61]; +rz(-2.102441243714301) q[61]; +rx(pi/2) q[61]; +rz(4.067576776163659) q[61]; +rx(pi/2) q[61]; +rz(10.01267010001563) q[61]; +cx q[30],q[61]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.7434316776750793) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(5.529469771496059) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[30],q[61]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.2059715961065596) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[30],q[61]; +rz(-1.0697808641042226) q[30]; +rx(pi/2) q[30]; +rz(5.409963127041059) q[30]; +rx(pi/2) q[30]; +rz(10.37181227350965) q[30]; +rz(2.9927788453608155) q[30]; +rx(pi/2) q[30]; +rz(5.485543655413371) q[30]; +rx(pi/2) q[30]; +rz(11.186534197905274) q[30]; +rz(2.4926989169933815) q[61]; +rx(pi/2) q[61]; +rz(4.809991850025091) q[61]; +rx(pi/2) q[61]; +rz(10.941103384640343) q[61]; +rz(-0.715168115972693) q[61]; +rx(pi/2) q[61]; +rz(4.498715335697765) q[61]; +rx(pi/2) q[61]; +rz(9.754473991838337) q[61]; +cx q[77],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(5.848808011507895) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.632765655534341) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.2075875058728656) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +cx q[77],q[61]; +rz(-1.1201574396699918) q[61]; +rx(pi/2) q[61]; +rz(5.828321782644467) q[61]; +rx(pi/2) q[61]; +rz(9.172862513201586) q[61]; +rz(1.3730132727209936) q[61]; +rx(pi/2) q[61]; +rz(4.744529969939571) q[61]; +rx(pi/2) q[61]; +rz(8.422248972257043) q[61]; +cx q[25],q[61]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.9508080140475172) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(5.9233122574049375) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[25],q[61]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.3216965183753544) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[25],q[61]; +rz(-2.1032560297222096) q[25]; +rx(pi/2) q[25]; +rz(5.023202983088399) q[25]; +rx(pi/2) q[25]; +rz(8.912702262932406) q[25]; +rz(2.849221118051661) q[25]; +rx(pi/2) q[25]; +rz(5.652852646630463) q[25]; +rx(pi/2) q[25]; +rz(10.823705923563736) q[25]; +cx q[25],q[67]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.9335621455763743) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(2.126927283858082) q[61]; +rx(pi/2) q[61]; +rz(3.802977640656448) q[61]; +rx(pi/2) q[61]; +rz(6.905348913292521) q[61]; +rz(0.6981733263405401) q[61]; +rx(pi/2) q[61]; +rz(5.302399984445584) q[61]; +rx(pi/2) q[61]; +rz(10.895102948827583) q[61]; +cx q[61],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.148605700796876) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.7635076410121044) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.494714924840979) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +cx q[61],q[34]; +rz(0.5622227789869774) q[34]; +rx(pi/2) q[34]; +rz(4.661438899980398) q[34]; +rx(pi/2) q[34]; +rz(10.12007608664365) q[34]; +rz(-2.5795024323493165) q[34]; +rx(pi/2) q[34]; +rz(4.585342006501573) q[34]; +rx(pi/2) q[34]; +rz(11.888618555552924) q[34]; +rz(-2.539225032183747) q[61]; +rx(pi/2) q[61]; +rz(3.55303432521826) q[61]; +rx(pi/2) q[61]; +rz(6.710783857033109) q[61]; +rz(-2.983241779266039) q[61]; +rx(pi/2) q[61]; +rz(4.894952914024185) q[61]; +rx(pi/2) q[61]; +rz(11.38469820427338) q[61]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.066080384021447) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[25],q[67]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.2225797092528) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[25],q[67]; +rz(2.183358003894882) q[25]; +rx(pi/2) q[25]; +rz(4.320472962882178) q[25]; +rx(pi/2) q[25]; +rz(8.049851423860709) q[25]; +rz(-0.32171828187744644) q[25]; +rx(pi/2) q[25]; +rz(5.309916845988802) q[25]; +rx(pi/2) q[25]; +rz(10.676722097644408) q[25]; +rz(-2.7902490483628632) q[67]; +rx(pi/2) q[67]; +rz(3.8530420346460756) q[67]; +rx(pi/2) q[67]; +rz(8.260875340947761) q[67]; +rz(1.5701167922599941) q[67]; +rx(pi/2) q[67]; +rz(5.229260235850988) q[67]; +rx(pi/2) q[67]; +rz(8.159901695350083) q[67]; +cx q[70],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.154055310575815) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.19140500152362) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.2512346600252546) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +cx q[70],q[25]; +rz(-2.5425922034814255) q[25]; +rx(pi/2) q[25]; +rz(5.040315937013958) q[25]; +rx(pi/2) q[25]; +rz(8.163159372402287) q[25]; +rz(0.796992327091647) q[25]; +rx(pi/2) q[25]; +rz(5.867856084396528) q[25]; +rx(pi/2) q[25]; +rz(11.399098350734796) q[25]; +rz(-2.491049061113133) q[70]; +rx(pi/2) q[70]; +rz(4.857833475737618) q[70]; +rx(pi/2) q[70]; +rz(12.166359728447832) q[70]; +rz(-0.2882132678831919) q[70]; +rx(pi/2) q[70]; +rz(4.824628978556007) q[70]; +rx(pi/2) q[70]; +rz(10.268408098780164) q[70]; +rz(-0.6285026840132106) q[77]; +rx(pi/2) q[77]; +rz(4.274019746794813) q[77]; +rx(pi/2) q[77]; +rz(11.680169721421374) q[77]; +rz(-0.7642266308731127) q[77]; +rx(pi/2) q[77]; +rz(5.610494336947227) q[77]; +rx(pi/2) q[77]; +rz(6.472848137442601) q[77]; +rz(-0.9992968071610231) q[96]; +rx(pi/2) q[96]; +rz(5.216937383045886) q[96]; +rx(pi/2) q[96]; +rz(10.504233235042953) q[96]; +rz(1.6511390103636874) q[96]; +rx(pi/2) q[96]; +rz(3.5784631439083254) q[96]; +rx(pi/2) q[96]; +rz(7.534877318692424) q[96]; +cx q[22],q[96]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.8992295324755863) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.921072124009589) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[22],q[96]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.529380176029392) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[22],q[96]; +rz(1.0979489689085167) q[22]; +rx(pi/2) q[22]; +rz(5.10698101999876) q[22]; +rx(pi/2) q[22]; +rz(10.415736948082223) q[22]; +rz(-2.3950700113454895) q[22]; +rx(pi/2) q[22]; +rz(4.897149423380452) q[22]; +rx(pi/2) q[22]; +rz(9.967383344674884) q[22]; +cx q[22],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.278435395884413) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.8613680075735908) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[22],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.3435743229066652) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +cx q[22],q[16]; +rz(-1.2837140168232093) q[16]; +rx(pi/2) q[16]; +rz(3.971300769035514) q[16]; +rx(pi/2) q[16]; +rz(11.376325096081258) q[16]; +rz(-2.161428252491267) q[16]; +rx(pi/2) q[16]; +rz(4.241431474260798) q[16]; +rx(pi/2) q[16]; +rz(8.686723964670708) q[16]; +cx q[16],q[39]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(4.022408237061395) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-2.1761901825576118) q[22]; +rx(pi/2) q[22]; +rz(4.959096558471861) q[22]; +rx(pi/2) q[22]; +rz(11.044573997103411) q[22]; +rz(-0.6860305364129871) q[22]; +rx(pi/2) q[22]; +rz(4.816931717407527) q[22]; +rx(pi/2) q[22]; +rz(10.979549293049786) q[22]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(5.95930929010105) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[16],q[39]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.1680544878274928) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[16],q[39]; +rz(1.8555516299961283) q[16]; +rx(pi/2) q[16]; +rz(3.7309739983570553) q[16]; +rx(pi/2) q[16]; +rz(12.287957074365247) q[16]; +rz(-1.3596074719556057) q[16]; +rx(pi/2) q[16]; +rz(4.59191809840403) q[16]; +rx(pi/2) q[16]; +rz(11.932092959368184) q[16]; +rz(2.056941223148783) q[39]; +rx(pi/2) q[39]; +rz(4.596001340657762) q[39]; +rx(pi/2) q[39]; +rz(12.165111127584456) q[39]; +rz(-1.7743875622182241) q[39]; +rx(pi/2) q[39]; +rz(4.3506731350026095) q[39]; +rx(pi/2) q[39]; +rz(11.853546046329177) q[39]; +cx q[73],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.039068702736769) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.350390681477879) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.1875288617934685) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[22]; +rz(-0.03053816854474789) q[22]; +rx(pi/2) q[22]; +rz(4.761767635536463) q[22]; +rx(pi/2) q[22]; +rz(12.325155223721815) q[22]; +rz(0.347136393027458) q[22]; +rx(pi/2) q[22]; +rz(5.716729650427391) q[22]; +rx(pi/2) q[22]; +rz(10.75838885776243) q[22]; +cx q[22],q[41]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.106969199580604) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.218555261915868) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[22],q[41]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.4202507917277916) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[22],q[41]; +rz(-0.15726255974080816) q[22]; +rx(pi/2) q[22]; +rz(3.3317988351920844) q[22]; +rx(pi/2) q[22]; +rz(7.2544815023703215) q[22]; +rz(2.824906940729239) q[22]; +rx(pi/2) q[22]; +rz(6.157219054070273) q[22]; +rx(pi/2) q[22]; +rz(6.7293273759607874) q[22]; +rz(1.6781286985262618) q[41]; +rx(pi/2) q[41]; +rz(4.541676667830994) q[41]; +rx(pi/2) q[41]; +rz(9.654721860082383) q[41]; +rz(-2.699539707202229) q[41]; +rx(pi/2) q[41]; +rz(5.079866356906807) q[41]; +rx(pi/2) q[41]; +rz(8.466525799062465) q[41]; +cx q[41],q[56]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.6764418421302985) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.27024912569359) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[41],q[56]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.4336104124558666) q[41]; +rx(pi/2) q[41]; +rz(3*pi) q[41]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[41],q[56]; +rz(-0.642357246311049) q[41]; +rx(pi/2) q[41]; +rz(3.6343888590363926) q[41]; +rx(pi/2) q[41]; +rz(7.275801043694521) q[41]; +rz(2.737228934259683) q[41]; +rx(pi/2) q[41]; +rz(4.541115455276579) q[41]; +rx(pi/2) q[41]; +rz(12.496299808203752) q[41]; +rz(0.6318040731111427) q[56]; +rx(pi/2) q[56]; +rz(5.355362953197297) q[56]; +rx(pi/2) q[56]; +rz(7.303263496910327) q[56]; +rz(-0.6166026575866965) q[56]; +rx(pi/2) q[56]; +rz(4.712624353508412) q[56]; +rx(pi/2) q[56]; +rz(7.420361087884182) q[56]; +cx q[64],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.172979594115473) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(4.403830254757791) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.6046248401047922) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +cx q[64],q[22]; +rz(0.742618447829499) q[22]; +rx(pi/2) q[22]; +rz(6.007821721589523) q[22]; +rx(pi/2) q[22]; +rz(8.883949185633924) q[22]; +rz(2.1407009138175646) q[22]; +rx(pi/2) q[22]; +rz(4.222540067449181) q[22]; +rx(pi/2) q[22]; +rz(8.736334376757632) q[22]; +cx q[22],q[91]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.38560942162225) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-0.14394117738616874) q[64]; +rx(pi/2) q[64]; +rz(4.576702946248111) q[64]; +rx(pi/2) q[64]; +rz(7.465410680216229) q[64]; +rz(-2.279623713657776) q[64]; +rx(pi/2) q[64]; +rz(3.7207294980549968) q[64]; +rx(pi/2) q[64]; +rz(7.70237338433935) q[64]; +cx q[18],q[64]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.895069733925661) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.0669464212000985) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[18],q[64]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.646349293720628) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[18],q[64]; +rz(-3.043982384332244) q[18]; +rx(pi/2) q[18]; +rz(4.280696128364751) q[18]; +rx(pi/2) q[18]; +rz(6.725619943967229) q[18]; +rz(-1.5168688653801194) q[18]; +rx(pi/2) q[18]; +rz(4.20392438705202) q[18]; +rx(pi/2) q[18]; +rz(6.734223760907185) q[18]; +rz(-2.3876098086982243) q[64]; +rx(pi/2) q[64]; +rz(4.024785428915566) q[64]; +rx(pi/2) q[64]; +rz(10.990562437912823) q[64]; +rz(-2.472035964499044) q[64]; +rx(pi/2) q[64]; +rz(5.117936399395641) q[64]; +rx(pi/2) q[64]; +rz(11.124704304239255) q[64]; +rz(2.6527312382970205) q[73]; +rx(pi/2) q[73]; +rz(4.1383547406232335) q[73]; +rx(pi/2) q[73]; +rz(6.469159330891351) q[73]; +rz(-2.4848028051356) q[73]; +rx(pi/2) q[73]; +rz(4.97936315620072) q[73]; +rx(pi/2) q[73]; +rz(7.669204611700296) q[73]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.183150676823434) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[22],q[91]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.1861151514819177) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[22],q[91]; +rz(0.23460973480388025) q[22]; +rx(pi/2) q[22]; +rz(5.225159154890779) q[22]; +rx(pi/2) q[22]; +rz(12.462203497170306) q[22]; +rz(-0.5308216204349692) q[22]; +rx(pi/2) q[22]; +rz(4.903782765719756) q[22]; +rx(pi/2) q[22]; +rz(11.596112499508587) q[22]; +rz(2.504678728770739) q[91]; +rx(pi/2) q[91]; +rz(4.229948742967035) q[91]; +rx(pi/2) q[91]; +rz(12.193358408974149) q[91]; +rz(-0.6713634617095985) q[91]; +rx(pi/2) q[91]; +rz(5.453472105695662) q[91]; +rx(pi/2) q[91]; +rz(10.642754653362005) q[91]; +rz(0.9401877204064117) q[96]; +rx(pi/2) q[96]; +rz(4.507909065956957) q[96]; +rx(pi/2) q[96]; +rz(7.590550392260905) q[96]; +rz(0.1832254153710391) q[96]; +rx(pi/2) q[96]; +rz(5.860707762681496) q[96]; +rx(pi/2) q[96]; +rz(12.498457302002562) q[96]; +cx q[96],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.058651352211424) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.614351976268904) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.2384221211545485) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[32]; +rz(-2.953925954648412) q[32]; +rx(pi/2) q[32]; +rz(4.761191994185388) q[32]; +rx(pi/2) q[32]; +rz(7.145972803777704) q[32]; +rz(2.217184429727732) q[32]; +rx(pi/2) q[32]; +rz(4.195321982909883) q[32]; +rx(pi/2) q[32]; +rz(7.238965213657887) q[32]; +cx q[32],q[58]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(4.059839714049784) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(5.866025022708143) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[32],q[58]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.1987519630196246) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[32],q[58]; +rz(1.5897734585704066) q[32]; +rx(pi/2) q[32]; +rz(5.719659336187632) q[32]; +rx(pi/2) q[32]; +rz(8.565657253486961) q[32]; +rz(-0.8105595593504669) q[32]; +rx(pi/2) q[32]; +rz(5.653173798396875) q[32]; +rx(pi/2) q[32]; +rz(6.994846798070604) q[32]; +rz(-2.2490985577661853) q[58]; +rx(pi/2) q[58]; +rz(4.41986805681552) q[58]; +rx(pi/2) q[58]; +rz(7.74712232082703) q[58]; +rz(1.3123489028671207) q[58]; +rx(pi/2) q[58]; +rz(4.616294765322602) q[58]; +rx(pi/2) q[58]; +rz(9.967956599091204) q[58]; +cx q[58],q[90]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.4468038837928443) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[80],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.098509755461695) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.7605506014514485) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.2490359519553307) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[32]; +rz(-2.3596054574861793) q[32]; +rx(pi/2) q[32]; +rz(4.938001372693815) q[32]; +rx(pi/2) q[32]; +rz(8.389843360667507) q[32]; +rz(0.36377206270919427) q[32]; +rx(pi/2) q[32]; +rz(3.615228615143978) q[32]; +rx(pi/2) q[32]; +rz(10.327413639407457) q[32]; +cx q[49],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.855654432724895) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.10607080603107) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.5878071595008514) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +cx q[49],q[32]; +rz(-3.090747374386641) q[32]; +rx(pi/2) q[32]; +rz(3.341012942220777) q[32]; +rx(pi/2) q[32]; +rz(7.750153407190638) q[32]; +rz(2.097520645679886) q[32]; +rx(pi/2) q[32]; +rz(4.536503603188361) q[32]; +rx(pi/2) q[32]; +rz(10.68646161628862) q[32]; +cx q[32],q[48]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.961982123484462) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.036852075893002) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[32],q[48]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.1441048479550524) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[32],q[48]; +rz(0.7860482642026767) q[32]; +rx(pi/2) q[32]; +rz(5.18815664669826) q[32]; +rx(pi/2) q[32]; +rz(9.015502695853783) q[32]; +rz(0.510445680674092) q[32]; +rx(pi/2) q[32]; +rz(5.007107734443997) q[32]; +rx(pi/2) q[32]; +rz(8.95185304110371) q[32]; +rz(-2.5079541400635934) q[48]; +rx(pi/2) q[48]; +rz(4.684213265699063) q[48]; +rx(pi/2) q[48]; +rz(7.75559310860297) q[48]; +rz(2.8673116620635124) q[48]; +rx(pi/2) q[48]; +rz(3.4700438160202793) q[48]; +rx(pi/2) q[48]; +rz(12.301364682987447) q[48]; +rz(-0.8754978273116127) q[49]; +rx(pi/2) q[49]; +rz(4.687623633892744) q[49]; +rx(pi/2) q[49]; +rz(7.612358324443447) q[49]; +rz(-2.8360725114314738) q[49]; +rx(pi/2) q[49]; +rz(4.148877447856219) q[49]; +rx(pi/2) q[49]; +rz(11.426920448286236) q[49]; +rz(-2.764597204476166) q[80]; +rx(pi/2) q[80]; +rz(5.47758142488115) q[80]; +rx(pi/2) q[80]; +rz(6.746506399765341) q[80]; +rz(-1.5133267620294273) q[80]; +rx(pi/2) q[80]; +rz(4.839227320981122) q[80]; +rx(pi/2) q[80]; +rz(12.518166061953117) q[80]; +cx q[53],q[80]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(4.384396312987833) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.104825527632315) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[53],q[80]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.338960170583797) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[53],q[80]; +rz(-2.507591256135509) q[53]; +rx(pi/2) q[53]; +rz(5.2265256883364515) q[53]; +rx(pi/2) q[53]; +rz(9.642004518746399) q[53]; +rz(0.8332755800276619) q[53]; +rx(pi/2) q[53]; +rz(5.414296339428146) q[53]; +rx(pi/2) q[53]; +rz(11.264568139631184) q[53]; +rz(2.831491033447268) q[80]; +rx(pi/2) q[80]; +rz(3.724026763284252) q[80]; +rx(pi/2) q[80]; +rz(12.169171041056176) q[80]; +rz(-1.8048916158271264) q[80]; +rx(pi/2) q[80]; +rz(5.6533309845420625) q[80]; +rx(pi/2) q[80]; +rz(7.298194127041397) q[80]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.247814524213966) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[58],q[90]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.1619297905018575) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[58],q[90]; +rz(-0.19082252645424091) q[58]; +rx(pi/2) q[58]; +rz(5.142414897884874) q[58]; +rx(pi/2) q[58]; +rz(10.227590029364631) q[58]; +rz(2.9927788453608155) q[58]; +rx(pi/2) q[58]; +rz(5.485543655413371) q[58]; +rx(pi/2) q[58]; +rz(11.186534197905274) q[58]; +rz(1.4450770666981123) q[90]; +rx(pi/2) q[90]; +rz(5.5430365336672445) q[90]; +rx(pi/2) q[90]; +rz(9.182794207397949) q[90]; +rz(0.513556625910927) q[90]; +rx(pi/2) q[90]; +rz(5.240889854075045) q[90]; +rx(pi/2) q[90]; +rz(6.403782306281144) q[90]; +rz(-1.8214548942115933) q[96]; +rx(pi/2) q[96]; +rz(4.764329425375161) q[96]; +rx(pi/2) q[96]; +rz(10.745874812982763) q[96]; +rz(-2.397537797690978) q[96]; +rx(pi/2) q[96]; +rz(4.940238700315982) q[96]; +rx(pi/2) q[96]; +rz(8.4575364795315) q[96]; +cx q[96],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.231086200652859) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.053020371765801) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.1852467119102084) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[21]; +rz(1.5379814415943098) q[21]; +rx(pi/2) q[21]; +rz(4.680407755312325) q[21]; +rx(pi/2) q[21]; +rz(11.897928670884417) q[21]; +rz(0.5596548808404007) q[21]; +rx(pi/2) q[21]; +rz(3.706513832409669) q[21]; +rx(pi/2) q[21]; +rz(7.113394124529554) q[21]; +rz(-1.7160324138850322) q[96]; +rx(pi/2) q[96]; +rz(4.203111062367426) q[96]; +rx(pi/2) q[96]; +rz(7.110605532139313) q[96]; +rz(-2.3794474808666397) q[96]; +rx(pi/2) q[96]; +rz(5.0122086226661935) q[96]; +rx(pi/2) q[96]; +rz(8.139040167623184) q[96]; +cx q[98],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.211002814431036) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.242960602352413) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.566457903272756) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[21]; +rz(-2.9888367904204154) q[21]; +rx(pi/2) q[21]; +rz(4.854937901162842) q[21]; +rx(pi/2) q[21]; +rz(8.120729857142262) q[21]; +rz(-0.15205780186710038) q[21]; +rx(pi/2) q[21]; +rz(5.570304818454239) q[21]; +rx(pi/2) q[21]; +rz(6.366750144810048) q[21]; +rz(1.3260350862155716) q[98]; +rx(pi/2) q[98]; +rz(5.020754413050913) q[98]; +rx(pi/2) q[98]; +rz(7.14393157882164) q[98]; +rz(0.6277787226132951) q[98]; +rx(pi/2) q[98]; +rz(5.158560037207209) q[98]; +rx(pi/2) q[98]; +rz(8.027386586173751) q[98]; +cx q[98],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(5.981686213327013) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.663682487926792) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.3637176303095067) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[19]; +rz(-1.3753382384327826) q[19]; +rx(pi/2) q[19]; +rz(3.6531431167801105) q[19]; +rx(pi/2) q[19]; +rz(10.91007501210007) q[19]; +rz(-2.2563164064068353) q[19]; +rx(pi/2) q[19]; +rz(5.586135586027602) q[19]; +rx(pi/2) q[19]; +rz(10.676679558244029) q[19]; +rz(3.120996623610612) q[98]; +rx(pi/2) q[98]; +rz(3.289490176979577) q[98]; +rx(pi/2) q[98]; +rz(11.989664040016915) q[98]; +rz(-2.1741893719275867) q[98]; +rx(pi/2) q[98]; +rz(4.997144953108851) q[98]; +rx(pi/2) q[98]; +rz(10.475736032319663) q[98]; +rz(-0.998079059201249) q[99]; +rx(pi/2) q[99]; +rz(3.981260302301264) q[99]; +rx(pi/2) q[99]; +rz(8.933220044345937) q[99]; +rz(0.5438827008282221) q[99]; +rx(pi/2) q[99]; +rz(4.546642743448484) q[99]; +rx(pi/2) q[99]; +rz(9.807287871679241) q[99]; +cx q[99],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.151812268533588) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(4.241335590295727) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.147417702293158) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[50]; +rz(2.9481499184280207) q[50]; +rx(pi/2) q[50]; +rz(4.951795079451453) q[50]; +rx(pi/2) q[50]; +rz(11.01581679193255) q[50]; +rz(-0.37964457149006714) q[50]; +rx(pi/2) q[50]; +rz(4.1695630591458235) q[50]; +rx(pi/2) q[50]; +rz(9.922251492424646) q[50]; +cx q[12],q[50]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.074165243130764) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.204438316635571) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[12],q[50]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.7731549613078332) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[12],q[50]; +rz(0.7313462911928776) q[12]; +rx(pi/2) q[12]; +rz(3.407639298112056) q[12]; +rx(pi/2) q[12]; +rz(8.350197342473153) q[12]; +rz(2.8189632783582708) q[12]; +rx(pi/2) q[12]; +rz(3.802450276975331) q[12]; +rx(pi/2) q[12]; +rz(11.579424235596692) q[12]; +cx q[17],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.121851151859154) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.400371569709414) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +cx q[17],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.299411881214165) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +cx q[17],q[12]; +rz(2.3700837311098386) q[12]; +rx(pi/2) q[12]; +rz(5.01461024000248) q[12]; +rx(pi/2) q[12]; +rz(9.091068583127017) q[12]; +rz(-0.967150708628167) q[12]; +rx(pi/2) q[12]; +rz(5.0941653183431805) q[12]; +rx(pi/2) q[12]; +rz(11.641729143469547) q[12]; +cx q[12],q[45]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.3533565601625615) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(1.4253986239560401) q[17]; +rx(pi/2) q[17]; +rz(4.040866695128104) q[17]; +rx(pi/2) q[17]; +rz(11.991518584081993) q[17]; +rz(-1.374935471585525) q[17]; +rx(pi/2) q[17]; +rz(5.135052671201247) q[17]; +rx(pi/2) q[17]; +rz(9.039095107742082) q[17]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.138640822439134) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[12],q[45]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.6533329740971396) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[12],q[45]; +rz(-0.787407722937898) q[12]; +rx(pi/2) q[12]; +rz(5.576774906396308) q[12]; +rx(pi/2) q[12]; +rz(7.913822007145391) q[12]; +rz(1.7007566732407895) q[12]; +rx(pi/2) q[12]; +rz(6.041960505169991) q[12]; +rx(pi/2) q[12]; +rz(10.372148223093541) q[12]; +cx q[12],q[77]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.7074960982311653) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(0.6966822734965605) q[45]; +rx(pi/2) q[45]; +rz(4.708595273926558) q[45]; +rx(pi/2) q[45]; +rz(10.242126422264839) q[45]; +rz(-1.2410333125391038) q[45]; +rx(pi/2) q[45]; +rz(5.4232354341312625) q[45]; +rx(pi/2) q[45]; +rz(10.218094353230821) q[45]; +rz(0.8123876433123836) q[50]; +rx(pi/2) q[50]; +rz(5.3683085163830855) q[50]; +rx(pi/2) q[50]; +rz(10.259410957732454) q[50]; +rz(0.04756322882361941) q[50]; +rx(pi/2) q[50]; +rz(3.5517477612084196) q[50]; +rx(pi/2) q[50]; +rz(9.556197717596634) q[50]; +cx q[50],q[97]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.9101227645983787) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.251987512622305) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[12],q[77]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.5928613337342785) q[12]; +rx(pi/2) q[12]; +rz(3*pi) q[12]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[12],q[77]; +rz(-2.3049420059254793) q[12]; +rx(pi/2) q[12]; +rz(4.056708083697537) q[12]; +rx(pi/2) q[12]; +rz(9.463212220175459) q[12]; +rz(-0.8902187373329351) q[12]; +rx(pi/2) q[12]; +rz(4.967034946048084) q[12]; +rx(pi/2) q[12]; +rz(7.1210305655689465) q[12]; +rz(2.50846734306164) q[77]; +rx(pi/2) q[77]; +rz(4.362351060899387) q[77]; +rx(pi/2) q[77]; +rz(7.86881173785841) q[77]; +rz(2.5124317135457064) q[77]; +rx(pi/2) q[77]; +rz(4.626105384583574) q[77]; +rx(pi/2) q[77]; +rz(9.639946179378951) q[77]; +cx q[52],q[77]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(4.219837100969556) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.154460612432796) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[52],q[77]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.4972821322836607) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[52],q[77]; +rz(1.1988107709848457) q[52]; +rx(pi/2) q[52]; +rz(5.954949118012337) q[52]; +rx(pi/2) q[52]; +rz(12.30896550135775) q[52]; +rz(2.3577229891578178) q[52]; +rx(pi/2) q[52]; +rz(4.362949083007495) q[52]; +rx(pi/2) q[52]; +rz(12.356180210333285) q[52]; +rz(-0.39532470133045816) q[77]; +rx(pi/2) q[77]; +rz(4.618414273555999) q[77]; +rx(pi/2) q[77]; +rz(9.723548632631942) q[77]; +rz(2.8595082354595185) q[77]; +rx(pi/2) q[77]; +rz(5.628393035399927) q[77]; +rx(pi/2) q[77]; +rz(9.670667004235044) q[77]; +cx q[52],q[77]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(4.2098292690887025) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.15869828810478) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[52],q[77]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.373196872676621) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[52],q[77]; +rz(-1.0639539493515482) q[52]; +rx(pi/2) q[52]; +rz(4.625219384474422) q[52]; +rx(pi/2) q[52]; +rz(10.04314230008527) q[52]; +rz(2.4298138804841773) q[52]; +rx(pi/2) q[52]; +rz(4.945049037771898) q[52]; +rx(pi/2) q[52]; +rz(12.002087344376772) q[52]; +rz(-0.13534744720704595) q[77]; +rx(pi/2) q[77]; +rz(4.109867125245815) q[77]; +rx(pi/2) q[77]; +rz(6.631178544881629) q[77]; +rz(-1.6986104048205997) q[77]; +rx(pi/2) q[77]; +rz(4.2964314473784695) q[77]; +rx(pi/2) q[77]; +rz(9.852289701505306) q[77]; +cx q[81],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.872055619294974) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.046014500059798) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.1604591901286696) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +cx q[81],q[17]; +rz(0.3421227661356596) q[17]; +rx(pi/2) q[17]; +rz(5.106047006067193) q[17]; +rx(pi/2) q[17]; +rz(7.75500188313727) q[17]; +rz(1.8728188032762336) q[17]; +rx(pi/2) q[17]; +rz(3.445368208472117) q[17]; +rx(pi/2) q[17]; +rz(10.448739954422836) q[17]; +cx q[17],q[78]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.9900217020450692) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.706698492532279) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[17],q[78]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.226542546053558) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[17],q[78]; +rz(2.59297024184813) q[17]; +rx(pi/2) q[17]; +rz(3.35400117480033) q[17]; +rx(pi/2) q[17]; +rz(9.068594390299614) q[17]; +rz(-0.5572103532504391) q[17]; +rx(pi/2) q[17]; +rz(5.162420051767484) q[17]; +rx(pi/2) q[17]; +rz(6.811550792922068) q[17]; +cx q[57],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.8636220740966145) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.802028198541043) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.3815269703927586) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[17]; +rz(-2.2814441150867273) q[17]; +rx(pi/2) q[17]; +rz(5.592827429415653) q[17]; +rx(pi/2) q[17]; +rz(10.758692308222667) q[17]; +rz(1.3603286258692684) q[17]; +rx(pi/2) q[17]; +rz(4.181689140767246) q[17]; +rx(pi/2) q[17]; +rz(6.796973907345705) q[17]; +rz(-2.716340872446655) q[57]; +rx(pi/2) q[57]; +rz(3.577269471960127) q[57]; +rx(pi/2) q[57]; +rz(6.9248252986949534) q[57]; +rz(-3.122749097370729) q[57]; +rx(pi/2) q[57]; +rz(4.7796625377966695) q[57]; +rx(pi/2) q[57]; +rz(8.003945509652423) q[57]; +cx q[57],q[88]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.8331673224156013) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(1.8469190783986624) q[78]; +rx(pi/2) q[78]; +rz(4.9436714458807955) q[78]; +rx(pi/2) q[78]; +rz(11.486563177416517) q[78]; +rz(-1.1074735918912184) q[78]; +rx(pi/2) q[78]; +rz(4.932634093957858) q[78]; +rx(pi/2) q[78]; +rz(10.847871258262444) q[78]; +cx q[76],q[78]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.858729187591308) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.121919624101224) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[76],q[78]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.376274581301539) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[76],q[78]; +rz(-0.4355037034432181) q[76]; +rx(pi/2) q[76]; +rz(4.373582960148855) q[76]; +rx(pi/2) q[76]; +rz(7.926204060107458) q[76]; +rz(1.163319862526885) q[76]; +rx(pi/2) q[76]; +rz(4.346516067395111) q[76]; +rx(pi/2) q[76]; +rz(8.105233074388146) q[76]; +cx q[76],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.22729360039326) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.8984707017171925) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.656190987612348) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +cx q[76],q[33]; +rz(0.7585737892210105) q[33]; +rx(pi/2) q[33]; +rz(4.370469889548738) q[33]; +rx(pi/2) q[33]; +rz(7.651225835815176) q[33]; +rz(-0.37777394642523543) q[33]; +rx(pi/2) q[33]; +rz(4.652579069262702) q[33]; +rx(pi/2) q[33]; +rz(8.048367471899297) q[33]; +rz(2.838831907231407) q[76]; +rx(pi/2) q[76]; +rz(4.058273740726224) q[76]; +rx(pi/2) q[76]; +rz(9.929198120572668) q[76]; +rz(-0.41084119051649903) q[76]; +rx(pi/2) q[76]; +rz(3.859489664402654) q[76]; +rx(pi/2) q[76]; +rz(6.336807502866399) q[76]; +rz(-1.6586571701391772) q[78]; +rx(pi/2) q[78]; +rz(4.156658067055725) q[78]; +rx(pi/2) q[78]; +rz(9.560229774747587) q[78]; +rz(-2.3794474808666397) q[78]; +rx(pi/2) q[78]; +rz(5.0122086226661935) q[78]; +rx(pi/2) q[78]; +rz(8.139040167623184) q[78]; +rz(2.880262216861351) q[81]; +rx(pi/2) q[81]; +rz(3.917058467573045) q[81]; +rx(pi/2) q[81]; +rz(7.494613165222984) q[81]; +rz(-2.571095501057238) q[81]; +rx(pi/2) q[81]; +rz(4.521995412094848) q[81]; +rx(pi/2) q[81]; +rz(9.489327795036768) q[81]; +cx q[83],q[81]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.0916488072068855) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.5506567845184325) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[81]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.15715318371251) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +cx q[83],q[81]; +rz(-2.579250709467689) q[81]; +rx(pi/2) q[81]; +rz(4.36168722285658) q[81]; +rx(pi/2) q[81]; +rz(8.641570080345184) q[81]; +rz(1.7007566732407895) q[81]; +rx(pi/2) q[81]; +rz(6.041960505169991) q[81]; +rx(pi/2) q[81]; +rz(10.372148223093541) q[81]; +rz(1.1576937636999993) q[83]; +rx(pi/2) q[83]; +rz(4.7378144626944065) q[83]; +rx(pi/2) q[83]; +rz(6.338039393296752) q[83]; +rz(-0.4961092015044626) q[83]; +rx(pi/2) q[83]; +rz(4.511553077395337) q[83]; +rx(pi/2) q[83]; +rz(10.274705735913214) q[83]; +cx q[83],q[92]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.211525878032166) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[85],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.221501460338818) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(4.045616950926938) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.469935984456715) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[17]; +rz(2.2098739208849842) q[17]; +rx(pi/2) q[17]; +rz(3.826545832316045) q[17]; +rx(pi/2) q[17]; +rz(8.713832271014862) q[17]; +rz(-1.0056445429546566) q[17]; +rx(pi/2) q[17]; +rz(5.696821612392942) q[17]; +rx(pi/2) q[17]; +rz(11.931890529243748) q[17]; +rz(2.08565109480665) q[85]; +rx(pi/2) q[85]; +rz(3.582229642209716) q[85]; +rx(pi/2) q[85]; +rz(9.390958134524103) q[85]; +rz(-2.5006106700848916) q[85]; +rx(pi/2) q[85]; +rz(3.596698992628724) q[85]; +rx(pi/2) q[85]; +rz(7.443713550579959) q[85]; +cx q[87],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.130351686941186) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(4.352262490786352) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.3699738008284896) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +cx q[87],q[76]; +rz(1.2493786957229354) q[76]; +rx(pi/2) q[76]; +rz(4.494018818616285) q[76]; +rx(pi/2) q[76]; +rz(8.644856586133413) q[76]; +rz(-2.868340564312592) q[76]; +rx(pi/2) q[76]; +rz(4.580781493647614) q[76]; +rx(pi/2) q[76]; +rz(6.3903965688044835) q[76]; +rz(-1.4439982121524366) q[87]; +rx(pi/2) q[87]; +rz(4.845907325058048) q[87]; +rx(pi/2) q[87]; +rz(10.854527345744746) q[87]; +rz(-2.8707004387696724) q[87]; +rx(pi/2) q[87]; +rz(5.4887352304848775) q[87]; +rx(pi/2) q[87]; +rz(7.3403931689307305) q[87]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.06235107069732) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[57],q[88]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.4128064185430667) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[57],q[88]; +rz(0.005889567432966203) q[57]; +rx(pi/2) q[57]; +rz(3.5843091037587183) q[57]; +rx(pi/2) q[57]; +rz(11.953886247943839) q[57]; +rz(0.10123864281357742) q[57]; +rx(pi/2) q[57]; +rz(4.415168998576488) q[57]; +rx(pi/2) q[57]; +rz(10.861790580518212) q[57]; +rz(1.0809454351204444) q[88]; +rx(pi/2) q[88]; +rz(5.4553984882452955) q[88]; +rx(pi/2) q[88]; +rz(6.804368090619178) q[88]; +rz(1.4692867352652152) q[88]; +rx(pi/2) q[88]; +rz(5.360277938184798) q[88]; +rx(pi/2) q[88]; +rz(11.900653065625868) q[88]; +cx q[17],q[88]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.796109684863797) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(5.9563189107553) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[17],q[88]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.2581127924008584) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[17],q[88]; +rz(-1.8720321776086564) q[17]; +rx(pi/2) q[17]; +rz(4.164348913953827) q[17]; +rx(pi/2) q[17]; +rz(7.128411049921726) q[17]; +rz(-3.1385554030886826) q[17]; +rx(pi/2) q[17]; +rz(3.7515269802583004) q[17]; +rx(pi/2) q[17]; +rz(10.438905543262722) q[17]; +rz(0.35575668155286166) q[88]; +rx(pi/2) q[88]; +rz(5.384198341882083) q[88]; +rx(pi/2) q[88]; +rz(11.056138755746534) q[88]; +rz(0.3258574209178948) q[88]; +rx(pi/2) q[88]; +rz(5.238844243087431) q[88]; +rx(pi/2) q[88]; +rz(9.801031299053507) q[88]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.21723324588182) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[83],q[92]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.51360736990412) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[83],q[92]; +rz(-2.8974410563213295) q[83]; +rx(pi/2) q[83]; +rz(5.754752699079532) q[83]; +rx(pi/2) q[83]; +rz(9.813814818266867) q[83]; +rz(-1.4684987466583732) q[83]; +rx(pi/2) q[83]; +rz(4.292435424759254) q[83]; +rx(pi/2) q[83]; +rz(7.490770238325439) q[83]; +cx q[83],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.0591285103308685) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.898766725191934) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.669662870440665) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[58]; +rz(2.7070784451717778) q[58]; +rx(pi/2) q[58]; +rz(4.1052274958622235) q[58]; +rx(pi/2) q[58]; +rz(6.473548130682943) q[58]; +rz(0.06358852517607883) q[58]; +rx(pi/2) q[58]; +rz(3.893861022721929) q[58]; +rx(pi/2) q[58]; +rz(6.987862335923641) q[58]; +rz(-1.724327216732392) q[83]; +rx(pi/2) q[83]; +rz(4.68341042028603) q[83]; +rx(pi/2) q[83]; +rz(10.191369415287568) q[83]; +rz(2.267698335815216) q[83]; +rx(pi/2) q[83]; +rz(5.206411535504886) q[83]; +rx(pi/2) q[83]; +rz(7.266464677322993) q[83]; +rz(-1.0037159797650368) q[92]; +rx(pi/2) q[92]; +rz(5.0940499805669095) q[92]; +rx(pi/2) q[92]; +rz(10.020232626014629) q[92]; +rz(-0.09194855144320435) q[92]; +rx(pi/2) q[92]; +rz(4.492711024841245) q[92]; +rx(pi/2) q[92]; +rz(10.793595547548223) q[92]; +cx q[95],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.1626299282550185) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.118730316064662) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.649562047506553) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[45]; +rz(1.627663883734261) q[45]; +rx(pi/2) q[45]; +rz(5.788052818350505) q[45]; +rx(pi/2) q[45]; +rz(9.90769241034649) q[45]; +rz(0.41614166084483095) q[45]; +rx(pi/2) q[45]; +rz(4.684352252841672) q[45]; +rx(pi/2) q[45]; +rz(9.761136562312004) q[45]; +rz(-1.7237147328587674) q[95]; +rx(pi/2) q[95]; +rz(5.512108000361773) q[95]; +rx(pi/2) q[95]; +rz(7.8851172736062285) q[95]; +rz(-0.8983713476064943) q[95]; +rx(pi/2) q[95]; +rz(4.614382702899931) q[95]; +rx(pi/2) q[95]; +rz(8.382488441297781) q[95]; +cx q[75],q[95]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.258780637568492) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.085403038756295) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[75],q[95]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.489253647593433) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[75],q[95]; +rz(2.3402957862737397) q[75]; +rx(pi/2) q[75]; +rz(4.468995845074793) q[75]; +rx(pi/2) q[75]; +rz(6.49915630461801) q[75]; +rz(-0.44691745444272524) q[75]; +rx(pi/2) q[75]; +rz(4.568772545205682) q[75]; +rx(pi/2) q[75]; +rz(8.841796558881462) q[75]; +cx q[7],q[75]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.8924182974751194) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(5.8190271941216505) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[7],q[75]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.3219828302692367) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[7],q[75]; +rz(-1.9746567116618765) q[7]; +rx(pi/2) q[7]; +rz(5.077154235677478) q[7]; +rx(pi/2) q[7]; +rz(11.078699409768433) q[7]; +rz(-0.5998615720105867) q[7]; +rx(pi/2) q[7]; +rz(4.380565707985522) q[7]; +rx(pi/2) q[7]; +rz(8.445372444442325) q[7]; +rz(1.013463501461973) q[75]; +rx(pi/2) q[75]; +rz(3.9283679997464382) q[75]; +rx(pi/2) q[75]; +rz(9.796345541495905) q[75]; +rz(0.8308937627900619) q[75]; +rx(pi/2) q[75]; +rz(4.865177009147283) q[75]; +rx(pi/2) q[75]; +rz(6.747594040308981) q[75]; +cx q[75],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(5.527968892004216) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.514550061663632) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.328917425789716) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +cx q[75],q[56]; +rz(0.4460378597027126) q[56]; +rx(pi/2) q[56]; +rz(5.697037991460453) q[56]; +rx(pi/2) q[56]; +rz(8.43273927465428) q[56]; +rz(-0.4636968709171456) q[56]; +rx(pi/2) q[56]; +rz(4.178600735457119) q[56]; +rx(pi/2) q[56]; +rz(12.127931481270537) q[56]; +rz(0.8860355890364522) q[75]; +rx(pi/2) q[75]; +rz(4.080481013305546) q[75]; +rx(pi/2) q[75]; +rz(8.017470450140669) q[75]; +rz(2.6057824741321927) q[75]; +rx(pi/2) q[75]; +rz(5.035925193438247) q[75]; +rx(pi/2) q[75]; +rz(7.860050254496411) q[75]; +rz(1.099868709881206) q[95]; +rx(pi/2) q[95]; +rz(3.768782038210311) q[95]; +rx(pi/2) q[95]; +rz(8.758791264090775) q[95]; +rz(1.5450467295192816) q[95]; +rx(pi/2) q[95]; +rz(5.974800840004499) q[95]; +rx(pi/2) q[95]; +rz(12.545634363466416) q[95]; +cx q[96],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.255947546468297) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.140316722508625) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.466906946833787) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[45]; +rz(-1.132035557532677) q[45]; +rx(pi/2) q[45]; +rz(6.124927075837949) q[45]; +rx(pi/2) q[45]; +rz(7.854184607550606) q[45]; +rz(1.1705182029512695) q[45]; +rx(pi/2) q[45]; +rz(5.597318124586154) q[45]; +rx(pi/2) q[45]; +rz(11.840810098462464) q[45]; +rz(1.5211110464938091) q[96]; +rx(pi/2) q[96]; +rz(5.3106001607726) q[96]; +rx(pi/2) q[96]; +rz(12.224823521707009) q[96]; +rz(-1.2489541772033796) q[96]; +rx(pi/2) q[96]; +rz(5.248425475929969) q[96]; +rx(pi/2) q[96]; +rz(10.645837985168987) q[96]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.1391143359991265) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[50],q[97]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.5728327802253954) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[50],q[97]; +rz(2.9745870630405564) q[50]; +rx(pi/2) q[50]; +rz(6.008449574189477) q[50]; +rx(pi/2) q[50]; +rz(7.971924945527022) q[50]; +rz(-2.3178332729911704) q[50]; +rx(pi/2) q[50]; +rz(5.197330600574421) q[50]; +rx(pi/2) q[50]; +rz(8.407976738574103) q[50]; +cx q[89],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.059553927039104) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.8434013123721287) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.4524452645711285) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[50]; +rz(-0.61323106673178) q[50]; +rx(pi/2) q[50]; +rz(4.220885047468717) q[50]; +rx(pi/2) q[50]; +rz(10.177498470772669) q[50]; +rz(0.8109564158487723) q[50]; +rx(pi/2) q[50]; +rz(5.0704588958239105) q[50]; +rx(pi/2) q[50]; +rz(9.819799158196599) q[50]; +cx q[50],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.194570059619592) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(4.126024850599155) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.513781398494995) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +cx q[50],q[2]; +rz(-2.656051810582845) q[2]; +rx(pi/2) q[2]; +rz(4.925152203438415) q[2]; +rx(pi/2) q[2]; +rz(12.531256661846172) q[2]; +rz(2.2334404720014582) q[2]; +rx(pi/2) q[2]; +rz(5.167412180184753) q[2]; +rx(pi/2) q[2]; +rz(11.667651879474262) q[2]; +rz(2.0004089572664636) q[50]; +rx(pi/2) q[50]; +rz(4.987211447354897) q[50]; +rx(pi/2) q[50]; +rz(10.499610313182096) q[50]; +rz(-1.3644412777816175) q[50]; +rx(pi/2) q[50]; +rz(3.536760063468051) q[50]; +rx(pi/2) q[50]; +rz(8.677842565921425) q[50]; +cx q[50],q[51]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.9100371757197516) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.036068615394713) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[50],q[51]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.404590838471454) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[50],q[51]; +rz(-0.02308499887324089) q[50]; +rx(pi/2) q[50]; +rz(3.9870624493288562) q[50]; +rx(pi/2) q[50]; +rz(11.341915242847902) q[50]; +rz(0.9743742275691165) q[50]; +rx(pi/2) q[50]; +rz(5.00961536588203) q[50]; +rx(pi/2) q[50]; +rz(11.050373098790534) q[50]; +rz(-3.011704392890886) q[51]; +rx(pi/2) q[51]; +rz(4.64051278586043) q[51]; +rx(pi/2) q[51]; +rz(12.129210745134591) q[51]; +rz(-0.290919476359929) q[51]; +rx(pi/2) q[51]; +rz(5.25297713806782) q[51]; +rx(pi/2) q[51]; +rz(7.831762428386324) q[51]; +rz(1.45766184533331) q[89]; +rx(pi/2) q[89]; +rz(4.517598682415531) q[89]; +rx(pi/2) q[89]; +rz(7.687932102521378) q[89]; +rz(-1.5388627486286932) q[89]; +rx(pi/2) q[89]; +rz(3.512641989070879) q[89]; +rx(pi/2) q[89]; +rz(11.809721375084498) q[89]; +cx q[89],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(5.9179964110221235) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.8182676656482473) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.4512139460067637) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[8]; +rz(-0.17186446484482865) q[8]; +rx(pi/2) q[8]; +rz(3.8005956932638405) q[8]; +rx(pi/2) q[8]; +rz(10.382126517629477) q[8]; +rz(2.8169898826431847) q[8]; +rx(pi/2) q[8]; +rz(4.478910017173664) q[8]; +rx(pi/2) q[8]; +rz(10.941241131791106) q[8]; +cx q[2],q[8]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.5869432423197267) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.092814307194713) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +cx q[2],q[8]; +rz(-pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.444470050129844) q[2]; +rx(pi/2) q[2]; +rz(2*pi) q[2]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +cx q[2],q[8]; +rz(-3.086549592359443) q[2]; +rx(pi/2) q[2]; +rz(5.708878152652664) q[2]; +rx(pi/2) q[2]; +rz(9.363396073378436) q[2]; +rz(1.441152332186494) q[2]; +rx(pi/2) q[2]; +rz(4.6098946071486555) q[2]; +rx(pi/2) q[2]; +rz(9.098954737474347) q[2]; +rz(-1.9175389670012173) q[8]; +rx(pi/2) q[8]; +rz(3.832078240577458) q[8]; +rx(pi/2) q[8]; +rz(8.739535169217937) q[8]; +rz(-2.8707004387696724) q[8]; +rx(pi/2) q[8]; +rz(5.4887352304848775) q[8]; +rx(pi/2) q[8]; +rz(7.3403931689307305) q[8]; +rz(0.25590386383064345) q[89]; +rx(pi/2) q[89]; +rz(5.926222263805754) q[89]; +rx(pi/2) q[89]; +rz(9.6191738974298) q[89]; +rz(-2.5392976394578373) q[89]; +rx(pi/2) q[89]; +rz(5.307352825009978) q[89]; +rx(pi/2) q[89]; +rz(7.173760765051325) q[89]; +cx q[89],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(5.571761260982241) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.845494290060553) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.332193279344282) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[23]; +rz(-2.078137946337703) q[23]; +rx(pi/2) q[23]; +rz(3.8211266536846438) q[23]; +rx(pi/2) q[23]; +rz(6.806512270459522) q[23]; +rz(-1.9041449933184205) q[23]; +rx(pi/2) q[23]; +rz(4.119637063110035) q[23]; +rx(pi/2) q[23]; +rz(10.384573209269295) q[23]; +rz(1.0215342597596813) q[89]; +rx(pi/2) q[89]; +rz(5.1002981702680925) q[89]; +rx(pi/2) q[89]; +rz(10.127760014406016) q[89]; +rz(-1.9112086166662055) q[89]; +rx(pi/2) q[89]; +rz(5.24747796325867) q[89]; +rx(pi/2) q[89]; +rz(7.307962530410956) q[89]; +cx q[90],q[89]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.207608875043626) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.931704601785669) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[89]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.15680100657103) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[89]; +rz(-0.015470838712241086) q[89]; +rx(pi/2) q[89]; +rz(5.32517955366977) q[89]; +rx(pi/2) q[89]; +rz(11.899842458709502) q[89]; +rz(-1.916227563822111) q[89]; +rx(pi/2) q[89]; +rz(4.970508464321653) q[89]; +rx(pi/2) q[89]; +rz(8.710982350773733) q[89]; +cx q[62],q[89]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.133203478599835) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.282089146273931) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[62],q[89]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.2281242007439577) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[62],q[89]; +rz(-0.40599852605286113) q[62]; +rx(pi/2) q[62]; +rz(4.377562100471965) q[62]; +rx(pi/2) q[62]; +rz(6.723083870887066) q[62]; +rz(-0.4253087155578066) q[62]; +rx(pi/2) q[62]; +rz(5.552925371903271) q[62]; +rx(pi/2) q[62]; +rz(10.16472340528968) q[62]; +rz(-1.1533335414361288) q[89]; +rx(pi/2) q[89]; +rz(5.964367670955006) q[89]; +rx(pi/2) q[89]; +rz(7.866231215528073) q[89]; +rz(-0.025103316374710083) q[89]; +rx(pi/2) q[89]; +rz(6.018560325587863) q[89]; +rx(pi/2) q[89]; +rz(9.369859222484632) q[89]; +rz(2.230878089507458) q[90]; +rx(pi/2) q[90]; +rz(5.821676397003207) q[90]; +rx(pi/2) q[90]; +rz(6.885057234599207) q[90]; +rz(1.441152332186494) q[90]; +rx(pi/2) q[90]; +rz(4.6098946071486555) q[90]; +rx(pi/2) q[90]; +rz(9.098954737474347) q[90]; +cx q[25],q[90]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.7761489369562136) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(5.877969965941354) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[25],q[90]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.539575332643882) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[25],q[90]; +rz(-1.1322621317361814) q[25]; +rx(pi/2) q[25]; +rz(5.672372819633118) q[25]; +rx(pi/2) q[25]; +rz(11.420495808390196) q[25]; +rz(1.0817327546844195) q[25]; +rx(pi/2) q[25]; +rz(4.499889830917484) q[25]; +rx(pi/2) q[25]; +rz(11.697279015511507) q[25]; +rz(1.2135029154192987) q[90]; +rx(pi/2) q[90]; +rz(3.8754131848247875) q[90]; +rx(pi/2) q[90]; +rz(8.515718668501549) q[90]; +rz(1.7749481754351848) q[90]; +rx(pi/2) q[90]; +rz(3.715426207657233) q[90]; +rx(pi/2) q[90]; +rz(8.129423317758361) q[90]; +rz(1.8756314585800844) q[97]; +rx(pi/2) q[97]; +rz(5.009784070933203) q[97]; +rx(pi/2) q[97]; +rz(12.295034573500475) q[97]; +rz(2.882963492791032) q[97]; +rx(pi/2) q[97]; +rz(4.753742101611027) q[97]; +rx(pi/2) q[97]; +rz(10.642319208455724) q[97]; +cx q[13],q[97]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.135948906839017) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.115285386859846) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[13],q[97]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.4058270609009416) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[13],q[97]; +rz(-2.1403711107632235) q[13]; +rx(pi/2) q[13]; +rz(4.4145524000392165) q[13]; +rx(pi/2) q[13]; +rz(11.97532232057322) q[13]; +rz(-0.8540713304148859) q[13]; +rx(pi/2) q[13]; +rz(4.532364224221908) q[13]; +rx(pi/2) q[13]; +rz(10.090709512727942) q[13]; +cx q[42],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(5.927061119879179) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.445817463765521) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[42],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.196910092592155) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +cx q[42],q[13]; +rz(1.0846390820811198) q[13]; +rx(pi/2) q[13]; +rz(4.881141298355955) q[13]; +rx(pi/2) q[13]; +rz(8.444216330267261) q[13]; +rz(-1.1063152461844972) q[13]; +rx(pi/2) q[13]; +rz(4.631903889057335) q[13]; +rx(pi/2) q[13]; +rz(9.47715359092004) q[13]; +rz(1.428547307863603) q[42]; +rx(pi/2) q[42]; +rz(6.11803163778948) q[42]; +rx(pi/2) q[42]; +rz(8.331105348957323) q[42]; +rz(-2.0794304535302066) q[42]; +rx(pi/2) q[42]; +rz(5.238306967018955) q[42]; +rx(pi/2) q[42]; +rz(9.613729693374832) q[42]; +cx q[11],q[42]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.8845998717302077) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.276974020415183) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +cx q[11],q[42]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.3739705235925115) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[11],q[42]; +rz(0.3042676653205394) q[11]; +rx(pi/2) q[11]; +rz(5.703065225619046) q[11]; +rx(pi/2) q[11]; +rz(11.79505559752005) q[11]; +rz(-2.4685786882182743) q[11]; +rx(pi/2) q[11]; +rz(5.160397243855659) q[11]; +rx(pi/2) q[11]; +rz(9.826357897716203) q[11]; +cx q[11],q[20]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.7331881909406635) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.815958746817321) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +cx q[11],q[20]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.5882578075805625) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[11],q[20]; +rz(0.8272882921548108) q[11]; +rx(pi/2) q[11]; +rz(5.815305991522706) q[11]; +rx(pi/2) q[11]; +rz(7.320217858576781) q[11]; +rz(-0.16986250968579863) q[11]; +rx(pi/2) q[11]; +rz(4.96447317020302) q[11]; +rx(pi/2) q[11]; +rz(7.642960662268543) q[11]; +rz(0.2944812040558866) q[20]; +rx(pi/2) q[20]; +rz(4.3925852640771055) q[20]; +rx(pi/2) q[20]; +rz(7.3314887978713985) q[20]; +rz(-2.602124585973603) q[20]; +rx(pi/2) q[20]; +rz(5.341438422080838) q[20]; +rx(pi/2) q[20]; +rz(10.437123332876007) q[20]; +rz(2.2189874270828547) q[42]; +rx(pi/2) q[42]; +rz(5.785700431446273) q[42]; +rx(pi/2) q[42]; +rz(12.254105966753393) q[42]; +rz(1.2225560762204228) q[42]; +rx(pi/2) q[42]; +rz(3.9138319264551216) q[42]; +rx(pi/2) q[42]; +rz(11.118356400265046) q[42]; +cx q[42],q[95]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.291970857180704) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[54],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.229174074118111) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(4.153384912559325) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[54],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.205873106366951) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +cx q[54],q[13]; +rz(2.2100588060782114) q[13]; +rx(pi/2) q[13]; +rz(4.82863070648846) q[13]; +rx(pi/2) q[13]; +rz(9.359073088773652) q[13]; +rz(-2.601634108440053) q[13]; +rx(pi/2) q[13]; +rz(5.147962583062959) q[13]; +rx(pi/2) q[13]; +rz(11.163361262263717) q[13]; +rz(2.6284476566065234) q[54]; +rx(pi/2) q[54]; +rz(5.127627512225019) q[54]; +rx(pi/2) q[54]; +rz(9.058598328575112) q[54]; +rz(2.3841932652312057) q[54]; +rx(pi/2) q[54]; +rz(3.894937073253702) q[54]; +rx(pi/2) q[54]; +rz(11.386589709828087) q[54]; +cx q[24],q[54]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.814088430068029) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.060393718023887) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[24],q[54]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.317081957142442) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[24],q[54]; +rz(-0.346850691365018) q[24]; +rx(pi/2) q[24]; +rz(4.728825018860052) q[24]; +rx(pi/2) q[24]; +rz(9.62054772405237) q[24]; +rz(-1.3670683065922802) q[24]; +rx(pi/2) q[24]; +rz(5.349384858508742) q[24]; +rx(pi/2) q[24]; +rz(9.867703279879741) q[24]; +rz(-2.6638743504342504) q[54]; +rx(pi/2) q[54]; +rz(4.640891566222885) q[54]; +rx(pi/2) q[54]; +rz(11.975804508324519) q[54]; +rz(-2.3748169565407258) q[54]; +rx(pi/2) q[54]; +rz(5.633651716041361) q[54]; +rx(pi/2) q[54]; +rz(7.552607661763775) q[54]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.245656039262642) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[42],q[95]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.378991363853606) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[42],q[95]; +rz(-1.8127972902279206) q[42]; +rx(pi/2) q[42]; +rz(4.085022635071833) q[42]; +rx(pi/2) q[42]; +rz(11.394077581127462) q[42]; +rz(0.21066273542101754) q[42]; +rx(pi/2) q[42]; +rz(5.570694104948267) q[42]; +rx(pi/2) q[42]; +rz(6.920308542461183) q[42]; +rz(-2.531040156356581) q[95]; +rx(pi/2) q[95]; +rz(4.953311700115672) q[95]; +rx(pi/2) q[95]; +rz(9.295821376501898) q[95]; +rz(-1.057823487738283) q[95]; +rx(pi/2) q[95]; +rz(4.714558945801901) q[95]; +rx(pi/2) q[95]; +rz(7.9711634467411265) q[95]; +cx q[95],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.259020849369636) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.086656562244642) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.339740525962606) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[33]; +rz(0.4774541677453219) q[33]; +rx(pi/2) q[33]; +rz(3.5612075899820503) q[33]; +rx(pi/2) q[33]; +rz(6.906804241447636) q[33]; +rz(-0.1585613735014526) q[33]; +rx(pi/2) q[33]; +rz(5.692237772526825) q[33]; +rx(pi/2) q[33]; +rz(9.464143600162126) q[33]; +rz(-2.6998406857794244) q[95]; +rx(pi/2) q[95]; +rz(5.271372436932994) q[95]; +rx(pi/2) q[95]; +rz(12.378438575508397) q[95]; +rz(2.210083739782686) q[95]; +rx(pi/2) q[95]; +rz(4.520821157214316) q[95]; +rx(pi/2) q[95]; +rz(11.415786859832437) q[95]; +rz(0.3606196636733583) q[97]; +rx(pi/2) q[97]; +rz(3.35007413671417) q[97]; +rx(pi/2) q[97]; +rz(11.257175712849845) q[97]; +rz(-1.7519053788930519) q[97]; +rx(pi/2) q[97]; +rz(4.1527409065843655) q[97]; +rx(pi/2) q[97]; +rz(6.791672750279493) q[97]; +cx q[82],q[97]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(4.175527196679917) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.242894408932843) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[82],q[97]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.3945135729889517) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[82],q[97]; +rz(2.555496060175737) q[82]; +rx(pi/2) q[82]; +rz(5.570065859979511) q[82]; +rx(pi/2) q[82]; +rz(9.068403710866493) q[82]; +rz(1.6762888721198408) q[82]; +rx(pi/2) q[82]; +rz(5.1033784607610695) q[82]; +rx(pi/2) q[82]; +rz(10.519003789876074) q[82]; +cx q[93],q[82]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.148256826604601) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.8545693346187857) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[82]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.690842923789589) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[82]; +rz(-3.031609960299903) q[82]; +rx(pi/2) q[82]; +rz(3.6710314509106023) q[82]; +rx(pi/2) q[82]; +rz(7.219742360468668) q[82]; +rz(-2.3806379034718814) q[82]; +rx(pi/2) q[82]; +rz(5.3242047281035685) q[82]; +rx(pi/2) q[82]; +rz(8.311722559300094) q[82]; +cx q[82],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.872055619294974) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(4.046014500059798) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.1604591901286696) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[66]; +rz(0.3421227661356596) q[66]; +rx(pi/2) q[66]; +rz(5.106047006067193) q[66]; +rx(pi/2) q[66]; +rz(7.75500188313727) q[66]; +rz(-1.4210207999696904) q[66]; +rx(pi/2) q[66]; +rz(5.0788213205026365) q[66]; +rx(pi/2) q[66]; +rz(10.479249513931961) q[66]; +rz(2.880262216861351) q[82]; +rx(pi/2) q[82]; +rz(3.917058467573045) q[82]; +rx(pi/2) q[82]; +rz(7.494613165222984) q[82]; +rz(-2.7604032071776423) q[82]; +rx(pi/2) q[82]; +rz(4.038756241793882) q[82]; +rx(pi/2) q[82]; +rz(12.017299905850566) q[82]; +rz(-3.019148459213688) q[93]; +rx(pi/2) q[93]; +rz(4.300009243628349) q[93]; +rx(pi/2) q[93]; +rz(8.745455763641907) q[93]; +rz(-0.7246998956252817) q[93]; +rx(pi/2) q[93]; +rz(4.590579419412205) q[93]; +rx(pi/2) q[93]; +rz(12.358160679766502) q[93]; +rz(-1.7500744310211598) q[97]; +rx(pi/2) q[97]; +rz(5.460507900827471) q[97]; +rx(pi/2) q[97]; +rz(7.569704382181801) q[97]; +rz(0.6230265167655951) q[97]; +rx(pi/2) q[97]; +rz(3.4867606373917943) q[97]; +rx(pi/2) q[97]; +rz(8.310014584149291) q[97]; +cx q[97],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.228518082076091) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.911309462272401) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(-pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.4818986340168845) q[97]; +rx(pi/2) q[97]; +rz(2*pi) q[97]; +cx q[97],q[72]; +rz(-1.4282262842367315) q[72]; +rx(pi/2) q[72]; +rz(5.342893767330201) q[72]; +rx(pi/2) q[72]; +rz(12.032396456420777) q[72]; +rz(-0.6334621036294878) q[72]; +rx(pi/2) q[72]; +rz(4.448814327944691) q[72]; +rx(pi/2) q[72]; +rz(6.6351883323055585) q[72]; +cx q[21],q[72]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.089333482994035) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.258157317327688) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[21],q[72]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.5597507573533598) q[21]; +rx(pi/2) q[21]; +rz(3*pi) q[21]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[21],q[72]; +rz(1.6741662564581734) q[21]; +rx(pi/2) q[21]; +rz(4.024501427799977) q[21]; +rx(pi/2) q[21]; +rz(10.638218520256377) q[21]; +rz(-0.8169978439906211) q[21]; +rx(pi/2) q[21]; +rz(3.8565051558312535) q[21]; +rx(pi/2) q[21]; +rz(11.859115920840793) q[21]; +rz(-0.5383620053476124) q[72]; +rx(pi/2) q[72]; +rz(5.270135101081529) q[72]; +rx(pi/2) q[72]; +rz(11.225137874986604) q[72]; +rz(1.5371171067959395) q[72]; +rx(pi/2) q[72]; +rz(4.551456876677384) q[72]; +rx(pi/2) q[72]; +rz(9.785225309210965) q[72]; +rz(0.18063570846211308) q[97]; +rx(pi/2) q[97]; +rz(3.9706547495436775) q[97]; +rx(pi/2) q[97]; +rz(7.053927454712339) q[97]; +rz(-2.5382834440297257) q[97]; +rx(pi/2) q[97]; +rz(4.496907576151559) q[97]; +rx(pi/2) q[97]; +rz(10.594812662425047) q[97]; +cx q[97],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.24495557195956) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(4.112134126755426) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.5631236699644013) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[50]; +rz(-2.8043255943263175) q[50]; +rx(pi/2) q[50]; +rz(5.71116884772953) q[50]; +rx(pi/2) q[50]; +rz(12.277438765362607) q[50]; +rz(2.5028276991176845) q[50]; +rx(pi/2) q[50]; +rz(5.364545392773539) q[50]; +rx(pi/2) q[50]; +rz(11.388063765998206) q[50]; +cx q[50],q[58]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.546620366377235) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.274050801758522) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[50],q[58]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.2933440077964917) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[50],q[58]; +rz(2.6759875248066187) q[50]; +rx(pi/2) q[50]; +rz(5.119187325262889) q[50]; +rx(pi/2) q[50]; +rz(11.748615989667586) q[50]; +rz(-0.4146576318355071) q[50]; +rx(pi/2) q[50]; +rz(5.071521995153698) q[50]; +rx(pi/2) q[50]; +rz(7.321196687398356) q[50]; +rz(2.9937276164944535) q[58]; +rx(pi/2) q[58]; +rz(4.272250756921433) q[58]; +rx(pi/2) q[58]; +rz(6.987682958840589) q[58]; +rz(-0.290919476359929) q[58]; +rx(pi/2) q[58]; +rz(5.25297713806782) q[58]; +rx(pi/2) q[58]; +rz(7.831762428386324) q[58]; +rz(-0.6355332664326596) q[97]; +rx(pi/2) q[97]; +rz(4.240127752934802) q[97]; +rx(pi/2) q[97]; +rz(10.796095204974657) q[97]; +rz(1.3461018555925701) q[97]; +rx(pi/2) q[97]; +rz(4.993084609399684) q[97]; +rx(pi/2) q[97]; +rz(7.138596410564742) q[97]; +cx q[80],q[97]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.7912824932994242) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(5.564770284167912) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[80],q[97]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.464308067475536) q[80]; +rx(pi/2) q[80]; +rz(3*pi) q[80]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[80],q[97]; +rz(-1.2477955126249174) q[80]; +rx(pi/2) q[80]; +rz(5.8332058268643365) q[80]; +rx(pi/2) q[80]; +rz(7.51420452085379) q[80]; +rz(0.5111995112277006) q[80]; +rx(pi/2) q[80]; +rz(3.5140476374641727) q[80]; +rx(pi/2) q[80]; +rz(6.289235491080726) q[80]; +rz(-3.093011664788005) q[97]; +rx(pi/2) q[97]; +rz(4.571849190817172) q[97]; +rx(pi/2) q[97]; +rz(7.954487969601337) q[97]; +rz(2.0668975364400994) q[97]; +rx(pi/2) q[97]; +rz(3.9910888028931453) q[97]; +rx(pi/2) q[97]; +rz(7.688247253081699) q[97]; +cx q[98],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.190694600980123) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.232231282171568) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.7778583204748877) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[57]; +rz(0.26386560575104223) q[57]; +rx(pi/2) q[57]; +rz(5.3100850385637095) q[57]; +rx(pi/2) q[57]; +rz(11.688391804986942) q[57]; +rz(-2.397537797690978) q[57]; +rx(pi/2) q[57]; +rz(4.940238700315982) q[57]; +rx(pi/2) q[57]; +rz(8.4575364795315) q[57]; +rz(-2.292792999306685) q[98]; +rx(pi/2) q[98]; +rz(4.253762668077548) q[98]; +rx(pi/2) q[98]; +rz(6.453535731458778) q[98]; +rz(1.130767426324832) q[98]; +rx(pi/2) q[98]; +rz(4.880640709850164) q[98]; +rx(pi/2) q[98]; +rz(12.145359288129093) q[98]; +rz(-3.121586009466024) q[99]; +rx(pi/2) q[99]; +rz(4.728613506626944) q[99]; +rx(pi/2) q[99]; +rz(7.8510726972203635) q[99]; +rz(2.8232051565521274) q[99]; +rx(pi/2) q[99]; +rz(4.716163138980661) q[99]; +rx(pi/2) q[99]; +rz(11.619826985163613) q[99]; +cx q[29],q[99]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.264701978013131) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.106055960854716) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[29],q[99]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.4635772594840697) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[29],q[99]; +rz(2.086993953658771) q[29]; +rx(pi/2) q[29]; +rz(4.421955858717768) q[29]; +rx(pi/2) q[29]; +rz(9.013298568702993) q[29]; +rz(1.1932923469018544) q[29]; +rx(pi/2) q[29]; +rz(3.865308682663755) q[29]; +rx(pi/2) q[29]; +rz(8.771848252847235) q[29]; +cx q[74],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(5.860199275654404) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(4.084951459262211) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.3612764636622483) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +cx q[74],q[29]; +rz(-1.6130483762437466) q[29]; +rx(pi/2) q[29]; +rz(5.138553403478438) q[29]; +rx(pi/2) q[29]; +rz(8.294977695340645) q[29]; +rz(3.013235300059449) q[29]; +rx(pi/2) q[29]; +rz(5.009028580146784) q[29]; +rx(pi/2) q[29]; +rz(9.58452470555983) q[29]; +rz(1.9782033330464026) q[74]; +rx(pi/2) q[74]; +rz(5.989547560054408) q[74]; +rx(pi/2) q[74]; +rz(12.330665356857835) q[74]; +rz(-2.0896420568666993) q[74]; +rx(pi/2) q[74]; +rz(5.212370329040338) q[74]; +rx(pi/2) q[74]; +rz(7.827773455566359) q[74]; +cx q[74],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.6488135360625495) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.7014908719228146) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.2052589900426494) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +cx q[74],q[65]; +rz(-0.39666547765414784) q[65]; +rx(pi/2) q[65]; +rz(4.006654624994971) q[65]; +rx(pi/2) q[65]; +rz(9.403686751354753) q[65]; +rz(-2.868340564312592) q[65]; +rx(pi/2) q[65]; +rz(4.580781493647614) q[65]; +rx(pi/2) q[65]; +rz(6.3903965688044835) q[65]; +cx q[65],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(5.986696519841578) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(4.184548951767714) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.34970266239407) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +cx q[65],q[3]; +rz(2.1404953381707674) q[3]; +rx(pi/2) q[3]; +rz(4.625427457477689) q[3]; +rx(pi/2) q[3]; +rz(11.878079057586586) q[3]; +rz(-0.6457421271507262) q[3]; +rx(pi/2) q[3]; +rz(5.0638048021284625) q[3]; +rx(pi/2) q[3]; +rz(10.960276191670879) q[3]; +rz(0.9718069193736003) q[65]; +rx(pi/2) q[65]; +rz(4.498474992975581) q[65]; +rx(pi/2) q[65]; +rz(9.542623017841468) q[65]; +rz(-1.653980623495039) q[65]; +rx(pi/2) q[65]; +rz(5.634359643605931) q[65]; +rx(pi/2) q[65]; +rz(7.058323350568079) q[65]; +rz(-1.2504117968012327) q[74]; +rx(pi/2) q[74]; +rz(4.720900379059273) q[74]; +rx(pi/2) q[74]; +rz(9.194026875613357) q[74]; +rz(0.21142478420472655) q[74]; +rx(pi/2) q[74]; +rz(5.3905718403487874) q[74]; +rx(pi/2) q[74]; +rz(7.028375710833306) q[74]; +cx q[74],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.17820050128417) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.9978581347590847) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.2114127830890222) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +cx q[74],q[59]; +rz(1.58016923739354) q[59]; +rx(pi/2) q[59]; +rz(4.769955619289684) q[59]; +rx(pi/2) q[59]; +rz(8.024601581846214) q[59]; +rz(-0.49777902288893516) q[59]; +rx(pi/2) q[59]; +rz(4.830594454321295) q[59]; +rx(pi/2) q[59]; +rz(8.0571843067942) q[59]; +cx q[59],q[68]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.7620841252936) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(5.829144478913927) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[59],q[68]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.350325432502416) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[59],q[68]; +rz(0.6689971320027897) q[59]; +rx(pi/2) q[59]; +rz(5.3620730615755345) q[59]; +rx(pi/2) q[59]; +rz(8.587231002556951) q[59]; +rz(-2.61899165874133) q[59]; +rx(pi/2) q[59]; +rz(5.413348732274834) q[59]; +rx(pi/2) q[59]; +rz(6.829927436713131) q[59]; +cx q[59],q[93]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.7534734213465333) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-2.729169230287188) q[68]; +rx(pi/2) q[68]; +rz(4.166068841969812) q[68]; +rx(pi/2) q[68]; +rz(11.209751799564772) q[68]; +rz(1.3088347571520895) q[68]; +rx(pi/2) q[68]; +rz(4.59869185496851) q[68]; +rx(pi/2) q[68]; +rz(9.723002318146456) q[68]; +cx q[8],q[68]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.262253080633643) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.0224582549818315) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[8],q[68]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.580898521806014) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[8],q[68]; +rz(1.4825910748271607) q[8]; +rx(pi/2) q[8]; +rz(4.534337273203569) q[8]; +rx(pi/2) q[8]; +rz(7.788417096597032) q[8]; +rz(2.9313225294855147) q[8]; +rx(pi/2) q[8]; +rz(4.739554110997082) q[8]; +rx(pi/2) q[8]; +rz(9.593954974993462) q[8]; +cx q[7],q[8]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(4.139586232430995) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.00588687034036) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +cx q[7],q[8]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.3302768896602517) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +cx q[7],q[8]; +rz(-2.5222111588981457) q[7]; +rx(pi/2) q[7]; +rz(4.752000302532274) q[7]; +rx(pi/2) q[7]; +rz(11.143497516223999) q[7]; +rz(-1.058580070166911) q[7]; +rx(pi/2) q[7]; +rz(4.488892381155443) q[7]; +rx(pi/2) q[7]; +rz(11.331074257637349) q[7]; +rz(2.260062224558613) q[8]; +rx(pi/2) q[8]; +rz(4.6662561406947) q[8]; +rx(pi/2) q[8]; +rz(9.212012705822744) q[8]; +rz(2.0955960089486982) q[8]; +rx(pi/2) q[8]; +rz(4.552781988611082) q[8]; +rx(pi/2) q[8]; +rz(11.273630724762459) q[8]; +rz(-1.4669100361775627) q[68]; +rx(pi/2) q[68]; +rz(3.8287656564501504) q[68]; +rx(pi/2) q[68]; +rz(9.528707680406344) q[68]; +rz(-1.6463497116082966) q[68]; +rx(pi/2) q[68]; +rz(3.9340573925249545) q[68]; +rx(pi/2) q[68]; +rz(9.272654514332066) q[68]; +cx q[24],q[68]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.849897644998766) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(5.650165979551883) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[24],q[68]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.1755261761367883) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[24],q[68]; +rz(-0.11238278866593321) q[24]; +rx(pi/2) q[24]; +rz(4.914066770647266) q[24]; +rx(pi/2) q[24]; +rz(9.539835525556144) q[24]; +rz(-0.6055656097209052) q[24]; +rx(pi/2) q[24]; +rz(4.501710465521559) q[24]; +rx(pi/2) q[24]; +rz(9.076377943024632) q[24]; +rz(2.8644656522583096) q[68]; +rx(pi/2) q[68]; +rz(4.588066461253307) q[68]; +rx(pi/2) q[68]; +rz(7.339345695732935) q[68]; +rz(2.0213506024087096) q[68]; +rx(pi/2) q[68]; +rz(6.149250952714914) q[68]; +rx(pi/2) q[68]; +rz(6.300385046387911) q[68]; +rz(1.0151738984263474) q[74]; +rx(pi/2) q[74]; +rz(5.4105731830134065) q[74]; +rx(pi/2) q[74]; +rz(7.736158861778717) q[74]; +rz(-1.6078406416772377) q[74]; +rx(pi/2) q[74]; +rz(5.660909768359426) q[74]; +rx(pi/2) q[74]; +rz(10.571392624843874) q[74]; +cx q[0],q[74]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.4430638588652087) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(5.697650133412159) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[0],q[74]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.1965790814944945) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[0],q[74]; +rz(-0.998079059201249) q[0]; +rx(pi/2) q[0]; +rz(3.981260302301264) q[0]; +rx(pi/2) q[0]; +rz(8.933220044345937) q[0]; +rz(-1.1883848751163888) q[0]; +rx(pi/2) q[0]; +rz(3.4245634936492886) q[0]; +rx(pi/2) q[0]; +rz(12.427068865112274) q[0]; +cx q[0],q[23]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.688901796845521) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(5.941061187148769) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +cx q[0],q[23]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.2591336909380573) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[0],q[23]; +rz(1.6906128236526756) q[0]; +rx(pi/2) q[0]; +rz(3.9963935923359353) q[0]; +rx(pi/2) q[0]; +rz(7.3380503179402385) q[0]; +rz(-0.9372559659352135) q[0]; +rx(pi/2) q[0]; +rz(4.912216648865725) q[0]; +rx(pi/2) q[0]; +rz(11.028542110208875) q[0]; +cx q[15],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.238228317054617) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.107884259287951) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +cx q[15],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.4682194521241336) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +cx q[15],q[0]; +rz(-0.16251516387991405) q[0]; +rx(pi/2) q[0]; +rz(5.6363103203815665) q[0]; +rx(pi/2) q[0]; +rz(10.808976491356898) q[0]; +rz(2.681700080051609) q[0]; +rx(pi/2) q[0]; +rz(5.13705256656049) q[0]; +rx(pi/2) q[0]; +rz(7.579369581229139) q[0]; +cx q[0],q[62]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.8799817643701755) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-1.6288039683443962) q[15]; +rx(pi/2) q[15]; +rz(4.104891170294486) q[15]; +rx(pi/2) q[15]; +rz(10.282591971075114) q[15]; +rz(1.704839142883853) q[15]; +rx(pi/2) q[15]; +rz(3.9989286607584225) q[15]; +rx(pi/2) q[15]; +rz(9.259453580871101) q[15]; +cx q[15],q[90]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.071641661965982) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(3.0248891671023337) q[23]; +rx(pi/2) q[23]; +rz(3.5581067913760123) q[23]; +rx(pi/2) q[23]; +rz(8.707710452511002) q[23]; +rz(0.5645473669415568) q[23]; +rx(pi/2) q[23]; +rz(5.335862275097593) q[23]; +rx(pi/2) q[23]; +rz(10.00301418891851) q[23]; +cx q[23],q[70]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.7938147472084176) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.119954724018305) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[0],q[62]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.3624215808577795) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[0],q[62]; +rz(-3.1109694464059743) q[0]; +rx(pi/2) q[0]; +rz(3.9124007424066893) q[0]; +rx(pi/2) q[0]; +rz(6.8046831457724455) q[0]; +rz(-0.26561626754199885) q[0]; +rx(pi/2) q[0]; +rz(4.481425498125671) q[0]; +rx(pi/2) q[0]; +rz(6.494069709866654) q[0]; +rz(0.17920439328640025) q[62]; +rx(pi/2) q[62]; +rz(5.158165326436764) q[62]; +rx(pi/2) q[62]; +rz(12.063392756675464) q[62]; +rz(-3.0860783066657085) q[62]; +rx(pi/2) q[62]; +rz(4.278165946581219) q[62]; +rx(pi/2) q[62]; +rz(6.879847905124773) q[62]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(5.804259596791209) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[23],q[70]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.3810073834667858) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[23],q[70]; +rz(-0.7786875976208387) q[23]; +rx(pi/2) q[23]; +rz(6.03752694381043) q[23]; +rx(pi/2) q[23]; +rz(10.282457047266078) q[23]; +rz(1.001222382635321) q[23]; +rx(pi/2) q[23]; +rz(5.5770117276782205) q[23]; +rx(pi/2) q[23]; +rz(12.39549941780128) q[23]; +cx q[23],q[32]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.4488092280783267) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.893902301643676) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +cx q[23],q[32]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.2707186190581776) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[23],q[32]; +rz(2.791846490218143) q[23]; +rx(pi/2) q[23]; +rz(4.455201222243529) q[23]; +rx(pi/2) q[23]; +rz(8.660925842021307) q[23]; +rz(-1.0687246750951527) q[23]; +rx(pi/2) q[23]; +rz(3.6901390392614424) q[23]; +rx(pi/2) q[23]; +rz(6.3855649357441715) q[23]; +rz(3.0779803251487703) q[32]; +rx(pi/2) q[32]; +rz(4.235416078407953) q[32]; +rx(pi/2) q[32]; +rz(12.261344500771106) q[32]; +rz(-2.6570473939189165) q[32]; +rx(pi/2) q[32]; +rz(4.761188365610728) q[32]; +rx(pi/2) q[32]; +rz(8.912540062949507) q[32]; +rz(2.808539560256632) q[70]; +rx(pi/2) q[70]; +rz(3.382843791096109) q[70]; +rx(pi/2) q[70]; +rz(9.462437862713472) q[70]; +rz(-2.8573860807198983) q[70]; +rx(pi/2) q[70]; +rz(5.181349354785661) q[70]; +rx(pi/2) q[70]; +rz(8.912166414495102) q[70]; +rz(-1.0046073196135064) q[74]; +rx(pi/2) q[74]; +rz(5.202698487344517) q[74]; +rx(pi/2) q[74]; +rz(6.366175286825376) q[74]; +rz(0.8368970456643492) q[74]; +rx(pi/2) q[74]; +rz(4.916725578961256) q[74]; +rx(pi/2) q[74]; +rz(9.183858086960699) q[74]; +cx q[37],q[74]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.6165542017566636) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.245655305754044) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[37],q[74]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.2981573079163247) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[37],q[74]; +rz(0.30313118026171804) q[37]; +rx(pi/2) q[37]; +rz(5.184836321514732) q[37]; +rx(pi/2) q[37]; +rz(9.960853592647839) q[37]; +rz(-0.6049539505653039) q[37]; +rx(pi/2) q[37]; +rz(4.769494512761134) q[37]; +rx(pi/2) q[37]; +rz(12.36365484206086) q[37]; +cx q[31],q[37]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.9688835384605445) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.1227808619260795) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +cx q[31],q[37]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.26516664496525) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[31],q[37]; +rz(0.4678145673875762) q[31]; +rx(pi/2) q[31]; +rz(4.918217840765246) q[31]; +rx(pi/2) q[31]; +rz(9.928488636416656) q[31]; +rz(-1.1154786443534368) q[31]; +rx(pi/2) q[31]; +rz(4.403589111072991) q[31]; +rx(pi/2) q[31]; +rz(7.519198244859879) q[31]; +rz(-1.30727254253329) q[37]; +rx(pi/2) q[37]; +rz(4.955302472303762) q[37]; +rx(pi/2) q[37]; +rz(6.528283914293928) q[37]; +rz(2.0316671816965544) q[37]; +rx(pi/2) q[37]; +rz(4.905066201897001) q[37]; +rx(pi/2) q[37]; +rz(8.51228182456001) q[37]; +rz(-1.8349677938613078) q[74]; +rx(pi/2) q[74]; +rz(5.108046583579689) q[74]; +rx(pi/2) q[74]; +rz(8.153337635052367) q[74]; +rz(-1.7811878309947429) q[74]; +rx(pi/2) q[74]; +rz(4.100264809135453) q[74]; +rx(pi/2) q[74]; +rz(11.308876466726737) q[74]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.077611063648404) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[15],q[90]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.407007320262686) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[15],q[90]; +rz(1.3699392578776406) q[15]; +rx(pi/2) q[15]; +rz(5.571277095266085) q[15]; +rx(pi/2) q[15]; +rz(6.653778187829639) q[15]; +rz(0.6861132726800268) q[15]; +rx(pi/2) q[15]; +rz(4.226611082696678) q[15]; +rx(pi/2) q[15]; +rz(10.023986740879565) q[15]; +rz(0.9711879279929727) q[90]; +rx(pi/2) q[90]; +rz(4.2003708091110195) q[90]; +rx(pi/2) q[90]; +rz(11.811245867295515) q[90]; +rz(0.5199351958465068) q[90]; +rx(pi/2) q[90]; +rz(4.3567503067206585) q[90]; +rx(pi/2) q[90]; +rz(11.019237579332625) q[90]; +cx q[91],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.16298457357431) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(4.148695817271155) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.1968943597201838) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[70]; +rz(2.14154768363767) q[70]; +rx(pi/2) q[70]; +rz(4.402407056744185) q[70]; +rx(pi/2) q[70]; +rz(9.108062434552494) q[70]; +rz(1.0401330743821164) q[70]; +rx(pi/2) q[70]; +rz(5.004064055873494) q[70]; +rx(pi/2) q[70]; +rz(8.799548727655317) q[70]; +rz(0.9887247250754561) q[91]; +rx(pi/2) q[91]; +rz(4.9820845325441585) q[91]; +rx(pi/2) q[91]; +rz(7.334116141219994) q[91]; +rz(1.3633150083000034) q[91]; +rx(pi/2) q[91]; +rz(4.748551410192849) q[91]; +rx(pi/2) q[91]; +rz(10.475304395064837) q[91]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.039013226853234) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[59],q[93]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.3206221896378003) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[59],q[93]; +rz(-1.0603744032749773) q[59]; +rx(pi/2) q[59]; +rz(4.790943985352246) q[59]; +rx(pi/2) q[59]; +rz(8.300611085645079) q[59]; +rz(-2.545640500804174) q[59]; +rx(pi/2) q[59]; +rz(4.492726141510374) q[59]; +rx(pi/2) q[59]; +rz(10.713715232491582) q[59]; +cx q[49],q[59]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.622718750112562) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.2395614233403425) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[49],q[59]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.4838201616867366) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[49],q[59]; +rz(-1.01212992754016) q[49]; +rx(pi/2) q[49]; +rz(5.008429256225585) q[49]; +rx(pi/2) q[49]; +rz(11.35474490540032) q[49]; +rz(1.2646586378605011) q[49]; +rx(pi/2) q[49]; +rz(4.9062515042005685) q[49]; +rx(pi/2) q[49]; +rz(12.34672760763607) q[49]; +rz(0.4811588195554579) q[59]; +rx(pi/2) q[59]; +rz(4.434160045475408) q[59]; +rx(pi/2) q[59]; +rz(10.52208104021949) q[59]; +rz(-2.4774950562683244) q[59]; +rx(pi/2) q[59]; +rz(3.4556859035900036) q[59]; +rx(pi/2) q[59]; +rz(9.990981300572114) q[59]; +rz(1.6041694201113188) q[93]; +rx(pi/2) q[93]; +rz(4.954224509007731) q[93]; +rx(pi/2) q[93]; +rz(12.463986194699515) q[93]; +rz(2.5185584094453572) q[93]; +rx(pi/2) q[93]; +rz(4.839799946154819) q[93]; +rx(pi/2) q[93]; +rz(10.652265087192157) q[93]; +cx q[94],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.263282031950748) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.6511551655243477) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.2769395054414066) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[29]; +rz(1.8514740598125332) q[29]; +rx(pi/2) q[29]; +rz(5.028006545872936) q[29]; +rx(pi/2) q[29]; +rz(11.596239954621772) q[29]; +rz(-1.2615776174722493) q[29]; +rx(pi/2) q[29]; +rz(3.93568056457377) q[29]; +rx(pi/2) q[29]; +rz(10.906143464279204) q[29]; +cx q[69],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.2440936948298305) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.210156868398658) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.7972211342326814) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +cx q[69],q[29]; +rz(-1.8666236670530965) q[29]; +rx(pi/2) q[29]; +rz(4.942217856975856) q[29]; +rx(pi/2) q[29]; +rz(8.771872714911673) q[29]; +rz(-0.3442081820249143) q[29]; +rx(pi/2) q[29]; +rz(4.552843206938705) q[29]; +rx(pi/2) q[29]; +rz(8.257158070013258) q[29]; +cx q[16],q[29]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.4258419100964983) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(5.519144583920294) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +cx q[16],q[29]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.171805627518932) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[16],q[29]; +rz(0.7293048960895256) q[16]; +rx(pi/2) q[16]; +rz(5.0799215239936375) q[16]; +rx(pi/2) q[16]; +rz(10.686064884574142) q[16]; +rz(-2.9043760291071816) q[16]; +rx(pi/2) q[16]; +rz(4.824972604615789) q[16]; +rx(pi/2) q[16]; +rz(10.084687797942724) q[16]; +cx q[16],q[51]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.8393670832388387) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(2.110719403458111) q[29]; +rx(pi/2) q[29]; +rz(5.668585377205609) q[29]; +rx(pi/2) q[29]; +rz(7.768036237227303) q[29]; +rz(0.796992327091647) q[29]; +rx(pi/2) q[29]; +rz(5.867856084396528) q[29]; +rx(pi/2) q[29]; +rz(11.399098350734796) q[29]; +cx q[29],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(5.877969965941354) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.7761489369562136) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[29],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.539575332643882) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +cx q[29],q[2]; +rz(1.2135029154192987) q[2]; +rx(pi/2) q[2]; +rz(3.8754131848247875) q[2]; +rx(pi/2) q[2]; +rz(8.515718668501549) q[2]; +rz(-2.8512018414125215) q[2]; +rx(pi/2) q[2]; +rz(4.916262953106422) q[2]; +rx(pi/2) q[2]; +rz(10.273060245879996) q[2]; +cx q[20],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.055518051563476) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.666597025968903) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[20],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.3785553243085236) q[20]; +rx(pi/2) q[20]; +rz(2*pi) q[20]; +cx q[20],q[2]; +rz(-1.5245528333057057) q[2]; +rx(pi/2) q[2]; +rz(4.021311333754374) q[2]; +rx(pi/2) q[2]; +rz(12.529827774116807) q[2]; +rz(-2.4734967847466276) q[2]; +rx(pi/2) q[2]; +rz(5.348964321323913) q[2]; +rx(pi/2) q[2]; +rz(9.335376267182578) q[2]; +rz(0.26843730698823753) q[20]; +rx(pi/2) q[20]; +rz(4.5375552310344585) q[20]; +rx(pi/2) q[20]; +rz(10.308358151041922) q[20]; +rz(-3.066557070606099) q[20]; +rx(pi/2) q[20]; +rz(4.955128702965294) q[20]; +rx(pi/2) q[20]; +rz(7.58925023624342) q[20]; +cx q[26],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.127229312882514) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.9674195076129033) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[26],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.1881128206908453) q[26]; +rx(pi/2) q[26]; +rz(2*pi) q[26]; +cx q[26],q[2]; +rz(-2.5962836643726463) q[2]; +rx(pi/2) q[2]; +rz(3.6741304027578825) q[2]; +rx(pi/2) q[2]; +rz(10.489749423811794) q[2]; +rz(-1.0412280844089796) q[2]; +rx(pi/2) q[2]; +rz(4.6931207885822115) q[2]; +rx(pi/2) q[2]; +rz(7.1233973186502215) q[2]; +rz(1.4131050713641606) q[26]; +rx(pi/2) q[26]; +rz(4.152597858468972) q[26]; +rx(pi/2) q[26]; +rz(12.463640538639707) q[26]; +rz(-2.4005052556915185) q[26]; +rx(pi/2) q[26]; +rz(5.43440131660768) q[26]; +rx(pi/2) q[26]; +rz(9.478386691252497) q[26]; +rz(-1.1322621317361814) q[29]; +rx(pi/2) q[29]; +rz(5.672372819633118) q[29]; +rx(pi/2) q[29]; +rz(11.420495808390196) q[29]; +rz(1.7526730268578214) q[29]; +rx(pi/2) q[29]; +rz(5.292506581267096) q[29]; +rx(pi/2) q[29]; +rz(10.328587268695152) q[29]; +cx q[29],q[85]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.0398799050996415) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(5.6427011927181105) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[16],q[51]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.3331754571514307) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[16],q[51]; +rz(-1.1306280318320256) q[16]; +rx(pi/2) q[16]; +rz(4.159422179473431) q[16]; +rx(pi/2) q[16]; +rz(8.8543655115894) q[16]; +rz(-1.5180224450929498) q[16]; +rx(pi/2) q[16]; +rz(4.8264725548568475) q[16]; +rx(pi/2) q[16]; +rz(8.268838637501823) q[16]; +rz(3.106620704688659) q[51]; +rx(pi/2) q[51]; +rz(5.787947946078626) q[51]; +rx(pi/2) q[51]; +rz(9.3236966532379) q[51]; +rz(-2.0734328068373213) q[51]; +rx(pi/2) q[51]; +rz(4.206256051949429) q[51]; +rx(pi/2) q[51]; +rz(8.142189537118252) q[51]; +cx q[51],q[83]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.896786847578249) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-0.049633335343036045) q[69]; +rx(pi/2) q[69]; +rz(4.466120755717522) q[69]; +rx(pi/2) q[69]; +rz(11.512861498986384) q[69]; +rz(-2.7281048674493693) q[69]; +rx(pi/2) q[69]; +rz(3.461573057454359) q[69]; +rx(pi/2) q[69]; +rz(7.317771154520729) q[69]; +cx q[69],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(5.681133056225798) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.778549026493728) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.4149553750377546) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[39]; +rz(2.1250977528414072) q[39]; +rx(pi/2) q[39]; +rz(4.91969517502942) q[39]; +rx(pi/2) q[39]; +rz(8.840790016918397) q[39]; +rz(-1.1579393815341739) q[39]; +rx(pi/2) q[39]; +rz(4.2710766386192125) q[39]; +rx(pi/2) q[39]; +rz(9.431698414739648) q[39]; +rz(-0.5593510345966362) q[69]; +rx(pi/2) q[69]; +rz(5.518175539228042) q[69]; +rx(pi/2) q[69]; +rz(6.426153327081022) q[69]; +rz(-0.8213348705021954) q[69]; +rx(pi/2) q[69]; +rz(4.963200760404303) q[69]; +rx(pi/2) q[69]; +rz(10.581671032010526) q[69]; +cx q[69],q[96]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.114014666475975) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(5.920843376293856) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[51],q[83]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.1973541970573134) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[51],q[83]; +rz(-2.2005920857430548) q[51]; +rx(pi/2) q[51]; +rz(4.295636826441337) q[51]; +rx(pi/2) q[51]; +rz(11.021437066984365) q[51]; +rz(1.2367566999976525) q[51]; +rx(pi/2) q[51]; +rz(5.1029338215614946) q[51]; +rx(pi/2) q[51]; +rz(12.10480155156904) q[51]; +cx q[20],q[51]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(4.0361330291431425) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.246923847085938) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[20],q[51]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.7611127952338803) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[20],q[51]; +rz(1.1437674325860394) q[20]; +rx(pi/2) q[20]; +rz(5.512487235529743) q[20]; +rx(pi/2) q[20]; +rz(10.624023845388106) q[20]; +rz(-1.2624128799449406) q[20]; +rx(pi/2) q[20]; +rz(4.196934173789892) q[20]; +rx(pi/2) q[20]; +rz(7.562931354710878) q[20]; +rz(0.2843657020440018) q[51]; +rx(pi/2) q[51]; +rz(4.245707365559099) q[51]; +rx(pi/2) q[51]; +rz(10.155031933126693) q[51]; +rz(0.6920657397446845) q[51]; +rx(pi/2) q[51]; +rz(5.252581125246914) q[51]; +rx(pi/2) q[51]; +rz(9.494298333133532) q[51]; +rz(1.0363626150555145) q[83]; +rx(pi/2) q[83]; +rz(5.348526058306192) q[83]; +rx(pi/2) q[83]; +rz(10.663051499172717) q[83]; +rz(-2.028916911893927) q[83]; +rx(pi/2) q[83]; +rz(5.192079918323637) q[83]; +rx(pi/2) q[83]; +rz(10.25537678380676) q[83]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.026853591959833) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[29],q[85]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.2078398854107477) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[29],q[85]; +rz(-0.6455378915084586) q[29]; +rx(pi/2) q[29]; +rz(5.230230018512642) q[29]; +rx(pi/2) q[29]; +rz(7.1152552856188205) q[29]; +rz(-0.3588282829727971) q[29]; +rx(pi/2) q[29]; +rz(5.651139614596208) q[29]; +rx(pi/2) q[29]; +rz(6.784713405652749) q[29]; +cx q[29],q[98]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.9575286084469727) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(1.48962778330786) q[85]; +rx(pi/2) q[85]; +rz(3.8502281526164865) q[85]; +rx(pi/2) q[85]; +rz(9.567103324084654) q[85]; +rz(2.1094312921612577) q[85]; +rx(pi/2) q[85]; +rz(3.5201063954295386) q[85]; +rx(pi/2) q[85]; +rz(8.971703399119837) q[85]; +cx q[85],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.2069060707831145) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.882957481989011) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.404094508171089) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[8]; +rz(0.8266851212566957) q[8]; +rx(pi/2) q[8]; +rz(4.820310536846927) q[8]; +rx(pi/2) q[8]; +rz(7.795761838845922) q[8]; +rz(0.4225021068124071) q[8]; +rx(pi/2) q[8]; +rz(4.931161999729306) q[8]; +rx(pi/2) q[8]; +rz(11.115114608216846) q[8]; +rz(2.599498853752232) q[85]; +rx(pi/2) q[85]; +rz(5.191845822606709) q[85]; +rx(pi/2) q[85]; +rz(9.640949408147442) q[85]; +rz(2.2466860596344738) q[85]; +rx(pi/2) q[85]; +rz(5.740061786982291) q[85]; +rx(pi/2) q[85]; +rz(8.962388405234634) q[85]; +cx q[23],q[85]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.8702925118212734) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.276457288720948) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[23],q[85]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.3337363846275503) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[23],q[85]; +rz(-0.9546736604308999) q[23]; +rx(pi/2) q[23]; +rz(5.902722148322892) q[23]; +rx(pi/2) q[23]; +rz(8.017878567757336) q[23]; +rz(1.2222095574847094) q[23]; +rx(pi/2) q[23]; +rz(4.089138882373887) q[23]; +rx(pi/2) q[23]; +rz(6.727065544137693) q[23]; +rz(1.7929524225971756) q[85]; +rx(pi/2) q[85]; +rz(4.343284527768336) q[85]; +rx(pi/2) q[85]; +rz(11.511608326100681) q[85]; +rz(-2.3806379034718814) q[85]; +rx(pi/2) q[85]; +rz(5.3242047281035685) q[85]; +rx(pi/2) q[85]; +rz(8.311722559300094) q[85]; +rz(-0.43212848567608475) q[94]; +rx(pi/2) q[94]; +rz(6.005670472304545) q[94]; +rx(pi/2) q[94]; +rz(12.18549208101828) q[94]; +rz(-1.2690104826481057) q[94]; +rx(pi/2) q[94]; +rz(4.785798098010273) q[94]; +rx(pi/2) q[94]; +rz(11.310327230037965) q[94]; +cx q[94],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.194839421762349) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.22058295682579) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.9977148101341564) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[44]; +rz(-0.3144251180005737) q[44]; +rx(pi/2) q[44]; +rz(4.668816934507987) q[44]; +rx(pi/2) q[44]; +rz(10.300825220627457) q[44]; +rz(0.26319633959930666) q[44]; +rx(pi/2) q[44]; +rz(4.661309762715091) q[44]; +rx(pi/2) q[44]; +rz(11.37227943419561) q[44]; +cx q[73],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(5.5835491413176985) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.616750073795698) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.4534961230348498) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +cx q[73],q[44]; +rz(-2.7547079783601376) q[44]; +rx(pi/2) q[44]; +rz(5.269023595199805) q[44]; +rx(pi/2) q[44]; +rz(7.830192150964968) q[44]; +rz(0.9571888912439981) q[44]; +rx(pi/2) q[44]; +rz(5.720205174713914) q[44]; +rx(pi/2) q[44]; +rz(9.028136286272431) q[44]; +cx q[44],q[47]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.8574192612362723) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.011887803357546) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[44],q[47]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.510034369561165) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[44],q[47]; +rz(0.2865402583823311) q[44]; +rx(pi/2) q[44]; +rz(4.837296702816097) q[44]; +rx(pi/2) q[44]; +rz(9.031038345093517) q[44]; +rz(0.36809985992673555) q[44]; +rx(pi/2) q[44]; +rz(6.0898371371343405) q[44]; +rx(pi/2) q[44]; +rz(12.472906574499339) q[44]; +rz(2.5706696156489883) q[47]; +rx(pi/2) q[47]; +rz(4.482398060241177) q[47]; +rx(pi/2) q[47]; +rz(9.14170006053213) q[47]; +rz(1.319159834774899) q[47]; +rx(pi/2) q[47]; +rz(3.912290558401839) q[47]; +rx(pi/2) q[47]; +rz(7.98941545036796) q[47]; +cx q[11],q[47]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(4.071518757981438) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.267209366917955) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[11],q[47]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.4204627052713947) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[11],q[47]; +rz(-2.1829322054200895) q[11]; +rx(pi/2) q[11]; +rz(5.457167652408291) q[11]; +rx(pi/2) q[11]; +rz(6.740492451205563) q[11]; +rz(-1.6097700396307595) q[11]; +rx(pi/2) q[11]; +rz(5.040304315165096) q[11]; +rx(pi/2) q[11]; +rz(6.944140453831122) q[11]; +rz(-0.42148720857916544) q[47]; +rx(pi/2) q[47]; +rz(5.37743788583612) q[47]; +rx(pi/2) q[47]; +rz(6.444129292979835) q[47]; +rz(2.858760676594181) q[47]; +rx(pi/2) q[47]; +rz(4.122936896768473) q[47]; +rx(pi/2) q[47]; +rz(7.893449386255398) q[47]; +rz(-1.6639980654265742) q[73]; +rx(pi/2) q[73]; +rz(4.43052107290899) q[73]; +rx(pi/2) q[73]; +rz(7.440286487863568) q[73]; +rz(-2.254605689170747) q[73]; +rx(pi/2) q[73]; +rz(5.107192565060684) q[73]; +rx(pi/2) q[73]; +rz(7.111108627889938) q[73]; +cx q[76],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(5.986696519841578) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.184548951767714) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.34970266239407) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +cx q[76],q[47]; +rz(2.1404953381707674) q[47]; +rx(pi/2) q[47]; +rz(4.625427457477689) q[47]; +rx(pi/2) q[47]; +rz(11.878079057586586) q[47]; +rz(2.1004227118581813) q[47]; +rx(pi/2) q[47]; +rz(3.916896146726818) q[47]; +rx(pi/2) q[47]; +rz(9.484287211692028) q[47]; +rz(0.9718069193736003) q[76]; +rx(pi/2) q[76]; +rz(4.498474992975581) q[76]; +rx(pi/2) q[76]; +rz(9.542623017841468) q[76]; +rz(1.567320743777607) q[76]; +rx(pi/2) q[76]; +rz(5.634240255565583) q[76]; +rx(pi/2) q[76]; +rz(7.965896339354144) q[76]; +cx q[32],q[76]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.861697384491461) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(5.877001343478872) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[32],q[76]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.2310430943837236) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[32],q[76]; +rz(-0.09571068946929362) q[32]; +rx(pi/2) q[32]; +rz(3.770791943283128) q[32]; +rx(pi/2) q[32]; +rz(10.695516115791001) q[32]; +rz(0.6560421240533061) q[32]; +rx(pi/2) q[32]; +rz(5.863661893310738) q[32]; +rx(pi/2) q[32]; +rz(12.158795057634045) q[32]; +rz(1.4314053037159677) q[76]; +rx(pi/2) q[76]; +rz(4.50375087533392) q[76]; +rx(pi/2) q[76]; +rz(6.772985165766556) q[76]; +rz(-2.887802716726318) q[76]; +rx(pi/2) q[76]; +rz(5.995172358482314) q[76]; +rx(pi/2) q[76]; +rz(7.435181001059268) q[76]; +rz(-3.0840234949445695) q[94]; +rx(pi/2) q[94]; +rz(5.515661445754717) q[94]; +rx(pi/2) q[94]; +rz(12.136988294388384) q[94]; +rz(-2.3008089581977256) q[94]; +rx(pi/2) q[94]; +rz(4.240637069956013) q[94]; +rx(pi/2) q[94]; +rz(9.455642247177419) q[94]; +cx q[40],q[94]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.2347896059723205) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(5.9644251731049645) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[40],q[94]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.823357678714567) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[40],q[94]; +rz(0.11493982494420862) q[40]; +rx(pi/2) q[40]; +rz(4.236140144386022) q[40]; +rx(pi/2) q[40]; +rz(9.487738441832814) q[40]; +rz(-0.9825051561532394) q[40]; +rx(pi/2) q[40]; +rz(4.779848207699434) q[40]; +rx(pi/2) q[40]; +rz(10.27270472454417) q[40]; +cx q[38],q[40]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.6402814204028555) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(5.694534326743074) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +cx q[38],q[40]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.455414375086237) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[38],q[40]; +rz(1.4149332640302514) q[38]; +rx(pi/2) q[38]; +rz(5.635582265125937) q[38]; +rx(pi/2) q[38]; +rz(6.490080746862116) q[38]; +rz(-2.153838180906117) q[38]; +rx(pi/2) q[38]; +rz(5.328259621785483) q[38]; +rx(pi/2) q[38]; +rz(6.775710628070113) q[38]; +cx q[38],q[53]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.408633063369568) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(1.192711965407324) q[40]; +rx(pi/2) q[40]; +rz(5.667335127873104) q[40]; +rx(pi/2) q[40]; +rz(10.445463318871099) q[40]; +rz(-1.653980623495039) q[40]; +rx(pi/2) q[40]; +rz(5.634359643605931) q[40]; +rx(pi/2) q[40]; +rz(7.058323350568079) q[40]; +cx q[40],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.4324775758089086) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.3486988032438028) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[40],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.2346280947753736) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +cx q[40],q[21]; +rz(2.1077562266780863) q[21]; +rx(pi/2) q[21]; +rz(4.573061142296663) q[21]; +rx(pi/2) q[21]; +rz(10.66101561138395) q[21]; +rz(1.3967553682000418) q[21]; +rx(pi/2) q[21]; +rz(5.126824855675599) q[21]; +rx(pi/2) q[21]; +rz(9.585995139216406) q[21]; +rz(0.13485725759359113) q[40]; +rx(pi/2) q[40]; +rz(5.793479077021585) q[40]; +rx(pi/2) q[40]; +rz(11.089408452387637) q[40]; +rz(-2.419676204744107) q[40]; +rx(pi/2) q[40]; +rz(5.072315000106959) q[40]; +rx(pi/2) q[40]; +rz(6.478543060708582) q[40]; +cx q[40],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.085466326681244) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.030662056772451) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[40],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.5282800309290616) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +cx q[40],q[31]; +rz(-2.5468357448528613) q[31]; +rx(pi/2) q[31]; +rz(4.344062305062438) q[31]; +rx(pi/2) q[31]; +rz(7.5490667906072115) q[31]; +rz(-0.47561946993274784) q[31]; +rx(pi/2) q[31]; +rz(5.846354858389423) q[31]; +rx(pi/2) q[31]; +rz(8.201729221348849) q[31]; +rz(0.7263538156389604) q[40]; +rx(pi/2) q[40]; +rz(4.686948049779621) q[40]; +rx(pi/2) q[40]; +rz(9.527469288763388) q[40]; +rz(1.3060825215245586) q[40]; +rx(pi/2) q[40]; +rz(5.525742854773671) q[40]; +rx(pi/2) q[40]; +rz(6.966536492706625) q[40]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(5.968424375486615) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[38],q[53]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.2305849421309407) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[38],q[53]; +rz(2.8379872645977997) q[38]; +rx(pi/2) q[38]; +rz(4.724727051823121) q[38]; +rx(pi/2) q[38]; +rz(7.835411817600292) q[38]; +rz(2.447381520278837) q[38]; +rx(pi/2) q[38]; +rz(3.8386015047849216) q[38]; +rx(pi/2) q[38]; +rz(12.537898441106924) q[38]; +cx q[22],q[38]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.039076327049269) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.131529502730897) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +cx q[22],q[38]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.6700787890029787) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[22],q[38]; +rz(-2.3851462487789954) q[22]; +rx(pi/2) q[22]; +rz(4.817884495388057) q[22]; +rx(pi/2) q[22]; +rz(7.212955344702622) q[22]; +rz(1.9326915575635955) q[22]; +rx(pi/2) q[22]; +rz(4.686985742608421) q[22]; +rx(pi/2) q[22]; +rz(7.028876704479635) q[22]; +rz(-2.6599997535535276) q[38]; +rx(pi/2) q[38]; +rz(4.4067273476380615) q[38]; +rx(pi/2) q[38]; +rz(11.849352125036534) q[38]; +rz(-0.49777902288893516) q[38]; +rx(pi/2) q[38]; +rz(4.830594454321295) q[38]; +rx(pi/2) q[38]; +rz(8.0571843067942) q[38]; +rz(-1.7334586726528638) q[53]; +rx(pi/2) q[53]; +rz(4.294427518840536) q[53]; +rx(pi/2) q[53]; +rz(7.995896056551089) q[53]; +rz(1.3088347571520895) q[53]; +rx(pi/2) q[53]; +rz(4.59869185496851) q[53]; +rx(pi/2) q[53]; +rz(9.723002318146456) q[53]; +cx q[87],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.0224582549818315) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(4.262253080633643) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.580898521806014) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +cx q[87],q[53]; +rz(-1.4669100361775627) q[53]; +rx(pi/2) q[53]; +rz(3.8287656564501504) q[53]; +rx(pi/2) q[53]; +rz(9.528707680406344) q[53]; +rz(2.3032789034952135) q[53]; +rx(pi/2) q[53]; +rz(4.608025191159911) q[53]; +rx(pi/2) q[53]; +rz(9.592832493316065) q[53]; +cx q[53],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(5.993056297708813) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.9263839750972784) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.388300637071847) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +cx q[53],q[2]; +rz(-2.366871521565938) q[2]; +rx(pi/2) q[2]; +rz(5.244091836776419) q[2]; +rx(pi/2) q[2]; +rz(9.770772951844004) q[2]; +rz(-0.36394263900558554) q[2]; +rx(pi/2) q[2]; +rz(4.915084927071384) q[2]; +rx(pi/2) q[2]; +rz(10.346654274565395) q[2]; +rz(-0.5682973047561388) q[53]; +rx(pi/2) q[53]; +rz(4.001614389991878) q[53]; +rx(pi/2) q[53]; +rz(8.14188684489321) q[53]; +rz(-0.40063434637951456) q[53]; +rx(pi/2) q[53]; +rz(4.946090231925349) q[53]; +rx(pi/2) q[53]; +rz(6.7412873685247705) q[53]; +rz(1.4825910748271607) q[87]; +rx(pi/2) q[87]; +rz(4.534337273203569) q[87]; +rx(pi/2) q[87]; +rz(7.788417096597032) q[87]; +rz(0.17094857963855503) q[87]; +rx(pi/2) q[87]; +rz(4.58872630250557) q[87]; +rx(pi/2) q[87]; +rz(10.126987261123963) q[87]; +rz(2.8449497710969034) q[94]; +rx(pi/2) q[94]; +rz(5.124789757400473) q[94]; +rx(pi/2) q[94]; +rz(10.600074502972605) q[94]; +rz(2.0588349409247204) q[94]; +rx(pi/2) q[94]; +rz(5.291121674949246) q[94]; +rx(pi/2) q[94]; +rz(11.372001344186295) q[94]; +cx q[67],q[94]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.5564061736203705) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.17247300397316) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[67],q[94]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.418890048223574) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[67],q[94]; +rz(0.7853875369126184) q[67]; +rx(pi/2) q[67]; +rz(3.9697338187050732) q[67]; +rx(pi/2) q[67]; +rz(10.251706379951553) q[67]; +rz(0.06226069104055165) q[67]; +rx(pi/2) q[67]; +rz(5.2048640705030405) q[67]; +rx(pi/2) q[67]; +rz(10.418998632923905) q[67]; +rz(2.336989873834871) q[94]; +rx(pi/2) q[94]; +rz(5.571567881775078) q[94]; +rx(pi/2) q[94]; +rz(6.37757700964841) q[94]; +rz(-0.3993358638368836) q[94]; +rx(pi/2) q[94]; +rz(5.151979583040557) q[94]; +rx(pi/2) q[94]; +rz(6.739375574624249) q[94]; +cx q[94],q[82]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.230380501252552) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.8657415185449224) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[82]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.633011107492017) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[82]; +rz(2.4958661495274743) q[82]; +rx(pi/2) q[82]; +rz(5.369503836399794) q[82]; +rx(pi/2) q[82]; +rz(9.669952718187748) q[82]; +rz(1.2691124908810458) q[82]; +rx(pi/2) q[82]; +rz(5.255208107022373) q[82]; +rx(pi/2) q[82]; +rz(6.685156467928278) q[82]; +cx q[64],q[82]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.7782211829103702) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.001817449174672) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[64],q[82]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.227487455454554) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[64],q[82]; +rz(1.9756939694577635) q[64]; +rx(pi/2) q[64]; +rz(4.375219249725204) q[64]; +rx(pi/2) q[64]; +rz(10.763517333491189) q[64]; +rz(3.0618325527313486) q[64]; +rx(pi/2) q[64]; +rz(4.712775438993159) q[64]; +rx(pi/2) q[64]; +rz(8.401373153607857) q[64]; +rz(-2.7619012249506945) q[82]; +rx(pi/2) q[82]; +rz(3.7839597365863193) q[82]; +rx(pi/2) q[82]; +rz(10.609303772282852) q[82]; +rz(0.21142478420472655) q[82]; +rx(pi/2) q[82]; +rz(5.3905718403487874) q[82]; +rx(pi/2) q[82]; +rz(7.028375710833306) q[82]; +rz(-0.9711825573001911) q[94]; +rx(pi/2) q[94]; +rz(5.840103722893241) q[94]; +rx(pi/2) q[94]; +rz(7.268100729707095) q[94]; +rz(1.5371257432008747) q[94]; +rx(pi/2) q[94]; +rz(4.396658944222205) q[94]; +rx(pi/2) q[94]; +rz(7.733223002822721) q[94]; +cx q[94],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.95376806021514) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.209059800468267) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.763636752178499) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[48]; +rz(-2.578734847772078) q[48]; +rx(pi/2) q[48]; +rz(5.891926897093361) q[48]; +rx(pi/2) q[48]; +rz(12.343366976261608) q[48]; +rz(1.1367057713298223) q[48]; +rx(pi/2) q[48]; +rz(5.33367623006551) q[48]; +rx(pi/2) q[48]; +rz(7.528041227481338) q[48]; +rz(-0.1540572371865352) q[94]; +rx(pi/2) q[94]; +rz(4.04085342041693) q[94]; +rx(pi/2) q[94]; +rz(9.918065135500466) q[94]; +rz(0.9183027449620873) q[94]; +rx(pi/2) q[94]; +rz(4.1692781556904475) q[94]; +rx(pi/2) q[94]; +rz(9.457587144117266) q[94]; +cx q[38],q[94]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.7620841252936) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(5.829144478913927) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[38],q[94]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.350325432502416) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[38],q[94]; +rz(0.6689971320027897) q[38]; +rx(pi/2) q[38]; +rz(5.3620730615755345) q[38]; +rx(pi/2) q[38]; +rz(8.587231002556951) q[38]; +rz(2.447381520278837) q[38]; +rx(pi/2) q[38]; +rz(3.8386015047849216) q[38]; +rx(pi/2) q[38]; +rz(12.537898441106924) q[38]; +rz(-2.729169230287188) q[94]; +rx(pi/2) q[94]; +rz(4.166068841969812) q[94]; +rx(pi/2) q[94]; +rz(11.209751799564772) q[94]; +rz(1.3603286258692684) q[94]; +rx(pi/2) q[94]; +rz(4.181689140767246) q[94]; +rx(pi/2) q[94]; +rz(6.796973907345705) q[94]; +cx q[2],q[94]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(4.045616950926938) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.221501460338818) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[2],q[94]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.469935984456715) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[2],q[94]; +rz(2.08565109480665) q[2]; +rx(pi/2) q[2]; +rz(3.582229642209716) q[2]; +rx(pi/2) q[2]; +rz(9.390958134524103) q[2]; +rz(0.5524627221810317) q[2]; +rx(pi/2) q[2]; +rz(5.649895214621058) q[2]; +rx(pi/2) q[2]; +rz(7.884182152628339) q[2]; +rz(2.2098739208849842) q[94]; +rx(pi/2) q[94]; +rz(3.826545832316045) q[94]; +rx(pi/2) q[94]; +rz(8.713832271014862) q[94]; +rz(-1.4754957842751146) q[94]; +rx(pi/2) q[94]; +rz(4.463685690699441) q[94]; +rx(pi/2) q[94]; +rz(8.311432519523354) q[94]; +cx q[95],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.25171817207905) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.53778441580776) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.517840177947818) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[11]; +rz(2.2884087435513836) q[11]; +rx(pi/2) q[11]; +rz(4.718378912171543) q[11]; +rx(pi/2) q[11]; +rz(10.728929552029008) q[11]; +rz(-0.46523390776650153) q[11]; +rx(pi/2) q[11]; +rz(5.034525017755176) q[11]; +rx(pi/2) q[11]; +rz(9.343831292876803) q[11]; +rz(0.665378711012846) q[95]; +rx(pi/2) q[95]; +rz(5.523519739328465) q[95]; +rx(pi/2) q[95]; +rz(8.355675261693362) q[95]; +rz(-2.0862465092359166) q[95]; +rx(pi/2) q[95]; +rz(4.80780470527982) q[95]; +rx(pi/2) q[95]; +rz(9.562414106953888) q[95]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.936399117450982) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[69],q[96]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.189500289068654) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[69],q[96]; +rz(-2.8208689193691154) q[69]; +rx(pi/2) q[69]; +rz(4.538732465493091) q[69]; +rx(pi/2) q[69]; +rz(12.343941788807268) q[69]; +rz(0.819378822838849) q[69]; +rx(pi/2) q[69]; +rz(4.087994024729375) q[69]; +rx(pi/2) q[69]; +rz(9.765921044566543) q[69]; +cx q[69],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.84027565386163) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.096251215464397) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.1996342104418183) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +cx q[69],q[66]; +rz(-0.15227887778932025) q[66]; +rx(pi/2) q[66]; +rz(5.024133260958546) q[66]; +rx(pi/2) q[66]; +rz(12.293996186513342) q[66]; +rz(0.1891532833086269) q[66]; +rx(pi/2) q[66]; +rz(3.8281624910852337) q[66]; +rx(pi/2) q[66]; +rz(10.099302529020594) q[66]; +cx q[50],q[66]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.536089579822712) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.9565216111925725) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[50],q[66]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.3130804534316045) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[50],q[66]; +rz(-1.5863634831039335) q[50]; +rx(pi/2) q[50]; +rz(4.01571389874062) q[50]; +rx(pi/2) q[50]; +rz(11.782113591265947) q[50]; +rz(-1.6495587147422117) q[50]; +rx(pi/2) q[50]; +rz(5.310613211730973) q[50]; +rx(pi/2) q[50]; +rz(9.688250751589123) q[50]; +rz(-2.139699974034353) q[66]; +rx(pi/2) q[66]; +rz(4.363742957353281) q[66]; +rx(pi/2) q[66]; +rz(9.99274343837239) q[66]; +rz(1.5542645742824863) q[66]; +rx(pi/2) q[66]; +rz(6.168306118999979) q[66]; +rx(pi/2) q[66]; +rz(9.759215965537281) q[66]; +rz(-1.4005569462485836) q[69]; +rx(pi/2) q[69]; +rz(3.601595633569412) q[69]; +rx(pi/2) q[69]; +rz(12.047689578488352) q[69]; +rz(0.7816782962101252) q[69]; +rx(pi/2) q[69]; +rz(3.914069308400907) q[69]; +rx(pi/2) q[69]; +rz(8.007248296738002) q[69]; +cx q[88],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(5.847109376614702) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(4.027421983857536) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.3772931166676443) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +cx q[88],q[69]; +rz(-3.0549917629414765) q[69]; +rx(pi/2) q[69]; +rz(5.278888958472523) q[69]; +rx(pi/2) q[69]; +rz(12.295604691645204) q[69]; +rz(-0.2281736285250573) q[69]; +rx(pi/2) q[69]; +rz(5.359407591036505) q[69]; +rx(pi/2) q[69]; +rz(11.244431585565945) q[69]; +cx q[69],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.245474284371445) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.402222610609389) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.2948984887706065) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[40]; +rz(0.5526275051213725) q[40]; +rx(pi/2) q[40]; +rz(3.7683585873954444) q[40]; +rx(pi/2) q[40]; +rz(8.280980640787966) q[40]; +rz(-0.3148177842075852) q[40]; +rx(pi/2) q[40]; +rz(3.9440137776808935) q[40]; +rx(pi/2) q[40]; +rz(12.475042943340505) q[40]; +rz(-0.43471965250139366) q[69]; +rx(pi/2) q[69]; +rz(5.991463078371961) q[69]; +rx(pi/2) q[69]; +rz(7.733384996263349) q[69]; +rz(-1.3426980235220434) q[69]; +rx(pi/2) q[69]; +rz(3.6948238435885012) q[69]; +rx(pi/2) q[69]; +rz(12.512199045829462) q[69]; +rz(1.4092486130899493) q[88]; +rx(pi/2) q[88]; +rz(4.988334132085967) q[88]; +rx(pi/2) q[88]; +rz(8.008038054013127) q[88]; +rz(1.160171133579678) q[88]; +rx(pi/2) q[88]; +rz(4.32263809719144) q[88]; +rx(pi/2) q[88]; +rz(9.261439027148885) q[88]; +rz(-1.8927860584807494) q[96]; +rx(pi/2) q[96]; +rz(5.0983856163994385) q[96]; +rx(pi/2) q[96]; +rz(7.179753762437385) q[96]; +rz(-2.816354886473584) q[96]; +rx(pi/2) q[96]; +rz(4.4416552468185175) q[96]; +rx(pi/2) q[96]; +rz(9.438755216894796) q[96]; +cx q[96],q[93]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.135118591888539) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.7983263250717574) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[93]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.4902737224147007) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[93]; +rz(1.4740847915003599) q[93]; +rx(pi/2) q[93]; +rz(5.432459764105245) q[93]; +rx(pi/2) q[93]; +rz(7.717038046700759) q[93]; +rz(-0.6109112943206845) q[93]; +rx(pi/2) q[93]; +rz(4.145160213717752) q[93]; +rx(pi/2) q[93]; +rz(8.806060012358918) q[93]; +rz(-2.3068816420198806) q[96]; +rx(pi/2) q[96]; +rz(4.241904769928705) q[96]; +rx(pi/2) q[96]; +rz(6.7445027286399934) q[96]; +rz(-0.865919830558946) q[96]; +rx(pi/2) q[96]; +rz(4.815631627773402) q[96]; +rx(pi/2) q[96]; +rz(12.092249249136383) q[96]; +cx q[83],q[96]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.285784278941064) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.050797056967404) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[83],q[96]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.332524823967269) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[83],q[96]; +rz(0.4747033091520101) q[83]; +rx(pi/2) q[83]; +rz(5.182815561683745) q[83]; +rx(pi/2) q[83]; +rz(8.94462772737892) q[83]; +rz(0.6789663224422715) q[83]; +rx(pi/2) q[83]; +rz(4.530913538227855) q[83]; +rx(pi/2) q[83]; +rz(10.99729002316394) q[83]; +cx q[83],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.149639973965556) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.9349394438394825) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.4713719361751263) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[31]; +rz(-0.13082184836091582) q[31]; +rx(pi/2) q[31]; +rz(4.636065160496376) q[31]; +rx(pi/2) q[31]; +rz(9.089998434261272) q[31]; +rz(0.5514981169667168) q[31]; +rx(pi/2) q[31]; +rz(4.690373762245347) q[31]; +rx(pi/2) q[31]; +rz(7.326072225681481) q[31]; +rz(-2.861459874904339) q[83]; +rx(pi/2) q[83]; +rz(4.76160793454566) q[83]; +rx(pi/2) q[83]; +rz(6.32576813747607) q[83]; +rz(-0.967150708628167) q[83]; +rx(pi/2) q[83]; +rz(5.0941653183431805) q[83]; +rx(pi/2) q[83]; +rz(11.641729143469547) q[83]; +rz(-1.1752046540222745) q[96]; +rx(pi/2) q[96]; +rz(4.863866063650446) q[96]; +rx(pi/2) q[96]; +rz(9.464601952513009) q[96]; +rz(-2.4068872486543516) q[96]; +rx(pi/2) q[96]; +rz(5.105974006638768) q[96]; +rx(pi/2) q[96]; +rz(10.637239005522787) q[96]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.059931320708438) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[29],q[98]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.617858290956349) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[29],q[98]; +rz(-1.1541041789663087) q[29]; +rx(pi/2) q[29]; +rz(4.801216729235179) q[29]; +rx(pi/2) q[29]; +rz(8.05175925196691) q[29]; +rz(0.7229810471274778) q[29]; +rx(pi/2) q[29]; +rz(3.506029736624268) q[29]; +rx(pi/2) q[29]; +rz(8.465110984264696) q[29]; +rz(1.659398313377988) q[98]; +rx(pi/2) q[98]; +rz(4.3858714262498815) q[98]; +rx(pi/2) q[98]; +rz(9.07418503218948) q[98]; +rz(2.3728166338486893) q[98]; +rx(pi/2) q[98]; +rz(4.541780538093083) q[98]; +rx(pi/2) q[98]; +rz(8.326855508165137) q[98]; +rz(-1.5345083059720042) q[99]; +rx(pi/2) q[99]; +rz(5.173160483737046) q[99]; +rx(pi/2) q[99]; +rz(11.888273863968719) q[99]; +rz(-1.374935471585525) q[99]; +rx(pi/2) q[99]; +rz(5.135052671201247) q[99]; +rx(pi/2) q[99]; +rz(9.039095107742082) q[99]; +cx q[86],q[99]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(4.046014500059798) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(5.872055619294974) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[86],q[99]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.1604591901286696) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[86],q[99]; +rz(2.880262216861351) q[86]; +rx(pi/2) q[86]; +rz(3.917058467573045) q[86]; +rx(pi/2) q[86]; +rz(7.494613165222984) q[86]; +rz(-1.4684987466583732) q[86]; +rx(pi/2) q[86]; +rz(4.292435424759254) q[86]; +rx(pi/2) q[86]; +rz(7.490770238325439) q[86]; +cx q[86],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.0591285103308685) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.898766725191934) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.669662870440665) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +cx q[86],q[30]; +rz(2.7070784451717778) q[30]; +rx(pi/2) q[30]; +rz(4.1052274958622235) q[30]; +rx(pi/2) q[30]; +rz(6.473548130682943) q[30]; +rz(1.0626491484826337) q[30]; +rx(pi/2) q[30]; +rz(5.152960027297187) q[30]; +rx(pi/2) q[30]; +rz(7.8008766287318405) q[30]; +cx q[30],q[63]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.551472034370549) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(5.574511103384381) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[30],q[63]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.289927600476699) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[30],q[63]; +rz(-3.011093773196446) q[30]; +rx(pi/2) q[30]; +rz(3.967581635544897) q[30]; +rx(pi/2) q[30]; +rz(11.027343425144949) q[30]; +rz(0.5524627221810317) q[30]; +rx(pi/2) q[30]; +rz(5.649895214621058) q[30]; +rx(pi/2) q[30]; +rz(7.884182152628339) q[30]; +cx q[27],q[30]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.068048702055663) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(5.94646535743912) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +cx q[27],q[30]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.780296970632808) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[27],q[30]; +rz(1.3187840074918178) q[27]; +rx(pi/2) q[27]; +rz(4.7165726086287165) q[27]; +rx(pi/2) q[27]; +rz(11.09986656354084) q[27]; +rz(0.27553613870314075) q[27]; +rx(pi/2) q[27]; +rz(5.556802454115122) q[27]; +rx(pi/2) q[27]; +rz(7.972911886961218) q[27]; +cx q[27],q[61]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.7923495614280007) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-2.7470756514077124) q[30]; +rx(pi/2) q[30]; +rz(4.501915110647488) q[30]; +rx(pi/2) q[30]; +rz(7.264816929517977) q[30]; +rz(1.634841277461259) q[30]; +rx(pi/2) q[30]; +rz(4.594651570786587) q[30]; +rx(pi/2) q[30]; +rz(10.972925332624303) q[30]; +cx q[45],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.091571076288766) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.738860759392659) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.361956181642835) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +cx q[45],q[30]; +rz(0.5001698684655453) q[30]; +rx(pi/2) q[30]; +rz(4.945170706756439) q[30]; +rx(pi/2) q[30]; +rz(11.184357491883796) q[30]; +rz(0.16140642523118975) q[30]; +rx(pi/2) q[30]; +rz(4.37955629325136) q[30]; +rx(pi/2) q[30]; +rz(11.240095069384076) q[30]; +rz(-2.7105881602124695) q[45]; +rx(pi/2) q[45]; +rz(5.7350074058660105) q[45]; +rx(pi/2) q[45]; +rz(7.485788308772219) q[45]; +rz(-2.7797295563045656) q[45]; +rx(pi/2) q[45]; +rz(5.311524995712077) q[45]; +rx(pi/2) q[45]; +rz(6.747034124494471) q[45]; +cx q[52],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.2717661977372146) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.654737203903288) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.4153582504526057) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +cx q[52],q[45]; +rz(1.806897291496428) q[45]; +rx(pi/2) q[45]; +rz(5.376453644395789) q[45]; +rx(pi/2) q[45]; +rz(9.763305914614008) q[45]; +rz(-0.10064833063820622) q[45]; +rx(pi/2) q[45]; +rz(3.3690619013061642) q[45]; +rx(pi/2) q[45]; +rz(9.62231560190232) q[45]; +cx q[45],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.158816155081675) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.9856010608158727) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.1519841852638883) q[45]; +rx(pi/2) q[45]; +rz(3*pi) q[45]; +cx q[45],q[21]; +rz(1.1266149870368665) q[21]; +rx(pi/2) q[21]; +rz(3.666116459949965) q[21]; +rx(pi/2) q[21]; +rz(9.949956368512595) q[21]; +rz(2.6755495378974796) q[21]; +rx(pi/2) q[21]; +rz(4.4866272480208576) q[21]; +rx(pi/2) q[21]; +rz(6.987824799930026) q[21]; +rz(0.1922191514179321) q[45]; +rx(pi/2) q[45]; +rz(4.7910092260395665) q[45]; +rx(pi/2) q[45]; +rz(6.872759599189402) q[45]; +rz(-1.3644412777816175) q[45]; +rx(pi/2) q[45]; +rz(3.536760063468051) q[45]; +rx(pi/2) q[45]; +rz(8.677842565921425) q[45]; +cx q[45],q[96]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.9100371757197516) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(1.3127707727504) q[52]; +rx(pi/2) q[52]; +rz(4.876420012150412) q[52]; +rx(pi/2) q[52]; +rz(12.253981799278176) q[52]; +rz(0.03355173141535861) q[52]; +rx(pi/2) q[52]; +rz(3.419708903191129) q[52]; +rx(pi/2) q[52]; +rz(8.977946881663936) q[52]; +cx q[52],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.092256458578463) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(4.224473527289522) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.741162186476428) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +cx q[52],q[18]; +rz(2.4664744060749175) q[18]; +rx(pi/2) q[18]; +rz(5.401276182761187) q[18]; +rx(pi/2) q[18]; +rz(9.123468728752345) q[18]; +rz(-1.2548880453347255) q[18]; +rx(pi/2) q[18]; +rz(3.2024074155488504) q[18]; +rx(pi/2) q[18]; +rz(9.072084682548647) q[18]; +rz(1.781752797986634) q[52]; +rx(pi/2) q[52]; +rz(4.022376189246195) q[52]; +rx(pi/2) q[52]; +rz(8.290894071035563) q[52]; +rz(2.0088427530036306) q[52]; +rx(pi/2) q[52]; +rz(3.970335611394132) q[52]; +rx(pi/2) q[52]; +rz(8.031829837252719) q[52]; +cx q[11],q[52]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.6247692977101966) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.152667989603987) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[11],q[52]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.383543344111631) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[11],q[52]; +rz(-0.16442112443858736) q[11]; +rx(pi/2) q[11]; +rz(4.387609497312572) q[11]; +rx(pi/2) q[11]; +rz(10.080089598673476) q[11]; +rz(1.0015772289962408) q[11]; +rx(pi/2) q[11]; +rz(3.664729972086675) q[11]; +rx(pi/2) q[11]; +rz(12.479355007920244) q[11]; +rz(0.35296769308419274) q[52]; +rx(pi/2) q[52]; +rz(4.551060131946974) q[52]; +rx(pi/2) q[52]; +rz(7.214877255859852) q[52]; +rz(1.0104859676052387) q[52]; +rx(pi/2) q[52]; +rz(4.332108344060181) q[52]; +rx(pi/2) q[52]; +rz(11.178378657241918) q[52]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.012185114594887) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[27],q[61]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.3937731266683713) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[27],q[61]; +rz(2.970716512612272) q[27]; +rx(pi/2) q[27]; +rz(3.723759516378194) q[27]; +rx(pi/2) q[27]; +rz(8.586453514849357) q[27]; +rz(2.2863640828964673) q[27]; +rx(pi/2) q[27]; +rz(4.2563438182292) q[27]; +rx(pi/2) q[27]; +rz(8.006000565473038) q[27]; +rz(0.40201197788415843) q[61]; +rx(pi/2) q[61]; +rz(4.369068216484754) q[61]; +rx(pi/2) q[61]; +rz(6.453001514079561) q[61]; +rz(2.7485712322386995) q[61]; +rx(pi/2) q[61]; +rz(5.781684379368971) q[61]; +rx(pi/2) q[61]; +rz(7.839986902612933) q[61]; +cx q[19],q[61]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.998926510995738) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(5.8919641094197654) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[19],q[61]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.6657792823743787) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[19],q[61]; +rz(0.7748186906187566) q[19]; +rx(pi/2) q[19]; +rz(4.097646395932474) q[19]; +rx(pi/2) q[19]; +rz(6.320139106672695) q[19]; +rz(1.7283245250925408) q[19]; +rx(pi/2) q[19]; +rz(3.9469159963196727) q[19]; +rx(pi/2) q[19]; +rz(12.292985266451769) q[19]; +cx q[33],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.183939303509296) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.9327471044254043) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[33],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.6221620507608643) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +cx q[33],q[19]; +rz(0.7782078447260439) q[19]; +rx(pi/2) q[19]; +rz(4.839893415869608) q[19]; +rx(pi/2) q[19]; +rz(12.489138759288792) q[19]; +rz(-2.879520073846029) q[19]; +rx(pi/2) q[19]; +rz(3.8817009376110785) q[19]; +rx(pi/2) q[19]; +rz(9.087542658112078) q[19]; +rz(-0.7421082895368509) q[33]; +rx(pi/2) q[33]; +rz(5.24694892797399) q[33]; +rx(pi/2) q[33]; +rz(11.88824223939025) q[33]; +rz(-1.1083801529945125) q[33]; +rx(pi/2) q[33]; +rz(4.85740413341316) q[33]; +rx(pi/2) q[33]; +rz(10.478366855007488) q[33]; +rz(0.6561965491010113) q[61]; +rx(pi/2) q[61]; +rz(3.5372857501879715) q[61]; +rx(pi/2) q[61]; +rz(8.280839501967115) q[61]; +rz(0.9294936682134765) q[61]; +rx(pi/2) q[61]; +rz(4.97539137104857) q[61]; +rx(pi/2) q[61]; +rz(9.000510022023642) q[61]; +cx q[61],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.821619256050848) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.6497944382061056) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.2744435145155713) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +cx q[61],q[25]; +rz(-0.32577479110544694) q[25]; +rx(pi/2) q[25]; +rz(5.43113456959288) q[25]; +rx(pi/2) q[25]; +rz(8.109380097855414) q[25]; +rz(0.0059479184344901626) q[25]; +rx(pi/2) q[25]; +rz(4.626683035796967) q[25]; +rx(pi/2) q[25]; +rz(7.42988740794969) q[25]; +cx q[48],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.143505011495398) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.598514221266117) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.2436041717634305) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +cx q[48],q[25]; +rz(1.2421202444063377) q[25]; +rx(pi/2) q[25]; +rz(4.310904895162999) q[25]; +rx(pi/2) q[25]; +rz(10.717756474231404) q[25]; +rz(0.7018320222609118) q[25]; +rx(pi/2) q[25]; +rz(3.6620268969926153) q[25]; +rx(pi/2) q[25]; +rz(12.44429216143759) q[25]; +rz(3.0960244154698486) q[48]; +rx(pi/2) q[48]; +rz(4.14702304359765) q[48]; +rx(pi/2) q[48]; +rz(11.889929726386125) q[48]; +rz(3.039838376583858) q[48]; +rx(pi/2) q[48]; +rz(3.5989961430253876) q[48]; +rx(pi/2) q[48]; +rz(11.418408912025573) q[48]; +cx q[48],q[53]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(4.076930275475256) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.094866253423836) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[48],q[53]; +rz(-pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.591435812186734) q[48]; +rx(pi/2) q[48]; +rz(2*pi) q[48]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[48],q[53]; +rz(0.7817276435563238) q[48]; +rx(pi/2) q[48]; +rz(3.6084157415000306) q[48]; +rx(pi/2) q[48]; +rz(7.994015088860469) q[48]; +rz(-1.3190003435508562) q[48]; +rx(pi/2) q[48]; +rz(4.597905166384935) q[48]; +rx(pi/2) q[48]; +rz(10.580858466171199) q[48]; +rz(1.9559601009248357) q[53]; +rx(pi/2) q[53]; +rz(4.061506403941639) q[53]; +rx(pi/2) q[53]; +rz(12.479543253794706) q[53]; +rz(-2.4654015389956507) q[53]; +rx(pi/2) q[53]; +rz(4.107463864266926) q[53]; +rx(pi/2) q[53]; +rz(12.069019816565199) q[53]; +rz(2.8038476112310065) q[61]; +rx(pi/2) q[61]; +rz(4.114114955021817) q[61]; +rx(pi/2) q[61]; +rz(7.266061229132664) q[61]; +rz(-1.5014036819753755) q[61]; +rx(pi/2) q[61]; +rz(5.167879064501142) q[61]; +rx(pi/2) q[61]; +rz(8.816288770385764) q[61]; +rz(0.38213499054830447) q[63]; +rx(pi/2) q[63]; +rz(4.3839037548231445) q[63]; +rx(pi/2) q[63]; +rz(11.934406300943657) q[63]; +rz(-3.0246830151150466) q[63]; +rx(pi/2) q[63]; +rz(5.278770186010053) q[63]; +rx(pi/2) q[63]; +rz(10.89752131737064) q[63]; +cx q[63],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.184748702902022) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(4.171581358450907) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.1498710419825637) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +cx q[63],q[46]; +rz(-0.02794659586188475) q[46]; +rx(pi/2) q[46]; +rz(5.016684718783412) q[46]; +rx(pi/2) q[46]; +rz(10.83364151585788) q[46]; +rz(0.8670470568412485) q[46]; +rx(pi/2) q[46]; +rz(5.053637041466343) q[46]; +rx(pi/2) q[46]; +rz(6.345012711232103) q[46]; +cx q[1],q[46]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.222261239140831) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.2155828188748306) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[1],q[46]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.2791705284416413) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[1],q[46]; +rz(-0.5656962458741663) q[1]; +rx(pi/2) q[1]; +rz(5.870244195482505) q[1]; +rx(pi/2) q[1]; +rz(9.751564716876516) q[1]; +rz(2.8948439893429514) q[1]; +rx(pi/2) q[1]; +rz(4.751357027197303) q[1]; +rx(pi/2) q[1]; +rz(6.349643633775544) q[1]; +rz(2.2332265906646303) q[46]; +rx(pi/2) q[46]; +rz(5.1195568784446905) q[46]; +rx(pi/2) q[46]; +rz(10.933819318587618) q[46]; +rz(0.15526990319792855) q[46]; +rx(pi/2) q[46]; +rz(5.820822958030771) q[46]; +rx(pi/2) q[46]; +rz(7.29641414036575) q[46]; +cx q[46],q[77]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(4.155200993249926) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-0.8720371409403627) q[63]; +rx(pi/2) q[63]; +rz(4.974227400930497) q[63]; +rx(pi/2) q[63]; +rz(10.38826321351612) q[63]; +rz(3.020880593723321) q[63]; +rx(pi/2) q[63]; +rz(4.677188491956407) q[63]; +rx(pi/2) q[63]; +rz(6.658895262061993) q[63]; +cx q[36],q[63]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.150407656014178) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.2722137668840805) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[36],q[63]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.602583634995808) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[36],q[63]; +rz(-1.9392153509572279) q[36]; +rx(pi/2) q[36]; +rz(4.218056250273391) q[36]; +rx(pi/2) q[36]; +rz(11.495706573814518) q[36]; +rz(-1.6052504686096611) q[36]; +rx(pi/2) q[36]; +rz(4.723044500401562) q[36]; +rx(pi/2) q[36]; +rz(8.32016576413245) q[36]; +cx q[36],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(5.986257150652017) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.9128785844714717) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.2715094412162653) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +cx q[36],q[27]; +rz(-0.5955338380699611) q[27]; +rx(pi/2) q[27]; +rz(4.732780936396561) q[27]; +rx(pi/2) q[27]; +rz(6.514970484773612) q[27]; +rz(2.1558005074125433) q[27]; +rx(pi/2) q[27]; +rz(5.185039987192817) q[27]; +rx(pi/2) q[27]; +rz(8.074907926088596) q[27]; +rz(-0.7250222347060391) q[36]; +rx(pi/2) q[36]; +rz(5.1407162340088615) q[36]; +rx(pi/2) q[36]; +rz(7.082031654028198) q[36]; +rz(-2.887802716726318) q[36]; +rx(pi/2) q[36]; +rz(5.995172358482314) q[36]; +rx(pi/2) q[36]; +rz(7.435181001059268) q[36]; +rz(-3.052046069899621) q[63]; +rx(pi/2) q[63]; +rz(5.576403058561653) q[63]; +rx(pi/2) q[63]; +rz(7.572243189718967) q[63]; +rz(2.2120436985837193) q[63]; +rx(pi/2) q[63]; +rz(4.339059106749436) q[63]; +rx(pi/2) q[63]; +rz(8.904277322190941) q[63]; +cx q[44],q[63]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.041809065166229) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.0289838126243005) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[44],q[63]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.6769582406972816) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[44],q[63]; +rz(-0.8076575199418778) q[44]; +rx(pi/2) q[44]; +rz(4.461858252720816) q[44]; +rx(pi/2) q[44]; +rz(11.227425751157346) q[44]; +rz(0.5739382343105768) q[44]; +rx(pi/2) q[44]; +rz(4.587771211414615) q[44]; +rx(pi/2) q[44]; +rz(7.2824133743723785) q[44]; +cx q[57],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.231086200652859) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.053020371765801) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.1852467119102084) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[44]; +rz(1.5379814415943098) q[44]; +rx(pi/2) q[44]; +rz(4.680407755312325) q[44]; +rx(pi/2) q[44]; +rz(11.897928670884417) q[44]; +rz(1.3950840944445924) q[44]; +rx(pi/2) q[44]; +rz(4.580329779302996) q[44]; +rx(pi/2) q[44]; +rz(9.465923008314547) q[44]; +rz(-1.7160324138850322) q[57]; +rx(pi/2) q[57]; +rz(4.203111062367426) q[57]; +rx(pi/2) q[57]; +rz(7.110605532139313) q[57]; +rz(2.7587901836427005) q[57]; +rx(pi/2) q[57]; +rz(6.005425526244689) q[57]; +rx(pi/2) q[57]; +rz(7.093981337773493) q[57]; +rz(-0.364053359466197) q[63]; +rx(pi/2) q[63]; +rz(4.570814046538972) q[63]; +rx(pi/2) q[63]; +rz(10.160245506625637) q[63]; +rz(0.8368970456643492) q[63]; +rx(pi/2) q[63]; +rz(4.916725578961256) q[63]; +rx(pi/2) q[63]; +rz(9.183858086960699) q[63]; +cx q[64],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.224066128417938) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.39772026895357) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.274633593705947) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +cx q[64],q[18]; +rz(0.7157468528845277) q[18]; +rx(pi/2) q[18]; +rz(4.423912427109469) q[18]; +rx(pi/2) q[18]; +rz(7.654372712696617) q[18]; +rz(-0.5308216204349692) q[18]; +rx(pi/2) q[18]; +rz(4.903782765719756) q[18]; +rx(pi/2) q[18]; +rz(11.596112499508587) q[18]; +cx q[18],q[38]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(4.039076327049269) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.131529502730897) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +cx q[18],q[38]; +rz(-pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.6700787890029787) q[18]; +rx(pi/2) q[18]; +rz(2*pi) q[18]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[18],q[38]; +rz(-2.3851462487789954) q[18]; +rx(pi/2) q[18]; +rz(4.817884495388057) q[18]; +rx(pi/2) q[18]; +rz(7.212955344702622) q[18]; +rz(0.2980051076934891) q[18]; +rx(pi/2) q[18]; +rz(3.8327104537413166) q[18]; +rx(pi/2) q[18]; +rz(9.818634441271067) q[18]; +rz(-2.6599997535535276) q[38]; +rx(pi/2) q[38]; +rz(4.4067273476380615) q[38]; +rx(pi/2) q[38]; +rz(11.849352125036534) q[38]; +rz(1.001222382635321) q[38]; +rx(pi/2) q[38]; +rz(5.5770117276782205) q[38]; +rx(pi/2) q[38]; +rz(12.39549941780128) q[38]; +rz(-2.286409481348025) q[64]; +rx(pi/2) q[64]; +rz(6.185248735660487) q[64]; +rx(pi/2) q[64]; +rz(10.413284051677543) q[64]; +rz(2.3577229891578178) q[64]; +rx(pi/2) q[64]; +rz(4.362949083007495) q[64]; +rx(pi/2) q[64]; +rz(12.356180210333285) q[64]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.105316290604961) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[46],q[77]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.364016060573426) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[46],q[77]; +rz(-2.4869163659092917) q[46]; +rx(pi/2) q[46]; +rz(4.186015569370356) q[46]; +rx(pi/2) q[46]; +rz(8.238191522829363) q[46]; +rz(-1.491272623966444) q[46]; +rx(pi/2) q[46]; +rz(4.342719704457544) q[46]; +rx(pi/2) q[46]; +rz(6.592799862906839) q[46]; +cx q[46],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(5.837683144749056) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.6615986548565087) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.4950909460785775) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +cx q[46],q[7]; +rz(-1.921244346755424) q[7]; +rx(pi/2) q[7]; +rz(4.292923735946837) q[7]; +rx(pi/2) q[7]; +rz(9.2668633542105) q[7]; +rz(-0.00026850968605440784) q[7]; +rx(pi/2) q[7]; +rz(3.9500572091083255) q[7]; +rx(pi/2) q[7]; +rz(10.002730226121717) q[7]; +cx q[7],q[19]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.9083935693652094) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.187802604615527) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +cx q[7],q[19]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.4049719115757284) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[7],q[19]; +rz(-2.477668876870354) q[7]; +rx(pi/2) q[7]; +rz(4.348292226232772) q[7]; +rx(pi/2) q[7]; +rz(7.320432241848344) q[7]; +rz(-1.7862788749895315) q[7]; +rx(pi/2) q[7]; +rz(4.366811793711637) q[7]; +rx(pi/2) q[7]; +rz(6.711849581586753) q[7]; +rz(-1.5054698703971803) q[19]; +rx(pi/2) q[19]; +rz(4.724531977853152) q[19]; +rx(pi/2) q[19]; +rz(7.101081166439403) q[19]; +rz(1.2691124908810458) q[19]; +rx(pi/2) q[19]; +rz(5.255208107022373) q[19]; +rx(pi/2) q[19]; +rz(6.685156467928278) q[19]; +rz(0.7800831799856947) q[46]; +rx(pi/2) q[46]; +rz(5.05159601206057) q[46]; +rx(pi/2) q[46]; +rz(10.812726314257192) q[46]; +rz(-2.655078788827305) q[46]; +rx(pi/2) q[46]; +rz(4.507606345002973) q[46]; +rx(pi/2) q[46]; +rz(10.69258663694031) q[46]; +rz(0.12951524033504302) q[77]; +rx(pi/2) q[77]; +rz(4.396551995802238) q[77]; +rx(pi/2) q[77]; +rz(8.272214033960314) q[77]; +rz(2.2448824288954423) q[77]; +rx(pi/2) q[77]; +rz(5.880564891230458) q[77]; +rx(pi/2) q[77]; +rz(9.738368022345846) q[77]; +rz(-1.724327216732392) q[86]; +rx(pi/2) q[86]; +rz(4.68341042028603) q[86]; +rx(pi/2) q[86]; +rz(10.191369415287568) q[86]; +rz(-1.9041449933184205) q[86]; +rx(pi/2) q[86]; +rz(4.119637063110035) q[86]; +rx(pi/2) q[86]; +rz(10.384573209269295) q[86]; +cx q[5],q[86]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.688901796845521) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(5.941061187148769) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[5],q[86]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.2591336909380573) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[5],q[86]; +rz(1.6906128236526756) q[5]; +rx(pi/2) q[5]; +rz(3.9963935923359353) q[5]; +rx(pi/2) q[5]; +rz(7.3380503179402385) q[5]; +rz(1.6615414299480902) q[5]; +rx(pi/2) q[5]; +rz(4.218558775885812) q[5]; +rx(pi/2) q[5]; +rz(11.762861781814362) q[5]; +cx q[12],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.251538593926666) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.4823598634221797) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +cx q[12],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.1997263883292146) q[12]; +rx(pi/2) q[12]; +rz(3*pi) q[12]; +cx q[12],q[5]; +rz(-1.9683560951874117) q[5]; +rx(pi/2) q[5]; +rz(4.619097485196475) q[5]; +rx(pi/2) q[5]; +rz(9.535048536752404) q[5]; +rz(-1.425850792069073) q[5]; +rx(pi/2) q[5]; +rz(6.192624551463514) q[5]; +rx(pi/2) q[5]; +rz(11.811308108956542) q[5]; +rz(-0.8447200828451829) q[12]; +rx(pi/2) q[12]; +rz(5.751732856627514) q[12]; +rx(pi/2) q[12]; +rz(10.326871309906343) q[12]; +rz(0.14471933875570153) q[12]; +rx(pi/2) q[12]; +rz(4.182614195071077) q[12]; +rx(pi/2) q[12]; +rz(10.34542378690981) q[12]; +cx q[12],q[34]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.94009286631268) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +cx q[13],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.062459058696954) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.871929305506261) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +cx q[13],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.361304794493554) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +cx q[13],q[5]; +rz(-1.1186497528665136) q[5]; +rx(pi/2) q[5]; +rz(4.986748649902685) q[5]; +rx(pi/2) q[5]; +rz(11.783770188732252) q[5]; +rz(-0.17934293185952477) q[5]; +rx(pi/2) q[5]; +rz(3.4462314850717797) q[5]; +rx(pi/2) q[5]; +rz(11.548295276915695) q[5]; +rz(-3.095004434200601) q[13]; +rx(pi/2) q[13]; +rz(4.307407429576439) q[13]; +rx(pi/2) q[13]; +rz(12.228800862773166) q[13]; +rz(-0.37777394642523543) q[13]; +rx(pi/2) q[13]; +rz(4.652579069262702) q[13]; +rx(pi/2) q[13]; +rz(8.048367471899297) q[13]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.085773674906664) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +cx q[12],q[34]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.70517228255647) q[12]; +rx(pi/2) q[12]; +rz(3*pi) q[12]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[12],q[34]; +rz(-1.5446712646534948) q[12]; +rx(pi/2) q[12]; +rz(6.131844247224587) q[12]; +rx(pi/2) q[12]; +rz(9.83907251427979) q[12]; +rz(-0.17756166360347292) q[12]; +rx(pi/2) q[12]; +rz(3.9152407899602752) q[12]; +rx(pi/2) q[12]; +rz(6.481163509094437) q[12]; +rz(-2.202081720346762) q[34]; +rx(pi/2) q[34]; +rz(4.379028825955178) q[34]; +rx(pi/2) q[34]; +rz(10.472944139468053) q[34]; +rz(-0.6369670738495548) q[34]; +rx(pi/2) q[34]; +rz(4.802465765600304) q[34]; +rx(pi/2) q[34]; +rz(7.115895356054118) q[34]; +cx q[43],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.258536291708097) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.040648878456702) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[43],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.2671748546639754) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +cx q[43],q[34]; +rz(-2.715371238086476) q[34]; +rx(pi/2) q[34]; +rz(3.761541720312582) q[34]; +rx(pi/2) q[34]; +rz(7.068734116684828) q[34]; +rz(0.347136393027458) q[34]; +rx(pi/2) q[34]; +rz(5.716729650427391) q[34]; +rx(pi/2) q[34]; +rz(10.75838885776243) q[34]; +rz(-0.5382339993754028) q[43]; +rx(pi/2) q[43]; +rz(4.695581219369958) q[43]; +rx(pi/2) q[43]; +rz(11.659497277760789) q[43]; +rz(-0.7508933277921575) q[43]; +rx(pi/2) q[43]; +rz(3.9359701920360397) q[43]; +rx(pi/2) q[43]; +rz(10.35855592489671) q[43]; +cx q[74],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.095148899301943) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(4.365933243227623) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.6911000835028425) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +cx q[74],q[12]; +rz(-0.562086187284002) q[12]; +rx(pi/2) q[12]; +rz(5.924008640092342) q[12]; +rx(pi/2) q[12]; +rz(10.595876436641523) q[12]; +rz(2.0276365624892563) q[12]; +rx(pi/2) q[12]; +rz(4.755787827176045) q[12]; +rx(pi/2) q[12]; +rz(10.988319237470051) q[12]; +rz(-0.0053319557304942755) q[74]; +rx(pi/2) q[74]; +rz(4.671036347573042) q[74]; +rx(pi/2) q[74]; +rz(11.086084257264815) q[74]; +rz(-2.0968118600721652) q[74]; +rx(pi/2) q[74]; +rz(4.539227176934766) q[74]; +rx(pi/2) q[74]; +rz(8.19229639263854) q[74]; +cx q[77],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(5.725137489248796) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.6275127079242613) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.1820785819046584) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[12]; +rz(0.3950848744962765) q[12]; +rx(pi/2) q[12]; +rz(5.983665198683708) q[12]; +rx(pi/2) q[12]; +rz(10.307543708060141) q[12]; +rz(-1.0372101701840197) q[12]; +rx(pi/2) q[12]; +rz(5.09239855860735) q[12]; +rx(pi/2) q[12]; +rz(6.626195836343925) q[12]; +cx q[12],q[33]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.451734490759825) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.043548451341287) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +cx q[12],q[33]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.2504225323278035) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[12],q[33]; +rz(-2.0678600119611534) q[12]; +rx(pi/2) q[12]; +rz(4.6962004533510315) q[12]; +rx(pi/2) q[12]; +rz(12.482774375473607) q[12]; +rz(-2.478933365507163) q[12]; +rx(pi/2) q[12]; +rz(4.52965601873159) q[12]; +rx(pi/2) q[12]; +rz(7.705394111981341) q[12]; +rz(-1.0845087227777395) q[33]; +rx(pi/2) q[33]; +rz(5.030599803407072) q[33]; +rx(pi/2) q[33]; +rz(9.329197169469893) q[33]; +rz(2.1999093433647063) q[33]; +rx(pi/2) q[33]; +rz(4.30263165611192) q[33]; +rx(pi/2) q[33]; +rz(10.345175389820485) q[33]; +rz(2.872149295509435) q[77]; +rx(pi/2) q[77]; +rz(3.532456703013389) q[77]; +rx(pi/2) q[77]; +rz(7.171454729806785) q[77]; +rz(-1.8593140255935694) q[77]; +rx(pi/2) q[77]; +rz(5.260082840632215) q[77]; +rx(pi/2) q[77]; +rz(7.572935944722456) q[77]; +cx q[77],q[88]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.257158695491633) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(3.0248891671023337) q[86]; +rx(pi/2) q[86]; +rz(3.5581067913760123) q[86]; +rx(pi/2) q[86]; +rz(8.707710452511002) q[86]; +rz(-0.8169978439906211) q[86]; +rx(pi/2) q[86]; +rz(3.8565051558312535) q[86]; +rx(pi/2) q[86]; +rz(11.859115920840793) q[86]; +cx q[65],q[86]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.3486988032438028) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(5.4324775758089086) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[65],q[86]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.2346280947753736) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[65],q[86]; +rz(0.13485725759359113) q[65]; +rx(pi/2) q[65]; +rz(5.793479077021585) q[65]; +rx(pi/2) q[65]; +rz(11.089408452387637) q[65]; +rz(-2.234169996872237) q[65]; +rx(pi/2) q[65]; +rz(4.034470972122587) q[65]; +rx(pi/2) q[65]; +rz(9.192131444155635) q[65]; +cx q[65],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.856474064256815) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(4.1919827661684055) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.695013953267895) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +cx q[65],q[28]; +rz(1.2542554564274528) q[28]; +rx(pi/2) q[28]; +rz(4.403989206690043) q[28]; +rx(pi/2) q[28]; +rz(8.747976582696046) q[28]; +rz(1.7026786732490908) q[28]; +rx(pi/2) q[28]; +rz(3.729265067697356) q[28]; +rx(pi/2) q[28]; +rz(12.069449128226703) q[28]; +rz(0.3985001292099519) q[65]; +rx(pi/2) q[65]; +rz(4.614348157231811) q[65]; +rx(pi/2) q[65]; +rz(10.75170464048915) q[65]; +rz(3.1024862169289644) q[65]; +rx(pi/2) q[65]; +rz(4.819949160892594) q[65]; +rx(pi/2) q[65]; +rz(6.6043893409677015) q[65]; +cx q[9],q[65]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(4.245420348547304) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.155349162014) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[9],q[65]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.4241233237615027) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[9],q[65]; +rz(-1.6829406178422066) q[9]; +rx(pi/2) q[9]; +rz(4.606158101314227) q[9]; +rx(pi/2) q[9]; +rz(7.462660012249937) q[9]; +rz(-1.4754957842751146) q[9]; +rx(pi/2) q[9]; +rz(4.463685690699441) q[9]; +rx(pi/2) q[9]; +rz(8.311432519523354) q[9]; +cx q[9],q[36]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(4.174060654496518) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.182839858390918) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +cx q[9],q[36]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.372371871505356) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[9],q[36]; +rz(1.6879862171418782) q[9]; +rx(pi/2) q[9]; +rz(3.7851231902558675) q[9]; +rx(pi/2) q[9]; +rz(10.681293180582927) q[9]; +rz(1.4565560805204374) q[9]; +rx(pi/2) q[9]; +rz(3.619226886515561) q[9]; +rx(pi/2) q[9]; +rz(9.014217154690034) q[9]; +cx q[26],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.02711560990025) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.02152862130586) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[26],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.323810128757493) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +cx q[26],q[9]; +rz(-0.036670856612784686) q[9]; +rx(pi/2) q[9]; +rz(4.176705631776571) q[9]; +rx(pi/2) q[9]; +rz(10.984628076710221) q[9]; +rz(0.6560421240533061) q[9]; +rx(pi/2) q[9]; +rz(5.863661893310738) q[9]; +rx(pi/2) q[9]; +rz(12.158795057634045) q[9]; +rz(1.5652401670224716) q[26]; +rx(pi/2) q[26]; +rz(4.265046083061629) q[26]; +rx(pi/2) q[26]; +rz(10.776551207724633) q[26]; +rz(-2.6151811246676946) q[26]; +rx(pi/2) q[26]; +rz(4.046464846859177) q[26]; +rx(pi/2) q[26]; +rz(8.342582112222946) q[26]; +rz(1.5249434177439722) q[36]; +rx(pi/2) q[36]; +rz(5.103064507321337) q[36]; +rx(pi/2) q[36]; +rz(8.985899602469813) q[36]; +rz(-2.8987208821063324) q[36]; +rx(pi/2) q[36]; +rz(4.324606585245012) q[36]; +rx(pi/2) q[36]; +rz(8.056269886626149) q[36]; +cx q[52],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(5.875083534227171) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.907241289236622) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.76257350097499) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +cx q[52],q[26]; +rz(1.690550991665206) q[26]; +rx(pi/2) q[26]; +rz(4.975992621995123) q[26]; +rx(pi/2) q[26]; +rz(12.147184226716536) q[26]; +rz(-3.066089051132174) q[26]; +rx(pi/2) q[26]; +rz(3.2972822519405924) q[26]; +rx(pi/2) q[26]; +rz(9.029527740235345) q[26]; +rz(2.7986965856565806) q[52]; +rx(pi/2) q[52]; +rz(4.423627856066395) q[52]; +rx(pi/2) q[52]; +rz(12.179941871925632) q[52]; +rz(-1.77190531327664) q[52]; +rx(pi/2) q[52]; +rz(5.675073325238757) q[52]; +rx(pi/2) q[52]; +rz(6.815464401295163) q[52]; +rz(0.12501391336353418) q[65]; +rx(pi/2) q[65]; +rz(5.33109927361152) q[65]; +rx(pi/2) q[65]; +rz(11.319034012180717) q[65]; +rz(-2.882570612548734) q[65]; +rx(pi/2) q[65]; +rz(4.362570531917267) q[65]; +rx(pi/2) q[65]; +rz(8.160821708301784) q[65]; +cx q[65],q[97]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(4.255675136300093) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(2.1077562266780863) q[86]; +rx(pi/2) q[86]; +rz(4.573061142296663) q[86]; +rx(pi/2) q[86]; +rz(10.66101561138395) q[86]; +rz(1.410461568422929) q[86]; +rx(pi/2) q[86]; +rz(5.325755900628932) q[86]; +rx(pi/2) q[86]; +rz(9.06467425567404) q[86]; +cx q[87],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.000973577335543) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(4.158871301831308) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.6105987846816827) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +cx q[87],q[44]; +rz(2.7875107758651154) q[44]; +rx(pi/2) q[44]; +rz(4.229204419141096) q[44]; +rx(pi/2) q[44]; +rz(12.272215470687447) q[44]; +rz(-1.5854238822036661) q[44]; +rx(pi/2) q[44]; +rz(5.807188504894374) q[44]; +rx(pi/2) q[44]; +rz(12.544621814400372) q[44]; +rz(2.5820886693502896) q[87]; +rx(pi/2) q[87]; +rz(5.705664489263006) q[87]; +rx(pi/2) q[87]; +rz(9.203600346029575) q[87]; +rz(2.599867677594954) q[87]; +rx(pi/2) q[87]; +rz(4.9727388072988425) q[87]; +rx(pi/2) q[87]; +rz(9.390355445168392) q[87]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.1943088210506545) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[77],q[88]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.1455498407141116) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[77],q[88]; +rz(-0.9894759996723885) q[77]; +rx(pi/2) q[77]; +rz(5.002132929879855) q[77]; +rx(pi/2) q[77]; +rz(12.373439001865227) q[77]; +rz(-1.4754957842751146) q[77]; +rx(pi/2) q[77]; +rz(4.463685690699441) q[77]; +rx(pi/2) q[77]; +rz(8.311432519523354) q[77]; +cx q[77],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.182839858390918) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.174060654496518) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.372371871505356) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[76]; +rz(1.5249434177439722) q[76]; +rx(pi/2) q[76]; +rz(5.103064507321337) q[76]; +rx(pi/2) q[76]; +rz(8.985899602469813) q[76]; +rz(0.7186126853151857) q[76]; +rx(pi/2) q[76]; +rz(5.106915433657856) q[76]; +rx(pi/2) q[76]; +rz(7.713967217520365) q[76]; +rz(1.6879862171418782) q[77]; +rx(pi/2) q[77]; +rz(3.7851231902558675) q[77]; +rx(pi/2) q[77]; +rz(10.681293180582927) q[77]; +rz(0.6772100670642951) q[77]; +rx(pi/2) q[77]; +rz(4.078698815819646) q[77]; +rx(pi/2) q[77]; +rz(10.357458770290739) q[77]; +rz(-0.27648323066471603) q[88]; +rx(pi/2) q[88]; +rz(4.437068982726482) q[88]; +rx(pi/2) q[88]; +rz(7.223643079060649) q[88]; +rz(2.9937766831712445) q[88]; +rx(pi/2) q[88]; +rz(4.557118451417844) q[88]; +rx(pi/2) q[88]; +rz(7.943281373626117) q[88]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.036068615394713) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[45],q[96]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.404590838471454) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[45],q[96]; +rz(-0.02308499887324089) q[45]; +rx(pi/2) q[45]; +rz(3.9870624493288562) q[45]; +rx(pi/2) q[45]; +rz(11.341915242847902) q[45]; +rz(2.1445756936730413) q[45]; +rx(pi/2) q[45]; +rz(5.03367839443966) q[45]; +rx(pi/2) q[45]; +rz(11.462291808701934) q[45]; +rz(-3.011704392890886) q[96]; +rx(pi/2) q[96]; +rz(4.64051278586043) q[96]; +rx(pi/2) q[96]; +rz(12.129210745134591) q[96]; +rz(-2.8046912665189754) q[96]; +rx(pi/2) q[96]; +rz(4.346483441200239) q[96]; +rx(pi/2) q[96]; +rz(8.565762766035212) q[96]; +cx q[9],q[96]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.818910018835371) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.117436668771941) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[9],q[96]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.1704370799614185) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[9],q[96]; +rz(2.0455694520634298) q[9]; +rx(pi/2) q[9]; +rz(5.516354894123048) q[9]; +rx(pi/2) q[9]; +rz(11.075576098951643) q[9]; +rz(1.9303342717954592) q[9]; +rx(pi/2) q[9]; +rz(5.638987770748884) q[9]; +rx(pi/2) q[9]; +rz(8.05678013866315) q[9]; +rz(-2.5822624601294786) q[96]; +rx(pi/2) q[96]; +rz(4.364325858184566) q[96]; +rx(pi/2) q[96]; +rz(8.416848795824963) q[96]; +rz(-2.065063498670659) q[96]; +rx(pi/2) q[96]; +rz(4.617653275740306) q[96]; +rx(pi/2) q[96]; +rz(11.034536688661017) q[96]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.238958336196863) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[65],q[97]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.1429433396881663) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[65],q[97]; +rz(0.452753796358623) q[65]; +rx(pi/2) q[65]; +rz(4.9531797523817005) q[65]; +rx(pi/2) q[65]; +rz(6.867701003178581) q[65]; +rz(-2.8433706027558125) q[65]; +rx(pi/2) q[65]; +rz(5.3951064023847914) q[65]; +rx(pi/2) q[65]; +rz(8.764080063993779) q[65]; +rz(3.0463622268565818) q[97]; +rx(pi/2) q[97]; +rz(3.6469884570364965) q[97]; +rx(pi/2) q[97]; +rz(7.938053954353167) q[97]; +rz(-2.5834519413090002) q[97]; +rx(pi/2) q[97]; +rz(4.356060885823958) q[97]; +rx(pi/2) q[97]; +rz(11.347725063119277) q[97]; +rz(0.3421227661356596) q[99]; +rx(pi/2) q[99]; +rz(5.106047006067193) q[99]; +rx(pi/2) q[99]; +rz(7.75500188313727) q[99]; +rz(2.1558005074125433) q[99]; +rx(pi/2) q[99]; +rz(5.185039987192817) q[99]; +rx(pi/2) q[99]; +rz(8.074907926088596) q[99]; +cx q[35],q[99]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.928722343238949) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.2771153801980955) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[35],q[99]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.3360155358075825) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[35],q[99]; +rz(2.813470507461145) q[35]; +rx(pi/2) q[35]; +rz(4.722457287519337) q[35]; +rx(pi/2) q[35]; +rz(11.867793017715911) q[35]; +rz(0.06464262730435921) q[35]; +rx(pi/2) q[35]; +rz(4.565159067131566) q[35]; +rx(pi/2) q[35]; +rz(8.467941115645607) q[35]; +cx q[35],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.265243089831321) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(4.077694079575021) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.2242601564376936) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +cx q[35],q[14]; +rz(-2.080602645017378) q[14]; +rx(pi/2) q[14]; +rz(4.8434552784793805) q[14]; +rx(pi/2) q[14]; +rz(6.448284854300537) q[14]; +rz(-0.718042723711557) q[14]; +rx(pi/2) q[14]; +rz(3.549075522182247) q[14]; +rx(pi/2) q[14]; +rz(8.037110084953085) q[14]; +cx q[14],q[79]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.836622218069773) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-2.438847879846567) q[35]; +rx(pi/2) q[35]; +rz(5.135022753371924) q[35]; +rx(pi/2) q[35]; +rz(6.970821707339448) q[35]; +rz(-2.567951242595882) q[35]; +rx(pi/2) q[35]; +rz(4.135770057917819) q[35]; +rx(pi/2) q[35]; +rz(11.299880984939316) q[35]; +cx q[3],q[35]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.7710818963318795) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.069458694926958) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +cx q[3],q[35]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.3059294134613437) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[3],q[35]; +rz(2.378890256697746) q[3]; +rx(pi/2) q[3]; +rz(5.422457810799505) q[3]; +rx(pi/2) q[3]; +rz(6.479435791124093) q[3]; +rz(-1.4431647708266575) q[3]; +rx(pi/2) q[3]; +rz(4.4670595406663525) q[3]; +rx(pi/2) q[3]; +rz(6.5174192341613) q[3]; +cx q[3],q[10]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(4.345971327963463) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.158625172369051) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +cx q[3],q[10]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.9714952517477853) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +cx q[3],q[10]; +rz(-0.06939370350461393) q[3]; +rx(pi/2) q[3]; +rz(5.785962206491231) q[3]; +rx(pi/2) q[3]; +rz(8.943899470352283) q[3]; +rz(1.8098192710555194) q[3]; +rx(pi/2) q[3]; +rz(4.673844263816028) q[3]; +rx(pi/2) q[3]; +rz(10.523801938951658) q[3]; +cx q[3],q[41]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(4.180717415189061) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-0.20960942528267523) q[10]; +rx(pi/2) q[10]; +rz(4.844542762006694) q[10]; +rx(pi/2) q[10]; +rz(9.53112140714387) q[10]; +rz(0.8430839144751872) q[10]; +rx(pi/2) q[10]; +rz(4.579580694406214) q[10]; +rx(pi/2) q[10]; +rz(8.711630094818922) q[10]; +rz(-1.2594672189299034) q[35]; +rx(pi/2) q[35]; +rz(5.2645406446913405) q[35]; +rx(pi/2) q[35]; +rz(6.2901788990927265) q[35]; +rz(0.32486757676322764) q[35]; +rx(pi/2) q[35]; +rz(4.167588606066437) q[35]; +rx(pi/2) q[35]; +rz(9.960988148170937) q[35]; +cx q[35],q[39]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(4.075931583228557) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.27981759944363) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[35],q[39]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.3403650313038633) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[35],q[39]; +rz(0.06438556987710964) q[35]; +rx(pi/2) q[35]; +rz(4.989840033680748) q[35]; +rx(pi/2) q[35]; +rz(10.946870438205735) q[35]; +rz(3.0154236524206066) q[35]; +rx(pi/2) q[35]; +rz(3.4070333292133466) q[35]; +rx(pi/2) q[35]; +rz(9.27453017824833) q[35]; +rz(-1.8488843201653982) q[39]; +rx(pi/2) q[39]; +rz(4.355358394102405) q[39]; +rx(pi/2) q[39]; +rz(10.467817919673973) q[39]; +rz(1.1314176891864873) q[39]; +rx(pi/2) q[39]; +rz(5.496096862241011) q[39]; +rx(pi/2) q[39]; +rz(9.008598035491755) q[39]; +cx q[39],q[72]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.896768718054633) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.130684710059303) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[3],q[41]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.401787074333825) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[3],q[41]; +rz(-1.4404731284058236) q[3]; +rx(pi/2) q[3]; +rz(5.433708945109966) q[3]; +rx(pi/2) q[3]; +rz(8.504372790727007) q[3]; +rz(-1.2715997434938675) q[3]; +rx(pi/2) q[3]; +rz(5.701180240547556) q[3]; +rx(pi/2) q[3]; +rz(10.412104966986838) q[3]; +rz(1.0332678327832934) q[41]; +rx(pi/2) q[41]; +rz(5.051395727739923) q[41]; +rx(pi/2) q[41]; +rz(9.572344334540693) q[41]; +rz(1.998699068291641) q[41]; +rx(pi/2) q[41]; +rz(5.301669262546305) q[41]; +rx(pi/2) q[41]; +rz(10.917434275933006) q[41]; +cx q[3],q[41]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.645798181697485) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.992295890552709) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[3],q[41]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.194800936992305) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[3],q[41]; +rz(-0.8013899157172233) q[3]; +rx(pi/2) q[3]; +rz(5.3344334986444935) q[3]; +rx(pi/2) q[3]; +rz(9.597090907473213) q[3]; +rz(1.5715055935325957) q[3]; +rx(pi/2) q[3]; +rz(4.957025028512168) q[3]; +rx(pi/2) q[3]; +rz(6.935624111133263) q[3]; +rz(0.8327411103217068) q[41]; +rx(pi/2) q[41]; +rz(4.084939429550234) q[41]; +rx(pi/2) q[41]; +rz(8.99906712780965) q[41]; +rz(2.0569865092347506) q[41]; +rx(pi/2) q[41]; +rz(3.8798243198107394) q[41]; +rx(pi/2) q[41]; +rz(10.324665317630576) q[41]; +cx q[41],q[61]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(4.201753466010647) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.121138558126818) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[41],q[61]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.8298549945040525) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[41],q[61]; +rz(0.33596223041802986) q[41]; +rx(pi/2) q[41]; +rz(5.6778792094272035) q[41]; +rx(pi/2) q[41]; +rz(7.453572056430465) q[41]; +rz(3.139872058626226) q[41]; +rx(pi/2) q[41]; +rz(4.76611115791896) q[41]; +rx(pi/2) q[41]; +rz(9.67284982853825) q[41]; +rz(0.6835603818387685) q[61]; +rx(pi/2) q[61]; +rz(5.591370057260921) q[61]; +rx(pi/2) q[61]; +rz(9.69050860879343) q[61]; +rz(-1.4701332595315808) q[61]; +rx(pi/2) q[61]; +rz(4.7024512812026655) q[61]; +rx(pi/2) q[61]; +rz(9.634320401159366) q[61]; +cx q[67],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.848458398158927) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.024950557750818) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.193545978831404) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[10]; +rz(-0.2497181201775036) q[10]; +rx(pi/2) q[10]; +rz(4.708025998418252) q[10]; +rx(pi/2) q[10]; +rz(6.288945693559666) q[10]; +rz(1.2225560762204228) q[10]; +rx(pi/2) q[10]; +rz(3.9138319264551216) q[10]; +rx(pi/2) q[10]; +rz(11.118356400265046) q[10]; +rz(2.3240622152058377) q[67]; +rx(pi/2) q[67]; +rz(5.184649449544566) q[67]; +rx(pi/2) q[67]; +rz(8.313345749545533) q[67]; +rz(3.099650411817124) q[67]; +rx(pi/2) q[67]; +rz(4.726951106283702) q[67]; +rx(pi/2) q[67]; +rz(9.554212591278077) q[67]; +cx q[56],q[67]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.6586459464526424) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(5.835907783629185) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[56],q[67]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.384047735157278) q[56]; +rx(pi/2) q[56]; +rz(3*pi) q[56]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[56],q[67]; +rz(-1.0502025944756417) q[56]; +rx(pi/2) q[56]; +rz(4.311520604486159) q[56]; +rx(pi/2) q[56]; +rz(11.418066910654526) q[56]; +rz(-2.7036481320163963) q[56]; +rx(pi/2) q[56]; +rz(5.483994879318434) q[56]; +rx(pi/2) q[56]; +rz(12.163640728678619) q[56]; +cx q[65],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.0059136056803295) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.977903468514331) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.6818858639345144) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +cx q[65],q[56]; +rz(1.6445759044905612) q[56]; +rx(pi/2) q[56]; +rz(4.135503870825191) q[56]; +rx(pi/2) q[56]; +rz(10.134819946210012) q[56]; +rz(1.7404749615806345) q[56]; +rx(pi/2) q[56]; +rz(5.554078731474644) q[56]; +rx(pi/2) q[56]; +rz(9.859955431080678) q[56]; +rz(1.3737738145713791) q[65]; +rx(pi/2) q[65]; +rz(4.176313184097546) q[65]; +rx(pi/2) q[65]; +rz(8.719038775424597) q[65]; +rz(0.510445680674092) q[65]; +rx(pi/2) q[65]; +rz(5.007107734443997) q[65]; +rx(pi/2) q[65]; +rz(8.95185304110371) q[65]; +rz(1.587431623484317) q[67]; +rx(pi/2) q[67]; +rz(4.820744758226692) q[67]; +rx(pi/2) q[67]; +rz(6.8134835630941115) q[67]; +rz(-1.3594131788040258) q[67]; +rx(pi/2) q[67]; +rz(5.343571677231687) q[67]; +rx(pi/2) q[67]; +rz(9.253627509704787) q[67]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(5.95082420460481) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[39],q[72]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.2564074826803378) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[39],q[72]; +rz(-0.11790381217441848) q[39]; +rx(pi/2) q[39]; +rz(4.024679777237109) q[39]; +rx(pi/2) q[39]; +rz(7.940869407345842) q[39]; +rz(1.5195367984872252) q[39]; +rx(pi/2) q[39]; +rz(5.307164566925424) q[39]; +rx(pi/2) q[39]; +rz(10.915164532160734) q[39]; +cx q[39],q[74]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.911440010700714) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(2.972524407186638) q[72]; +rx(pi/2) q[72]; +rz(4.261610441897108) q[72]; +rx(pi/2) q[72]; +rz(9.558389812946597) q[72]; +rz(-2.934541812024472) q[72]; +rx(pi/2) q[72]; +rz(4.788700177273602) q[72]; +rx(pi/2) q[72]; +rz(9.70372812417874) q[72]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.065035664494228) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[39],q[74]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.68832511576014) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[39],q[74]; +rz(1.4835811614344552) q[39]; +rx(pi/2) q[39]; +rz(5.500322282828442) q[39]; +rx(pi/2) q[39]; +rz(7.564728376273716) q[39]; +rz(2.0316671816965544) q[39]; +rx(pi/2) q[39]; +rz(4.905066201897001) q[39]; +rx(pi/2) q[39]; +rz(8.51228182456001) q[39]; +cx q[67],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.251064344400053) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.8655456640528274) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.3497406526423945) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +cx q[67],q[39]; +rz(-1.7819945770122896) q[39]; +rx(pi/2) q[39]; +rz(3.9638053306615793) q[39]; +rx(pi/2) q[39]; +rz(8.127192723877537) q[39]; +rz(-1.058580070166911) q[39]; +rx(pi/2) q[39]; +rz(4.488892381155443) q[39]; +rx(pi/2) q[39]; +rz(11.331074257637349) q[39]; +rz(0.6528040444531094) q[67]; +rx(pi/2) q[67]; +rz(5.1773193216962365) q[67]; +rx(pi/2) q[67]; +rz(9.633619531055961) q[67]; +rz(2.503300207604365) q[67]; +rx(pi/2) q[67]; +rz(5.168948446363378) q[67]; +rx(pi/2) q[67]; +rz(7.805989291112378) q[67]; +rz(-2.9512395954242248) q[74]; +rx(pi/2) q[74]; +rz(5.197382827933943) q[74]; +rx(pi/2) q[74]; +rz(6.91312477721279) q[74]; +rz(-1.8030416288638973) q[74]; +rx(pi/2) q[74]; +rz(4.895848992768486) q[74]; +rx(pi/2) q[74]; +rz(9.824412526248228) q[74]; +cx q[74],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.788641500109124) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.8797600164316615) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.282002336776216) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +cx q[74],q[15]; +rz(0.7006662095962772) q[15]; +rx(pi/2) q[15]; +rz(4.339944760795791) q[15]; +rx(pi/2) q[15]; +rz(12.258514038319372) q[15]; +rz(0.4670731546635527) q[15]; +rx(pi/2) q[15]; +rz(5.388554206697776) q[15]; +rx(pi/2) q[15]; +rz(7.7904942259562855) q[15]; +rz(1.1350752772796069) q[74]; +rx(pi/2) q[74]; +rz(5.798089628610775) q[74]; +rx(pi/2) q[74]; +rz(10.7695187481252) q[74]; +rz(-1.0056445429546566) q[74]; +rx(pi/2) q[74]; +rz(5.696821612392942) q[74]; +rx(pi/2) q[74]; +rz(11.931890529243748) q[74]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.22596440660646) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[14],q[79]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.4120972434441827) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[14],q[79]; +rz(2.3089178128720818) q[14]; +rx(pi/2) q[14]; +rz(3.590973671181759) q[14]; +rx(pi/2) q[14]; +rz(12.246084858546729) q[14]; +rz(0.41614166084483095) q[14]; +rx(pi/2) q[14]; +rz(4.684352252841672) q[14]; +rx(pi/2) q[14]; +rz(9.761136562312004) q[14]; +cx q[78],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.255947546468297) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.140316722508625) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.466906946833787) q[78]; +rx(pi/2) q[78]; +rz(3*pi) q[78]; +cx q[78],q[14]; +rz(-1.132035557532677) q[14]; +rx(pi/2) q[14]; +rz(6.124927075837949) q[14]; +rx(pi/2) q[14]; +rz(7.854184607550606) q[14]; +rz(3.0184616766827457) q[14]; +rx(pi/2) q[14]; +rz(5.021793084345882) q[14]; +rx(pi/2) q[14]; +rz(8.199063342228635) q[14]; +cx q[16],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.182647704951755) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.782939678561734) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[16],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.2238474751439656) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +cx q[16],q[14]; +rz(-0.3703529024440919) q[14]; +rx(pi/2) q[14]; +rz(3.906065952482007) q[14]; +rx(pi/2) q[14]; +rz(9.331744249407958) q[14]; +rz(2.7387529864303) q[14]; +rx(pi/2) q[14]; +rz(4.78324530132964) q[14]; +rx(pi/2) q[14]; +rz(12.24908459632259) q[14]; +rz(-3.096751086549599) q[16]; +rx(pi/2) q[16]; +rz(3.4974897281896) q[16]; +rx(pi/2) q[16]; +rz(11.915462094193146) q[16]; +rz(-2.739026028196108) q[16]; +rx(pi/2) q[16]; +rz(4.298459329650753) q[16]; +rx(pi/2) q[16]; +rz(11.056951112629816) q[16]; +cx q[49],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.20503641946684) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.16259918003224) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.4052348301808504) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +cx q[49],q[16]; +rz(0.5770815996241843) q[16]; +rx(pi/2) q[16]; +rz(3.5638675234007064) q[16]; +rx(pi/2) q[16]; +rz(9.83515574226069) q[16]; +rz(-0.977914427622244) q[16]; +rx(pi/2) q[16]; +rz(4.898138182656012) q[16]; +rx(pi/2) q[16]; +rz(9.931754227850444) q[16]; +cx q[16],q[22]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.9046495494055202) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.059707064066663) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +cx q[16],q[22]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.173978623427497) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[16],q[22]; +rz(-0.9382316600042633) q[16]; +rx(pi/2) q[16]; +rz(3.3922839628078805) q[16]; +rx(pi/2) q[16]; +rz(7.308997468319506) q[16]; +rz(-2.153838180906117) q[16]; +rx(pi/2) q[16]; +rz(5.328259621785483) q[16]; +rx(pi/2) q[16]; +rz(6.775710628070113) q[16]; +rz(-2.862594679493778) q[22]; +rx(pi/2) q[22]; +rz(4.043903442129376) q[22]; +rx(pi/2) q[22]; +rz(8.170053838618356) q[22]; +rz(3.015891970125387) q[22]; +rx(pi/2) q[22]; +rz(4.557702138990415) q[22]; +rx(pi/2) q[22]; +rz(10.252749532229364) q[22]; +cx q[22],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.0106511260340145) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.6413344462292847) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[22],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.163369097266134) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +cx q[22],q[12]; +rz(0.9224557669043802) q[12]; +rx(pi/2) q[12]; +rz(5.893963794000648) q[12]; +rx(pi/2) q[12]; +rz(11.341609535084284) q[12]; +rz(-1.9683097623188672) q[12]; +rx(pi/2) q[12]; +rz(5.383553383299778) q[12]; +rx(pi/2) q[12]; +rz(8.058723812254083) q[12]; +rz(2.832794029949711) q[22]; +rx(pi/2) q[22]; +rz(4.352101954505829) q[22]; +rx(pi/2) q[22]; +rz(7.947610076732981) q[22]; +rz(2.250844988395599) q[22]; +rx(pi/2) q[22]; +rz(3.767195955308261) q[22]; +rx(pi/2) q[22]; +rz(10.785518438133263) q[22]; +rz(-2.0768998359051176) q[49]; +rx(pi/2) q[49]; +rz(4.448060551722202) q[49]; +rx(pi/2) q[49]; +rz(6.524607155089704) q[49]; +rz(0.3542597663513156) q[49]; +rx(pi/2) q[49]; +rz(4.771139137842939) q[49]; +rx(pi/2) q[49]; +rz(12.422153518648237) q[49]; +cx q[29],q[49]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.7292289735962934) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(5.863422523571771) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[29],q[49]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.2981689376371084) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[29],q[49]; +rz(0.4625256150932264) q[29]; +rx(pi/2) q[29]; +rz(4.618397655368125) q[29]; +rx(pi/2) q[29]; +rz(11.801873104956194) q[29]; +rz(2.7538759931640744) q[29]; +rx(pi/2) q[29]; +rz(4.368049288254054) q[29]; +rx(pi/2) q[29]; +rz(7.610385580585605) q[29]; +cx q[29],q[61]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.317173835770355) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(2.9623704034732254) q[49]; +rx(pi/2) q[49]; +rz(4.944694881693562) q[49]; +rx(pi/2) q[49]; +rz(9.192116397458685) q[49]; +rz(2.4921145786362597) q[49]; +rx(pi/2) q[49]; +rz(4.665979688785408) q[49]; +rx(pi/2) q[49]; +rz(6.821120807384889) q[49]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.257324860776082) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[29],q[61]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.3425895115006163) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[29],q[61]; +rz(-0.3587451349043085) q[29]; +rx(pi/2) q[29]; +rz(5.5327353611911745) q[29]; +rx(pi/2) q[29]; +rz(8.247608392600604) q[29]; +rz(-2.0794304535302066) q[29]; +rx(pi/2) q[29]; +rz(5.238306967018955) q[29]; +rx(pi/2) q[29]; +rz(9.613729693374832) q[29]; +cx q[22],q[29]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.8845998717302077) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.276974020415183) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +cx q[22],q[29]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.3739705235925115) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[22],q[29]; +rz(0.3042676653205394) q[22]; +rx(pi/2) q[22]; +rz(5.703065225619046) q[22]; +rx(pi/2) q[22]; +rz(11.79505559752005) q[22]; +rz(-0.32171828187744644) q[22]; +rx(pi/2) q[22]; +rz(5.309916845988802) q[22]; +rx(pi/2) q[22]; +rz(10.676722097644408) q[22]; +rz(2.2189874270828547) q[29]; +rx(pi/2) q[29]; +rz(5.785700431446273) q[29]; +rx(pi/2) q[29]; +rz(12.254105966753393) q[29]; +rz(-1.1154786443534368) q[29]; +rx(pi/2) q[29]; +rz(4.403589111072991) q[29]; +rx(pi/2) q[29]; +rz(7.519198244859879) q[29]; +rz(0.9167695621008463) q[61]; +rx(pi/2) q[61]; +rz(4.232008706832072) q[61]; +rx(pi/2) q[61]; +rz(11.524184060997133) q[61]; +rz(2.6989659939649524) q[61]; +rx(pi/2) q[61]; +rz(3.546613814971402) q[61]; +rx(pi/2) q[61]; +rz(9.997895472298065) q[61]; +cx q[12],q[61]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.089095023166515) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.083992390218363) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[12],q[61]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.4873677709411277) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[12],q[61]; +rz(-0.8379794773643887) q[12]; +rx(pi/2) q[12]; +rz(5.726661319574559) q[12]; +rx(pi/2) q[12]; +rz(10.692802867311858) q[12]; +rz(1.175321205572093) q[12]; +rx(pi/2) q[12]; +rz(6.217478820606047) q[12]; +rx(pi/2) q[12]; +rz(8.839492507121022) q[12]; +rz(2.1433558076603285) q[61]; +rx(pi/2) q[61]; +rz(3.474863549087491) q[61]; +rx(pi/2) q[61]; +rz(9.917067033398423) q[61]; +rz(1.7179237785513575) q[61]; +rx(pi/2) q[61]; +rz(5.656107652483531) q[61]; +rx(pi/2) q[61]; +rz(7.159841274298432) q[61]; +cx q[68],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(5.801504257234281) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.56227406543103) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.2654542126798183) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +cx q[68],q[14]; +rz(-3.0617520426954226) q[14]; +rx(pi/2) q[14]; +rz(3.656974606012777) q[14]; +rx(pi/2) q[14]; +rz(10.245536958567007) q[14]; +rz(-3.046925444648873) q[14]; +rx(pi/2) q[14]; +rz(5.124832768067945) q[14]; +rx(pi/2) q[14]; +rz(8.663479681269125) q[14]; +cx q[3],q[14]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.8094344996942873) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.148965232075774) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +cx q[3],q[14]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.2398679873482195) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +cx q[3],q[14]; +rz(1.8269733097925567) q[3]; +rx(pi/2) q[3]; +rz(4.447653266935507) q[3]; +rx(pi/2) q[3]; +rz(12.203118529209192) q[3]; +rz(-3.077917697895648) q[3]; +rx(pi/2) q[3]; +rz(4.6295956533182085) q[3]; +rx(pi/2) q[3]; +rz(7.773934475846545) q[3]; +rz(-2.8650230241058967) q[14]; +rx(pi/2) q[14]; +rz(5.043331485492857) q[14]; +rx(pi/2) q[14]; +rz(11.507569285225363) q[14]; +rz(2.604144746600369) q[14]; +rx(pi/2) q[14]; +rz(4.063206810588517) q[14]; +rx(pi/2) q[14]; +rz(7.288341869130731) q[14]; +rz(0.8757916312660736) q[68]; +rx(pi/2) q[68]; +rz(4.0050900147621435) q[68]; +rx(pi/2) q[68]; +rz(9.182827674259926) q[68]; +rz(-1.167681813698996) q[68]; +rx(pi/2) q[68]; +rz(4.255385580014982) q[68]; +rx(pi/2) q[68]; +rz(9.812767023021435) q[68]; +rz(1.5211110464938091) q[78]; +rx(pi/2) q[78]; +rz(5.3106001607726) q[78]; +rx(pi/2) q[78]; +rz(12.224823521707009) q[78]; +rz(-1.057823487738283) q[78]; +rx(pi/2) q[78]; +rz(4.714558945801901) q[78]; +rx(pi/2) q[78]; +rz(7.9711634467411265) q[78]; +cx q[78],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.259020849369636) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.086656562244642) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.339740525962606) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[13]; +rz(0.4774541677453219) q[13]; +rx(pi/2) q[13]; +rz(3.5612075899820503) q[13]; +rx(pi/2) q[13]; +rz(6.906804241447636) q[13]; +rz(-2.206570705131985) q[13]; +rx(pi/2) q[13]; +rz(5.7356399297183795) q[13]; +rx(pi/2) q[13]; +rz(7.789934511666191) q[13]; +cx q[13],q[93]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.92546107879289) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-2.6998406857794244) q[78]; +rx(pi/2) q[78]; +rz(5.271372436932994) q[78]; +rx(pi/2) q[78]; +rz(12.378438575508397) q[78]; +rz(-2.9989205803230465) q[78]; +rx(pi/2) q[78]; +rz(4.231192997458663) q[78]; +rx(pi/2) q[78]; +rz(6.905887178645626) q[78]; +rz(-1.6239746305466725) q[79]; +rx(pi/2) q[79]; +rz(4.697131218620047) q[79]; +rx(pi/2) q[79]; +rz(6.702543026934303) q[79]; +rz(1.6073233740172723) q[79]; +rx(pi/2) q[79]; +rz(4.349844194776143) q[79]; +rx(pi/2) q[79]; +rz(10.977274687899378) q[79]; +cx q[79],q[92]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.525220301044518) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[83],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.138640822439134) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.3533565601625615) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.6533329740971396) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[3]; +rz(0.6966822734965605) q[3]; +rx(pi/2) q[3]; +rz(4.708595273926558) q[3]; +rx(pi/2) q[3]; +rz(10.242126422264839) q[3]; +rz(-1.0102938602918945) q[3]; +rx(pi/2) q[3]; +rz(4.678493690260225) q[3]; +rx(pi/2) q[3]; +rz(7.830724233080197) q[3]; +rz(-0.787407722937898) q[83]; +rx(pi/2) q[83]; +rz(5.576774906396308) q[83]; +rx(pi/2) q[83]; +rz(7.913822007145391) q[83]; +rz(1.3088347571520895) q[83]; +rx(pi/2) q[83]; +rz(4.59869185496851) q[83]; +rx(pi/2) q[83]; +rz(9.723002318146456) q[83]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.174715893413094) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[79],q[92]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.29088852593096) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[79],q[92]; +rz(2.130264631670742) q[79]; +rx(pi/2) q[79]; +rz(4.611895194598112) q[79]; +rx(pi/2) q[79]; +rz(10.281678479279485) q[79]; +rz(-0.6260245826149538) q[79]; +rx(pi/2) q[79]; +rz(4.578576088643077) q[79]; +rx(pi/2) q[79]; +rz(7.154115699125881) q[79]; +rz(-1.679775630383335) q[92]; +rx(pi/2) q[92]; +rz(3.781315979560174) q[92]; +rx(pi/2) q[92]; +rz(8.457079437457935) q[92]; +rz(-0.715168115972693) q[92]; +rx(pi/2) q[92]; +rz(4.498715335697765) q[92]; +rx(pi/2) q[92]; +rz(9.754473991838337) q[92]; +cx q[5],q[92]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.632765655534341) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(5.848808011507895) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[5],q[92]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.2075875058728656) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[5],q[92]; +rz(-0.6285026840132106) q[5]; +rx(pi/2) q[5]; +rz(4.274019746794813) q[5]; +rx(pi/2) q[5]; +rz(11.680169721421374) q[5]; +rz(-0.37964457149006714) q[5]; +rx(pi/2) q[5]; +rz(4.1695630591458235) q[5]; +rx(pi/2) q[5]; +rz(9.922251492424646) q[5]; +cx q[75],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.204438316635571) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.074165243130764) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.7731549613078332) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +cx q[75],q[5]; +rz(0.8123876433123836) q[5]; +rx(pi/2) q[5]; +rz(5.3683085163830855) q[5]; +rx(pi/2) q[5]; +rz(10.259410957732454) q[5]; +rz(-2.1060332957981007) q[5]; +rx(pi/2) q[5]; +rz(5.477245163484694) q[5]; +rx(pi/2) q[5]; +rz(11.053047792041292) q[5]; +rz(0.7313462911928776) q[75]; +rx(pi/2) q[75]; +rz(3.407639298112056) q[75]; +rx(pi/2) q[75]; +rz(8.350197342473153) q[75]; +rz(0.7854701785597626) q[75]; +rx(pi/2) q[75]; +rz(6.061241654647822) q[75]; +rx(pi/2) q[75]; +rz(8.329794028591667) q[75]; +cx q[82],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.17820050128417) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.9978581347590847) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.2114127830890222) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[5]; +rz(1.58016923739354) q[5]; +rx(pi/2) q[5]; +rz(4.769955619289684) q[5]; +rx(pi/2) q[5]; +rz(8.024601581846214) q[5]; +rz(0.7563130541678662) q[5]; +rx(pi/2) q[5]; +rz(4.201711612622982) q[5]; +rx(pi/2) q[5]; +rz(6.70968746999677) q[5]; +rz(1.0151738984263474) q[82]; +rx(pi/2) q[82]; +rz(5.4105731830134065) q[82]; +rx(pi/2) q[82]; +rz(7.736158861778717) q[82]; +rz(2.8595082354595185) q[82]; +rx(pi/2) q[82]; +rz(5.628393035399927) q[82]; +rx(pi/2) q[82]; +rz(9.670667004235044) q[82]; +cx q[64],q[82]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(4.2098292690887025) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.15869828810478) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[64],q[82]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.373196872676621) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[64],q[82]; +rz(-1.0639539493515482) q[64]; +rx(pi/2) q[64]; +rz(4.625219384474422) q[64]; +rx(pi/2) q[64]; +rz(10.04314230008527) q[64]; +rz(-2.8707004387696724) q[64]; +rx(pi/2) q[64]; +rz(5.4887352304848775) q[64]; +rx(pi/2) q[64]; +rz(7.3403931689307305) q[64]; +cx q[64],q[83]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(4.262253080633643) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-0.13534744720704595) q[82]; +rx(pi/2) q[82]; +rz(4.109867125245815) q[82]; +rx(pi/2) q[82]; +rz(6.631178544881629) q[82]; +rz(-2.0131388283233145) q[82]; +rx(pi/2) q[82]; +rz(3.945151888156066) q[82]; +rx(pi/2) q[82]; +rz(7.61205989745571) q[82]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.0224582549818315) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[64],q[83]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.580898521806014) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[64],q[83]; +rz(1.4825910748271607) q[64]; +rx(pi/2) q[64]; +rz(4.534337273203569) q[64]; +rx(pi/2) q[64]; +rz(7.788417096597032) q[64]; +rz(-2.1426981790323314) q[64]; +rx(pi/2) q[64]; +rz(4.224158221162713) q[64]; +rx(pi/2) q[64]; +rz(12.21993179360789) q[64]; +rz(-1.4669100361775627) q[83]; +rx(pi/2) q[83]; +rz(3.8287656564501504) q[83]; +rx(pi/2) q[83]; +rz(9.528707680406344) q[83]; +rz(-2.3995525981439436) q[83]; +rx(pi/2) q[83]; +rz(5.63215427645284) q[83]; +rx(pi/2) q[83]; +rz(8.360758111047465) q[83]; +rz(-1.1201574396699918) q[92]; +rx(pi/2) q[92]; +rz(5.828321782644467) q[92]; +rx(pi/2) q[92]; +rz(9.172862513201586) q[92]; +rz(-1.3238990842676839) q[92]; +rx(pi/2) q[92]; +rz(4.8606096620808525) q[92]; +rx(pi/2) q[92]; +rz(11.955908289667512) q[92]; +cx q[92],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.5244213107203155) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.4873472828819723) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.244532530717496) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[43]; +rz(0.4136215433025221) q[43]; +rx(pi/2) q[43]; +rz(4.681810084410951) q[43]; +rx(pi/2) q[43]; +rz(11.276279204264203) q[43]; +rz(0.7186126853151857) q[43]; +rx(pi/2) q[43]; +rz(5.106915433657856) q[43]; +rx(pi/2) q[43]; +rz(7.713967217520365) q[43]; +cx q[43],q[70]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.8404810354437515) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(5.873653644664154) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[43],q[70]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.1662039906913275) q[43]; +rx(pi/2) q[43]; +rz(3*pi) q[43]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[43],q[70]; +rz(2.4153367470035976) q[43]; +rx(pi/2) q[43]; +rz(4.689322930715254) q[43]; +rx(pi/2) q[43]; +rz(10.933219997830559) q[43]; +rz(-1.4420595371972629) q[43]; +rx(pi/2) q[43]; +rz(5.976658940297803) q[43]; +rx(pi/2) q[43]; +rz(7.411892594632512) q[43]; +rz(-2.2621991228867016) q[70]; +rx(pi/2) q[70]; +rz(4.65235047044264) q[70]; +rx(pi/2) q[70]; +rz(7.060069059350711) q[70]; +rz(-0.37964457149006714) q[70]; +rx(pi/2) q[70]; +rz(4.1695630591458235) q[70]; +rx(pi/2) q[70]; +rz(9.922251492424646) q[70]; +rz(0.32987412288899076) q[92]; +rx(pi/2) q[92]; +rz(3.5283612320107194) q[92]; +rx(pi/2) q[92]; +rz(10.444845660320265) q[92]; +rz(0.8063451708250007) q[92]; +rx(pi/2) q[92]; +rz(3.4462825711782785) q[92]; +rx(pi/2) q[92]; +rz(10.797708288380063) q[92]; +cx q[92],q[95]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(4.236959142443421) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.251782379289152) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[13],q[93]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.4078228505429475) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[13],q[93]; +rz(-0.14948679152663846) q[13]; +rx(pi/2) q[13]; +rz(4.803366663202917) q[13]; +rx(pi/2) q[13]; +rz(11.142610094450124) q[13]; +rz(1.5770128388995603) q[13]; +rx(pi/2) q[13]; +rz(4.135909713525639) q[13]; +rx(pi/2) q[13]; +rz(10.233192107790476) q[13]; +cx q[13],q[47]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.006427694574812) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.201066965282946) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[13],q[47]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.539123553797203) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[13],q[47]; +rz(-0.7274080428224692) q[13]; +rx(pi/2) q[13]; +rz(3.2787203628585924) q[13]; +rx(pi/2) q[13]; +rz(9.963920287018425) q[13]; +rz(1.4692867352652152) q[13]; +rx(pi/2) q[13]; +rz(5.360277938184798) q[13]; +rx(pi/2) q[13]; +rz(11.900653065625868) q[13]; +rz(-3.063718917852556) q[47]; +rx(pi/2) q[47]; +rz(4.5724749724560265) q[47]; +rx(pi/2) q[47]; +rz(6.305594491012917) q[47]; +rz(0.2199931285614527) q[47]; +rx(pi/2) q[47]; +rz(4.716214924853697) q[47]; +rx(pi/2) q[47]; +rz(10.328987012502692) q[47]; +cx q[74],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(5.9563189107553) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.796109684863797) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.2581127924008584) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +cx q[74],q[13]; +rz(0.35575668155286166) q[13]; +rx(pi/2) q[13]; +rz(5.384198341882083) q[13]; +rx(pi/2) q[13]; +rz(11.056138755746534) q[13]; +rz(-1.7768649067172018) q[13]; +rx(pi/2) q[13]; +rz(4.380658274528062) q[13]; +rx(pi/2) q[13]; +rz(7.378666034195621) q[13]; +rz(-1.8720321776086564) q[74]; +rx(pi/2) q[74]; +rz(4.164348913953827) q[74]; +rx(pi/2) q[74]; +rz(7.128411049921726) q[74]; +rz(1.16829646443031) q[74]; +rx(pi/2) q[74]; +rz(5.0869493900565805) q[74]; +rx(pi/2) q[74]; +rz(11.707806295204787) q[74]; +rz(2.2263610208840303) q[93]; +rx(pi/2) q[93]; +rz(4.320583816701584) q[93]; +rx(pi/2) q[93]; +rz(12.438459667772193) q[93]; +rz(-2.934541812024472) q[93]; +rx(pi/2) q[93]; +rz(4.788700177273602) q[93]; +rx(pi/2) q[93]; +rz(9.70372812417874) q[93]; +cx q[93],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.000212094298137) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.150575120427444) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.723193980287286) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[0]; +rz(-2.6944007911718844) q[0]; +rx(pi/2) q[0]; +rz(4.51393595964855) q[0]; +rx(pi/2) q[0]; +rz(10.746599186785357) q[0]; +rz(-0.9592761537522012) q[0]; +rx(pi/2) q[0]; +rz(4.586149342641188) q[0]; +rx(pi/2) q[0]; +rz(7.5097090223955) q[0]; +rz(2.2136790498854797) q[93]; +rx(pi/2) q[93]; +rz(4.713606301990211) q[93]; +rx(pi/2) q[93]; +rz(8.160052755612021) q[93]; +rz(-1.5342925526555977) q[93]; +rx(pi/2) q[93]; +rz(5.577123778310215) q[93]; +rx(pi/2) q[93]; +rz(8.967403201750635) q[93]; +cx q[93],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.051769917657888) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.781934853890345) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.3523947428006973) q[93]; +rx(pi/2) q[93]; +rz(3*pi) q[93]; +cx q[93],q[0]; +rz(0.5268589313044667) q[0]; +rx(pi/2) q[0]; +rz(4.68559327311141) q[0]; +rx(pi/2) q[0]; +rz(10.86872678781508) q[0]; +rz(0.0059479184344901626) q[0]; +rx(pi/2) q[0]; +rz(4.626683035796967) q[0]; +rx(pi/2) q[0]; +rz(7.42988740794969) q[0]; +rz(-0.5548573813936768) q[93]; +rx(pi/2) q[93]; +rz(4.890525440004851) q[93]; +rx(pi/2) q[93]; +rz(11.272595304657571) q[93]; +rz(-1.595449272590241) q[93]; +rx(pi/2) q[93]; +rz(5.224806281107465) q[93]; +rx(pi/2) q[93]; +rz(12.31218325576264) q[93]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(5.9465066334230805) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[92],q[95]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.561096882265204) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[92],q[95]; +rz(-1.0658551801360736) q[92]; +rx(pi/2) q[92]; +rz(5.250943689182163) q[92]; +rx(pi/2) q[92]; +rz(11.310423065740945) q[92]; +rz(1.406495071234886) q[92]; +rx(pi/2) q[92]; +rz(4.680812799900087) q[92]; +rx(pi/2) q[92]; +rz(12.426090258069493) q[92]; +rz(-2.614951613923238) q[95]; +rx(pi/2) q[95]; +rz(5.29353500079498) q[95]; +rx(pi/2) q[95]; +rz(10.340281472660328) q[95]; +rz(-2.4626537933121035) q[95]; +rx(pi/2) q[95]; +rz(4.364919653773382) q[95]; +rx(pi/2) q[95]; +rz(9.043570662929906) q[95]; +rz(-3.046077463647652) q[99]; +rx(pi/2) q[99]; +rz(3.8563167886126744) q[99]; +rx(pi/2) q[99]; +rz(10.727211267867133) q[99]; +rz(0.8443943486737293) q[99]; +rx(pi/2) q[99]; +rz(5.360350552527072) q[99]; +rx(pi/2) q[99]; +rz(8.802808151285202) q[99]; +cx q[71],q[99]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.042205506173721) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(5.900099079400835) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[71],q[99]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.558947252842125) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[71],q[99]; +rz(-2.3668900900334338) q[71]; +rx(pi/2) q[71]; +rz(4.479542743561978) q[71]; +rx(pi/2) q[71]; +rz(10.621755177889899) q[71]; +rz(-0.7642266308731127) q[71]; +rx(pi/2) q[71]; +rz(5.610494336947227) q[71]; +rx(pi/2) q[71]; +rz(6.472848137442601) q[71]; +cx q[81],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.251987512622305) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.7074960982311653) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.5928613337342785) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[71]; +rz(2.50846734306164) q[71]; +rx(pi/2) q[71]; +rz(4.362351060899387) q[71]; +rx(pi/2) q[71]; +rz(7.86881173785841) q[71]; +rz(-0.46615319149257006) q[71]; +rx(pi/2) q[71]; +rz(4.656469367393033) q[71]; +rx(pi/2) q[71]; +rz(11.23298563320573) q[71]; +cx q[73],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.25059453887749) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(4.085624342586563) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.3613378717789004) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +cx q[73],q[71]; +rz(1.6010414007036422) q[71]; +rx(pi/2) q[71]; +rz(4.332957075415575) q[71]; +rx(pi/2) q[71]; +rz(12.113597735177148) q[71]; +rz(1.0878833736085944) q[71]; +rx(pi/2) q[71]; +rz(4.65807615478887) q[71]; +rx(pi/2) q[71]; +rz(8.184424523305042) q[71]; +cx q[71],q[79]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.150629288942387) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(1.5328381719594972) q[73]; +rx(pi/2) q[73]; +rz(4.531637006184464) q[73]; +rx(pi/2) q[73]; +rz(9.77510832825822) q[73]; +rz(-1.016050127539919) q[73]; +rx(pi/2) q[73]; +rz(3.9082404615254234) q[73]; +rx(pi/2) q[73]; +rz(10.919443095867067) q[73]; +cx q[73],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.252849954267136) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.8741365870041378) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.5580085692908163) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +cx q[73],q[35]; +rz(-0.013911235145196876) q[35]; +rx(pi/2) q[35]; +rz(4.221404068009324) q[35]; +rx(pi/2) q[35]; +rz(10.648765730371139) q[35]; +rz(2.971219075358456) q[35]; +rx(pi/2) q[35]; +rz(3.275761341429821) q[35]; +rx(pi/2) q[35]; +rz(9.969496650904311) q[35]; +cx q[17],q[35]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.554528686391097) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.2768387111321875) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +cx q[17],q[35]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.3135697285259607) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[17],q[35]; +rz(-0.9570852536160794) q[17]; +rx(pi/2) q[17]; +rz(5.689938800831331) q[17]; +rx(pi/2) q[17]; +rz(8.199548928312923) q[17]; +rz(-1.625735501238382) q[17]; +rx(pi/2) q[17]; +rz(5.3583752215256695) q[17]; +rx(pi/2) q[17]; +rz(12.03819538105623) q[17]; +rz(1.8744675308351741) q[35]; +rx(pi/2) q[35]; +rz(4.403806265080094) q[35]; +rx(pi/2) q[35]; +rz(10.928556213856664) q[35]; +rz(-0.3734060187968109) q[35]; +rx(pi/2) q[35]; +rz(4.498319906853075) q[35]; +rx(pi/2) q[35]; +rz(6.311225410921914) q[35]; +cx q[36],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.248001765899998) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.522889633658961) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.183690105101955) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +cx q[36],q[17]; +rz(2.341427717494703) q[17]; +rx(pi/2) q[17]; +rz(4.2313248526738425) q[17]; +rx(pi/2) q[17]; +rz(6.863770605983413) q[17]; +rz(0.8332755800276619) q[17]; +rx(pi/2) q[17]; +rz(5.414296339428146) q[17]; +rx(pi/2) q[17]; +rz(11.264568139631184) q[17]; +cx q[16],q[17]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.408633063369568) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.968424375486615) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +cx q[16],q[17]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.2305849421309407) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +cx q[16],q[17]; +rz(2.8379872645977997) q[16]; +rx(pi/2) q[16]; +rz(4.724727051823121) q[16]; +rx(pi/2) q[16]; +rz(7.835411817600292) q[16]; +rz(0.510445680674092) q[16]; +rx(pi/2) q[16]; +rz(5.007107734443997) q[16]; +rx(pi/2) q[16]; +rz(8.95185304110371) q[16]; +rz(-1.7334586726528638) q[17]; +rx(pi/2) q[17]; +rz(4.294427518840536) q[17]; +rx(pi/2) q[17]; +rz(7.995896056551089) q[17]; +rz(0.10593483606132947) q[17]; +rx(pi/2) q[17]; +rz(6.005644165824039) q[17]; +rx(pi/2) q[17]; +rz(10.482170261178027) q[17]; +rz(-0.8861263430909663) q[36]; +rx(pi/2) q[36]; +rz(4.612079855970387) q[36]; +rx(pi/2) q[36]; +rz(6.474977576316527) q[36]; +rz(1.6451390775523649) q[36]; +rx(pi/2) q[36]; +rz(3.9637008247095675) q[36]; +rx(pi/2) q[36]; +rz(12.078860822624524) q[36]; +cx q[38],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(5.893902301643676) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.4488092280783267) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[38],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.2707186190581776) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +cx q[38],q[16]; +rz(3.0779803251487703) q[16]; +rx(pi/2) q[16]; +rz(4.235416078407953) q[16]; +rx(pi/2) q[16]; +rz(12.261344500771106) q[16]; +rz(-0.49002774469224786) q[16]; +rx(pi/2) q[16]; +rz(4.167836629427567) q[16]; +rx(pi/2) q[16]; +rz(11.79830729439605) q[16]; +rz(2.791846490218143) q[38]; +rx(pi/2) q[38]; +rz(4.455201222243529) q[38]; +rx(pi/2) q[38]; +rz(8.660925842021307) q[38]; +rz(-2.0794304535302066) q[38]; +rx(pi/2) q[38]; +rz(5.238306967018955) q[38]; +rx(pi/2) q[38]; +rz(9.613729693374832) q[38]; +cx q[61],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.027378646565859) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.030881841074235) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.5934170768033313) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +cx q[61],q[16]; +rz(-1.0344522740434998) q[16]; +rx(pi/2) q[16]; +rz(4.4174103128503575) q[16]; +rx(pi/2) q[16]; +rz(10.66616437783457) q[16]; +rz(2.6989659939649524) q[16]; +rx(pi/2) q[16]; +rz(3.546613814971402) q[16]; +rx(pi/2) q[16]; +rz(9.997895472298065) q[16]; +rz(-2.2103753180113808) q[61]; +rx(pi/2) q[61]; +rz(4.269435087976533) q[61]; +rx(pi/2) q[61]; +rz(11.790052760965516) q[61]; +rz(0.513556625910927) q[61]; +rx(pi/2) q[61]; +rz(5.240889854075045) q[61]; +rx(pi/2) q[61]; +rz(6.403782306281144) q[61]; +rz(-0.2071439704551219) q[73]; +rx(pi/2) q[73]; +rz(3.7030445774168292) q[73]; +rx(pi/2) q[73]; +rz(7.0508156961068185) q[73]; +rz(-3.0481821623547365) q[73]; +rx(pi/2) q[73]; +rz(5.308402653125064) q[73]; +rx(pi/2) q[73]; +rz(7.906381502404375) q[73]; +cx q[34],q[73]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(4.106969199580604) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.218555261915868) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[34],q[73]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.4202507917277916) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[34],q[73]; +rz(-0.15726255974080816) q[34]; +rx(pi/2) q[34]; +rz(3.3317988351920844) q[34]; +rx(pi/2) q[34]; +rz(7.2544815023703215) q[34]; +rz(2.3577229891578178) q[34]; +rx(pi/2) q[34]; +rz(4.362949083007495) q[34]; +rx(pi/2) q[34]; +rz(12.356180210333285) q[34]; +rz(1.6781286985262618) q[73]; +rx(pi/2) q[73]; +rz(4.541676667830994) q[73]; +rx(pi/2) q[73]; +rz(9.654721860082383) q[73]; +rz(-2.7111394988547244) q[73]; +rx(pi/2) q[73]; +rz(4.086632405040207) q[73]; +rx(pi/2) q[73]; +rz(9.480630753864368) q[73]; +cx q[66],q[73]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.77725192590354) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.636456370031169) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[66],q[73]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.1875574198951244) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[66],q[73]; +rz(0.8201812918020064) q[66]; +rx(pi/2) q[66]; +rz(5.6003615654417835) q[66]; +rx(pi/2) q[66]; +rz(7.836694753937274) q[66]; +rz(-1.2690104826481057) q[66]; +rx(pi/2) q[66]; +rz(4.785798098010273) q[66]; +rx(pi/2) q[66]; +rz(11.310327230037965) q[66]; +cx q[66],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.194839421762349) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(4.22058295682579) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.9977148101341564) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[11]; +rz(-0.3144251180005737) q[11]; +rx(pi/2) q[11]; +rz(4.668816934507987) q[11]; +rx(pi/2) q[11]; +rz(10.300825220627457) q[11]; +rz(1.181355166532434) q[11]; +rx(pi/2) q[11]; +rz(4.709381304483028) q[11]; +rx(pi/2) q[11]; +rz(12.162006323207404) q[11]; +rz(-3.0840234949445695) q[66]; +rx(pi/2) q[66]; +rz(5.515661445754717) q[66]; +rx(pi/2) q[66]; +rz(12.136988294388384) q[66]; +rz(-0.4084093796691848) q[66]; +rx(pi/2) q[66]; +rz(5.344844802403108) q[66]; +rx(pi/2) q[66]; +rz(10.601727714011727) q[66]; +rz(-2.3154994471874666) q[73]; +rx(pi/2) q[73]; +rz(3.972372282311536) q[73]; +rx(pi/2) q[73]; +rz(9.378289687177386) q[73]; +rz(-2.03683626419412) q[73]; +rx(pi/2) q[73]; +rz(4.635771799928259) q[73]; +rx(pi/2) q[73]; +rz(8.731145664829263) q[73]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.056926667428634) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[71],q[79]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.454700462405132) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[71],q[79]; +rz(0.3449631512908691) q[71]; +rx(pi/2) q[71]; +rz(3.809108795527016) q[71]; +rx(pi/2) q[71]; +rz(12.165874853247) q[71]; +rz(-1.2408434360654348) q[71]; +rx(pi/2) q[71]; +rz(4.31947147347284) q[71]; +rx(pi/2) q[71]; +rz(6.579833227489912) q[71]; +rz(-1.1347230662785663) q[79]; +rx(pi/2) q[79]; +rz(4.139804853208857) q[79]; +rx(pi/2) q[79]; +rz(7.307882705183996) q[79]; +rz(-2.9043760291071816) q[79]; +rx(pi/2) q[79]; +rz(4.824972604615789) q[79]; +rx(pi/2) q[79]; +rz(10.084687797942724) q[79]; +cx q[79],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(5.6427011927181105) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.8393670832388387) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.3331754571514307) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[58]; +rz(3.106620704688659) q[58]; +rx(pi/2) q[58]; +rz(5.787947946078626) q[58]; +rx(pi/2) q[58]; +rz(9.3236966532379) q[58]; +rz(-0.6369670738495548) q[58]; +rx(pi/2) q[58]; +rz(4.802465765600304) q[58]; +rx(pi/2) q[58]; +rz(7.115895356054118) q[58]; +cx q[8],q[58]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.040648878456702) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.258536291708097) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[8],q[58]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.2671748546639754) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[8],q[58]; +rz(-0.5382339993754028) q[8]; +rx(pi/2) q[8]; +rz(4.695581219369958) q[8]; +rx(pi/2) q[8]; +rz(11.659497277760789) q[8]; +rz(-2.472035964499044) q[8]; +rx(pi/2) q[8]; +rz(5.117936399395641) q[8]; +rx(pi/2) q[8]; +rz(11.124704304239255) q[8]; +cx q[8],q[19]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.7782211829103702) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.001817449174672) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +cx q[8],q[19]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.227487455454554) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[8],q[19]; +rz(1.9756939694577635) q[8]; +rx(pi/2) q[8]; +rz(4.375219249725204) q[8]; +rx(pi/2) q[8]; +rz(10.763517333491189) q[8]; +rz(-1.2009497459665253) q[8]; +rx(pi/2) q[8]; +rz(5.02406657473067) q[8]; +rx(pi/2) q[8]; +rz(11.889879505365059) q[8]; +rz(-2.7619012249506945) q[19]; +rx(pi/2) q[19]; +rz(3.7839597365863193) q[19]; +rx(pi/2) q[19]; +rz(10.609303772282852) q[19]; +rz(-0.9492836352914535) q[19]; +rx(pi/2) q[19]; +rz(4.703411555087573) q[19]; +rx(pi/2) q[19]; +rz(7.789564651641953) q[19]; +rz(-2.715371238086476) q[58]; +rx(pi/2) q[58]; +rz(3.761541720312582) q[58]; +rx(pi/2) q[58]; +rz(7.068734116684828) q[58]; +rz(-0.6464919706418328) q[58]; +rx(pi/2) q[58]; +rz(5.000475544348825) q[58]; +rx(pi/2) q[58]; +rz(12.340988204486617) q[58]; +cx q[14],q[58]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(4.41333868591058) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.088968557382334) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[14],q[58]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.5920659403620094) q[14]; +rx(pi/2) q[14]; +rz(3*pi) q[14]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[14],q[58]; +rz(-2.514947663653441) q[14]; +rx(pi/2) q[14]; +rz(4.327481773753029) q[14]; +rx(pi/2) q[14]; +rz(7.713626697297135) q[14]; +rz(0.3873015912204809) q[14]; +rx(pi/2) q[14]; +rz(4.2076062174322) q[14]; +rx(pi/2) q[14]; +rz(10.29726716324397) q[14]; +cx q[14],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(5.94646535743912) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(4.068048702055663) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +cx q[14],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.780296970632808) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +cx q[14],q[2]; +rz(-2.7470756514077124) q[2]; +rx(pi/2) q[2]; +rz(4.501915110647488) q[2]; +rx(pi/2) q[2]; +rz(7.264816929517977) q[2]; +rz(1.6398338413779268) q[2]; +rx(pi/2) q[2]; +rz(4.0480874035551055) q[2]; +rx(pi/2) q[2]; +rz(8.978341204333876) q[2]; +rz(1.3187840074918178) q[14]; +rx(pi/2) q[14]; +rz(4.7165726086287165) q[14]; +rx(pi/2) q[14]; +rz(11.09986656354084) q[14]; +rz(2.250844988395599) q[14]; +rx(pi/2) q[14]; +rz(3.767195955308261) q[14]; +rx(pi/2) q[14]; +rz(10.785518438133263) q[14]; +cx q[14],q[38]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.8845998717302077) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.276974020415183) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +cx q[14],q[38]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.3739705235925115) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[14],q[38]; +rz(0.3042676653205394) q[14]; +rx(pi/2) q[14]; +rz(5.703065225619046) q[14]; +rx(pi/2) q[14]; +rz(11.79505559752005) q[14]; +rz(-0.7508933277921575) q[14]; +rx(pi/2) q[14]; +rz(3.9359701920360397) q[14]; +rx(pi/2) q[14]; +rz(10.35855592489671) q[14]; +rz(2.2189874270828547) q[38]; +rx(pi/2) q[38]; +rz(5.785700431446273) q[38]; +rx(pi/2) q[38]; +rz(12.254105966753393) q[38]; +rz(-1.4388667812047373) q[38]; +rx(pi/2) q[38]; +rz(4.71583113166884) q[38]; +rx(pi/2) q[38]; +rz(12.170902057111718) q[38]; +rz(-0.5913038178829186) q[58]; +rx(pi/2) q[58]; +rz(4.546659786455813) q[58]; +rx(pi/2) q[58]; +rz(11.66584830574162) q[58]; +rz(1.8162600799428787) q[58]; +rx(pi/2) q[58]; +rz(5.796291434202102) q[58]; +rx(pi/2) q[58]; +rz(11.307895529895793) q[58]; +rz(-1.1306280318320256) q[79]; +rx(pi/2) q[79]; +rz(4.159422179473431) q[79]; +rx(pi/2) q[79]; +rz(8.8543655115894) q[79]; +rz(1.2939249466553697) q[79]; +rx(pi/2) q[79]; +rz(5.698087757880566) q[79]; +rx(pi/2) q[79]; +rz(7.67562586126529) q[79]; +cx q[80],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.1983770311130595) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.707520784780233) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.2445194194605698) q[80]; +rx(pi/2) q[80]; +rz(3*pi) q[80]; +cx q[80],q[71]; +rz(-2.977775261769626) q[71]; +rx(pi/2) q[71]; +rz(5.018359881544123) q[71]; +rx(pi/2) q[71]; +rz(10.09580630717206) q[71]; +rz(2.8595082354595185) q[71]; +rx(pi/2) q[71]; +rz(5.628393035399927) q[71]; +rx(pi/2) q[71]; +rz(9.670667004235044) q[71]; +cx q[34],q[71]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(4.2098292690887025) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.15869828810478) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[34],q[71]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.373196872676621) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[34],q[71]; +rz(-1.0639539493515482) q[34]; +rx(pi/2) q[34]; +rz(4.625219384474422) q[34]; +rx(pi/2) q[34]; +rz(10.04314230008527) q[34]; +rz(0.21785963172420608) q[34]; +rx(pi/2) q[34]; +rz(5.740303620092203) q[34]; +rx(pi/2) q[34]; +rz(8.369417469717952) q[34]; +rz(-0.13534744720704595) q[71]; +rx(pi/2) q[71]; +rz(4.109867125245815) q[71]; +rx(pi/2) q[71]; +rz(6.631178544881629) q[71]; +rz(2.570655740193332) q[71]; +rx(pi/2) q[71]; +rz(5.258094505975288) q[71]; +rx(pi/2) q[71]; +rz(6.898676559189248) q[71]; +cx q[71],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(5.923259466487265) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.016073660339384) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.4183920386852127) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[69]; +rz(-0.04256780956140016) q[69]; +rx(pi/2) q[69]; +rz(4.957289459071129) q[69]; +rx(pi/2) q[69]; +rz(6.865427303152591) q[69]; +rz(2.6919403130415454) q[69]; +rx(pi/2) q[69]; +rz(4.512825453284579) q[69]; +rx(pi/2) q[69]; +rz(9.46734167551229) q[69]; +rz(2.642061291539255) q[71]; +rx(pi/2) q[71]; +rz(4.5200945799233505) q[71]; +rx(pi/2) q[71]; +rz(10.129656993440056) q[71]; +rz(1.9606009378209475) q[71]; +rx(pi/2) q[71]; +rz(5.688277911113756) q[71]; +rx(pi/2) q[71]; +rz(9.720538362225245) q[71]; +rz(-2.100015418888077) q[80]; +rx(pi/2) q[80]; +rz(4.857980089479406) q[80]; +rx(pi/2) q[80]; +rz(7.771050232032527) q[80]; +rz(2.2978336138957447) q[80]; +rx(pi/2) q[80]; +rz(4.737697422922857) q[80]; +rx(pi/2) q[80]; +rz(10.79342158759939) q[80]; +cx q[75],q[80]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.041958422613274) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.251027088182848) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[75],q[80]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.2270634679079917) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[75],q[80]; +rz(-2.491768548963512) q[75]; +rx(pi/2) q[75]; +rz(3.915578110762457) q[75]; +rx(pi/2) q[75]; +rz(12.256928719434594) q[75]; +rz(-0.437889152988336) q[75]; +rx(pi/2) q[75]; +rz(5.940604957035484) q[75]; +rx(pi/2) q[75]; +rz(8.105935523461124) q[75]; +cx q[75],q[95]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.377621957181432) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(1.0507975362444801) q[80]; +rx(pi/2) q[80]; +rz(5.316998981373966) q[80]; +rx(pi/2) q[80]; +rz(8.046236066154684) q[80]; +rz(0.21456624582257566) q[80]; +rx(pi/2) q[80]; +rz(5.122715404430667) q[80]; +rx(pi/2) q[80]; +rz(6.891192118779183) q[80]; +cx q[80],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(5.971373544369419) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.8782312959129674) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.3442812828464192) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[67]; +rz(3.017334146406075) q[67]; +rx(pi/2) q[67]; +rz(3.6527857408416113) q[67]; +rx(pi/2) q[67]; +rz(12.015835943134492) q[67]; +rz(-2.12050378366638) q[67]; +rx(pi/2) q[67]; +rz(5.341002138645136) q[67]; +rx(pi/2) q[67]; +rz(12.40818782430988) q[67]; +cx q[67],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(5.75983627465069) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.074086374221581) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.3455223389130513) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[13]; +rz(0.22261222175398165) q[13]; +rx(pi/2) q[13]; +rz(5.610834189673053) q[13]; +rx(pi/2) q[13]; +rz(8.408671048718281) q[13]; +rz(-0.09745227497153586) q[13]; +rx(pi/2) q[13]; +rz(5.526309731737594) q[13]; +rx(pi/2) q[13]; +rz(8.458911291286954) q[13]; +rz(3.0698346522886997) q[67]; +rx(pi/2) q[67]; +rz(5.53809479117861) q[67]; +rx(pi/2) q[67]; +rz(7.209898762877389) q[67]; +rz(0.13388898158164464) q[67]; +rx(pi/2) q[67]; +rz(4.582739756327613) q[67]; +rx(pi/2) q[67]; +rz(10.077775361636101) q[67]; +rz(-0.9950516075827345) q[80]; +rx(pi/2) q[80]; +rz(4.005528200092674) q[80]; +rx(pi/2) q[80]; +rz(12.557137173000353) q[80]; +rz(0.660906839893332) q[80]; +rx(pi/2) q[80]; +rz(4.710301535845255) q[80]; +rx(pi/2) q[80]; +rz(8.249837506695286) q[80]; +cx q[11],q[80]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(4.354362227798617) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.245066648321039) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[11],q[80]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.249364771133896) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[11],q[80]; +rz(-0.24070782424481063) q[11]; +rx(pi/2) q[11]; +rz(5.804138055101749) q[11]; +rx(pi/2) q[11]; +rz(8.696394514291166) q[11]; +rz(-2.221890866031805) q[11]; +rx(pi/2) q[11]; +rz(4.304478326228807) q[11]; +rx(pi/2) q[11]; +rz(8.268170770237173) q[11]; +rz(-0.23525846933059302) q[80]; +rx(pi/2) q[80]; +rz(5.268899181026041) q[80]; +rx(pi/2) q[80]; +rz(12.045235927288722) q[80]; +rz(2.487333473579919) q[80]; +rx(pi/2) q[80]; +rz(5.183637096611074) q[80]; +rx(pi/2) q[80]; +rz(9.24957847409315) q[80]; +cx q[64],q[80]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.6563639652490476) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(5.606218583970038) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[64],q[80]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.539265571116438) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[64],q[80]; +rz(-2.8903542077549726) q[64]; +rx(pi/2) q[64]; +rz(6.0897680631395446) q[64]; +rx(pi/2) q[64]; +rz(10.646331696593755) q[64]; +rz(-2.759167792371863) q[64]; +rx(pi/2) q[64]; +rz(4.729528770940735) q[64]; +rx(pi/2) q[64]; +rz(10.477316895610768) q[64]; +rz(1.4365217615240633) q[80]; +rx(pi/2) q[80]; +rz(5.498721548803869) q[80]; +rx(pi/2) q[80]; +rz(11.101493953173186) q[80]; +rz(-0.01431726565128999) q[80]; +rx(pi/2) q[80]; +rz(4.961372903463312) q[80]; +rx(pi/2) q[80]; +rz(7.669690411395276) q[80]; +rz(-2.3049420059254793) q[81]; +rx(pi/2) q[81]; +rz(4.056708083697537) q[81]; +rx(pi/2) q[81]; +rz(9.463212220175459) q[81]; +rz(1.2867464116304497) q[81]; +rx(pi/2) q[81]; +rz(4.156638802752763) q[81]; +rx(pi/2) q[81]; +rz(6.643920433040026) q[81]; +cx q[4],q[81]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.6088981739070736) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.259368664767919) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[4],q[81]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.328465331311083) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[4],q[81]; +rz(2.0725550690061008) q[4]; +rx(pi/2) q[4]; +rz(4.623513095424554) q[4]; +rx(pi/2) q[4]; +rz(11.95250568115124) q[4]; +rz(2.270214216684656) q[4]; +rx(pi/2) q[4]; +rz(5.539297530226563) q[4]; +rx(pi/2) q[4]; +rz(10.864010947114739) q[4]; +cx q[28],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.1266643121684545) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.688670268658374) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[28],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.3575153743256543) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +cx q[28],q[4]; +rz(-1.8235973579890032) q[4]; +rx(pi/2) q[4]; +rz(3.351412234906789) q[4]; +rx(pi/2) q[4]; +rz(9.477149578589136) q[4]; +rz(-1.167681813698996) q[4]; +rx(pi/2) q[4]; +rz(4.255385580014982) q[4]; +rx(pi/2) q[4]; +rz(9.812767023021435) q[4]; +cx q[4],q[59]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(4.464028414071693) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-1.3697741895352389) q[28]; +rx(pi/2) q[28]; +rz(4.807042881964694) q[28]; +rx(pi/2) q[28]; +rz(11.834246457888355) q[28]; +rz(-1.7862788749895315) q[28]; +rx(pi/2) q[28]; +rz(4.366811793711637) q[28]; +rx(pi/2) q[28]; +rz(6.711849581586753) q[28]; +cx q[28],q[78]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.022290198281962) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.204422247733454) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[4],q[59]; +rz(-pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.2024775639134524) q[4]; +rx(pi/2) q[4]; +rz(2*pi) q[4]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[4],q[59]; +rz(0.2692414893861783) q[4]; +rx(pi/2) q[4]; +rz(4.308840728456066) q[4]; +rx(pi/2) q[4]; +rz(10.697191971180171) q[4]; +rz(0.9394328918127677) q[4]; +rx(pi/2) q[4]; +rz(5.744892293016834) q[4]; +rx(pi/2) q[4]; +rz(7.889079225352108) q[4]; +rz(-2.951081319682677) q[59]; +rx(pi/2) q[59]; +rz(5.943532450483079) q[59]; +rx(pi/2) q[59]; +rz(10.016054470697327) q[59]; +rz(2.700542939800389) q[59]; +rx(pi/2) q[59]; +rz(5.526029178774415) q[59]; +rx(pi/2) q[59]; +rz(6.702693196202141) q[59]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.025733745094488) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[28],q[78]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.2685756645768342) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[28],q[78]; +rz(2.820301363330225) q[28]; +rx(pi/2) q[28]; +rz(4.441485766236591) q[28]; +rx(pi/2) q[28]; +rz(11.757320566826895) q[28]; +rz(-2.1753411729831393) q[28]; +rx(pi/2) q[28]; +rz(4.06261418486538) q[28]; +rx(pi/2) q[28]; +rz(6.866087077520222) q[28]; +cx q[28],q[35]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.6588548018016427) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.133405992053074) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +cx q[28],q[35]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.280973649251388) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[28],q[35]; +rz(-2.615610899686622) q[28]; +rx(pi/2) q[28]; +rz(4.186163393161592) q[28]; +rx(pi/2) q[28]; +rz(8.281681289783062) q[28]; +rz(1.9541650805774458) q[28]; +rx(pi/2) q[28]; +rz(5.4813111150393325) q[28]; +rx(pi/2) q[28]; +rz(6.555661164111142) q[28]; +cx q[28],q[31]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.839775698591777) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.125684562213133) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +cx q[28],q[31]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.331924525918072) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[28],q[31]; +rz(-3.052293544590161) q[28]; +rx(pi/2) q[28]; +rz(4.016700401530745) q[28]; +rx(pi/2) q[28]; +rz(7.613923982956425) q[28]; +rz(1.3367976272953808) q[28]; +rx(pi/2) q[28]; +rz(4.195558579211979) q[28]; +rx(pi/2) q[28]; +rz(9.38752600562515) q[28]; +cx q[28],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.185433459904829) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.392908908294805) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[28],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.417486195858806) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +cx q[28],q[18]; +rz(-1.6852228331037709) q[18]; +rx(pi/2) q[18]; +rz(5.775843862906594) q[18]; +rx(pi/2) q[18]; +rz(8.060131733695197) q[18]; +rz(-2.951680565357516) q[18]; +rx(pi/2) q[18]; +rz(5.4259377246977305) q[18]; +rx(pi/2) q[18]; +rz(9.04206000594331) q[18]; +rz(0.7446367093017803) q[28]; +rx(pi/2) q[28]; +rz(4.912318333359726) q[28]; +rx(pi/2) q[28]; +rz(7.092372514027776) q[28]; +rz(0.16140642523118975) q[28]; +rx(pi/2) q[28]; +rz(4.37955629325136) q[28]; +rx(pi/2) q[28]; +rz(11.240095069384076) q[28]; +rz(2.467039693400828) q[31]; +rx(pi/2) q[31]; +rz(4.043822623234577) q[31]; +rx(pi/2) q[31]; +rz(6.842623462716919) q[31]; +rz(-1.2857818865887263) q[31]; +rx(pi/2) q[31]; +rz(5.214392866258661) q[31]; +rx(pi/2) q[31]; +rz(7.463726493828609) q[31]; +rz(1.3416131415136654) q[35]; +rx(pi/2) q[35]; +rz(4.389892968975028) q[35]; +rx(pi/2) q[35]; +rz(8.818427188345682) q[35]; +rz(0.011704542924023453) q[35]; +rx(pi/2) q[35]; +rz(5.398721949499958) q[35]; +rx(pi/2) q[35]; +rz(12.514670459407341) q[35]; +cx q[53],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.045144628928467) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(4.094277925397288) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.363611970063733) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +cx q[53],q[31]; +rz(0.6633715347823976) q[31]; +rx(pi/2) q[31]; +rz(4.721340850871052) q[31]; +rx(pi/2) q[31]; +rz(10.499365877237903) q[31]; +rz(2.4090802408358014) q[31]; +rx(pi/2) q[31]; +rz(4.604470349775794) q[31]; +rx(pi/2) q[31]; +rz(9.864284398181768) q[31]; +rz(-0.27001054553210624) q[53]; +rx(pi/2) q[53]; +rz(4.624941297802046) q[53]; +rx(pi/2) q[53]; +rz(10.850260637167041) q[53]; +rz(0.718216568915071) q[53]; +rx(pi/2) q[53]; +rz(4.003488908719504) q[53]; +rx(pi/2) q[53]; +rz(10.16908272820756) q[53]; +rz(-2.0775787040763305) q[78]; +rx(pi/2) q[78]; +rz(4.527694898309277) q[78]; +rx(pi/2) q[78]; +rz(8.067174118245571) q[78]; +rz(-1.5510486145942073) q[78]; +rx(pi/2) q[78]; +rz(5.823823949555013) q[78]; +rx(pi/2) q[78]; +rz(7.965344574339815) q[78]; +cx q[78],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.031607523050845) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.187776087631379) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.4569052068927544) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[21]; +rz(-2.0883633391847907) q[21]; +rx(pi/2) q[21]; +rz(4.9926106310331155) q[21]; +rx(pi/2) q[21]; +rz(12.165333355695797) q[21]; +rz(-1.4454161897074735) q[21]; +rx(pi/2) q[21]; +rz(3.8242564961767123) q[21]; +rx(pi/2) q[21]; +rz(9.709076253639491) q[21]; +cx q[56],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.004020382083734) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.755298460744739) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.580707160040737) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +cx q[56],q[21]; +rz(-2.155121045260624) q[21]; +rx(pi/2) q[21]; +rz(5.415538366393855) q[21]; +rx(pi/2) q[21]; +rz(12.37351162803786) q[21]; +rz(1.0639471562845557) q[21]; +rx(pi/2) q[21]; +rz(5.372833341970464) q[21]; +rx(pi/2) q[21]; +rz(11.036348763065922) q[21]; +cx q[8],q[21]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.6097297153149697) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.546316352941773) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +cx q[8],q[21]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.3676834249356045) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[8],q[21]; +rz(0.1498833095389429) q[8]; +rx(pi/2) q[8]; +rz(5.377170969764665) q[8]; +rx(pi/2) q[8]; +rz(11.593382503155642) q[8]; +rz(0.48152250542138386) q[8]; +rx(pi/2) q[8]; +rz(3.7478578529711544) q[8]; +rx(pi/2) q[8]; +rz(12.410695685057757) q[8]; +rz(1.8673028389887154) q[21]; +rx(pi/2) q[21]; +rz(5.774704801870817) q[21]; +rx(pi/2) q[21]; +rz(11.71234373599135) q[21]; +rz(-1.5551921699937155) q[21]; +rx(pi/2) q[21]; +rz(4.761268586084563) q[21]; +rx(pi/2) q[21]; +rz(12.259211031705265) q[21]; +rz(0.30165876987603113) q[56]; +rx(pi/2) q[56]; +rz(4.426883595361429) q[56]; +rx(pi/2) q[56]; +rz(11.018346774519062) q[56]; +rz(2.267698335815216) q[56]; +rx(pi/2) q[56]; +rz(5.206411535504886) q[56]; +rx(pi/2) q[56]; +rz(7.266464677322993) q[56]; +rz(0.8204616078122675) q[78]; +rx(pi/2) q[78]; +rz(4.3444438985669445) q[78]; +rx(pi/2) q[78]; +rz(6.873612735754072) q[78]; +rz(-1.5388627486286932) q[78]; +rx(pi/2) q[78]; +rz(3.512641989070879) q[78]; +rx(pi/2) q[78]; +rz(11.809721375084498) q[78]; +cx q[78],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.9179964110221235) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.8182676656482473) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.4512139460067637) q[78]; +rx(pi/2) q[78]; +rz(3*pi) q[78]; +cx q[78],q[25]; +rz(-0.17186446484482865) q[25]; +rx(pi/2) q[25]; +rz(3.8005956932638405) q[25]; +rx(pi/2) q[25]; +rz(10.382126517629477) q[25]; +rz(-0.6056886740985394) q[25]; +rx(pi/2) q[25]; +rz(5.364250853123932) q[25]; +rx(pi/2) q[25]; +rz(10.259723483245807) q[25]; +cx q[25],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.108813229149922) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.82040857845908) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[25],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.52776205390359) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +cx q[25],q[3]; +rz(2.8712602249731756) q[3]; +rx(pi/2) q[3]; +rz(5.117221964933224) q[3]; +rx(pi/2) q[3]; +rz(12.396951144954434) q[3]; +rz(2.4373240728184653) q[3]; +rx(pi/2) q[3]; +rz(3.6281521610945497) q[3]; +rx(pi/2) q[3]; +rz(11.807793434373563) q[3]; +rz(0.9656433589451057) q[25]; +rx(pi/2) q[25]; +rz(5.049912894468379) q[25]; +rx(pi/2) q[25]; +rz(7.2047385978414376) q[25]; +rz(0.5699253668456263) q[25]; +rx(pi/2) q[25]; +rz(5.427644783753784) q[25]; +rx(pi/2) q[25]; +rz(6.478141656468451) q[25]; +cx q[53],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.191011762717501) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.8403310996528366) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.362375056951258) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +cx q[53],q[25]; +rz(-2.5176919429415228) q[25]; +rx(pi/2) q[25]; +rz(4.961698877127178) q[25]; +rx(pi/2) q[25]; +rz(12.374813070863642) q[25]; +rz(0.4355567987779265) q[25]; +rx(pi/2) q[25]; +rz(5.922335528087606) q[25]; +rx(pi/2) q[25]; +rz(11.126998778899814) q[25]; +rz(2.7664830431569767) q[53]; +rx(pi/2) q[53]; +rz(5.13835933072867) q[53]; +rx(pi/2) q[53]; +rz(7.502454241166899) q[53]; +rz(-1.5551716997139913) q[53]; +rx(pi/2) q[53]; +rz(4.7525260287053275) q[53]; +rx(pi/2) q[53]; +rz(8.45114908207079) q[53]; +rz(0.25590386383064345) q[78]; +rx(pi/2) q[78]; +rz(5.926222263805754) q[78]; +rx(pi/2) q[78]; +rz(9.6191738974298) q[78]; +rz(-0.49777902288893516) q[78]; +rx(pi/2) q[78]; +rz(4.830594454321295) q[78]; +rx(pi/2) q[78]; +rz(8.0571843067942) q[78]; +rz(1.025770289817384) q[81]; +rx(pi/2) q[81]; +rz(4.720236369679258) q[81]; +rx(pi/2) q[81]; +rz(8.781332934713772) q[81]; +rz(2.5438662736382316) q[81]; +rx(pi/2) q[81]; +rz(3.566632370170115) q[81]; +rx(pi/2) q[81]; +rz(6.498026756712624) q[81]; +cx q[81],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.078061396381387) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.171162666775244) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.370046786238756) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +cx q[81],q[42]; +rz(-2.6590290552045523) q[42]; +rx(pi/2) q[42]; +rz(5.625955178804705) q[42]; +rx(pi/2) q[42]; +rz(9.529987721004002) q[42]; +rz(-1.3594131788040258) q[42]; +rx(pi/2) q[42]; +rz(5.343571677231687) q[42]; +rx(pi/2) q[42]; +rz(9.253627509704787) q[42]; +cx q[42],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.251064344400053) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.8655456640528274) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[42],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.3497406526423945) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +cx q[42],q[37]; +rz(-1.7819945770122896) q[37]; +rx(pi/2) q[37]; +rz(3.9638053306615793) q[37]; +rx(pi/2) q[37]; +rz(8.127192723877537) q[37]; +rz(0.27072391658243733) q[37]; +rx(pi/2) q[37]; +rz(5.366169069328365) q[37]; +rx(pi/2) q[37]; +rz(8.402639381194872) q[37]; +rz(0.6528040444531094) q[42]; +rx(pi/2) q[42]; +rz(5.1773193216962365) q[42]; +rx(pi/2) q[42]; +rz(9.633619531055961) q[42]; +rz(0.7337781274725543) q[42]; +rx(pi/2) q[42]; +rz(4.83695305827433) q[42]; +rx(pi/2) q[42]; +rz(6.606712610673246) q[42]; +cx q[51],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.945569510614071) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(4.248096250393958) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[51],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.3312954828929824) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +cx q[51],q[37]; +rz(-1.0922913256157791) q[37]; +rx(pi/2) q[37]; +rz(3.7362119189022946) q[37]; +rx(pi/2) q[37]; +rz(10.165962678463023) q[37]; +rz(-2.279623713657776) q[37]; +rx(pi/2) q[37]; +rz(3.7207294980549968) q[37]; +rx(pi/2) q[37]; +rz(7.70237338433935) q[37]; +rz(-1.5469859794880962) q[51]; +rx(pi/2) q[51]; +rz(5.465970295405938) q[51]; +rx(pi/2) q[51]; +rz(11.65075790261405) q[51]; +rz(2.252066504403566) q[51]; +rx(pi/2) q[51]; +rz(5.002505019271966) q[51]; +rx(pi/2) q[51]; +rz(12.47816202948763) q[51]; +cx q[40],q[51]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.078585731492536) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(5.753981491034684) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[40],q[51]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.5398503876945178) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[40],q[51]; +rz(1.5652618731363201) q[40]; +rx(pi/2) q[40]; +rz(4.09167146252093) q[40]; +rx(pi/2) q[40]; +rz(8.566789709218881) q[40]; +rz(-2.526985379057896) q[40]; +rx(pi/2) q[40]; +rz(5.0175811402121955) q[40]; +rx(pi/2) q[40]; +rz(7.71261634153549) q[40]; +cx q[40],q[48]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.581111433477104) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.538368435647836) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[40],q[48]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.4598537864554126) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[40],q[48]; +rz(1.5193967461149995) q[40]; +rx(pi/2) q[40]; +rz(5.597389340691821) q[40]; +rx(pi/2) q[40]; +rz(7.682413531127638) q[40]; +rz(2.384156800927858) q[40]; +rx(pi/2) q[40]; +rz(4.245689738534538) q[40]; +rx(pi/2) q[40]; +rz(7.059363584241164) q[40]; +rz(0.007596729784576706) q[48]; +rx(pi/2) q[48]; +rz(3.828543968294245) q[48]; +rx(pi/2) q[48]; +rz(11.26076234309521) q[48]; +rz(2.0432063655966246) q[48]; +rx(pi/2) q[48]; +rz(4.59317081497776) q[48]; +rx(pi/2) q[48]; +rz(7.266201183983487) q[48]; +rz(0.10206995750492354) q[51]; +rx(pi/2) q[51]; +rz(4.417586883358905) q[51]; +rx(pi/2) q[51]; +rz(8.628129465178677) q[51]; +rz(-1.9112086166662055) q[51]; +rx(pi/2) q[51]; +rz(5.24747796325867) q[51]; +rx(pi/2) q[51]; +rz(7.307962530410956) q[51]; +rz(1.3912550137985722) q[81]; +rx(pi/2) q[81]; +rz(4.665342039007072) q[81]; +rx(pi/2) q[81]; +rz(12.263307661187064) q[81]; +rz(1.5450467295192816) q[81]; +rx(pi/2) q[81]; +rz(5.974800840004499) q[81]; +rx(pi/2) q[81]; +rz(12.545634363466416) q[81]; +cx q[10],q[81]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.291970857180704) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.245656039262642) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[10],q[81]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.378991363853606) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[10],q[81]; +rz(-1.8127972902279206) q[10]; +rx(pi/2) q[10]; +rz(4.085022635071833) q[10]; +rx(pi/2) q[10]; +rz(11.394077581127462) q[10]; +rz(-2.681532663527915) q[10]; +rx(pi/2) q[10]; +rz(5.08025342175674) q[10]; +rx(pi/2) q[10]; +rz(9.217270381950797) q[10]; +cx q[10],q[62]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.939049227548306) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(5.707688467322786) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[10],q[62]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.427788231547858) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[10],q[62]; +rz(-2.4337383215961905) q[10]; +rx(pi/2) q[10]; +rz(4.033723690038593) q[10]; +rx(pi/2) q[10]; +rz(11.923685563969462) q[10]; +rz(-1.982484741275547) q[10]; +rx(pi/2) q[10]; +rz(4.264053898440807) q[10]; +rx(pi/2) q[10]; +rz(8.882419196267248) q[10]; +cx q[10],q[15]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.229345274325098) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.073153418525691) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +cx q[10],q[15]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.5449855428664634) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +cx q[10],q[15]; +rz(-1.624155158116522) q[10]; +rx(pi/2) q[10]; +rz(5.052496961622854) q[10]; +rx(pi/2) q[10]; +rz(11.795416513178665) q[10]; +rz(1.295527449497258) q[10]; +rx(pi/2) q[10]; +rz(5.40440989089419) q[10]; +rx(pi/2) q[10]; +rz(7.063209288153211) q[10]; +rz(-1.6358042989441017) q[15]; +rx(pi/2) q[15]; +rz(4.9299030195368445) q[15]; +rx(pi/2) q[15]; +rz(6.9308902110437645) q[15]; +rz(1.729886740248574) q[15]; +rx(pi/2) q[15]; +rz(5.09618207176663) q[15]; +rx(pi/2) q[15]; +rz(7.467774447011031) q[15]; +rz(-2.0931025559285747) q[62]; +rx(pi/2) q[62]; +rz(5.675339574692504) q[62]; +rx(pi/2) q[62]; +rz(8.161409337975833) q[62]; +rz(2.6057824741321927) q[62]; +rx(pi/2) q[62]; +rz(5.035925193438247) q[62]; +rx(pi/2) q[62]; +rz(7.860050254496411) q[62]; +cx q[62],q[70]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.074165243130764) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.204438316635571) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[62],q[70]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.7731549613078332) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[62],q[70]; +rz(0.7313462911928776) q[62]; +rx(pi/2) q[62]; +rz(3.407639298112056) q[62]; +rx(pi/2) q[62]; +rz(8.350197342473153) q[62]; +rz(1.594770261941827) q[62]; +rx(pi/2) q[62]; +rz(4.341872718933701) q[62]; +rx(pi/2) q[62]; +rz(10.629585022006154) q[62]; +rz(0.8123876433123836) q[70]; +rx(pi/2) q[70]; +rz(5.3683085163830855) q[70]; +rx(pi/2) q[70]; +rz(10.259410957732454) q[70]; +rz(2.8346856353699605) q[70]; +rx(pi/2) q[70]; +rz(5.23744814273281) q[70]; +rx(pi/2) q[70]; +rz(10.442934615626925) q[70]; +cx q[71],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.121687934963898) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.162948482712617) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.453870157077054) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +cx q[71],q[15]; +rz(-2.9281803910280857) q[15]; +rx(pi/2) q[15]; +rz(3.588454461029636) q[15]; +rx(pi/2) q[15]; +rz(11.657487197406121) q[15]; +rz(-2.147249676408989) q[15]; +rx(pi/2) q[15]; +rz(5.645429422022387) q[15]; +rx(pi/2) q[15]; +rz(10.561580212342609) q[15]; +rz(2.6371434313525572) q[71]; +rx(pi/2) q[71]; +rz(4.222497265578846) q[71]; +rx(pi/2) q[71]; +rz(8.16623613973956) q[71]; +rz(2.2296246810909857) q[71]; +rx(pi/2) q[71]; +rz(5.402944960588222) q[71]; +rx(pi/2) q[71]; +rz(11.495515026530956) q[71]; +rz(-2.531040156356581) q[81]; +rx(pi/2) q[81]; +rz(4.953311700115672) q[81]; +rx(pi/2) q[81]; +rz(9.295821376501898) q[81]; +rz(0.1971508753140787) q[81]; +rx(pi/2) q[81]; +rz(5.259645990801783) q[81]; +rx(pi/2) q[81]; +rz(10.04650403425337) q[81]; +cx q[81],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.1178909739105105) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.195365953995783) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.181589820805626) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[50]; +rz(2.4169052644279576) q[50]; +rx(pi/2) q[50]; +rz(5.169573291886098) q[50]; +rx(pi/2) q[50]; +rz(10.112581502276836) q[50]; +rz(-1.491272623966444) q[50]; +rx(pi/2) q[50]; +rz(4.342719704457544) q[50]; +rx(pi/2) q[50]; +rz(6.592799862906839) q[50]; +cx q[50],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(5.837683144749056) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.6615986548565087) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.4950909460785775) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +cx q[50],q[39]; +rz(-1.921244346755424) q[39]; +rx(pi/2) q[39]; +rz(4.292923735946837) q[39]; +rx(pi/2) q[39]; +rz(9.2668633542105) q[39]; +rz(1.7281662224819225) q[39]; +rx(pi/2) q[39]; +rz(3.529598724901563) q[39]; +rx(pi/2) q[39]; +rz(8.850008851229905) q[39]; +rz(0.7800831799856947) q[50]; +rx(pi/2) q[50]; +rz(5.05159601206057) q[50]; +rx(pi/2) q[50]; +rz(10.812726314257192) q[50]; +rz(2.0647438178044775) q[50]; +rx(pi/2) q[50]; +rz(5.159593406595645) q[50]; +rx(pi/2) q[50]; +rz(7.762408115889944) q[50]; +cx q[77],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.264975560537899) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.093048110759954) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.3628046996746583) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +cx q[77],q[39]; +rz(-0.6230596668555379) q[39]; +rx(pi/2) q[39]; +rz(4.618189505935724) q[39]; +rx(pi/2) q[39]; +rz(7.063376419920831) q[39]; +rz(0.49069605735738886) q[39]; +rx(pi/2) q[39]; +rz(5.342752656313765) q[39]; +rx(pi/2) q[39]; +rz(11.411903740959247) q[39]; +rz(-1.514159637302546) q[77]; +rx(pi/2) q[77]; +rz(4.144211376093065) q[77]; +rx(pi/2) q[77]; +rz(12.516137010215694) q[77]; +rz(-0.4000974232374639) q[77]; +rx(pi/2) q[77]; +rz(5.13754472712951) q[77]; +rx(pi/2) q[77]; +rz(7.702423155396497) q[77]; +rz(-2.3832955035039163) q[81]; +rx(pi/2) q[81]; +rz(4.28526676944899) q[81]; +rx(pi/2) q[81]; +rz(11.450008860167106) q[81]; +rz(-1.1801686642034335) q[81]; +rx(pi/2) q[81]; +rz(5.337340378845407) q[81]; +rx(pi/2) q[81]; +rz(11.73868812623606) q[81]; +cx q[81],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.0669464212000985) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.895069733925661) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.646349293720628) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[37]; +rz(-2.3876098086982243) q[37]; +rx(pi/2) q[37]; +rz(4.024785428915566) q[37]; +rx(pi/2) q[37]; +rz(10.990562437912823) q[37]; +rz(1.8264344604585858) q[37]; +rx(pi/2) q[37]; +rz(4.334500390961175) q[37]; +rx(pi/2) q[37]; +rz(7.629625915530798) q[37]; +rz(-3.043982384332244) q[81]; +rx(pi/2) q[81]; +rz(4.280696128364751) q[81]; +rx(pi/2) q[81]; +rz(6.725619943967229) q[81]; +rz(2.9390510801156537) q[81]; +rx(pi/2) q[81]; +rz(3.9879219631204412) q[81]; +rx(pi/2) q[81]; +rz(8.293774916348239) q[81]; +cx q[52],q[81]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.9207941922746445) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.019022228000589) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[52],q[81]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.29972154806103) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[52],q[81]; +rz(2.164907443769251) q[52]; +rx(pi/2) q[52]; +rz(4.282444475312226) q[52]; +rx(pi/2) q[52]; +rz(8.606953132705032) q[52]; +rz(-0.4406993456208905) q[52]; +rx(pi/2) q[52]; +rz(5.178165232290482) q[52]; +rx(pi/2) q[52]; +rz(9.198805951855213) q[52]; +rz(1.1361925538956728) q[81]; +rx(pi/2) q[81]; +rz(4.320442053553841) q[81]; +rx(pi/2) q[81]; +rz(8.522572561894089) q[81]; +rz(-0.5646504778965893) q[81]; +rx(pi/2) q[81]; +rz(4.677325045259668) q[81]; +rx(pi/2) q[81]; +rz(7.6589765653509785) q[81]; +cx q[88],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.0189744171846336) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.9805312491262645) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.186978674120001) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +cx q[88],q[36]; +rz(0.7289016211267301) q[36]; +rx(pi/2) q[36]; +rz(5.420887675687251) q[36]; +rx(pi/2) q[36]; +rz(10.157671970280902) q[36]; +rz(2.4573778796335324) q[36]; +rx(pi/2) q[36]; +rz(4.494074237978523) q[36]; +rx(pi/2) q[36]; +rz(12.502720367093039) q[36]; +rz(1.4850245592500642) q[88]; +rx(pi/2) q[88]; +rz(3.523835533124796) q[88]; +rx(pi/2) q[88]; +rz(9.909346235433114) q[88]; +rz(1.7281662224819225) q[88]; +rx(pi/2) q[88]; +rz(3.529598724901563) q[88]; +rx(pi/2) q[88]; +rz(8.850008851229905) q[88]; +cx q[90],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.122951371437869) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(4.259104941981703) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.201421907312474) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[4]; +rz(-2.917850154148269) q[4]; +rx(pi/2) q[4]; +rz(4.502860753634506) q[4]; +rx(pi/2) q[4]; +rz(11.850230614636349) q[4]; +rz(-1.8450980043319714) q[4]; +rx(pi/2) q[4]; +rz(5.263761398918589) q[4]; +rx(pi/2) q[4]; +rz(8.554352202653684) q[4]; +rz(-2.6325739938316897) q[90]; +rx(pi/2) q[90]; +rz(4.67817888975634) q[90]; +rx(pi/2) q[90]; +rz(7.456926102061401) q[90]; +rz(-1.5870198936202247) q[90]; +rx(pi/2) q[90]; +rz(4.59007160623886) q[90]; +rx(pi/2) q[90]; +rz(8.931769403951444) q[90]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.264171381093499) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[75],q[95]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.262691151630155) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[75],q[95]; +rz(-2.474091913201031) q[75]; +rx(pi/2) q[75]; +rz(3.8439114900470575) q[75]; +rx(pi/2) q[75]; +rz(9.45247819121784) q[75]; +rz(0.6215732561394267) q[75]; +rx(pi/2) q[75]; +rz(3.997975415491747) q[75]; +rx(pi/2) q[75]; +rz(11.203284197531278) q[75]; +rz(-3.024312680169004) q[95]; +rx(pi/2) q[95]; +rz(4.997107922203425) q[95]; +rx(pi/2) q[95]; +rz(10.084800891124202) q[95]; +rz(-2.581656290598586) q[95]; +rx(pi/2) q[95]; +rz(6.272867392844901) q[95]; +rx(pi/2) q[95]; +rz(9.585124978202055) q[95]; +cx q[96],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.0681239141072805) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.089201499327604) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.189860394018785) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[62]; +rz(-0.29759148601858687) q[62]; +rx(pi/2) q[62]; +rz(5.726827012010471) q[62]; +rx(pi/2) q[62]; +rz(7.400448721100278) q[62]; +rz(2.824767894273024) q[62]; +rx(pi/2) q[62]; +rz(3.73327043926619) q[62]; +rx(pi/2) q[62]; +rz(7.761844013537465) q[62]; +cx q[13],q[62]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.666410763175012) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(5.917280778123384) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[13],q[62]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.518192999073772) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[13],q[62]; +rz(2.8094754558969504) q[13]; +rx(pi/2) q[13]; +rz(4.337689290950722) q[13]; +rx(pi/2) q[13]; +rz(11.3209662048131) q[13]; +rz(1.9045078867276253) q[13]; +rx(pi/2) q[13]; +rz(3.6851178626157353) q[13]; +rx(pi/2) q[13]; +rz(12.134005394635677) q[13]; +rz(-0.17711920665783687) q[62]; +rx(pi/2) q[62]; +rz(4.963561303847412) q[62]; +rx(pi/2) q[62]; +rz(7.967098576841036) q[62]; +rz(-2.021321304940798) q[62]; +rx(pi/2) q[62]; +rz(4.831771620989381) q[62]; +rx(pi/2) q[62]; +rz(9.980025566733227) q[62]; +rz(-2.2697419896512594) q[96]; +rx(pi/2) q[96]; +rz(4.565479154366297) q[96]; +rx(pi/2) q[96]; +rz(7.341285920168332) q[96]; +rz(1.3035340516919227) q[96]; +rx(pi/2) q[96]; +rz(5.107736985995666) q[96]; +rx(pi/2) q[96]; +rz(8.998201302276344) q[96]; +cx q[21],q[96]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.962096490634339) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.86917927354847) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[21],q[96]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.3411521008357967) q[21]; +rx(pi/2) q[21]; +rz(3*pi) q[21]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[21],q[96]; +rz(0.8376146521238264) q[21]; +rx(pi/2) q[21]; +rz(5.728635625856542) q[21]; +rx(pi/2) q[21]; +rz(8.345412463596949) q[21]; +rz(-1.9112086166662055) q[21]; +rx(pi/2) q[21]; +rz(5.24747796325867) q[21]; +rx(pi/2) q[21]; +rz(7.307962530410956) q[21]; +cx q[61],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.207608875043626) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.931704601785669) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.15680100657103) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +cx q[61],q[21]; +rz(-0.015470838712241086) q[21]; +rx(pi/2) q[21]; +rz(5.32517955366977) q[21]; +rx(pi/2) q[21]; +rz(11.899842458709502) q[21]; +rz(-2.3995525981439436) q[21]; +rx(pi/2) q[21]; +rz(5.63215427645284) q[21]; +rx(pi/2) q[21]; +rz(8.360758111047465) q[21]; +rz(2.230878089507458) q[61]; +rx(pi/2) q[61]; +rz(5.821676397003207) q[61]; +rx(pi/2) q[61]; +rz(6.885057234599207) q[61]; +rz(2.5275701516848788) q[61]; +rx(pi/2) q[61]; +rz(5.393317754870045) q[61]; +rx(pi/2) q[61]; +rz(10.138272862515286) q[61]; +rz(0.6884761426309152) q[96]; +rx(pi/2) q[96]; +rz(4.448693373598848) q[96]; +rx(pi/2) q[96]; +rz(8.337437502625834) q[96]; +rz(-1.7862788749895315) q[96]; +rx(pi/2) q[96]; +rz(4.366811793711637) q[96]; +rx(pi/2) q[96]; +rz(6.711849581586753) q[96]; +rz(-0.2662179388603887) q[99]; +rx(pi/2) q[99]; +rz(4.43806755298443) q[99]; +rx(pi/2) q[99]; +rz(9.012448749740573) q[99]; +rz(-1.479986210650797) q[99]; +rx(pi/2) q[99]; +rz(4.676076261648518) q[99]; +rx(pi/2) q[99]; +rz(11.05370725258298) q[99]; +cx q[84],q[99]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.6502513137504966) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(5.932982238228886) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[84],q[99]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.3642243620137964) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[84],q[99]; +rz(-0.8255433780117061) q[84]; +rx(pi/2) q[84]; +rz(4.905698713540381) q[84]; +rx(pi/2) q[84]; +rz(12.307750609831388) q[84]; +rz(-0.8449135932162339) q[84]; +rx(pi/2) q[84]; +rz(4.1248005131448675) q[84]; +rx(pi/2) q[84]; +rz(11.716175400266916) q[84]; +cx q[60],q[84]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.915168890851466) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(5.6512496946294775) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[60],q[84]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.210248789471326) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[60],q[84]; +rz(0.10392015960770662) q[60]; +rx(pi/2) q[60]; +rz(4.5200181069213015) q[60]; +rx(pi/2) q[60]; +rz(7.713453016638244) q[60]; +rz(-2.000237197870079) q[60]; +rx(pi/2) q[60]; +rz(5.342446763748677) q[60]; +rx(pi/2) q[60]; +rz(7.802896100039652) q[60]; +cx q[60],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(5.808267501629869) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.704482039796254) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.438812298223599) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +cx q[60],q[6]; +rz(1.3885032044699788) q[6]; +rx(pi/2) q[6]; +rz(5.24724707030509) q[6]; +rx(pi/2) q[6]; +rz(9.509228944886985) q[6]; +rz(1.4227010949464116) q[6]; +rx(pi/2) q[6]; +rz(5.318710768670298) q[6]; +rx(pi/2) q[6]; +rz(8.831975360172033) q[6]; +rz(0.6083202379314119) q[60]; +rx(pi/2) q[60]; +rz(3.8670232368265793) q[60]; +rx(pi/2) q[60]; +rz(7.796070998910158) q[60]; +rz(-0.9958381375331866) q[60]; +rx(pi/2) q[60]; +rz(4.432757130925998) q[60]; +rx(pi/2) q[60]; +rz(8.104019432170304) q[60]; +rz(1.7820079945152845) q[84]; +rx(pi/2) q[84]; +rz(5.614882626388856) q[84]; +rx(pi/2) q[84]; +rz(12.250024378534528) q[84]; +rz(-0.41685241360926195) q[84]; +rx(pi/2) q[84]; +rz(5.816171039052486) q[84]; +rx(pi/2) q[84]; +rz(8.150006924162291) q[84]; +cx q[84],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.24654995397505) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.198782119518399) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.7219675728934476) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[1]; +rz(-0.49586719757825604) q[1]; +rx(pi/2) q[1]; +rz(3.8828524519408543) q[1]; +rx(pi/2) q[1]; +rz(10.492706909036265) q[1]; +rz(-2.8515114785748663) q[1]; +rx(pi/2) q[1]; +rz(4.059949960821081) q[1]; +rx(pi/2) q[1]; +rz(9.03140297325795) q[1]; +cx q[24],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.040228804710228) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.7838523837637457) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[24],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.40301617276603) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +cx q[24],q[1]; +rz(2.844919415954669) q[1]; +rx(pi/2) q[1]; +rz(3.424531994283724) q[1]; +rx(pi/2) q[1]; +rz(11.007256282700318) q[1]; +rz(-2.282242830200275) q[1]; +rx(pi/2) q[1]; +rz(4.765484369598038) q[1]; +rx(pi/2) q[1]; +rz(10.913560437904883) q[1]; +cx q[1],q[42]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.95220718905984) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-1.606672828095478) q[24]; +rx(pi/2) q[24]; +rz(4.9142877988697204) q[24]; +rx(pi/2) q[24]; +rz(8.968550023859347) q[24]; +rz(0.8752336084483456) q[24]; +rx(pi/2) q[24]; +rz(4.884810036617795) q[24]; +rx(pi/2) q[24]; +rz(11.733263347925122) q[24]; +cx q[24],q[59]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.8567761482176195) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(5.887825344877198) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +cx q[1],q[42]; +rz(-pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.1886523708332533) q[1]; +rx(pi/2) q[1]; +rz(2*pi) q[1]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[1],q[42]; +rz(0.3442200582705328) q[1]; +rx(pi/2) q[1]; +rz(4.91642508993746) q[1]; +rx(pi/2) q[1]; +rz(11.045135045759052) q[1]; +rz(-2.8046912665189754) q[1]; +rx(pi/2) q[1]; +rz(4.346483441200239) q[1]; +rx(pi/2) q[1]; +rz(8.565762766035212) q[1]; +cx q[32],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.117436668771941) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.818910018835371) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[32],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.1704370799614185) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +cx q[32],q[1]; +rz(-2.5822624601294786) q[1]; +rx(pi/2) q[1]; +rz(4.364325858184566) q[1]; +rx(pi/2) q[1]; +rz(8.416848795824963) q[1]; +rz(-0.6724928057731874) q[1]; +rx(pi/2) q[1]; +rz(5.115950659065824) q[1]; +rx(pi/2) q[1]; +rz(11.486832560683753) q[1]; +cx q[10],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.049937836784375) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.6235195980933135) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +cx q[10],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.309346396945104) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +cx q[10],q[1]; +rz(0.700598765785311) q[1]; +rx(pi/2) q[1]; +rz(5.06653218562432) q[1]; +rx(pi/2) q[1]; +rz(12.41816787788892) q[1]; +rz(-1.3674591422635274) q[1]; +rx(pi/2) q[1]; +rz(4.027657560114397) q[1]; +rx(pi/2) q[1]; +rz(10.313820707007629) q[1]; +cx q[1],q[8]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.43636654805367) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.191633935434071) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +cx q[1],q[8]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.519382236837746) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +cx q[1],q[8]; +rz(-1.827269292158937) q[1]; +rx(pi/2) q[1]; +rz(3.7317172234272182) q[1]; +rx(pi/2) q[1]; +rz(10.129650652846438) q[1]; +rz(-0.6219052552525013) q[1]; +rx(pi/2) q[1]; +rz(5.191409996901003) q[1]; +rx(pi/2) q[1]; +rz(7.794262871594469) q[1]; +rz(-2.3894121303088465) q[8]; +rx(pi/2) q[8]; +rz(4.241306011387169) q[8]; +rx(pi/2) q[8]; +rz(11.468254242893481) q[8]; +rz(2.2429303976145345) q[8]; +rx(pi/2) q[8]; +rz(5.502237691952782) q[8]; +rx(pi/2) q[8]; +rz(10.636387664279566) q[8]; +rz(2.5036492313658947) q[10]; +rx(pi/2) q[10]; +rz(3.8061270724349914) q[10]; +rx(pi/2) q[10]; +rz(11.690850816387089) q[10]; +rz(-0.6637119618427727) q[10]; +rx(pi/2) q[10]; +rz(4.16145540541781) q[10]; +rx(pi/2) q[10]; +rz(11.582836981244707) q[10]; +rz(2.0455694520634298) q[32]; +rx(pi/2) q[32]; +rz(5.516354894123048) q[32]; +rx(pi/2) q[32]; +rz(11.075576098951643) q[32]; +rz(1.0401330743821164) q[32]; +rx(pi/2) q[32]; +rz(5.004064055873494) q[32]; +rx(pi/2) q[32]; +rz(8.799548727655317) q[32]; +rz(3.0954202736981333) q[42]; +rx(pi/2) q[42]; +rz(3.98205594507629) q[42]; +rx(pi/2) q[42]; +rz(9.244594882099978) q[42]; +rz(-3.0014051839318308) q[42]; +rx(pi/2) q[42]; +rz(5.17254191344737) q[42]; +rx(pi/2) q[42]; +rz(12.540128725069405) q[42]; +cx q[45],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(5.97472750141025) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.7436762424483634) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.2354783178585276) q[45]; +rx(pi/2) q[45]; +rz(3*pi) q[45]; +cx q[45],q[42]; +rz(1.3286963482452725) q[42]; +rx(pi/2) q[42]; +rz(5.590661000585968) q[42]; +rx(pi/2) q[42]; +rz(7.027528537014713) q[42]; +rz(1.55549224144303) q[42]; +rx(pi/2) q[42]; +rz(5.469094629225929) q[42]; +rx(pi/2) q[42]; +rz(10.26897715207527) q[42]; +cx q[9],q[42]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.726999092799904) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(5.79392899232489) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +cx q[9],q[42]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.438073368997294) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[9],q[42]; +rz(1.6016483718834884) q[9]; +rx(pi/2) q[9]; +rz(5.492986153046905) q[9]; +rx(pi/2) q[9]; +rz(9.259869467656761) q[9]; +rz(-1.821732718247631) q[9]; +rx(pi/2) q[9]; +rz(5.668877890412253) q[9]; +rx(pi/2) q[9]; +rz(8.644631641598671) q[9]; +cx q[2],q[9]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.8428345193890037) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.096369917108056) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +cx q[2],q[9]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.2077060556430563) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +cx q[2],q[9]; +rz(3.022102394719136) q[2]; +rx(pi/2) q[2]; +rz(4.744570242160842) q[2]; +rx(pi/2) q[2]; +rz(11.773612741399084) q[2]; +rz(-0.3614378480185154) q[2]; +rx(pi/2) q[2]; +rz(4.738633022659377) q[2]; +rx(pi/2) q[2]; +rz(7.185867822577193) q[2]; +rz(-2.7695286283514706) q[9]; +rx(pi/2) q[9]; +rz(5.409531357255771) q[9]; +rx(pi/2) q[9]; +rz(10.353180370419182) q[9]; +rz(-0.46615319149257006) q[9]; +rx(pi/2) q[9]; +rz(4.656469367393033) q[9]; +rx(pi/2) q[9]; +rz(11.23298563320573) q[9]; +rz(0.11987201313130047) q[42]; +rx(pi/2) q[42]; +rz(4.710059356715647) q[42]; +rx(pi/2) q[42]; +rz(7.901959956986522) q[42]; +rz(-2.6811566368229514) q[42]; +rx(pi/2) q[42]; +rz(3.9018404525064714) q[42]; +rx(pi/2) q[42]; +rz(11.636154129679976) q[42]; +rz(-2.7724988321701303) q[45]; +rx(pi/2) q[45]; +rz(4.0093847748151275) q[45]; +rx(pi/2) q[45]; +rz(6.546242920605755) q[45]; +rz(2.654582391371912) q[45]; +rx(pi/2) q[45]; +rz(5.603494457925548) q[45]; +rx(pi/2) q[45]; +rz(7.585607570622107) q[45]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.189391141198189) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[24],q[59]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.5053042616641683) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[24],q[59]; +rz(1.7955296377009349) q[24]; +rx(pi/2) q[24]; +rz(5.604461245341882) q[24]; +rx(pi/2) q[24]; +rz(8.707222153625828) q[24]; +rz(2.9662978601798624) q[24]; +rx(pi/2) q[24]; +rz(4.9090621297043535) q[24]; +rx(pi/2) q[24]; +rz(10.525070743121832) q[24]; +cx q[44],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(5.997602745015891) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.8692916429749604) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[44],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.3141756175874484) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +cx q[44],q[24]; +rz(2.9750186245533774) q[24]; +rx(pi/2) q[24]; +rz(4.416733146759828) q[24]; +rx(pi/2) q[24]; +rz(12.14236822419953) q[24]; +rz(0.26291180953888027) q[24]; +rx(pi/2) q[24]; +rz(5.361822086498654) q[24]; +rx(pi/2) q[24]; +rz(11.061416864092465) q[24]; +rz(1.685745224513628) q[44]; +rx(pi/2) q[44]; +rz(3.473933089359095) q[44]; +rx(pi/2) q[44]; +rz(7.766809920904663) q[44]; +rz(-1.8512706806048285) q[44]; +rx(pi/2) q[44]; +rz(4.290170642911143) q[44]; +rx(pi/2) q[44]; +rz(9.309607440034595) q[44]; +rz(2.380967575791603) q[59]; +rx(pi/2) q[59]; +rz(4.794170951811374) q[59]; +rx(pi/2) q[59]; +rz(11.028721364868309) q[59]; +rz(-1.1120189832612923) q[59]; +rx(pi/2) q[59]; +rz(4.1212458673231716) q[59]; +rx(pi/2) q[59]; +rz(11.872192697182417) q[59]; +cx q[47],q[59]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.176449036568451) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(5.983666043623137) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[47],q[59]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.261273242192114) q[47]; +rx(pi/2) q[47]; +rz(3*pi) q[47]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[47],q[59]; +rz(0.39593476647378933) q[47]; +rx(pi/2) q[47]; +rz(6.031380330053988) q[47]; +rx(pi/2) q[47]; +rz(8.88429075543742) q[47]; +rz(-1.2974407154889398) q[47]; +rx(pi/2) q[47]; +rz(4.853935667614346) q[47]; +rx(pi/2) q[47]; +rz(11.241971125709775) q[47]; +rz(-2.930556542854548) q[59]; +rx(pi/2) q[59]; +rz(4.32845489665418) q[59]; +rx(pi/2) q[59]; +rz(9.903324901854223) q[59]; +rz(-0.4428327535678891) q[59]; +rx(pi/2) q[59]; +rz(4.8428361442565135) q[59]; +rx(pi/2) q[59]; +rz(7.225249231600523) q[59]; +cx q[24],q[59]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.255008214448571) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.030925591925607) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[24],q[59]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.165754591765785) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[24],q[59]; +rz(-0.39222073723629425) q[24]; +rx(pi/2) q[24]; +rz(5.06264517035507) q[24]; +rx(pi/2) q[24]; +rz(11.556654064409196) q[24]; +rz(1.4394183591917908) q[24]; +rx(pi/2) q[24]; +rz(4.770831972491978) q[24]; +rx(pi/2) q[24]; +rz(9.801905378110629) q[24]; +cx q[24],q[81]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.149187032663131) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-0.8886554535843265) q[59]; +rx(pi/2) q[59]; +rz(4.666162027508917) q[59]; +rx(pi/2) q[59]; +rz(12.49327316194379) q[59]; +rz(1.0639471562845557) q[59]; +rx(pi/2) q[59]; +rz(5.372833341970464) q[59]; +rx(pi/2) q[59]; +rz(11.036348763065922) q[59]; +cx q[66],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.25738139715806) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.9357630672323713) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.3311298310044304) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[44]; +rz(0.5573204776520817) q[44]; +rx(pi/2) q[44]; +rz(5.312352738579888) q[44]; +rx(pi/2) q[44]; +rz(11.846198645201616) q[44]; +rz(0.5851761247181373) q[44]; +rx(pi/2) q[44]; +rz(5.943665633079275) q[44]; +rx(pi/2) q[44]; +rz(8.51538664736292) q[44]; +rz(-1.0997499442379013) q[66]; +rx(pi/2) q[66]; +rz(5.448148000560762) q[66]; +rx(pi/2) q[66]; +rz(8.448236035296599) q[66]; +rz(0.5288726867881386) q[66]; +rx(pi/2) q[66]; +rz(5.231057984335664) q[66]; +rx(pi/2) q[66]; +rz(7.44804470176382) q[66]; +cx q[76],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.873653644664154) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.8404810354437515) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.1662039906913275) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +cx q[76],q[32]; +rz(-2.2621991228867016) q[32]; +rx(pi/2) q[32]; +rz(4.65235047044264) q[32]; +rx(pi/2) q[32]; +rz(7.060069059350711) q[32]; +rz(2.700542939800389) q[32]; +rx(pi/2) q[32]; +rz(5.526029178774415) q[32]; +rx(pi/2) q[32]; +rz(6.702693196202141) q[32]; +rz(2.4153367470035976) q[76]; +rx(pi/2) q[76]; +rz(4.689322930715254) q[76]; +rx(pi/2) q[76]; +rz(10.933219997830559) q[76]; +rz(0.9188898761760571) q[76]; +rx(pi/2) q[76]; +rz(5.289053988551386) q[76]; +rx(pi/2) q[76]; +rz(11.134570958996282) q[76]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.020088281980067) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[24],q[81]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.236189677226026) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[24],q[81]; +rz(2.0206629300430645) q[24]; +rx(pi/2) q[24]; +rz(3.870001205893882) q[24]; +rx(pi/2) q[24]; +rz(12.267407228897067) q[24]; +rz(-2.0588625976631914) q[24]; +rx(pi/2) q[24]; +rz(5.205082818208588) q[24]; +rx(pi/2) q[24]; +rz(9.808455152978125) q[24]; +rz(0.8680828512793015) q[81]; +rx(pi/2) q[81]; +rz(4.99703379884844) q[81]; +rx(pi/2) q[81]; +rz(11.563425564741014) q[81]; +rz(2.4586273418693) q[81]; +rx(pi/2) q[81]; +rz(4.381593477670923) q[81]; +rx(pi/2) q[81]; +rz(10.53766412940545) q[81]; +rz(-0.7355876634190572) q[84]; +rx(pi/2) q[84]; +rz(4.701748571577287) q[84]; +rx(pi/2) q[84]; +rz(11.59445945517114) q[84]; +rz(-0.5515201325930539) q[84]; +rx(pi/2) q[84]; +rz(5.625579623651245) q[84]; +rx(pi/2) q[84]; +rz(11.111376561585491) q[84]; +cx q[84],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.245655305754044) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.6165542017566636) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.2981573079163247) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[63]; +rz(-1.8349677938613078) q[63]; +rx(pi/2) q[63]; +rz(5.108046583579689) q[63]; +rx(pi/2) q[63]; +rz(8.153337635052367) q[63]; +rz(0.8749082192184083) q[63]; +rx(pi/2) q[63]; +rz(4.307181260560704) q[63]; +rx(pi/2) q[63]; +rz(6.726506745393317) q[63]; +cx q[63],q[97]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.715036024293479) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(0.30313118026171804) q[84]; +rx(pi/2) q[84]; +rz(5.184836321514732) q[84]; +rx(pi/2) q[84]; +rz(9.960853592647839) q[84]; +rz(1.6242062019195025) q[84]; +rx(pi/2) q[84]; +rz(4.527935856173352) q[84]; +rx(pi/2) q[84]; +rz(7.5251164930321615) q[84]; +cx q[84],q[79]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(5.8600781541798055) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.842077249629911) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[79]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.490977409112041) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[79]; +rz(2.924625599519376) q[79]; +rx(pi/2) q[79]; +rz(4.043726694861429) q[79]; +rx(pi/2) q[79]; +rz(11.42433245781965) q[79]; +rz(-0.6978532722085156) q[79]; +rx(pi/2) q[79]; +rz(3.575028168304914) q[79]; +rx(pi/2) q[79]; +rz(8.579761002443771) q[79]; +cx q[79],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.013146777254852) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.346862202571138) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.479250394524052) q[79]; +rx(pi/2) q[79]; +rz(3*pi) q[79]; +cx q[79],q[33]; +rz(2.952376156830068) q[33]; +rx(pi/2) q[33]; +rz(4.7854940375412145) q[33]; +rx(pi/2) q[33]; +rz(7.235437078373666) q[33]; +rz(0.44194130575300283) q[33]; +rx(pi/2) q[33]; +rz(5.72808649541618) q[33]; +rx(pi/2) q[33]; +rz(10.136331695062209) q[33]; +rz(-1.2024679674714314) q[79]; +rx(pi/2) q[79]; +rz(5.027158165877749) q[79]; +rx(pi/2) q[79]; +rz(8.872945822627784) q[79]; +rz(0.4681981857687423) q[79]; +rx(pi/2) q[79]; +rz(5.133707514314422) q[79]; +rx(pi/2) q[79]; +rz(11.45922290047123) q[79]; +rz(-2.2083902601755194) q[84]; +rx(pi/2) q[84]; +rz(4.071945097781334) q[84]; +rx(pi/2) q[84]; +rz(6.3972393747523455) q[84]; +rz(-2.750329873101661) q[84]; +rx(pi/2) q[84]; +rz(3.4083243275394306) q[84]; +rx(pi/2) q[84]; +rz(10.767694817461894) q[84]; +cx q[89],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(5.776442425766662) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.713044518238786) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.3315440530875984) q[89]; +rx(pi/2) q[89]; +rz(2*pi) q[89]; +cx q[89],q[6]; +rz(1.766998533215042) q[6]; +rx(pi/2) q[6]; +rz(4.560268491689865) q[6]; +rx(pi/2) q[6]; +rz(8.013081115794312) q[6]; +rz(0.7816782962101252) q[6]; +rx(pi/2) q[6]; +rz(3.914069308400907) q[6]; +rx(pi/2) q[6]; +rz(8.007248296738002) q[6]; +rz(-2.84241043779236) q[89]; +rx(pi/2) q[89]; +rz(5.14121249315834) q[89]; +rx(pi/2) q[89]; +rz(11.541445857042216) q[89]; +rz(0.3258574209178948) q[89]; +rx(pi/2) q[89]; +rz(5.238844243087431) q[89]; +rx(pi/2) q[89]; +rz(9.801031299053507) q[89]; +cx q[89],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(5.847109376614702) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(4.027421983857536) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.3772931166676443) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[6]; +rz(-3.0549917629414765) q[6]; +rx(pi/2) q[6]; +rz(5.278888958472523) q[6]; +rx(pi/2) q[6]; +rz(12.295604691645204) q[6]; +rz(0.5737269352220706) q[6]; +rx(pi/2) q[6]; +rz(4.0903857883706) q[6]; +rx(pi/2) q[6]; +rz(6.740750731226589) q[6]; +cx q[41],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.123365619608192) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.7507735563581157) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[41],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.1838334548988856) q[41]; +rx(pi/2) q[41]; +rz(3*pi) q[41]; +cx q[41],q[6]; +rz(-1.111101510122443) q[6]; +rx(pi/2) q[6]; +rz(4.988007665941997) q[6]; +rx(pi/2) q[6]; +rz(8.248652357658516) q[6]; +rz(1.6840661992879706) q[6]; +rx(pi/2) q[6]; +rz(4.046948613709173) q[6]; +rx(pi/2) q[6]; +rz(10.871504168900053) q[6]; +rz(0.79336706962179) q[41]; +rx(pi/2) q[41]; +rz(5.7163010198965) q[41]; +rx(pi/2) q[41]; +rz(7.439825073619623) q[41]; +rz(0.9183027449620873) q[41]; +rx(pi/2) q[41]; +rz(4.1692781556904475) q[41]; +rx(pi/2) q[41]; +rz(9.457587144117266) q[41]; +cx q[78],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.829144478913927) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.7620841252936) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.350325432502416) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[41]; +rz(-2.729169230287188) q[41]; +rx(pi/2) q[41]; +rz(4.166068841969812) q[41]; +rx(pi/2) q[41]; +rz(11.209751799564772) q[41]; +rz(-0.5260045923091603) q[41]; +rx(pi/2) q[41]; +rz(4.407372613933903) q[41]; +rx(pi/2) q[41]; +rz(7.303826772590289) q[41]; +cx q[41],q[76]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.852157234645596) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.1030050940661855) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[41],q[76]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.302788145605394) q[41]; +rx(pi/2) q[41]; +rz(3*pi) q[41]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[41],q[76]; +rz(1.4246539172286043) q[41]; +rx(pi/2) q[41]; +rz(5.43138113046016) q[41]; +rx(pi/2) q[41]; +rz(9.75013901536678) q[41]; +rz(2.9558389148425395) q[41]; +rx(pi/2) q[41]; +rz(5.6248163373404925) q[41]; +rx(pi/2) q[41]; +rz(9.883299536871146) q[41]; +rz(-1.0532668033039343) q[76]; +rx(pi/2) q[76]; +rz(5.3790539161167406) q[76]; +rx(pi/2) q[76]; +rz(9.282156371987718) q[76]; +rz(-0.9617772333038266) q[76]; +rx(pi/2) q[76]; +rz(4.830601161541124) q[76]; +rx(pi/2) q[76]; +rz(8.263002209853582) q[76]; +rz(0.6689971320027897) q[78]; +rx(pi/2) q[78]; +rz(5.3620730615755345) q[78]; +rx(pi/2) q[78]; +rz(8.587231002556951) q[78]; +rz(2.2976199930323933) q[78]; +rx(pi/2) q[78]; +rz(4.251213206387994) q[78]; +rx(pi/2) q[78]; +rz(7.413072270650321) q[78]; +cx q[78],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.027043180669958) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.756607857161546) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.6517721666530214) q[78]; +rx(pi/2) q[78]; +rz(3*pi) q[78]; +cx q[78],q[3]; +rz(-0.430879406825488) q[3]; +rx(pi/2) q[3]; +rz(5.198404092641221) q[3]; +rx(pi/2) q[3]; +rz(10.454428031843019) q[3]; +rz(-0.977914427622244) q[3]; +rx(pi/2) q[3]; +rz(4.898138182656012) q[3]; +rx(pi/2) q[3]; +rz(9.931754227850444) q[3]; +rz(2.463881648295173) q[78]; +rx(pi/2) q[78]; +rz(5.416401654143737) q[78]; +rx(pi/2) q[78]; +rz(7.865419814931732) q[78]; +rz(-0.34333363996072386) q[78]; +rx(pi/2) q[78]; +rz(6.19945880537791) q[78]; +rx(pi/2) q[78]; +rz(7.304510414049769) q[78]; +rz(1.4092486130899493) q[89]; +rx(pi/2) q[89]; +rz(4.988334132085967) q[89]; +rx(pi/2) q[89]; +rz(8.008038054013127) q[89]; +rz(2.9030612502641286) q[89]; +rx(pi/2) q[89]; +rz(4.236879281191915) q[89]; +rx(pi/2) q[89]; +rz(6.734018683863581) q[89]; +cx q[23],q[89]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.7718135831480035) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(5.924285351767722) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[23],q[89]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.2467811527647648) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[23],q[89]; +rz(-1.028416807023854) q[23]; +rx(pi/2) q[23]; +rz(5.664548339957875) q[23]; +rx(pi/2) q[23]; +rz(10.2478827934262) q[23]; +rz(1.3434159342697214) q[23]; +rx(pi/2) q[23]; +rz(5.774142037988151) q[23]; +rx(pi/2) q[23]; +rz(6.326219572926994) q[23]; +cx q[23],q[69]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(4.1654728371280925) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.265386608944068) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[23],q[69]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.4770124792556008) q[23]; +rx(pi/2) q[23]; +rz(3*pi) q[23]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[23],q[69]; +rz(-1.3067250512907178) q[23]; +rx(pi/2) q[23]; +rz(3.8225589318469835) q[23]; +rx(pi/2) q[23]; +rz(11.635871590934054) q[23]; +rz(2.424326966222873) q[23]; +rx(pi/2) q[23]; +rz(5.0902391513765775) q[23]; +rx(pi/2) q[23]; +rz(11.099046444651744) q[23]; +rz(1.0237719477309195) q[69]; +rx(pi/2) q[69]; +rz(4.4000835492462045) q[69]; +rx(pi/2) q[69]; +rz(6.644850432125209) q[69]; +rz(-0.24561325230356923) q[69]; +rx(pi/2) q[69]; +rz(5.23084794371135) q[69]; +rx(pi/2) q[69]; +rz(6.554209199879303) q[69]; +cx q[39],q[69]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(4.135592907877104) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.185025267170358) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[39],q[69]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.5205379518477495) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[39],q[69]; +rz(-1.6729228429129261) q[39]; +rx(pi/2) q[39]; +rz(4.998836428032635) q[39]; +rx(pi/2) q[39]; +rz(11.19595842358349) q[39]; +rz(0.38655028861854923) q[39]; +rx(pi/2) q[39]; +rz(4.923289722435795) q[39]; +rx(pi/2) q[39]; +rz(6.326623275139907) q[39]; +rz(2.5051454803348943) q[69]; +rx(pi/2) q[69]; +rz(4.529329564977797) q[69]; +rx(pi/2) q[69]; +rz(7.970464685291785) q[69]; +rz(0.4609604280691322) q[69]; +rx(pi/2) q[69]; +rz(4.553130593706138) q[69]; +rx(pi/2) q[69]; +rz(12.128368005574206) q[69]; +rz(-1.8381576991404156) q[89]; +rx(pi/2) q[89]; +rz(4.730767226691848) q[89]; +rx(pi/2) q[89]; +rz(11.101878743961455) q[89]; +rz(-2.3791550489815236) q[89]; +rx(pi/2) q[89]; +rz(4.263523128278077) q[89]; +rx(pi/2) q[89]; +rz(7.021527473686218) q[89]; +cx q[89],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.1774008334313955) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(4.074573897539015) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.357937182544742) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[19]; +rz(-1.3820307753547858) q[19]; +rx(pi/2) q[19]; +rz(4.39764500117286) q[19]; +rx(pi/2) q[19]; +rz(11.796294908179224) q[19]; +rz(-2.9594763303122864) q[19]; +rx(pi/2) q[19]; +rz(4.598892615667493) q[19]; +rx(pi/2) q[19]; +rz(9.796419461648686) q[19]; +cx q[11],q[19]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.619751882989664) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.031192531188433) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +cx q[11],q[19]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.1437931493908593) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[11],q[19]; +rz(0.0156187579517586) q[11]; +rx(pi/2) q[11]; +rz(5.5380802689262305) q[11]; +rx(pi/2) q[11]; +rz(12.056242762508262) q[11]; +rz(-0.6162006115869865) q[11]; +rx(pi/2) q[11]; +rz(3.55692470536373) q[11]; +rx(pi/2) q[11]; +rz(8.84191013791546) q[11]; +rz(-2.560725322701188) q[19]; +rx(pi/2) q[19]; +rz(5.504168172070422) q[19]; +rx(pi/2) q[19]; +rz(7.373458071171694) q[19]; +rz(-2.4487597635368976) q[19]; +rx(pi/2) q[19]; +rz(5.134158318884643) q[19]; +rx(pi/2) q[19]; +rz(8.532889454216205) q[19]; +rz(0.8546030387785892) q[89]; +rx(pi/2) q[89]; +rz(6.000366533132572) q[89]; +rx(pi/2) q[89]; +rz(12.190734570364851) q[89]; +rz(-1.2009497459665253) q[89]; +rx(pi/2) q[89]; +rz(5.02406657473067) q[89]; +rx(pi/2) q[89]; +rz(11.889879505365059) q[89]; +cx q[89],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(5.546316352941773) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.6097297153149697) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.3676834249356045) q[89]; +rx(pi/2) q[89]; +rz(2*pi) q[89]; +cx q[89],q[59]; +rz(1.8673028389887154) q[59]; +rx(pi/2) q[59]; +rz(5.774704801870817) q[59]; +rx(pi/2) q[59]; +rz(11.71234373599135) q[59]; +rz(-1.9683097623188672) q[59]; +rx(pi/2) q[59]; +rz(5.383553383299778) q[59]; +rx(pi/2) q[59]; +rz(8.058723812254083) q[59]; +cx q[59],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.083992390218363) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.089095023166515) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.4873677709411277) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[16]; +rz(2.1433558076603285) q[16]; +rx(pi/2) q[16]; +rz(3.474863549087491) q[16]; +rx(pi/2) q[16]; +rz(9.917067033398423) q[16]; +rz(1.9161917994141007) q[16]; +rx(pi/2) q[16]; +rz(5.013065506588658) q[16]; +rx(pi/2) q[16]; +rz(10.583902426848752) q[16]; +rz(-0.8379794773643887) q[59]; +rx(pi/2) q[59]; +rz(5.726661319574559) q[59]; +rx(pi/2) q[59]; +rz(10.692802867311858) q[59]; +rz(-0.30458647179885423) q[59]; +rx(pi/2) q[59]; +rz(4.623400938318226) q[59]; +rx(pi/2) q[59]; +rz(8.81302714371668) q[59]; +rz(0.1498833095389429) q[89]; +rx(pi/2) q[89]; +rz(5.377170969764665) q[89]; +rx(pi/2) q[89]; +rz(11.593382503155642) q[89]; +rz(-1.126962258357489) q[89]; +rx(pi/2) q[89]; +rz(3.88042050953346) q[89]; +rx(pi/2) q[89]; +rz(7.586649671654286) q[89]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(5.4322784770974) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[63],q[97]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.429828871707773) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[63],q[97]; +rz(1.7768701204188346) q[63]; +rx(pi/2) q[63]; +rz(5.5847087776754165) q[63]; +rx(pi/2) q[63]; +rz(11.530451703438052) q[63]; +rz(-0.8308067256184062) q[63]; +rx(pi/2) q[63]; +rz(4.800977671774998) q[63]; +rx(pi/2) q[63]; +rz(6.872189613807749) q[63]; +cx q[63],q[87]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(4.154320168678417) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.055467554477163) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[63],q[87]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.4148081326551027) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[63],q[87]; +rz(-2.1061173612258175) q[63]; +rx(pi/2) q[63]; +rz(5.1838194334853505) q[63]; +rx(pi/2) q[63]; +rz(6.989883756261686) q[63]; +rz(2.293451389015826) q[63]; +rx(pi/2) q[63]; +rz(4.990618094254025) q[63]; +rx(pi/2) q[63]; +rz(7.799178218568366) q[63]; +rz(-1.9148247625614514) q[87]; +rx(pi/2) q[87]; +rz(5.403877025850983) q[87]; +rx(pi/2) q[87]; +rz(11.285078827540687) q[87]; +rz(-2.0734328068373213) q[87]; +rx(pi/2) q[87]; +rz(4.206256051949429) q[87]; +rx(pi/2) q[87]; +rz(8.142189537118252) q[87]; +cx q[87],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(5.920843376293856) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.896786847578249) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.1973541970573134) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +cx q[87],q[56]; +rz(1.0363626150555145) q[56]; +rx(pi/2) q[56]; +rz(5.348526058306192) q[56]; +rx(pi/2) q[56]; +rz(10.663051499172717) q[56]; +rz(0.7576367252697391) q[56]; +rx(pi/2) q[56]; +rz(3.5171375692993734) q[56]; +rx(pi/2) q[56]; +rz(8.22879547402314) q[56]; +rz(-2.2005920857430548) q[87]; +rx(pi/2) q[87]; +rz(4.295636826441337) q[87]; +rx(pi/2) q[87]; +rz(11.021437066984365) q[87]; +rz(1.671683173969047) q[87]; +rx(pi/2) q[87]; +rz(5.733241574206127) q[87]; +rx(pi/2) q[87]; +rz(12.181948914825712) q[87]; +rz(0.3454809655601583) q[97]; +rx(pi/2) q[97]; +rz(4.2944976934097205) q[97]; +rx(pi/2) q[97]; +rz(11.538694035113213) q[97]; +rz(-0.6597318226924536) q[97]; +rx(pi/2) q[97]; +rz(4.410332764613599) q[97]; +rx(pi/2) q[97]; +rz(8.691677020572088) q[97]; +rz(-3.015417065987253) q[99]; +rx(pi/2) q[99]; +rz(3.7349220459408063) q[99]; +rx(pi/2) q[99]; +rz(11.74845385375101) q[99]; +rz(-1.5934148209598629) q[99]; +rx(pi/2) q[99]; +rz(4.75645878139028) q[99]; +rx(pi/2) q[99]; +rz(10.416094037295434) q[99]; +cx q[86],q[99]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.889677427638795) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.274720139689963) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[86],q[99]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.1947890964933006) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[86],q[99]; +rz(2.8613770628324824) q[86]; +rx(pi/2) q[86]; +rz(4.960409258101655) q[86]; +rx(pi/2) q[86]; +rz(11.04409498611912) q[86]; +rz(-1.5484510365745465) q[86]; +rx(pi/2) q[86]; +rz(5.646327271286852) q[86]; +rx(pi/2) q[86]; +rz(7.716886681376282) q[86]; +cx q[30],q[86]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.8921903484389073) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.1371852524212045) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[30],q[86]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.475112074722306) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[30],q[86]; +rz(1.8783814670816614) q[30]; +rx(pi/2) q[30]; +rz(4.372648681190988) q[30]; +rx(pi/2) q[30]; +rz(11.846237144435317) q[30]; +rz(0.19295881468544218) q[30]; +rx(pi/2) q[30]; +rz(4.394090274093081) q[30]; +rx(pi/2) q[30]; +rz(9.729116640094256) q[30]; +cx q[60],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.170705242637798) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(4.278429689767734) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.9355840503680852) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +cx q[60],q[30]; +rz(1.1396889641427403) q[30]; +rx(pi/2) q[30]; +rz(4.9296702841643425) q[30]; +rx(pi/2) q[30]; +rz(11.28295563813632) q[30]; +rz(1.6108476979513142) q[30]; +rx(pi/2) q[30]; +rz(3.363161389462908) q[30]; +rx(pi/2) q[30]; +rz(9.643135207896373) q[30]; +rz(2.781493383867442) q[60]; +rx(pi/2) q[60]; +rz(5.540303213888668) q[60]; +rx(pi/2) q[60]; +rz(9.26967431878733) q[60]; +rz(2.356225424085018) q[60]; +rx(pi/2) q[60]; +rz(4.583598065458812) q[60]; +rx(pi/2) q[60]; +rz(9.578247748080475) q[60]; +cx q[60],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.253563068600846) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.7791714981566034) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.1500224859067134) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +cx q[60],q[46]; +rz(-1.4287139685338612) q[46]; +rx(pi/2) q[46]; +rz(5.359908116229972) q[46]; +rx(pi/2) q[46]; +rz(9.559978311733424) q[46]; +rz(1.001222382635321) q[46]; +rx(pi/2) q[46]; +rz(5.5770117276782205) q[46]; +rx(pi/2) q[46]; +rz(12.39549941780128) q[46]; +cx q[46],q[65]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.4488092280783267) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(0.9058382755066505) q[60]; +rx(pi/2) q[60]; +rz(5.879812029344546) q[60]; +rx(pi/2) q[60]; +rz(8.817457637578396) q[60]; +rz(-0.4556042874924886) q[60]; +rx(pi/2) q[60]; +rz(4.9883339758840926) q[60]; +rx(pi/2) q[60]; +rz(6.816836029095821) q[60]; +cx q[60],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.092813686416344) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.9221141965668522) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.5138893979052304) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +cx q[60],q[4]; +rz(1.015568998598412) q[4]; +rx(pi/2) q[4]; +rz(5.913399790458051) q[4]; +rx(pi/2) q[4]; +rz(10.001398655857855) q[4]; +rz(-1.3926469105153705) q[4]; +rx(pi/2) q[4]; +rz(4.989820819593438) q[4]; +rx(pi/2) q[4]; +rz(6.773691935383634) q[4]; +cx q[4],q[93]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(4.127927101269966) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(0.028233895566054823) q[60]; +rx(pi/2) q[60]; +rz(5.550888057932649) q[60]; +rx(pi/2) q[60]; +rz(8.09123216891526) q[60]; +rz(1.165952516103168) q[60]; +rx(pi/2) q[60]; +rz(5.041022005793529) q[60]; +rx(pi/2) q[60]; +rz(7.689449498916714) q[60]; +cx q[60],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.086824801448106) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.9922462442534794) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.235513363444949) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +cx q[60],q[58]; +rz(-0.6953783518219065) q[58]; +rx(pi/2) q[58]; +rz(4.090379731478524) q[58]; +rx(pi/2) q[58]; +rz(6.555558724209156) q[58]; +rz(0.04756322882361941) q[58]; +rx(pi/2) q[58]; +rz(3.5517477612084196) q[58]; +rx(pi/2) q[58]; +rz(9.556197717596634) q[58]; +rz(-2.634608605501027) q[60]; +rx(pi/2) q[60]; +rz(5.406498814367336) q[60]; +rx(pi/2) q[60]; +rz(7.306899092807908) q[60]; +rz(-1.3926469105153705) q[60]; +rx(pi/2) q[60]; +rz(4.989820819593438) q[60]; +rx(pi/2) q[60]; +rz(6.773691935383634) q[60]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.893902301643676) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[46],q[65]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.2707186190581776) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[46],q[65]; +rz(2.791846490218143) q[46]; +rx(pi/2) q[46]; +rz(4.455201222243529) q[46]; +rx(pi/2) q[46]; +rz(8.660925842021307) q[46]; +rz(-2.089125104752311) q[46]; +rx(pi/2) q[46]; +rz(4.127018405662885) q[46]; +rx(pi/2) q[46]; +rz(8.07201834605786) q[46]; +rz(3.0779803251487703) q[65]; +rx(pi/2) q[65]; +rz(4.235416078407953) q[65]; +rx(pi/2) q[65]; +rz(12.261344500771106) q[65]; +rz(-2.887802716726318) q[65]; +rx(pi/2) q[65]; +rz(5.995172358482314) q[65]; +rx(pi/2) q[65]; +rz(7.435181001059268) q[65]; +cx q[79],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.123985068793285) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.303551257697151) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.189489031062781) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[46]; +rz(0.058816243823260006) q[46]; +rx(pi/2) q[46]; +rz(4.928118233184759) q[46]; +rx(pi/2) q[46]; +rz(11.867240660733886) q[46]; +rz(-1.3190003435508562) q[46]; +rx(pi/2) q[46]; +rz(4.597905166384935) q[46]; +rx(pi/2) q[46]; +rz(10.580858466171199) q[46]; +rz(-1.2924181801601897) q[79]; +rx(pi/2) q[79]; +rz(4.087526402392828) q[79]; +rx(pi/2) q[79]; +rz(8.767027557859915) q[79]; +rz(-3.131920661675604) q[79]; +rx(pi/2) q[79]; +rz(5.345056041523687) q[79]; +rx(pi/2) q[79]; +rz(6.51655488241831) q[79]; +cx q[79],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.154055310575815) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.19140500152362) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.2512346600252546) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[22]; +rz(-2.5425922034814255) q[22]; +rx(pi/2) q[22]; +rz(5.040315937013958) q[22]; +rx(pi/2) q[22]; +rz(8.163159372402287) q[22]; +rz(-1.5961324895650024) q[22]; +rx(pi/2) q[22]; +rz(5.09973922040157) q[22]; +rx(pi/2) q[22]; +rz(7.621733261210576) q[22]; +cx q[22],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.066480400842698) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.885500744286135) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[22],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.558049068903079) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +cx q[22],q[11]; +rz(0.407537476875552) q[11]; +rx(pi/2) q[11]; +rz(5.068365177089226) q[11]; +rx(pi/2) q[11]; +rz(6.567732211790994) q[11]; +rz(1.5973763084184265) q[11]; +rx(pi/2) q[11]; +rz(5.172376552415155) q[11]; +rx(pi/2) q[11]; +rz(12.29231529972893) q[11]; +rz(-0.6837493694711854) q[22]; +rx(pi/2) q[22]; +rz(5.052595166670519) q[22]; +rx(pi/2) q[22]; +rz(12.140095158939321) q[22]; +rz(0.6478194608355112) q[22]; +rx(pi/2) q[22]; +rz(3.476986656111308) q[22]; +rx(pi/2) q[22]; +rz(11.155247311543846) q[22]; +rz(-2.491049061113133) q[79]; +rx(pi/2) q[79]; +rz(4.857833475737618) q[79]; +rx(pi/2) q[79]; +rz(12.166359728447832) q[79]; +rz(1.2320210013116357) q[79]; +rx(pi/2) q[79]; +rz(4.7335116891315945) q[79]; +rx(pi/2) q[79]; +rz(7.918455735498279) q[79]; +cx q[79],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.039257362420496) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.6072670178790736) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.1805416423456645) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[62]; +rz(-2.1776327988415316) q[62]; +rx(pi/2) q[62]; +rz(3.978025537828756) q[62]; +rx(pi/2) q[62]; +rz(8.333346312861769) q[62]; +rz(-1.228646429835976) q[62]; +rx(pi/2) q[62]; +rz(4.490427229967131) q[62]; +rx(pi/2) q[62]; +rz(9.438351392062408) q[62]; +rz(-1.639070470115806) q[79]; +rx(pi/2) q[79]; +rz(4.642382936937614) q[79]; +rx(pi/2) q[79]; +rz(10.08345642891794) q[79]; +rz(-2.8566663037856665) q[79]; +rx(pi/2) q[79]; +rz(5.081053652349587) q[79]; +rx(pi/2) q[79]; +rz(11.895153960196982) q[79]; +rz(-1.658084472521498) q[86]; +rx(pi/2) q[86]; +rz(5.247272766903711) q[86]; +rx(pi/2) q[86]; +rz(10.653470206360979) q[86]; +rz(2.0002209805614823) q[86]; +rx(pi/2) q[86]; +rz(4.9025428904202375) q[86]; +rx(pi/2) q[86]; +rz(9.001777807064062) q[86]; +cx q[55],q[86]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.88900791209423) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(5.681548207158901) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[55],q[86]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.235862230539189) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[55],q[86]; +rz(-1.431991055219681) q[55]; +rx(pi/2) q[55]; +rz(5.144112877729006) q[55]; +rx(pi/2) q[55]; +rz(11.804452914791057) q[55]; +rz(-2.6992816258491676) q[55]; +rx(pi/2) q[55]; +rz(5.595406608581706) q[55]; +rx(pi/2) q[55]; +rz(10.769233567175494) q[55]; +cx q[55],q[98]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.839425259909083) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(3.103083506509538) q[86]; +rx(pi/2) q[86]; +rz(4.230381826334099) q[86]; +rx(pi/2) q[86]; +rz(8.59384965668972) q[86]; +rz(-2.1426981790323314) q[86]; +rx(pi/2) q[86]; +rz(4.224158221162713) q[86]; +rx(pi/2) q[86]; +rz(12.21993179360789) q[86]; +cx q[91],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.212785164432788) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.581674418143005) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.1488917921052577) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[30]; +rz(-2.2589379916094074) q[30]; +rx(pi/2) q[30]; +rz(4.601149276919301) q[30]; +rx(pi/2) q[30]; +rz(6.437292204670913) q[30]; +rz(-2.7194736000411686) q[30]; +rx(pi/2) q[30]; +rz(3.641850747639293) q[30]; +rx(pi/2) q[30]; +rz(11.963499004237246) q[30]; +cx q[30],q[92]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.193928375276403) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(0.543905537494322) q[91]; +rx(pi/2) q[91]; +rz(6.049558254636194) q[91]; +rx(pi/2) q[91]; +rz(10.181738859584392) q[91]; +rz(0.32682610471761553) q[91]; +rx(pi/2) q[91]; +rz(4.08789267924469) q[91]; +rx(pi/2) q[91]; +rz(12.113613902064866) q[91]; +cx q[91],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.012483688882263) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(4.058015506519864) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.272258001497219) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[34]; +rz(1.870347202833658) q[34]; +rx(pi/2) q[34]; +rz(4.903714293528674) q[34]; +rx(pi/2) q[34]; +rz(12.525783916436543) q[34]; +rz(1.770916018411195) q[34]; +rx(pi/2) q[34]; +rz(5.168682966158039) q[34]; +rx(pi/2) q[34]; +rz(7.992464522709153) q[34]; +cx q[26],q[34]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.409258865610552) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.212490344361919) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +cx q[26],q[34]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.246826813802847) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[26],q[34]; +rz(-2.700299931557864) q[26]; +rx(pi/2) q[26]; +rz(5.598737897025421) q[26]; +rx(pi/2) q[26]; +rz(10.396444184691902) q[26]; +rz(-0.7249402244992877) q[26]; +rx(pi/2) q[26]; +rz(4.969287711815414) q[26]; +rx(pi/2) q[26]; +rz(11.909855926167477) q[26]; +rz(-0.9992968071610231) q[34]; +rx(pi/2) q[34]; +rz(5.216937383045886) q[34]; +rx(pi/2) q[34]; +rz(10.504233235042953) q[34]; +rz(-1.3352833742140455) q[34]; +rx(pi/2) q[34]; +rz(4.500674235640114) q[34]; +rx(pi/2) q[34]; +rz(11.307820219131658) q[34]; +cx q[34],q[42]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.7972954658944444) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(5.650343251603102) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +cx q[34],q[42]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.2027576000547473) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[34],q[42]; +rz(0.15558848632983846) q[34]; +rx(pi/2) q[34]; +rz(4.6672276709852225) q[34]; +rx(pi/2) q[34]; +rz(7.299082844562571) q[34]; +rz(-0.5515201325930539) q[34]; +rx(pi/2) q[34]; +rz(5.625579623651245) q[34]; +rx(pi/2) q[34]; +rz(11.111376561585491) q[34]; +rz(0.9438495220862215) q[42]; +rx(pi/2) q[42]; +rz(5.781816415018944) q[42]; +rx(pi/2) q[42]; +rz(7.322327196431713) q[42]; +rz(1.2835737735004766) q[42]; +rx(pi/2) q[42]; +rz(3.4687966015073184) q[42]; +rx(pi/2) q[42]; +rz(10.610908291289089) q[42]; +cx q[1],q[42]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.7501704105729914) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.064469122739553) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +cx q[1],q[42]; +rz(-pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.249799891269303) q[1]; +rx(pi/2) q[1]; +rz(2*pi) q[1]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[1],q[42]; +rz(-2.788036235254596) q[1]; +rx(pi/2) q[1]; +rz(4.3981611197798856) q[1]; +rx(pi/2) q[1]; +rz(7.0419705754221305) q[1]; +rz(1.7558962486477911) q[1]; +rx(pi/2) q[1]; +rz(4.2801068923019905) q[1]; +rx(pi/2) q[1]; +rz(7.212176691748248) q[1]; +rz(-1.8521087442746107) q[42]; +rx(pi/2) q[42]; +rz(5.896704192030644) q[42]; +rx(pi/2) q[42]; +rz(7.240563582176854) q[42]; +rz(-2.4373695401108644) q[42]; +rx(pi/2) q[42]; +rz(4.930333028604178) q[42]; +rx(pi/2) q[42]; +rz(11.290580593110489) q[42]; +rz(-2.3646900676824325) q[91]; +rx(pi/2) q[91]; +rz(5.590527859289968) q[91]; +rx(pi/2) q[91]; +rz(6.408981749325057) q[91]; +rz(1.5297100810204771) q[91]; +rx(pi/2) q[91]; +rz(4.682602383325614) q[91]; +rx(pi/2) q[91]; +rz(9.257239215931913) q[91]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.175514986551182) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[30],q[92]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.6888858934664164) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[30],q[92]; +rz(-2.5254115558844292) q[30]; +rx(pi/2) q[30]; +rz(5.039050707032992) q[30]; +rx(pi/2) q[30]; +rz(8.535337779849067) q[30]; +rz(-2.4229807598181994) q[30]; +rx(pi/2) q[30]; +rz(4.828186588144977) q[30]; +rx(pi/2) q[30]; +rz(10.86277487816221) q[30]; +cx q[30],q[37]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.235570237923913) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.269659484345441) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +cx q[30],q[37]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.2692081323904567) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[30],q[37]; +rz(0.06088146490964297) q[30]; +rx(pi/2) q[30]; +rz(4.9022651136978626) q[30]; +rx(pi/2) q[30]; +rz(9.694260771913243) q[30]; +rz(2.6850114890011563) q[30]; +rx(pi/2) q[30]; +rz(5.209361415164841) q[30]; +rx(pi/2) q[30]; +rz(10.316853308543763) q[30]; +rz(-1.224138026129845) q[37]; +rx(pi/2) q[37]; +rz(3.874037219467332) q[37]; +rx(pi/2) q[37]; +rz(8.500654154973278) q[37]; +rz(-0.7809073103685118) q[37]; +rx(pi/2) q[37]; +rz(4.745630768533866) q[37]; +rx(pi/2) q[37]; +rz(6.92551847864145) q[37]; +cx q[56],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.967809227060878) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.148182340608335) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.3848326685275616) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +cx q[56],q[37]; +rz(-1.002936921120154) q[37]; +rx(pi/2) q[37]; +rz(4.230931058885634) q[37]; +rx(pi/2) q[37]; +rz(12.337807183861234) q[37]; +rz(-1.406579086616861) q[37]; +rx(pi/2) q[37]; +rz(5.402499252746624) q[37]; +rx(pi/2) q[37]; +rz(11.498126153380179) q[37]; +rz(-0.19691905231062146) q[56]; +rx(pi/2) q[56]; +rz(5.496974549842658) q[56]; +rx(pi/2) q[56]; +rz(10.629827140448729) q[56]; +rz(-1.0136204172566758) q[56]; +rx(pi/2) q[56]; +rz(4.63532448611253) q[56]; +rx(pi/2) q[56]; +rz(7.68083913361382) q[56]; +cx q[41],q[56]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(4.361297637726523) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.108602204548625) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[41],q[56]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.594725750216279) q[41]; +rx(pi/2) q[41]; +rz(3*pi) q[41]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[41],q[56]; +rz(2.2958915331266594) q[41]; +rx(pi/2) q[41]; +rz(4.395770343356535) q[41]; +rx(pi/2) q[41]; +rz(9.01182743439263) q[41]; +rz(0.012037768531188764) q[41]; +rx(pi/2) q[41]; +rz(5.264943273930896) q[41]; +rx(pi/2) q[41]; +rz(9.646827146441405) q[41]; +rz(0.439099202382109) q[56]; +rx(pi/2) q[56]; +rz(5.337157462509099) q[56]; +rx(pi/2) q[56]; +rz(7.864015549630997) q[56]; +rz(-2.1251926541718946) q[56]; +rx(pi/2) q[56]; +rz(4.706803178385303) q[56]; +rx(pi/2) q[56]; +rz(10.485059983655146) q[56]; +rz(-1.5765276917238455) q[92]; +rx(pi/2) q[92]; +rz(3.752828936890677) q[92]; +rx(pi/2) q[92]; +rz(7.271946468320397) q[92]; +rz(-0.261898978233011) q[92]; +rx(pi/2) q[92]; +rz(4.445214215226555) q[92]; +rx(pi/2) q[92]; +rz(10.277437571866571) q[92]; +cx q[17],q[92]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.2195129341375) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.195538239277422) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[17],q[92]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.6708492623678333) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[17],q[92]; +rz(1.6360428398678684) q[17]; +rx(pi/2) q[17]; +rz(4.5877631709003746) q[17]; +rx(pi/2) q[17]; +rz(6.346032967671096) q[17]; +rz(-1.2974407154889398) q[17]; +rx(pi/2) q[17]; +rz(4.853935667614346) q[17]; +rx(pi/2) q[17]; +rz(11.241971125709775) q[17]; +rz(-0.5898227778719072) q[92]; +rx(pi/2) q[92]; +rz(4.190817371762565) q[92]; +rx(pi/2) q[92]; +rz(9.11454974407526) q[92]; +rz(-0.9586618042581563) q[92]; +rx(pi/2) q[92]; +rz(3.677026714169224) q[92]; +rx(pi/2) q[92]; +rz(10.377376014193782) q[92]; +cx q[92],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.163280258293542) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(4.273341739751608) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.4359186751482422) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +cx q[92],q[40]; +rz(-2.773437472148295) q[40]; +rx(pi/2) q[40]; +rz(4.795110796915518) q[40]; +rx(pi/2) q[40]; +rz(9.914732161903704) q[40]; +rz(-0.5064492180514226) q[40]; +rx(pi/2) q[40]; +rz(4.902384271802475) q[40]; +rx(pi/2) q[40]; +rz(6.938943881799068) q[40]; +cx q[38],q[40]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.144385002379641) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.184329230988476) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +cx q[38],q[40]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.21318718792451) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[38],q[40]; +rz(-0.5755705402945339) q[38]; +rx(pi/2) q[38]; +rz(5.704058765514356) q[38]; +rx(pi/2) q[38]; +rz(10.934015201752816) q[38]; +rz(2.29906981412676) q[38]; +rx(pi/2) q[38]; +rz(3.606864183662984) q[38]; +rx(pi/2) q[38]; +rz(6.7849525346848605) q[38]; +rz(1.020251065983957) q[40]; +rx(pi/2) q[40]; +rz(4.013158196850039) q[40]; +rx(pi/2) q[40]; +rz(10.740107320926995) q[40]; +rz(-0.8912414281404013) q[40]; +rx(pi/2) q[40]; +rz(4.714516412791126) q[40]; +rx(pi/2) q[40]; +rz(11.130541854121567) q[40]; +rz(-0.7873888235789348) q[92]; +rx(pi/2) q[92]; +rz(5.318523760783409) q[92]; +rx(pi/2) q[92]; +rz(12.467635230514372) q[92]; +rz(2.2187445994732817) q[92]; +rx(pi/2) q[92]; +rz(4.512183543403451) q[92]; +rx(pi/2) q[92]; +rz(8.429159622029877) q[92]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.2368266056808945) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[4],q[93]; +rz(-pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.7474774753738647) q[4]; +rx(pi/2) q[4]; +rz(2*pi) q[4]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[4],q[93]; +rz(2.899721292352333) q[4]; +rx(pi/2) q[4]; +rz(4.2880678556340435) q[4]; +rx(pi/2) q[4]; +rz(11.790798541895002) q[4]; +rz(-0.760514917522845) q[4]; +rx(pi/2) q[4]; +rz(4.3803535642872315) q[4]; +rx(pi/2) q[4]; +rz(10.579607718126248) q[4]; +cx q[17],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.528326174057227) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.5815656106460656) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +cx q[17],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.2390643373237005) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +cx q[17],q[4]; +rz(-1.4655620673565188) q[4]; +rx(pi/2) q[4]; +rz(5.1003807943356545) q[4]; +rx(pi/2) q[4]; +rz(9.928230759555396) q[4]; +rz(1.3123489028671207) q[4]; +rx(pi/2) q[4]; +rz(4.616294765322602) q[4]; +rx(pi/2) q[4]; +rz(9.967956599091204) q[4]; +rz(2.7948117346414127) q[17]; +rx(pi/2) q[17]; +rz(4.4394728884149535) q[17]; +rx(pi/2) q[17]; +rz(9.266287927864393) q[17]; +rz(-0.20890228924508492) q[17]; +rx(pi/2) q[17]; +rz(3.7811991146550326) q[17]; +rx(pi/2) q[17]; +rz(10.551702642654858) q[17]; +rz(-2.896369732296211) q[93]; +rx(pi/2) q[93]; +rz(4.928137565582858) q[93]; +rx(pi/2) q[93]; +rz(11.659955470579266) q[93]; +rz(-2.419676204744107) q[93]; +rx(pi/2) q[93]; +rz(5.072315000106959) q[93]; +rx(pi/2) q[93]; +rz(6.478543060708582) q[93]; +cx q[93],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.085466326681244) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.030662056772451) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.5282800309290616) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[29]; +rz(-2.5468357448528613) q[29]; +rx(pi/2) q[29]; +rz(4.344062305062438) q[29]; +rx(pi/2) q[29]; +rz(7.5490667906072115) q[29]; +rz(0.3736140485851487) q[29]; +rx(pi/2) q[29]; +rz(4.817202702900428) q[29]; +rx(pi/2) q[29]; +rz(7.136719481890875) q[29]; +rz(0.7263538156389604) q[93]; +rx(pi/2) q[93]; +rz(4.686948049779621) q[93]; +rx(pi/2) q[93]; +rz(9.527469288763388) q[93]; +rz(2.887809877763674) q[93]; +rx(pi/2) q[93]; +rz(4.821247509381975) q[93]; +rx(pi/2) q[93]; +rz(9.002739631172144) q[93]; +cx q[94],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.182839858390918) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.174060654496518) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.372371871505356) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[65]; +rz(1.5249434177439722) q[65]; +rx(pi/2) q[65]; +rz(5.103064507321337) q[65]; +rx(pi/2) q[65]; +rz(8.985899602469813) q[65]; +rz(-1.9436943913506235) q[65]; +rx(pi/2) q[65]; +rz(4.575078611439574) q[65]; +rx(pi/2) q[65]; +rz(9.18529343973219) q[65]; +cx q[23],q[65]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(4.167488834993608) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.161042638229949) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[23],q[65]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.2634469634287715) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[23],q[65]; +rz(-0.056854098008632725) q[23]; +rx(pi/2) q[23]; +rz(4.276649922004382) q[23]; +rx(pi/2) q[23]; +rz(6.71926448883325) q[23]; +rz(-1.3081217113755115) q[23]; +rx(pi/2) q[23]; +rz(5.641330645863457) q[23]; +rx(pi/2) q[23]; +rz(8.831877400648953) q[23]; +rz(1.1921466848182272) q[65]; +rx(pi/2) q[65]; +rz(4.391574443434566) q[65]; +rx(pi/2) q[65]; +rz(12.495470740828317) q[65]; +rz(0.3567763377162745) q[65]; +rx(pi/2) q[65]; +rz(4.475827389268839) q[65]; +rx(pi/2) q[65]; +rz(12.130837112403068) q[65]; +cx q[65],q[92]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.89599385575549) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.152729878447751) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[65],q[92]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.2019849374319764) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[65],q[92]; +rz(1.1565807199184688) q[65]; +rx(pi/2) q[65]; +rz(3.293485856840553) q[65]; +rx(pi/2) q[65]; +rz(11.828498511121964) q[65]; +rz(1.7600608261978383) q[65]; +rx(pi/2) q[65]; +rz(6.156087852494549) q[65]; +rx(pi/2) q[65]; +rz(9.329112209305562) q[65]; +rz(-2.9588169269214593) q[92]; +rx(pi/2) q[92]; +rz(3.544225346581218) q[92]; +rx(pi/2) q[92]; +rz(9.660602290078128) q[92]; +rz(1.8645722648045302) q[92]; +rx(pi/2) q[92]; +rz(5.364938365030806) q[92]; +rx(pi/2) q[92]; +rz(7.638900816457204) q[92]; +rz(1.6879862171418782) q[94]; +rx(pi/2) q[94]; +rz(3.7851231902558675) q[94]; +rx(pi/2) q[94]; +rz(10.681293180582927) q[94]; +rz(2.1573122825967808) q[94]; +rx(pi/2) q[94]; +rz(5.451682131687084) q[94]; +rx(pi/2) q[94]; +rz(7.880447754482275) q[94]; +cx q[95],q[91]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(5.729401493271227) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.99279394861561) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[91]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.4376939326207356) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[91]; +rz(3.0434123119099716) q[91]; +rx(pi/2) q[91]; +rz(4.70101223873045) q[91]; +rx(pi/2) q[91]; +rz(7.861779920120306) q[91]; +rz(0.8752336084483456) q[91]; +rx(pi/2) q[91]; +rz(4.884810036617795) q[91]; +rx(pi/2) q[91]; +rz(11.733263347925122) q[91]; +cx q[91],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.189391141198189) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.8567761482176195) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.5053042616641683) q[91]; +rx(pi/2) q[91]; +rz(2*pi) q[91]; +cx q[91],q[32]; +rz(2.380967575791603) q[32]; +rx(pi/2) q[32]; +rz(4.794170951811374) q[32]; +rx(pi/2) q[32]; +rz(11.028721364868309) q[32]; +rz(0.23767901812957604) q[32]; +rx(pi/2) q[32]; +rz(4.125107647203297) q[32]; +rx(pi/2) q[32]; +rz(9.287346702118617) q[32]; +rz(1.7955296377009349) q[91]; +rx(pi/2) q[91]; +rz(5.604461245341882) q[91]; +rx(pi/2) q[91]; +rz(8.707222153625828) q[91]; +rz(1.9326915575635955) q[91]; +rx(pi/2) q[91]; +rz(4.686985742608421) q[91]; +rx(pi/2) q[91]; +rz(7.028876704479635) q[91]; +cx q[3],q[91]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.9046495494055202) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.059707064066663) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[3],q[91]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.173978623427497) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[3],q[91]; +rz(-0.9382316600042633) q[3]; +rx(pi/2) q[3]; +rz(3.3922839628078805) q[3]; +rx(pi/2) q[3]; +rz(7.308997468319506) q[3]; +rz(-3.1159634766665345) q[3]; +rx(pi/2) q[3]; +rz(5.2481649086049575) q[3]; +rx(pi/2) q[3]; +rz(12.000057553962986) q[3]; +rz(-2.862594679493778) q[91]; +rx(pi/2) q[91]; +rz(4.043903442129376) q[91]; +rx(pi/2) q[91]; +rz(8.170053838618356) q[91]; +rz(-2.8607536869039434) q[91]; +rx(pi/2) q[91]; +rz(6.0831417581724345) q[91]; +rx(pi/2) q[91]; +rz(8.796281706888388) q[91]; +cx q[91],q[92]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(4.157868078572863) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.089078550084793) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[91],q[92]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.2834635326934505) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[91],q[92]; +rz(-1.4908627137944288) q[91]; +rx(pi/2) q[91]; +rz(5.467615716705328) q[91]; +rx(pi/2) q[91]; +rz(10.166880151369023) q[91]; +rz(1.4565560805204374) q[91]; +rx(pi/2) q[91]; +rz(3.619226886515561) q[91]; +rx(pi/2) q[91]; +rz(9.014217154690034) q[91]; +rz(-0.20055244858526589) q[92]; +rx(pi/2) q[92]; +rz(4.721348645268837) q[92]; +rx(pi/2) q[92]; +rz(12.30751138888424) q[92]; +rz(1.2192238480521205) q[92]; +rx(pi/2) q[92]; +rz(5.1143730607219) q[92]; +rx(pi/2) q[92]; +rz(9.055037541264817) q[92]; +rz(2.4883945930722042) q[95]; +rx(pi/2) q[95]; +rz(3.6194740715208717) q[95]; +rx(pi/2) q[95]; +rz(6.733823813403809) q[95]; +rz(1.3120033634249753) q[95]; +rx(pi/2) q[95]; +rz(3.782404800861698) q[95]; +rx(pi/2) q[95]; +rz(9.765246363435633) q[95]; +cx q[83],q[95]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.9806250384461954) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.230017160809735) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[83],q[95]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.157641964706592) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[83],q[95]; +rz(-2.636965179042126) q[83]; +rx(pi/2) q[83]; +rz(4.17794997547081) q[83]; +rx(pi/2) q[83]; +rz(11.034707680495988) q[83]; +rz(2.4573778796335324) q[83]; +rx(pi/2) q[83]; +rz(4.494074237978523) q[83]; +rx(pi/2) q[83]; +rz(12.502720367093039) q[83]; +cx q[83],q[93]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.163564806829864) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.1129499340376405) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[83],q[93]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.186643046739814) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[83],q[93]; +rz(2.452169654085944) q[83]; +rx(pi/2) q[83]; +rz(6.060497626688171) q[83]; +rx(pi/2) q[83]; +rz(9.848628947768521) q[83]; +rz(1.8688076313185373) q[83]; +rx(pi/2) q[83]; +rz(5.01564441586515) q[83]; +rx(pi/2) q[83]; +rz(8.455083026666038) q[83]; +rz(0.8091168524781942) q[93]; +rx(pi/2) q[93]; +rz(5.707089011466239) q[93]; +rx(pi/2) q[93]; +rz(12.132982399095813) q[93]; +rz(2.0628968782673027) q[93]; +rx(pi/2) q[93]; +rz(5.48014619635391) q[93]; +rx(pi/2) q[93]; +rz(9.728259697431719) q[93]; +rz(1.1938737489652986) q[95]; +rx(pi/2) q[95]; +rz(5.315544250077344) q[95]; +rx(pi/2) q[95]; +rz(9.585761227499319) q[95]; +rz(1.3457376723876457) q[95]; +rx(pi/2) q[95]; +rz(3.769462694689648) q[95]; +rx(pi/2) q[95]; +rz(8.35560502638324) q[95]; +cx q[95],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.151018337458568) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.1351704097592) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.190288494547989) q[95]; +rx(pi/2) q[95]; +rz(3*pi) q[95]; +cx q[95],q[76]; +rz(-0.9415401885242112) q[76]; +rx(pi/2) q[76]; +rz(5.33197769381795) q[76]; +rx(pi/2) q[76]; +rz(9.670646788447367) q[76]; +rz(-3.1179672434998995) q[76]; +rx(pi/2) q[76]; +rz(5.388210049554107) q[76]; +rx(pi/2) q[76]; +rz(8.390951102412242) q[76]; +rz(0.2821117666265933) q[95]; +rx(pi/2) q[95]; +rz(5.640375129559835) q[95]; +rx(pi/2) q[95]; +rz(11.422707970039589) q[95]; +rz(-0.12574732936569832) q[95]; +rx(pi/2) q[95]; +rz(4.227886187501784) q[95]; +rx(pi/2) q[95]; +rz(9.054748046409033) q[95]; +cx q[83],q[95]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.377007770070774) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.201584340844171) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[83],q[95]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.461359696483008) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[83],q[95]; +rz(-2.911682087846792) q[83]; +rx(pi/2) q[83]; +rz(5.28687349223495) q[83]; +rx(pi/2) q[83]; +rz(7.485171169028772) q[83]; +rz(-0.20785106220473892) q[83]; +rx(pi/2) q[83]; +rz(6.174052193843518) q[83]; +rx(pi/2) q[83]; +rz(11.833696445552583) q[83]; +rz(0.835017723017931) q[95]; +rx(pi/2) q[95]; +rz(4.858590107196164) q[95]; +rx(pi/2) q[95]; +rz(11.089200867970694) q[95]; +rz(-2.8512018414125215) q[95]; +rx(pi/2) q[95]; +rz(4.916262953106422) q[95]; +rx(pi/2) q[95]; +rz(10.273060245879996) q[95]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.129798539397283) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[55],q[98]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.4044205066638957) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[55],q[98]; +rz(2.8787254237548314) q[55]; +rx(pi/2) q[55]; +rz(4.823658983226762) q[55]; +rx(pi/2) q[55]; +rz(8.518980137350592) q[55]; +rz(0.19550979905657906) q[55]; +rx(pi/2) q[55]; +rz(4.153254962055503) q[55]; +rx(pi/2) q[55]; +rz(12.016336531584468) q[55]; +cx q[73],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.143783677789475) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(4.059248127175337) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.5728206546967436) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +cx q[73],q[55]; +rz(-1.8669462834500135) q[55]; +rx(pi/2) q[55]; +rz(5.727300132713141) q[55]; +rx(pi/2) q[55]; +rz(11.918179955527961) q[55]; +rz(-1.479986210650797) q[55]; +rx(pi/2) q[55]; +rz(4.676076261648518) q[55]; +rx(pi/2) q[55]; +rz(11.05370725258298) q[55]; +rz(-2.643384116520952) q[73]; +rx(pi/2) q[73]; +rz(5.610090146967341) q[73]; +rx(pi/2) q[73]; +rz(10.525359709111953) q[73]; +rz(0.513556625910927) q[73]; +rx(pi/2) q[73]; +rz(5.240889854075045) q[73]; +rx(pi/2) q[73]; +rz(6.403782306281144) q[73]; +cx q[73],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.207608875043626) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.931704601785669) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.15680100657103) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[51]; +rz(-0.015470838712241086) q[51]; +rx(pi/2) q[51]; +rz(5.32517955366977) q[51]; +rx(pi/2) q[51]; +rz(11.899842458709502) q[51]; +rz(-2.2805896358355247) q[51]; +rx(pi/2) q[51]; +rz(4.849392261160218) q[51]; +rx(pi/2) q[51]; +rz(9.016250252839239) q[51]; +rz(2.230878089507458) q[73]; +rx(pi/2) q[73]; +rz(5.821676397003207) q[73]; +rx(pi/2) q[73]; +rz(6.885057234599207) q[73]; +rz(3.013235300059449) q[73]; +rx(pi/2) q[73]; +rz(5.009028580146784) q[73]; +rx(pi/2) q[73]; +rz(9.58452470555983) q[73]; +cx q[66],q[73]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.6511551655243477) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.263282031950748) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[66],q[73]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.2769395054414066) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[66],q[73]; +rz(-0.43212848567608475) q[66]; +rx(pi/2) q[66]; +rz(6.005670472304545) q[66]; +rx(pi/2) q[66]; +rz(12.18549208101828) q[66]; +rz(-1.5551921699937155) q[66]; +rx(pi/2) q[66]; +rz(4.761268586084563) q[66]; +rx(pi/2) q[66]; +rz(12.259211031705265) q[66]; +rz(1.8514740598125332) q[73]; +rx(pi/2) q[73]; +rz(5.028006545872936) q[73]; +rx(pi/2) q[73]; +rz(11.596239954621772) q[73]; +rz(0.7047908448047568) q[73]; +rx(pi/2) q[73]; +rz(4.447193600494802) q[73]; +rx(pi/2) q[73]; +rz(9.485873754904773) q[73]; +cx q[69],q[73]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.029894738430363) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.952994132923775) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[69],q[73]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.2837331587643863) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[69],q[73]; +rz(-2.2648471381778394) q[69]; +rx(pi/2) q[69]; +rz(4.412941180803794) q[69]; +rx(pi/2) q[69]; +rz(11.604516886608796) q[69]; +rz(-0.23716624783358808) q[69]; +rx(pi/2) q[69]; +rz(5.695530538158147) q[69]; +rx(pi/2) q[69]; +rz(10.24806281014755) q[69]; +rz(0.21155996770551866) q[73]; +rx(pi/2) q[73]; +rz(5.619671213282256) q[73]; +rx(pi/2) q[73]; +rz(8.10611586080539) q[73]; +rz(0.32380916759647516) q[73]; +rx(pi/2) q[73]; +rz(3.7899027508319665) q[73]; +rx(pi/2) q[73]; +rz(8.398591087339064) q[73]; +cx q[76],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.096414709857479) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.6916036640407413) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.4801766379219057) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +cx q[76],q[69]; +rz(-1.6800904292551442) q[69]; +rx(pi/2) q[69]; +rz(4.6002331428815815) q[69]; +rx(pi/2) q[69]; +rz(8.133598331311434) q[69]; +rz(-2.12050378366638) q[69]; +rx(pi/2) q[69]; +rz(5.341002138645136) q[69]; +rx(pi/2) q[69]; +rz(12.40818782430988) q[69]; +rz(-0.781423619988165) q[76]; +rx(pi/2) q[76]; +rz(4.613321356411632) q[76]; +rx(pi/2) q[76]; +rz(7.537671350437958) q[76]; +rz(-0.442951218002678) q[76]; +rx(pi/2) q[76]; +rz(5.620064899526861) q[76]; +rx(pi/2) q[76]; +rz(12.118518712534886) q[76]; +rz(-1.620881892725453) q[98]; +rx(pi/2) q[98]; +rz(5.244442194508962) q[98]; +rx(pi/2) q[98]; +rz(8.33680480273583) q[98]; +rz(-2.9989205803230465) q[98]; +rx(pi/2) q[98]; +rz(4.231192997458663) q[98]; +rx(pi/2) q[98]; +rz(6.905887178645626) q[98]; +cx q[7],q[98]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(4.022290198281962) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.025733745094488) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[7],q[98]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.2685756645768342) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[7],q[98]; +rz(2.820301363330225) q[7]; +rx(pi/2) q[7]; +rz(4.441485766236591) q[7]; +rx(pi/2) q[7]; +rz(11.757320566826895) q[7]; +rz(-1.680098449049607) q[7]; +rx(pi/2) q[7]; +rz(5.242848905168955) q[7]; +rx(pi/2) q[7]; +rz(9.762915530896484) q[7]; +cx q[70],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(5.831058122262071) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.593361687426494) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.205536498450673) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[7]; +rz(-2.18831725990343) q[7]; +rx(pi/2) q[7]; +rz(4.600847293679853) q[7]; +rx(pi/2) q[7]; +rz(10.028659761169791) q[7]; +rz(-3.047685457126101) q[7]; +rx(pi/2) q[7]; +rz(4.6700932851214425) q[7]; +rx(pi/2) q[7]; +rz(8.766751929262252) q[7]; +cx q[51],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.271762624415592) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.61015416134003) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[51],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.283641285999648) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +cx q[51],q[7]; +rz(-2.650619543823151) q[7]; +rx(pi/2) q[7]; +rz(4.829587893416415) q[7]; +rx(pi/2) q[7]; +rz(12.000302610002812) q[7]; +rz(-0.1926339535237105) q[7]; +rx(pi/2) q[7]; +rz(4.227051933521187) q[7]; +rx(pi/2) q[7]; +rz(12.504645127940469) q[7]; +rz(2.6596076507716866) q[51]; +rx(pi/2) q[51]; +rz(5.251282363831489) q[51]; +rx(pi/2) q[51]; +rz(9.732559725682464) q[51]; +rz(-0.30458647179885423) q[51]; +rx(pi/2) q[51]; +rz(4.623400938318226) q[51]; +rx(pi/2) q[51]; +rz(8.81302714371668) q[51]; +rz(-0.8006605825209765) q[70]; +rx(pi/2) q[70]; +rz(4.342393494845796) q[70]; +rx(pi/2) q[70]; +rz(7.203867370149364) q[70]; +rz(-0.40622655407829455) q[70]; +rx(pi/2) q[70]; +rz(3.846684099255473) q[70]; +rx(pi/2) q[70]; +rz(9.523550644349209) q[70]; +cx q[70],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.203985803376745) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.1043453093486) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.3907618686138044) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +cx q[70],q[44]; +rz(-2.7319246855775283) q[44]; +rx(pi/2) q[44]; +rz(5.485821128217273) q[44]; +rx(pi/2) q[44]; +rz(8.94922210737813) q[44]; +rz(1.3035340516919227) q[44]; +rx(pi/2) q[44]; +rz(5.107736985995666) q[44]; +rx(pi/2) q[44]; +rz(8.998201302276344) q[44]; +rz(2.6673012948098007) q[70]; +rx(pi/2) q[70]; +rz(4.220101310570277) q[70]; +rx(pi/2) q[70]; +rz(11.415785727853052) q[70]; +rz(1.0705662382951342) q[70]; +rx(pi/2) q[70]; +rz(5.870732377230482) q[70]; +rx(pi/2) q[70]; +rz(11.76930327094319) q[70]; +rz(-2.0775787040763305) q[98]; +rx(pi/2) q[98]; +rz(4.527694898309277) q[98]; +rx(pi/2) q[98]; +rz(8.067174118245571) q[98]; +rz(2.1746377611580288) q[98]; +rx(pi/2) q[98]; +rz(4.671365226197107) q[98]; +rx(pi/2) q[98]; +rz(12.148906208955518) q[98]; +cx q[98],q[82]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(5.921141569040426) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.7373940376408363) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[82]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.4658712537529404) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[82]; +rz(1.182690871783051) q[82]; +rx(pi/2) q[82]; +rz(4.532086121678865) q[82]; +rx(pi/2) q[82]; +rz(11.716277796588908) q[82]; +rz(-2.526985379057896) q[82]; +rx(pi/2) q[82]; +rz(5.0175811402121955) q[82]; +rx(pi/2) q[82]; +rz(7.71261634153549) q[82]; +cx q[82],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(5.538368435647836) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.581111433477104) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.4598537864554126) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[46]; +rz(0.007596729784576706) q[46]; +rx(pi/2) q[46]; +rz(3.828543968294245) q[46]; +rx(pi/2) q[46]; +rz(11.26076234309521) q[46]; +rz(-1.2644410802237598) q[46]; +rx(pi/2) q[46]; +rz(5.199241241729011) q[46]; +rx(pi/2) q[46]; +rz(11.490014234883187) q[46]; +cx q[8],q[46]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.974845115455249) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.176659122988788) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[8],q[46]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.5184943730370506) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[8],q[46]; +rz(1.8717471093123548) q[8]; +rx(pi/2) q[8]; +rz(4.273141879396929) q[8]; +rx(pi/2) q[8]; +rz(10.846055722551366) q[8]; +rz(1.710954087868819) q[8]; +rx(pi/2) q[8]; +rz(5.3693587153336875) q[8]; +rx(pi/2) q[8]; +rz(10.70413040217819) q[8]; +rz(0.6632650462385454) q[46]; +rx(pi/2) q[46]; +rz(5.428460222178721) q[46]; +rx(pi/2) q[46]; +rz(8.833354164839157) q[46]; +rz(-2.2134840252742944) q[46]; +rx(pi/2) q[46]; +rz(4.418793575773414) q[46]; +rx(pi/2) q[46]; +rz(11.109356579192786) q[46]; +cx q[79],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.0811494858234685) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.976757288812176) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.2121065624892022) q[79]; +rx(pi/2) q[79]; +rz(3*pi) q[79]; +cx q[79],q[46]; +rz(-1.3743358984466891) q[46]; +rx(pi/2) q[46]; +rz(4.9724418767669185) q[46]; +rx(pi/2) q[46]; +rz(6.751153791716583) q[46]; +rz(-1.1759947940840085) q[46]; +rx(pi/2) q[46]; +rz(4.703460993589314) q[46]; +rx(pi/2) q[46]; +rz(9.167270343889443) q[46]; +rz(-0.9646277132053731) q[79]; +rx(pi/2) q[79]; +rz(4.709951193303071) q[79]; +rx(pi/2) q[79]; +rz(11.870813366688196) q[79]; +rz(2.447381520278837) q[79]; +rx(pi/2) q[79]; +rz(3.8386015047849216) q[79]; +rx(pi/2) q[79]; +rz(12.537898441106924) q[79]; +rz(1.5193967461149995) q[82]; +rx(pi/2) q[82]; +rz(5.597389340691821) q[82]; +rx(pi/2) q[82]; +rz(7.682413531127638) q[82]; +rz(2.3121110364089095) q[82]; +rx(pi/2) q[82]; +rz(4.169516771760525) q[82]; +rx(pi/2) q[82]; +rz(9.477037766280814) q[82]; +rz(1.5218151436493041) q[98]; +rx(pi/2) q[98]; +rz(4.984810345161413) q[98]; +rx(pi/2) q[98]; +rz(8.624621119520434) q[98]; +rz(-0.5998615720105867) q[98]; +rx(pi/2) q[98]; +rz(4.380565707985522) q[98]; +rx(pi/2) q[98]; +rz(8.445372444442325) q[98]; +rz(-1.6088096163937693) q[99]; +rx(pi/2) q[99]; +rz(4.450278472200647) q[99]; +rx(pi/2) q[99]; +rz(7.634801942193013) q[99]; +rz(0.8718886728556736) q[99]; +rx(pi/2) q[99]; +rz(5.18329981929784) q[99]; +rx(pi/2) q[99]; +rz(11.015408954976284) q[99]; +cx q[99],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(5.9574595317236625) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.8914157750994516) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.413824086902844) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[54]; +rz(-2.0262489915416815) q[54]; +rx(pi/2) q[54]; +rz(5.679500632045132) q[54]; +rx(pi/2) q[54]; +rz(10.227600004155391) q[54]; +rz(-0.26561626754199885) q[54]; +rx(pi/2) q[54]; +rz(4.481425498125671) q[54]; +rx(pi/2) q[54]; +rz(6.494069709866654) q[54]; +cx q[72],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.000212094298137) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(4.150575120427444) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.723193980287286) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +cx q[72],q[54]; +rz(-2.6944007911718844) q[54]; +rx(pi/2) q[54]; +rz(4.51393595964855) q[54]; +rx(pi/2) q[54]; +rz(10.746599186785357) q[54]; +rz(-1.7142186066162681) q[54]; +rx(pi/2) q[54]; +rz(4.549894474048424) q[54]; +rx(pi/2) q[54]; +rz(8.539526191952055) q[54]; +cx q[20],q[54]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(4.139862598673482) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(5.989766324375211) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[20],q[54]; +rz(-pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.1657489038734594) q[20]; +rx(pi/2) q[20]; +rz(2*pi) q[20]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[20],q[54]; +rz(2.7504217252336973) q[20]; +rx(pi/2) q[20]; +rz(5.056063242381698) q[20]; +rx(pi/2) q[20]; +rz(10.53509955582567) q[20]; +rz(-0.19169452964581124) q[20]; +rx(pi/2) q[20]; +rz(5.970250774579196) q[20]; +rx(pi/2) q[20]; +rz(9.996165178349681) q[20]; +rz(-1.231018287450052) q[54]; +rx(pi/2) q[54]; +rz(4.426980198872004) q[54]; +rx(pi/2) q[54]; +rz(11.561409948090017) q[54]; +rz(2.0841386480390787) q[54]; +rx(pi/2) q[54]; +rz(4.296793283671176) q[54]; +rx(pi/2) q[54]; +rz(12.103238837849812) q[54]; +cx q[5],q[54]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.9457201739324383) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(5.916370148315364) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[5],q[54]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.7633644015463115) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[5],q[54]; +rz(-0.31526036556527703) q[5]; +rx(pi/2) q[5]; +rz(4.260369822809974) q[5]; +rx(pi/2) q[5]; +rz(12.349820216614994) q[5]; +rz(-1.5916483893473152) q[5]; +rx(pi/2) q[5]; +rz(5.410731983071941) q[5]; +rx(pi/2) q[5]; +rz(7.016737017413783) q[5]; +rz(-2.1369318750792186) q[54]; +rx(pi/2) q[54]; +rz(3.9153035770861315) q[54]; +rx(pi/2) q[54]; +rz(8.391007041124652) q[54]; +rz(-0.9699511060441179) q[54]; +rx(pi/2) q[54]; +rz(4.328985942569846) q[54]; +rx(pi/2) q[54]; +rz(7.624749510130288) q[54]; +rz(2.2136790498854797) q[72]; +rx(pi/2) q[72]; +rz(4.713606301990211) q[72]; +rx(pi/2) q[72]; +rz(8.160052755612021) q[72]; +rz(2.9420801678441126) q[72]; +rx(pi/2) q[72]; +rz(5.255884475501959) q[72]; +rx(pi/2) q[72]; +rz(6.472891049703145) q[72]; +cx q[57],q[72]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.7989171919870577) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.207054437136266) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[57],q[72]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.2224392626864677) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[57],q[72]; +rz(0.604741583907602) q[57]; +rx(pi/2) q[57]; +rz(4.174979757734484) q[57]; +rx(pi/2) q[57]; +rz(11.319331457149833) q[57]; +rz(-1.374935471585525) q[57]; +rx(pi/2) q[57]; +rz(5.135052671201247) q[57]; +rx(pi/2) q[57]; +rz(9.039095107742082) q[57]; +rz(0.9328722560102936) q[72]; +rx(pi/2) q[72]; +rz(3.7809793069784945) q[72]; +rx(pi/2) q[72]; +rz(11.070237940859657) q[72]; +rz(1.2192238480521205) q[72]; +rx(pi/2) q[72]; +rz(5.1143730607219) q[72]; +rx(pi/2) q[72]; +rz(9.055037541264817) q[72]; +cx q[72],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(5.912148385796877) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(4.048654823514426) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.2135498268577694) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +cx q[72],q[35]; +rz(1.8567042444314463) q[35]; +rx(pi/2) q[35]; +rz(4.935697480568698) q[35]; +rx(pi/2) q[35]; +rz(9.060125916696858) q[35]; +rz(1.1367057713298223) q[35]; +rx(pi/2) q[35]; +rz(5.33367623006551) q[35]; +rx(pi/2) q[35]; +rz(7.528041227481338) q[35]; +cx q[35],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.143505011495398) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.598514221266117) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.2436041717634305) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +cx q[35],q[0]; +rz(1.2421202444063377) q[0]; +rx(pi/2) q[0]; +rz(4.310904895162999) q[0]; +rx(pi/2) q[0]; +rz(10.717756474231404) q[0]; +rz(1.8548505754264966) q[0]; +rx(pi/2) q[0]; +rz(4.757091079611243) q[0]; +rx(pi/2) q[0]; +rz(12.376045740028957) q[0]; +cx q[26],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(5.981599420366814) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.672974127582414) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[26],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.3449864176165844) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +cx q[26],q[0]; +rz(-0.22730925574762573) q[0]; +rx(pi/2) q[0]; +rz(4.657277362660759) q[0]; +rx(pi/2) q[0]; +rz(10.485185935586331) q[0]; +rz(-3.0669910292594516) q[0]; +rx(pi/2) q[0]; +rz(4.751252443426631) q[0]; +rx(pi/2) q[0]; +rz(8.564546293942296) q[0]; +cx q[0],q[24]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.7602447589949675) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.030592666582917) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +cx q[0],q[24]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.2338607656954075) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[0],q[24]; +rz(-1.6744289305866582) q[0]; +rx(pi/2) q[0]; +rz(5.573102288437481) q[0]; +rx(pi/2) q[0]; +rz(7.476970141015306) q[0]; +rz(-1.698950972311163) q[0]; +rx(pi/2) q[0]; +rz(4.431023289293965) q[0]; +rx(pi/2) q[0]; +rz(8.982981979825563) q[0]; +rz(1.3263172623685868) q[24]; +rx(pi/2) q[24]; +rz(3.9867376442986333) q[24]; +rx(pi/2) q[24]; +rz(11.925168273620027) q[24]; +rz(2.9903881251201208) q[24]; +rx(pi/2) q[24]; +rz(4.914453551274229) q[24]; +rx(pi/2) q[24]; +rz(12.440189210395257) q[24]; +rz(0.259306196899427) q[26]; +rx(pi/2) q[26]; +rz(5.1994949413853195) q[26]; +rx(pi/2) q[26]; +rz(10.294108929006843) q[26]; +rz(-1.713220628698454) q[26]; +rx(pi/2) q[26]; +rz(3.8498628854399595) q[26]; +rx(pi/2) q[26]; +rz(9.795402224406958) q[26]; +rz(3.0960244154698486) q[35]; +rx(pi/2) q[35]; +rz(4.14702304359765) q[35]; +rx(pi/2) q[35]; +rz(11.889929726386125) q[35]; +rz(-1.6430154832636934) q[35]; +rx(pi/2) q[35]; +rz(3.6066533200020547) q[35]; +rx(pi/2) q[35]; +rz(7.4468344213789175) q[35]; +cx q[70],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.278430990875842) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.404227616332149) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.6038824612471902) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[26]; +rz(-1.9621355844390955) q[26]; +rx(pi/2) q[26]; +rz(5.710056286792797) q[26]; +rx(pi/2) q[26]; +rz(12.309102453030958) q[26]; +rz(-1.925438837198865) q[26]; +rx(pi/2) q[26]; +rz(4.9648573438049475) q[26]; +rx(pi/2) q[26]; +rz(6.339156714532491) q[26]; +cx q[41],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.2258949016347085) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.9633513634996493) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[41],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.1517753907463475) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +cx q[41],q[26]; +rz(-1.1649595851785666) q[26]; +rx(pi/2) q[26]; +rz(6.028706489646776) q[26]; +rx(pi/2) q[26]; +rz(8.811694416864206) q[26]; +rz(-2.2276771854853) q[26]; +rx(pi/2) q[26]; +rz(4.104977148740224) q[26]; +rx(pi/2) q[26]; +rz(7.361455679804541) q[26]; +rz(-0.09209944753507404) q[41]; +rx(pi/2) q[41]; +rz(5.877828143549648) q[41]; +rx(pi/2) q[41]; +rz(11.856721215616979) q[41]; +rz(0.9747908869303226) q[41]; +rx(pi/2) q[41]; +rz(4.538937709385248) q[41]; +rx(pi/2) q[41]; +rz(12.351105322123415) q[41]; +rz(-0.6803774801201521) q[70]; +rx(pi/2) q[70]; +rz(3.3986632365351648) q[70]; +rx(pi/2) q[70]; +rz(8.607796826080676) q[70]; +rz(-1.4447835495998298) q[70]; +rx(pi/2) q[70]; +rz(4.804074578648136) q[70]; +rx(pi/2) q[70]; +rz(9.798345739740205) q[70]; +rz(-1.9219693433224594) q[72]; +rx(pi/2) q[72]; +rz(5.377288067940697) q[72]; +rx(pi/2) q[72]; +rz(6.922334027718502) q[72]; +rz(1.5036955197128226) q[72]; +rx(pi/2) q[72]; +rz(5.325954291740564) q[72]; +rx(pi/2) q[72]; +rz(9.748005582880165) q[72]; +cx q[72],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(5.9566423253606064) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(4.261894788988295) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.4965575936669264) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +cx q[72],q[45]; +rz(-3.0791098982588805) q[45]; +rx(pi/2) q[45]; +rz(5.58835848163654) q[45]; +rx(pi/2) q[45]; +rz(7.376205084727351) q[45]; +rz(2.9313225294855147) q[45]; +rx(pi/2) q[45]; +rz(4.739554110997082) q[45]; +rx(pi/2) q[45]; +rz(9.593954974993462) q[45]; +rz(0.2741013184913137) q[72]; +rx(pi/2) q[72]; +rz(3.5981957012651318) q[72]; +rx(pi/2) q[72]; +rz(8.877497400991635) q[72]; +rz(-2.806180024405654) q[72]; +rx(pi/2) q[72]; +rz(5.129288219274695) q[72]; +rx(pi/2) q[72]; +rz(9.488511511627909) q[72]; +cx q[84],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.096143951171712) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.144282122440629) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.5310596386068265) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[20]; +rz(-0.9421179788725205) q[20]; +rx(pi/2) q[20]; +rz(5.824005700925333) q[20]; +rx(pi/2) q[20]; +rz(8.89719244214152) q[20]; +rz(-1.1836665478739956) q[20]; +rx(pi/2) q[20]; +rz(4.6111964081702705) q[20]; +rx(pi/2) q[20]; +rz(10.15368185991126) q[20]; +cx q[75],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.868661233398536) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.996926508994359) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.6942960212295164) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +cx q[75],q[20]; +rz(1.210109445269941) q[20]; +rx(pi/2) q[20]; +rz(4.197074375411324) q[20]; +rx(pi/2) q[20]; +rz(12.315531351603504) q[20]; +rz(0.546666509316696) q[20]; +rx(pi/2) q[20]; +rz(4.454249814414229) q[20]; +rx(pi/2) q[20]; +rz(11.065400436297933) q[20]; +cx q[10],q[20]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.8539042867185955) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.945624136441117) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +cx q[10],q[20]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.1687313283821954) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[10],q[20]; +rz(2.7733544409181183) q[10]; +rx(pi/2) q[10]; +rz(3.8832621760621793) q[10]; +rx(pi/2) q[10]; +rz(8.82580354807069) q[10]; +rz(0.25784788058412067) q[10]; +rx(pi/2) q[10]; +rz(5.146062811882498) q[10]; +rx(pi/2) q[10]; +rz(11.447285125724543) q[10]; +rz(2.4997787796159106) q[20]; +rx(pi/2) q[20]; +rz(5.418708456973771) q[20]; +rx(pi/2) q[20]; +rz(7.7162184678606955) q[20]; +rz(-0.974510683202221) q[20]; +rx(pi/2) q[20]; +rz(4.720880240019994) q[20]; +rx(pi/2) q[20]; +rz(10.698153526129623) q[20]; +cx q[25],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.014362753785782) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(4.340590240735624) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[25],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.334472197140731) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +cx q[25],q[20]; +rz(0.9572456080270948) q[20]; +rx(pi/2) q[20]; +rz(3.8696452495278137) q[20]; +rx(pi/2) q[20]; +rz(8.896424006185097) q[20]; +rz(-1.2747741154761318) q[20]; +rx(pi/2) q[20]; +rz(4.563374849173151) q[20]; +rx(pi/2) q[20]; +rz(10.595067179443603) q[20]; +rz(2.215852614842251) q[25]; +rx(pi/2) q[25]; +rz(5.138875596142853) q[25]; +rx(pi/2) q[25]; +rz(10.288356382871745) q[25]; +rz(-2.8025716134441714) q[25]; +rx(pi/2) q[25]; +rz(4.158201667091486) q[25]; +rx(pi/2) q[25]; +rz(11.220042600160973) q[25]; +rz(1.5448478258284162) q[75]; +rx(pi/2) q[75]; +rz(4.218411046576489) q[75]; +rx(pi/2) q[75]; +rz(11.41566582208727) q[75]; +rz(2.276478901562241) q[75]; +rx(pi/2) q[75]; +rz(4.065189988125681) q[75]; +rx(pi/2) q[75]; +rz(7.755175016348414) q[75]; +cx q[58],q[75]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.9101227645983787) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.1391143359991265) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[58],q[75]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.5728327802253954) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[58],q[75]; +rz(2.9745870630405564) q[58]; +rx(pi/2) q[58]; +rz(6.008449574189477) q[58]; +rx(pi/2) q[58]; +rz(7.971924945527022) q[58]; +rz(-2.662659165220898) q[58]; +rx(pi/2) q[58]; +rz(5.831127360188099) q[58]; +rx(pi/2) q[58]; +rz(6.350019960143286) q[58]; +cx q[58],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.080836310099619) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.6565338841523194) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.3021991288564188) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +cx q[58],q[53]; +rz(-0.7073284764180401) q[53]; +rx(pi/2) q[53]; +rz(4.371793405309872) q[53]; +rx(pi/2) q[53]; +rz(11.133718520822642) q[53]; +rz(2.0588349409247204) q[53]; +rx(pi/2) q[53]; +rz(5.291121674949246) q[53]; +rx(pi/2) q[53]; +rz(11.372001344186295) q[53]; +rz(0.04082061175666407) q[58]; +rx(pi/2) q[58]; +rz(4.5584904907996435) q[58]; +rx(pi/2) q[58]; +rz(10.048764364789198) q[58]; +rz(1.5585325380150739) q[58]; +rx(pi/2) q[58]; +rz(4.8264443922152145) q[58]; +rx(pi/2) q[58]; +rz(9.561462167276936) q[58]; +cx q[16],q[58]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.708463795727497) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.224498522748943) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[16],q[58]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.4278522024745026) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[16],q[58]; +rz(2.42394607543031) q[16]; +rx(pi/2) q[16]; +rz(5.405280216563777) q[16]; +rx(pi/2) q[16]; +rz(9.419532205227247) q[16]; +rz(0.9743742275691165) q[16]; +rx(pi/2) q[16]; +rz(5.00961536588203) q[16]; +rx(pi/2) q[16]; +rz(11.050373098790534) q[16]; +rz(-2.6373063461312323) q[58]; +rx(pi/2) q[58]; +rz(4.057203549118695) q[58]; +rx(pi/2) q[58]; +rz(9.898266516913317) q[58]; +rz(-2.6676332902929953) q[58]; +rx(pi/2) q[58]; +rz(4.435124612735203) q[58]; +rx(pi/2) q[58]; +rz(7.518051656992745) q[58]; +rz(1.8756314585800844) q[75]; +rx(pi/2) q[75]; +rz(5.009784070933203) q[75]; +rx(pi/2) q[75]; +rz(12.295034573500475) q[75]; +rz(-0.7508933277921575) q[75]; +rx(pi/2) q[75]; +rz(3.9359701920360397) q[75]; +rx(pi/2) q[75]; +rz(10.35855592489671) q[75]; +rz(-1.7930492697687597) q[84]; +rx(pi/2) q[84]; +rz(4.1514371584224365) q[84]; +rx(pi/2) q[84]; +rz(12.426880595936101) q[84]; +rz(3.0372934486770653) q[84]; +rx(pi/2) q[84]; +rz(5.200047850854453) q[84]; +rx(pi/2) q[84]; +rz(7.0151137902441025) q[84]; +cx q[84],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.932982238228886) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.6502513137504966) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.3642243620137964) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[55]; +rz(-3.015417065987253) q[55]; +rx(pi/2) q[55]; +rz(3.7349220459408063) q[55]; +rx(pi/2) q[55]; +rz(11.74845385375101) q[55]; +rz(1.8894284512987802) q[55]; +rx(pi/2) q[55]; +rz(4.544880322419909) q[55]; +rx(pi/2) q[55]; +rz(8.425944985938926) q[55]; +cx q[12],q[55]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.6167479051307616) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.106321493500776) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[12],q[55]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.4939625058401944) q[12]; +rx(pi/2) q[12]; +rz(3*pi) q[12]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[12],q[55]; +rz(-0.554922449032297) q[12]; +rx(pi/2) q[12]; +rz(4.514842951827948) q[12]; +rx(pi/2) q[12]; +rz(8.64028273029867) q[12]; +rz(2.290554412341095) q[12]; +rx(pi/2) q[12]; +rz(4.135756489102144) q[12]; +rx(pi/2) q[12]; +rz(11.24509574274189) q[12]; +rz(0.14333117049215716) q[55]; +rx(pi/2) q[55]; +rz(4.730441856791304) q[55]; +rx(pi/2) q[55]; +rz(7.111676947185864) q[55]; +rz(0.431302137602271) q[55]; +rx(pi/2) q[55]; +rz(4.545937928367544) q[55]; +rx(pi/2) q[55]; +rz(8.872208550286045) q[55]; +cx q[82],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.178969740448078) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.9249698997052143) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.3084483949192176) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[55]; +rz(2.3436252688350976) q[55]; +rx(pi/2) q[55]; +rz(4.369778638172966) q[55]; +rx(pi/2) q[55]; +rz(10.761847703846412) q[55]; +rz(1.5701167922599941) q[55]; +rx(pi/2) q[55]; +rz(5.229260235850988) q[55]; +rx(pi/2) q[55]; +rz(8.159901695350083) q[55]; +cx q[55],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.17247300397316) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.5564061736203705) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.418890048223574) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +cx q[55],q[53]; +rz(2.336989873834871) q[53]; +rx(pi/2) q[53]; +rz(5.571567881775078) q[53]; +rx(pi/2) q[53]; +rz(6.37757700964841) q[53]; +rz(-0.9789163330508224) q[53]; +rx(pi/2) q[53]; +rz(4.003167728034914) q[53]; +rx(pi/2) q[53]; +rz(12.165525223205593) q[53]; +rz(0.7853875369126184) q[55]; +rx(pi/2) q[55]; +rz(3.9697338187050732) q[55]; +rx(pi/2) q[55]; +rz(10.251706379951553) q[55]; +rz(-2.873502154191477) q[55]; +rx(pi/2) q[55]; +rz(3.7980282168873165) q[55]; +rx(pi/2) q[55]; +rz(11.557956613593444) q[55]; +rz(2.4720391721420683) q[82]; +rx(pi/2) q[82]; +rz(4.685605799172072) q[82]; +rx(pi/2) q[82]; +rz(7.708171574947658) q[82]; +rz(-1.1063152461844972) q[82]; +rx(pi/2) q[82]; +rz(4.631903889057335) q[82]; +rx(pi/2) q[82]; +rz(9.47715359092004) q[82]; +cx q[59],q[82]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.153384912559325) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.229174074118111) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[59],q[82]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.205873106366951) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[59],q[82]; +rz(2.6284476566065234) q[59]; +rx(pi/2) q[59]; +rz(5.127627512225019) q[59]; +rx(pi/2) q[59]; +rz(9.058598328575112) q[59]; +rz(-2.5382834440297257) q[59]; +rx(pi/2) q[59]; +rz(4.496907576151559) q[59]; +rx(pi/2) q[59]; +rz(10.594812662425047) q[59]; +cx q[59],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.24495557195956) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.112134126755426) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.5631236699644013) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +cx q[59],q[16]; +rz(-2.8043255943263175) q[16]; +rx(pi/2) q[16]; +rz(5.71116884772953) q[16]; +rx(pi/2) q[16]; +rz(12.277438765362607) q[16]; +rz(2.2685721506395238) q[16]; +rx(pi/2) q[16]; +rz(4.224270249555401) q[16]; +rx(pi/2) q[16]; +rz(11.048157231904941) q[16]; +rz(-0.6355332664326596) q[59]; +rx(pi/2) q[59]; +rz(4.240127752934802) q[59]; +rx(pi/2) q[59]; +rz(10.796095204974657) q[59]; +rz(-0.09194855144320435) q[59]; +rx(pi/2) q[59]; +rz(4.492711024841245) q[59]; +rx(pi/2) q[59]; +rz(10.793595547548223) q[59]; +rz(2.2100588060782114) q[82]; +rx(pi/2) q[82]; +rz(4.82863070648846) q[82]; +rx(pi/2) q[82]; +rz(9.359073088773652) q[82]; +rz(-2.2276771854853) q[82]; +rx(pi/2) q[82]; +rz(4.104977148740224) q[82]; +rx(pi/2) q[82]; +rz(7.361455679804541) q[82]; +rz(-0.8255433780117061) q[84]; +rx(pi/2) q[84]; +rz(4.905698713540381) q[84]; +rx(pi/2) q[84]; +rz(12.307750609831388) q[84]; +rz(-2.957939635693807) q[84]; +rx(pi/2) q[84]; +rz(6.086380657613197) q[84]; +rx(pi/2) q[84]; +rz(6.310051351253435) q[84]; +cx q[84],q[87]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.191781379580412) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[85],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(5.872055619294974) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(4.046014500059798) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.1604591901286696) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[57]; +rz(0.3421227661356596) q[57]; +rx(pi/2) q[57]; +rz(5.106047006067193) q[57]; +rx(pi/2) q[57]; +rz(7.75500188313727) q[57]; +rz(2.3743964500186117) q[57]; +rx(pi/2) q[57]; +rz(4.7666198587085225) q[57]; +rx(pi/2) q[57]; +rz(7.688290185136779) q[57]; +cx q[74],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.20318004870057) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.837956688313355) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.342031187669747) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +cx q[74],q[57]; +rz(1.4737248727118102) q[57]; +rx(pi/2) q[57]; +rz(4.414315091695999) q[57]; +rx(pi/2) q[57]; +rz(9.943869117404851) q[57]; +rz(1.529228680680907) q[57]; +rx(pi/2) q[57]; +rz(5.36421497442416) q[57]; +rx(pi/2) q[57]; +rz(9.384877084128291) q[57]; +cx q[57],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.169293850945383) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.3951536296809346) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.2834752152087954) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[18]; +rz(-2.824952857074863) q[18]; +rx(pi/2) q[18]; +rz(5.556170977404641) q[18]; +rx(pi/2) q[18]; +rz(11.456814405080006) q[18]; +rz(-2.9989205803230465) q[18]; +rx(pi/2) q[18]; +rz(4.231192997458663) q[18]; +rx(pi/2) q[18]; +rz(6.905887178645626) q[18]; +rz(-2.4670525966115955) q[57]; +rx(pi/2) q[57]; +rz(4.338309747619823) q[57]; +rx(pi/2) q[57]; +rz(6.728908138876684) q[57]; +rz(2.3657721788456367) q[57]; +rx(pi/2) q[57]; +rz(4.499857304420693) q[57]; +rx(pi/2) q[57]; +rz(7.5028799331282325) q[57]; +cx q[2],q[57]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.907846650971598) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(5.946286583153979) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[2],q[57]; +rz(-pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.1906852015204827) q[2]; +rx(pi/2) q[2]; +rz(2*pi) q[2]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[2],q[57]; +rz(-2.34425036471739) q[2]; +rx(pi/2) q[2]; +rz(5.511115285259269) q[2]; +rx(pi/2) q[2]; +rz(7.041601510280767) q[2]; +rz(1.3120033634249753) q[2]; +rx(pi/2) q[2]; +rz(3.782404800861698) q[2]; +rx(pi/2) q[2]; +rz(9.765246363435633) q[2]; +cx q[21],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.230017160809735) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.9806250384461954) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[21],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.157641964706592) q[21]; +rx(pi/2) q[21]; +rz(3*pi) q[21]; +cx q[21],q[2]; +rz(1.1938737489652986) q[2]; +rx(pi/2) q[2]; +rz(5.315544250077344) q[2]; +rx(pi/2) q[2]; +rz(9.585761227499319) q[2]; +rz(-0.40063434637951456) q[2]; +rx(pi/2) q[2]; +rz(4.946090231925349) q[2]; +rx(pi/2) q[2]; +rz(6.7412873685247705) q[2]; +rz(-2.636965179042126) q[21]; +rx(pi/2) q[21]; +rz(4.17794997547081) q[21]; +rx(pi/2) q[21]; +rz(11.034707680495988) q[21]; +rz(1.5371171067959395) q[21]; +rx(pi/2) q[21]; +rz(4.551456876677384) q[21]; +rx(pi/2) q[21]; +rz(9.785225309210965) q[21]; +rz(-1.7383764795966983) q[57]; +rx(pi/2) q[57]; +rz(3.8991625929430227) q[57]; +rx(pi/2) q[57]; +rz(9.422189789380853) q[57]; +rz(-2.571095501057238) q[57]; +rx(pi/2) q[57]; +rz(4.521995412094848) q[57]; +rx(pi/2) q[57]; +rz(9.489327795036768) q[57]; +rz(0.44061477532481286) q[74]; +rx(pi/2) q[74]; +rz(4.8552331187656526) q[74]; +rx(pi/2) q[74]; +rz(10.449107952821844) q[74]; +rz(-2.1251926541718946) q[74]; +rx(pi/2) q[74]; +rz(4.706803178385303) q[74]; +rx(pi/2) q[74]; +rz(10.485059983655146) q[74]; +cx q[74],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(5.810944761062286) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.9064088738807676) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.5929625280602124) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +cx q[74],q[71]; +rz(1.7878168118812603) q[71]; +rx(pi/2) q[71]; +rz(4.912437657662092) q[71]; +rx(pi/2) q[71]; +rz(8.949956445634466) q[71]; +rz(-2.355926116487586) q[71]; +rx(pi/2) q[71]; +rz(4.4325317087398854) q[71]; +rx(pi/2) q[71]; +rz(11.515809179574717) q[71]; +cx q[71],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(5.900431644387995) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.6847593368350307) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.4847757904272862) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[12]; +rz(3.014247568882796) q[12]; +rx(pi/2) q[12]; +rz(3.5868084799840645) q[12]; +rx(pi/2) q[12]; +rz(6.735569613706037) q[12]; +rz(1.1724162366623467) q[12]; +rx(pi/2) q[12]; +rz(4.40588128082141) q[12]; +rx(pi/2) q[12]; +rz(7.4225334175944) q[12]; +rz(1.527411044799682) q[71]; +rx(pi/2) q[71]; +rz(4.220187025758925) q[71]; +rx(pi/2) q[71]; +rz(8.332009993946638) q[71]; +rz(-2.065063498670659) q[71]; +rx(pi/2) q[71]; +rz(4.617653275740306) q[71]; +rx(pi/2) q[71]; +rz(11.034536688661017) q[71]; +rz(-0.532441325932373) q[74]; +rx(pi/2) q[74]; +rz(4.713991412062106) q[74]; +rx(pi/2) q[74]; +rz(11.982283152223266) q[74]; +rz(1.806245141123462) q[74]; +rx(pi/2) q[74]; +rz(4.750145387097003) q[74]; +rx(pi/2) q[74]; +rz(9.430908116158708) q[74]; +cx q[74],q[81]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.48195253547859) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(5.6501500276659815) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[74],q[81]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.2956320014274096) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[74],q[81]; +rz(0.3107122319435942) q[74]; +rx(pi/2) q[74]; +rz(4.090161461775268) q[74]; +rx(pi/2) q[74]; +rz(8.040966920588764) q[74]; +rz(2.7122837237442408) q[74]; +rx(pi/2) q[74]; +rz(5.433058839013566) q[74]; +rx(pi/2) q[74]; +rz(9.590814297287418) q[74]; +rz(-1.1813318447390502) q[81]; +rx(pi/2) q[81]; +rz(4.61101984280523) q[81]; +rx(pi/2) q[81]; +rz(9.51679506025656) q[81]; +rz(-0.7478459812378393) q[81]; +rx(pi/2) q[81]; +rz(4.8169764534960375) q[81]; +rx(pi/2) q[81]; +rz(9.550107622760477) q[81]; +cx q[74],q[81]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.9677837131162175) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(5.861423658762483) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[74],q[81]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.4680452961403354) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[74],q[81]; +rz(1.2045962000064065) q[74]; +rx(pi/2) q[74]; +rz(4.36738272108264) q[74]; +rx(pi/2) q[74]; +rz(10.222758936839085) q[74]; +rz(3.039838376583858) q[74]; +rx(pi/2) q[74]; +rz(3.5989961430253876) q[74]; +rx(pi/2) q[74]; +rz(11.418408912025573) q[74]; +cx q[74],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.094866253423836) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(4.076930275475256) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.591435812186734) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +cx q[74],q[2]; +rz(1.9559601009248357) q[2]; +rx(pi/2) q[2]; +rz(4.061506403941639) q[2]; +rx(pi/2) q[2]; +rz(12.479543253794706) q[2]; +rz(1.2867464116304497) q[2]; +rx(pi/2) q[2]; +rz(4.156638802752763) q[2]; +rx(pi/2) q[2]; +rz(6.643920433040026) q[2]; +rz(0.7817276435563238) q[74]; +rx(pi/2) q[74]; +rz(3.6084157415000306) q[74]; +rx(pi/2) q[74]; +rz(7.994015088860469) q[74]; +rz(1.2304967254959607) q[74]; +rx(pi/2) q[74]; +rz(4.219427554631491) q[74]; +rx(pi/2) q[74]; +rz(8.197439244023135) q[74]; +rz(3.048684184115208) q[81]; +rx(pi/2) q[81]; +rz(5.502901683577242) q[81]; +rx(pi/2) q[81]; +rz(6.458629575405444) q[81]; +rz(-1.5798981226862905) q[81]; +rx(pi/2) q[81]; +rz(6.015360708342212) q[81]; +rx(pi/2) q[81]; +rz(10.892214943907824) q[81]; +rz(2.880262216861351) q[85]; +rx(pi/2) q[85]; +rz(3.917058467573045) q[85]; +rx(pi/2) q[85]; +rz(7.494613165222984) q[85]; +rz(-0.692546041548832) q[85]; +rx(pi/2) q[85]; +rz(4.90932942290244) q[85]; +rx(pi/2) q[85]; +rz(7.059313817292119) q[85]; +cx q[85],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.262132413922268) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.7274876049870205) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.2805315438117577) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[6]; +rz(-0.6694715232969117) q[6]; +rx(pi/2) q[6]; +rz(3.601120917467429) q[6]; +rx(pi/2) q[6]; +rz(11.297457601348482) q[6]; +rz(0.703236848808956) q[6]; +rx(pi/2) q[6]; +rz(5.616158675324947) q[6]; +rx(pi/2) q[6]; +rz(10.366765812966038) q[6]; +rz(2.6800028374609512) q[85]; +rx(pi/2) q[85]; +rz(5.5393221551014005) q[85]; +rx(pi/2) q[85]; +rz(8.67295329809352) q[85]; +rz(1.4743281294942037) q[85]; +rx(pi/2) q[85]; +rz(4.48841713913189) q[85]; +rx(pi/2) q[85]; +rz(11.50201536870836) q[85]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.158402854143803) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[84],q[87]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.4971643018709884) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[84],q[87]; +rz(1.7109516813082593) q[84]; +rx(pi/2) q[84]; +rz(3.8024103552543522) q[84]; +rx(pi/2) q[84]; +rz(8.31460601241811) q[84]; +rz(-2.4949874374619747) q[84]; +rx(pi/2) q[84]; +rz(4.7971157731882155) q[84]; +rx(pi/2) q[84]; +rz(12.319702379129238) q[84]; +rz(2.459584574229062) q[87]; +rx(pi/2) q[87]; +rz(3.7196698361865) q[87]; +rx(pi/2) q[87]; +rz(10.011333504252931) q[87]; +rz(-0.8308067256184062) q[87]; +rx(pi/2) q[87]; +rz(4.800977671774998) q[87]; +rx(pi/2) q[87]; +rz(6.872189613807749) q[87]; +cx q[93],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.0916488072068855) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.5506567845184325) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.15715318371251) q[93]; +rx(pi/2) q[93]; +rz(3*pi) q[93]; +cx q[93],q[57]; +rz(-2.579250709467689) q[57]; +rx(pi/2) q[57]; +rz(4.36168722285658) q[57]; +rx(pi/2) q[57]; +rz(8.641570080345184) q[57]; +rz(1.099768808298105) q[57]; +rx(pi/2) q[57]; +rz(4.669824807124723) q[57]; +rx(pi/2) q[57]; +rz(10.076303336310765) q[57]; +rz(1.1576937636999993) q[93]; +rx(pi/2) q[93]; +rz(4.7378144626944065) q[93]; +rx(pi/2) q[93]; +rz(6.338039393296752) q[93]; +rz(-2.4005052556915185) q[93]; +rx(pi/2) q[93]; +rz(5.43440131660768) q[93]; +rx(pi/2) q[93]; +rz(9.478386691252497) q[93]; +cx q[93],q[91]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.02711560990025) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.02152862130586) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[91]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.323810128757493) q[93]; +rx(pi/2) q[93]; +rz(3*pi) q[93]; +cx q[93],q[91]; +rz(-0.036670856612784686) q[91]; +rx(pi/2) q[91]; +rz(4.176705631776571) q[91]; +rx(pi/2) q[91]; +rz(10.984628076710221) q[91]; +rz(1.6451390775523649) q[91]; +rx(pi/2) q[91]; +rz(3.9637008247095675) q[91]; +rx(pi/2) q[91]; +rz(12.078860822624524) q[91]; +rz(1.5652401670224716) q[93]; +rx(pi/2) q[93]; +rz(4.265046083061629) q[93]; +rx(pi/2) q[93]; +rz(10.776551207724633) q[93]; +rz(0.1891532833086269) q[93]; +rx(pi/2) q[93]; +rz(3.8281624910852337) q[93]; +rx(pi/2) q[93]; +rz(10.099302529020594) q[93]; +cx q[96],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.025733745094488) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.022290198281962) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.2685756645768342) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[18]; +rz(-2.0775787040763305) q[18]; +rx(pi/2) q[18]; +rz(4.527694898309277) q[18]; +rx(pi/2) q[18]; +rz(8.067174118245571) q[18]; +rz(-1.194164320756621) q[18]; +rx(pi/2) q[18]; +rz(3.7584434859969096) q[18]; +rx(pi/2) q[18]; +rz(10.170030048740761) q[18]; +cx q[22],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.045243707999326) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.0895330132441785) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[22],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.031025061962065) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +cx q[22],q[18]; +rz(-0.7604273566130608) q[18]; +rx(pi/2) q[18]; +rz(5.1881194931423575) q[18]; +rx(pi/2) q[18]; +rz(9.708998895773021) q[18]; +rz(-1.5431875751457924) q[18]; +rx(pi/2) q[18]; +rz(4.873521451155682) q[18]; +rx(pi/2) q[18]; +rz(7.447101857192237) q[18]; +rz(0.8037059752366549) q[22]; +rx(pi/2) q[22]; +rz(4.553038643276775) q[22]; +rx(pi/2) q[22]; +rz(12.262538064931762) q[22]; +rz(-0.692546041548832) q[22]; +rx(pi/2) q[22]; +rz(4.90932942290244) q[22]; +rx(pi/2) q[22]; +rz(7.059313817292119) q[22]; +rz(2.820301363330225) q[96]; +rx(pi/2) q[96]; +rz(4.441485766236591) q[96]; +rx(pi/2) q[96]; +rz(11.757320566826895) q[96]; +rz(2.6582710128344793) q[96]; +rx(pi/2) q[96]; +rz(5.025504502691663) q[96]; +rx(pi/2) q[96]; +rz(12.188642196949091) q[96]; +cx q[98],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.00588687034036) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.139586232430995) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.3302768896602517) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[45]; +rz(2.260062224558613) q[45]; +rx(pi/2) q[45]; +rz(4.6662561406947) q[45]; +rx(pi/2) q[45]; +rz(9.212012705822744) q[45]; +rz(-0.2350630110779175) q[45]; +rx(pi/2) q[45]; +rz(4.382675185840509) q[45]; +rx(pi/2) q[45]; +rz(12.380486371770493) q[45]; +rz(-2.5222111588981457) q[98]; +rx(pi/2) q[98]; +rz(4.752000302532274) q[98]; +rx(pi/2) q[98]; +rz(11.143497516223999) q[98]; +rz(2.8452517649684763) q[98]; +rx(pi/2) q[98]; +rz(4.617897683269686) q[98]; +rx(pi/2) q[98]; +rz(11.23835908858661) q[98]; +cx q[98],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.134556668543377) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.213457332641986) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.4493409816759657) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[19]; +rz(2.3712472940397635) q[19]; +rx(pi/2) q[19]; +rz(3.6004908669942073) q[19]; +rx(pi/2) q[19]; +rz(9.059741687743214) q[19]; +rz(-2.9233307269337026) q[19]; +rx(pi/2) q[19]; +rz(4.009094779284422) q[19]; +rx(pi/2) q[19]; +rz(12.212618714635976) q[19]; +rz(1.1782398417066346) q[98]; +rx(pi/2) q[98]; +rz(3.748011879158744) q[98]; +rx(pi/2) q[98]; +rz(7.599809131362776) q[98]; +rz(1.1544469864678346) q[98]; +rx(pi/2) q[98]; +rz(3.872813607525473) q[98]; +rx(pi/2) q[98]; +rz(7.229850392587378) q[98]; +cx q[61],q[98]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.655546260140593) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(5.530389782404049) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[61],q[98]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.173453163194006) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[61],q[98]; +rz(0.9906650287732663) q[61]; +rx(pi/2) q[61]; +rz(3.8698060845359823) q[61]; +rx(pi/2) q[61]; +rz(7.1081745823888935) q[61]; +rz(-0.0400289913203169) q[61]; +rx(pi/2) q[61]; +rz(5.069668280593583) q[61]; +rx(pi/2) q[61]; +rz(8.227682748422879) q[61]; +rz(2.774953933475615) q[98]; +rx(pi/2) q[98]; +rz(4.625014258314541) q[98]; +rx(pi/2) q[98]; +rz(8.152620323024559) q[98]; +rz(1.1996186774391697) q[98]; +rx(pi/2) q[98]; +rz(5.721257144817577) q[98]; +rx(pi/2) q[98]; +rz(8.301442429023847) q[98]; +rz(-2.496611387109642) q[99]; +rx(pi/2) q[99]; +rz(4.776772944214024) q[99]; +rx(pi/2) q[99]; +rz(11.392411430704747) q[99]; +rz(-2.839804480417918) q[99]; +rx(pi/2) q[99]; +rz(4.066215628616584) q[99]; +rx(pi/2) q[99]; +rz(11.508158549465065) q[99]; +cx q[99],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.2771153801980955) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.928722343238949) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.3360155358075825) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[27]; +rz(-3.046077463647652) q[27]; +rx(pi/2) q[27]; +rz(3.8563167886126744) q[27]; +rx(pi/2) q[27]; +rz(10.727211267867133) q[27]; +rz(2.487333473579919) q[27]; +rx(pi/2) q[27]; +rz(5.183637096611074) q[27]; +rx(pi/2) q[27]; +rz(9.24957847409315) q[27]; +cx q[86],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(5.606218583970038) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.6563639652490476) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.539265571116438) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +cx q[86],q[27]; +rz(1.4365217615240633) q[27]; +rx(pi/2) q[27]; +rz(5.498721548803869) q[27]; +rx(pi/2) q[27]; +rz(11.101493953173186) q[27]; +rz(1.2562536421000488) q[27]; +rx(pi/2) q[27]; +rz(5.138364715956752) q[27]; +rx(pi/2) q[27]; +rz(8.316189987172756) q[27]; +cx q[27],q[97]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.975969235129918) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-2.8903542077549726) q[86]; +rx(pi/2) q[86]; +rz(6.0897680631395446) q[86]; +rx(pi/2) q[86]; +rz(10.646331696593755) q[86]; +rz(-2.531556406614807) q[86]; +rx(pi/2) q[86]; +rz(4.2925381495914925) q[86]; +rx(pi/2) q[86]; +rz(6.757770001891497) q[86]; +cx q[90],q[86]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.27838453100401) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.804644981278858) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[86]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +rz(-pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.192727232989622) q[90]; +rx(pi/2) q[90]; +rz(2*pi) q[90]; +cx q[90],q[86]; +rz(0.18812286099743858) q[86]; +rx(pi/2) q[86]; +rz(5.554637531584149) q[86]; +rx(pi/2) q[86]; +rz(7.30929627766942) q[86]; +rz(-3.1159634766665345) q[86]; +rx(pi/2) q[86]; +rz(5.2481649086049575) q[86]; +rx(pi/2) q[86]; +rz(12.000057553962986) q[86]; +cx q[86],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.889524430105549) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(4.055623861204261) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.1560672414179356) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +cx q[86],q[5]; +rz(-2.4370687575913696) q[5]; +rx(pi/2) q[5]; +rz(4.0821109560111015) q[5]; +rx(pi/2) q[5]; +rz(11.495943675821621) q[5]; +rz(-1.110290797586298) q[5]; +rx(pi/2) q[5]; +rz(3.790726896819375) q[5]; +rx(pi/2) q[5]; +rz(7.727819994992881) q[5]; +cx q[31],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.158020713089474) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.646052923426838) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.293746225355486) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +cx q[31],q[5]; +rz(3.041629539757226) q[5]; +rx(pi/2) q[5]; +rz(4.284203738383521) q[5]; +rx(pi/2) q[5]; +rz(8.33311160558949) q[5]; +rz(-1.751874326718431) q[5]; +rx(pi/2) q[5]; +rz(4.302126403187131) q[5]; +rx(pi/2) q[5]; +rz(8.50184563107359) q[5]; +cx q[5],q[78]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.9193620202366546) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-0.9858878764643113) q[31]; +rx(pi/2) q[31]; +rz(4.508365759923714) q[31]; +rx(pi/2) q[31]; +rz(9.037628228106595) q[31]; +rz(0.6490578182674236) q[31]; +rx(pi/2) q[31]; +rz(3.763961360432363) q[31]; +rx(pi/2) q[31]; +rz(9.899942564187366) q[31]; +cx q[31],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.9149513189790905) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.26110700428487) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.4901285542031566) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +cx q[31],q[17]; +rz(0.9906351062942891) q[17]; +rx(pi/2) q[17]; +rz(5.33119222150894) q[17]; +rx(pi/2) q[17]; +rz(10.602004986044637) q[17]; +rz(1.804457488969188) q[17]; +rx(pi/2) q[17]; +rz(4.565921437610929) q[17]; +rx(pi/2) q[17]; +rz(7.1682999816826065) q[17]; +rz(0.43969114467921777) q[31]; +rx(pi/2) q[31]; +rz(5.035537345955363) q[31]; +rx(pi/2) q[31]; +rz(7.115382872740178) q[31]; +rz(-2.531556406614807) q[31]; +rx(pi/2) q[31]; +rz(4.2925381495914925) q[31]; +rx(pi/2) q[31]; +rz(6.757770001891497) q[31]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.503786802677466) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[5],q[78]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.438864309352489) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[5],q[78]; +rz(-1.460351540303877) q[5]; +rx(pi/2) q[5]; +rz(4.855759162088479) q[5]; +rx(pi/2) q[5]; +rz(8.11361085162395) q[5]; +rz(2.1282708613335233) q[5]; +rx(pi/2) q[5]; +rz(5.26634849860921) q[5]; +rx(pi/2) q[5]; +rz(8.368580695833275) q[5]; +cx q[65],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.966611293355758) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.9970946886509644) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.1549156545333754) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +cx q[65],q[5]; +rz(1.5161124671365602) q[5]; +rx(pi/2) q[5]; +rz(4.051723759736288) q[5]; +rx(pi/2) q[5]; +rz(10.268852895041668) q[5]; +rz(1.6240514738125844) q[5]; +rx(pi/2) q[5]; +rz(3.968997181267187) q[5]; +rx(pi/2) q[5]; +rz(10.90905591083525) q[5]; +rz(0.7851095429852268) q[65]; +rx(pi/2) q[65]; +rz(5.981811162003456) q[65]; +rx(pi/2) q[65]; +rz(9.467817649453753) q[65]; +rz(-1.7768649067172018) q[65]; +rx(pi/2) q[65]; +rz(4.380658274528062) q[65]; +rx(pi/2) q[65]; +rz(7.378666034195621) q[65]; +cx q[69],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.75983627465069) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.074086374221581) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.3455223389130513) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[65]; +rz(0.22261222175398165) q[65]; +rx(pi/2) q[65]; +rz(5.610834189673053) q[65]; +rx(pi/2) q[65]; +rz(8.408671048718281) q[65]; +rz(-2.408242000562952) q[65]; +rx(pi/2) q[65]; +rz(4.60988766463359) q[65]; +rx(pi/2) q[65]; +rz(11.612835483393239) q[65]; +rz(3.0698346522886997) q[69]; +rx(pi/2) q[69]; +rz(5.53809479117861) q[69]; +rx(pi/2) q[69]; +rz(7.209898762877389) q[69]; +rz(2.0276365624892563) q[69]; +rx(pi/2) q[69]; +rz(4.755787827176045) q[69]; +rx(pi/2) q[69]; +rz(10.988319237470051) q[69]; +rz(1.9341656813314252) q[78]; +rx(pi/2) q[78]; +rz(4.790081359306035) q[78]; +rx(pi/2) q[78]; +rz(6.902440759872356) q[78]; +rz(2.4039756940257604) q[78]; +rx(pi/2) q[78]; +rz(4.080628304717903) q[78]; +rx(pi/2) q[78]; +rz(11.180588289621836) q[78]; +rz(1.3830644239201977) q[86]; +rx(pi/2) q[86]; +rz(4.935302133524334) q[86]; +rx(pi/2) q[86]; +rz(10.095876483509663) q[86]; +rz(2.250844988395599) q[86]; +rx(pi/2) q[86]; +rz(3.767195955308261) q[86]; +rx(pi/2) q[86]; +rz(10.785518438133263) q[86]; +rz(1.7116438244050318) q[90]; +rx(pi/2) q[90]; +rz(4.821058445316795) q[90]; +rx(pi/2) q[90]; +rz(12.21135833281007) q[90]; +rz(2.5400358669929854) q[90]; +rx(pi/2) q[90]; +rz(4.918561799353791) q[90]; +rx(pi/2) q[90]; +rz(9.829504235854081) q[90]; +cx q[54],q[90]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(4.081718692537443) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.041012478711254) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[54],q[90]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.7573135123398504) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[54],q[90]; +rz(-1.5239538396665555) q[54]; +rx(pi/2) q[54]; +rz(4.068922075047372) q[54]; +rx(pi/2) q[54]; +rz(10.222675542847544) q[54]; +rz(-1.4134306733856237) q[54]; +rx(pi/2) q[54]; +rz(4.798903532385836) q[54]; +rx(pi/2) q[54]; +rz(10.253998255525511) q[54]; +cx q[72],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(5.850917954822991) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.7497824073117703) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.269904985307821) q[72]; +rx(pi/2) q[72]; +rz(3*pi) q[72]; +cx q[72],q[54]; +rz(1.7568443107358958) q[54]; +rx(pi/2) q[54]; +rz(3.682084113366246) q[54]; +rx(pi/2) q[54]; +rz(6.620962752600408) q[54]; +rz(1.2760352533002282) q[54]; +rx(pi/2) q[54]; +rz(4.710232806754683) q[54]; +rx(pi/2) q[54]; +rz(12.24691808106532) q[54]; +cx q[54],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(5.351695986892034) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.7437218917379957) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[54],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.433172126131619) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +cx q[54],q[45]; +rz(2.942423470704367) q[45]; +rx(pi/2) q[45]; +rz(4.834221487895016) q[45]; +rx(pi/2) q[45]; +rz(11.774866346527293) q[45]; +rz(2.9093623194984524) q[45]; +rx(pi/2) q[45]; +rz(5.742351392213729) q[45]; +rx(pi/2) q[45]; +rz(10.153259339252873) q[45]; +rz(1.2964514103871174) q[54]; +rx(pi/2) q[54]; +rz(5.115792482809703) q[54]; +rx(pi/2) q[54]; +rz(9.391969464319072) q[54]; +rz(1.594770261941827) q[54]; +rx(pi/2) q[54]; +rz(4.341872718933701) q[54]; +rx(pi/2) q[54]; +rz(10.629585022006154) q[54]; +cx q[71],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.0681239141072805) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.089201499327604) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.189860394018785) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +cx q[71],q[54]; +rz(-0.29759148601858687) q[54]; +rx(pi/2) q[54]; +rz(5.726827012010471) q[54]; +rx(pi/2) q[54]; +rz(7.400448721100278) q[54]; +rz(-2.187649654872363) q[54]; +rx(pi/2) q[54]; +rz(4.832427707611429) q[54]; +rx(pi/2) q[54]; +rz(12.18427874916517) q[54]; +rz(-2.2697419896512594) q[71]; +rx(pi/2) q[71]; +rz(4.565479154366297) q[71]; +rx(pi/2) q[71]; +rz(7.341285920168332) q[71]; +rz(-0.34996051528879635) q[71]; +rx(pi/2) q[71]; +rz(4.926448057455666) q[71]; +rx(pi/2) q[71]; +rz(9.823036064108113) q[71]; +rz(1.6673918935523977) q[72]; +rx(pi/2) q[72]; +rz(5.770175514688336) q[72]; +rx(pi/2) q[72]; +rz(7.13782363115485) q[72]; +rz(0.601149120783651) q[72]; +rx(pi/2) q[72]; +rz(3.710931182585306) q[72]; +rx(pi/2) q[72]; +rz(8.469989306565616) q[72]; +rz(0.8417035670231643) q[90]; +rx(pi/2) q[90]; +rz(5.549408415445754) q[90]; +rx(pi/2) q[90]; +rz(10.258279386586626) q[90]; +rz(-0.8485052713499641) q[90]; +rx(pi/2) q[90]; +rz(3.414628204482057) q[90]; +rx(pi/2) q[90]; +rz(8.080129714737723) q[90]; +cx q[90],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.178595494626148) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(4.096557926265529) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.147763231751559) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[48]; +rz(-1.8164842204488307) q[48]; +rx(pi/2) q[48]; +rz(5.7786612651413325) q[48]; +rx(pi/2) q[48]; +rz(9.535955868345713) q[48]; +rz(1.3035340516919227) q[48]; +rx(pi/2) q[48]; +rz(5.107736985995666) q[48]; +rx(pi/2) q[48]; +rz(8.998201302276344) q[48]; +cx q[66],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.86917927354847) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.962096490634339) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.3411521008357967) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[48]; +rz(0.6884761426309152) q[48]; +rx(pi/2) q[48]; +rz(4.448693373598848) q[48]; +rx(pi/2) q[48]; +rz(8.337437502625834) q[48]; +rz(-0.7478459812378393) q[48]; +rx(pi/2) q[48]; +rz(4.8169764534960375) q[48]; +rx(pi/2) q[48]; +rz(9.550107622760477) q[48]; +rz(0.8376146521238264) q[66]; +rx(pi/2) q[66]; +rz(5.728635625856542) q[66]; +rx(pi/2) q[66]; +rz(8.345412463596949) q[66]; +rz(-2.844863886675488) q[66]; +rx(pi/2) q[66]; +rz(3.8987365357467683) q[66]; +rx(pi/2) q[66]; +rz(8.232750379977977) q[66]; +rz(0.10568663349199792) q[90]; +rx(pi/2) q[90]; +rz(4.244280625961332) q[90]; +rx(pi/2) q[90]; +rz(7.607073231822424) q[90]; +rz(-0.7642266308731127) q[90]; +rx(pi/2) q[90]; +rz(5.610494336947227) q[90]; +rx(pi/2) q[90]; +rz(6.472848137442601) q[90]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(5.803465288468498) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[27],q[97]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.361125068729539) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[27],q[97]; +rz(2.619365667211925) q[27]; +rx(pi/2) q[27]; +rz(4.549066051868014) q[27]; +rx(pi/2) q[27]; +rz(11.61363024816426) q[27]; +rz(-3.0689687422046874) q[27]; +rx(pi/2) q[27]; +rz(5.28607780379743) q[27]; +rx(pi/2) q[27]; +rz(6.4307816805613705) q[27]; +cx q[27],q[63]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.857720821827148) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.250663714881815) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[27],q[63]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.3738299585463403) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[27],q[63]; +rz(-1.8154894913370376) q[27]; +rx(pi/2) q[27]; +rz(4.78274916450384) q[27]; +rx(pi/2) q[27]; +rz(7.948978811788795) q[27]; +rz(-2.0794304535302066) q[27]; +rx(pi/2) q[27]; +rz(5.238306967018955) q[27]; +rx(pi/2) q[27]; +rz(9.613729693374832) q[27]; +rz(0.07112884907992889) q[63]; +rx(pi/2) q[63]; +rz(4.347264771022718) q[63]; +rx(pi/2) q[63]; +rz(9.57383684937686) q[63]; +rz(2.0002209805614823) q[63]; +rx(pi/2) q[63]; +rz(4.9025428904202375) q[63]; +rx(pi/2) q[63]; +rz(9.001777807064062) q[63]; +cx q[15],q[63]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.88900791209423) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(5.681548207158901) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[15],q[63]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.235862230539189) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[15],q[63]; +rz(-1.431991055219681) q[15]; +rx(pi/2) q[15]; +rz(5.144112877729006) q[15]; +rx(pi/2) q[15]; +rz(11.804452914791057) q[15]; +rz(1.5838364081491827) q[15]; +rx(pi/2) q[15]; +rz(5.755593246522672) q[15]; +rx(pi/2) q[15]; +rz(7.792012897300216) q[15]; +cx q[15],q[32]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.9040738519480955) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.783010135506101) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +cx q[15],q[32]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.626851984317718) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[15],q[32]; +rz(-2.590862949513906) q[15]; +rx(pi/2) q[15]; +rz(4.2952604494145845) q[15]; +rx(pi/2) q[15]; +rz(8.965228166729798) q[15]; +rz(-1.7106901039832472) q[15]; +rx(pi/2) q[15]; +rz(4.263551325668093) q[15]; +rx(pi/2) q[15]; +rz(6.9773218048059675) q[15]; +cx q[15],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.26715495055007) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.006729525951559) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +cx q[15],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.18894204130004) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +cx q[15],q[8]; +rz(-2.0290427131179403) q[8]; +rx(pi/2) q[8]; +rz(4.582994909184583) q[8]; +rx(pi/2) q[8]; +rz(7.901732820112334) q[8]; +rz(0.6580199184945976) q[8]; +rx(pi/2) q[8]; +rz(4.029543440742743) q[8]; +rx(pi/2) q[8]; +rz(10.46178189979192) q[8]; +rz(2.9258912514530797) q[15]; +rx(pi/2) q[15]; +rz(3.8695054897056096) q[15]; +rx(pi/2) q[15]; +rz(10.249819517778823) q[15]; +rz(0.011704542924023453) q[15]; +rx(pi/2) q[15]; +rz(5.398721949499958) q[15]; +rx(pi/2) q[15]; +rz(12.514670459407341) q[15]; +rz(-3.106127330227488) q[32]; +rx(pi/2) q[32]; +rz(5.9280507375821685) q[32]; +rx(pi/2) q[32]; +rz(10.392468410681316) q[32]; +rz(2.6181170557708597) q[32]; +rx(pi/2) q[32]; +rz(4.616300279198142) q[32]; +rx(pi/2) q[32]; +rz(12.062126779898666) q[32]; +rz(3.103083506509538) q[63]; +rx(pi/2) q[63]; +rz(4.230381826334099) q[63]; +rx(pi/2) q[63]; +rz(8.59384965668972) q[63]; +rz(-2.254605689170747) q[63]; +rx(pi/2) q[63]; +rz(5.107192565060684) q[63]; +rx(pi/2) q[63]; +rz(7.111108627889938) q[63]; +cx q[63],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.25059453887749) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(4.085624342586563) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.3613378717789004) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +cx q[63],q[9]; +rz(1.6010414007036422) q[9]; +rx(pi/2) q[9]; +rz(4.332957075415575) q[9]; +rx(pi/2) q[9]; +rz(12.113597735177148) q[9]; +rz(0.5645473669415568) q[9]; +rx(pi/2) q[9]; +rz(5.335862275097593) q[9]; +rx(pi/2) q[9]; +rz(10.00301418891851) q[9]; +rz(1.5328381719594972) q[63]; +rx(pi/2) q[63]; +rz(4.531637006184464) q[63]; +rx(pi/2) q[63]; +rz(9.77510832825822) q[63]; +rz(1.3525363275240307) q[63]; +rx(pi/2) q[63]; +rz(4.96566781296084) q[63]; +rx(pi/2) q[63]; +rz(10.150754755541156) q[63]; +cx q[63],q[78]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.9235935487985563) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.039649545713882) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[63],q[78]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.1634590354890513) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[63],q[78]; +rz(-1.3630164126773685) q[63]; +rx(pi/2) q[63]; +rz(4.3497275384453316) q[63]; +rx(pi/2) q[63]; +rz(7.231128132619554) q[63]; +rz(-2.8029716256063466) q[63]; +rx(pi/2) q[63]; +rz(3.303894711146941) q[63]; +rx(pi/2) q[63]; +rz(6.882472567183143) q[63]; +rz(-1.6007817373990412) q[78]; +rx(pi/2) q[78]; +rz(3.87270794640302) q[78]; +rx(pi/2) q[78]; +rz(9.143429401181118) q[78]; +rz(-1.126962258357489) q[78]; +rx(pi/2) q[78]; +rz(3.88042050953346) q[78]; +rx(pi/2) q[78]; +rz(7.586649671654286) q[78]; +cx q[86],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.276974020415183) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.8845998717302077) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.3739705235925115) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +cx q[86],q[27]; +rz(2.2189874270828547) q[27]; +rx(pi/2) q[27]; +rz(5.785700431446273) q[27]; +rx(pi/2) q[27]; +rz(12.254105966753393) q[27]; +rz(-0.5646504778965893) q[27]; +rx(pi/2) q[27]; +rz(4.677325045259668) q[27]; +rx(pi/2) q[27]; +rz(7.6589765653509785) q[27]; +rz(0.3042676653205394) q[86]; +rx(pi/2) q[86]; +rz(5.703065225619046) q[86]; +rx(pi/2) q[86]; +rz(11.79505559752005) q[86]; +rz(0.39567819574291496) q[86]; +rx(pi/2) q[86]; +rz(3.812399282160884) q[86]; +rx(pi/2) q[86]; +rz(8.665519294991672) q[86]; +cx q[86],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(5.995493239690505) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.8705922234091736) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.4765414547671343) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[72]; +rz(1.7574592139198435) q[72]; +rx(pi/2) q[72]; +rz(4.562093695016226) q[72]; +rx(pi/2) q[72]; +rz(9.6779529166506) q[72]; +rz(-0.3102265124744261) q[72]; +rx(pi/2) q[72]; +rz(4.354157377821155) q[72]; +rx(pi/2) q[72]; +rz(11.307720514423385) q[72]; +rz(1.0708401903578126) q[86]; +rx(pi/2) q[86]; +rz(5.7334114064647625) q[86]; +rx(pi/2) q[86]; +rz(8.144163692351274) q[86]; +rz(-1.5870198936202247) q[86]; +rx(pi/2) q[86]; +rz(4.59007160623886) q[86]; +rx(pi/2) q[86]; +rz(8.931769403951444) q[86]; +cx q[86],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.27838453100401) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.804644981278858) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.192727232989622) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +cx q[86],q[31]; +rz(0.18812286099743858) q[31]; +rx(pi/2) q[31]; +rz(5.554637531584149) q[31]; +rx(pi/2) q[31]; +rz(7.30929627766942) q[31]; +rz(-1.3528830350732066) q[31]; +rx(pi/2) q[31]; +rz(5.755721743820136) q[31]; +rx(pi/2) q[31]; +rz(10.941558396480318) q[31]; +rz(1.7116438244050318) q[86]; +rx(pi/2) q[86]; +rz(4.821058445316795) q[86]; +rx(pi/2) q[86]; +rz(12.21135833281007) q[86]; +rz(0.4122346943684594) q[86]; +rx(pi/2) q[86]; +rz(5.224083772540049) q[86]; +rx(pi/2) q[86]; +rz(12.03033139375681) q[86]; +cx q[86],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.092177007982084) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.8324788734914454) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.272245499193732) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[61]; +rz(1.1856898200807455) q[61]; +rx(pi/2) q[61]; +rz(4.979485233027635) q[61]; +rx(pi/2) q[61]; +rz(8.802490644733792) q[61]; +rz(1.9943984178650824) q[61]; +rx(pi/2) q[61]; +rz(4.407096772380121) q[61]; +rx(pi/2) q[61]; +rz(7.794472191215561) q[61]; +rz(1.586768111471617) q[86]; +rx(pi/2) q[86]; +rz(5.544159855792564) q[86]; +rx(pi/2) q[86]; +rz(10.183723993856935) q[86]; +rz(-1.6052504686096611) q[86]; +rx(pi/2) q[86]; +rz(4.723044500401562) q[86]; +rx(pi/2) q[86]; +rz(8.32016576413245) q[86]; +cx q[92],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.912148385796877) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(4.048654823514426) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.2135498268577694) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +cx q[92],q[15]; +rz(1.8567042444314463) q[15]; +rx(pi/2) q[15]; +rz(4.935697480568698) q[15]; +rx(pi/2) q[15]; +rz(9.060125916696858) q[15]; +rz(-0.6402044567856926) q[15]; +rx(pi/2) q[15]; +rz(5.2512699876062054) q[15]; +rx(pi/2) q[15]; +rz(9.18456113060843) q[15]; +rz(-1.9219693433224594) q[92]; +rx(pi/2) q[92]; +rz(5.377288067940697) q[92]; +rx(pi/2) q[92]; +rz(6.922334027718502) q[92]; +rz(3.0469773532226405) q[92]; +rx(pi/2) q[92]; +rz(4.804645049734378) q[92]; +rx(pi/2) q[92]; +rz(6.381028263494285) q[92]; +rz(-2.4869738190328103) q[97]; +rx(pi/2) q[97]; +rz(4.128137967739412) q[97]; +rx(pi/2) q[97]; +rz(7.162300156844639) q[97]; +rz(-2.4989907962828255) q[97]; +rx(pi/2) q[97]; +rz(5.470757010751717) q[97]; +rx(pi/2) q[97]; +rz(7.031985630270499) q[97]; +cx q[97],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(5.884460859788215) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(4.168418954850028) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.4384341000363507) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[33]; +rz(2.011753863057086) q[33]; +rx(pi/2) q[33]; +rz(4.316975312809623) q[33]; +rx(pi/2) q[33]; +rz(6.80435244331448) q[33]; +rz(-0.6557899800654532) q[33]; +rx(pi/2) q[33]; +rz(3.3755311219257513) q[33]; +rx(pi/2) q[33]; +rz(7.542276959625868) q[33]; +cx q[85],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.226715640974373) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(4.497515806275247) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.5371890002577846) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[33]; +rz(2.2389412012465186) q[33]; +rx(pi/2) q[33]; +rz(4.795068863103902) q[33]; +rx(pi/2) q[33]; +rz(8.8107170977765) q[33]; +rz(1.4394183591917908) q[33]; +rx(pi/2) q[33]; +rz(4.770831972491978) q[33]; +rx(pi/2) q[33]; +rz(9.801905378110629) q[33]; +cx q[33],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.020088281980067) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(4.149187032663131) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[33],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.236189677226026) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +cx q[33],q[27]; +rz(0.8680828512793015) q[27]; +rx(pi/2) q[27]; +rz(4.99703379884844) q[27]; +rx(pi/2) q[27]; +rz(11.563425564741014) q[27]; +rz(-2.161428252491267) q[27]; +rx(pi/2) q[27]; +rz(4.241431474260798) q[27]; +rx(pi/2) q[27]; +rz(8.686723964670708) q[27]; +cx q[27],q[62]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.022408237061395) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(2.0206629300430645) q[33]; +rx(pi/2) q[33]; +rz(3.870001205893882) q[33]; +rx(pi/2) q[33]; +rz(12.267407228897067) q[33]; +rz(-0.8825101885993778) q[33]; +rx(pi/2) q[33]; +rz(4.718928127878463) q[33]; +rx(pi/2) q[33]; +rz(11.26441109581789) q[33]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(5.95930929010105) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[27],q[62]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.1680544878274928) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[27],q[62]; +rz(1.8555516299961283) q[27]; +rx(pi/2) q[27]; +rz(3.7309739983570553) q[27]; +rx(pi/2) q[27]; +rz(12.287957074365247) q[27]; +rz(-0.10064833063820622) q[27]; +rx(pi/2) q[27]; +rz(3.3690619013061642) q[27]; +rx(pi/2) q[27]; +rz(9.62231560190232) q[27]; +rz(2.056941223148783) q[62]; +rx(pi/2) q[62]; +rz(4.596001340657762) q[62]; +rx(pi/2) q[62]; +rz(12.165111127584456) q[62]; +rz(-0.5308216204349692) q[62]; +rx(pi/2) q[62]; +rz(4.903782765719756) q[62]; +rx(pi/2) q[62]; +rz(11.596112499508587) q[62]; +cx q[62],q[79]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.039076327049269) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.131529502730897) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[62],q[79]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.6700787890029787) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[62],q[79]; +rz(-2.3851462487789954) q[62]; +rx(pi/2) q[62]; +rz(4.817884495388057) q[62]; +rx(pi/2) q[62]; +rz(7.212955344702622) q[62]; +rz(-1.3308615427278685) q[62]; +rx(pi/2) q[62]; +rz(5.190517674704521) q[62]; +rx(pi/2) q[62]; +rz(9.310156224867244) q[62]; +rz(-2.6599997535535276) q[79]; +rx(pi/2) q[79]; +rz(4.4067273476380615) q[79]; +rx(pi/2) q[79]; +rz(11.849352125036534) q[79]; +rz(-2.3534204281210895) q[79]; +rx(pi/2) q[79]; +rz(4.360663352401343) q[79]; +rx(pi/2) q[79]; +rz(12.379360239626497) q[79]; +cx q[79],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.765073720094648) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.807630340720287) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.50058401944049) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[15]; +rz(-0.10105793723308398) q[15]; +rx(pi/2) q[15]; +rz(4.879850922501801) q[15]; +rx(pi/2) q[15]; +rz(10.060979054960928) q[15]; +rz(-2.151644590397332) q[15]; +rx(pi/2) q[15]; +rz(4.61897286253454) q[15]; +rx(pi/2) q[15]; +rz(7.628424229187461) q[15]; +rz(1.655310067951203) q[79]; +rx(pi/2) q[79]; +rz(4.811662301548383) q[79]; +rx(pi/2) q[79]; +rz(7.296382393116593) q[79]; +rz(-0.7149984851181546) q[79]; +rx(pi/2) q[79]; +rz(3.7991053805211754) q[79]; +rx(pi/2) q[79]; +rz(10.223800705088806) q[79]; +rz(1.7941913933506317) q[85]; +rx(pi/2) q[85]; +rz(5.275736329473545) q[85]; +rx(pi/2) q[85]; +rz(9.11491723190569) q[85]; +rz(0.22582909339674018) q[85]; +rx(pi/2) q[85]; +rz(5.831776401872735) q[85]; +rx(pi/2) q[85]; +rz(7.145190171388828) q[85]; +cx q[4],q[85]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.4468038837928443) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.247814524213966) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[4],q[85]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.1619297905018575) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[4],q[85]; +rz(-0.19082252645424091) q[4]; +rx(pi/2) q[4]; +rz(5.142414897884874) q[4]; +rx(pi/2) q[4]; +rz(10.227590029364631) q[4]; +rz(-0.37977147983828496) q[4]; +rx(pi/2) q[4]; +rz(4.9472764381560905) q[4]; +rx(pi/2) q[4]; +rz(10.384840735291943) q[4]; +rz(1.4450770666981123) q[85]; +rx(pi/2) q[85]; +rz(5.5430365336672445) q[85]; +rx(pi/2) q[85]; +rz(9.182794207397949) q[85]; +rz(-0.9065564384503819) q[85]; +rx(pi/2) q[85]; +rz(5.1250969618770235) q[85]; +rx(pi/2) q[85]; +rz(10.544364276629826) q[85]; +cx q[85],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.865335083697888) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.7964096344221496) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.1493374895985893) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[25]; +rz(2.226180564221366) q[25]; +rx(pi/2) q[25]; +rz(5.268009829483118) q[25]; +rx(pi/2) q[25]; +rz(12.005836545233741) q[25]; +rz(-1.6862422514051447) q[25]; +rx(pi/2) q[25]; +rz(3.4871379132870675) q[25]; +rx(pi/2) q[25]; +rz(9.36705865563451) q[25]; +cx q[25],q[83]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.696320012856699) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.15832004002705) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[25],q[83]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.2623547967555773) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[25],q[83]; +rz(0.05448190594373825) q[25]; +rx(pi/2) q[25]; +rz(3.572916679044453) q[25]; +rx(pi/2) q[25]; +rz(8.649753649442115) q[25]; +rz(2.2334404720014582) q[25]; +rx(pi/2) q[25]; +rz(5.167412180184753) q[25]; +rx(pi/2) q[25]; +rz(11.667651879474262) q[25]; +rz(0.15029767728377097) q[83]; +rx(pi/2) q[83]; +rz(5.367670370852832) q[83]; +rx(pi/2) q[83]; +rz(10.007824668123336) q[83]; +rz(2.503300207604365) q[83]; +rx(pi/2) q[83]; +rz(5.168948446363378) q[83]; +rx(pi/2) q[83]; +rz(7.805989291112378) q[83]; +rz(0.2894912166107968) q[85]; +rx(pi/2) q[85]; +rz(3.754411298040016) q[85]; +rx(pi/2) q[85]; +rz(8.329911808640901) q[85]; +rz(2.5185584094453572) q[85]; +rx(pi/2) q[85]; +rz(4.839799946154819) q[85]; +rx(pi/2) q[85]; +rz(10.652265087192157) q[85]; +rz(2.8908511984614833) q[97]; +rx(pi/2) q[97]; +rz(5.053384247743776) q[97]; +rx(pi/2) q[97]; +rz(10.158103745758728) q[97]; +rz(-1.632557806305465) q[97]; +rx(pi/2) q[97]; +rz(5.685089915222736) q[97]; +rx(pi/2) q[97]; +rz(11.502634790684237) q[97]; +cx q[97],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.100993927330551) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.772269752766424) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.3099499462061908) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[77]; +rz(-1.1824448484430805) q[77]; +rx(pi/2) q[77]; +rz(5.771052099560716) q[77]; +rx(pi/2) q[77]; +rz(7.655007281375457) q[77]; +rz(1.7007566732407895) q[77]; +rx(pi/2) q[77]; +rz(6.041960505169991) q[77]; +rx(pi/2) q[77]; +rz(10.372148223093541) q[77]; +cx q[77],q[90]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.7074960982311653) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.251987512622305) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[77],q[90]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.5928613337342785) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[77],q[90]; +rz(-2.3049420059254793) q[77]; +rx(pi/2) q[77]; +rz(4.056708083697537) q[77]; +rx(pi/2) q[77]; +rz(9.463212220175459) q[77]; +rz(-2.8433706027558125) q[77]; +rx(pi/2) q[77]; +rz(5.3951064023847914) q[77]; +rx(pi/2) q[77]; +rz(8.764080063993779) q[77]; +rz(2.50846734306164) q[90]; +rx(pi/2) q[90]; +rz(4.362351060899387) q[90]; +rx(pi/2) q[90]; +rz(7.86881173785841) q[90]; +rz(1.6398338413779268) q[90]; +rx(pi/2) q[90]; +rz(4.0480874035551055) q[90]; +rx(pi/2) q[90]; +rz(8.978341204333876) q[90]; +rz(2.2444894512327638) q[97]; +rx(pi/2) q[97]; +rz(3.447766282933167) q[97]; +rx(pi/2) q[97]; +rz(10.679136867365635) q[97]; +rz(2.599867677594954) q[97]; +rx(pi/2) q[97]; +rz(4.9727388072988425) q[97]; +rx(pi/2) q[97]; +rz(9.390355445168392) q[97]; +cx q[87],q[97]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(4.154320168678417) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.055467554477163) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[87],q[97]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.4148081326551027) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[87],q[97]; +rz(-2.1061173612258175) q[87]; +rx(pi/2) q[87]; +rz(5.1838194334853505) q[87]; +rx(pi/2) q[87]; +rz(6.989883756261686) q[87]; +rz(-2.8029716256063466) q[87]; +rx(pi/2) q[87]; +rz(3.303894711146941) q[87]; +rx(pi/2) q[87]; +rz(6.882472567183143) q[87]; +cx q[87],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.1315705243296375) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.9918974193176973) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.2848660130704124) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +cx q[87],q[40]; +rz(-2.6191469558713396) q[40]; +rx(pi/2) q[40]; +rz(4.868738060893889) q[40]; +rx(pi/2) q[40]; +rz(7.20631510321129) q[40]; +rz(2.6702844564272787) q[40]; +rx(pi/2) q[40]; +rz(5.712710372460801) q[40]; +rx(pi/2) q[40]; +rz(8.875960450451815) q[40]; +cx q[40],q[82]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.7598040109456616) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.122094291893405) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[40],q[82]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.4026385480263546) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[40],q[82]; +rz(0.564692739981401) q[40]; +rx(pi/2) q[40]; +rz(4.969622927353979) q[40]; +rx(pi/2) q[40]; +rz(10.526559534181446) q[40]; +rz(-1.2214310938435795) q[40]; +rx(pi/2) q[40]; +rz(4.080817454129736) q[40]; +rx(pi/2) q[40]; +rz(11.965282157063228) q[40]; +rz(0.8436577463749266) q[82]; +rx(pi/2) q[82]; +rz(3.7881218429348955) q[82]; +rx(pi/2) q[82]; +rz(6.828973183630017) q[82]; +rz(-2.36377594290314) q[82]; +rx(pi/2) q[82]; +rz(5.391348705860969) q[82]; +rx(pi/2) q[82]; +rz(12.387541941213026) q[82]; +cx q[40],q[82]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.656984385968414) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(5.719976313972014) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[40],q[82]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.4296112645756764) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[40],q[82]; +rz(0.02446697771412376) q[40]; +rx(pi/2) q[40]; +rz(5.8208238279795665) q[40]; +rx(pi/2) q[40]; +rz(7.948329614750841) q[40]; +rz(3.0184616766827457) q[40]; +rx(pi/2) q[40]; +rz(5.021793084345882) q[40]; +rx(pi/2) q[40]; +rz(8.199063342228635) q[40]; +rz(1.176136735380788) q[82]; +rx(pi/2) q[82]; +rz(5.405840098628246) q[82]; +rx(pi/2) q[82]; +rz(10.69951213491554) q[82]; +rz(-0.7938220275379275) q[82]; +rx(pi/2) q[82]; +rz(3.878041861649527) q[82]; +rx(pi/2) q[82]; +rz(6.857695552473547) q[82]; +rz(-1.5695658497732872) q[87]; +rx(pi/2) q[87]; +rz(4.914511086577669) q[87]; +rx(pi/2) q[87]; +rz(8.233935787779334) q[87]; +rz(2.9909947705080198) q[87]; +rx(pi/2) q[87]; +rz(5.185964170680319) q[87]; +rx(pi/2) q[87]; +rz(7.946846800551546) q[87]; +rz(-1.9148247625614514) q[97]; +rx(pi/2) q[97]; +rz(5.403877025850983) q[97]; +rx(pi/2) q[97]; +rz(11.285078827540687) q[97]; +rz(0.4022478415958197) q[97]; +rx(pi/2) q[97]; +rz(5.4289832464031305) q[97]; +rx(pi/2) q[97]; +rz(10.463976986410547) q[97]; +cx q[97],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(5.8998401983867845) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.653844890292433) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.399877571297054) q[97]; +rx(pi/2) q[97]; +rz(2*pi) q[97]; +cx q[97],q[1]; +rz(0.529461003560304) q[1]; +rx(pi/2) q[1]; +rz(4.558034303263533) q[1]; +rx(pi/2) q[1]; +rz(11.729476927620741) q[1]; +rz(-0.3839432125253781) q[1]; +rx(pi/2) q[1]; +rz(4.91157339581684) q[1]; +rx(pi/2) q[1]; +rz(6.356471811391901) q[1]; +rz(-1.9643755341009896) q[97]; +rx(pi/2) q[97]; +rz(4.547467562351111) q[97]; +rx(pi/2) q[97]; +rz(10.835029548917255) q[97]; +rz(0.35601396438359245) q[97]; +rx(pi/2) q[97]; +rz(3.716110965358241) q[97]; +rx(pi/2) q[97]; +rz(11.36396628205611) q[97]; +rz(2.813470507461145) q[99]; +rx(pi/2) q[99]; +rz(4.722457287519337) q[99]; +rx(pi/2) q[99]; +rz(11.867793017715911) q[99]; +rz(-2.4774950562683244) q[99]; +rx(pi/2) q[99]; +rz(3.4556859035900036) q[99]; +rx(pi/2) q[99]; +rz(9.990981300572114) q[99]; +cx q[68],q[99]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(4.464028414071693) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.204422247733454) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[68],q[99]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.2024775639134524) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[68],q[99]; +rz(0.2692414893861783) q[68]; +rx(pi/2) q[68]; +rz(4.308840728456066) q[68]; +rx(pi/2) q[68]; +rz(10.697191971180171) q[68]; +rz(0.8610181604323719) q[68]; +rx(pi/2) q[68]; +rz(5.490119277799781) q[68]; +rx(pi/2) q[68]; +rz(10.02282990583818) q[68]; +cx q[68],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.190919514924575) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.9792929944184414) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.1658300556797254) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +cx q[68],q[49]; +rz(-1.3811138242107222) q[49]; +rx(pi/2) q[49]; +rz(4.964059960706147) q[49]; +rx(pi/2) q[49]; +rz(8.003652334675113) q[49]; +rz(-0.760514917522845) q[49]; +rx(pi/2) q[49]; +rz(4.3803535642872315) q[49]; +rx(pi/2) q[49]; +rz(10.579607718126248) q[49]; +cx q[47],q[49]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.5815656106460656) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(5.528326174057227) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[47],q[49]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.2390643373237005) q[47]; +rx(pi/2) q[47]; +rz(3*pi) q[47]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[47],q[49]; +rz(2.7948117346414127) q[47]; +rx(pi/2) q[47]; +rz(4.4394728884149535) q[47]; +rx(pi/2) q[47]; +rz(9.266287927864393) q[47]; +rz(-1.5214132255862376) q[47]; +rx(pi/2) q[47]; +rz(5.749476980889048) q[47]; +rx(pi/2) q[47]; +rz(10.510483403222533) q[47]; +cx q[47],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(5.771395136611282) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.077662080540212) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.7483079832033352) q[47]; +rx(pi/2) q[47]; +rz(3*pi) q[47]; +cx q[47],q[30]; +rz(0.2976512494334962) q[30]; +rx(pi/2) q[30]; +rz(3.837087873800706) q[30]; +rx(pi/2) q[30]; +rz(9.856721847238143) q[30]; +rz(-2.295299309459695) q[30]; +rx(pi/2) q[30]; +rz(4.396965390839868) q[30]; +rx(pi/2) q[30]; +rz(11.223964289780785) q[30]; +cx q[30],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.062324987913222) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.0657004020145235) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[30],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.547531905262976) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +cx q[30],q[10]; +rz(-0.34757762243634494) q[10]; +rx(pi/2) q[10]; +rz(3.519604432230763) q[10]; +rx(pi/2) q[10]; +rz(9.820188004324422) q[10]; +rz(-0.2882132678831919) q[10]; +rx(pi/2) q[10]; +rz(4.824628978556007) q[10]; +rx(pi/2) q[10]; +rz(10.268408098780164) q[10]; +cx q[9],q[10]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.7938147472084176) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.804259596791209) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +cx q[9],q[10]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.3810073834667858) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +cx q[9],q[10]; +rz(-0.7786875976208387) q[9]; +rx(pi/2) q[9]; +rz(6.03752694381043) q[9]; +rx(pi/2) q[9]; +rz(10.282457047266078) q[9]; +rz(1.8852542018374088) q[9]; +rx(pi/2) q[9]; +rz(5.734211291108398) q[9]; +rx(pi/2) q[9]; +rz(11.653240056124954) q[9]; +rz(2.808539560256632) q[10]; +rx(pi/2) q[10]; +rz(3.382843791096109) q[10]; +rx(pi/2) q[10]; +rz(9.462437862713472) q[10]; +rz(1.4803892392907203) q[10]; +rx(pi/2) q[10]; +rz(4.216102299964546) q[10]; +rx(pi/2) q[10]; +rz(11.714384531794845) q[10]; +rz(-1.1530626361025438) q[30]; +rx(pi/2) q[30]; +rz(4.945762655058107) q[30]; +rx(pi/2) q[30]; +rz(11.214618788813798) q[30]; +rz(1.2862830991773544) q[30]; +rx(pi/2) q[30]; +rz(3.860824577436151) q[30]; +rx(pi/2) q[30]; +rz(7.071964366842769) q[30]; +rz(1.8780735150512742) q[47]; +rx(pi/2) q[47]; +rz(4.649614384757321) q[47]; +rx(pi/2) q[47]; +rz(7.817599599155225) q[47]; +rz(0.5922730100577365) q[47]; +rx(pi/2) q[47]; +rz(4.032480757812074) q[47]; +rx(pi/2) q[47]; +rz(9.769704033030306) q[47]; +cx q[39],q[47]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.9034774655811817) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(5.690747979409057) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[39],q[47]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.201792714237516) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[39],q[47]; +rz(1.4596771532927164) q[39]; +rx(pi/2) q[39]; +rz(4.9318021950194275) q[39]; +rx(pi/2) q[39]; +rz(10.772520365455986) q[39]; +rz(-1.821732718247631) q[39]; +rx(pi/2) q[39]; +rz(5.668877890412253) q[39]; +rx(pi/2) q[39]; +rz(8.644631641598671) q[39]; +rz(-2.42209036075623) q[47]; +rx(pi/2) q[47]; +rz(3.900358141228549) q[47]; +rx(pi/2) q[47]; +rz(8.91393086665133) q[47]; +rz(-0.1356785341758071) q[47]; +rx(pi/2) q[47]; +rz(5.091814469210842) q[47]; +rx(pi/2) q[47]; +rz(9.570327823226558) q[47]; +cx q[24],q[47]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.9959271390956292) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.0817844206111875) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[24],q[47]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.4861423980826696) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[24],q[47]; +rz(-0.46048878835877716) q[24]; +rx(pi/2) q[24]; +rz(5.447504977955223) q[24]; +rx(pi/2) q[24]; +rz(6.411635368960797) q[24]; +rz(-0.9613969920971872) q[24]; +rx(pi/2) q[24]; +rz(3.594725311123981) q[24]; +rx(pi/2) q[24]; +rz(7.8736433582093355) q[24]; +cx q[24],q[55]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.786708908609827) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-3.1338792974994742) q[47]; +rx(pi/2) q[47]; +rz(4.977288005665487) q[47]; +rx(pi/2) q[47]; +rz(11.74472552030853) q[47]; +rz(-1.5431875751457924) q[47]; +rx(pi/2) q[47]; +rz(4.873521451155682) q[47]; +rx(pi/2) q[47]; +rz(7.447101857192237) q[47]; +cx q[47],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.055115019021679) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.1846856857036965) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.20583950662054) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +cx q[47],q[1]; +rz(-1.4273225855667642) q[1]; +rx(pi/2) q[1]; +rz(5.198579522273592) q[1]; +rx(pi/2) q[1]; +rz(8.024635949987937) q[1]; +rz(-1.9112086166662055) q[1]; +rx(pi/2) q[1]; +rz(5.24747796325867) q[1]; +rx(pi/2) q[1]; +rz(7.307962530410956) q[1]; +rz(2.4930346779669) q[47]; +rx(pi/2) q[47]; +rz(3.666663311604577) q[47]; +rx(pi/2) q[47]; +rz(11.586794850567463) q[47]; +rz(-0.6236732196024928) q[47]; +rx(pi/2) q[47]; +rz(5.504392672680395) q[47]; +rx(pi/2) q[47]; +rz(8.850967269057655) q[47]; +rz(-1.4655620673565188) q[49]; +rx(pi/2) q[49]; +rz(5.1003807943356545) q[49]; +rx(pi/2) q[49]; +rz(9.928230759555396) q[49]; +rz(-2.9159049074323233) q[49]; +rx(pi/2) q[49]; +rz(3.8931320353336893) q[49]; +rx(pi/2) q[49]; +rz(10.01828155583253) q[49]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.901281043174414) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[24],q[55]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.1829638152823883) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[24],q[55]; +rz(1.8741301153523757) q[24]; +rx(pi/2) q[24]; +rz(3.8645284770743618) q[24]; +rx(pi/2) q[24]; +rz(7.809526542858793) q[24]; +rz(-1.4831528692253562) q[24]; +rx(pi/2) q[24]; +rz(5.3503934917388) q[24]; +rx(pi/2) q[24]; +rz(10.051588544036445) q[24]; +rz(-0.5207562619316861) q[55]; +rx(pi/2) q[55]; +rz(3.8153850253930193) q[55]; +rx(pi/2) q[55]; +rz(11.013391988208582) q[55]; +rz(-1.5915055157132212) q[55]; +rx(pi/2) q[55]; +rz(4.720621473919838) q[55]; +rx(pi/2) q[55]; +rz(9.859312697140037) q[55]; +cx q[65],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.008659494152226) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(4.166986374211734) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.3540439722025215) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +cx q[65],q[55]; +rz(-0.7051855478949252) q[55]; +rx(pi/2) q[55]; +rz(4.806670092321779) q[55]; +rx(pi/2) q[55]; +rz(11.908201610116482) q[55]; +rz(1.4101392557277048) q[55]; +rx(pi/2) q[55]; +rz(4.144900549941894) q[55]; +rx(pi/2) q[55]; +rz(7.027084652743119) q[55]; +rz(-1.7046665224812685) q[65]; +rx(pi/2) q[65]; +rz(4.2798593124793) q[65]; +rx(pi/2) q[65]; +rz(11.03960765307459) q[65]; +rz(2.3032789034952135) q[65]; +rx(pi/2) q[65]; +rz(4.608025191159911) q[65]; +rx(pi/2) q[65]; +rz(9.592832493316065) q[65]; +rz(1.0699094394320454) q[68]; +rx(pi/2) q[68]; +rz(4.072789844022863) q[68]; +rx(pi/2) q[68]; +rz(8.87406983059167) q[68]; +rz(0.6772100670642951) q[68]; +rx(pi/2) q[68]; +rz(4.078698815819646) q[68]; +rx(pi/2) q[68]; +rz(10.357458770290739) q[68]; +cx q[68],q[88]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(4.093048110759954) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[81],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.56354561179921) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.9229568913978743) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.146556439420163) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[10]; +rz(-1.0643957617742075) q[10]; +rx(pi/2) q[10]; +rz(5.4356734010997325) q[10]; +rx(pi/2) q[10]; +rz(9.944341759779025) q[10]; +rz(2.079867596737018) q[10]; +rx(pi/2) q[10]; +rz(5.667975541023692) q[10]; +rx(pi/2) q[10]; +rz(8.939732662996779) q[10]; +cx q[74],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.91918418232474) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.870800930495279) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.362340877708163) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +cx q[74],q[10]; +rz(-0.7723685438317269) q[10]; +rx(pi/2) q[10]; +rz(4.674693888783665) q[10]; +rx(pi/2) q[10]; +rz(7.7457495590008385) q[10]; +rz(1.1996186774391697) q[10]; +rx(pi/2) q[10]; +rz(5.721257144817577) q[10]; +rx(pi/2) q[10]; +rz(8.301442429023847) q[10]; +rz(-0.003754482223737643) q[74]; +rx(pi/2) q[74]; +rz(4.577262424600598) q[74]; +rx(pi/2) q[74]; +rz(9.735870141259598) q[74]; +rz(-1.3926469105153705) q[74]; +rx(pi/2) q[74]; +rz(4.989820819593438) q[74]; +rx(pi/2) q[74]; +rz(6.773691935383634) q[74]; +rz(-1.1457161764827848) q[81]; +rx(pi/2) q[81]; +rz(5.067268222567927) q[81]; +rx(pi/2) q[81]; +rz(10.647017483577923) q[81]; +rz(-1.366342434145819) q[81]; +rx(pi/2) q[81]; +rz(3.8830314555113974) q[81]; +rx(pi/2) q[81]; +rz(11.229073463715425) q[81]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.264975560537899) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[68],q[88]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.3628046996746583) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[68],q[88]; +rz(-1.514159637302546) q[68]; +rx(pi/2) q[68]; +rz(4.144211376093065) q[68]; +rx(pi/2) q[68]; +rz(12.516137010215694) q[68]; +rz(0.906553873015369) q[68]; +rx(pi/2) q[68]; +rz(4.778506566684149) q[68]; +rx(pi/2) q[68]; +rz(11.102116068081054) q[68]; +cx q[68],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.14649135260106) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(4.158559936437797) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.678857911046377) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +cx q[68],q[52]; +rz(0.250528044662083) q[52]; +rx(pi/2) q[52]; +rz(4.311623384829554) q[52]; +rx(pi/2) q[52]; +rz(8.785632232582016) q[52]; +rz(-1.6800499975479823) q[52]; +rx(pi/2) q[52]; +rz(5.606139175611016) q[52]; +rx(pi/2) q[52]; +rz(10.773927448930447) q[52]; +cx q[52],q[80]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.6640534375151055) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(2.577101097273319) q[68]; +rx(pi/2) q[68]; +rz(4.55527917603706) q[68]; +rx(pi/2) q[68]; +rz(8.409042077058402) q[68]; +rz(2.7410017458022162) q[68]; +rx(pi/2) q[68]; +rz(4.392378284117256) q[68]; +rx(pi/2) q[68]; +rz(10.200932356622996) q[68]; +cx q[29],q[68]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.058191370972056) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.096457645937619) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[29],q[68]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.3508772447305137) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[29],q[68]; +rz(0.3622194418608462) q[29]; +rx(pi/2) q[29]; +rz(4.790759872008282) q[29]; +rx(pi/2) q[29]; +rz(9.031557387783167) q[29]; +rz(-0.42594346085977675) q[29]; +rx(pi/2) q[29]; +rz(4.764211769596939) q[29]; +rx(pi/2) q[29]; +rz(7.29782637054625) q[29]; +cx q[29],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.138936873560697) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.6778751367782476) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[29],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.5037574432085274) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +cx q[29],q[4]; +rz(-1.8816150671605945) q[4]; +rx(pi/2) q[4]; +rz(4.455655040565416) q[4]; +rx(pi/2) q[4]; +rz(7.524625516517361) q[4]; +rz(-2.3428084796058837) q[4]; +rx(pi/2) q[4]; +rz(4.1664414425613066) q[4]; +rx(pi/2) q[4]; +rz(10.502263614934819) q[4]; +rz(-0.2940694890452722) q[29]; +rx(pi/2) q[29]; +rz(4.346806005034787) q[29]; +rx(pi/2) q[29]; +rz(9.198763504686756) q[29]; +rz(1.7157523415209415) q[29]; +rx(pi/2) q[29]; +rz(4.818263280702748) q[29]; +rx(pi/2) q[29]; +rz(9.743947268171333) q[29]; +rz(1.850625993588089) q[68]; +rx(pi/2) q[68]; +rz(4.530120410345993) q[68]; +rx(pi/2) q[68]; +rz(12.223926900097538) q[68]; +rz(2.7122837237442408) q[68]; +rx(pi/2) q[68]; +rz(5.433058839013566) q[68]; +rx(pi/2) q[68]; +rz(9.590814297287418) q[68]; +cx q[68],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.861423658762483) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.9677837131162175) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.4680452961403354) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +cx q[68],q[48]; +rz(3.048684184115208) q[48]; +rx(pi/2) q[48]; +rz(5.502901683577242) q[48]; +rx(pi/2) q[48]; +rz(6.458629575405444) q[48]; +rz(1.1419073751997555) q[48]; +rx(pi/2) q[48]; +rz(5.102821064676929) q[48]; +rx(pi/2) q[48]; +rz(9.401139512986232) q[48]; +rz(1.2045962000064065) q[68]; +rx(pi/2) q[68]; +rz(4.36738272108264) q[68]; +rx(pi/2) q[68]; +rz(10.222758936839085) q[68]; +rz(-2.30433269397735) q[68]; +rx(pi/2) q[68]; +rz(4.362310784379676) q[68]; +rx(pi/2) q[68]; +rz(6.898112173616406) q[68]; +cx q[57],q[68]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.3444517459684135) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.000850617893017) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[57],q[68]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.66026776314588) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[57],q[68]; +rz(-2.57016944354506) q[57]; +rx(pi/2) q[57]; +rz(4.80476663008181) q[57]; +rx(pi/2) q[57]; +rz(11.789015641740141) q[57]; +rz(1.4394183591917908) q[57]; +rx(pi/2) q[57]; +rz(4.770831972491978) q[57]; +rx(pi/2) q[57]; +rz(9.801905378110629) q[57]; +rz(0.455833506920555) q[68]; +rx(pi/2) q[68]; +rz(5.5900526365636996) q[68]; +rx(pi/2) q[68]; +rz(11.549282026547377) q[68]; +rz(0.13412695085490478) q[68]; +rx(pi/2) q[68]; +rz(5.428261838982484) q[68]; +rx(pi/2) q[68]; +rz(7.477798287888389) q[68]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(5.850478001299225) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[52],q[80]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.1614217972812124) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[52],q[80]; +rz(-1.5577432622870262) q[52]; +rx(pi/2) q[52]; +rz(3.9069169704921416) q[52]; +rx(pi/2) q[52]; +rz(7.159754623887542) q[52]; +rz(3.0469773532226405) q[52]; +rx(pi/2) q[52]; +rz(4.804645049734378) q[52]; +rx(pi/2) q[52]; +rz(6.381028263494285) q[52]; +cx q[12],q[52]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.0964001492381685) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.127046949897023) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[12],q[52]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.4676336260574225) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[12],q[52]; +rz(1.8967211129315595) q[12]; +rx(pi/2) q[12]; +rz(5.199819475011667) q[12]; +rx(pi/2) q[12]; +rz(7.650917357819171) q[12]; +rz(2.529261733109477) q[12]; +rx(pi/2) q[12]; +rz(4.349525490630448) q[12]; +rx(pi/2) q[12]; +rz(11.967927255815367) q[12]; +rz(-2.9330345437287737) q[52]; +rx(pi/2) q[52]; +rz(3.734566946367778) q[52]; +rx(pi/2) q[52]; +rz(9.975067901544461) q[52]; +rz(2.079867596737018) q[52]; +rx(pi/2) q[52]; +rz(5.667975541023692) q[52]; +rx(pi/2) q[52]; +rz(8.939732662996779) q[52]; +rz(-2.7649120065801402) q[80]; +rx(pi/2) q[80]; +rz(4.3912397858850944) q[80]; +rx(pi/2) q[80]; +rz(11.931267028514101) q[80]; +rz(-2.3365691767354466) q[80]; +rx(pi/2) q[80]; +rz(5.945365338330791) q[80]; +rx(pi/2) q[80]; +rz(6.492540194497821) q[80]; +cx q[73],q[80]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.8199370797729832) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(5.586860056437136) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[73],q[80]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.3043379638859123) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[73],q[80]; +rz(0.6850334554742816) q[73]; +rx(pi/2) q[73]; +rz(6.160279138996137) q[73]; +rx(pi/2) q[73]; +rz(8.167912842263357) q[73]; +rz(-0.7065878073048832) q[73]; +rx(pi/2) q[73]; +rz(4.751248270620605) q[73]; +rx(pi/2) q[73]; +rz(11.416692630872662) q[73]; +rz(-2.4353353308763444) q[80]; +rx(pi/2) q[80]; +rz(4.6001161843053895) q[80]; +rx(pi/2) q[80]; +rz(6.629085894584282) q[80]; +rz(-2.5945807795134366) q[80]; +rx(pi/2) q[80]; +rz(4.7052002187734665) q[80]; +rx(pi/2) q[80]; +rz(7.924203811770129) q[80]; +cx q[71],q[80]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.9920972959926897) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.195973083309715) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[71],q[80]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.2774880490251337) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[71],q[80]; +rz(-1.0977582987940329) q[71]; +rx(pi/2) q[71]; +rz(4.572876075019487) q[71]; +rx(pi/2) q[71]; +rz(11.085116351434767) q[71]; +rz(3.013235300059449) q[71]; +rx(pi/2) q[71]; +rz(5.009028580146784) q[71]; +rx(pi/2) q[71]; +rz(9.58452470555983) q[71]; +rz(1.0713389448192459) q[80]; +rx(pi/2) q[80]; +rz(4.188897362918245) q[80]; +rx(pi/2) q[80]; +rz(9.369039975855491) q[80]; +rz(-1.4816700314863085) q[80]; +rx(pi/2) q[80]; +rz(5.704451869103628) q[80]; +rx(pi/2) q[80]; +rz(6.421990779926778) q[80]; +rz(-0.6230596668555379) q[88]; +rx(pi/2) q[88]; +rz(4.618189505935724) q[88]; +rx(pi/2) q[88]; +rz(7.063376419920831) q[88]; +rz(-1.5484510365745465) q[88]; +rx(pi/2) q[88]; +rz(5.646327271286852) q[88]; +rx(pi/2) q[88]; +rz(7.716886681376282) q[88]; +cx q[28],q[88]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.8921903484389073) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.1371852524212045) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[28],q[88]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.475112074722306) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[28],q[88]; +rz(1.8783814670816614) q[28]; +rx(pi/2) q[28]; +rz(4.372648681190988) q[28]; +rx(pi/2) q[28]; +rz(11.846237144435317) q[28]; +rz(-1.5551921699937155) q[28]; +rx(pi/2) q[28]; +rz(4.761268586084563) q[28]; +rx(pi/2) q[28]; +rz(12.259211031705265) q[28]; +cx q[28],q[44]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.962096490634339) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(5.86917927354847) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +cx q[28],q[44]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.3411521008357967) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[28],q[44]; +rz(0.8376146521238264) q[28]; +rx(pi/2) q[28]; +rz(5.728635625856542) q[28]; +rx(pi/2) q[28]; +rz(8.345412463596949) q[28]; +rz(1.7129612842816542) q[28]; +rx(pi/2) q[28]; +rz(4.937729062091995) q[28]; +rx(pi/2) q[28]; +rz(11.219263297170379) q[28]; +rz(0.6884761426309152) q[44]; +rx(pi/2) q[44]; +rz(4.448693373598848) q[44]; +rx(pi/2) q[44]; +rz(8.337437502625834) q[44]; +rz(-0.5329999904079115) q[44]; +rx(pi/2) q[44]; +rz(3.7468258881467387) q[44]; +rx(pi/2) q[44]; +rz(10.494115483764876) q[44]; +rz(-1.658084472521498) q[88]; +rx(pi/2) q[88]; +rz(5.247272766903711) q[88]; +rx(pi/2) q[88]; +rz(10.653470206360979) q[88]; +rz(-1.3238990842676839) q[88]; +rx(pi/2) q[88]; +rz(4.8606096620808525) q[88]; +rx(pi/2) q[88]; +rz(11.955908289667512) q[88]; +cx q[88],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(5.5244213107203155) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.4873472828819723) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.244532530717496) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +cx q[88],q[14]; +rz(0.4136215433025221) q[14]; +rx(pi/2) q[14]; +rz(4.681810084410951) q[14]; +rx(pi/2) q[14]; +rz(11.276279204264203) q[14]; +rz(1.2212896436339884) q[14]; +rx(pi/2) q[14]; +rz(3.9217818932136796) q[14]; +rx(pi/2) q[14]; +rz(11.576310858468197) q[14]; +cx q[72],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.19544411445175) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.637497282197825) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.3063091309102592) q[72]; +rx(pi/2) q[72]; +rz(3*pi) q[72]; +cx q[72],q[14]; +rz(-1.0691003296891282) q[14]; +rx(pi/2) q[14]; +rz(5.0121063333333575) q[14]; +rx(pi/2) q[14]; +rz(9.246377306700609) q[14]; +rz(-2.259992165776826) q[14]; +rx(pi/2) q[14]; +rz(4.6310615528162264) q[14]; +rx(pi/2) q[14]; +rz(8.88070248935281) q[14]; +rz(-2.672905421021162) q[72]; +rx(pi/2) q[72]; +rz(3.7527965214696364) q[72]; +rx(pi/2) q[72]; +rz(7.607501075389155) q[72]; +rz(1.6840661992879706) q[72]; +rx(pi/2) q[72]; +rz(4.046948613709173) q[72]; +rx(pi/2) q[72]; +rz(10.871504168900053) q[72]; +cx q[22],q[72]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.7274876049870205) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.262132413922268) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[22],q[72]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.2805315438117577) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[22],q[72]; +rz(2.6800028374609512) q[22]; +rx(pi/2) q[22]; +rz(5.5393221551014005) q[22]; +rx(pi/2) q[22]; +rz(8.67295329809352) q[22]; +rz(-2.957939635693807) q[22]; +rx(pi/2) q[22]; +rz(6.086380657613197) q[22]; +rx(pi/2) q[22]; +rz(6.310051351253435) q[22]; +rz(-0.6694715232969117) q[72]; +rx(pi/2) q[72]; +rz(3.601120917467429) q[72]; +rx(pi/2) q[72]; +rz(11.297457601348482) q[72]; +rz(1.522380804461867) q[72]; +rx(pi/2) q[72]; +rz(3.2424263024087097) q[72]; +rx(pi/2) q[72]; +rz(11.450393367514888) q[72]; +rz(0.32987412288899076) q[88]; +rx(pi/2) q[88]; +rz(3.5283612320107194) q[88]; +rx(pi/2) q[88]; +rz(10.444845660320265) q[88]; +rz(-1.5916483893473152) q[88]; +rx(pi/2) q[88]; +rz(5.410731983071941) q[88]; +rx(pi/2) q[88]; +rz(7.016737017413783) q[88]; +cx q[3],q[88]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(4.055623861204261) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(5.889524430105549) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[3],q[88]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.1560672414179356) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[3],q[88]; +rz(1.3830644239201977) q[3]; +rx(pi/2) q[3]; +rz(4.935302133524334) q[3]; +rx(pi/2) q[3]; +rz(10.095876483509663) q[3]; +rz(-0.8912414281404013) q[3]; +rx(pi/2) q[3]; +rz(4.714516412791126) q[3]; +rx(pi/2) q[3]; +rz(11.130541854121567) q[3]; +cx q[63],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.1315705243296375) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.9918974193176973) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.2848660130704124) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +cx q[63],q[3]; +rz(-2.6191469558713396) q[3]; +rx(pi/2) q[3]; +rz(4.868738060893889) q[3]; +rx(pi/2) q[3]; +rz(7.20631510321129) q[3]; +rz(-2.3640101476207507) q[3]; +rx(pi/2) q[3]; +rz(5.300175424096521) q[3]; +rx(pi/2) q[3]; +rz(8.467908560677804) q[3]; +rz(-1.5695658497732872) q[63]; +rx(pi/2) q[63]; +rz(4.914511086577669) q[63]; +rx(pi/2) q[63]; +rz(8.233935787779334) q[63]; +rz(2.8169898826431847) q[63]; +rx(pi/2) q[63]; +rz(4.478910017173664) q[63]; +rx(pi/2) q[63]; +rz(10.941241131791106) q[63]; +cx q[25],q[63]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.5869432423197267) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.092814307194713) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[25],q[63]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.444470050129844) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[25],q[63]; +rz(-3.086549592359443) q[25]; +rx(pi/2) q[25]; +rz(5.708878152652664) q[25]; +rx(pi/2) q[25]; +rz(9.363396073378436) q[25]; +rz(-2.677169408416079) q[25]; +rx(pi/2) q[25]; +rz(3.9973721895808056) q[25]; +rx(pi/2) q[25]; +rz(7.320008186132611) q[25]; +rz(-1.9175389670012173) q[63]; +rx(pi/2) q[63]; +rz(3.832078240577458) q[63]; +rx(pi/2) q[63]; +rz(8.739535169217937) q[63]; +rz(-2.005146093105294) q[63]; +rx(pi/2) q[63]; +rz(3.8692329900112576) q[63]; +rx(pi/2) q[63]; +rz(7.888217146053707) q[63]; +rz(-2.4370687575913696) q[88]; +rx(pi/2) q[88]; +rz(4.0821109560111015) q[88]; +rx(pi/2) q[88]; +rz(11.495943675821621) q[88]; +rz(-0.8449135932162339) q[88]; +rx(pi/2) q[88]; +rz(4.1248005131448675) q[88]; +rx(pi/2) q[88]; +rz(11.716175400266916) q[88]; +cx q[31],q[88]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.915168890851466) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(5.6512496946294775) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[31],q[88]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.210248789471326) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[31],q[88]; +rz(0.10392015960770662) q[31]; +rx(pi/2) q[31]; +rz(4.5200181069213015) q[31]; +rx(pi/2) q[31]; +rz(7.713453016638244) q[31]; +rz(-1.375693044626713) q[31]; +rx(pi/2) q[31]; +rz(4.567760825414065) q[31]; +rx(pi/2) q[31]; +rz(7.970310406845082) q[31]; +cx q[31],q[80]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.944896836369872) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(5.973051590877002) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[31],q[80]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.688936844961648) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[31],q[80]; +rz(1.870944868362555) q[31]; +rx(pi/2) q[31]; +rz(3.866024963371344) q[31]; +rx(pi/2) q[31]; +rz(8.69287370072282) q[31]; +rz(-2.4685786882182743) q[31]; +rx(pi/2) q[31]; +rz(5.160397243855659) q[31]; +rx(pi/2) q[31]; +rz(9.826357897716203) q[31]; +rz(2.5575729227838524) q[80]; +rx(pi/2) q[80]; +rz(5.033653451370404) q[80]; +rx(pi/2) q[80]; +rz(11.555876935147808) q[80]; +rz(-2.662659165220898) q[80]; +rx(pi/2) q[80]; +rz(5.831127360188099) q[80]; +rx(pi/2) q[80]; +rz(6.350019960143286) q[80]; +rz(1.7820079945152845) q[88]; +rx(pi/2) q[88]; +rz(5.614882626388856) q[88]; +rx(pi/2) q[88]; +rz(12.250024378534528) q[88]; +rz(2.7726591407595578) q[88]; +rx(pi/2) q[88]; +rz(5.195726361264359) q[88]; +rx(pi/2) q[88]; +rz(11.100616202739381) q[88]; +cx q[90],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.096369917108056) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.8428345193890037) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.2077060556430563) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[39]; +rz(-2.7695286283514706) q[39]; +rx(pi/2) q[39]; +rz(5.409531357255771) q[39]; +rx(pi/2) q[39]; +rz(10.353180370419182) q[39]; +rz(-0.3839432125253781) q[39]; +rx(pi/2) q[39]; +rz(4.91157339581684) q[39]; +rx(pi/2) q[39]; +rz(6.356471811391901) q[39]; +cx q[18],q[39]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(4.1846856857036965) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.055115019021679) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[18],q[39]; +rz(-pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.20583950662054) q[18]; +rx(pi/2) q[18]; +rz(2*pi) q[18]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[18],q[39]; +rz(2.4930346779669) q[18]; +rx(pi/2) q[18]; +rz(3.666663311604577) q[18]; +rx(pi/2) q[18]; +rz(11.586794850567463) q[18]; +rz(1.671683173969047) q[18]; +rx(pi/2) q[18]; +rz(5.733241574206127) q[18]; +rx(pi/2) q[18]; +rz(12.181948914825712) q[18]; +cx q[22],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.158402854143803) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.191781379580412) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[22],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.4971643018709884) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +cx q[22],q[18]; +rz(2.459584574229062) q[18]; +rx(pi/2) q[18]; +rz(3.7196698361865) q[18]; +rx(pi/2) q[18]; +rz(10.011333504252931) q[18]; +rz(1.894911882205026) q[18]; +rx(pi/2) q[18]; +rz(5.523583349774837) q[18]; +rx(pi/2) q[18]; +rz(8.312550925045468) q[18]; +rz(1.7109516813082593) q[22]; +rx(pi/2) q[22]; +rz(3.8024103552543522) q[22]; +rx(pi/2) q[22]; +rz(8.31460601241811) q[22]; +rz(-1.0412280844089796) q[22]; +rx(pi/2) q[22]; +rz(4.6931207885822115) q[22]; +rx(pi/2) q[22]; +rz(7.1233973186502215) q[22]; +rz(-1.4273225855667642) q[39]; +rx(pi/2) q[39]; +rz(5.198579522273592) q[39]; +rx(pi/2) q[39]; +rz(8.024635949987937) q[39]; +rz(-1.1710748146357108) q[39]; +rx(pi/2) q[39]; +rz(4.611523945105294) q[39]; +rx(pi/2) q[39]; +rz(11.221494472150685) q[39]; +cx q[39],q[88]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.9419458618280636) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[65],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(5.993056297708813) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.9263839750972784) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.388300637071847) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +cx q[65],q[22]; +rz(-2.366871521565938) q[22]; +rx(pi/2) q[22]; +rz(5.244091836776419) q[22]; +rx(pi/2) q[22]; +rz(9.770772951844004) q[22]; +rz(-2.6992816258491676) q[22]; +rx(pi/2) q[22]; +rz(5.595406608581706) q[22]; +rx(pi/2) q[22]; +rz(10.769233567175494) q[22]; +rz(-0.5682973047561388) q[65]; +rx(pi/2) q[65]; +rz(4.001614389991878) q[65]; +rx(pi/2) q[65]; +rz(8.14188684489321) q[65]; +rz(2.5068798380010096) q[65]; +rx(pi/2) q[65]; +rz(4.112320736857746) q[65]; +rx(pi/2) q[65]; +rz(6.682960584871666) q[65]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(5.976219068368794) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[39],q[88]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.538646877838435) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[39],q[88]; +rz(0.6997032260167679) q[39]; +rx(pi/2) q[39]; +rz(5.583016608796534) q[39]; +rx(pi/2) q[39]; +rz(11.870697166779898) q[39]; +rz(-0.013334719478742318) q[39]; +rx(pi/2) q[39]; +rz(4.317285582930963) q[39]; +rx(pi/2) q[39]; +rz(12.478370185845291) q[39]; +rz(-0.5658074588391795) q[88]; +rx(pi/2) q[88]; +rz(4.434020723422552) q[88]; +rx(pi/2) q[88]; +rz(9.88520547652222) q[88]; +rz(-1.5854238822036661) q[88]; +rx(pi/2) q[88]; +rz(5.807188504894374) q[88]; +rx(pi/2) q[88]; +rz(12.544621814400372) q[88]; +rz(3.022102394719136) q[90]; +rx(pi/2) q[90]; +rz(4.744570242160842) q[90]; +rx(pi/2) q[90]; +rz(11.773612741399084) q[90]; +rz(1.6012733088293425) q[90]; +rx(pi/2) q[90]; +rz(5.897981536248846) q[90]; +rx(pi/2) q[90]; +rz(11.634755403210082) q[90]; +cx q[90],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.178056323085443) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(4.072152021509725) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.2480784941451653) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[12]; +rz(-0.22745258601388008) q[12]; +rx(pi/2) q[12]; +rz(4.288593691432263) q[12]; +rx(pi/2) q[12]; +rz(11.221700756194002) q[12]; +rz(2.662775550256849) q[12]; +rx(pi/2) q[12]; +rz(5.4865622970885415) q[12]; +rx(pi/2) q[12]; +rz(7.269371727342044) q[12]; +rz(-1.8714580437903696) q[90]; +rx(pi/2) q[90]; +rz(4.960339493875585) q[90]; +rx(pi/2) q[90]; +rz(6.912052411681195) q[90]; +rz(-1.3238990842676839) q[90]; +rx(pi/2) q[90]; +rz(4.8606096620808525) q[90]; +rx(pi/2) q[90]; +rz(11.955908289667512) q[90]; +cx q[94],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.271337810000306) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.121107631061116) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.372088425017527) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[49]; +rz(-1.173517538279635) q[49]; +rx(pi/2) q[49]; +rz(4.35946006589832) q[49]; +rx(pi/2) q[49]; +rz(12.556756321220641) q[49]; +rz(1.6261264101490074) q[49]; +rx(pi/2) q[49]; +rz(5.606446960555653) q[49]; +rx(pi/2) q[49]; +rz(7.494206957354961) q[49]; +cx q[37],q[49]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.1773249493280264) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.038693745970505) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[37],q[49]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.306764418663496) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[37],q[49]; +rz(1.2873978085041786) q[37]; +rx(pi/2) q[37]; +rz(4.353005787607238) q[37]; +rx(pi/2) q[37]; +rz(6.797662645501515) q[37]; +rz(0.5725472883651115) q[37]; +rx(pi/2) q[37]; +rz(5.73195964749001) q[37]; +rx(pi/2) q[37]; +rz(10.99443333970602) q[37]; +cx q[37],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(5.941302533844349) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.947584629348623) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[37],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.294168607004208) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +cx q[37],q[30]; +rz(-0.69228730552123) q[30]; +rx(pi/2) q[30]; +rz(5.095701934989706) q[30]; +rx(pi/2) q[30]; +rz(10.113452145268834) q[30]; +rz(0.10593483606132947) q[30]; +rx(pi/2) q[30]; +rz(6.005644165824039) q[30]; +rx(pi/2) q[30]; +rz(10.482170261178027) q[30]; +rz(-3.0518207095111256) q[37]; +rx(pi/2) q[37]; +rz(3.951521408704817) q[37]; +rx(pi/2) q[37]; +rz(8.66532311912833) q[37]; +rz(1.9674043204503633) q[37]; +rx(pi/2) q[37]; +rz(3.6457298164350194) q[37]; +rx(pi/2) q[37]; +rz(10.025936745648565) q[37]; +rz(1.728455068224413) q[49]; +rx(pi/2) q[49]; +rz(5.5471124367069695) q[49]; +rx(pi/2) q[49]; +rz(8.539754056682138) q[49]; +rz(-1.660811361325456) q[49]; +rx(pi/2) q[49]; +rz(4.615329528346992) q[49]; +rx(pi/2) q[49]; +rz(11.618094099994323) q[49]; +cx q[49],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.05798036255516) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.979892652265331) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.8984004946508737) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +cx q[49],q[11]; +rz(-0.39145578163831285) q[11]; +rx(pi/2) q[11]; +rz(4.698767048378267) q[11]; +rx(pi/2) q[11]; +rz(11.038497158019004) q[11]; +rz(1.4472120991465873) q[11]; +rx(pi/2) q[11]; +rz(4.856710323262598) q[11]; +rx(pi/2) q[11]; +rz(7.331704079901321) q[11]; +cx q[11],q[54]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.846094439996783) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-0.648909159243722) q[49]; +rx(pi/2) q[49]; +rz(4.644552755275174) q[49]; +rx(pi/2) q[49]; +rz(8.960656957212835) q[49]; +rz(-2.8046196764094753) q[49]; +rx(pi/2) q[49]; +rz(4.966426266251774) q[49]; +rx(pi/2) q[49]; +rz(12.468562402674069) q[49]; +cx q[4],q[49]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.752188273594554) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(5.809905597826555) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[4],q[49]; +rz(-pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.4411796390702634) q[4]; +rx(pi/2) q[4]; +rz(2*pi) q[4]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[4],q[49]; +rz(1.3072017709366062) q[4]; +rx(pi/2) q[4]; +rz(5.008464157180935) q[4]; +rx(pi/2) q[4]; +rz(12.079095863562845) q[4]; +rz(2.2352311407005896) q[4]; +rx(pi/2) q[4]; +rz(5.13867582396202) q[4]; +rx(pi/2) q[4]; +rz(6.515629701912041) q[4]; +rz(-1.271430041403332) q[49]; +rx(pi/2) q[49]; +rz(5.011479517923383) q[49]; +rx(pi/2) q[49]; +rz(9.239402871265309) q[49]; +rz(2.75634725161653) q[49]; +rx(pi/2) q[49]; +rz(5.318635859718206) q[49]; +rx(pi/2) q[49]; +rz(8.902268360197727) q[49]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.096683160313835) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[11],q[54]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.641079881502124) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[11],q[54]; +rz(-1.7251746944239033) q[11]; +rx(pi/2) q[11]; +rz(4.464067746891062) q[11]; +rx(pi/2) q[11]; +rz(11.199648279865162) q[11]; +rz(0.02503413891759454) q[11]; +rx(pi/2) q[11]; +rz(5.076545844266608) q[11]; +rx(pi/2) q[11]; +rz(11.273669469949551) q[11]; +rz(-1.8844142103131603) q[54]; +rx(pi/2) q[54]; +rz(4.73884010701988) q[54]; +rx(pi/2) q[54]; +rz(8.182461353079269) q[54]; +rz(-0.6276762668423723) q[54]; +rx(pi/2) q[54]; +rz(5.397579747243533) q[54]; +rx(pi/2) q[54]; +rz(10.919193844150016) q[54]; +cx q[61],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.047078423739675) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.568105197969271) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.3828532610145516) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +cx q[61],q[4]; +rz(1.0067655135766413) q[4]; +rx(pi/2) q[4]; +rz(6.056634056798849) q[4]; +rx(pi/2) q[4]; +rz(11.905179360799464) q[4]; +rz(1.2939249466553697) q[4]; +rx(pi/2) q[4]; +rz(5.698087757880566) q[4]; +rx(pi/2) q[4]; +rz(7.67562586126529) q[4]; +rz(-3.0001454821975715) q[61]; +rx(pi/2) q[61]; +rz(4.849084878555874) q[61]; +rx(pi/2) q[61]; +rz(12.110318443062564) q[61]; +rz(1.9006236936967893) q[61]; +rx(pi/2) q[61]; +rz(3.654229713144239) q[61]; +rx(pi/2) q[61]; +rz(12.094187900054333) q[61]; +cx q[87],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.0629359433561) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(4.1748490561556775) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.340066108746921) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +cx q[87],q[37]; +rz(-1.4589159512248264) q[37]; +rx(pi/2) q[37]; +rz(5.611286536137262) q[37]; +rx(pi/2) q[37]; +rz(12.176275086249603) q[37]; +rz(1.1724162366623467) q[37]; +rx(pi/2) q[37]; +rz(4.40588128082141) q[37]; +rx(pi/2) q[37]; +rz(7.4225334175944) q[37]; +cx q[37],q[92]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.0964001492381685) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(2.930549700411518) q[87]; +rx(pi/2) q[87]; +rz(3.601750392331687) q[87]; +rx(pi/2) q[87]; +rz(7.513527817583706) q[87]; +rz(2.2448824288954423) q[87]; +rx(pi/2) q[87]; +rz(5.880564891230458) q[87]; +rx(pi/2) q[87]; +rz(9.738368022345846) q[87]; +cx q[87],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(5.725137489248796) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.6275127079242613) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.1820785819046584) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +cx q[87],q[69]; +rz(0.3950848744962765) q[69]; +rx(pi/2) q[69]; +rz(5.983665198683708) q[69]; +rx(pi/2) q[69]; +rz(10.307543708060141) q[69]; +rz(-0.5361272880842534) q[69]; +rx(pi/2) q[69]; +rz(4.133199636620316) q[69]; +rx(pi/2) q[69]; +rz(8.684837738470527) q[69]; +cx q[63],q[69]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.858749136900368) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.1156852627133045) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[63],q[69]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.3585834738849214) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[63],q[69]; +rz(-1.3028379429976649) q[63]; +rx(pi/2) q[63]; +rz(4.767832611591706) q[63]; +rx(pi/2) q[63]; +rz(10.153401635603279) q[63]; +rz(2.201426271170776) q[63]; +rx(pi/2) q[63]; +rz(4.6333760170046965) q[63]; +rx(pi/2) q[63]; +rz(11.179067939417397) q[63]; +rz(0.7727064393100562) q[69]; +rx(pi/2) q[69]; +rz(4.514845479881421) q[69]; +rx(pi/2) q[69]; +rz(11.37606764260316) q[69]; +rz(1.067904634871649) q[69]; +rx(pi/2) q[69]; +rz(4.405726416010104) q[69]; +rx(pi/2) q[69]; +rz(11.357011454296286) q[69]; +rz(2.872149295509435) q[87]; +rx(pi/2) q[87]; +rz(3.532456703013389) q[87]; +rx(pi/2) q[87]; +rz(7.171454729806785) q[87]; +rz(1.3525363275240307) q[87]; +rx(pi/2) q[87]; +rz(4.96566781296084) q[87]; +rx(pi/2) q[87]; +rz(10.150754755541156) q[87]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.127046949897023) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[37],q[92]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.4676336260574225) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[37],q[92]; +rz(1.8967211129315595) q[37]; +rx(pi/2) q[37]; +rz(5.199819475011667) q[37]; +rx(pi/2) q[37]; +rz(7.650917357819171) q[37]; +rz(1.8150898950291197) q[37]; +rx(pi/2) q[37]; +rz(4.414512808141378) q[37]; +rx(pi/2) q[37]; +rz(11.223585628548765) q[37]; +cx q[10],q[37]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.001950220416839) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.155677750796576) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +cx q[10],q[37]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.1645947977558393) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[10],q[37]; +rz(-0.41725840705379547) q[10]; +rx(pi/2) q[10]; +rz(5.244053614207176) q[10]; +rx(pi/2) q[10]; +rz(11.801560962252626) q[10]; +rz(-2.5434492602906396) q[10]; +rx(pi/2) q[10]; +rz(4.383535522119008) q[10]; +rx(pi/2) q[10]; +rz(12.01227039437156) q[10]; +rz(-2.424498818152873) q[37]; +rx(pi/2) q[37]; +rz(5.066997497911821) q[37]; +rx(pi/2) q[37]; +rz(6.918494914226724) q[37]; +rz(2.1727927578905435) q[37]; +rx(pi/2) q[37]; +rz(5.706111317127698) q[37]; +rx(pi/2) q[37]; +rz(7.259579255282084) q[37]; +rz(-2.9330345437287737) q[92]; +rx(pi/2) q[92]; +rz(3.734566946367778) q[92]; +rx(pi/2) q[92]; +rz(9.975067901544461) q[92]; +rz(0.6215732561394267) q[92]; +rx(pi/2) q[92]; +rz(3.997975415491747) q[92]; +rx(pi/2) q[92]; +rz(11.203284197531278) q[92]; +rz(-3.016576788586139) q[94]; +rx(pi/2) q[94]; +rz(3.949466654233895) q[94]; +rx(pi/2) q[94]; +rz(11.11913509583733) q[94]; +rz(-1.731911203667309) q[94]; +rx(pi/2) q[94]; +rz(3.3416058068521566) q[94]; +rx(pi/2) q[94]; +rz(6.7305229130723525) q[94]; +cx q[94],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.080937180894399) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.6253281963692716) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.4659531555735095) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[7]; +rz(3.056729457678438) q[7]; +rx(pi/2) q[7]; +rz(3.753539133285407) q[7]; +rx(pi/2) q[7]; +rz(6.7673961262309135) q[7]; +rz(-1.7535750627463518) q[7]; +rx(pi/2) q[7]; +rz(4.310253605499906) q[7]; +rx(pi/2) q[7]; +rz(9.03615455460079) q[7]; +cx q[70],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.130224217239691) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.661228832331006) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.1723119172873275) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +cx q[70],q[7]; +rz(-1.9685727999444838) q[7]; +rx(pi/2) q[7]; +rz(4.938957776833891) q[7]; +rx(pi/2) q[7]; +rz(12.37412889146206) q[7]; +rz(-1.698950972311163) q[7]; +rx(pi/2) q[7]; +rz(4.431023289293965) q[7]; +rx(pi/2) q[7]; +rz(8.982981979825563) q[7]; +rz(1.3017991454067293) q[70]; +rx(pi/2) q[70]; +rz(5.718350114257419) q[70]; +rx(pi/2) q[70]; +rz(7.632371331772218) q[70]; +rz(1.3967553682000418) q[70]; +rx(pi/2) q[70]; +rz(5.126824855675599) q[70]; +rx(pi/2) q[70]; +rz(9.585995139216406) q[70]; +cx q[27],q[70]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.9856010608158727) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.158816155081675) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[27],q[70]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.1519841852638883) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[27],q[70]; +rz(0.1922191514179321) q[27]; +rx(pi/2) q[27]; +rz(4.7910092260395665) q[27]; +rx(pi/2) q[27]; +rz(6.872759599189402) q[27]; +rz(-0.977914427622244) q[27]; +rx(pi/2) q[27]; +rz(4.898138182656012) q[27]; +rx(pi/2) q[27]; +rz(9.931754227850444) q[27]; +rz(1.1266149870368665) q[70]; +rx(pi/2) q[70]; +rz(3.666116459949965) q[70]; +rx(pi/2) q[70]; +rz(9.949956368512595) q[70]; +rz(2.0628968782673027) q[70]; +rx(pi/2) q[70]; +rz(5.48014619635391) q[70]; +rx(pi/2) q[70]; +rz(9.728259697431719) q[70]; +rz(1.36209753126451) q[94]; +rx(pi/2) q[94]; +rz(5.433070770153997) q[94]; +rx(pi/2) q[94]; +rz(10.234514847414442) q[94]; +rz(-1.6092577883254473) q[94]; +rx(pi/2) q[94]; +rz(5.977211256518906) q[94]; +rx(pi/2) q[94]; +rz(7.911818231697969) q[94]; +cx q[94],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.114534994214443) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.877398514859693) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.496412537390491) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[33]; +rz(0.8146106860536717) q[33]; +rx(pi/2) q[33]; +rz(4.111139665975301) q[33]; +rx(pi/2) q[33]; +rz(11.727382794319304) q[33]; +rz(-2.4855761651294492) q[33]; +rx(pi/2) q[33]; +rz(4.995972982349635) q[33]; +rx(pi/2) q[33]; +rz(9.91855417839062) q[33]; +rz(-0.8175487708808387) q[94]; +rx(pi/2) q[94]; +rz(5.157908710027893) q[94]; +rx(pi/2) q[94]; +rz(9.563558391184731) q[94]; +rz(-0.15066914060738323) q[94]; +rx(pi/2) q[94]; +rz(4.811315216243856) q[94]; +rx(pi/2) q[94]; +rz(11.418489025886911) q[94]; +rz(-2.951081319682677) q[99]; +rx(pi/2) q[99]; +rz(5.943532450483079) q[99]; +rx(pi/2) q[99]; +rz(10.016054470697327) q[99]; +rz(1.6156891227988197) q[99]; +rx(pi/2) q[99]; +rz(5.251103419648819) q[99]; +rx(pi/2) q[99]; +rz(6.67694021057191) q[99]; +cx q[43],q[99]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.8017646167295798) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.0726892331265745) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[43],q[99]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.559830045760732) q[43]; +rx(pi/2) q[43]; +rz(3*pi) q[43]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[43],q[99]; +rz(0.6238287468825545) q[43]; +rx(pi/2) q[43]; +rz(4.062805207635495) q[43]; +rx(pi/2) q[43]; +rz(8.947196998698434) q[43]; +rz(-2.282159757286707) q[43]; +rx(pi/2) q[43]; +rz(4.79569460155935) q[43]; +rx(pi/2) q[43]; +rz(8.459630039633238) q[43]; +cx q[50],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.094878146899742) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.65144191323272) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.6055324997447644) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +cx q[50],q[43]; +rz(-2.678827699921357) q[43]; +rx(pi/2) q[43]; +rz(5.010434507447096) q[43]; +rx(pi/2) q[43]; +rz(12.305831575621653) q[43]; +rz(-2.1344755751006375) q[43]; +rx(pi/2) q[43]; +rz(4.682761967871163) q[43]; +rx(pi/2) q[43]; +rz(8.26788737590103) q[43]; +cx q[6],q[43]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(4.151429872569418) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.8525440373733595) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[6],q[43]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.2894926779892644) q[6]; +rx(pi/2) q[6]; +rz(3*pi) q[6]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[6],q[43]; +rz(2.6970910493479963) q[6]; +rx(pi/2) q[6]; +rz(5.30008570141826) q[6]; +rx(pi/2) q[6]; +rz(7.299099666392378) q[6]; +rz(1.491101583936178) q[6]; +rx(pi/2) q[6]; +rz(4.811630163833821) q[6]; +rx(pi/2) q[6]; +rz(11.959415344880862) q[6]; +cx q[23],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(5.74436869678574) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.686849680290278) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[23],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.516042909330004) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +cx q[23],q[6]; +rz(-1.2693313515767062) q[6]; +rx(pi/2) q[6]; +rz(4.849920406956565) q[6]; +rx(pi/2) q[6]; +rz(6.3296546474271835) q[6]; +rz(1.3478683413275423) q[6]; +rx(pi/2) q[6]; +rz(4.018922872008797) q[6]; +rx(pi/2) q[6]; +rz(11.52354583571056) q[6]; +cx q[6],q[32]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.604850608201472) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(1.8349162013642273) q[23]; +rx(pi/2) q[23]; +rz(5.276282016142733) q[23]; +rx(pi/2) q[23]; +rz(11.395003894634534) q[23]; +rz(-2.7036481320163963) q[23]; +rx(pi/2) q[23]; +rz(5.483994879318434) q[23]; +rx(pi/2) q[23]; +rz(12.163640728678619) q[23]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.201853790694557) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +cx q[6],q[32]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.410192733600118) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[6],q[32]; +rz(2.6296890371460577) q[6]; +rx(pi/2) q[6]; +rz(5.483801684978409) q[6]; +rx(pi/2) q[6]; +rz(6.3127241952040105) q[6]; +rz(-2.488179665263994) q[6]; +rx(pi/2) q[6]; +rz(4.269963279997294) q[6]; +rx(pi/2) q[6]; +rz(11.308679247065186) q[6]; +cx q[29],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.198001508523374) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.8894388959432904) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[29],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.195587221228479) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +cx q[29],q[6]; +rz(-2.9003093414908303) q[6]; +rx(pi/2) q[6]; +rz(5.064815857091207) q[6]; +rx(pi/2) q[6]; +rz(9.348822152649682) q[6]; +rz(-1.0525559635263289) q[6]; +rx(pi/2) q[6]; +rz(5.297772758466786) q[6]; +rx(pi/2) q[6]; +rz(6.537198749187132) q[6]; +rz(-2.6032268893059216) q[29]; +rx(pi/2) q[29]; +rz(5.361389290596402) q[29]; +rx(pi/2) q[29]; +rz(9.198415065980713) q[29]; +rz(-0.6334621036294878) q[29]; +rx(pi/2) q[29]; +rz(4.448814327944691) q[29]; +rx(pi/2) q[29]; +rz(6.6351883323055585) q[29]; +rz(-0.20887905486537717) q[32]; +rx(pi/2) q[32]; +rz(5.5108591098189805) q[32]; +rx(pi/2) q[32]; +rz(10.712368803387102) q[32]; +rz(-0.6127381333425692) q[32]; +rx(pi/2) q[32]; +rz(5.695297873798893) q[32]; +rx(pi/2) q[32]; +rz(7.321078060520894) q[32]; +rz(-1.0630727747693842) q[43]; +rx(pi/2) q[43]; +rz(5.0988705086085435) q[43]; +rx(pi/2) q[43]; +rz(8.221330488161954) q[43]; +rz(0.8636549213427855) q[43]; +rx(pi/2) q[43]; +rz(5.028103169012758) q[43]; +rx(pi/2) q[43]; +rz(10.621657260563204) q[43]; +rz(1.4374646277432213) q[50]; +rx(pi/2) q[50]; +rz(4.809822878240643) q[50]; +rx(pi/2) q[50]; +rz(9.195030946340772) q[50]; +rz(1.6762888721198408) q[50]; +rx(pi/2) q[50]; +rz(5.1033784607610695) q[50]; +rx(pi/2) q[50]; +rz(10.519003789876074) q[50]; +cx q[58],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.158143442301574) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.824593870646771) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.1683826848952004) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +cx q[58],q[32]; +rz(-1.8178829087471224) q[32]; +rx(pi/2) q[32]; +rz(5.684052912346628) q[32]; +rx(pi/2) q[32]; +rz(11.185429960266143) q[32]; +rz(-0.2911130791233987) q[32]; +rx(pi/2) q[32]; +rz(4.174429878443343) q[32]; +rx(pi/2) q[32]; +rz(9.357821915844719) q[32]; +cx q[32],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.038832703179473) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.957770247577837) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[32],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.2579144552070765) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +cx q[32],q[11]; +rz(0.7317099353773187) q[11]; +rx(pi/2) q[11]; +rz(5.346615628499947) q[11]; +rx(pi/2) q[11]; +rz(9.356415783912762) q[11]; +rz(2.6549893997932967) q[11]; +rx(pi/2) q[11]; +rz(5.909612757216675) q[11]; +rx(pi/2) q[11]; +rz(10.29232141779789) q[11]; +rz(1.2799033962390753) q[32]; +rx(pi/2) q[32]; +rz(4.159806703242027) q[32]; +rx(pi/2) q[32]; +rz(7.9750251059839865) q[32]; +rz(1.869707445546001) q[32]; +rx(pi/2) q[32]; +rz(5.2783674010485555) q[32]; +rx(pi/2) q[32]; +rz(6.801527966857614) q[32]; +rz(2.9717664828344557) q[58]; +rx(pi/2) q[58]; +rz(3.97780347517419) q[58]; +rx(pi/2) q[58]; +rz(9.029696313813027) q[58]; +rz(-0.15205780186710038) q[58]; +rx(pi/2) q[58]; +rz(5.570304818454239) q[58]; +rx(pi/2) q[58]; +rz(6.366750144810048) q[58]; +cx q[58],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.258157317327688) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.089333482994035) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.5597507573533598) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +cx q[58],q[29]; +rz(-0.5383620053476124) q[29]; +rx(pi/2) q[29]; +rz(5.270135101081529) q[29]; +rx(pi/2) q[29]; +rz(11.225137874986604) q[29]; +rz(1.6051482275459197) q[29]; +rx(pi/2) q[29]; +rz(3.9327873480295805) q[29]; +rx(pi/2) q[29]; +rz(9.167282636727789) q[29]; +cx q[31],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(5.815958746817321) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.7331881909406635) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.5882578075805625) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +cx q[31],q[29]; +rz(0.2944812040558866) q[29]; +rx(pi/2) q[29]; +rz(4.3925852640771055) q[29]; +rx(pi/2) q[29]; +rz(7.3314887978713985) q[29]; +rz(-1.4831528692253562) q[29]; +rx(pi/2) q[29]; +rz(5.3503934917388) q[29]; +rx(pi/2) q[29]; +rz(10.051588544036445) q[29]; +rz(0.8272882921548108) q[31]; +rx(pi/2) q[31]; +rz(5.815305991522706) q[31]; +rx(pi/2) q[31]; +rz(7.320217858576781) q[31]; +rz(0.4052419544896111) q[31]; +rx(pi/2) q[31]; +rz(4.583910007891702) q[31]; +rx(pi/2) q[31]; +rz(8.123260201690407) q[31]; +rz(1.6741662564581734) q[58]; +rx(pi/2) q[58]; +rz(4.024501427799977) q[58]; +rx(pi/2) q[58]; +rz(10.638218520256377) q[58]; +rz(2.855292021476634) q[58]; +rx(pi/2) q[58]; +rz(5.508518049197955) q[58]; +rx(pi/2) q[58]; +rz(7.494961922843337) q[58]; +cx q[67],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.148256826604601) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.8545693346187857) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.690842923789589) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[50]; +rz(-3.031609960299903) q[50]; +rx(pi/2) q[50]; +rz(3.6710314509106023) q[50]; +rx(pi/2) q[50]; +rz(7.219742360468668) q[50]; +rz(-1.9821638540774373) q[50]; +rx(pi/2) q[50]; +rz(4.631651847756103) q[50]; +rx(pi/2) q[50]; +rz(6.2964900529497685) q[50]; +cx q[50],q[89]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.917238070353723) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-3.019148459213688) q[67]; +rx(pi/2) q[67]; +rz(4.300009243628349) q[67]; +rx(pi/2) q[67]; +rz(8.745455763641907) q[67]; +rz(-1.1063152461844972) q[67]; +rx(pi/2) q[67]; +rz(4.631903889057335) q[67]; +rx(pi/2) q[67]; +rz(9.47715359092004) q[67]; +cx q[51],q[67]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(4.153384912559325) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.229174074118111) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[51],q[67]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.205873106366951) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[51],q[67]; +rz(2.6284476566065234) q[51]; +rx(pi/2) q[51]; +rz(5.127627512225019) q[51]; +rx(pi/2) q[51]; +rz(9.058598328575112) q[51]; +rz(2.3275475452057783) q[51]; +rx(pi/2) q[51]; +rz(5.351823294390291) q[51]; +rx(pi/2) q[51]; +rz(7.564115576002134) q[51]; +cx q[51],q[66]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.7612169570028042) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.963598067517587) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[51],q[66]; +rz(-pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.26576468198496) q[51]; +rx(pi/2) q[51]; +rz(2*pi) q[51]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[51],q[66]; +rz(-0.6003006715703645) q[51]; +rx(pi/2) q[51]; +rz(3.394186292553507) q[51]; +rx(pi/2) q[51]; +rz(12.18747591128593) q[51]; +rz(-2.336904477270609) q[51]; +rx(pi/2) q[51]; +rz(5.404782490815318) q[51]; +rx(pi/2) q[51]; +rz(11.471449576601316) q[51]; +rz(0.699353601028367) q[66]; +rx(pi/2) q[66]; +rz(4.477731133408583) q[66]; +rx(pi/2) q[66]; +rz(6.941077000558329) q[66]; +rz(1.2522120476098193) q[66]; +rx(pi/2) q[66]; +rz(4.583749386914295) q[66]; +rx(pi/2) q[66]; +rz(9.39580674340494) q[66]; +cx q[66],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.01264751814769) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(4.133053691361932) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.666704932895703) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +cx q[66],q[33]; +rz(-1.4739849580063842) q[33]; +rx(pi/2) q[33]; +rz(4.507247235564455) q[33]; +rx(pi/2) q[33]; +rz(10.236123136653124) q[33]; +rz(0.054729075376208414) q[33]; +rx(pi/2) q[33]; +rz(3.5004685546671115) q[33]; +rx(pi/2) q[33]; +rz(9.509369037186305) q[33]; +rz(-2.281373366295961) q[66]; +rx(pi/2) q[66]; +rz(4.248468898415643) q[66]; +rx(pi/2) q[66]; +rz(8.25644366538345) q[66]; +rz(-0.27552530865663183) q[66]; +rx(pi/2) q[66]; +rz(5.497316805607172) q[66]; +rx(pi/2) q[66]; +rz(10.604559238737435) q[66]; +cx q[12],q[66]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.8529401539717836) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.8097112782086135) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[12],q[66]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.489981774817444) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[12],q[66]; +rz(-1.1625773921918165) q[12]; +rx(pi/2) q[12]; +rz(4.357293903142992) q[12]; +rx(pi/2) q[12]; +rz(12.310703676685591) q[12]; +rz(2.8232051565521274) q[12]; +rx(pi/2) q[12]; +rz(4.716163138980661) q[12]; +rx(pi/2) q[12]; +rz(11.619826985163613) q[12]; +rz(2.2992237098934734) q[66]; +rx(pi/2) q[66]; +rz(4.6744176078284765) q[66]; +rx(pi/2) q[66]; +rz(8.334548483973053) q[66]; +rz(-1.925438837198865) q[66]; +rx(pi/2) q[66]; +rz(4.9648573438049475) q[66]; +rx(pi/2) q[66]; +rz(6.339156714532491) q[66]; +rz(2.2100588060782114) q[67]; +rx(pi/2) q[67]; +rz(4.82863070648846) q[67]; +rx(pi/2) q[67]; +rz(9.359073088773652) q[67]; +rz(-0.2931738865034297) q[67]; +rx(pi/2) q[67]; +rz(4.523489181910268) q[67]; +rx(pi/2) q[67]; +rz(9.444290781712604) q[67]; +cx q[67],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.127848162891217) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.895222017240471) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.223458909413513) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[44]; +rz(-0.15624833654013148) q[44]; +rx(pi/2) q[44]; +rz(4.6806641659995964) q[44]; +rx(pi/2) q[44]; +rz(6.787359152302862) q[44]; +rz(3.1119906769667613) q[44]; +rx(pi/2) q[44]; +rz(3.220842123648015) q[44]; +rx(pi/2) q[44]; +rz(8.73470292044953) q[44]; +cx q[8],q[44]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.796326680778019) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.134446806278927) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +cx q[8],q[44]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.2418696350591283) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[8],q[44]; +rz(-2.248237441901744) q[8]; +rx(pi/2) q[8]; +rz(4.438413577615375) q[8]; +rx(pi/2) q[8]; +rz(10.402852232728096) q[8]; +rz(2.2863640828964673) q[8]; +rx(pi/2) q[8]; +rz(4.2563438182292) q[8]; +rx(pi/2) q[8]; +rz(8.006000565473038) q[8]; +rz(-0.7743850944698476) q[44]; +rx(pi/2) q[44]; +rz(5.325559184789126) q[44]; +rx(pi/2) q[44]; +rz(11.31792380812352) q[44]; +rz(0.513556625910927) q[44]; +rx(pi/2) q[44]; +rz(5.240889854075045) q[44]; +rx(pi/2) q[44]; +rz(6.403782306281144) q[44]; +cx q[44],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.207608875043626) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.931704601785669) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[44],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.15680100657103) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +cx q[44],q[1]; +rz(-0.015470838712241086) q[1]; +rx(pi/2) q[1]; +rz(5.32517955366977) q[1]; +rx(pi/2) q[1]; +rz(11.899842458709502) q[1]; +rz(0.8844050002041941) q[1]; +rx(pi/2) q[1]; +rz(4.331258819798605) q[1]; +rx(pi/2) q[1]; +rz(12.18249188974982) q[1]; +rz(2.230878089507458) q[44]; +rx(pi/2) q[44]; +rz(5.821676397003207) q[44]; +rx(pi/2) q[44]; +rz(6.885057234599207) q[44]; +rz(1.3434159342697214) q[44]; +rx(pi/2) q[44]; +rz(5.774142037988151) q[44]; +rx(pi/2) q[44]; +rz(6.326219572926994) q[44]; +rz(-0.04341710932993603) q[67]; +rx(pi/2) q[67]; +rz(4.652063896395341) q[67]; +rx(pi/2) q[67]; +rz(10.531107778593219) q[67]; +rz(-0.3594986517953034) q[67]; +rx(pi/2) q[67]; +rz(3.5080080007933483) q[67]; +rx(pi/2) q[67]; +rz(8.720338012015887) q[67]; +cx q[67],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.171229238427697) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.228214496661932) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.412066322977049) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[48]; +rz(-1.4878842677677522) q[48]; +rx(pi/2) q[48]; +rz(4.873275933762686) q[48]; +rx(pi/2) q[48]; +rz(8.363476444574575) q[48]; +rz(-0.19169452964581124) q[48]; +rx(pi/2) q[48]; +rz(5.970250774579196) q[48]; +rx(pi/2) q[48]; +rz(9.996165178349681) q[48]; +rz(0.7498758794158995) q[67]; +rx(pi/2) q[67]; +rz(4.376192976802891) q[67]; +rx(pi/2) q[67]; +rz(9.971665381108952) q[67]; +rz(-1.8600373512838393) q[67]; +rx(pi/2) q[67]; +rz(4.200783015086263) q[67]; +rx(pi/2) q[67]; +rz(10.92471755135011) q[67]; +cx q[67],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.259368664767919) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.6088981739070736) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.328465331311083) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +cx q[67],q[2]; +rz(1.025770289817384) q[2]; +rx(pi/2) q[2]; +rz(4.720236369679258) q[2]; +rx(pi/2) q[2]; +rz(8.781332934713772) q[2]; +rz(-0.6056886740985394) q[2]; +rx(pi/2) q[2]; +rz(5.364250853123932) q[2]; +rx(pi/2) q[2]; +rz(10.259723483245807) q[2]; +rz(2.0725550690061008) q[67]; +rx(pi/2) q[67]; +rz(4.623513095424554) q[67]; +rx(pi/2) q[67]; +rz(11.95250568115124) q[67]; +rz(-0.9624143688945228) q[67]; +rx(pi/2) q[67]; +rz(5.80008753839469) q[67]; +rx(pi/2) q[67]; +rz(10.125598491888574) q[67]; +cx q[73],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.027994006987262) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.730395701507332) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.1659315474358554) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[51]; +rz(3.140153199757613) q[51]; +rx(pi/2) q[51]; +rz(5.197099986191928) q[51]; +rx(pi/2) q[51]; +rz(11.463451716312804) q[51]; +rz(-2.750329873101661) q[51]; +rx(pi/2) q[51]; +rz(3.4083243275394306) q[51]; +rx(pi/2) q[51]; +rz(10.767694817461894) q[51]; +cx q[51],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.096143951171712) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(4.144282122440629) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[51],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.5310596386068265) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +cx q[51],q[48]; +rz(-0.9421179788725205) q[48]; +rx(pi/2) q[48]; +rz(5.824005700925333) q[48]; +rx(pi/2) q[48]; +rz(8.89719244214152) q[48]; +rz(-1.0102938602918945) q[48]; +rx(pi/2) q[48]; +rz(4.678493690260225) q[48]; +rx(pi/2) q[48]; +rz(7.830724233080197) q[48]; +cx q[2],q[48]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.82040857845908) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.108813229149922) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[2],q[48]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.52776205390359) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[2],q[48]; +rz(0.9656433589451057) q[2]; +rx(pi/2) q[2]; +rz(5.049912894468379) q[2]; +rx(pi/2) q[2]; +rz(7.2047385978414376) q[2]; +rz(-1.8068411034149598) q[2]; +rx(pi/2) q[2]; +rz(4.496496852540875) q[2]; +rx(pi/2) q[2]; +rz(7.6638045108337804) q[2]; +rz(2.8712602249731756) q[48]; +rx(pi/2) q[48]; +rz(5.117221964933224) q[48]; +rx(pi/2) q[48]; +rz(12.396951144954434) q[48]; +rz(-2.71179458638653) q[48]; +rx(pi/2) q[48]; +rz(5.437674017020921) q[48]; +rx(pi/2) q[48]; +rz(9.595465320509842) q[48]; +rz(-1.7930492697687597) q[51]; +rx(pi/2) q[51]; +rz(4.1514371584224365) q[51]; +rx(pi/2) q[51]; +rz(12.426880595936101) q[51]; +rz(-0.47561946993274784) q[51]; +rx(pi/2) q[51]; +rz(5.846354858389423) q[51]; +rx(pi/2) q[51]; +rz(8.201729221348849) q[51]; +rz(0.1821378628622763) q[73]; +rx(pi/2) q[73]; +rz(3.690189273135496) q[73]; +rx(pi/2) q[73]; +rz(11.307832459759593) q[73]; +rz(0.9834794213707774) q[73]; +rx(pi/2) q[73]; +rz(5.429563539793525) q[73]; +rx(pi/2) q[73]; +rz(8.384005532461131) q[73]; +cx q[72],q[73]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(4.248353412935437) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.896657590899004) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[72],q[73]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.5002275704437693) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[72],q[73]; +rz(2.024064045860241) q[72]; +rx(pi/2) q[72]; +rz(5.545881033761715) q[72]; +rx(pi/2) q[72]; +rz(7.281270593306999) q[72]; +rz(-1.8512502093349172) q[72]; +rx(pi/2) q[72]; +rz(4.786913327227024) q[72]; +rx(pi/2) q[72]; +rz(6.533437055659748) q[72]; +rz(3.0142024574699313) q[73]; +rx(pi/2) q[73]; +rz(3.5199496550949436) q[73]; +rx(pi/2) q[73]; +rz(6.563031031870003) q[73]; +rz(1.55549224144303) q[73]; +rx(pi/2) q[73]; +rz(5.469094629225929) q[73]; +rx(pi/2) q[73]; +rz(10.26897715207527) q[73]; +cx q[77],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.0059136056803295) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.977903468514331) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.6818858639345144) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[23]; +rz(1.6445759044905612) q[23]; +rx(pi/2) q[23]; +rz(4.135503870825191) q[23]; +rx(pi/2) q[23]; +rz(10.134819946210012) q[23]; +rz(-1.9821638540774373) q[23]; +rx(pi/2) q[23]; +rz(4.631651847756103) q[23]; +rx(pi/2) q[23]; +rz(6.2964900529497685) q[23]; +cx q[23],q[78]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.917238070353723) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(1.3737738145713791) q[77]; +rx(pi/2) q[77]; +rz(4.176313184097546) q[77]; +rx(pi/2) q[77]; +rz(8.719038775424597) q[77]; +rz(2.8396584851756534) q[77]; +rx(pi/2) q[77]; +rz(5.268767297489439) q[77]; +rx(pi/2) q[77]; +rz(11.5079362638402) q[77]; +cx q[77],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.215665642120481) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.189531595827928) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.462777600768829) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[7]; +rz(1.4878003347774342) q[7]; +rx(pi/2) q[7]; +rz(5.05748590255995) q[7]; +rx(pi/2) q[7]; +rz(10.657021891022392) q[7]; +rz(-0.5646504778965893) q[7]; +rx(pi/2) q[7]; +rz(4.677325045259668) q[7]; +rx(pi/2) q[7]; +rz(7.6589765653509785) q[7]; +cx q[57],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.020088281980067) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.149187032663131) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.236189677226026) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[7]; +rz(0.8680828512793015) q[7]; +rx(pi/2) q[7]; +rz(4.99703379884844) q[7]; +rx(pi/2) q[7]; +rz(11.563425564741014) q[7]; +rz(-3.012309341154507) q[7]; +rx(pi/2) q[7]; +rz(4.070192399841298) q[7]; +rx(pi/2) q[7]; +rz(12.403091431642293) q[7]; +cx q[18],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(5.957711314789107) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(4.061562624808474) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +cx q[18],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.586475845820887) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +cx q[18],q[7]; +rz(0.1605305291131387) q[7]; +rx(pi/2) q[7]; +rz(5.223536253331864) q[7]; +rx(pi/2) q[7]; +rz(11.130160705290944) q[7]; +rz(1.4394183591917908) q[7]; +rx(pi/2) q[7]; +rz(4.770831972491978) q[7]; +rx(pi/2) q[7]; +rz(9.801905378110629) q[7]; +rz(3.1036111743838077) q[18]; +rx(pi/2) q[18]; +rz(5.515126103716023) q[18]; +rx(pi/2) q[18]; +rz(6.582542147126653) q[18]; +rz(0.9789314356614724) q[18]; +rx(pi/2) q[18]; +rz(3.3235850965188902) q[18]; +rx(pi/2) q[18]; +rz(9.03869256055145) q[18]; +rz(2.0206629300430645) q[57]; +rx(pi/2) q[57]; +rz(3.870001205893882) q[57]; +rx(pi/2) q[57]; +rz(12.267407228897067) q[57]; +rz(-2.40031012697123) q[57]; +rx(pi/2) q[57]; +rz(4.38729543788063) q[57]; +rx(pi/2) q[57]; +rz(8.425057481137012) q[57]; +rz(-2.919153312248964) q[77]; +rx(pi/2) q[77]; +rz(4.447402722891431) q[77]; +rx(pi/2) q[77]; +rz(11.591954003268793) q[77]; +rz(2.040728824285922) q[77]; +rx(pi/2) q[77]; +rz(4.002518401734048) q[77]; +rx(pi/2) q[77]; +rz(9.67895522486657) q[77]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.789652335999998) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[23],q[78]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.351205763144434) q[23]; +rx(pi/2) q[23]; +rz(3*pi) q[23]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[23],q[78]; +rz(-0.772729871527587) q[23]; +rx(pi/2) q[23]; +rz(5.217538610709132) q[23]; +rx(pi/2) q[23]; +rz(7.891976688635098) q[23]; +rz(-0.8169978439906211) q[23]; +rx(pi/2) q[23]; +rz(3.8565051558312535) q[23]; +rx(pi/2) q[23]; +rz(11.859115920840793) q[23]; +rz(-1.5868519183202219) q[78]; +rx(pi/2) q[78]; +rz(3.67461752621125) q[78]; +rx(pi/2) q[78]; +rz(9.641830676054122) q[78]; +rz(1.9326915575635955) q[78]; +rx(pi/2) q[78]; +rz(4.686985742608421) q[78]; +rx(pi/2) q[78]; +rz(7.028876704479635) q[78]; +cx q[27],q[78]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.9046495494055202) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.059707064066663) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[27],q[78]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.173978623427497) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[27],q[78]; +rz(-0.9382316600042633) q[27]; +rx(pi/2) q[27]; +rz(3.3922839628078805) q[27]; +rx(pi/2) q[27]; +rz(7.308997468319506) q[27]; +rz(2.75634725161653) q[27]; +rx(pi/2) q[27]; +rz(5.318635859718206) q[27]; +rx(pi/2) q[27]; +rz(8.902268360197727) q[27]; +rz(-2.862594679493778) q[78]; +rx(pi/2) q[78]; +rz(4.043903442129376) q[78]; +rx(pi/2) q[78]; +rz(8.170053838618356) q[78]; +rz(0.42153436587536586) q[78]; +rx(pi/2) q[78]; +rz(4.732464139260217) q[78]; +rx(pi/2) q[78]; +rz(7.542727130446882) q[78]; +cx q[79],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(5.985061657994047) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.8026825363559364) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.557625485832432) q[79]; +rx(pi/2) q[79]; +rz(3*pi) q[79]; +cx q[79],q[72]; +rz(1.9836506524715372) q[72]; +rx(pi/2) q[72]; +rz(5.260215258079713) q[72]; +rx(pi/2) q[72]; +rz(6.670725167893083) q[72]; +rz(1.421516349797364) q[72]; +rx(pi/2) q[72]; +rz(4.632503756260798) q[72]; +rx(pi/2) q[72]; +rz(9.561585367936733) q[72]; +rz(0.652724657524729) q[79]; +rx(pi/2) q[79]; +rz(4.7089590271967365) q[79]; +rx(pi/2) q[79]; +rz(9.019311138738722) q[79]; +rz(0.4225021068124071) q[79]; +rx(pi/2) q[79]; +rz(4.931161999729306) q[79]; +rx(pi/2) q[79]; +rz(11.115114608216846) q[79]; +cx q[84],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.616290669237317) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.7311529952371814) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.255113424591853) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[43]; +rz(0.054486902510677115) q[43]; +rx(pi/2) q[43]; +rz(5.4747492189442175) q[43]; +rx(pi/2) q[43]; +rz(11.423228689552683) q[43]; +rz(-3.1407159014814923) q[43]; +rx(pi/2) q[43]; +rz(5.822977141818436) q[43]; +rx(pi/2) q[43]; +rz(11.633076388151705) q[43]; +cx q[19],q[43]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.6102830084936657) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.083074949697096) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[19],q[43]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.2491975254654926) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[19],q[43]; +rz(1.510622980775552) q[19]; +rx(pi/2) q[19]; +rz(3.593697242231383) q[19]; +rx(pi/2) q[19]; +rz(8.506669105310824) q[19]; +rz(2.6702844564272787) q[19]; +rx(pi/2) q[19]; +rz(5.712710372460801) q[19]; +rx(pi/2) q[19]; +rz(8.875960450451815) q[19]; +cx q[19],q[26]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.7598040109456616) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.122094291893405) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +cx q[19],q[26]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.4026385480263546) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[19],q[26]; +rz(0.564692739981401) q[19]; +rx(pi/2) q[19]; +rz(4.969622927353979) q[19]; +rx(pi/2) q[19]; +rz(10.526559534181446) q[19]; +rz(-1.8410190746250776) q[19]; +rx(pi/2) q[19]; +rz(3.8773668899939606) q[19]; +rx(pi/2) q[19]; +rz(7.401195861609372) q[19]; +rz(0.8436577463749266) q[26]; +rx(pi/2) q[26]; +rz(3.7881218429348955) q[26]; +rx(pi/2) q[26]; +rz(6.828973183630017) q[26]; +rz(-0.4253087155578066) q[26]; +rx(pi/2) q[26]; +rz(5.552925371903271) q[26]; +rx(pi/2) q[26]; +rz(10.16472340528968) q[26]; +rz(3.1277846778196414) q[43]; +rx(pi/2) q[43]; +rz(5.224619679140695) q[43]; +rx(pi/2) q[43]; +rz(8.562335627850171) q[43]; +rz(-1.682563022066214) q[43]; +rx(pi/2) q[43]; +rz(4.57881395460684) q[43]; +rx(pi/2) q[43]; +rz(11.780000927583801) q[43]; +rz(0.6140230912300595) q[84]; +rx(pi/2) q[84]; +rz(4.621152245470489) q[84]; +rx(pi/2) q[84]; +rz(6.470329047974479) q[84]; +rz(2.8396584851756534) q[84]; +rx(pi/2) q[84]; +rz(5.268767297489439) q[84]; +rx(pi/2) q[84]; +rz(11.5079362638402) q[84]; +cx q[84],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.215665642120481) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.189531595827928) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.462777600768829) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[0]; +rz(1.4878003347774342) q[0]; +rx(pi/2) q[0]; +rz(5.05748590255995) q[0]; +rx(pi/2) q[0]; +rz(10.657021891022392) q[0]; +rz(0.32746088219475844) q[0]; +rx(pi/2) q[0]; +rz(3.8207521003568283) q[0]; +rx(pi/2) q[0]; +rz(9.409630522042699) q[0]; +rz(-2.919153312248964) q[84]; +rx(pi/2) q[84]; +rz(4.447402722891431) q[84]; +rx(pi/2) q[84]; +rz(11.591954003268793) q[84]; +rz(1.4374009529904352) q[84]; +rx(pi/2) q[84]; +rz(4.754711895290688) q[84]; +rx(pi/2) q[84]; +rz(8.813003081020728) q[84]; +cx q[84],q[94]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.917847992153045) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[86],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(5.986257150652017) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.9128785844714717) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.2715094412162653) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[8]; +rz(-0.5955338380699611) q[8]; +rx(pi/2) q[8]; +rz(4.732780936396561) q[8]; +rx(pi/2) q[8]; +rz(6.514970484773612) q[8]; +rz(2.2334404720014582) q[8]; +rx(pi/2) q[8]; +rz(5.167412180184753) q[8]; +rx(pi/2) q[8]; +rz(11.667651879474262) q[8]; +rz(-0.7250222347060391) q[86]; +rx(pi/2) q[86]; +rz(5.1407162340088615) q[86]; +rx(pi/2) q[86]; +rz(7.082031654028198) q[86]; +rz(-2.4487597635368976) q[86]; +rx(pi/2) q[86]; +rz(5.134158318884643) q[86]; +rx(pi/2) q[86]; +rz(8.532889454216205) q[86]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(5.789652335999998) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[50],q[89]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.351205763144434) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[50],q[89]; +rz(-0.772729871527587) q[50]; +rx(pi/2) q[50]; +rz(5.217538610709132) q[50]; +rx(pi/2) q[50]; +rz(7.891976688635098) q[50]; +rz(2.797265951166618) q[50]; +rx(pi/2) q[50]; +rz(3.9075750619083185) q[50]; +rx(pi/2) q[50]; +rz(6.536061451514578) q[50]; +rz(-1.5868519183202219) q[89]; +rx(pi/2) q[89]; +rz(3.67461752621125) q[89]; +rx(pi/2) q[89]; +rz(9.641830676054122) q[89]; +rz(-1.9266018869526227) q[89]; +rx(pi/2) q[89]; +rz(3.652386176742309) q[89]; +rx(pi/2) q[89]; +rz(9.233274126859152) q[89]; +cx q[42],q[89]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.6385005634583862) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.06471727765482) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[42],q[89]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.3478204435348538) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[42],q[89]; +rz(-2.023336023682041) q[42]; +rx(pi/2) q[42]; +rz(3.858708661142877) q[42]; +rx(pi/2) q[42]; +rz(10.406793788995007) q[42]; +rz(1.1314176891864873) q[42]; +rx(pi/2) q[42]; +rz(5.496096862241011) q[42]; +rx(pi/2) q[42]; +rz(9.008598035491755) q[42]; +cx q[42],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.95082420460481) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.896768718054633) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[42],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.2564074826803378) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +cx q[42],q[21]; +rz(2.972524407186638) q[21]; +rx(pi/2) q[21]; +rz(4.261610441897108) q[21]; +rx(pi/2) q[21]; +rz(9.558389812946597) q[21]; +rz(1.6844609477680743) q[21]; +rx(pi/2) q[21]; +rz(5.616201067268993) q[21]; +rx(pi/2) q[21]; +rz(11.113987505960715) q[21]; +cx q[21],q[68]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.06911935855408) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-0.11790381217441848) q[42]; +rx(pi/2) q[42]; +rz(4.024679777237109) q[42]; +rx(pi/2) q[42]; +rz(7.940869407345842) q[42]; +rz(1.884351000413539) q[42]; +rx(pi/2) q[42]; +rz(4.289342614189573) q[42]; +rx(pi/2) q[42]; +rz(10.270791989221935) q[42]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.237714012022227) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[21],q[68]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.544600288789033) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[21],q[68]; +rz(-1.2399674537713132) q[21]; +rx(pi/2) q[21]; +rz(5.387632551116047) q[21]; +rx(pi/2) q[21]; +rz(7.799898105101161) q[21]; +rz(2.503300207604365) q[21]; +rx(pi/2) q[21]; +rz(5.168948446363378) q[21]; +rx(pi/2) q[21]; +rz(7.805989291112378) q[21]; +rz(2.3249943886567683) q[68]; +rx(pi/2) q[68]; +rz(5.475528670385699) q[68]; +rx(pi/2) q[68]; +rz(11.770256070746354) q[68]; +rz(2.354870802865217) q[68]; +rx(pi/2) q[68]; +rz(4.614607773100681) q[68]; +rx(pi/2) q[68]; +rz(8.987374541654233) q[68]; +cx q[77],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.231515507810702) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.150768786850378) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.300248627038166) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +cx q[77],q[42]; +rz(1.3156791996753894) q[42]; +rx(pi/2) q[42]; +rz(3.5408148385640756) q[42]; +rx(pi/2) q[42]; +rz(11.656288950674687) q[42]; +rz(-1.1836665478739956) q[42]; +rx(pi/2) q[42]; +rz(4.6111964081702705) q[42]; +rx(pi/2) q[42]; +rz(10.15368185991126) q[42]; +rz(2.297348204449124) q[77]; +rx(pi/2) q[77]; +rz(4.957080053786924) q[77]; +rx(pi/2) q[77]; +rz(10.753392671451946) q[77]; +rz(2.9662978601798624) q[77]; +rx(pi/2) q[77]; +rz(4.9090621297043535) q[77]; +rx(pi/2) q[77]; +rz(10.525070743121832) q[77]; +cx q[88],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(5.997602745015891) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.8692916429749604) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.3141756175874484) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +cx q[88],q[77]; +rz(2.9750186245533774) q[77]; +rx(pi/2) q[77]; +rz(4.416733146759828) q[77]; +rx(pi/2) q[77]; +rz(12.14236822419953) q[77]; +rz(-1.4838465338523115) q[77]; +rx(pi/2) q[77]; +rz(3.380664695147355) q[77]; +rx(pi/2) q[77]; +rz(10.285395135929866) q[77]; +rz(1.685745224513628) q[88]; +rx(pi/2) q[88]; +rz(3.473933089359095) q[88]; +rx(pi/2) q[88]; +rz(7.766809920904663) q[88]; +rz(0.5132610160400644) q[88]; +rx(pi/2) q[88]; +rz(4.681027726119558) q[88]; +rx(pi/2) q[88]; +rz(8.997053524793708) q[88]; +cx q[72],q[88]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(4.164393802936047) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.092500952329994) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[72],q[88]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.7978659012432523) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[72],q[88]; +rz(2.2068159224919324) q[72]; +rx(pi/2) q[72]; +rz(5.514630727181038) q[72]; +rx(pi/2) q[72]; +rz(6.294071595926278) q[72]; +rz(1.9598256763230166) q[72]; +rx(pi/2) q[72]; +rz(3.8586487873509907) q[72]; +rx(pi/2) q[72]; +rz(7.64139179102288) q[72]; +rz(1.011908410222591) q[88]; +rx(pi/2) q[88]; +rz(4.597765438207096) q[88]; +rx(pi/2) q[88]; +rz(7.772287619489016) q[88]; +rz(0.9196654303853835) q[88]; +rx(pi/2) q[88]; +rz(5.545708743524966) q[88]; +rx(pi/2) q[88]; +rz(6.638215194635656) q[88]; +rz(-1.1514272753149069) q[89]; +rx(pi/2) q[89]; +rz(4.315872162753904) q[89]; +rx(pi/2) q[89]; +rz(9.100182241744626) q[89]; +rz(1.2304967254959607) q[89]; +rx(pi/2) q[89]; +rz(4.219427554631491) q[89]; +rx(pi/2) q[89]; +rz(8.197439244023135) q[89]; +cx q[89],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(5.91918418232474) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.870800930495279) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.362340877708163) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[52]; +rz(-0.7723685438317269) q[52]; +rx(pi/2) q[52]; +rz(4.674693888783665) q[52]; +rx(pi/2) q[52]; +rz(7.7457495590008385) q[52]; +rz(3.0366491562246685) q[52]; +rx(pi/2) q[52]; +rz(4.737336098073184) q[52]; +rx(pi/2) q[52]; +rz(8.822213475623341) q[52]; +cx q[52],q[62]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.9878564261710334) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.139244986463222) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[52],q[62]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.671541025190118) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[52],q[62]; +rz(-2.7265424869987918) q[52]; +rx(pi/2) q[52]; +rz(4.198207868397058) q[52]; +rx(pi/2) q[52]; +rz(7.292473893807738) q[52]; +rz(2.6919403130415454) q[52]; +rx(pi/2) q[52]; +rz(4.512825453284579) q[52]; +rx(pi/2) q[52]; +rz(9.46734167551229) q[52]; +cx q[44],q[52]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.1654728371280925) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.265386608944068) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[44],q[52]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.4770124792556008) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[44],q[52]; +rz(-1.3067250512907178) q[44]; +rx(pi/2) q[44]; +rz(3.8225589318469835) q[44]; +rx(pi/2) q[44]; +rz(11.635871590934054) q[44]; +rz(3.039838376583858) q[44]; +rx(pi/2) q[44]; +rz(3.5989961430253876) q[44]; +rx(pi/2) q[44]; +rz(11.418408912025573) q[44]; +rz(1.0237719477309195) q[52]; +rx(pi/2) q[52]; +rz(4.4000835492462045) q[52]; +rx(pi/2) q[52]; +rz(6.644850432125209) q[52]; +rz(-1.0486634367599912) q[52]; +rx(pi/2) q[52]; +rz(3.7864425599112312) q[52]; +rx(pi/2) q[52]; +rz(9.465417577635577) q[52]; +rz(-1.2373859545677133) q[62]; +rx(pi/2) q[62]; +rz(3.4262496794325465) q[62]; +rx(pi/2) q[62]; +rz(10.724438101192778) q[62]; +rz(2.7009158916243674) q[62]; +rx(pi/2) q[62]; +rz(6.044639637295468) q[62]; +rx(pi/2) q[62]; +rz(8.494629814853905) q[62]; +rz(-0.003754482223737643) q[89]; +rx(pi/2) q[89]; +rz(4.577262424600598) q[89]; +rx(pi/2) q[89]; +rz(9.735870141259598) q[89]; +rz(2.0628968782673027) q[89]; +rx(pi/2) q[89]; +rz(5.48014619635391) q[89]; +rx(pi/2) q[89]; +rz(9.728259697431719) q[89]; +cx q[92],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(5.868661233398536) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.996926508994359) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.6942960212295164) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[42]; +rz(1.210109445269941) q[42]; +rx(pi/2) q[42]; +rz(4.197074375411324) q[42]; +rx(pi/2) q[42]; +rz(12.315531351603504) q[42]; +rz(-0.5646504778965893) q[42]; +rx(pi/2) q[42]; +rz(4.677325045259668) q[42]; +rx(pi/2) q[42]; +rz(7.6589765653509785) q[42]; +cx q[7],q[42]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(4.149187032663131) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.020088281980067) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +cx q[7],q[42]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.236189677226026) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[7],q[42]; +rz(2.0206629300430645) q[7]; +rx(pi/2) q[7]; +rz(3.870001205893882) q[7]; +rx(pi/2) q[7]; +rz(12.267407228897067) q[7]; +rz(0.5077148566756282) q[7]; +rx(pi/2) q[7]; +rz(3.6548997704015393) q[7]; +rx(pi/2) q[7]; +rz(7.6113494681707055) q[7]; +rz(0.8680828512793015) q[42]; +rx(pi/2) q[42]; +rz(4.99703379884844) q[42]; +rx(pi/2) q[42]; +rz(11.563425564741014) q[42]; +rz(-2.3791550489815236) q[42]; +rx(pi/2) q[42]; +rz(4.263523128278077) q[42]; +rx(pi/2) q[42]; +rz(7.021527473686218) q[42]; +rz(1.5448478258284162) q[92]; +rx(pi/2) q[92]; +rz(4.218411046576489) q[92]; +rx(pi/2) q[92]; +rz(11.41566582208727) q[92]; +rz(-2.297574574796982) q[92]; +rx(pi/2) q[92]; +rz(5.552629871641072) q[92]; +rx(pi/2) q[92]; +rz(6.284786733915139) q[92]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.272219619252866) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[84],q[94]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.5493629981927466) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[84],q[94]; +rz(-0.09340570733062448) q[84]; +rx(pi/2) q[84]; +rz(5.272931924589289) q[84]; +rx(pi/2) q[84]; +rz(7.318438308978221) q[84]; +rz(1.6073233740172723) q[84]; +rx(pi/2) q[84]; +rz(4.349844194776143) q[84]; +rx(pi/2) q[84]; +rz(10.977274687899378) q[84]; +cx q[84],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.174715893413094) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.525220301044518) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.29088852593096) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[59]; +rz(-1.679775630383335) q[59]; +rx(pi/2) q[59]; +rz(3.781315979560174) q[59]; +rx(pi/2) q[59]; +rz(8.457079437457935) q[59]; +rz(-1.1796263087627352) q[59]; +rx(pi/2) q[59]; +rz(3.8862152768544242) q[59]; +rx(pi/2) q[59]; +rz(9.049149721093602) q[59]; +rz(2.130264631670742) q[84]; +rx(pi/2) q[84]; +rz(4.611895194598112) q[84]; +rx(pi/2) q[84]; +rz(10.281678479279485) q[84]; +rz(2.0276365624892563) q[84]; +rx(pi/2) q[84]; +rz(4.755787827176045) q[84]; +rx(pi/2) q[84]; +rz(10.988319237470051) q[84]; +rz(-2.9164745305355835) q[94]; +rx(pi/2) q[94]; +rz(4.817074088719341) q[94]; +rx(pi/2) q[94]; +rz(10.07461211316131) q[94]; +rz(-1.653980623495039) q[94]; +rx(pi/2) q[94]; +rz(5.634359643605931) q[94]; +rx(pi/2) q[94]; +rz(7.058323350568079) q[94]; +cx q[94],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(5.4324775758089086) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.3486988032438028) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.2346280947753736) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[23]; +rz(2.1077562266780863) q[23]; +rx(pi/2) q[23]; +rz(4.573061142296663) q[23]; +rx(pi/2) q[23]; +rz(10.66101561138395) q[23]; +rz(0.3816268136005623) q[23]; +rx(pi/2) q[23]; +rz(5.668580912688555) q[23]; +rx(pi/2) q[23]; +rz(7.756066186201277) q[23]; +cx q[23],q[61]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.795285554223069) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.104226450959214) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[23],q[61]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.627297846983086) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[23],q[61]; +rz(1.3323650415326496) q[23]; +rx(pi/2) q[23]; +rz(5.239458596232283) q[23]; +rx(pi/2) q[23]; +rz(11.585442824187194) q[23]; +rz(-2.3748169565407258) q[23]; +rx(pi/2) q[23]; +rz(5.633651716041361) q[23]; +rx(pi/2) q[23]; +rz(7.552607661763775) q[23]; +rz(-1.8127511231554134) q[61]; +rx(pi/2) q[61]; +rz(4.8361482791385395) q[61]; +rx(pi/2) q[61]; +rz(8.675277848017705) q[61]; +rz(1.6798695730822635) q[61]; +rx(pi/2) q[61]; +rz(4.564331098783719) q[61]; +rx(pi/2) q[61]; +rz(8.934528185001483) q[61]; +cx q[18],q[61]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(4.126035140615371) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.1902648532209135) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[18],q[61]; +rz(-pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.3659576831538858) q[18]; +rx(pi/2) q[18]; +rz(2*pi) q[18]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[18],q[61]; +rz(-2.1591659568194173) q[18]; +rx(pi/2) q[18]; +rz(4.849137472729565) q[18]; +rx(pi/2) q[18]; +rz(6.700748728590322) q[18]; +rz(1.2102171291931745) q[18]; +rx(pi/2) q[18]; +rz(5.647412034549111) q[18]; +rx(pi/2) q[18]; +rz(11.921342546793742) q[18]; +rz(-0.6657560201854817) q[61]; +rx(pi/2) q[61]; +rz(5.581183999003528) q[61]; +rx(pi/2) q[61]; +rz(8.027347082995927) q[61]; +rz(-0.8912414281404013) q[61]; +rx(pi/2) q[61]; +rz(4.714516412791126) q[61]; +rx(pi/2) q[61]; +rz(11.130541854121567) q[61]; +rz(0.13485725759359113) q[94]; +rx(pi/2) q[94]; +rz(5.793479077021585) q[94]; +rx(pi/2) q[94]; +rz(11.089408452387637) q[94]; +rz(-2.431320818782231) q[94]; +rx(pi/2) q[94]; +rz(4.135632655828326) q[94]; +rx(pi/2) q[94]; +rz(10.622774682099905) q[94]; +cx q[94],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.003792875387212) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.5299833668481537) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.1759307722778742) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[78]; +rz(2.5951229339139603) q[78]; +rx(pi/2) q[78]; +rz(4.142671074193004) q[78]; +rx(pi/2) q[78]; +rz(6.929079327584197) q[78]; +rz(0.9859138904539311) q[78]; +rx(pi/2) q[78]; +rz(4.609721271438011) q[78]; +rx(pi/2) q[78]; +rz(10.703759918541497) q[78]; +cx q[31],q[78]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.158306660678746) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.034486555535978) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[31],q[78]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.7445659426979194) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[31],q[78]; +rz(1.5053460287984137) q[31]; +rx(pi/2) q[31]; +rz(6.022125472748979) q[31]; +rx(pi/2) q[31]; +rz(11.006180916278314) q[31]; +rz(-2.947474155770525) q[31]; +rx(pi/2) q[31]; +rz(4.92641504423545) q[31]; +rx(pi/2) q[31]; +rz(8.633447337906201) q[31]; +rz(2.4123109582259943) q[78]; +rx(pi/2) q[78]; +rz(4.855464581266757) q[78]; +rx(pi/2) q[78]; +rz(9.53973681800446) q[78]; +rz(1.0711046234072068) q[78]; +rx(pi/2) q[78]; +rz(5.008727130976277) q[78]; +rx(pi/2) q[78]; +rz(8.264128233133041) q[78]; +rz(2.8898349324510058) q[94]; +rx(pi/2) q[94]; +rz(4.5685605046038225) q[94]; +rx(pi/2) q[94]; +rz(7.683372436425582) q[94]; +rz(-2.2413357765512494) q[94]; +rx(pi/2) q[94]; +rz(4.880388474336931) q[94]; +rx(pi/2) q[94]; +rz(10.993189754885632) q[94]; +cx q[97],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.258822191193721) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.8764868379388684) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.580794911942194) q[97]; +rx(pi/2) q[97]; +rz(2*pi) q[97]; +cx q[97],q[0]; +rz(2.502640398247326) q[0]; +rx(pi/2) q[0]; +rz(5.046415632839704) q[0]; +rx(pi/2) q[0]; +rz(7.262668207080296) q[0]; +rz(2.681700080051609) q[0]; +rx(pi/2) q[0]; +rz(5.13705256656049) q[0]; +rx(pi/2) q[0]; +rz(7.579369581229139) q[0]; +cx q[0],q[26]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.8799817643701755) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.119954724018305) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +cx q[0],q[26]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.3624215808577795) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[0],q[26]; +rz(-3.1109694464059743) q[0]; +rx(pi/2) q[0]; +rz(3.9124007424066893) q[0]; +rx(pi/2) q[0]; +rz(6.8046831457724455) q[0]; +rz(-0.967150708628167) q[0]; +rx(pi/2) q[0]; +rz(5.0941653183431805) q[0]; +rx(pi/2) q[0]; +rz(11.641729143469547) q[0]; +rz(0.17920439328640025) q[26]; +rx(pi/2) q[26]; +rz(5.158165326436764) q[26]; +rx(pi/2) q[26]; +rz(12.063392756675464) q[26]; +rz(1.9303342717954592) q[26]; +rx(pi/2) q[26]; +rz(5.638987770748884) q[26]; +rx(pi/2) q[26]; +rz(8.05678013866315) q[26]; +cx q[26],q[73]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.726999092799904) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.79392899232489) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[26],q[73]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.438073368997294) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[26],q[73]; +rz(1.6016483718834884) q[26]; +rx(pi/2) q[26]; +rz(5.492986153046905) q[26]; +rx(pi/2) q[26]; +rz(9.259869467656761) q[26]; +rz(2.3917890583110584) q[26]; +rx(pi/2) q[26]; +rz(3.2864692107189444) q[26]; +rx(pi/2) q[26]; +rz(7.682360435995982) q[26]; +rz(0.11987201313130047) q[73]; +rx(pi/2) q[73]; +rz(4.710059356715647) q[73]; +rx(pi/2) q[73]; +rz(7.901959956986522) q[73]; +rz(-0.19369282591518822) q[73]; +rx(pi/2) q[73]; +rz(5.404697974154422) q[73]; +rx(pi/2) q[73]; +rz(8.910598362855312) q[73]; +cx q[73],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.1161985732506245) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.9569906703580973) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.5123169470791997) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[37]; +rz(-2.008374240244449) q[37]; +rx(pi/2) q[37]; +rz(4.895081404416864) q[37]; +rx(pi/2) q[37]; +rz(8.688044341549315) q[37]; +rz(-2.12050378366638) q[37]; +rx(pi/2) q[37]; +rz(5.341002138645136) q[37]; +rx(pi/2) q[37]; +rz(12.40818782430988) q[37]; +rz(1.776844663419789) q[73]; +rx(pi/2) q[73]; +rz(4.596488452501473) q[73]; +rx(pi/2) q[73]; +rz(6.4849031248551405) q[73]; +rz(0.31501120020123174) q[73]; +rx(pi/2) q[73]; +rz(5.15794706447017) q[73]; +rx(pi/2) q[73]; +rz(6.639157071188314) q[73]; +rz(2.9153649476566095) q[97]; +rx(pi/2) q[97]; +rz(4.659868807189847) q[97]; +rx(pi/2) q[97]; +rz(9.512322338555254) q[97]; +rz(2.9739977313671595) q[97]; +rx(pi/2) q[97]; +rz(5.265785189933078) q[97]; +rx(pi/2) q[97]; +rz(7.962923480993171) q[97]; +cx q[97],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.212310815395927) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(4.2516453180075935) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.347157664055466) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[3]; +rz(0.009787460526151648) q[3]; +rx(pi/2) q[3]; +rz(4.115425850364376) q[3]; +rx(pi/2) q[3]; +rz(10.976670109152053) q[3]; +rz(1.5659181472295334) q[3]; +rx(pi/2) q[3]; +rz(5.49335353551024) q[3]; +rx(pi/2) q[3]; +rz(9.003707027762712) q[3]; +cx q[39],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(5.883901859833694) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.5018014722662696) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.145872802620966) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +cx q[39],q[3]; +rz(-0.1151729829513859) q[3]; +rx(pi/2) q[3]; +rz(4.26402804150951) q[3]; +rx(pi/2) q[3]; +rz(11.424860310133516) q[3]; +rz(-0.20785106220473892) q[3]; +rx(pi/2) q[3]; +rz(6.174052193843518) q[3]; +rx(pi/2) q[3]; +rz(11.833696445552583) q[3]; +rz(3.139664844086286) q[39]; +rx(pi/2) q[39]; +rz(4.59786080570499) q[39]; +rx(pi/2) q[39]; +rz(11.478429409332755) q[39]; +rz(3.013235300059449) q[39]; +rx(pi/2) q[39]; +rz(5.009028580146784) q[39]; +rx(pi/2) q[39]; +rz(9.58452470555983) q[39]; +rz(-0.9744701697964153) q[97]; +rx(pi/2) q[97]; +rz(5.645014834844707) q[97]; +rx(pi/2) q[97]; +rz(12.340340220883457) q[97]; +rz(-1.5014036819753755) q[97]; +rx(pi/2) q[97]; +rz(5.167879064501142) q[97]; +rx(pi/2) q[97]; +rz(8.816288770385764) q[97]; +rz(2.15147009399206) q[99]; +rx(pi/2) q[99]; +rz(3.4141787555682814) q[99]; +rx(pi/2) q[99]; +rz(9.914929399732795) q[99]; +rz(2.887809877763674) q[99]; +rx(pi/2) q[99]; +rz(4.821247509381975) q[99]; +rx(pi/2) q[99]; +rz(9.002739631172144) q[99]; +cx q[36],q[99]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.163564806829864) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.1129499340376405) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[36],q[99]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.186643046739814) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[36],q[99]; +rz(2.452169654085944) q[36]; +rx(pi/2) q[36]; +rz(6.060497626688171) q[36]; +rx(pi/2) q[36]; +rz(9.848628947768521) q[36]; +rz(-1.595449272590241) q[36]; +rx(pi/2) q[36]; +rz(5.224806281107465) q[36]; +rx(pi/2) q[36]; +rz(12.31218325576264) q[36]; +cx q[60],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.2368266056808945) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(4.127927101269966) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.7474774753738647) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +cx q[60],q[36]; +rz(-2.896369732296211) q[36]; +rx(pi/2) q[36]; +rz(4.928137565582858) q[36]; +rx(pi/2) q[36]; +rz(11.659955470579266) q[36]; +rz(-2.3818519131051468) q[36]; +rx(pi/2) q[36]; +rz(5.146486248386399) q[36]; +rx(pi/2) q[36]; +rz(6.66087417808181) q[36]; +cx q[36],q[64]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.00507578129192) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(2.899721292352333) q[60]; +rx(pi/2) q[60]; +rz(4.2880678556340435) q[60]; +rx(pi/2) q[60]; +rz(11.790798541895002) q[60]; +rz(-1.3238990842676839) q[60]; +rx(pi/2) q[60]; +rz(4.8606096620808525) q[60]; +rx(pi/2) q[60]; +rz(11.955908289667512) q[60]; +cx q[60],q[75]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.4873472828819723) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.084466484827233) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[36],q[64]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.1659731634721657) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[36],q[64]; +rz(-3.032920507988024) q[36]; +rx(pi/2) q[36]; +rz(4.6840504770926055) q[36]; +rx(pi/2) q[36]; +rz(12.377977182804731) q[36]; +rz(1.0230780537102788) q[36]; +rx(pi/2) q[36]; +rz(3.8260766298936995) q[36]; +rx(pi/2) q[36]; +rz(11.519757238278071) q[36]; +cx q[36],q[38]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.7941308711168586) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(5.741935704716466) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +cx q[36],q[38]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.174932696516617) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[36],q[38]; +rz(2.673992086341163) q[36]; +rx(pi/2) q[36]; +rz(5.910634959551724) q[36]; +rx(pi/2) q[36]; +rz(11.452636951473727) q[36]; +rz(1.7063926885347813) q[36]; +rx(pi/2) q[36]; +rz(4.546842388093973) q[36]; +rx(pi/2) q[36]; +rz(7.449292714235555) q[36]; +rz(1.8922933299902205) q[38]; +rx(pi/2) q[38]; +rz(4.070599382830004) q[38]; +rx(pi/2) q[38]; +rz(10.541847455904083) q[38]; +rz(1.1119164312875114) q[38]; +rx(pi/2) q[38]; +rz(3.90555458554067) q[38]; +rx(pi/2) q[38]; +rz(7.489904784210719) q[38]; +cx q[38],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(5.95437348871101) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.9329976516317284) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[38],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.685739728658392) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +cx q[38],q[14]; +rz(1.4344828797806919) q[14]; +rx(pi/2) q[14]; +rz(4.1133957615630585) q[14]; +rx(pi/2) q[14]; +rz(11.402383275626903) q[14]; +rz(-1.1846365397021217) q[14]; +rx(pi/2) q[14]; +rz(5.020443701652325) q[14]; +rx(pi/2) q[14]; +rz(10.803104159741208) q[14]; +cx q[16],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(5.742918264413166) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.4758894736162915) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[16],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.377736588984131) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +cx q[16],q[14]; +rz(-2.481077847843597) q[14]; +rx(pi/2) q[14]; +rz(4.081370056938386) q[14]; +rx(pi/2) q[14]; +rz(8.440203325777444) q[14]; +rz(0.8574268663301101) q[14]; +rx(pi/2) q[14]; +rz(5.1519048260945) q[14]; +rx(pi/2) q[14]; +rz(8.578430801180776) q[14]; +rz(-2.122524477102549) q[16]; +rx(pi/2) q[16]; +rz(4.322860877164984) q[16]; +rx(pi/2) q[16]; +rz(11.7914914383314) q[16]; +rz(-0.31387036971764104) q[16]; +rx(pi/2) q[16]; +rz(3.8343076038628103) q[16]; +rx(pi/2) q[16]; +rz(11.75043614991057) q[16]; +cx q[16],q[27]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(4.126990345376214) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.101014708998033) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +cx q[16],q[27]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.316147931056392) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[16],q[27]; +rz(2.901420839579524) q[16]; +rx(pi/2) q[16]; +rz(4.143354328640631) q[16]; +rx(pi/2) q[16]; +rz(7.924906420591242) q[16]; +rz(0.4956204105515827) q[16]; +rx(pi/2) q[16]; +rz(4.990700841524641) q[16]; +rx(pi/2) q[16]; +rz(10.766330228731894) q[16]; +rz(-1.5745394431711357) q[27]; +rx(pi/2) q[27]; +rz(4.486963206946162) q[27]; +rx(pi/2) q[27]; +rz(11.350795084300891) q[27]; +rz(2.3728166338486893) q[27]; +rx(pi/2) q[27]; +rz(4.541780538093083) q[27]; +rx(pi/2) q[27]; +rz(8.326855508165137) q[27]; +cx q[22],q[27]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.839425259909083) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.129798539397283) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +cx q[22],q[27]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.4044205066638957) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[22],q[27]; +rz(2.8787254237548314) q[22]; +rx(pi/2) q[22]; +rz(4.823658983226762) q[22]; +rx(pi/2) q[22]; +rz(8.518980137350592) q[22]; +rz(-2.9989205803230465) q[22]; +rx(pi/2) q[22]; +rz(4.231192997458663) q[22]; +rx(pi/2) q[22]; +rz(6.905887178645626) q[22]; +rz(-1.620881892725453) q[27]; +rx(pi/2) q[27]; +rz(5.244442194508962) q[27]; +rx(pi/2) q[27]; +rz(8.33680480273583) q[27]; +rz(0.7560889126366215) q[27]; +rx(pi/2) q[27]; +rz(5.390016572765218) q[27]; +rx(pi/2) q[27]; +rz(11.923119992620201) q[27]; +rz(-1.0188161043985415) q[38]; +rx(pi/2) q[38]; +rz(4.049513566606494) q[38]; +rx(pi/2) q[38]; +rz(9.413264193538305) q[38]; +rz(0.21456624582257566) q[38]; +rx(pi/2) q[38]; +rz(5.122715404430667) q[38]; +rx(pi/2) q[38]; +rz(6.891192118779183) q[38]; +cx q[38],q[83]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.8782312959129674) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[58],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(5.752675276878177) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.850127682574776) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.170760995305007) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +cx q[58],q[14]; +rz(-1.0167555886115038) q[14]; +rx(pi/2) q[14]; +rz(6.076665065855432) q[14]; +rx(pi/2) q[14]; +rz(11.59530902276612) q[14]; +rz(2.839132064635397) q[14]; +rx(pi/2) q[14]; +rz(3.8183797339418284) q[14]; +rx(pi/2) q[14]; +rz(7.035633977374079) q[14]; +rz(2.2079999204561034) q[58]; +rx(pi/2) q[58]; +rz(4.414245463540512) q[58]; +rx(pi/2) q[58]; +rz(6.488560018870304) q[58]; +rz(-2.8987208821063324) q[58]; +rx(pi/2) q[58]; +rz(4.324606585245012) q[58]; +rx(pi/2) q[58]; +rz(8.056269886626149) q[58]; +rz(1.8798147494907527) q[64]; +rx(pi/2) q[64]; +rz(4.252154953092312) q[64]; +rx(pi/2) q[64]; +rz(6.587141390859495) q[64]; +rz(-1.4475186072108734) q[64]; +rx(pi/2) q[64]; +rz(4.226126764456515) q[64]; +rx(pi/2) q[64]; +rz(7.29955205997517) q[64]; +cx q[64],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.065304125170122) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(4.126937118157143) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.3406619681994307) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +cx q[64],q[45]; +rz(0.20046463420839267) q[45]; +rx(pi/2) q[45]; +rz(3.939302193501123) q[45]; +rx(pi/2) q[45]; +rz(8.130303683274702) q[45]; +rz(-0.894203957836492) q[45]; +rx(pi/2) q[45]; +rz(4.883705834551378) q[45]; +rx(pi/2) q[45]; +rz(7.613925025406607) q[45]; +rz(-0.2741035245476944) q[64]; +rx(pi/2) q[64]; +rz(4.6960763165342865) q[64]; +rx(pi/2) q[64]; +rz(10.240251852228951) q[64]; +rz(-2.103247233518169) q[64]; +rx(pi/2) q[64]; +rz(4.732655844263884) q[64]; +rx(pi/2) q[64]; +rz(6.579528309030531) q[64]; +cx q[64],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.1858912156549) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.7417060963311446) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.2733322805817053) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +cx q[64],q[45]; +rz(0.57096721276542) q[45]; +rx(pi/2) q[45]; +rz(4.6950004355127355) q[45]; +rx(pi/2) q[45]; +rz(9.788593444004121) q[45]; +rz(-2.0666853665370724) q[45]; +rx(pi/2) q[45]; +rz(4.225526967291035) q[45]; +rx(pi/2) q[45]; +rz(9.591522424357022) q[45]; +rz(-0.447394982100644) q[64]; +rx(pi/2) q[64]; +rz(4.701497478132509) q[64]; +rx(pi/2) q[64]; +rz(9.424402598152405) q[64]; +rz(-0.4146576318355071) q[64]; +rx(pi/2) q[64]; +rz(5.071521995153698) q[64]; +rx(pi/2) q[64]; +rz(7.321196687398356) q[64]; +cx q[64],q[93]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.536089579822712) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(5.5244213107203155) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[60],q[75]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.244532530717496) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[60],q[75]; +rz(0.32987412288899076) q[60]; +rx(pi/2) q[60]; +rz(3.5283612320107194) q[60]; +rx(pi/2) q[60]; +rz(10.444845660320265) q[60]; +rz(2.65363168697297) q[60]; +rx(pi/2) q[60]; +rz(4.577620571934963) q[60]; +rx(pi/2) q[60]; +rz(8.881923076989606) q[60]; +cx q[28],q[60]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.012072529076575) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.099084235154988) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[28],q[60]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.2642904707948492) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[28],q[60]; +rz(2.414576997158056) q[28]; +rx(pi/2) q[28]; +rz(5.859750935397292) q[28]; +rx(pi/2) q[28]; +rz(8.890908993558897) q[28]; +rz(-0.5680494738795776) q[28]; +rx(pi/2) q[28]; +rz(5.472109562806939) q[28]; +rx(pi/2) q[28]; +rz(7.683653308130757) q[28]; +cx q[41],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.830137648986547) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.859033621699576) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[41],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.7201063384684705) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +cx q[41],q[28]; +rz(-1.5437008225888484) q[28]; +rx(pi/2) q[28]; +rz(5.302688226902003) q[28]; +rx(pi/2) q[28]; +rz(6.8845622395814505) q[28]; +rz(1.682675505302151) q[28]; +rx(pi/2) q[28]; +rz(6.227268759367396) q[28]; +rx(pi/2) q[28]; +rz(11.184267955293851) q[28]; +cx q[28],q[33]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.035936917106458) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(5.869162419996073) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +cx q[28],q[33]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.8786024800544845) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[28],q[33]; +rz(1.5309407702848015) q[28]; +rx(pi/2) q[28]; +rz(5.105301540826902) q[28]; +rx(pi/2) q[28]; +rz(10.121791599539552) q[28]; +rz(-1.7516406530699467) q[28]; +rx(pi/2) q[28]; +rz(4.946314070913685) q[28]; +rx(pi/2) q[28]; +rz(7.917715460202814) q[28]; +cx q[15],q[28]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.154686659641559) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(6.2570344646265585) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +cx q[15],q[28]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.4000656171780435) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[15],q[28]; +rz(-2.8966334617625495) q[15]; +rx(pi/2) q[15]; +rz(5.004903709068537) q[15]; +rx(pi/2) q[15]; +rz(8.31391619639321) q[15]; +rz(-0.10064833063820622) q[15]; +rx(pi/2) q[15]; +rz(3.3690619013061642) q[15]; +rx(pi/2) q[15]; +rz(9.62231560190232) q[15]; +rz(-3.1345662165417103) q[28]; +rx(pi/2) q[28]; +rz(4.270464467838521) q[28]; +rx(pi/2) q[28]; +rz(7.285344628319782) q[28]; +rz(2.864767582333246) q[28]; +rx(pi/2) q[28]; +rz(3.6776801045630867) q[28]; +rx(pi/2) q[28]; +rz(12.400205206424673) q[28]; +rz(0.3537870133020258) q[33]; +rx(pi/2) q[33]; +rz(4.5052750379922495) q[33]; +rx(pi/2) q[33]; +rz(12.074369683226152) q[33]; +rz(-0.8127449376253635) q[33]; +rx(pi/2) q[33]; +rz(5.657503143113614) q[33]; +rx(pi/2) q[33]; +rz(10.597157765023674) q[33]; +cx q[33],q[59]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.466230957203848) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(1.1577788520169472) q[41]; +rx(pi/2) q[41]; +rz(4.940735820310945) q[41]; +rx(pi/2) q[41]; +rz(8.247581662942304) q[41]; +rz(1.1946351732520535) q[41]; +rx(pi/2) q[41]; +rz(4.452705306273551) q[41]; +rx(pi/2) q[41]; +rz(12.47784781607864) q[41]; +cx q[41],q[45]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(4.2596423109598796) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.194724622747062) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[41],q[45]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.446931667655118) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[41],q[45]; +rz(3.0217299933651427) q[41]; +rx(pi/2) q[41]; +rz(5.298291941525154) q[41]; +rx(pi/2) q[41]; +rz(7.797809877357587) q[41]; +rz(0.21456624582257566) q[41]; +rx(pi/2) q[41]; +rz(5.122715404430667) q[41]; +rx(pi/2) q[41]; +rz(6.891192118779183) q[41]; +cx q[41],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.971373544369419) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.8782312959129674) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[41],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.3442812828464192) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +cx q[41],q[21]; +rz(3.017334146406075) q[21]; +rx(pi/2) q[21]; +rz(3.6527857408416113) q[21]; +rx(pi/2) q[21]; +rz(12.015835943134492) q[21]; +rz(-1.4340139126579345) q[21]; +rx(pi/2) q[21]; +rz(4.197429743733262) q[21]; +rx(pi/2) q[21]; +rz(9.985502729513039) q[21]; +cx q[2],q[21]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.8996515751308567) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.188389706959283) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +cx q[2],q[21]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.575391115905642) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[2],q[21]; +rz(0.6895576513414374) q[2]; +rx(pi/2) q[2]; +rz(4.44870509462541) q[2]; +rx(pi/2) q[2]; +rz(9.958281244939766) q[2]; +rz(0.799527010071484) q[2]; +rx(pi/2) q[2]; +rz(5.771412642056987) q[2]; +rx(pi/2) q[2]; +rz(10.915341030684802) q[2]; +rz(0.6703527383754313) q[21]; +rx(pi/2) q[21]; +rz(5.472244905935986) q[21]; +rx(pi/2) q[21]; +rz(12.447311007812857) q[21]; +rz(2.836879115594355) q[21]; +rx(pi/2) q[21]; +rz(6.035784932437679) q[21]; +rx(pi/2) q[21]; +rz(10.647178935965943) q[21]; +cx q[2],q[21]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.894143488517102) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.2105087383728845) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +cx q[2],q[21]; +rz(-pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.3981634667525302) q[2]; +rx(pi/2) q[2]; +rz(2*pi) q[2]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[2],q[21]; +rz(2.607301947838282) q[2]; +rx(pi/2) q[2]; +rz(4.908748707543364) q[2]; +rx(pi/2) q[2]; +rz(8.787912905790671) q[2]; +rz(0.10235631681732471) q[2]; +rx(pi/2) q[2]; +rz(4.110256688361245) q[2]; +rx(pi/2) q[2]; +rz(10.584276382672886) q[2]; +rz(1.0717680785054613) q[21]; +rx(pi/2) q[21]; +rz(3.574464437045243) q[21]; +rx(pi/2) q[21]; +rz(9.12224164023139) q[21]; +rz(2.079867596737018) q[21]; +rx(pi/2) q[21]; +rz(5.667975541023692) q[21]; +rx(pi/2) q[21]; +rz(8.939732662996779) q[21]; +rz(-0.9950516075827345) q[41]; +rx(pi/2) q[41]; +rz(4.005528200092674) q[41]; +rx(pi/2) q[41]; +rz(12.557137173000353) q[41]; +rz(2.713240201884463) q[41]; +rx(pi/2) q[41]; +rz(5.287434971696504) q[41]; +rx(pi/2) q[41]; +rz(11.524637071091448) q[41]; +rz(2.4744303805567167) q[45]; +rx(pi/2) q[45]; +rz(5.374120085897291) q[45]; +rx(pi/2) q[45]; +rz(10.738057913310321) q[45]; +rz(-1.6700118993706372) q[45]; +rx(pi/2) q[45]; +rz(4.855749979639678) q[45]; +rx(pi/2) q[45]; +rz(6.9475502929367225) q[45]; +cx q[45],q[55]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(4.252531153214928) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.238657660932194) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[45],q[55]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.450426063088951) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[45],q[55]; +rz(0.036897124948749305) q[45]; +rx(pi/2) q[45]; +rz(4.938811526245264) q[45]; +rx(pi/2) q[45]; +rz(8.240334294379444) q[45]; +rz(0.7660150163105719) q[45]; +rx(pi/2) q[45]; +rz(3.3805069796270137) q[45]; +rx(pi/2) q[45]; +rz(8.693792288204763) q[45]; +cx q[45],q[92]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(4.029503886105925) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(0.16869218828883437) q[55]; +rx(pi/2) q[55]; +rz(5.275324123772395) q[55]; +rx(pi/2) q[55]; +rz(10.67276249160443) q[55]; +rz(-2.7893751564917144) q[55]; +rx(pi/2) q[55]; +rz(4.019019988171462) q[55]; +rx(pi/2) q[55]; +rz(10.611550421932478) q[55]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(5.9367457745754635) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[33],q[59]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.1892875660516466) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[33],q[59]; +rz(-0.31517781419199675) q[33]; +rx(pi/2) q[33]; +rz(3.8760793068518553) q[33]; +rx(pi/2) q[33]; +rz(9.888955923872441) q[33]; +rz(3.015891970125387) q[33]; +rx(pi/2) q[33]; +rz(4.557702138990415) q[33]; +rx(pi/2) q[33]; +rz(10.252749532229364) q[33]; +rz(-1.7181022942325535) q[59]; +rx(pi/2) q[59]; +rz(4.8138973514168635) q[59]; +rx(pi/2) q[59]; +rz(11.855664008868773) q[59]; +rz(-2.2563164064068353) q[59]; +rx(pi/2) q[59]; +rz(5.586135586027602) q[59]; +rx(pi/2) q[59]; +rz(10.676679558244029) q[59]; +rz(0.0017524812652567334) q[60]; +rx(pi/2) q[60]; +rz(5.428683098424469) q[60]; +rx(pi/2) q[60]; +rz(9.825187207653082) q[60]; +rz(-2.602124585973603) q[60]; +rx(pi/2) q[60]; +rz(5.341438422080838) q[60]; +rx(pi/2) q[60]; +rz(10.437123332876007) q[60]; +cx q[60],q[95]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.666597025968903) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(0.4136215433025221) q[75]; +rx(pi/2) q[75]; +rz(4.681810084410951) q[75]; +rx(pi/2) q[75]; +rz(11.276279204264203) q[75]; +rz(0.06980634804930519) q[75]; +rx(pi/2) q[75]; +rz(3.4731698357667438) q[75]; +rx(pi/2) q[75]; +rz(8.536405997253672) q[75]; +cx q[75],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.275735044746957) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.361736909639379) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.7797785302244304) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +cx q[75],q[17]; +rz(-0.35352550228653135) q[17]; +rx(pi/2) q[17]; +rz(5.148984876428964) q[17]; +rx(pi/2) q[17]; +rz(11.139140364615212) q[17]; +rz(-2.626796803324546) q[17]; +rx(pi/2) q[17]; +rz(5.304888034718559) q[17]; +rx(pi/2) q[17]; +rz(11.610133434060437) q[17]; +cx q[17],q[46]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.159659419138826) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(5.947651570965611) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[17],q[46]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.641363905655716) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[17],q[46]; +rz(-0.40157024524925067) q[17]; +rx(pi/2) q[17]; +rz(5.257417744907448) q[17]; +rx(pi/2) q[17]; +rz(7.155510643229086) q[17]; +rz(0.6975944382248742) q[17]; +rx(pi/2) q[17]; +rz(5.409242499860372) q[17]; +rx(pi/2) q[17]; +rz(8.504417116821722) q[17]; +rz(1.404729106988908) q[46]; +rx(pi/2) q[46]; +rz(5.007797812364276) q[46]; +rx(pi/2) q[46]; +rz(9.59798536457971) q[46]; +rz(-2.4068872486543516) q[46]; +rx(pi/2) q[46]; +rz(5.105974006638768) q[46]; +rx(pi/2) q[46]; +rz(10.637239005522787) q[46]; +rz(0.06214562835016402) q[75]; +rx(pi/2) q[75]; +rz(4.628359429729443) q[75]; +rx(pi/2) q[75]; +rz(12.235334869112592) q[75]; +rz(-0.261898978233011) q[75]; +rx(pi/2) q[75]; +rz(4.445214215226555) q[75]; +rx(pi/2) q[75]; +rz(10.277437571866571) q[75]; +cx q[30],q[75]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.2195129341375) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.195538239277422) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[30],q[75]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.6708492623678333) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[30],q[75]; +rz(1.6360428398678684) q[30]; +rx(pi/2) q[30]; +rz(4.5877631709003746) q[30]; +rx(pi/2) q[30]; +rz(6.346032967671096) q[30]; +rz(3.078857434845373) q[30]; +rx(pi/2) q[30]; +rz(4.713417173042446) q[30]; +rx(pi/2) q[30]; +rz(7.67708663577732) q[30]; +cx q[30],q[81]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.158481924599381) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-0.5898227778719072) q[75]; +rx(pi/2) q[75]; +rz(4.190817371762565) q[75]; +rx(pi/2) q[75]; +rz(9.11454974407526) q[75]; +rz(-2.571095501057238) q[75]; +rx(pi/2) q[75]; +rz(4.521995412094848) q[75]; +rx(pi/2) q[75]; +rz(9.489327795036768) q[75]; +cx q[76],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.208439915940742) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.064462012686305) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.266582362471774) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +cx q[76],q[36]; +rz(1.779937512767777) q[36]; +rx(pi/2) q[36]; +rz(4.05766256771598) q[36]; +rx(pi/2) q[36]; +rz(10.048018705207571) q[36]; +rz(-1.3644412777816175) q[36]; +rx(pi/2) q[36]; +rz(3.536760063468051) q[36]; +rx(pi/2) q[36]; +rz(8.677842565921425) q[36]; +cx q[36],q[46]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.9100371757197516) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.036068615394713) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[36],q[46]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.404590838471454) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[36],q[46]; +rz(-0.02308499887324089) q[36]; +rx(pi/2) q[36]; +rz(3.9870624493288562) q[36]; +rx(pi/2) q[36]; +rz(11.341915242847902) q[36]; +rz(2.320019044971355) q[36]; +rx(pi/2) q[36]; +rz(4.443615682527124) q[36]; +rx(pi/2) q[36]; +rz(9.718384170603446) q[36]; +rz(-3.011704392890886) q[46]; +rx(pi/2) q[46]; +rz(4.64051278586043) q[46]; +rx(pi/2) q[46]; +rz(12.129210745134591) q[46]; +rz(0.6789663224422715) q[46]; +rx(pi/2) q[46]; +rz(4.530913538227855) q[46]; +rx(pi/2) q[46]; +rz(10.99729002316394) q[46]; +cx q[46],q[51]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.9349394438394825) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.149639973965556) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[46],q[51]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.4713719361751263) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[46],q[51]; +rz(-2.861459874904339) q[46]; +rx(pi/2) q[46]; +rz(4.76160793454566) q[46]; +rx(pi/2) q[46]; +rz(6.32576813747607) q[46]; +rz(-1.6171257130932757) q[46]; +rx(pi/2) q[46]; +rz(3.5423384754799927) q[46]; +rx(pi/2) q[46]; +rz(9.064673692445233) q[46]; +rz(-0.13082184836091582) q[51]; +rx(pi/2) q[51]; +rz(4.636065160496376) q[51]; +rx(pi/2) q[51]; +rz(9.089998434261272) q[51]; +rz(-0.11121292253068926) q[51]; +rx(pi/2) q[51]; +rz(3.9289623529504474) q[51]; +rx(pi/2) q[51]; +rz(11.156457660732858) q[51]; +rz(0.7100343941267351) q[76]; +rx(pi/2) q[76]; +rz(4.865323294521156) q[76]; +rx(pi/2) q[76]; +rz(6.785279242238611) q[76]; +rz(2.9937766831712445) q[76]; +rx(pi/2) q[76]; +rz(4.557118451417844) q[76]; +rx(pi/2) q[76]; +rz(7.943281373626117) q[76]; +cx q[76],q[91]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.9805312491262645) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(5.993374954347182) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[30],q[81]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.1432770882242136) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[30],q[81]; +rz(0.7290501945200623) q[30]; +rx(pi/2) q[30]; +rz(5.056413915958777) q[30]; +rx(pi/2) q[30]; +rz(12.468179633870346) q[30]; +rz(1.8194090635193056) q[30]; +rx(pi/2) q[30]; +rz(5.130679131398151) q[30]; +rx(pi/2) q[30]; +rz(7.931385614989409) q[30]; +rz(-0.8150696972277265) q[81]; +rx(pi/2) q[81]; +rz(4.8146525174547845) q[81]; +rx(pi/2) q[81]; +rz(7.154775215620443) q[81]; +rz(2.8452517649684763) q[81]; +rx(pi/2) q[81]; +rz(4.617897683269686) q[81]; +rx(pi/2) q[81]; +rz(11.23835908858661) q[81]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(5.971373544369419) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[38],q[83]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.3442812828464192) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[38],q[83]; +rz(-0.9950516075827345) q[38]; +rx(pi/2) q[38]; +rz(4.005528200092674) q[38]; +rx(pi/2) q[38]; +rz(12.557137173000353) q[38]; +rz(0.9540341555142824) q[38]; +rx(pi/2) q[38]; +rz(4.249099121653462) q[38]; +rx(pi/2) q[38]; +rz(12.52975050251271) q[38]; +rz(3.017334146406075) q[83]; +rx(pi/2) q[83]; +rz(3.6527857408416113) q[83]; +rx(pi/2) q[83]; +rz(12.015835943134492) q[83]; +rz(2.9203430313489482) q[83]; +rx(pi/2) q[83]; +rz(5.836786664346999) q[83]; +rx(pi/2) q[83]; +rz(9.592962705337424) q[83]; +cx q[82],q[83]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(4.300359383687837) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.2561307748322665) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[82],q[83]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.2079432159459396) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[82],q[83]; +rz(0.254952555896117) q[82]; +rx(pi/2) q[82]; +rz(4.275642986708416) q[82]; +rx(pi/2) q[82]; +rz(6.947434935194039) q[82]; +rz(1.0662545113114268) q[82]; +rx(pi/2) q[82]; +rz(3.629576255396385) q[82]; +rx(pi/2) q[82]; +rz(9.019718383007325) q[82]; +rz(0.2802129715638566) q[83]; +rx(pi/2) q[83]; +rz(5.8917704981948384) q[83]; +rx(pi/2) q[83]; +rz(6.8699440952589965) q[83]; +rz(-1.9112086166662055) q[83]; +rx(pi/2) q[83]; +rz(5.24747796325867) q[83]; +rx(pi/2) q[83]; +rz(7.307962530410956) q[83]; +cx q[89],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.0916488072068855) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.5506567845184325) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.15715318371251) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[75]; +rz(-2.579250709467689) q[75]; +rx(pi/2) q[75]; +rz(4.36168722285658) q[75]; +rx(pi/2) q[75]; +rz(8.641570080345184) q[75]; +rz(1.7684227906770964) q[75]; +rx(pi/2) q[75]; +rz(4.729696553135498) q[75]; +rx(pi/2) q[75]; +rz(7.2950666318638495) q[75]; +cx q[32],q[75]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.457255227480114) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.136469539011964) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[32],q[75]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.262035166387369) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[32],q[75]; +rz(2.4673769344622345) q[32]; +rx(pi/2) q[32]; +rz(3.9599442998189183) q[32]; +rx(pi/2) q[32]; +rz(10.868613441717184) q[32]; +rz(0.5514981169667168) q[32]; +rx(pi/2) q[32]; +rz(4.690373762245347) q[32]; +rx(pi/2) q[32]; +rz(7.326072225681481) q[32]; +rz(-2.3120794232540627) q[75]; +rx(pi/2) q[75]; +rz(5.826197465561574) q[75]; +rx(pi/2) q[75]; +rz(10.97471438120209) q[75]; +rz(2.705076778965511) q[75]; +rx(pi/2) q[75]; +rz(3.8453244043967194) q[75]; +rx(pi/2) q[75]; +rz(11.774056003690516) q[75]; +rz(1.1576937636999993) q[89]; +rx(pi/2) q[89]; +rz(4.7378144626944065) q[89]; +rx(pi/2) q[89]; +rz(6.338039393296752) q[89]; +rz(0.1421594714825929) q[89]; +rx(pi/2) q[89]; +rz(5.19501831293951) q[89]; +rx(pi/2) q[89]; +rz(7.5463708141724295) q[89]; +cx q[89],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(5.438527436967767) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.466708033300015) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.1539588990529475) q[89]; +rx(pi/2) q[89]; +rz(2*pi) q[89]; +cx q[89],q[36]; +rz(0.696388838996886) q[36]; +rx(pi/2) q[36]; +rz(6.068682142102461) q[36]; +rx(pi/2) q[36]; +rz(11.783529076284724) q[36]; +rz(3.020880593723321) q[36]; +rx(pi/2) q[36]; +rz(4.677188491956407) q[36]; +rx(pi/2) q[36]; +rz(6.658895262061993) q[36]; +cx q[10],q[36]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.150407656014178) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.2722137668840805) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +cx q[10],q[36]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.602583634995808) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[10],q[36]; +rz(-1.9392153509572279) q[10]; +rx(pi/2) q[10]; +rz(4.218056250273391) q[10]; +rx(pi/2) q[10]; +rz(11.495706573814518) q[10]; +rz(0.23241826756730743) q[10]; +rx(pi/2) q[10]; +rz(3.855386754418388) q[10]; +rx(pi/2) q[10]; +rz(6.632960666035047) q[10]; +rz(-3.052046069899621) q[36]; +rx(pi/2) q[36]; +rz(5.576403058561653) q[36]; +rx(pi/2) q[36]; +rz(7.572243189718967) q[36]; +rz(2.0276365624892563) q[36]; +rx(pi/2) q[36]; +rz(4.755787827176045) q[36]; +rx(pi/2) q[36]; +rz(10.988319237470051) q[36]; +cx q[73],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.179125625055864) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(4.276110792409351) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.174348582797472) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[10]; +rz(-0.06203188035528662) q[10]; +rx(pi/2) q[10]; +rz(3.8721340597277827) q[10]; +rx(pi/2) q[10]; +rz(12.128869382374173) q[10]; +rz(-2.868340564312592) q[10]; +rx(pi/2) q[10]; +rz(4.580781493647614) q[10]; +rx(pi/2) q[10]; +rz(6.3903965688044835) q[10]; +rz(0.4628239561021257) q[73]; +rx(pi/2) q[73]; +rz(3.8631923350785167) q[73]; +rx(pi/2) q[73]; +rz(11.286789708125418) q[73]; +rz(2.858760676594181) q[73]; +rx(pi/2) q[73]; +rz(4.122936896768473) q[73]; +rx(pi/2) q[73]; +rz(7.893449386255398) q[73]; +cx q[10],q[73]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.184548951767714) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.986696519841578) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[10],q[73]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.34970266239407) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[10],q[73]; +rz(0.9718069193736003) q[10]; +rx(pi/2) q[10]; +rz(4.498474992975581) q[10]; +rx(pi/2) q[10]; +rz(9.542623017841468) q[10]; +rz(0.3767949811301676) q[10]; +rx(pi/2) q[10]; +rz(4.723115784384066) q[10]; +rx(pi/2) q[10]; +rz(11.3694274026295) q[10]; +rz(2.1404953381707674) q[73]; +rx(pi/2) q[73]; +rz(4.625427457477689) q[73]; +rx(pi/2) q[73]; +rz(11.878079057586586) q[73]; +rz(-1.0372101701840197) q[73]; +rx(pi/2) q[73]; +rz(5.09239855860735) q[73]; +rx(pi/2) q[73]; +rz(6.626195836343925) q[73]; +rz(-0.6124355868593359) q[89]; +rx(pi/2) q[89]; +rz(4.631670736357229) q[89]; +rx(pi/2) q[89]; +rz(10.868183441689915) q[89]; +rz(-0.18689372506480328) q[89]; +rx(pi/2) q[89]; +rz(4.500550557472305) q[89]; +rx(pi/2) q[89]; +rz(6.960998446094875) q[89]; +cx q[89],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.275963704082988) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.514174268826917) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.395920384198126) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[14]; +rz(-1.598266073514474) q[14]; +rx(pi/2) q[14]; +rz(4.261150106078373) q[14]; +rx(pi/2) q[14]; +rz(7.7673856976659215) q[14]; +rz(2.0276365624892563) q[14]; +rx(pi/2) q[14]; +rz(4.755787827176045) q[14]; +rx(pi/2) q[14]; +rz(10.988319237470051) q[14]; +rz(0.7535390957150474) q[89]; +rx(pi/2) q[89]; +rz(3.909119288509771) q[89]; +rx(pi/2) q[89]; +rz(7.35698459872424) q[89]; +rz(-1.9436943913506235) q[89]; +rx(pi/2) q[89]; +rz(4.575078611439574) q[89]; +rx(pi/2) q[89]; +rz(9.18529343973219) q[89]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.0189744171846336) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[76],q[91]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.186978674120001) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[76],q[91]; +rz(1.4850245592500642) q[76]; +rx(pi/2) q[76]; +rz(3.523835533124796) q[76]; +rx(pi/2) q[76]; +rz(9.909346235433114) q[76]; +rz(2.4039756940257604) q[76]; +rx(pi/2) q[76]; +rz(4.080628304717903) q[76]; +rx(pi/2) q[76]; +rz(11.180588289621836) q[76]; +cx q[87],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.039649545713882) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.9235935487985563) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.1634590354890513) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +cx q[87],q[76]; +rz(-1.6007817373990412) q[76]; +rx(pi/2) q[76]; +rz(3.87270794640302) q[76]; +rx(pi/2) q[76]; +rz(9.143429401181118) q[76]; +rz(-0.44480468426691067) q[76]; +rx(pi/2) q[76]; +rz(5.286941858793696) q[76]; +rx(pi/2) q[76]; +rz(7.030419403661652) q[76]; +cx q[29],q[76]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.909424840473357) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(5.8644042394335845) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[29],q[76]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.2371157669939485) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[29],q[76]; +rz(2.3162635925579025) q[29]; +rx(pi/2) q[29]; +rz(4.297707261532266) q[29]; +rx(pi/2) q[29]; +rz(11.685397006762225) q[29]; +rz(-2.6151811246676946) q[29]; +rx(pi/2) q[29]; +rz(4.046464846859177) q[29]; +rx(pi/2) q[29]; +rz(8.342582112222946) q[29]; +rz(-3.1058508109243768) q[76]; +rx(pi/2) q[76]; +rz(4.227953753115228) q[76]; +rx(pi/2) q[76]; +rz(6.3232260337676855) q[76]; +rz(-1.6222541277498683) q[76]; +rx(pi/2) q[76]; +rz(4.6872580165490625) q[76]; +rx(pi/2) q[76]; +rz(10.804098432592216) q[76]; +rz(-1.3630164126773685) q[87]; +rx(pi/2) q[87]; +rz(4.3497275384453316) q[87]; +rx(pi/2) q[87]; +rz(7.231128132619554) q[87]; +rz(2.040728824285922) q[87]; +rx(pi/2) q[87]; +rz(4.002518401734048) q[87]; +rx(pi/2) q[87]; +rz(9.67895522486657) q[87]; +rz(0.7289016211267301) q[91]; +rx(pi/2) q[91]; +rz(5.420887675687251) q[91]; +rx(pi/2) q[91]; +rz(10.157671970280902) q[91]; +rz(2.487333473579919) q[91]; +rx(pi/2) q[91]; +rz(5.183637096611074) q[91]; +rx(pi/2) q[91]; +rz(9.24957847409315) q[91]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(5.703295925004237) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[45],q[92]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.5775621574356204) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[45],q[92]; +rz(2.119892362805963) q[45]; +rx(pi/2) q[45]; +rz(3.777758339926855) q[45]; +rx(pi/2) q[45]; +rz(9.456426241873423) q[45]; +rz(0.12230219720553492) q[45]; +rx(pi/2) q[45]; +rz(4.279961745379645) q[45]; +rx(pi/2) q[45]; +rz(7.267484460876997) q[45]; +rz(1.0469271920641035) q[92]; +rx(pi/2) q[92]; +rz(4.344634979885654) q[92]; +rx(pi/2) q[92]; +rz(12.229003853355946) q[92]; +rz(-0.8105595593504669) q[92]; +rx(pi/2) q[92]; +rz(5.653173798396875) q[92]; +rx(pi/2) q[92]; +rz(6.994846798070604) q[92]; +cx q[27],q[92]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.7605506014514485) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.098509755461695) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[27],q[92]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.2490359519553307) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[27],q[92]; +rz(-2.764597204476166) q[27]; +rx(pi/2) q[27]; +rz(5.47758142488115) q[27]; +rx(pi/2) q[27]; +rz(6.746506399765341) q[27]; +rz(-0.6127381333425692) q[27]; +rx(pi/2) q[27]; +rz(5.695297873798893) q[27]; +rx(pi/2) q[27]; +rz(7.321078060520894) q[27]; +rz(-2.3596054574861793) q[92]; +rx(pi/2) q[92]; +rz(4.938001372693815) q[92]; +rx(pi/2) q[92]; +rz(8.389843360667507) q[92]; +rz(2.043955082774314) q[92]; +rx(pi/2) q[92]; +rz(4.563205075136733) q[92]; +rx(pi/2) q[92]; +rz(12.34416819544727) q[92]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(5.9565216111925725) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[64],q[93]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.3130804534316045) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[64],q[93]; +rz(-1.5863634831039335) q[64]; +rx(pi/2) q[64]; +rz(4.01571389874062) q[64]; +rx(pi/2) q[64]; +rz(11.782113591265947) q[64]; +rz(-1.595449272590241) q[64]; +rx(pi/2) q[64]; +rz(5.224806281107465) q[64]; +rx(pi/2) q[64]; +rz(12.31218325576264) q[64]; +cx q[74],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.2368266056808945) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(4.127927101269966) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.7474774753738647) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +cx q[74],q[64]; +rz(-2.896369732296211) q[64]; +rx(pi/2) q[64]; +rz(4.928137565582858) q[64]; +rx(pi/2) q[64]; +rz(11.659955470579266) q[64]; +rz(-0.15205780186710038) q[64]; +rx(pi/2) q[64]; +rz(5.570304818454239) q[64]; +rx(pi/2) q[64]; +rz(6.366750144810048) q[64]; +rz(2.899721292352333) q[74]; +rx(pi/2) q[74]; +rz(4.2880678556340435) q[74]; +rx(pi/2) q[74]; +rz(11.790798541895002) q[74]; +rz(-1.6862422514051447) q[74]; +rx(pi/2) q[74]; +rz(3.4871379132870675) q[74]; +rx(pi/2) q[74]; +rz(9.36705865563451) q[74]; +cx q[74],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.15832004002705) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.696320012856699) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.2623547967555773) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +cx q[74],q[3]; +rz(0.15029767728377097) q[3]; +rx(pi/2) q[3]; +rz(5.367670370852832) q[3]; +rx(pi/2) q[3]; +rz(10.007824668123336) q[3]; +rz(-0.9492836352914535) q[3]; +rx(pi/2) q[3]; +rz(4.703411555087573) q[3]; +rx(pi/2) q[3]; +rz(7.789564651641953) q[3]; +cx q[42],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.1774008334313955) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.074573897539015) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[42],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.357937182544742) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +cx q[42],q[3]; +rz(-1.3820307753547858) q[3]; +rx(pi/2) q[3]; +rz(4.39764500117286) q[3]; +rx(pi/2) q[3]; +rz(11.796294908179224) q[3]; +rz(2.2976199930323933) q[3]; +rx(pi/2) q[3]; +rz(4.251213206387994) q[3]; +rx(pi/2) q[3]; +rz(7.413072270650321) q[3]; +rz(0.8546030387785892) q[42]; +rx(pi/2) q[42]; +rz(6.000366533132572) q[42]; +rx(pi/2) q[42]; +rz(12.190734570364851) q[42]; +rz(-2.1822717974129144) q[42]; +rx(pi/2) q[42]; +rz(4.643146675919803) q[42]; +rx(pi/2) q[42]; +rz(11.85433067555775) q[42]; +rz(0.05448190594373825) q[74]; +rx(pi/2) q[74]; +rz(3.572916679044453) q[74]; +rx(pi/2) q[74]; +rz(8.649753649442115) q[74]; +rz(-0.6260245826149538) q[74]; +rx(pi/2) q[74]; +rz(4.578576088643077) q[74]; +rx(pi/2) q[74]; +rz(7.154115699125881) q[74]; +rz(-2.139699974034353) q[93]; +rx(pi/2) q[93]; +rz(4.363742957353281) q[93]; +rx(pi/2) q[93]; +rz(9.99274343837239) q[93]; +rz(0.17538467805857882) q[93]; +rx(pi/2) q[93]; +rz(4.47297363324755) q[93]; +rx(pi/2) q[93]; +rz(9.07548466233598) q[93]; +cx q[93],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.152564911635903) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.098822207519132) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.606560328699506) q[93]; +rx(pi/2) q[93]; +rz(3*pi) q[93]; +cx q[93],q[57]; +rz(1.7473670538117867) q[57]; +rx(pi/2) q[57]; +rz(4.747826877628798) q[57]; +rx(pi/2) q[57]; +rz(8.05825315735427) q[57]; +rz(0.8393327836899247) q[57]; +rx(pi/2) q[57]; +rz(4.3031129233258) q[57]; +rx(pi/2) q[57]; +rz(7.507457296142146) q[57]; +cx q[57],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(5.975200741123199) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.9837972198459326) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.3908061302699486) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[51]; +rz(2.014655745419324) q[51]; +rx(pi/2) q[51]; +rz(3.5134377870389013) q[51]; +rx(pi/2) q[51]; +rz(10.604070017496449) q[51]; +rz(1.9727866860648238) q[51]; +rx(pi/2) q[51]; +rz(5.541313719442968) q[51]; +rx(pi/2) q[51]; +rz(7.758426245324168) q[51]; +rz(0.06709625975959987) q[57]; +rx(pi/2) q[57]; +rz(5.4949399465038855) q[57]; +rx(pi/2) q[57]; +rz(12.156873306338623) q[57]; +rz(2.210083739782686) q[57]; +rx(pi/2) q[57]; +rz(4.520821157214316) q[57]; +rx(pi/2) q[57]; +rz(11.415786859832437) q[57]; +rz(-2.7795747301515696) q[93]; +rx(pi/2) q[93]; +rz(3.495956168269311) q[93]; +rx(pi/2) q[93]; +rz(6.348935640102851) q[93]; +rz(1.4724961054667034) q[93]; +rx(pi/2) q[93]; +rz(4.844415057383431) q[93]; +rx(pi/2) q[93]; +rz(9.485867773084045) q[93]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.055518051563476) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[60],q[95]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.3785553243085236) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[60],q[95]; +rz(0.26843730698823753) q[60]; +rx(pi/2) q[60]; +rz(4.5375552310344585) q[60]; +rx(pi/2) q[60]; +rz(10.308358151041922) q[60]; +rz(-0.31387036971764104) q[60]; +rx(pi/2) q[60]; +rz(3.8343076038628103) q[60]; +rx(pi/2) q[60]; +rz(11.75043614991057) q[60]; +cx q[60],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.101014708998033) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(4.126990345376214) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.316147931056392) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +cx q[60],q[49]; +rz(-1.5745394431711357) q[49]; +rx(pi/2) q[49]; +rz(4.486963206946162) q[49]; +rx(pi/2) q[49]; +rz(11.350795084300891) q[49]; +rz(0.012037768531188764) q[49]; +rx(pi/2) q[49]; +rz(5.264943273930896) q[49]; +rx(pi/2) q[49]; +rz(9.646827146441405) q[49]; +cx q[49],q[66]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.9633513634996493) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(2.901420839579524) q[60]; +rx(pi/2) q[60]; +rz(4.143354328640631) q[60]; +rx(pi/2) q[60]; +rz(7.924906420591242) q[60]; +rz(1.0505565171455657) q[60]; +rx(pi/2) q[60]; +rz(4.318370009976732) q[60]; +rx(pi/2) q[60]; +rz(9.48646745940075) q[60]; +cx q[60],q[67]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.9273913845580015) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.2258949016347085) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[49],q[66]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.1517753907463475) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[49],q[66]; +rz(-0.09209944753507404) q[49]; +rx(pi/2) q[49]; +rz(5.877828143549648) q[49]; +rx(pi/2) q[49]; +rz(11.856721215616979) q[49]; +rz(0.726284797275838) q[49]; +rx(pi/2) q[49]; +rz(5.0100448469681504) q[49]; +rx(pi/2) q[49]; +rz(12.295342188730935) q[49]; +rz(-1.1649595851785666) q[66]; +rx(pi/2) q[66]; +rz(6.028706489646776) q[66]; +rx(pi/2) q[66]; +rz(8.811694416864206) q[66]; +rz(1.0125919371401269) q[66]; +rx(pi/2) q[66]; +rz(5.604372248840898) q[66]; +rx(pi/2) q[66]; +rz(7.154939606397658) q[66]; +cx q[66],q[94]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.6508936008815485) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.045538630439829) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[60],q[67]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.415795688045634) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[60],q[67]; +rz(2.562755775485728) q[60]; +rx(pi/2) q[60]; +rz(4.937392746218281) q[60]; +rx(pi/2) q[60]; +rz(6.424347998109575) q[60]; +rz(0.9789314356614724) q[60]; +rx(pi/2) q[60]; +rz(3.3235850965188902) q[60]; +rx(pi/2) q[60]; +rz(9.03869256055145) q[60]; +rz(2.402048963680768) q[67]; +rx(pi/2) q[67]; +rz(3.946732790553512) q[67]; +rx(pi/2) q[67]; +rz(10.582567888639513) q[67]; +rz(1.3717815366112998) q[67]; +rx(pi/2) q[67]; +rz(4.637899506672515) q[67]; +rx(pi/2) q[67]; +rz(7.350020444622766) q[67]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(5.811819716364548) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[66],q[94]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.2395203773106385) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[66],q[94]; +rz(-2.6651141806640446) q[66]; +rx(pi/2) q[66]; +rz(3.7365473281848485) q[66]; +rx(pi/2) q[66]; +rz(7.175601312878083) q[66]; +rz(-2.426106751743447) q[66]; +rx(pi/2) q[66]; +rz(3.6879806485761746) q[66]; +rx(pi/2) q[66]; +rz(10.275052469193973) q[66]; +cx q[72],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.250305193641029) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.7470163745631364) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.392820499672636) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +cx q[72],q[66]; +rz(0.9319154584149176) q[66]; +rx(pi/2) q[66]; +rz(5.16563971965559) q[66]; +rx(pi/2) q[66]; +rz(10.191187244618117) q[66]; +rz(1.147734092641775) q[66]; +rx(pi/2) q[66]; +rz(4.504782180700535) q[66]; +rx(pi/2) q[66]; +rz(10.869620616657198) q[66]; +rz(1.7184879601801795) q[72]; +rx(pi/2) q[72]; +rz(4.279189097230962) q[72]; +rx(pi/2) q[72]; +rz(7.3349881618812685) q[72]; +rz(-0.0332843632625881) q[72]; +rx(pi/2) q[72]; +rz(4.758313460631152) q[72]; +rx(pi/2) q[72]; +rz(6.332423535370043) q[72]; +rz(-2.1505470195005434) q[94]; +rx(pi/2) q[94]; +rz(4.249537646041678) q[94]; +rx(pi/2) q[94]; +rz(7.137606900370493) q[94]; +rz(-1.9147316213602341) q[94]; +rx(pi/2) q[94]; +rz(4.094692967262635) q[94]; +rx(pi/2) q[94]; +rz(8.292367485377042) q[94]; +rz(-1.5245528333057057) q[95]; +rx(pi/2) q[95]; +rz(4.021311333754374) q[95]; +rx(pi/2) q[95]; +rz(12.529827774116807) q[95]; +rz(2.036802944538623) q[95]; +rx(pi/2) q[95]; +rz(4.46796855257437) q[95]; +rx(pi/2) q[95]; +rz(8.165491649648642) q[95]; +cx q[54],q[95]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.809186722987956) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.137035076752547) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[54],q[95]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.4762268326935852) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[54],q[95]; +rz(-1.4198882403210003) q[54]; +rx(pi/2) q[54]; +rz(6.050435008443705) q[54]; +rx(pi/2) q[54]; +rz(6.3508238636983165) q[54]; +rz(2.754767871131599) q[54]; +rx(pi/2) q[54]; +rz(4.01552760682913) q[54]; +rx(pi/2) q[54]; +rz(6.621116837508624) q[54]; +cx q[54],q[62]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(4.134695079720663) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.258422378289043) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[54],q[62]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.4720364485009334) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[54],q[62]; +rz(2.38571661090376) q[54]; +rx(pi/2) q[54]; +rz(5.550462594416522) q[54]; +rx(pi/2) q[54]; +rz(9.146954671249597) q[54]; +rz(2.3917890583110584) q[54]; +rx(pi/2) q[54]; +rz(3.2864692107189444) q[54]; +rx(pi/2) q[54]; +rz(7.682360435995982) q[54]; +cx q[54],q[65]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.9818881046015404) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(1.4158990433863314) q[62]; +rx(pi/2) q[62]; +rz(4.449851274490363) q[62]; +rx(pi/2) q[62]; +rz(10.790952438824004) q[62]; +rz(-0.6334621036294878) q[62]; +rx(pi/2) q[62]; +rz(4.448814327944691) q[62]; +rx(pi/2) q[62]; +rz(6.6351883323055585) q[62]; +cx q[64],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.258157317327688) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(4.089333482994035) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.5597507573533598) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +cx q[64],q[62]; +rz(-0.5383620053476124) q[62]; +rx(pi/2) q[62]; +rz(5.270135101081529) q[62]; +rx(pi/2) q[62]; +rz(11.225137874986604) q[62]; +rz(1.0104859676052387) q[62]; +rx(pi/2) q[62]; +rz(4.332108344060181) q[62]; +rx(pi/2) q[62]; +rz(11.178378657241918) q[62]; +cx q[62],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(5.875083534227171) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.907241289236622) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.76257350097499) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +cx q[62],q[29]; +rz(1.690550991665206) q[29]; +rx(pi/2) q[29]; +rz(4.975992621995123) q[29]; +rx(pi/2) q[29]; +rz(12.147184226716536) q[29]; +rz(0.5438827008282221) q[29]; +rx(pi/2) q[29]; +rz(4.546642743448484) q[29]; +rx(pi/2) q[29]; +rz(9.807287871679241) q[29]; +rz(2.7986965856565806) q[62]; +rx(pi/2) q[62]; +rz(4.423627856066395) q[62]; +rx(pi/2) q[62]; +rz(12.179941871925632) q[62]; +rz(1.1422044357344854) q[62]; +rx(pi/2) q[62]; +rz(6.2025452820705524) q[62]; +rx(pi/2) q[62]; +rz(10.687002358353485) q[62]; +rz(1.6741662564581734) q[64]; +rx(pi/2) q[64]; +rz(4.024501427799977) q[64]; +rx(pi/2) q[64]; +rz(10.638218520256377) q[64]; +rz(-2.102058986788133) q[64]; +rx(pi/2) q[64]; +rz(5.069931015242281) q[64]; +rx(pi/2) q[64]; +rz(7.888017355718201) q[64]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.882118534058895) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[54],q[65]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.4630259204430494) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[54],q[65]; +rz(-3.1156214079753184) q[54]; +rx(pi/2) q[54]; +rz(5.582128916490806) q[54]; +rx(pi/2) q[54]; +rz(8.223054542374335) q[54]; +rz(-2.843853632352265) q[54]; +rx(pi/2) q[54]; +rz(5.122779900416119) q[54]; +rx(pi/2) q[54]; +rz(8.227522349689437) q[54]; +rz(-1.4695721235261476) q[65]; +rx(pi/2) q[65]; +rz(4.997891928021435) q[65]; +rx(pi/2) q[65]; +rz(7.848953100152522) q[65]; +rz(1.5541688843603705) q[65]; +rx(pi/2) q[65]; +rz(3.7607180678051124) q[65]; +rx(pi/2) q[65]; +rz(9.377998863497524) q[65]; +rz(0.6520492508379343) q[95]; +rx(pi/2) q[95]; +rz(5.354175629229644) q[95]; +rx(pi/2) q[95]; +rz(11.4061324470836) q[95]; +rz(-1.632557806305465) q[95]; +rx(pi/2) q[95]; +rz(5.685089915222736) q[95]; +rx(pi/2) q[95]; +rz(11.502634790684237) q[95]; +rz(0.8091168524781942) q[99]; +rx(pi/2) q[99]; +rz(5.707089011466239) q[99]; +rx(pi/2) q[99]; +rz(12.132982399095813) q[99]; +rz(1.4220249211224392) q[99]; +rx(pi/2) q[99]; +rz(3.9570873953083) q[99]; +rx(pi/2) q[99]; +rz(8.306825223192572) q[99]; +cx q[35],q[99]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.9799007538092592) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(5.595200697873127) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[35],q[99]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.6823957832292464) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[35],q[99]; +rz(-1.8186504514835442) q[35]; +rx(pi/2) q[35]; +rz(5.69717211330933) q[35]; +rx(pi/2) q[35]; +rz(7.93552015253873) q[35]; +rz(0.8368970456643492) q[35]; +rx(pi/2) q[35]; +rz(4.916725578961256) q[35]; +rx(pi/2) q[35]; +rz(9.183858086960699) q[35]; +cx q[34],q[35]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.6165542017566636) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.245655305754044) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +cx q[34],q[35]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.2981573079163247) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[34],q[35]; +rz(0.30313118026171804) q[34]; +rx(pi/2) q[34]; +rz(5.184836321514732) q[34]; +rx(pi/2) q[34]; +rz(9.960853592647839) q[34]; +rz(0.9877937072309892) q[34]; +rx(pi/2) q[34]; +rz(4.516865521930368) q[34]; +rx(pi/2) q[34]; +rz(12.424685705317323) q[34]; +cx q[34],q[50]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.9915893308336354) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-1.8349677938613078) q[35]; +rx(pi/2) q[35]; +rz(5.108046583579689) q[35]; +rx(pi/2) q[35]; +rz(8.153337635052367) q[35]; +rz(2.2296246810909857) q[35]; +rx(pi/2) q[35]; +rz(5.402944960588222) q[35]; +rx(pi/2) q[35]; +rz(11.495515026530956) q[35]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(5.9169799566079) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[34],q[50]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.553951062951363) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[34],q[50]; +rz(-0.23167255177482549) q[34]; +rx(pi/2) q[34]; +rz(4.496957243863321) q[34]; +rx(pi/2) q[34]; +rz(12.487076907395917) q[34]; +rz(0.2280889908699244) q[34]; +rx(pi/2) q[34]; +rz(5.111101569163102) q[34]; +rx(pi/2) q[34]; +rz(6.873940331771097) q[34]; +cx q[43],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(5.886680781258373) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.162656297106203) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[43],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.7389467365922737) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +cx q[43],q[34]; +rz(2.183635128417418) q[34]; +rx(pi/2) q[34]; +rz(5.324770569049787) q[34]; +rx(pi/2) q[34]; +rz(9.23133888597868) q[34]; +rz(-0.7508933277921575) q[34]; +rx(pi/2) q[34]; +rz(3.9359701920360397) q[34]; +rx(pi/2) q[34]; +rz(10.35855592489671) q[34]; +rz(2.4139311491782793) q[43]; +rx(pi/2) q[43]; +rz(5.016475597003625) q[43]; +rx(pi/2) q[43]; +rz(10.266749865012274) q[43]; +rz(-2.0820074308326686) q[43]; +rx(pi/2) q[43]; +rz(5.619201081063231) q[43]; +rx(pi/2) q[43]; +rz(9.244406002742604) q[43]; +cx q[47],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.220339401401031) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.03340096037163) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.524165828988116) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +cx q[47],q[43]; +rz(2.5588427035042063) q[43]; +rx(pi/2) q[43]; +rz(4.382629266218862) q[43]; +rx(pi/2) q[43]; +rz(9.114957967667365) q[43]; +rz(2.8452517649684763) q[43]; +rx(pi/2) q[43]; +rz(4.617897683269686) q[43]; +rx(pi/2) q[43]; +rz(11.23835908858661) q[43]; +cx q[43],q[86]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.213457332641986) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-1.1723841212530282) q[47]; +rx(pi/2) q[47]; +rz(6.242055905389035) q[47]; +rx(pi/2) q[47]; +rz(6.9165025192172855) q[47]; +rz(-1.5551716997139913) q[47]; +rx(pi/2) q[47]; +rz(4.7525260287053275) q[47]; +rx(pi/2) q[47]; +rz(8.45114908207079) q[47]; +rz(-0.8604493727303257) q[50]; +rx(pi/2) q[50]; +rz(5.077594439898274) q[50]; +rx(pi/2) q[50]; +rz(7.223589832901332) q[50]; +rz(2.379602413275885) q[50]; +rx(pi/2) q[50]; +rz(4.429849399334469) q[50]; +rx(pi/2) q[50]; +rz(12.101320667543103) q[50]; +cx q[9],q[50]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.9392755408426554) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.233450495882156) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[9],q[50]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.5211004676031603) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[9],q[50]; +rz(0.09216268591773336) q[9]; +rx(pi/2) q[9]; +rz(4.590029555822134) q[9]; +rx(pi/2) q[9]; +rz(7.911038725124376) q[9]; +rz(-2.571095501057238) q[9]; +rx(pi/2) q[9]; +rz(4.521995412094848) q[9]; +rx(pi/2) q[9]; +rz(9.489327795036768) q[9]; +rz(-2.9773834392139653) q[50]; +rx(pi/2) q[50]; +rz(5.655345876403503) q[50]; +rx(pi/2) q[50]; +rz(11.945624238085838) q[50]; +rz(-1.8537671736697137) q[50]; +rx(pi/2) q[50]; +rz(3.49267458120028) q[50]; +rx(pi/2) q[50]; +rz(9.82852817625012) q[50]; +cx q[56],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(5.810944761062286) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.9064088738807676) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.5929625280602124) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +cx q[56],q[35]; +rz(1.7878168118812603) q[35]; +rx(pi/2) q[35]; +rz(4.912437657662092) q[35]; +rx(pi/2) q[35]; +rz(8.949956445634466) q[35]; +rz(-1.2214310938435795) q[35]; +rx(pi/2) q[35]; +rz(4.080817454129736) q[35]; +rx(pi/2) q[35]; +rz(11.965282157063228) q[35]; +rz(-0.532441325932373) q[56]; +rx(pi/2) q[56]; +rz(4.713991412062106) q[56]; +rx(pi/2) q[56]; +rz(11.982283152223266) q[56]; +rz(-1.1842649688774896) q[56]; +rx(pi/2) q[56]; +rz(5.386967283116211) q[56]; +rx(pi/2) q[56]; +rz(10.14682730212784) q[56]; +cx q[5],q[56]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(4.18242553446725) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.047278773737267) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[5],q[56]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(4.019975097670333) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[5],q[56]; +rz(2.9515934786236935) q[5]; +rx(pi/2) q[5]; +rz(4.902707180412175) q[5]; +rx(pi/2) q[5]; +rz(7.248645133328443) q[5]; +rz(2.1407009138175646) q[5]; +rx(pi/2) q[5]; +rz(4.222540067449181) q[5]; +rx(pi/2) q[5]; +rz(8.736334376757632) q[5]; +cx q[5],q[6]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(4.38560942162225) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.183150676823434) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +cx q[5],q[6]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.1861151514819177) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +cx q[5],q[6]; +rz(0.23460973480388025) q[5]; +rx(pi/2) q[5]; +rz(5.225159154890779) q[5]; +rx(pi/2) q[5]; +rz(12.462203497170306) q[5]; +rz(3.1288222780560826) q[5]; +rx(pi/2) q[5]; +rz(3.49276251994066) q[5]; +rx(pi/2) q[5]; +rz(11.643666040231412) q[5]; +rz(2.504678728770739) q[6]; +rx(pi/2) q[6]; +rz(4.229948742967035) q[6]; +rx(pi/2) q[6]; +rz(12.193358408974149) q[6]; +rz(-0.4000974232374639) q[6]; +rx(pi/2) q[6]; +rz(5.13754472712951) q[6]; +rx(pi/2) q[6]; +rz(7.702423155396497) q[6]; +cx q[38],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.839496588443804) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.872673893162907) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[38],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.502616994236289) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +cx q[38],q[5]; +rz(-2.644510341826617) q[5]; +rx(pi/2) q[5]; +rz(4.334354471044501) q[5]; +rx(pi/2) q[5]; +rz(9.165643997661608) q[5]; +rz(0.513556625910927) q[5]; +rx(pi/2) q[5]; +rz(5.240889854075045) q[5]; +rx(pi/2) q[5]; +rz(6.403782306281144) q[5]; +cx q[5],q[83]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.931704601785669) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-1.2884410008088116) q[38]; +rx(pi/2) q[38]; +rz(3.7928071394018943) q[38]; +rx(pi/2) q[38]; +rz(7.383720362584445) q[38]; +rz(2.7485712322386995) q[38]; +rx(pi/2) q[38]; +rz(5.781684379368971) q[38]; +rx(pi/2) q[38]; +rz(7.839986902612933) q[38]; +rz(-2.4596280501390844) q[56]; +rx(pi/2) q[56]; +rz(3.819970649197902) q[56]; +rx(pi/2) q[56]; +rz(7.691528416664873) q[56]; +rz(-1.6463497116082966) q[56]; +rx(pi/2) q[56]; +rz(3.9340573925249545) q[56]; +rx(pi/2) q[56]; +rz(9.272654514332066) q[56]; +cx q[59],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(5.8919641094197654) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.998926510995738) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.6657792823743787) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +cx q[59],q[38]; +rz(0.6561965491010113) q[38]; +rx(pi/2) q[38]; +rz(3.5372857501879715) q[38]; +rx(pi/2) q[38]; +rz(8.280839501967115) q[38]; +rz(-1.4867114664467063) q[38]; +rx(pi/2) q[38]; +rz(4.8360456047177225) q[38]; +rx(pi/2) q[38]; +rz(7.990928703663817) q[38]; +cx q[38],q[65]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.1422515154002175) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(0.7748186906187566) q[59]; +rx(pi/2) q[59]; +rz(4.097646395932474) q[59]; +rx(pi/2) q[59]; +rz(6.320139106672695) q[59]; +rz(-2.567951242595882) q[59]; +rx(pi/2) q[59]; +rz(4.135770057917819) q[59]; +rx(pi/2) q[59]; +rz(11.299880984939316) q[59]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.243064863243491) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[38],q[65]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.5734084786601756) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[38],q[65]; +rz(0.18982156774609926) q[38]; +rx(pi/2) q[38]; +rz(5.699332081831676) q[38]; +rx(pi/2) q[38]; +rz(6.468041004871808) q[38]; +rz(1.1282722511891947) q[38]; +rx(pi/2) q[38]; +rz(4.315523920541694) q[38]; +rx(pi/2) q[38]; +rz(8.21088864989062) q[38]; +cx q[38],q[66]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.137369163315444) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(1.543885250990523) q[65]; +rx(pi/2) q[65]; +rz(5.632800994407781) q[65]; +rx(pi/2) q[65]; +rz(11.256562915299336) q[65]; +rz(-0.6348059142376732) q[65]; +rx(pi/2) q[65]; +rz(5.681903902283363) q[65]; +rx(pi/2) q[65]; +rz(11.284199904236663) q[65]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.2472903463083345) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[38],q[66]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.6875870405058357) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[38],q[66]; +rz(1.6021864982687273) q[38]; +rx(pi/2) q[38]; +rz(4.221434197731334) q[38]; +rx(pi/2) q[38]; +rz(6.332373250916719) q[38]; +rz(0.1421594714825929) q[38]; +rx(pi/2) q[38]; +rz(5.19501831293951) q[38]; +rx(pi/2) q[38]; +rz(7.5463708141724295) q[38]; +rz(1.1986748524953104) q[66]; +rx(pi/2) q[66]; +rz(3.320709959547287) q[66]; +rx(pi/2) q[66]; +rz(8.390161753425154) q[66]; +rz(1.4877336167383168) q[66]; +rx(pi/2) q[66]; +rz(5.194185418909128) q[66]; +rx(pi/2) q[66]; +rz(9.090790064786468) q[66]; +cx q[70],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.0916488072068855) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.5506567845184325) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.15715318371251) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[9]; +rz(-2.579250709467689) q[9]; +rx(pi/2) q[9]; +rz(4.36168722285658) q[9]; +rx(pi/2) q[9]; +rz(8.641570080345184) q[9]; +rz(2.747316954023134) q[9]; +rx(pi/2) q[9]; +rz(5.680545196542666) q[9]; +rx(pi/2) q[9]; +rz(10.11507683614808) q[9]; +cx q[9],q[12]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(4.264701978013131) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.106055960854716) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +cx q[9],q[12]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.4635772594840697) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +cx q[9],q[12]; +rz(2.086993953658771) q[9]; +rx(pi/2) q[9]; +rz(4.421955858717768) q[9]; +rx(pi/2) q[9]; +rz(9.013298568702993) q[9]; +rz(0.8718886728556736) q[9]; +rx(pi/2) q[9]; +rz(5.18329981929784) q[9]; +rx(pi/2) q[9]; +rz(11.015408954976284) q[9]; +cx q[9],q[23]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.8914157750994516) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-1.5345083059720042) q[12]; +rx(pi/2) q[12]; +rz(5.173160483737046) q[12]; +rx(pi/2) q[12]; +rz(11.888273863968719) q[12]; +rz(-2.1060332957981007) q[12]; +rx(pi/2) q[12]; +rz(5.477245163484694) q[12]; +rx(pi/2) q[12]; +rz(11.053047792041292) q[12]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(5.9574595317236625) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +cx q[9],q[23]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.413824086902844) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[9],q[23]; +rz(-2.496611387109642) q[9]; +rx(pi/2) q[9]; +rz(4.776772944214024) q[9]; +rx(pi/2) q[9]; +rz(11.392411430704747) q[9]; +rz(0.23241826756730743) q[9]; +rx(pi/2) q[9]; +rz(3.855386754418388) q[9]; +rx(pi/2) q[9]; +rz(6.632960666035047) q[9]; +rz(-2.0262489915416815) q[23]; +rx(pi/2) q[23]; +rz(5.679500632045132) q[23]; +rx(pi/2) q[23]; +rz(10.227600004155391) q[23]; +rz(0.7816782962101252) q[23]; +rx(pi/2) q[23]; +rz(3.914069308400907) q[23]; +rx(pi/2) q[23]; +rz(8.007248296738002) q[23]; +rz(1.1576937636999993) q[70]; +rx(pi/2) q[70]; +rz(4.7378144626944065) q[70]; +rx(pi/2) q[70]; +rz(6.338039393296752) q[70]; +rz(1.6242062019195025) q[70]; +rx(pi/2) q[70]; +rz(4.527935856173352) q[70]; +rx(pi/2) q[70]; +rz(7.5251164930321615) q[70]; +cx q[70],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.8600781541798055) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.842077249629911) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.490977409112041) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[4]; +rz(2.924625599519376) q[4]; +rx(pi/2) q[4]; +rz(4.043726694861429) q[4]; +rx(pi/2) q[4]; +rz(11.42433245781965) q[4]; +rz(1.6798695730822635) q[4]; +rx(pi/2) q[4]; +rz(4.564331098783719) q[4]; +rx(pi/2) q[4]; +rz(8.934528185001483) q[4]; +cx q[60],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.1902648532209135) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(4.126035140615371) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.3659576831538858) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +cx q[60],q[4]; +rz(-0.6657560201854817) q[4]; +rx(pi/2) q[4]; +rz(5.581183999003528) q[4]; +rx(pi/2) q[4]; +rz(8.027347082995927) q[4]; +rz(-0.7065878073048832) q[4]; +rx(pi/2) q[4]; +rz(4.751248270620605) q[4]; +rx(pi/2) q[4]; +rz(11.416692630872662) q[4]; +rz(-2.1591659568194173) q[60]; +rx(pi/2) q[60]; +rz(4.849137472729565) q[60]; +rx(pi/2) q[60]; +rz(6.700748728590322) q[60]; +rz(-1.0246111303612224) q[60]; +rx(pi/2) q[60]; +rz(4.126059685446911) q[60]; +rx(pi/2) q[60]; +rz(12.031734165508276) q[60]; +cx q[45],q[60]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.8916165696312612) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.264951099040216) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[45],q[60]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.21105424624671) q[45]; +rx(pi/2) q[45]; +rz(3*pi) q[45]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[45],q[60]; +rz(-3.047879161183543) q[45]; +rx(pi/2) q[45]; +rz(4.212893408145461) q[45]; +rx(pi/2) q[45]; +rz(7.9442289179773535) q[45]; +rz(-2.602124585973603) q[45]; +rx(pi/2) q[45]; +rz(5.341438422080838) q[45]; +rx(pi/2) q[45]; +rz(10.437123332876007) q[45]; +rz(0.4838002739063585) q[60]; +rx(pi/2) q[60]; +rz(3.7236023006476504) q[60]; +rx(pi/2) q[60]; +rz(8.904438611920774) q[60]; +rz(-2.8029716256063466) q[60]; +rx(pi/2) q[60]; +rz(3.303894711146941) q[60]; +rx(pi/2) q[60]; +rz(6.882472567183143) q[60]; +rz(-2.2083902601755194) q[70]; +rx(pi/2) q[70]; +rz(4.071945097781334) q[70]; +rx(pi/2) q[70]; +rz(6.3972393747523455) q[70]; +rz(-2.5392976394578373) q[70]; +rx(pi/2) q[70]; +rz(5.307352825009978) q[70]; +rx(pi/2) q[70]; +rz(7.173760765051325) q[70]; +cx q[70],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.571761260982241) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.845494290060553) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.332193279344282) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[28]; +rz(-2.078137946337703) q[28]; +rx(pi/2) q[28]; +rz(3.8211266536846438) q[28]; +rx(pi/2) q[28]; +rz(6.806512270459522) q[28]; +rz(1.3367976272953808) q[28]; +rx(pi/2) q[28]; +rz(4.195558579211979) q[28]; +rx(pi/2) q[28]; +rz(9.38752600562515) q[28]; +rz(1.0215342597596813) q[70]; +rx(pi/2) q[70]; +rz(5.1002981702680925) q[70]; +rx(pi/2) q[70]; +rz(10.127760014406016) q[70]; +rz(-0.6457421271507262) q[70]; +rx(pi/2) q[70]; +rz(5.0638048021284625) q[70]; +rx(pi/2) q[70]; +rz(10.960276191670879) q[70]; +cx q[70],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.069458694926958) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.7710818963318795) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.3059294134613437) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +cx q[70],q[59]; +rz(-1.2594672189299034) q[59]; +rx(pi/2) q[59]; +rz(5.2645406446913405) q[59]; +rx(pi/2) q[59]; +rz(6.2901788990927265) q[59]; +rz(-1.5870198936202247) q[59]; +rx(pi/2) q[59]; +rz(4.59007160623886) q[59]; +rx(pi/2) q[59]; +rz(8.931769403951444) q[59]; +rz(2.378890256697746) q[70]; +rx(pi/2) q[70]; +rz(5.422457810799505) q[70]; +rx(pi/2) q[70]; +rz(6.479435791124093) q[70]; +rz(1.804457488969188) q[70]; +rx(pi/2) q[70]; +rz(4.565921437610929) q[70]; +rx(pi/2) q[70]; +rz(7.1682999816826065) q[70]; +cx q[80],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.080836310099619) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.6565338841523194) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.3021991288564188) q[80]; +rx(pi/2) q[80]; +rz(3*pi) q[80]; +cx q[80],q[47]; +rz(-0.7073284764180401) q[47]; +rx(pi/2) q[47]; +rz(4.371793405309872) q[47]; +rx(pi/2) q[47]; +rz(11.133718520822642) q[47]; +rz(0.6415570659878602) q[47]; +rx(pi/2) q[47]; +rz(3.550142614565285) q[47]; +rx(pi/2) q[47]; +rz(8.832417561505174) q[47]; +cx q[47],q[49]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.024508904895472) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.094877352938006) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[47],q[49]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.2011311867875776) q[47]; +rx(pi/2) q[47]; +rz(3*pi) q[47]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[47],q[49]; +rz(-1.4796799524774618) q[47]; +rx(pi/2) q[47]; +rz(5.531610292849343) q[47]; +rx(pi/2) q[47]; +rz(8.806460273557182) q[47]; +rz(-0.3614378480185154) q[47]; +rx(pi/2) q[47]; +rz(4.738633022659377) q[47]; +rx(pi/2) q[47]; +rz(7.185867822577193) q[47]; +rz(-2.6246265087631793) q[49]; +rx(pi/2) q[49]; +rz(4.410264011957531) q[49]; +rx(pi/2) q[49]; +rz(10.930362948001164) q[49]; +rz(-0.7598927508476416) q[49]; +rx(pi/2) q[49]; +rz(5.911866821899654) q[49]; +rx(pi/2) q[49]; +rz(9.193588433265504) q[49]; +rz(0.04082061175666407) q[80]; +rx(pi/2) q[80]; +rz(4.5584904907996435) q[80]; +rx(pi/2) q[80]; +rz(10.048764364789198) q[80]; +rz(-0.4146576318355071) q[80]; +rx(pi/2) q[80]; +rz(5.071521995153698) q[80]; +rx(pi/2) q[80]; +rz(7.321196687398356) q[80]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.207608875043626) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[5],q[83]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.15680100657103) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[5],q[83]; +rz(2.230878089507458) q[5]; +rx(pi/2) q[5]; +rz(5.821676397003207) q[5]; +rx(pi/2) q[5]; +rz(6.885057234599207) q[5]; +rz(2.2448824288954423) q[5]; +rx(pi/2) q[5]; +rz(5.880564891230458) q[5]; +rx(pi/2) q[5]; +rz(9.738368022345846) q[5]; +cx q[5],q[14]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.6275127079242613) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(5.725137489248796) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +cx q[5],q[14]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.1820785819046584) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +cx q[5],q[14]; +rz(2.872149295509435) q[5]; +rx(pi/2) q[5]; +rz(3.532456703013389) q[5]; +rx(pi/2) q[5]; +rz(7.171454729806785) q[5]; +rz(-2.0343898532955214) q[5]; +rx(pi/2) q[5]; +rz(4.476479743096713) q[5]; +rx(pi/2) q[5]; +rz(6.4298723878596045) q[5]; +rz(0.3950848744962765) q[14]; +rx(pi/2) q[14]; +rz(5.983665198683708) q[14]; +rx(pi/2) q[14]; +rz(10.307543708060141) q[14]; +rz(1.7261378774976075) q[14]; +rx(pi/2) q[14]; +rz(6.081884262660015) q[14]; +rx(pi/2) q[14]; +rz(10.702588415530784) q[14]; +rz(-0.015470838712241086) q[83]; +rx(pi/2) q[83]; +rz(5.32517955366977) q[83]; +rx(pi/2) q[83]; +rz(11.899842458709502) q[83]; +rz(-1.5925306712320042) q[83]; +rx(pi/2) q[83]; +rz(5.598368564781058) q[83]; +rx(pi/2) q[83]; +rz(7.973836276725661) q[83]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.134556668543377) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[43],q[86]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.4493409816759657) q[43]; +rx(pi/2) q[43]; +rz(3*pi) q[43]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[43],q[86]; +rz(1.1782398417066346) q[43]; +rx(pi/2) q[43]; +rz(3.748011879158744) q[43]; +rx(pi/2) q[43]; +rz(7.599809131362776) q[43]; +rz(1.656918543592342) q[43]; +rx(pi/2) q[43]; +rz(5.9503886989141055) q[43]; +rx(pi/2) q[43]; +rz(11.772620559842995) q[43]; +cx q[77],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.19904197363123) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.4569377403990975) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.294234619229382) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +cx q[77],q[43]; +rz(0.3526928465227268) q[43]; +rx(pi/2) q[43]; +rz(5.286999541136762) q[43]; +rx(pi/2) q[43]; +rz(6.479453719241787) q[43]; +rz(-0.028076509228726287) q[43]; +rx(pi/2) q[43]; +rz(5.917163093458003) q[43]; +rx(pi/2) q[43]; +rz(6.755578996854389) q[43]; +rz(0.13090572413287616) q[77]; +rx(pi/2) q[77]; +rz(5.4537359546145385) q[77]; +rx(pi/2) q[77]; +rz(11.981884908881359) q[77]; +rz(-1.1932728944860578) q[77]; +rx(pi/2) q[77]; +rz(3.9515662518777264) q[77]; +rx(pi/2) q[77]; +rz(7.222396578410662) q[77]; +cx q[64],q[77]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.928484480654804) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.250041339136677) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[64],q[77]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.1829346986803113) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[64],q[77]; +rz(0.4317407223950207) q[64]; +rx(pi/2) q[64]; +rz(4.3589864247567025) q[64]; +rx(pi/2) q[64]; +rz(7.513553137707014) q[64]; +rz(0.7466150364257551) q[64]; +rx(pi/2) q[64]; +rz(4.820632376956709) q[64]; +rx(pi/2) q[64]; +rz(11.807091599506895) q[64]; +rz(-0.6184987811786478) q[77]; +rx(pi/2) q[77]; +rz(3.904268249418293) q[77]; +rx(pi/2) q[77]; +rz(6.72587620277995) q[77]; +rz(-2.8512018414125215) q[77]; +rx(pi/2) q[77]; +rz(4.916262953106422) q[77]; +rx(pi/2) q[77]; +rz(10.273060245879996) q[77]; +cx q[45],q[77]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.666597025968903) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.055518051563476) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[45],q[77]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.3785553243085236) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[45],q[77]; +rz(0.26843730698823753) q[45]; +rx(pi/2) q[45]; +rz(4.5375552310344585) q[45]; +rx(pi/2) q[45]; +rz(10.308358151041922) q[45]; +rz(1.7281662224819225) q[45]; +rx(pi/2) q[45]; +rz(3.529598724901563) q[45]; +rx(pi/2) q[45]; +rz(8.850008851229905) q[45]; +rz(-1.5245528333057057) q[77]; +rx(pi/2) q[77]; +rz(4.021311333754374) q[77]; +rx(pi/2) q[77]; +rz(12.529827774116807) q[77]; +rz(-2.2905664259017993) q[77]; +rx(pi/2) q[77]; +rz(3.9935737588853306) q[77]; +rx(pi/2) q[77]; +rz(7.641140354568247) q[77]; +rz(2.3712472940397635) q[86]; +rx(pi/2) q[86]; +rz(3.6004908669942073) q[86]; +rx(pi/2) q[86]; +rz(9.059741687743214) q[86]; +rz(-0.6369670738495548) q[86]; +rx(pi/2) q[86]; +rz(4.802465765600304) q[86]; +rx(pi/2) q[86]; +rz(7.115895356054118) q[86]; +cx q[79],q[86]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.040648878456702) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.258536291708097) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[79],q[86]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.2671748546639754) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[79],q[86]; +rz(-0.5382339993754028) q[79]; +rx(pi/2) q[79]; +rz(4.695581219369958) q[79]; +rx(pi/2) q[79]; +rz(11.659497277760789) q[79]; +rz(-1.6097700396307595) q[79]; +rx(pi/2) q[79]; +rz(5.040304315165096) q[79]; +rx(pi/2) q[79]; +rz(6.944140453831122) q[79]; +cx q[57],q[79]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.53778441580776) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.25171817207905) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[57],q[79]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.517840177947818) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[57],q[79]; +rz(0.665378711012846) q[57]; +rx(pi/2) q[57]; +rz(5.523519739328465) q[57]; +rx(pi/2) q[57]; +rz(8.355675261693362) q[57]; +rz(0.6127768185261866) q[57]; +rx(pi/2) q[57]; +rz(5.253823439765444) q[57]; +rx(pi/2) q[57]; +rz(9.382154716967051) q[57]; +rz(2.2884087435513836) q[79]; +rx(pi/2) q[79]; +rz(4.718378912171543) q[79]; +rx(pi/2) q[79]; +rz(10.728929552029008) q[79]; +rz(-0.5572103532504391) q[79]; +rx(pi/2) q[79]; +rz(5.162420051767484) q[79]; +rx(pi/2) q[79]; +rz(6.811550792922068) q[79]; +cx q[57],q[79]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.802028198541043) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(5.8636220740966145) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[57],q[79]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.3815269703927586) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[57],q[79]; +rz(-2.716340872446655) q[57]; +rx(pi/2) q[57]; +rz(3.577269471960127) q[57]; +rx(pi/2) q[57]; +rz(6.9248252986949534) q[57]; +rz(1.3367976272953808) q[57]; +rx(pi/2) q[57]; +rz(4.195558579211979) q[57]; +rx(pi/2) q[57]; +rz(9.38752600562515) q[57]; +rz(-2.2814441150867273) q[79]; +rx(pi/2) q[79]; +rz(5.592827429415653) q[79]; +rx(pi/2) q[79]; +rz(10.758692308222667) q[79]; +rz(1.6844609477680743) q[79]; +rx(pi/2) q[79]; +rz(5.616201067268993) q[79]; +rx(pi/2) q[79]; +rz(11.113987505960715) q[79]; +rz(-2.715371238086476) q[86]; +rx(pi/2) q[86]; +rz(3.761541720312582) q[86]; +rx(pi/2) q[86]; +rz(7.068734116684828) q[86]; +rz(-1.7768649067172018) q[86]; +rx(pi/2) q[86]; +rz(4.380658274528062) q[86]; +rx(pi/2) q[86]; +rz(7.378666034195621) q[86]; +cx q[37],q[86]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.074086374221581) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(5.75983627465069) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[37],q[86]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.3455223389130513) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[37],q[86]; +rz(3.0698346522886997) q[37]; +rx(pi/2) q[37]; +rz(5.53809479117861) q[37]; +rx(pi/2) q[37]; +rz(7.209898762877389) q[37]; +rz(1.8619786338923285) q[37]; +rx(pi/2) q[37]; +rz(3.788566734846845) q[37]; +rx(pi/2) q[37]; +rz(7.7646903852611295) q[37]; +rz(0.22261222175398165) q[86]; +rx(pi/2) q[86]; +rz(5.610834189673053) q[86]; +rx(pi/2) q[86]; +rz(8.408671048718281) q[86]; +rz(0.09911100788246774) q[86]; +rx(pi/2) q[86]; +rz(4.754050107633684) q[86]; +rx(pi/2) q[86]; +rz(11.643443615877455) q[86]; +cx q[90],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(5.5244213107203155) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.4873472828819723) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.244532530717496) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[34]; +rz(0.4136215433025221) q[34]; +rx(pi/2) q[34]; +rz(4.681810084410951) q[34]; +rx(pi/2) q[34]; +rz(11.276279204264203) q[34]; +rz(2.8169898826431847) q[34]; +rx(pi/2) q[34]; +rz(4.478910017173664) q[34]; +rx(pi/2) q[34]; +rz(10.941241131791106) q[34]; +cx q[8],q[34]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.5869432423197267) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.092814307194713) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +cx q[8],q[34]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.444470050129844) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[8],q[34]; +rz(-3.086549592359443) q[8]; +rx(pi/2) q[8]; +rz(5.708878152652664) q[8]; +rx(pi/2) q[8]; +rz(9.363396073378436) q[8]; +rz(0.5288726867881386) q[8]; +rx(pi/2) q[8]; +rz(5.231057984335664) q[8]; +rx(pi/2) q[8]; +rz(7.44804470176382) q[8]; +cx q[8],q[39]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.6511551655243477) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-1.9175389670012173) q[34]; +rx(pi/2) q[34]; +rz(3.832078240577458) q[34]; +rx(pi/2) q[34]; +rz(8.739535169217937) q[34]; +rz(-2.478933365507163) q[34]; +rx(pi/2) q[34]; +rz(4.52965601873159) q[34]; +rx(pi/2) q[34]; +rz(7.705394111981341) q[34]; +cx q[33],q[34]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.6413344462292847) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.0106511260340145) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +cx q[33],q[34]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.163369097266134) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[33],q[34]; +rz(2.832794029949711) q[33]; +rx(pi/2) q[33]; +rz(4.352101954505829) q[33]; +rx(pi/2) q[33]; +rz(7.947610076732981) q[33]; +rz(-3.037220689839133) q[33]; +rx(pi/2) q[33]; +rz(3.816430673619481) q[33]; +rx(pi/2) q[33]; +rz(6.974201012845649) q[33]; +rz(0.9224557669043802) q[34]; +rx(pi/2) q[34]; +rz(5.893963794000648) q[34]; +rx(pi/2) q[34]; +rz(11.341609535084284) q[34]; +rz(0.7576367252697391) q[34]; +rx(pi/2) q[34]; +rz(3.5171375692993734) q[34]; +rx(pi/2) q[34]; +rz(8.22879547402314) q[34]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.263282031950748) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[8],q[39]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.2769395054414066) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[8],q[39]; +rz(-0.43212848567608475) q[8]; +rx(pi/2) q[8]; +rz(6.005670472304545) q[8]; +rx(pi/2) q[8]; +rz(12.18549208101828) q[8]; +rz(2.3657721788456367) q[8]; +rx(pi/2) q[8]; +rz(4.499857304420693) q[8]; +rx(pi/2) q[8]; +rz(7.5028799331282325) q[8]; +rz(1.8514740598125332) q[39]; +rx(pi/2) q[39]; +rz(5.028006545872936) q[39]; +rx(pi/2) q[39]; +rz(11.596239954621772) q[39]; +rz(2.893660140161489) q[39]; +rx(pi/2) q[39]; +rz(5.055716438081247) q[39]; +rx(pi/2) q[39]; +rz(10.45085987584314) q[39]; +cx q[47],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(5.946286583153979) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.907846650971598) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.1906852015204827) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +cx q[47],q[8]; +rz(-1.7383764795966983) q[8]; +rx(pi/2) q[8]; +rz(3.8991625929430227) q[8]; +rx(pi/2) q[8]; +rz(9.422189789380853) q[8]; +rz(-0.9624143688945228) q[8]; +rx(pi/2) q[8]; +rz(5.80008753839469) q[8]; +rx(pi/2) q[8]; +rz(10.125598491888574) q[8]; +rz(-2.34425036471739) q[47]; +rx(pi/2) q[47]; +rz(5.511115285259269) q[47]; +rx(pi/2) q[47]; +rz(7.041601510280767) q[47]; +rz(1.2939249466553697) q[47]; +rx(pi/2) q[47]; +rz(5.698087757880566) q[47]; +rx(pi/2) q[47]; +rz(7.67562586126529) q[47]; +cx q[49],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.119849785381276) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.19381241449117) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.405376960026013) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +cx q[49],q[39]; +rz(-0.5488493584350005) q[39]; +rx(pi/2) q[39]; +rz(4.287931089877301) q[39]; +rx(pi/2) q[39]; +rz(12.018688568581467) q[39]; +rz(2.7265763924536612) q[39]; +rx(pi/2) q[39]; +rz(4.382939082705663) q[39]; +rx(pi/2) q[39]; +rz(8.92531143352112) q[39]; +rz(-0.5996024924936321) q[49]; +rx(pi/2) q[49]; +rz(4.318052771965859) q[49]; +rx(pi/2) q[49]; +rz(8.463158086785231) q[49]; +rz(0.6481247139385604) q[49]; +rx(pi/2) q[49]; +rz(5.0577284580986195) q[49]; +rx(pi/2) q[49]; +rz(10.879451143664593) q[49]; +rz(0.32987412288899076) q[90]; +rx(pi/2) q[90]; +rz(3.5283612320107194) q[90]; +rx(pi/2) q[90]; +rz(10.444845660320265) q[90]; +rz(-3.005077195071019) q[90]; +rx(pi/2) q[90]; +rz(4.412208795045479) q[90]; +rx(pi/2) q[90]; +rz(9.267197733830253) q[90]; +cx q[68],q[90]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(4.287524106277376) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.13049922983752) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[68],q[90]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.4738777977164297) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[68],q[90]; +rz(-1.223364458152406) q[68]; +rx(pi/2) q[68]; +rz(6.140931055295838) q[68]; +rx(pi/2) q[68]; +rz(11.102185323486285) q[68]; +rz(-2.2563164064068353) q[68]; +rx(pi/2) q[68]; +rz(5.586135586027602) q[68]; +rx(pi/2) q[68]; +rz(10.676679558244029) q[68]; +rz(-1.6971035365456482) q[90]; +rx(pi/2) q[90]; +rz(4.378542232643076) q[90]; +rx(pi/2) q[90]; +rz(9.600539847038613) q[90]; +rz(2.7485712322386995) q[90]; +rx(pi/2) q[90]; +rz(5.781684379368971) q[90]; +rx(pi/2) q[90]; +rz(7.839986902612933) q[90]; +cx q[68],q[90]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.998926510995738) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(5.8919641094197654) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[68],q[90]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.6657792823743787) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[68],q[90]; +rz(0.7748186906187566) q[68]; +rx(pi/2) q[68]; +rz(4.097646395932474) q[68]; +rx(pi/2) q[68]; +rz(6.320139106672695) q[68]; +rz(-2.262338474095216) q[68]; +rx(pi/2) q[68]; +rz(4.383803263975643) q[68]; +rx(pi/2) q[68]; +rz(6.611046149161039) q[68]; +rz(0.6561965491010113) q[90]; +rx(pi/2) q[90]; +rz(3.5372857501879715) q[90]; +rx(pi/2) q[90]; +rz(8.280839501967115) q[90]; +rz(-1.454945916805793) q[90]; +rx(pi/2) q[90]; +rz(3.82666047816345) q[90]; +rx(pi/2) q[90]; +rz(12.406264606889543) q[90]; +cx q[92],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(5.895620445887973) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.8471823324331176) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.492540358339199) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[49]; +rz(-0.15396899711356582) q[49]; +rx(pi/2) q[49]; +rz(4.503125607613725) q[49]; +rx(pi/2) q[49]; +rz(12.301175413311466) q[49]; +rz(0.06980634804930519) q[49]; +rx(pi/2) q[49]; +rz(3.4731698357667438) q[49]; +rx(pi/2) q[49]; +rz(8.536405997253672) q[49]; +rz(0.2565510326710556) q[92]; +rx(pi/2) q[92]; +rz(5.13112594331785) q[92]; +rx(pi/2) q[92]; +rz(7.870353454445883) q[92]; +rz(2.2949939623631703) q[92]; +rx(pi/2) q[92]; +rz(4.327076961302269) q[92]; +rx(pi/2) q[92]; +rz(9.956813264106362) q[92]; +cx q[95],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.100993927330551) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.772269752766424) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.3099499462061908) q[95]; +rx(pi/2) q[95]; +rz(3*pi) q[95]; +cx q[95],q[6]; +rz(-1.1824448484430805) q[6]; +rx(pi/2) q[6]; +rz(5.771052099560716) q[6]; +rx(pi/2) q[6]; +rz(7.655007281375457) q[6]; +rz(-2.992522526911859) q[6]; +rx(pi/2) q[6]; +rz(4.6579053963637005) q[6]; +rx(pi/2) q[6]; +rz(9.272038630898988) q[6]; +cx q[6],q[63]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(4.087233823148351) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.2329080572369655) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[6],q[63]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.224198794829654) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[6],q[63]; +rz(1.8933669760496947) q[6]; +rx(pi/2) q[6]; +rz(5.186536524300364) q[6]; +rx(pi/2) q[6]; +rz(11.304653274770105) q[6]; +rz(-2.8360725114314738) q[6]; +rx(pi/2) q[6]; +rz(4.148877447856219) q[6]; +rx(pi/2) q[6]; +rz(11.426920448286236) q[6]; +rz(2.476427516216267) q[63]; +rx(pi/2) q[63]; +rz(5.759432732039895) q[63]; +rx(pi/2) q[63]; +rz(8.774178703371742) q[63]; +rz(-1.632557806305465) q[63]; +rx(pi/2) q[63]; +rz(5.685089915222736) q[63]; +rx(pi/2) q[63]; +rz(11.502634790684237) q[63]; +rz(2.2444894512327638) q[95]; +rx(pi/2) q[95]; +rz(3.447766282933167) q[95]; +rx(pi/2) q[95]; +rz(10.679136867365635) q[95]; +rz(1.884351000413539) q[95]; +rx(pi/2) q[95]; +rz(4.289342614189573) q[95]; +rx(pi/2) q[95]; +rz(10.270791989221935) q[95]; +cx q[87],q[95]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(4.150768786850378) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.231515507810702) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[87],q[95]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.300248627038166) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[87],q[95]; +rz(2.297348204449124) q[87]; +rx(pi/2) q[87]; +rz(4.957080053786924) q[87]; +rx(pi/2) q[87]; +rz(10.753392671451946) q[87]; +rz(-2.336904477270609) q[87]; +rx(pi/2) q[87]; +rz(5.404782490815318) q[87]; +rx(pi/2) q[87]; +rz(11.471449576601316) q[87]; +cx q[4],q[87]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.730395701507332) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.027994006987262) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[4],q[87]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.1659315474358554) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[4],q[87]; +rz(0.1821378628622763) q[4]; +rx(pi/2) q[4]; +rz(3.690189273135496) q[4]; +rx(pi/2) q[4]; +rz(11.307832459759593) q[4]; +rz(-0.9492836352914535) q[4]; +rx(pi/2) q[4]; +rz(4.703411555087573) q[4]; +rx(pi/2) q[4]; +rz(7.789564651641953) q[4]; +rz(3.140153199757613) q[87]; +rx(pi/2) q[87]; +rz(5.197099986191928) q[87]; +rx(pi/2) q[87]; +rz(11.463451716312804) q[87]; +rz(0.9752142368012189) q[87]; +rx(pi/2) q[87]; +rz(3.5705168632629762) q[87]; +rx(pi/2) q[87]; +rz(9.256702145741908) q[87]; +rz(1.3156791996753894) q[95]; +rx(pi/2) q[95]; +rz(3.5408148385640756) q[95]; +rx(pi/2) q[95]; +rz(11.656288950674687) q[95]; +rz(0.3155543411175463) q[95]; +rx(pi/2) q[95]; +rz(5.846703307782754) q[95]; +rx(pi/2) q[95]; +rz(9.790735642662675) q[95]; +cx q[94],q[95]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.948911613890786) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(5.85206597679446) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[94],q[95]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.688610848671333) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[94],q[95]; +rz(-0.6436382960169311) q[94]; +rx(pi/2) q[94]; +rz(3.8059560470508953) q[94]; +rx(pi/2) q[94]; +rz(8.240679828047181) q[94]; +rz(1.6242062019195025) q[94]; +rx(pi/2) q[94]; +rz(4.527935856173352) q[94]; +rx(pi/2) q[94]; +rz(7.5251164930321615) q[94]; +cx q[94],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(5.8600781541798055) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.842077249629911) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.490977409112041) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[47]; +rz(2.924625599519376) q[47]; +rx(pi/2) q[47]; +rz(4.043726694861429) q[47]; +rx(pi/2) q[47]; +rz(11.42433245781965) q[47]; +rz(-2.732821236966913) q[47]; +rx(pi/2) q[47]; +rz(5.250643718386878) q[47]; +rx(pi/2) q[47]; +rz(10.049559368201201) q[47]; +rz(-2.2083902601755194) q[94]; +rx(pi/2) q[94]; +rz(4.071945097781334) q[94]; +rx(pi/2) q[94]; +rz(6.3972393747523455) q[94]; +rz(2.0569865092347506) q[94]; +rx(pi/2) q[94]; +rz(3.8798243198107394) q[94]; +rx(pi/2) q[94]; +rz(10.324665317630576) q[94]; +rz(-2.828804165599972) q[95]; +rx(pi/2) q[95]; +rz(3.930613013523351) q[95]; +rx(pi/2) q[95]; +rz(11.948439057430978) q[95]; +rz(-1.0486634367599912) q[95]; +rx(pi/2) q[95]; +rz(3.7864425599112312) q[95]; +rx(pi/2) q[95]; +rz(9.465417577635577) q[95]; +cx q[62],q[95]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.8286209659610737) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.132013421636671) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[62],q[95]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.3056699682873294) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[62],q[95]; +rz(-2.2295013759600852) q[62]; +rx(pi/2) q[62]; +rz(4.962657113342962) q[62]; +rx(pi/2) q[62]; +rz(10.946778965739677) q[62]; +rz(-1.8422326312938642) q[62]; +rx(pi/2) q[62]; +rz(3.5997649316277744) q[62]; +rx(pi/2) q[62]; +rz(11.407015583979572) q[62]; +rz(2.1929824549630332) q[95]; +rx(pi/2) q[95]; +rz(5.618068210540052) q[95]; +rx(pi/2) q[95]; +rz(8.649691093024389) q[95]; +rz(-0.7249402244992877) q[95]; +rx(pi/2) q[95]; +rz(4.969287711815414) q[95]; +rx(pi/2) q[95]; +rz(11.909855926167477) q[95]; +rz(-0.8379169456623368) q[99]; +rx(pi/2) q[99]; +rz(5.5296112021799395) q[99]; +rx(pi/2) q[99]; +rz(7.231456881398999) q[99]; +rz(-0.0842978363866429) q[99]; +rx(pi/2) q[99]; +rz(5.58394527525561) q[99]; +rx(pi/2) q[99]; +rz(6.608729481662716) q[99]; +cx q[13],q[99]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.234886589549898) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.077906338109107) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[13],q[99]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.471817654298574) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[13],q[99]; +rz(-1.985059269763477) q[13]; +rx(pi/2) q[13]; +rz(4.880863193702999) q[13]; +rx(pi/2) q[13]; +rz(7.569686949874271) q[13]; +rz(2.3189489451317558) q[13]; +rx(pi/2) q[13]; +rz(6.169195108705413) q[13]; +rx(pi/2) q[13]; +rz(6.4829112106230475) q[13]; +cx q[13],q[96]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.618123908380884) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.9074148164401645) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[13],q[96]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.1783836535145644) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[13],q[96]; +rz(2.469484968955162) q[13]; +rx(pi/2) q[13]; +rz(3.5996898207871313) q[13]; +rx(pi/2) q[13]; +rz(7.458757078410952) q[13]; +rz(1.8150898950291197) q[13]; +rx(pi/2) q[13]; +rz(4.414512808141378) q[13]; +rx(pi/2) q[13]; +rz(11.223585628548765) q[13]; +rz(-1.8352641324370484) q[96]; +rx(pi/2) q[96]; +rz(5.121961558190124) q[96]; +rx(pi/2) q[96]; +rz(9.377556585533554) q[96]; +rz(-2.301177903181499) q[96]; +rx(pi/2) q[96]; +rz(5.454144679757204) q[96]; +rx(pi/2) q[96]; +rz(7.108738419468869) q[96]; +cx q[53],q[96]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.942831357922552) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.890422594059052) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[53],q[96]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.506637097560139) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[53],q[96]; +rz(-1.0741708055023023) q[53]; +rx(pi/2) q[53]; +rz(4.122542943894429) q[53]; +rx(pi/2) q[53]; +rz(11.129260190599666) q[53]; +rz(-1.3670683065922802) q[53]; +rx(pi/2) q[53]; +rz(5.349384858508742) q[53]; +rx(pi/2) q[53]; +rz(9.867703279879741) q[53]; +cx q[53],q[56]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.849897644998766) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(5.650165979551883) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[53],q[56]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.1755261761367883) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[53],q[56]; +rz(-0.11238278866593321) q[53]; +rx(pi/2) q[53]; +rz(4.914066770647266) q[53]; +rx(pi/2) q[53]; +rz(9.539835525556144) q[53]; +rz(-2.4487597635368976) q[53]; +rx(pi/2) q[53]; +rz(5.134158318884643) q[53]; +rx(pi/2) q[53]; +rz(8.532889454216205) q[53]; +rz(2.8644656522583096) q[56]; +rx(pi/2) q[56]; +rz(4.588066461253307) q[56]; +rx(pi/2) q[56]; +rz(7.339345695732935) q[56]; +rz(3.0231613915113327) q[56]; +rx(pi/2) q[56]; +rz(4.200391197949248) q[56]; +rx(pi/2) q[56]; +rz(11.71117062721532) q[56]; +cx q[56],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(5.575911145904016) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.774056893899178) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.2983995968002904) q[56]; +rx(pi/2) q[56]; +rz(3*pi) q[56]; +cx q[56],q[11]; +rz(-0.1690563966962051) q[11]; +rx(pi/2) q[11]; +rz(3.9320203826687923) q[11]; +rx(pi/2) q[11]; +rz(10.698454575875953) q[11]; +rz(2.849576030260236) q[11]; +rx(pi/2) q[11]; +rz(4.229730001123616) q[11]; +rx(pi/2) q[11]; +rz(9.337267232231007) q[11]; +cx q[11],q[46]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.6656025102750904) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(5.8936798842192495) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[11],q[46]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.2205479628729266) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[11],q[46]; +rz(-1.4946742981110215) q[11]; +rx(pi/2) q[11]; +rz(6.01735787735336) q[11]; +rx(pi/2) q[11]; +rz(11.442819935066375) q[11]; +rz(0.819378822838849) q[11]; +rx(pi/2) q[11]; +rz(4.087994024729375) q[11]; +rx(pi/2) q[11]; +rz(9.765921044566543) q[11]; +rz(-0.3618710989749858) q[46]; +rx(pi/2) q[46]; +rz(4.362393292189242) q[46]; +rx(pi/2) q[46]; +rz(10.27827861190832) q[46]; +rz(0.6277153294751381) q[46]; +rx(pi/2) q[46]; +rz(4.918199091912611) q[46]; +rx(pi/2) q[46]; +rz(11.916545817463184) q[46]; +cx q[46],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.1372865194057145) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.941724070702966) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.8080016935479932) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +cx q[46],q[33]; +rz(2.401252969875939) q[33]; +rx(pi/2) q[33]; +rz(5.076234063388576) q[33]; +rx(pi/2) q[33]; +rz(9.905894065365526) q[33]; +rz(-1.7905896320529737) q[33]; +rx(pi/2) q[33]; +rz(5.3112943350703326) q[33]; +rx(pi/2) q[33]; +rz(7.13787940622834) q[33]; +rz(-0.2821816675759212) q[46]; +rx(pi/2) q[46]; +rz(3.744582856250444) q[46]; +rx(pi/2) q[46]; +rz(9.329553190665441) q[46]; +rz(0.06980634804930519) q[46]; +rx(pi/2) q[46]; +rz(3.4731698357667438) q[46]; +rx(pi/2) q[46]; +rz(8.536405997253672) q[46]; +cx q[46],q[70]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(4.361736909639379) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(0.40403662837809495) q[56]; +rx(pi/2) q[56]; +rz(4.9622927442652465) q[56]; +rx(pi/2) q[56]; +rz(7.057246136384693) q[56]; +rz(1.9541650805774458) q[56]; +rx(pi/2) q[56]; +rz(5.4813111150393325) q[56]; +rx(pi/2) q[56]; +rz(6.555661164111142) q[56]; +cx q[56],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.125684562213133) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.839775698591777) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.331924525918072) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +cx q[56],q[32]; +rz(2.467039693400828) q[32]; +rx(pi/2) q[32]; +rz(4.043822623234577) q[32]; +rx(pi/2) q[32]; +rz(6.842623462716919) q[32]; +rz(2.824767894273024) q[32]; +rx(pi/2) q[32]; +rz(3.73327043926619) q[32]; +rx(pi/2) q[32]; +rz(7.761844013537465) q[32]; +rz(-3.052293544590161) q[56]; +rx(pi/2) q[56]; +rz(4.016700401530745) q[56]; +rx(pi/2) q[56]; +rz(7.613923982956425) q[56]; +rz(-0.3734060187968109) q[56]; +rx(pi/2) q[56]; +rz(4.498319906853075) q[56]; +rx(pi/2) q[56]; +rz(6.311225410921914) q[56]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.275735044746957) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[46],q[70]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.7797785302244304) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[46],q[70]; +rz(0.06214562835016402) q[46]; +rx(pi/2) q[46]; +rz(4.628359429729443) q[46]; +rx(pi/2) q[46]; +rz(12.235334869112592) q[46]; +rz(-2.390006247330178) q[46]; +rx(pi/2) q[46]; +rz(4.740606037741991) q[46]; +rx(pi/2) q[46]; +rz(11.432587739052291) q[46]; +rz(-0.35352550228653135) q[70]; +rx(pi/2) q[70]; +rz(5.148984876428964) q[70]; +rx(pi/2) q[70]; +rz(11.139140364615212) q[70]; +rz(1.2867464116304497) q[70]; +rx(pi/2) q[70]; +rz(4.156638802752763) q[70]; +rx(pi/2) q[70]; +rz(6.643920433040026) q[70]; +cx q[81],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.134556668543377) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.213457332641986) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.4493409816759657) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[53]; +rz(2.3712472940397635) q[53]; +rx(pi/2) q[53]; +rz(3.6004908669942073) q[53]; +rx(pi/2) q[53]; +rz(9.059741687743214) q[53]; +rz(2.5068798380010096) q[53]; +rx(pi/2) q[53]; +rz(4.112320736857746) q[53]; +rx(pi/2) q[53]; +rz(6.682960584871666) q[53]; +cx q[26],q[53]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.9818881046015404) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(5.882118534058895) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[26],q[53]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.4630259204430494) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[26],q[53]; +rz(-3.1156214079753184) q[26]; +rx(pi/2) q[26]; +rz(5.582128916490806) q[26]; +rx(pi/2) q[26]; +rz(8.223054542374335) q[26]; +rz(0.9554707032477694) q[26]; +rx(pi/2) q[26]; +rz(3.8653589388681655) q[26]; +rx(pi/2) q[26]; +rz(11.754463846217345) q[26]; +rz(-1.4695721235261476) q[53]; +rx(pi/2) q[53]; +rz(4.997891928021435) q[53]; +rx(pi/2) q[53]; +rz(7.848953100152522) q[53]; +rz(1.9700881344592904) q[53]; +rx(pi/2) q[53]; +rz(3.9378720996445087) q[53]; +rx(pi/2) q[53]; +rz(8.703432482523802) q[53]; +cx q[53],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.241796560550943) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(4.299259787957908) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.3369403758995464) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +cx q[53],q[18]; +rz(-3.0823994991630705) q[18]; +rx(pi/2) q[18]; +rz(3.9767546634190656) q[18]; +rx(pi/2) q[18]; +rz(7.738900450228179) q[18]; +rz(-0.26020526082162476) q[18]; +rx(pi/2) q[18]; +rz(5.516462347373691) q[18]; +rx(pi/2) q[18]; +rz(8.719797816280625) q[18]; +rz(3.039940162475446) q[53]; +rx(pi/2) q[53]; +rz(3.753140344792992) q[53]; +rx(pi/2) q[53]; +rz(8.172049766922774) q[53]; +rz(-1.7516406530699467) q[53]; +rx(pi/2) q[53]; +rz(4.946314070913685) q[53]; +rx(pi/2) q[53]; +rz(7.917715460202814) q[53]; +cx q[76],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.086838458992702) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.119096817688794) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.4221291020641456) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +cx q[76],q[26]; +rz(1.2697990780905348) q[26]; +rx(pi/2) q[26]; +rz(5.146355482088452) q[26]; +rx(pi/2) q[26]; +rz(7.995063114443865) q[26]; +rz(2.0896924663920746) q[26]; +rx(pi/2) q[26]; +rz(4.022461262099513) q[26]; +rx(pi/2) q[26]; +rz(7.806215704683457) q[26]; +cx q[2],q[26]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.7251620103985736) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(5.994584755805098) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +cx q[2],q[26]; +rz(-pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.615970928394967) q[2]; +rx(pi/2) q[2]; +rz(2*pi) q[2]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[2],q[26]; +rz(0.6877584321607126) q[2]; +rx(pi/2) q[2]; +rz(5.811192319052841) q[2]; +rx(pi/2) q[2]; +rz(9.534865162339134) q[2]; +rz(-1.876257355283761) q[2]; +rx(pi/2) q[2]; +rz(3.896253475609946) q[2]; +rx(pi/2) q[2]; +rz(12.05861549821428) q[2]; +rz(0.45270483462144373) q[26]; +rx(pi/2) q[26]; +rz(5.708780527846967) q[26]; +rx(pi/2) q[26]; +rz(9.811215810287315) q[26]; +rz(-0.9988072023989742) q[26]; +rx(pi/2) q[26]; +rz(4.63352062415577) q[26]; +rx(pi/2) q[26]; +rz(11.362845869407058) q[26]; +rz(-2.5884061976984514) q[76]; +rx(pi/2) q[76]; +rz(4.285694089198562) q[76]; +rx(pi/2) q[76]; +rz(9.083983123802195) q[76]; +rz(2.4933136097930078) q[76]; +rx(pi/2) q[76]; +rz(6.0009184339260395) q[76]; +rx(pi/2) q[76]; +rz(6.751498736801858) q[76]; +rz(1.1782398417066346) q[81]; +rx(pi/2) q[81]; +rz(3.748011879158744) q[81]; +rx(pi/2) q[81]; +rz(7.599809131362776) q[81]; +rz(-2.2626955094736307) q[81]; +rx(pi/2) q[81]; +rz(5.5323715453556535) q[81]; +rx(pi/2) q[81]; +rz(6.338141728056735) q[81]; +cx q[81],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.011345829224213) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.702264333521238) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.350206458355054) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[69]; +rz(-0.674935567370726) q[69]; +rx(pi/2) q[69]; +rz(3.3670311992834163) q[69]; +rx(pi/2) q[69]; +rz(11.075968213857246) q[69]; +rz(-1.3708828882047062) q[69]; +rx(pi/2) q[69]; +rz(4.059278790152579) q[69]; +rx(pi/2) q[69]; +rz(7.824379590096563) q[69]; +rz(0.5350064838375714) q[81]; +rx(pi/2) q[81]; +rz(4.899646362468856) q[81]; +rx(pi/2) q[81]; +rz(11.833736519209541) q[81]; +rz(2.7265763924536612) q[81]; +rx(pi/2) q[81]; +rz(4.382939082705663) q[81]; +rx(pi/2) q[81]; +rz(8.92531143352112) q[81]; +cx q[54],q[81]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.5402960023008836) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(5.586751153576335) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[54],q[81]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.353058593137458) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[54],q[81]; +rz(1.866073455210648) q[54]; +rx(pi/2) q[54]; +rz(4.487326013301131) q[54]; +rx(pi/2) q[54]; +rz(11.583371018561369) q[54]; +rz(-0.025103316374710083) q[54]; +rx(pi/2) q[54]; +rz(6.018560325587863) q[54]; +rx(pi/2) q[54]; +rz(9.369859222484632) q[54]; +rz(3.0917754211385393) q[81]; +rx(pi/2) q[81]; +rz(4.752754255269502) q[81]; +rx(pi/2) q[81]; +rz(7.379403576091908) q[81]; +rz(-1.9452436169466214) q[81]; +rx(pi/2) q[81]; +rz(4.636669431930516) q[81]; +rx(pi/2) q[81]; +rz(7.7883540478188955) q[81]; +cx q[92],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.094378733122133) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.816415025804062) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.26444931641176) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[26]; +rz(-1.981035802891113) q[26]; +rx(pi/2) q[26]; +rz(4.768637125188513) q[26]; +rx(pi/2) q[26]; +rz(6.512721089034923) q[26]; +rz(-1.0136204172566758) q[26]; +rx(pi/2) q[26]; +rz(4.63532448611253) q[26]; +rx(pi/2) q[26]; +rz(7.68083913361382) q[26]; +rz(-2.280825108564171) q[92]; +rx(pi/2) q[92]; +rz(5.568196362257104) q[92]; +rx(pi/2) q[92]; +rz(9.613574199141743) q[92]; +rz(-1.4235617138854533) q[92]; +rx(pi/2) q[92]; +rz(3.7169995687328186) q[92]; +rx(pi/2) q[92]; +rz(8.375405709695727) q[92]; +rz(-1.226600729224656) q[96]; +rx(pi/2) q[96]; +rz(4.750631246835575) q[96]; +rx(pi/2) q[96]; +rz(12.088168813546426) q[96]; +rz(-2.2565783581786087) q[96]; +rx(pi/2) q[96]; +rz(4.436971863678815) q[96]; +rx(pi/2) q[96]; +rz(9.259317700245953) q[96]; +cx q[50],q[96]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(4.28609955551242) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.265991120455073) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[50],q[96]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.841973869108024) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[50],q[96]; +rz(0.38916039644501854) q[50]; +rx(pi/2) q[50]; +rz(3.2623460732790655) q[50]; +rx(pi/2) q[50]; +rz(10.214115476719368) q[50]; +rz(-0.8902187373329351) q[50]; +rx(pi/2) q[50]; +rz(4.967034946048084) q[50]; +rx(pi/2) q[50]; +rz(7.1210305655689465) q[50]; +rz(2.7865844911412783) q[96]; +rx(pi/2) q[96]; +rz(4.03883108098448) q[96]; +rx(pi/2) q[96]; +rz(9.144366642159696) q[96]; +rz(2.2448824288954423) q[96]; +rx(pi/2) q[96]; +rz(5.880564891230458) q[96]; +rx(pi/2) q[96]; +rz(9.738368022345846) q[96]; +cx q[96],q[84]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(5.725137489248796) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.6275127079242613) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[84]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.1820785819046584) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[84]; +rz(0.3950848744962765) q[84]; +rx(pi/2) q[84]; +rz(5.983665198683708) q[84]; +rx(pi/2) q[84]; +rz(10.307543708060141) q[84]; +rz(-1.546583889967132) q[84]; +rx(pi/2) q[84]; +rz(5.308687464832196) q[84]; +rx(pi/2) q[84]; +rz(11.978861409528228) q[84]; +cx q[84],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.127966632094854) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.80146686601563) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.529249103633428) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[75]; +rz(2.3671613459589977) q[75]; +rx(pi/2) q[75]; +rz(6.018352860520293) q[75]; +rx(pi/2) q[75]; +rz(8.178467335400052) q[75]; +rz(2.431274882487938) q[75]; +rx(pi/2) q[75]; +rz(3.9873737849482636) q[75]; +rx(pi/2) q[75]; +rz(9.725024805800867) q[75]; +cx q[75],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(5.760272790958597) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.0177820559593975) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.4789258450039924) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +cx q[75],q[69]; +rz(0.8726586975440558) q[69]; +rx(pi/2) q[69]; +rz(3.9988752631528413) q[69]; +rx(pi/2) q[69]; +rz(10.166179792970508) q[69]; +rz(2.43568018926206) q[69]; +rx(pi/2) q[69]; +rz(5.120014141602416) q[69]; +rx(pi/2) q[69]; +rz(12.32703701431849) q[69]; +cx q[29],q[69]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.241335590295727) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.151812268533588) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[29],q[69]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.147417702293158) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[29],q[69]; +rz(-3.121586009466024) q[29]; +rx(pi/2) q[29]; +rz(4.728613506626944) q[29]; +rx(pi/2) q[29]; +rz(7.8510726972203635) q[29]; +rz(1.9219566079966866) q[29]; +rx(pi/2) q[29]; +rz(4.223641911381546) q[29]; +rx(pi/2) q[29]; +rz(8.241576464729313) q[29]; +rz(2.9481499184280207) q[69]; +rx(pi/2) q[69]; +rz(4.951795079451453) q[69]; +rx(pi/2) q[69]; +rz(11.01581679193255) q[69]; +rz(-2.581656290598586) q[69]; +rx(pi/2) q[69]; +rz(6.272867392844901) q[69]; +rx(pi/2) q[69]; +rz(9.585124978202055) q[69]; +rz(-3.0941012056225228) q[75]; +rx(pi/2) q[75]; +rz(3.8809295588235146) q[75]; +rx(pi/2) q[75]; +rz(12.275072896657054) q[75]; +rz(-2.40031012697123) q[75]; +rx(pi/2) q[75]; +rz(4.38729543788063) q[75]; +rx(pi/2) q[75]; +rz(8.425057481137012) q[75]; +rz(-1.867011534672805) q[84]; +rx(pi/2) q[84]; +rz(5.2503735481682945) q[84]; +rx(pi/2) q[84]; +rz(9.439661666075168) q[84]; +rz(-1.634847119703128) q[84]; +rx(pi/2) q[84]; +rz(5.561660555759014) q[84]; +rx(pi/2) q[84]; +rz(11.226398628423574) q[84]; +cx q[84],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.235102763152259) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.104377617225445) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.4218439969323797) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[43]; +rz(2.2262364149529157) q[43]; +rx(pi/2) q[43]; +rz(4.807565051261593) q[43]; +rx(pi/2) q[43]; +rz(9.250984873670127) q[43]; +rz(0.17538467805857882) q[43]; +rx(pi/2) q[43]; +rz(4.47297363324755) q[43]; +rx(pi/2) q[43]; +rz(9.07548466233598) q[43]; +cx q[43],q[75]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.098822207519132) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.152564911635903) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[43],q[75]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.606560328699506) q[43]; +rx(pi/2) q[43]; +rz(3*pi) q[43]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[43],q[75]; +rz(-2.7795747301515696) q[43]; +rx(pi/2) q[43]; +rz(3.495956168269311) q[43]; +rx(pi/2) q[43]; +rz(6.348935640102851) q[43]; +rz(-1.2857818865887263) q[43]; +rx(pi/2) q[43]; +rz(5.214392866258661) q[43]; +rx(pi/2) q[43]; +rz(7.463726493828609) q[43]; +rz(1.7473670538117867) q[75]; +rx(pi/2) q[75]; +rz(4.747826877628798) q[75]; +rx(pi/2) q[75]; +rz(8.05825315735427) q[75]; +rz(0.5943304598419585) q[75]; +rx(pi/2) q[75]; +rz(4.996057634418872) q[75]; +rx(pi/2) q[75]; +rz(10.479890545233859) q[75]; +cx q[75],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(5.762175494647527) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.755686536534758) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.2074380105925306) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +cx q[75],q[47]; +rz(-1.581866237891619) q[47]; +rx(pi/2) q[47]; +rz(4.955606263690901) q[47]; +rx(pi/2) q[47]; +rz(12.010585700384528) q[47]; +rz(-0.8392768840622864) q[47]; +rx(pi/2) q[47]; +rz(4.613839815510524) q[47]; +rx(pi/2) q[47]; +rz(8.007234638063416) q[47]; +rz(-0.7469247126576275) q[75]; +rx(pi/2) q[75]; +rz(4.610532379816893) q[75]; +rx(pi/2) q[75]; +rz(12.499835775502545) q[75]; +rz(1.7600608261978383) q[75]; +rx(pi/2) q[75]; +rz(6.156087852494549) q[75]; +rx(pi/2) q[75]; +rz(9.329112209305562) q[75]; +rz(2.3779255751730313) q[84]; +rx(pi/2) q[84]; +rz(5.191200838058672) q[84]; +rx(pi/2) q[84]; +rz(11.610848727086795) q[84]; +rz(-1.422434762887356) q[84]; +rx(pi/2) q[84]; +rz(4.642229727895802) q[84]; +rx(pi/2) q[84]; +rz(11.226771306095806) q[84]; +rz(2.872149295509435) q[96]; +rx(pi/2) q[96]; +rz(3.532456703013389) q[96]; +rx(pi/2) q[96]; +rz(7.171454729806785) q[96]; +rz(0.21142478420472655) q[96]; +rx(pi/2) q[96]; +rz(5.3905718403487874) q[96]; +rx(pi/2) q[96]; +rz(7.028375710833306) q[96]; +cx q[96],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.17820050128417) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.9978581347590847) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.2114127830890222) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[12]; +rz(1.58016923739354) q[12]; +rx(pi/2) q[12]; +rz(4.769955619289684) q[12]; +rx(pi/2) q[12]; +rz(8.024601581846214) q[12]; +rz(-0.015344931213188584) q[12]; +rx(pi/2) q[12]; +rz(5.63782372143372) q[12]; +rx(pi/2) q[12]; +rz(7.21001803800681) q[12]; +rz(1.0151738984263474) q[96]; +rx(pi/2) q[96]; +rz(5.4105731830134065) q[96]; +rx(pi/2) q[96]; +rz(7.736158861778717) q[96]; +rz(-1.2115306201788223) q[96]; +rx(pi/2) q[96]; +rz(3.3418021631837327) q[96]; +rx(pi/2) q[96]; +rz(11.022616118577371) q[96]; +cx q[98],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.155677750796576) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.001950220416839) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.1645947977558393) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[13]; +rz(-2.424498818152873) q[13]; +rx(pi/2) q[13]; +rz(5.066997497911821) q[13]; +rx(pi/2) q[13]; +rz(6.918494914226724) q[13]; +rz(-2.491865936697291) q[13]; +rx(pi/2) q[13]; +rz(4.209367875038309) q[13]; +rx(pi/2) q[13]; +rz(7.874119816673808) q[13]; +cx q[13],q[19]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.7077088325025223) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.1297532094862) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +cx q[13],q[19]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.5506218234161864) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[13],q[19]; +rz(-0.1617856497502066) q[13]; +rx(pi/2) q[13]; +rz(5.500204395744141) q[13]; +rx(pi/2) q[13]; +rz(12.397760419238875) q[13]; +rz(1.1732031810543662) q[13]; +rx(pi/2) q[13]; +rz(3.988878044917736) q[13]; +rx(pi/2) q[13]; +rz(11.97971240891136) q[13]; +rz(-1.615814009542472) q[19]; +rx(pi/2) q[19]; +rz(3.8389120994406163) q[19]; +rx(pi/2) q[19]; +rz(7.3456935718748095) q[19]; +rz(1.6615414299480902) q[19]; +rx(pi/2) q[19]; +rz(4.218558775885812) q[19]; +rx(pi/2) q[19]; +rz(11.762861781814362) q[19]; +cx q[50],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.251538593926666) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.4823598634221797) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.1997263883292146) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +cx q[50],q[19]; +rz(-1.9683560951874117) q[19]; +rx(pi/2) q[19]; +rz(4.619097485196475) q[19]; +rx(pi/2) q[19]; +rz(9.535048536752404) q[19]; +rz(-1.982484741275547) q[19]; +rx(pi/2) q[19]; +rz(4.264053898440807) q[19]; +rx(pi/2) q[19]; +rz(8.882419196267248) q[19]; +rz(-0.8447200828451829) q[50]; +rx(pi/2) q[50]; +rz(5.751732856627514) q[50]; +rx(pi/2) q[50]; +rz(10.326871309906343) q[50]; +rz(-1.5438097967163875) q[50]; +rx(pi/2) q[50]; +rz(4.793262362809811) q[50]; +rx(pi/2) q[50]; +rz(9.339111575439413) q[50]; +rz(-0.41725840705379547) q[98]; +rx(pi/2) q[98]; +rz(5.244053614207176) q[98]; +rx(pi/2) q[98]; +rz(11.801560962252626) q[98]; +rz(0.5288726867881386) q[98]; +rx(pi/2) q[98]; +rz(5.231057984335664) q[98]; +rx(pi/2) q[98]; +rz(7.44804470176382) q[98]; +cx q[98],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.263282031950748) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.6511551655243477) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.2769395054414066) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[71]; +rz(1.8514740598125332) q[71]; +rx(pi/2) q[71]; +rz(5.028006545872936) q[71]; +rx(pi/2) q[71]; +rz(11.596239954621772) q[71]; +rz(0.6059970437443449) q[71]; +rx(pi/2) q[71]; +rz(4.812418193913103) q[71]; +rx(pi/2) q[71]; +rz(11.091085197725498) q[71]; +cx q[71],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.1196202107364615) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.8102788118248654) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.362040284414837) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +cx q[71],q[30]; +rz(-2.3573476990296856) q[30]; +rx(pi/2) q[30]; +rz(5.431453777939352) q[30]; +rx(pi/2) q[30]; +rz(9.506228480909726) q[30]; +rz(2.658589138889975) q[30]; +rx(pi/2) q[30]; +rz(5.251942442145252) q[30]; +rx(pi/2) q[30]; +rz(7.720210986552793) q[30]; +cx q[30],q[41]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.8942925147472036) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.053990878342704) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[30],q[41]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.483639073622957) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[30],q[41]; +rz(2.756391994360656) q[30]; +rx(pi/2) q[30]; +rz(4.899860237836644) q[30]; +rx(pi/2) q[30]; +rz(8.839686198127275) q[30]; +rz(2.39597612547296) q[30]; +rx(pi/2) q[30]; +rz(3.9408179655095843) q[30]; +rx(pi/2) q[30]; +rz(10.396308295639159) q[30]; +cx q[7],q[30]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.843317906455849) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(5.929663225365005) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +cx q[7],q[30]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.235860205898142) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[7],q[30]; +rz(1.5835776139508493) q[7]; +rx(pi/2) q[7]; +rz(4.245225888669975) q[7]; +rx(pi/2) q[7]; +rz(6.784747798670634) q[7]; +rz(-0.8485052713499641) q[7]; +rx(pi/2) q[7]; +rz(3.414628204482057) q[7]; +rx(pi/2) q[7]; +rz(8.080129714737723) q[7]; +rz(1.2323107650346543) q[30]; +rx(pi/2) q[30]; +rz(4.679543444809652) q[30]; +rx(pi/2) q[30]; +rz(6.88896590466879) q[30]; +rz(-2.12050378366638) q[30]; +rx(pi/2) q[30]; +rz(5.341002138645136) q[30]; +rx(pi/2) q[30]; +rz(12.40818782430988) q[30]; +rz(-2.3358849864097553) q[41]; +rx(pi/2) q[41]; +rz(4.340370970388042) q[41]; +rx(pi/2) q[41]; +rz(8.786101956772686) q[41]; +rz(0.4419675284370186) q[41]; +rx(pi/2) q[41]; +rz(5.611479807832114) q[41]; +rx(pi/2) q[41]; +rz(12.394304480601445) q[41]; +cx q[41],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.274812683694298) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(4.158781863416827) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[41],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.989873863327264) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +cx q[41],q[12]; +rz(-0.4065733900838904) q[12]; +rx(pi/2) q[12]; +rz(4.957032642901652) q[12]; +rx(pi/2) q[12]; +rz(10.676733443880028) q[12]; +rz(1.0817327546844195) q[12]; +rx(pi/2) q[12]; +rz(4.499889830917484) q[12]; +rx(pi/2) q[12]; +rz(11.697279015511507) q[12]; +rz(-2.9000934499281534) q[41]; +rx(pi/2) q[41]; +rz(5.83442265677532) q[41]; +rx(pi/2) q[41]; +rz(9.199070677089201) q[41]; +rz(2.814171870405848) q[41]; +rx(pi/2) q[41]; +rz(5.694905513028813) q[41]; +rx(pi/2) q[41]; +rz(12.477446579127935) q[41]; +rz(-1.297729431540251) q[71]; +rx(pi/2) q[71]; +rz(4.548414452638658) q[71]; +rx(pi/2) q[71]; +rz(10.416254769756385) q[71]; +rz(1.1422044357344854) q[71]; +rx(pi/2) q[71]; +rz(6.2025452820705524) q[71]; +rx(pi/2) q[71]; +rz(10.687002358353485) q[71]; +cx q[71],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.132013421636671) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.8286209659610737) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.3056699682873294) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +cx q[71],q[52]; +rz(2.1929824549630332) q[52]; +rx(pi/2) q[52]; +rz(5.618068210540052) q[52]; +rx(pi/2) q[52]; +rz(8.649691093024389) q[52]; +rz(-2.8562582094231628) q[52]; +rx(pi/2) q[52]; +rz(4.782606220825354) q[52]; +rx(pi/2) q[52]; +rz(7.934040989513606) q[52]; +cx q[52],q[68]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.8261289995317904) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(5.98393191306584) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[52],q[68]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.2844514084605834) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[52],q[68]; +rz(-2.5042327715828714) q[52]; +rx(pi/2) q[52]; +rz(6.173427536702886) q[52]; +rx(pi/2) q[52]; +rz(7.738925986777381) q[52]; +rz(0.902341958268936) q[52]; +rx(pi/2) q[52]; +rz(4.399821783394931) q[52]; +rx(pi/2) q[52]; +rz(11.988934782039568) q[52]; +rz(-0.1803005556490076) q[68]; +rx(pi/2) q[68]; +rz(5.185016299078368) q[68]; +rx(pi/2) q[68]; +rz(11.502054341194714) q[68]; +rz(2.7538759931640744) q[68]; +rx(pi/2) q[68]; +rz(4.368049288254054) q[68]; +rx(pi/2) q[68]; +rz(7.610385580585605) q[68]; +rz(-2.2295013759600852) q[71]; +rx(pi/2) q[71]; +rz(4.962657113342962) q[71]; +rx(pi/2) q[71]; +rz(10.946778965739677) q[71]; +rz(-2.8029716256063466) q[71]; +rx(pi/2) q[71]; +rz(3.303894711146941) q[71]; +rx(pi/2) q[71]; +rz(6.882472567183143) q[71]; +cx q[71],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.1315705243296375) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.9918974193176973) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.2848660130704124) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +cx q[71],q[61]; +rz(-2.6191469558713396) q[61]; +rx(pi/2) q[61]; +rz(4.868738060893889) q[61]; +rx(pi/2) q[61]; +rz(7.20631510321129) q[61]; +rz(1.4227010949464116) q[61]; +rx(pi/2) q[61]; +rz(5.318710768670298) q[61]; +rx(pi/2) q[61]; +rz(8.831975360172033) q[61]; +cx q[54],q[61]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.713044518238786) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(5.776442425766662) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[54],q[61]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.3315440530875984) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[54],q[61]; +rz(-2.84241043779236) q[54]; +rx(pi/2) q[54]; +rz(5.14121249315834) q[54]; +rx(pi/2) q[54]; +rz(11.541445857042216) q[54]; +rz(1.5297100810204771) q[54]; +rx(pi/2) q[54]; +rz(4.682602383325614) q[54]; +rx(pi/2) q[54]; +rz(9.257239215931913) q[54]; +rz(1.766998533215042) q[61]; +rx(pi/2) q[61]; +rz(4.560268491689865) q[61]; +rx(pi/2) q[61]; +rz(8.013081115794312) q[61]; +rz(0.17133905310511777) q[61]; +rx(pi/2) q[61]; +rz(4.61912858581935) q[61]; +rx(pi/2) q[61]; +rz(10.807222259739378) q[61]; +cx q[46],q[61]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.8255570562066996) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.228013997316226) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[46],q[61]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.359624134472538) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[46],q[61]; +rz(3.044560737612702) q[46]; +rx(pi/2) q[46]; +rz(5.919660767123575) q[46]; +rx(pi/2) q[46]; +rz(7.901394109343897) q[46]; +rz(-3.0637835301565213) q[46]; +rx(pi/2) q[46]; +rz(4.625776013712093) q[46]; +rx(pi/2) q[46]; +rz(8.601379715310355) q[46]; +rz(2.534155633500747) q[61]; +rx(pi/2) q[61]; +rz(5.88890875694538) q[61]; +rx(pi/2) q[61]; +rz(9.470076226234923) q[61]; +rz(-1.425850792069073) q[61]; +rx(pi/2) q[61]; +rz(6.192624551463514) q[61]; +rx(pi/2) q[61]; +rz(11.811308108956542) q[61]; +cx q[69],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(5.729401493271227) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.99279394861561) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.4376939326207356) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[54]; +rz(3.0434123119099716) q[54]; +rx(pi/2) q[54]; +rz(4.70101223873045) q[54]; +rx(pi/2) q[54]; +rz(7.861779920120306) q[54]; +rz(-0.9804153645386764) q[54]; +rx(pi/2) q[54]; +rz(4.720334992732001) q[54]; +rx(pi/2) q[54]; +rz(12.208738192999077) q[54]; +rz(2.4883945930722042) q[69]; +rx(pi/2) q[69]; +rz(3.6194740715208717) q[69]; +rx(pi/2) q[69]; +rz(6.733823813403809) q[69]; +rz(-2.601634108440053) q[69]; +rx(pi/2) q[69]; +rz(5.147962583062959) q[69]; +rx(pi/2) q[69]; +rz(11.163361262263717) q[69]; +cx q[69],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.062459058696954) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.871929305506261) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.361304794493554) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +cx q[69],q[61]; +rz(-1.1186497528665136) q[61]; +rx(pi/2) q[61]; +rz(4.986748649902685) q[61]; +rx(pi/2) q[61]; +rz(11.783770188732252) q[61]; +rz(-2.3791550489815236) q[61]; +rx(pi/2) q[61]; +rz(4.263523128278077) q[61]; +rx(pi/2) q[61]; +rz(7.021527473686218) q[61]; +rz(-3.095004434200601) q[69]; +rx(pi/2) q[69]; +rz(4.307407429576439) q[69]; +rx(pi/2) q[69]; +rz(12.228800862773166) q[69]; +rz(1.9962765810992016) q[69]; +rx(pi/2) q[69]; +rz(5.585170780142171) q[69]; +rx(pi/2) q[69]; +rz(8.180963414301244) q[69]; +rz(-1.5695658497732872) q[71]; +rx(pi/2) q[71]; +rz(4.914511086577669) q[71]; +rx(pi/2) q[71]; +rz(8.233935787779334) q[71]; +rz(-2.3791550489815236) q[71]; +rx(pi/2) q[71]; +rz(4.263523128278077) q[71]; +rx(pi/2) q[71]; +rz(7.021527473686218) q[71]; +cx q[71],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.1774008334313955) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.074573897539015) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.357937182544742) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[4]; +rz(-1.3820307753547858) q[4]; +rx(pi/2) q[4]; +rz(4.39764500117286) q[4]; +rx(pi/2) q[4]; +rz(11.796294908179224) q[4]; +rz(1.8742026732616814) q[4]; +rx(pi/2) q[4]; +rz(3.7012896034813183) q[4]; +rx(pi/2) q[4]; +rz(10.434993122329326) q[4]; +rz(0.8546030387785892) q[71]; +rx(pi/2) q[71]; +rz(6.000366533132572) q[71]; +rx(pi/2) q[71]; +rz(12.190734570364851) q[71]; +rz(-0.7993978458219555) q[71]; +rx(pi/2) q[71]; +rz(5.151584855468046) q[71]; +rx(pi/2) q[71]; +rz(9.931932434449145) q[71]; +rz(-0.43212848567608475) q[98]; +rx(pi/2) q[98]; +rz(6.005670472304545) q[98]; +rx(pi/2) q[98]; +rz(12.18549208101828) q[98]; +rz(-2.1426981790323314) q[98]; +rx(pi/2) q[98]; +rz(4.224158221162713) q[98]; +rx(pi/2) q[98]; +rz(12.21993179360789) q[98]; +cx q[98],q[91]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(5.606218583970038) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.6563639652490476) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[91]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.539265571116438) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[91]; +rz(1.4365217615240633) q[91]; +rx(pi/2) q[91]; +rz(5.498721548803869) q[91]; +rx(pi/2) q[91]; +rz(11.101493953173186) q[91]; +rz(0.1891532833086269) q[91]; +rx(pi/2) q[91]; +rz(3.8281624910852337) q[91]; +rx(pi/2) q[91]; +rz(10.099302529020594) q[91]; +cx q[80],q[91]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.536089579822712) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(5.9565216111925725) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[80],q[91]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.3130804534316045) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[80],q[91]; +rz(-1.5863634831039335) q[80]; +rx(pi/2) q[80]; +rz(4.01571389874062) q[80]; +rx(pi/2) q[80]; +rz(11.782113591265947) q[80]; +rz(-1.4210207999696904) q[80]; +rx(pi/2) q[80]; +rz(5.0788213205026365) q[80]; +rx(pi/2) q[80]; +rz(10.479249513931961) q[80]; +cx q[11],q[80]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(4.096251215464397) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(5.84027565386163) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[11],q[80]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.1996342104418183) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[11],q[80]; +rz(-1.4005569462485836) q[11]; +rx(pi/2) q[11]; +rz(3.601595633569412) q[11]; +rx(pi/2) q[11]; +rz(12.047689578488352) q[11]; +rz(0.4022478415958197) q[11]; +rx(pi/2) q[11]; +rz(5.4289832464031305) q[11]; +rx(pi/2) q[11]; +rz(10.463976986410547) q[11]; +rz(-0.15227887778932025) q[80]; +rx(pi/2) q[80]; +rz(5.024133260958546) q[80]; +rx(pi/2) q[80]; +rz(12.293996186513342) q[80]; +rz(-2.531556406614807) q[80]; +rx(pi/2) q[80]; +rz(4.2925381495914925) q[80]; +rx(pi/2) q[80]; +rz(6.757770001891497) q[80]; +cx q[59],q[80]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.804644981278858) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.27838453100401) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[59],q[80]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.192727232989622) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[59],q[80]; +rz(1.7116438244050318) q[59]; +rx(pi/2) q[59]; +rz(4.821058445316795) q[59]; +rx(pi/2) q[59]; +rz(12.21135833281007) q[59]; +rz(0.8308937627900619) q[59]; +rx(pi/2) q[59]; +rz(4.865177009147283) q[59]; +rx(pi/2) q[59]; +rz(6.747594040308981) q[59]; +rz(0.18812286099743858) q[80]; +rx(pi/2) q[80]; +rz(5.554637531584149) q[80]; +rx(pi/2) q[80]; +rz(7.30929627766942) q[80]; +rz(-0.967150708628167) q[80]; +rx(pi/2) q[80]; +rz(5.0941653183431805) q[80]; +rx(pi/2) q[80]; +rz(11.641729143469547) q[80]; +rz(-2.139699974034353) q[91]; +rx(pi/2) q[91]; +rz(4.363742957353281) q[91]; +rx(pi/2) q[91]; +rz(9.99274343837239) q[91]; +rz(0.3258574209178948) q[91]; +rx(pi/2) q[91]; +rz(5.238844243087431) q[91]; +rx(pi/2) q[91]; +rz(9.801031299053507) q[91]; +cx q[91],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(5.847109376614702) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(4.027421983857536) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.3772931166676443) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[23]; +rz(-3.0549917629414765) q[23]; +rx(pi/2) q[23]; +rz(5.278888958472523) q[23]; +rx(pi/2) q[23]; +rz(12.295604691645204) q[23]; +rz(-2.843853632352265) q[23]; +rx(pi/2) q[23]; +rz(5.122779900416119) q[23]; +rx(pi/2) q[23]; +rz(8.227522349689437) q[23]; +cx q[23],q[39]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.5402960023008836) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(5.586751153576335) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[23],q[39]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.353058593137458) q[23]; +rx(pi/2) q[23]; +rz(3*pi) q[23]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[23],q[39]; +rz(1.866073455210648) q[23]; +rx(pi/2) q[23]; +rz(4.487326013301131) q[23]; +rx(pi/2) q[23]; +rz(11.583371018561369) q[23]; +rz(0.9092967261232925) q[23]; +rx(pi/2) q[23]; +rz(5.646113451823092) q[23]; +rx(pi/2) q[23]; +rz(11.310236708618927) q[23]; +cx q[29],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.1358806947470725) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.8467242867267624) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[29],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.4172967785969064) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +cx q[29],q[23]; +rz(0.9625054194745859) q[23]; +rx(pi/2) q[23]; +rz(4.941370375547699) q[23]; +rx(pi/2) q[23]; +rz(9.44169400317185) q[23]; +rz(-2.1686065450974246) q[23]; +rx(pi/2) q[23]; +rz(5.041210722514538) q[23]; +rx(pi/2) q[23]; +rz(7.517896350906374) q[23]; +rz(-2.0516725184901867) q[29]; +rx(pi/2) q[29]; +rz(5.125686201083651) q[29]; +rx(pi/2) q[29]; +rz(10.138495592891104) q[29]; +rz(0.3422535690937165) q[29]; +rx(pi/2) q[29]; +rz(5.3293321814571195) q[29]; +rx(pi/2) q[29]; +rz(8.416698488371363) q[29]; +rz(3.0917754211385393) q[39]; +rx(pi/2) q[39]; +rz(4.752754255269502) q[39]; +rx(pi/2) q[39]; +rz(7.379403576091908) q[39]; +rz(2.4623886398374886) q[39]; +rx(pi/2) q[39]; +rz(6.026863286171241) q[39]; +rx(pi/2) q[39]; +rz(7.324432155980274) q[39]; +cx q[39],q[62]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(4.06756696183966) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.188392872081469) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[39],q[62]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.4145548173610347) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[39],q[62]; +rz(-1.3034188600284047) q[39]; +rx(pi/2) q[39]; +rz(5.711920582262863) q[39]; +rx(pi/2) q[39]; +rz(10.158766725192875) q[39]; +rz(0.6415570659878602) q[39]; +rx(pi/2) q[39]; +rz(3.550142614565285) q[39]; +rx(pi/2) q[39]; +rz(8.832417561505174) q[39]; +rz(-2.8126739545958968) q[62]; +rx(pi/2) q[62]; +rz(6.102529893426088) q[62]; +rx(pi/2) q[62]; +rz(7.395918452816949) q[62]; +rz(-1.167681813698996) q[62]; +rx(pi/2) q[62]; +rz(4.255385580014982) q[62]; +rx(pi/2) q[62]; +rz(9.812767023021435) q[62]; +rz(1.4092486130899493) q[91]; +rx(pi/2) q[91]; +rz(4.988334132085967) q[91]; +rx(pi/2) q[91]; +rz(8.008038054013127) q[91]; +rz(-0.5839767341327926) q[91]; +rx(pi/2) q[91]; +rz(3.713806430620109) q[91]; +rx(pi/2) q[91]; +rz(10.107731102963223) q[91]; +cx q[37],q[91]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.797046567929286) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(5.678770084881217) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[37],q[91]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.7011166279115457) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[37],q[91]; +rz(-2.0501532462363565) q[37]; +rx(pi/2) q[37]; +rz(3.9195877506718784) q[37]; +rx(pi/2) q[37]; +rz(8.952020269791468) q[37]; +rz(0.21456624582257566) q[37]; +rx(pi/2) q[37]; +rz(5.122715404430667) q[37]; +rx(pi/2) q[37]; +rz(6.891192118779183) q[37]; +rz(-0.4697714949083691) q[91]; +rx(pi/2) q[91]; +rz(3.388406980371489) q[91]; +rx(pi/2) q[91]; +rz(8.444177464259887) q[91]; +rz(1.7007566732407895) q[91]; +rx(pi/2) q[91]; +rz(6.041960505169991) q[91]; +rx(pi/2) q[91]; +rz(10.372148223093541) q[91]; +rz(-2.8903542077549726) q[98]; +rx(pi/2) q[98]; +rz(6.0897680631395446) q[98]; +rx(pi/2) q[98]; +rz(10.646331696593755) q[98]; +rz(-0.027924315848727232) q[98]; +rx(pi/2) q[98]; +rz(5.209558168225891) q[98]; +rx(pi/2) q[98]; +rz(10.895750615107342) q[98]; +cx q[98],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.190382881912852) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.7962400129792098) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.379464905662836) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[48]; +rz(0.3460062723960138) q[48]; +rx(pi/2) q[48]; +rz(5.827452549874892) q[48]; +rx(pi/2) q[48]; +rz(10.014728319306762) q[48]; +rz(0.2980051076934891) q[48]; +rx(pi/2) q[48]; +rz(3.8327104537413166) q[48]; +rx(pi/2) q[48]; +rz(9.818634441271067) q[48]; +cx q[28],q[48]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.392908908294805) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.185433459904829) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[28],q[48]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.417486195858806) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[28],q[48]; +rz(0.7446367093017803) q[28]; +rx(pi/2) q[28]; +rz(4.912318333359726) q[28]; +rx(pi/2) q[28]; +rz(7.092372514027776) q[28]; +rz(2.4734288334995114) q[28]; +rx(pi/2) q[28]; +rz(5.175978643200434) q[28]; +rx(pi/2) q[28]; +rz(7.40822923369095) q[28]; +rz(-1.6852228331037709) q[48]; +rx(pi/2) q[48]; +rz(5.775843862906594) q[48]; +rx(pi/2) q[48]; +rz(8.060131733695197) q[48]; +rz(-2.282242830200275) q[48]; +rx(pi/2) q[48]; +rz(4.765484369598038) q[48]; +rx(pi/2) q[48]; +rz(10.913560437904883) q[48]; +rz(-2.2454803280695224) q[98]; +rx(pi/2) q[98]; +rz(4.825514364800208) q[98]; +rx(pi/2) q[98]; +rz(11.705023230276431) q[98]; +rz(1.618463222061405) q[98]; +rx(pi/2) q[98]; +rz(4.134568820720902) q[98]; +rx(pi/2) q[98]; +rz(12.18421981390952) q[98]; +cx q[31],q[98]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.9988622344330924) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.023710787183509) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[31],q[98]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.23306718338805) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[31],q[98]; +rz(0.5075788228890716) q[31]; +rx(pi/2) q[31]; +rz(4.183020095025652) q[31]; +rx(pi/2) q[31]; +rz(10.327577243644573) q[31]; +rz(0.4124711085578845) q[31]; +rx(pi/2) q[31]; +rz(3.9865725450148917) q[31]; +rx(pi/2) q[31]; +rz(10.983913108788965) q[31]; +rz(1.3885509634392292) q[98]; +rx(pi/2) q[98]; +rz(4.789826766934045) q[98]; +rx(pi/2) q[98]; +rz(12.013859097791462) q[98]; +rz(1.37356373886991) q[98]; +rx(pi/2) q[98]; +rz(5.1225342193214995) q[98]; +rx(pi/2) q[98]; +rz(9.132347737138987) q[98]; +rz(1.333810202127589) q[99]; +rx(pi/2) q[99]; +rz(3.8694189524764604) q[99]; +rx(pi/2) q[99]; +rz(9.215700215620192) q[99]; +rz(-1.5075449455582448) q[99]; +rx(pi/2) q[99]; +rz(3.7869102645875135) q[99]; +rx(pi/2) q[99]; +rz(11.644366905840124) q[99]; +cx q[99],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.816026984669341) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.9087992598142645) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.69703447373628) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[20]; +rz(1.177110399396252) q[20]; +rx(pi/2) q[20]; +rz(4.3033959988916095) q[20]; +rx(pi/2) q[20]; +rz(10.912541681587888) q[20]; +rz(-2.36377594290314) q[20]; +rx(pi/2) q[20]; +rz(5.391348705860969) q[20]; +rx(pi/2) q[20]; +rz(12.387541941213026) q[20]; +cx q[35],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.719976313972014) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.656984385968414) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.4296112645756764) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +cx q[35],q[20]; +rz(1.176136735380788) q[20]; +rx(pi/2) q[20]; +rz(5.405840098628246) q[20]; +rx(pi/2) q[20]; +rz(10.69951213491554) q[20]; +rz(-0.44480468426691067) q[20]; +rx(pi/2) q[20]; +rz(5.286941858793696) q[20]; +rx(pi/2) q[20]; +rz(7.030419403661652) q[20]; +cx q[24],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.8644042394335845) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.909424840473357) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[24],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.2371157669939485) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +cx q[24],q[20]; +rz(-3.1058508109243768) q[20]; +rx(pi/2) q[20]; +rz(4.227953753115228) q[20]; +rx(pi/2) q[20]; +rz(6.3232260337676855) q[20]; +rz(0.3671381200979509) q[20]; +rx(pi/2) q[20]; +rz(5.236910254484218) q[20]; +rx(pi/2) q[20]; +rz(7.584624852525977) q[20]; +cx q[13],q[20]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.6457269729977964) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.076713938501188) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +cx q[13],q[20]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.1666356186513407) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[13],q[20]; +rz(-1.9431679941431366) q[13]; +rx(pi/2) q[13]; +rz(5.216477256175882) q[13]; +rx(pi/2) q[13]; +rz(10.636636874210945) q[13]; +rz(-1.8048916158271264) q[13]; +rx(pi/2) q[13]; +rz(5.6533309845420625) q[13]; +rx(pi/2) q[13]; +rz(7.298194127041397) q[13]; +rz(2.324668232278886) q[20]; +rx(pi/2) q[20]; +rz(5.211500115051324) q[20]; +rx(pi/2) q[20]; +rz(10.23828774964579) q[20]; +rz(-1.625735501238382) q[20]; +rx(pi/2) q[20]; +rz(5.3583752215256695) q[20]; +rx(pi/2) q[20]; +rz(12.03819538105623) q[20]; +rz(2.3162635925579025) q[24]; +rx(pi/2) q[24]; +rz(4.297707261532266) q[24]; +rx(pi/2) q[24]; +rz(11.685397006762225) q[24]; +rz(2.0569865092347506) q[24]; +rx(pi/2) q[24]; +rz(3.8798243198107394) q[24]; +rx(pi/2) q[24]; +rz(10.324665317630576) q[24]; +cx q[24],q[97]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.201753466010647) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(0.02446697771412376) q[35]; +rx(pi/2) q[35]; +rz(5.8208238279795665) q[35]; +rx(pi/2) q[35]; +rz(7.948329614750841) q[35]; +rz(1.4483550853273384) q[35]; +rx(pi/2) q[35]; +rz(5.181413491141124) q[35]; +rx(pi/2) q[35]; +rz(12.475641998368992) q[35]; +cx q[58],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.248001765899998) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.522889633658961) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.183690105101955) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +cx q[58],q[20]; +rz(2.341427717494703) q[20]; +rx(pi/2) q[20]; +rz(4.2313248526738425) q[20]; +rx(pi/2) q[20]; +rz(6.863770605983413) q[20]; +rz(-2.591671065339904) q[20]; +rx(pi/2) q[20]; +rz(4.81460964186401) q[20]; +rx(pi/2) q[20]; +rz(11.414964782355376) q[20]; +cx q[20],q[83]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(4.35261116396866) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-0.8861263430909663) q[58]; +rx(pi/2) q[58]; +rz(4.612079855970387) q[58]; +rx(pi/2) q[58]; +rz(6.474977576316527) q[58]; +rz(-2.9156696921588994) q[58]; +rx(pi/2) q[58]; +rz(5.349919562435952) q[58]; +rx(pi/2) q[58]; +rz(8.509019359614726) q[58]; +cx q[58],q[96]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.0900087894990484) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.063110555931752) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[20],q[83]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.6696297960644317) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[20],q[83]; +rz(1.8270465280609045) q[20]; +rx(pi/2) q[20]; +rz(5.834272187921249) q[20]; +rx(pi/2) q[20]; +rz(11.529478222773772) q[20]; +rz(0.4215459649646345) q[20]; +rx(pi/2) q[20]; +rz(4.897196736017669) q[20]; +rx(pi/2) q[20]; +rz(10.750099633288611) q[20]; +cx q[20],q[86]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(4.061210631154221) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-2.1335170958503475) q[83]; +rx(pi/2) q[83]; +rz(3.7403285682135974) q[83]; +rx(pi/2) q[83]; +rz(9.883683361728263) q[83]; +rz(-1.4447835495998298) q[83]; +rx(pi/2) q[83]; +rz(4.804074578648136) q[83]; +rx(pi/2) q[83]; +rz(9.798345739740205) q[83]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(5.8947301856033665) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[20],q[86]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.287925108123771) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[20],q[86]; +rz(-1.339255521687613) q[20]; +rx(pi/2) q[20]; +rz(3.6056269699845087) q[20]; +rx(pi/2) q[20]; +rz(6.648409919548853) q[20]; +rz(0.666781284972418) q[20]; +rx(pi/2) q[20]; +rz(4.469404328116404) q[20]; +rx(pi/2) q[20]; +rz(11.824546146600168) q[20]; +rz(0.19254178855680326) q[86]; +rx(pi/2) q[86]; +rz(4.827535285937559) q[86]; +rx(pi/2) q[86]; +rz(7.22266616718497) q[86]; +rz(-0.29451811492988655) q[86]; +rx(pi/2) q[86]; +rz(4.479163235981876) q[86]; +rx(pi/2) q[86]; +rz(11.549885215689654) q[86]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.130850064077274) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[58],q[96]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.309736143039352) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[58],q[96]; +rz(2.441488029613165) q[58]; +rx(pi/2) q[58]; +rz(5.6637732147593765) q[58]; +rx(pi/2) q[58]; +rz(11.687307849394879) q[58]; +rz(-1.4701332595315808) q[58]; +rx(pi/2) q[58]; +rz(4.7024512812026655) q[58]; +rx(pi/2) q[58]; +rz(9.634320401159366) q[58]; +cx q[68],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.257324860776082) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(4.317173835770355) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.3425895115006163) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +cx q[68],q[58]; +rz(0.9167695621008463) q[58]; +rx(pi/2) q[58]; +rz(4.232008706832072) q[58]; +rx(pi/2) q[58]; +rz(11.524184060997133) q[58]; +rz(-3.1260781377894062) q[58]; +rx(pi/2) q[58]; +rz(3.6469118151351876) q[58]; +rx(pi/2) q[58]; +rz(10.016600114552892) q[58]; +rz(-0.3587451349043085) q[68]; +rx(pi/2) q[68]; +rz(5.5327353611911745) q[68]; +rx(pi/2) q[68]; +rz(8.247608392600604) q[68]; +rz(2.5696048792501767) q[68]; +rx(pi/2) q[68]; +rz(4.7118513613431325) q[68]; +rx(pi/2) q[68]; +rz(8.062371216128193) q[68]; +cx q[68],q[77]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(4.340204337630475) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.201788550734749) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[68],q[77]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.4816446099325784) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[68],q[77]; +rz(-1.4557947119601697) q[68]; +rx(pi/2) q[68]; +rz(4.21050082113854) q[68]; +rx(pi/2) q[68]; +rz(6.447661234077784) q[68]; +rz(-1.4431647708266575) q[68]; +rx(pi/2) q[68]; +rz(4.4670595406663525) q[68]; +rx(pi/2) q[68]; +rz(6.5174192341613) q[68]; +rz(-2.257602453112926) q[77]; +rx(pi/2) q[77]; +rz(5.323801842425288) q[77]; +rx(pi/2) q[77]; +rz(8.939527743843136) q[77]; +rz(-2.089125104752311) q[77]; +rx(pi/2) q[77]; +rz(4.127018405662885) q[77]; +rx(pi/2) q[77]; +rz(8.07201834605786) q[77]; +rz(-2.5919702567912424) q[96]; +rx(pi/2) q[96]; +rz(5.2156055475747145) q[96]; +rx(pi/2) q[96]; +rz(11.952024818879764) q[96]; +rz(1.0505565171455657) q[96]; +rx(pi/2) q[96]; +rz(4.318370009976732) q[96]; +rx(pi/2) q[96]; +rz(9.48646745940075) q[96]; +cx q[96],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.045538630439829) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.9273913845580015) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.415795688045634) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[8]; +rz(2.402048963680768) q[8]; +rx(pi/2) q[8]; +rz(3.946732790553512) q[8]; +rx(pi/2) q[8]; +rz(10.582567888639513) q[8]; +rz(1.2102171291931745) q[8]; +rx(pi/2) q[8]; +rz(5.647412034549111) q[8]; +rx(pi/2) q[8]; +rz(11.921342546793742) q[8]; +rz(2.562755775485728) q[96]; +rx(pi/2) q[96]; +rz(4.937392746218281) q[96]; +rx(pi/2) q[96]; +rz(6.424347998109575) q[96]; +rz(-1.8600373512838393) q[96]; +rx(pi/2) q[96]; +rz(4.200783015086263) q[96]; +rx(pi/2) q[96]; +rz(10.92471755135011) q[96]; +cx q[96],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.259368664767919) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.6088981739070736) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.328465331311083) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[70]; +rz(1.025770289817384) q[70]; +rx(pi/2) q[70]; +rz(4.720236369679258) q[70]; +rx(pi/2) q[70]; +rz(8.781332934713772) q[70]; +rz(-1.5036013853535286) q[70]; +rx(pi/2) q[70]; +rz(5.0637814721530106) q[70]; +rx(pi/2) q[70]; +rz(7.74366682473035) q[70]; +cx q[47],q[70]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.654256169064626) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.106745484366078) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[47],q[70]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.298944730169297) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[47],q[70]; +rz(0.6802139024241476) q[47]; +rx(pi/2) q[47]; +rz(3.7052185001903024) q[47]; +rx(pi/2) q[47]; +rz(9.05776590376702) q[47]; +rz(-0.18531561268508412) q[47]; +rx(pi/2) q[47]; +rz(4.513432075879447) q[47]; +rx(pi/2) q[47]; +rz(7.929843427595065) q[47]; +rz(0.1369765864907433) q[70]; +rx(pi/2) q[70]; +rz(4.4810960410463645) q[70]; +rx(pi/2) q[70]; +rz(9.541919955527366) q[70]; +rz(-2.4774950562683244) q[70]; +rx(pi/2) q[70]; +rz(3.4556859035900036) q[70]; +rx(pi/2) q[70]; +rz(9.990981300572114) q[70]; +rz(2.0725550690061008) q[96]; +rx(pi/2) q[96]; +rz(4.623513095424554) q[96]; +rx(pi/2) q[96]; +rz(11.95250568115124) q[96]; +rz(-0.5064492180514226) q[96]; +rx(pi/2) q[96]; +rz(4.902384271802475) q[96]; +rx(pi/2) q[96]; +rz(6.938943881799068) q[96]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.121138558126818) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[24],q[97]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.8298549945040525) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[24],q[97]; +rz(0.33596223041802986) q[24]; +rx(pi/2) q[24]; +rz(5.6778792094272035) q[24]; +rx(pi/2) q[24]; +rz(7.453572056430465) q[24]; +rz(-0.40063434637951456) q[24]; +rx(pi/2) q[24]; +rz(4.946090231925349) q[24]; +rx(pi/2) q[24]; +rz(6.7412873685247705) q[24]; +cx q[44],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.094866253423836) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.076930275475256) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[44],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.591435812186734) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +cx q[44],q[24]; +rz(1.9559601009248357) q[24]; +rx(pi/2) q[24]; +rz(4.061506403941639) q[24]; +rx(pi/2) q[24]; +rz(12.479543253794706) q[24]; +rz(0.31501120020123174) q[24]; +rx(pi/2) q[24]; +rz(5.15794706447017) q[24]; +rx(pi/2) q[24]; +rz(6.639157071188314) q[24]; +cx q[24],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.179125625055864) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.276110792409351) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[24],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.174348582797472) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +cx q[24],q[9]; +rz(-0.06203188035528662) q[9]; +rx(pi/2) q[9]; +rz(3.8721340597277827) q[9]; +rx(pi/2) q[9]; +rz(12.128869382374173) q[9]; +rz(2.2949939623631703) q[9]; +rx(pi/2) q[9]; +rz(4.327076961302269) q[9]; +rx(pi/2) q[9]; +rz(9.956813264106362) q[9]; +rz(0.4628239561021257) q[24]; +rx(pi/2) q[24]; +rz(3.8631923350785167) q[24]; +rx(pi/2) q[24]; +rz(11.286789708125418) q[24]; +rz(-2.9594763303122864) q[24]; +rx(pi/2) q[24]; +rz(4.598892615667493) q[24]; +rx(pi/2) q[24]; +rz(9.796419461648686) q[24]; +rz(0.7817276435563238) q[44]; +rx(pi/2) q[44]; +rz(3.6084157415000306) q[44]; +rx(pi/2) q[44]; +rz(7.994015088860469) q[44]; +rz(-0.4000974232374639) q[44]; +rx(pi/2) q[44]; +rz(5.13754472712951) q[44]; +rx(pi/2) q[44]; +rz(7.702423155396497) q[44]; +cx q[63],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.100993927330551) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.772269752766424) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.3099499462061908) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +cx q[63],q[44]; +rz(-1.1824448484430805) q[44]; +rx(pi/2) q[44]; +rz(5.771052099560716) q[44]; +rx(pi/2) q[44]; +rz(7.655007281375457) q[44]; +rz(0.21745817862514194) q[44]; +rx(pi/2) q[44]; +rz(4.591273587064194) q[44]; +rx(pi/2) q[44]; +rz(7.703841293982256) q[44]; +cx q[5],q[44]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.5235688318529492) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.106981922078306) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +cx q[5],q[44]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.2204028309826658) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[5],q[44]; +rz(2.188312311138054) q[5]; +rx(pi/2) q[5]; +rz(4.238198250366663) q[5]; +rx(pi/2) q[5]; +rz(10.658612905879856) q[5]; +rz(0.2980051076934891) q[5]; +rx(pi/2) q[5]; +rz(3.8327104537413166) q[5]; +rx(pi/2) q[5]; +rz(9.818634441271067) q[5]; +rz(-0.1164193222112968) q[44]; +rx(pi/2) q[44]; +rz(4.990076773804157) q[44]; +rx(pi/2) q[44]; +rz(10.559494243376204) q[44]; +rz(1.5297100810204771) q[44]; +rx(pi/2) q[44]; +rz(4.682602383325614) q[44]; +rx(pi/2) q[44]; +rz(9.257239215931913) q[44]; +cx q[57],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.185433459904829) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.392908908294805) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.417486195858806) q[57]; +rx(pi/2) q[57]; +rz(3*pi) q[57]; +cx q[57],q[5]; +rz(-1.6852228331037709) q[5]; +rx(pi/2) q[5]; +rz(5.775843862906594) q[5]; +rx(pi/2) q[5]; +rz(8.060131733695197) q[5]; +rz(0.994805725271922) q[5]; +rx(pi/2) q[5]; +rz(4.53015271602638) q[5]; +rx(pi/2) q[5]; +rz(9.93001897729184) q[5]; +rz(0.7446367093017803) q[57]; +rx(pi/2) q[57]; +rz(4.912318333359726) q[57]; +rx(pi/2) q[57]; +rz(7.092372514027776) q[57]; +rz(2.0647438178044775) q[57]; +rx(pi/2) q[57]; +rz(5.159593406595645) q[57]; +rx(pi/2) q[57]; +rz(7.762408115889944) q[57]; +rz(2.2444894512327638) q[63]; +rx(pi/2) q[63]; +rz(3.447766282933167) q[63]; +rx(pi/2) q[63]; +rz(10.679136867365635) q[63]; +rz(2.1656892002944055) q[63]; +rx(pi/2) q[63]; +rz(5.049927721212321) q[63]; +rx(pi/2) q[63]; +rz(6.748101732979345) q[63]; +cx q[63],q[72]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.6846938776053633) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.084842417688593) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[63],q[72]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.1519991022157328) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[63],q[72]; +rz(2.149475811430099) q[63]; +rx(pi/2) q[63]; +rz(5.342702372883443) q[63]; +rx(pi/2) q[63]; +rz(11.534726170322578) q[63]; +rz(2.201426271170776) q[63]; +rx(pi/2) q[63]; +rz(4.6333760170046965) q[63]; +rx(pi/2) q[63]; +rz(11.179067939417397) q[63]; +rz(-2.247028223555133) q[72]; +rx(pi/2) q[72]; +rz(4.564098849249112) q[72]; +rx(pi/2) q[72]; +rz(6.818623896743353) q[72]; +rz(-2.1060332957981007) q[72]; +rx(pi/2) q[72]; +rz(5.477245163484694) q[72]; +rx(pi/2) q[72]; +rz(11.053047792041292) q[72]; +rz(0.6835603818387685) q[97]; +rx(pi/2) q[97]; +rz(5.591370057260921) q[97]; +rx(pi/2) q[97]; +rz(9.69050860879343) q[97]; +rz(-1.5438097967163875) q[97]; +rx(pi/2) q[97]; +rz(4.793262362809811) q[97]; +rx(pi/2) q[97]; +rz(9.339111575439413) q[97]; +cx q[16],q[97]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.662524396686875) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.1386094186071976) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[16],q[97]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.4332854021416104) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[16],q[97]; +rz(0.3980498280396887) q[16]; +rx(pi/2) q[16]; +rz(5.047832643498273) q[16]; +rx(pi/2) q[16]; +rz(9.274725572412095) q[16]; +rz(-0.20559903916619593) q[16]; +rx(pi/2) q[16]; +rz(5.434989669091331) q[16]; +rx(pi/2) q[16]; +rz(7.042841050468874) q[16]; +cx q[16],q[88]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.6175766260337925) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(5.876087942552784) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[16],q[88]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.4745941290100277) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[16],q[88]; +rz(0.961266626895009) q[16]; +rx(pi/2) q[16]; +rz(5.371509371338668) q[16]; +rx(pi/2) q[16]; +rz(11.347389276453654) q[16]; +rz(2.4373240728184653) q[16]; +rx(pi/2) q[16]; +rz(3.6281521610945497) q[16]; +rx(pi/2) q[16]; +rz(11.807793434373563) q[16]; +cx q[3],q[16]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.756607857161546) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.027043180669958) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +cx q[3],q[16]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.6517721666530214) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[3],q[16]; +rz(2.463881648295173) q[3]; +rx(pi/2) q[3]; +rz(5.416401654143737) q[3]; +rx(pi/2) q[3]; +rz(7.865419814931732) q[3]; +rz(-2.2413357765512494) q[3]; +rx(pi/2) q[3]; +rz(4.880388474336931) q[3]; +rx(pi/2) q[3]; +rz(10.993189754885632) q[3]; +rz(-0.430879406825488) q[16]; +rx(pi/2) q[16]; +rz(5.198404092641221) q[16]; +rx(pi/2) q[16]; +rz(10.454428031843019) q[16]; +rz(-1.1083801529945125) q[16]; +rx(pi/2) q[16]; +rz(4.85740413341316) q[16]; +rx(pi/2) q[16]; +rz(10.478366855007488) q[16]; +cx q[73],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.043548451341287) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.451734490759825) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.2504225323278035) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +cx q[73],q[16]; +rz(-1.0845087227777395) q[16]; +rx(pi/2) q[16]; +rz(5.030599803407072) q[16]; +rx(pi/2) q[16]; +rz(9.329197169469893) q[16]; +rz(0.2199931285614527) q[16]; +rx(pi/2) q[16]; +rz(4.716214924853697) q[16]; +rx(pi/2) q[16]; +rz(10.328987012502692) q[16]; +rz(-2.0678600119611534) q[73]; +rx(pi/2) q[73]; +rz(4.6962004533510315) q[73]; +rx(pi/2) q[73]; +rz(12.482774375473607) q[73]; +rz(0.1308259224959496) q[73]; +rx(pi/2) q[73]; +rz(4.5215807544540105) q[73]; +rx(pi/2) q[73]; +rz(6.527306181382628) q[73]; +rz(0.009595705627887696) q[88]; +rx(pi/2) q[88]; +rz(4.693616115233431) q[88]; +rx(pi/2) q[88]; +rz(10.568422677621111) q[88]; +rz(-0.9988072023989742) q[88]; +rx(pi/2) q[88]; +rz(4.63352062415577) q[88]; +rx(pi/2) q[88]; +rz(11.362845869407058) q[88]; +cx q[9],q[88]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.816415025804062) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.094378733122133) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[9],q[88]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.26444931641176) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[9],q[88]; +rz(-2.280825108564171) q[9]; +rx(pi/2) q[9]; +rz(5.568196362257104) q[9]; +rx(pi/2) q[9]; +rz(9.613574199141743) q[9]; +rz(-0.750656741418906) q[9]; +rx(pi/2) q[9]; +rz(5.065571061318768) q[9]; +rx(pi/2) q[9]; +rz(9.365598799150954) q[9]; +rz(-1.981035802891113) q[88]; +rx(pi/2) q[88]; +rz(4.768637125188513) q[88]; +rx(pi/2) q[88]; +rz(6.512721089034923) q[88]; +rz(-3.077917697895648) q[88]; +rx(pi/2) q[88]; +rz(4.6295956533182085) q[88]; +rx(pi/2) q[88]; +rz(7.773934475846545) q[88]; +cx q[80],q[88]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(4.3533565601625615) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.138640822439134) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[80],q[88]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.6533329740971396) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[80],q[88]; +rz(-0.787407722937898) q[80]; +rx(pi/2) q[80]; +rz(5.576774906396308) q[80]; +rx(pi/2) q[80]; +rz(7.913822007145391) q[80]; +rz(0.5431591028042955) q[80]; +rx(pi/2) q[80]; +rz(3.509071669275216) q[80]; +rx(pi/2) q[80]; +rz(10.78737591116279) q[80]; +rz(0.6966822734965605) q[88]; +rx(pi/2) q[88]; +rz(4.708595273926558) q[88]; +rx(pi/2) q[88]; +rz(10.242126422264839) q[88]; +rz(0.012037768531188764) q[88]; +rx(pi/2) q[88]; +rz(5.264943273930896) q[88]; +rx(pi/2) q[88]; +rz(9.646827146441405) q[88]; +rz(-2.241128957517879) q[97]; +rx(pi/2) q[97]; +rz(6.077365002382255) q[97]; +rx(pi/2) q[97]; +rz(9.61419149696052) q[97]; +rz(-1.7862788749895315) q[97]; +rx(pi/2) q[97]; +rz(4.366811793711637) q[97]; +rx(pi/2) q[97]; +rz(6.711849581586753) q[97]; +cx q[97],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.025733745094488) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(4.022290198281962) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.2685756645768342) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[22]; +rz(-2.0775787040763305) q[22]; +rx(pi/2) q[22]; +rz(4.527694898309277) q[22]; +rx(pi/2) q[22]; +rz(8.067174118245571) q[22]; +rz(0.7337781274725543) q[22]; +rx(pi/2) q[22]; +rz(4.83695305827433) q[22]; +rx(pi/2) q[22]; +rz(6.606712610673246) q[22]; +cx q[48],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(5.887825344877198) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.95220718905984) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.1886523708332533) q[48]; +rx(pi/2) q[48]; +rz(2*pi) q[48]; +cx q[48],q[22]; +rz(3.0954202736981333) q[22]; +rx(pi/2) q[22]; +rz(3.98205594507629) q[22]; +rx(pi/2) q[22]; +rz(9.244594882099978) q[22]; +rz(-1.3308615427278685) q[22]; +rx(pi/2) q[22]; +rz(5.190517674704521) q[22]; +rx(pi/2) q[22]; +rz(9.310156224867244) q[22]; +rz(0.3442200582705328) q[48]; +rx(pi/2) q[48]; +rz(4.91642508993746) q[48]; +rx(pi/2) q[48]; +rz(11.045135045759052) q[48]; +rz(1.4181500646396659) q[48]; +rx(pi/2) q[48]; +rz(4.224288310978083) q[48]; +rx(pi/2) q[48]; +rz(10.193467056545796) q[48]; +cx q[48],q[66]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.901599744661622) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.642569791059989) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[48],q[66]; +rz(-pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.543128305471779) q[48]; +rx(pi/2) q[48]; +rz(2*pi) q[48]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[48],q[66]; +rz(0.1866472796491685) q[48]; +rx(pi/2) q[48]; +rz(5.69484259616649) q[48]; +rx(pi/2) q[48]; +rz(11.039722817794237) q[48]; +rz(1.704839142883853) q[48]; +rx(pi/2) q[48]; +rz(3.9989286607584225) q[48]; +rx(pi/2) q[48]; +rz(9.259453580871101) q[48]; +rz(-0.9378159135471051) q[66]; +rx(pi/2) q[66]; +rz(3.6541373114510645) q[66]; +rx(pi/2) q[66]; +rz(9.246141144757903) q[66]; +rz(-0.6127381333425692) q[66]; +rx(pi/2) q[66]; +rz(5.695297873798893) q[66]; +rx(pi/2) q[66]; +rz(7.321078060520894) q[66]; +rz(2.820301363330225) q[97]; +rx(pi/2) q[97]; +rz(4.441485766236591) q[97]; +rx(pi/2) q[97]; +rz(11.757320566826895) q[97]; +rz(0.8844050002041941) q[97]; +rx(pi/2) q[97]; +rz(4.331258819798605) q[97]; +rx(pi/2) q[97]; +rz(12.18249188974982) q[97]; +cx q[65],q[97]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.9652273234310176) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.1934276536315895) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[65],q[97]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.193463541360442) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[65],q[97]; +rz(-0.22626242671549868) q[65]; +rx(pi/2) q[65]; +rz(4.940234399380591) q[65]; +rx(pi/2) q[65]; +rz(8.657409243912397) q[65]; +rz(0.13412695085490478) q[65]; +rx(pi/2) q[65]; +rz(5.428261838982484) q[65]; +rx(pi/2) q[65]; +rz(7.477798287888389) q[65]; +cx q[79],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.237714012022227) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.06911935855408) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.544600288789033) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[65]; +rz(2.3249943886567683) q[65]; +rx(pi/2) q[65]; +rz(5.475528670385699) q[65]; +rx(pi/2) q[65]; +rz(11.770256070746354) q[65]; +rz(-0.3614378480185154) q[65]; +rx(pi/2) q[65]; +rz(4.738633022659377) q[65]; +rx(pi/2) q[65]; +rz(7.185867822577193) q[65]; +rz(-1.2399674537713132) q[79]; +rx(pi/2) q[79]; +rz(5.387632551116047) q[79]; +rx(pi/2) q[79]; +rz(7.799898105101161) q[79]; +rz(-2.0968118600721652) q[79]; +rx(pi/2) q[79]; +rz(4.539227176934766) q[79]; +rx(pi/2) q[79]; +rz(8.19229639263854) q[79]; +rz(0.8833961009650659) q[97]; +rx(pi/2) q[97]; +rz(4.992783045839465) q[97]; +rx(pi/2) q[97]; +rz(6.923066375691941) q[97]; +rz(1.2143641045115459) q[97]; +rx(pi/2) q[97]; +rz(5.663626591123048) q[97]; +rx(pi/2) q[97]; +rz(7.688720831475713) q[97]; +rz(1.0463578400346023) q[99]; +rx(pi/2) q[99]; +rz(4.791441184480258) q[99]; +rx(pi/2) q[99]; +rz(8.770511932062972) q[99]; +rz(-2.816354886473584) q[99]; +rx(pi/2) q[99]; +rz(4.4416552468185175) q[99]; +rx(pi/2) q[99]; +rz(9.438755216894796) q[99]; +cx q[99],q[85]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.135118591888539) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.7983263250717574) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[85]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.4902737224147007) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[85]; +rz(1.4740847915003599) q[85]; +rx(pi/2) q[85]; +rz(5.432459764105245) q[85]; +rx(pi/2) q[85]; +rz(7.717038046700759) q[85]; +rz(2.5307946715598995) q[85]; +rx(pi/2) q[85]; +rz(3.435912133253052) q[85]; +rx(pi/2) q[85]; +rz(7.287076301777571) q[85]; +cx q[35],q[85]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.8488389745128537) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(5.927711946945831) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[35],q[85]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.639147381988547) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[35],q[85]; +rz(-0.4800850801267984) q[35]; +rx(pi/2) q[35]; +rz(4.267856767227241) q[35]; +rx(pi/2) q[35]; +rz(9.209927453071014) q[35]; +rz(-1.5180224450929498) q[35]; +rx(pi/2) q[35]; +rz(4.8264725548568475) q[35]; +rx(pi/2) q[35]; +rz(8.268838637501823) q[35]; +cx q[35],q[40]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.782939678561734) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.182647704951755) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +cx q[35],q[40]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.2238474751439656) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[35],q[40]; +rz(-3.096751086549599) q[35]; +rx(pi/2) q[35]; +rz(3.4974897281896) q[35]; +rx(pi/2) q[35]; +rz(11.915462094193146) q[35]; +rz(1.3967553682000418) q[35]; +rx(pi/2) q[35]; +rz(5.126824855675599) q[35]; +rx(pi/2) q[35]; +rz(9.585995139216406) q[35]; +cx q[15],q[35]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.9856010608158727) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.158816155081675) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +cx q[15],q[35]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.1519841852638883) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[15],q[35]; +rz(0.1922191514179321) q[15]; +rx(pi/2) q[15]; +rz(4.7910092260395665) q[15]; +rx(pi/2) q[15]; +rz(6.872759599189402) q[15]; +rz(-0.7809073103685118) q[15]; +rx(pi/2) q[15]; +rz(4.745630768533866) q[15]; +rx(pi/2) q[15]; +rz(6.92551847864145) q[15]; +cx q[34],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.967809227060878) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(4.148182340608335) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[34],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.3848326685275616) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +cx q[34],q[15]; +rz(-1.002936921120154) q[15]; +rx(pi/2) q[15]; +rz(4.230931058885634) q[15]; +rx(pi/2) q[15]; +rz(12.337807183861234) q[15]; +rz(-1.7768649067172018) q[15]; +rx(pi/2) q[15]; +rz(4.380658274528062) q[15]; +rx(pi/2) q[15]; +rz(7.378666034195621) q[15]; +cx q[30],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.75983627465069) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.074086374221581) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[30],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.3455223389130513) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +cx q[30],q[15]; +rz(0.22261222175398165) q[15]; +rx(pi/2) q[15]; +rz(5.610834189673053) q[15]; +rx(pi/2) q[15]; +rz(8.408671048718281) q[15]; +rz(-2.2464497139302324) q[15]; +rx(pi/2) q[15]; +rz(5.061012573654427) q[15]; +rx(pi/2) q[15]; +rz(6.481702744841744) q[15]; +cx q[15],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.700108194643489) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.905370718085974) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +cx q[15],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.822629388635926) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +cx q[15],q[10]; +rz(-1.528508507000077) q[10]; +rx(pi/2) q[10]; +rz(5.180771375525831) q[10]; +rx(pi/2) q[10]; +rz(8.598603636530564) q[10]; +rz(-2.6676332902929953) q[10]; +rx(pi/2) q[10]; +rz(4.435124612735203) q[10]; +rx(pi/2) q[10]; +rz(7.518051656992745) q[10]; +cx q[10],q[66]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.824593870646771) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(0.31498891932243955) q[15]; +rx(pi/2) q[15]; +rz(4.233553409019229) q[15]; +rx(pi/2) q[15]; +rz(8.809967634570295) q[15]; +rz(-1.5180224450929498) q[15]; +rx(pi/2) q[15]; +rz(4.8264725548568475) q[15]; +rx(pi/2) q[15]; +rz(8.268838637501823) q[15]; +rz(3.0698346522886997) q[30]; +rx(pi/2) q[30]; +rz(5.53809479117861) q[30]; +rx(pi/2) q[30]; +rz(7.209898762877389) q[30]; +rz(-0.4146576318355071) q[30]; +rx(pi/2) q[30]; +rz(5.071521995153698) q[30]; +rx(pi/2) q[30]; +rz(7.321196687398356) q[30]; +rz(-0.19691905231062146) q[34]; +rx(pi/2) q[34]; +rz(5.496974549842658) q[34]; +rx(pi/2) q[34]; +rz(10.629827140448729) q[34]; +rz(-0.8912414281404013) q[34]; +rx(pi/2) q[34]; +rz(4.714516412791126) q[34]; +rx(pi/2) q[34]; +rz(11.130541854121567) q[34]; +rz(1.1266149870368665) q[35]; +rx(pi/2) q[35]; +rz(3.666116459949965) q[35]; +rx(pi/2) q[35]; +rz(9.949956368512595) q[35]; +rz(-0.09745227497153586) q[35]; +rx(pi/2) q[35]; +rz(5.526309731737594) q[35]; +rx(pi/2) q[35]; +rz(8.458911291286954) q[35]; +cx q[35],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.917280778123384) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.666410763175012) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.518192999073772) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +cx q[35],q[32]; +rz(-0.17711920665783687) q[32]; +rx(pi/2) q[32]; +rz(4.963561303847412) q[32]; +rx(pi/2) q[32]; +rz(7.967098576841036) q[32]; +rz(-2.93848536517367) q[32]; +rx(pi/2) q[32]; +rz(5.5371178531644984) q[32]; +rx(pi/2) q[32]; +rz(10.568856915723806) q[32]; +rz(2.8094754558969504) q[35]; +rx(pi/2) q[35]; +rz(4.337689290950722) q[35]; +rx(pi/2) q[35]; +rz(11.3209662048131) q[35]; +rz(-2.221890866031805) q[35]; +rx(pi/2) q[35]; +rz(4.304478326228807) q[35]; +rx(pi/2) q[35]; +rz(8.268170770237173) q[35]; +cx q[35],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.031192531188433) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.619751882989664) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.1437931493908593) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +cx q[35],q[24]; +rz(-2.560725322701188) q[24]; +rx(pi/2) q[24]; +rz(5.504168172070422) q[24]; +rx(pi/2) q[24]; +rz(7.373458071171694) q[24]; +rz(2.767161245316716) q[24]; +rx(pi/2) q[24]; +rz(3.439221198771043) q[24]; +rx(pi/2) q[24]; +rz(11.538808981291599) q[24]; +rz(0.0156187579517586) q[35]; +rx(pi/2) q[35]; +rz(5.5380802689262305) q[35]; +rx(pi/2) q[35]; +rz(12.056242762508262) q[35]; +rz(-2.4654015389956507) q[35]; +rx(pi/2) q[35]; +rz(4.107463864266926) q[35]; +rx(pi/2) q[35]; +rz(12.069019816565199) q[35]; +cx q[35],q[43]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(4.094277925397288) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-0.3703529024440919) q[40]; +rx(pi/2) q[40]; +rz(3.906065952482007) q[40]; +rx(pi/2) q[40]; +rz(9.331744249407958) q[40]; +rz(0.4670731546635527) q[40]; +rx(pi/2) q[40]; +rz(5.388554206697776) q[40]; +rx(pi/2) q[40]; +rz(7.7904942259562855) q[40]; +cx q[19],q[40]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.229345274325098) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.073153418525691) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +cx q[19],q[40]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.5449855428664634) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[19],q[40]; +rz(-1.624155158116522) q[19]; +rx(pi/2) q[19]; +rz(5.052496961622854) q[19]; +rx(pi/2) q[19]; +rz(11.795416513178665) q[19]; +rz(2.539608298116155) q[19]; +rx(pi/2) q[19]; +rz(5.463673654071229) q[19]; +rx(pi/2) q[19]; +rz(12.214351147606202) q[19]; +cx q[19],q[78]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.5229999493431716) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-1.6358042989441017) q[40]; +rx(pi/2) q[40]; +rz(4.9299030195368445) q[40]; +rx(pi/2) q[40]; +rz(6.9308902110437645) q[40]; +rz(-2.545640500804174) q[40]; +rx(pi/2) q[40]; +rz(4.492726141510374) q[40]; +rx(pi/2) q[40]; +rz(10.713715232491582) q[40]; +cx q[6],q[40]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.622718750112562) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.2395614233403425) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +cx q[6],q[40]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.4838201616867366) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[6],q[40]; +rz(-1.01212992754016) q[6]; +rx(pi/2) q[6]; +rz(5.008429256225585) q[6]; +rx(pi/2) q[6]; +rz(11.35474490540032) q[6]; +rz(2.134606136235419) q[6]; +rx(pi/2) q[6]; +rz(4.311589634701011) q[6]; +rx(pi/2) q[6]; +rz(9.917484879780073) q[6]; +cx q[18],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.116377215223779) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.8086846060849546) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +cx q[18],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.513141903398619) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +cx q[18],q[6]; +rz(-0.73200426748086) q[6]; +rx(pi/2) q[6]; +rz(4.8250611097667395) q[6]; +rx(pi/2) q[6]; +rz(12.49394023371178) q[6]; +rz(1.4289073032795558) q[6]; +rx(pi/2) q[6]; +rz(3.487323478249587) q[6]; +rx(pi/2) q[6]; +rz(7.578010284984229) q[6]; +cx q[9],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.275622035189963) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.5986067171404246) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +cx q[9],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.3783916508689424) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +cx q[9],q[6]; +rz(1.6763704695065744) q[6]; +rx(pi/2) q[6]; +rz(4.235409343438732) q[6]; +rx(pi/2) q[6]; +rz(8.945368533662212) q[6]; +rz(-0.34333363996072386) q[6]; +rx(pi/2) q[6]; +rz(6.19945880537791) q[6]; +rx(pi/2) q[6]; +rz(7.304510414049769) q[6]; +rz(-1.487093913438689) q[9]; +rx(pi/2) q[9]; +rz(5.89629172398549) q[9]; +rx(pi/2) q[9]; +rz(8.5607194613147) q[9]; +rz(1.7749481754351848) q[9]; +rx(pi/2) q[9]; +rz(3.715426207657233) q[9]; +rx(pi/2) q[9]; +rz(8.129423317758361) q[9]; +rz(-0.7314958587555123) q[18]; +rx(pi/2) q[18]; +rz(5.9104420256482015) q[18]; +rx(pi/2) q[18]; +rz(9.481350096682213) q[18]; +rz(-1.228646429835976) q[18]; +rx(pi/2) q[18]; +rz(4.490427229967131) q[18]; +rx(pi/2) q[18]; +rz(9.438351392062408) q[18]; +rz(0.4811588195554579) q[40]; +rx(pi/2) q[40]; +rz(4.434160045475408) q[40]; +rx(pi/2) q[40]; +rz(10.52208104021949) q[40]; +rz(-1.6248925591944783) q[40]; +rx(pi/2) q[40]; +rz(4.24585821726315) q[40]; +rx(pi/2) q[40]; +rz(10.018075086389945) q[40]; +cx q[14],q[40]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.8108805716217837) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.0716972452693465) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +cx q[14],q[40]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.168215700210215) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[14],q[40]; +rz(2.2818534481075314) q[14]; +rx(pi/2) q[14]; +rz(3.645959298330915) q[14]; +rx(pi/2) q[14]; +rz(11.22190612601412) q[14]; +rz(-0.18565642625896928) q[14]; +rx(pi/2) q[14]; +rz(5.400789169698717) q[14]; +rx(pi/2) q[14]; +rz(11.130112165990926) q[14]; +rz(1.7861519697944424) q[40]; +rx(pi/2) q[40]; +rz(3.813620038331177) q[40]; +rx(pi/2) q[40]; +rz(9.029716855937407) q[40]; +rz(2.1445766073914623) q[40]; +rx(pi/2) q[40]; +rz(5.18331731395361) q[40]; +rx(pi/2) q[40]; +rz(10.56546535157761) q[40]; +cx q[40],q[97]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.318091766975655) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.045144628928467) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[35],q[43]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.363611970063733) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[35],q[43]; +rz(-0.27001054553210624) q[35]; +rx(pi/2) q[35]; +rz(4.624941297802046) q[35]; +rx(pi/2) q[35]; +rz(10.850260637167041) q[35]; +rz(2.7889225014875105) q[35]; +rx(pi/2) q[35]; +rz(4.26372331053682) q[35]; +rx(pi/2) q[35]; +rz(8.606065863905876) q[35]; +rz(0.6633715347823976) q[43]; +rx(pi/2) q[43]; +rz(4.721340850871052) q[43]; +rx(pi/2) q[43]; +rz(10.499365877237903) q[43]; +rz(0.27072391658243733) q[43]; +rx(pi/2) q[43]; +rz(5.366169069328365) q[43]; +rx(pi/2) q[43]; +rz(8.402639381194872) q[43]; +cx q[48],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.077611063648404) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(4.071641661965982) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.407007320262686) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +cx q[48],q[9]; +rz(0.9711879279929727) q[9]; +rx(pi/2) q[9]; +rz(4.2003708091110195) q[9]; +rx(pi/2) q[9]; +rz(11.811245867295515) q[9]; +rz(2.1445756936730413) q[9]; +rx(pi/2) q[9]; +rz(5.03367839443966) q[9]; +rx(pi/2) q[9]; +rz(11.462291808701934) q[9]; +rz(1.3699392578776406) q[48]; +rx(pi/2) q[48]; +rz(5.571277095266085) q[48]; +rx(pi/2) q[48]; +rz(6.653778187829639) q[48]; +rz(0.13388898158164464) q[48]; +rx(pi/2) q[48]; +rz(4.582739756327613) q[48]; +rx(pi/2) q[48]; +rz(10.077775361636101) q[48]; +cx q[60],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.1315705243296375) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.9918974193176973) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.2848660130704124) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +cx q[60],q[34]; +rz(-2.6191469558713396) q[34]; +rx(pi/2) q[34]; +rz(4.868738060893889) q[34]; +rx(pi/2) q[34]; +rz(7.20631510321129) q[34]; +rz(-1.5014036819753755) q[34]; +rx(pi/2) q[34]; +rz(5.167879064501142) q[34]; +rx(pi/2) q[34]; +rz(8.816288770385764) q[34]; +rz(-1.5695658497732872) q[60]; +rx(pi/2) q[60]; +rz(4.914511086577669) q[60]; +rx(pi/2) q[60]; +rz(8.233935787779334) q[60]; +rz(-1.5075449455582448) q[60]; +rx(pi/2) q[60]; +rz(3.7869102645875135) q[60]; +rx(pi/2) q[60]; +rz(11.644366905840124) q[60]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.158143442301574) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[10],q[66]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.1683826848952004) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[10],q[66]; +rz(2.9717664828344557) q[10]; +rx(pi/2) q[10]; +rz(3.97780347517419) q[10]; +rx(pi/2) q[10]; +rz(9.029696313813027) q[10]; +rz(-2.262338474095216) q[10]; +rx(pi/2) q[10]; +rz(4.383803263975643) q[10]; +rx(pi/2) q[10]; +rz(6.611046149161039) q[10]; +rz(-1.8178829087471224) q[66]; +rx(pi/2) q[66]; +rz(5.684052912346628) q[66]; +rx(pi/2) q[66]; +rz(11.185429960266143) q[66]; +rz(3.015891970125387) q[66]; +rx(pi/2) q[66]; +rz(4.557702138990415) q[66]; +rx(pi/2) q[66]; +rz(10.252749532229364) q[66]; +cx q[68],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.158625172369051) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(4.345971327963463) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.9714952517477853) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +cx q[68],q[35]; +rz(-0.20960942528267523) q[35]; +rx(pi/2) q[35]; +rz(4.844542762006694) q[35]; +rx(pi/2) q[35]; +rz(9.53112140714387) q[35]; +rz(-0.9492836352914535) q[35]; +rx(pi/2) q[35]; +rz(4.703411555087573) q[35]; +rx(pi/2) q[35]; +rz(7.789564651641953) q[35]; +cx q[61],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.1774008334313955) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.074573897539015) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.357937182544742) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +cx q[61],q[35]; +rz(-1.3820307753547858) q[35]; +rx(pi/2) q[35]; +rz(4.39764500117286) q[35]; +rx(pi/2) q[35]; +rz(11.796294908179224) q[35]; +rz(-2.478933365507163) q[35]; +rx(pi/2) q[35]; +rz(4.52965601873159) q[35]; +rx(pi/2) q[35]; +rz(7.705394111981341) q[35]; +rz(0.8546030387785892) q[61]; +rx(pi/2) q[61]; +rz(6.000366533132572) q[61]; +rx(pi/2) q[61]; +rz(12.190734570364851) q[61]; +rz(-0.31387036971764104) q[61]; +rx(pi/2) q[61]; +rz(3.8343076038628103) q[61]; +rx(pi/2) q[61]; +rz(11.75043614991057) q[61]; +rz(-0.06939370350461393) q[68]; +rx(pi/2) q[68]; +rz(5.785962206491231) q[68]; +rx(pi/2) q[68]; +rz(8.943899470352283) q[68]; +rz(-3.0014051839318308) q[68]; +rx(pi/2) q[68]; +rz(5.17254191344737) q[68]; +rx(pi/2) q[68]; +rz(12.540128725069405) q[68]; +cx q[9],q[68]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.7436762424483634) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(5.97472750141025) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[9],q[68]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.2354783178585276) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[9],q[68]; +rz(-2.7724988321701303) q[9]; +rx(pi/2) q[9]; +rz(4.0093847748151275) q[9]; +rx(pi/2) q[9]; +rz(6.546242920605755) q[9]; +rz(2.5400358669929854) q[9]; +rx(pi/2) q[9]; +rz(4.918561799353791) q[9]; +rx(pi/2) q[9]; +rz(9.829504235854081) q[9]; +rz(1.3286963482452725) q[68]; +rx(pi/2) q[68]; +rz(5.590661000585968) q[68]; +rx(pi/2) q[68]; +rz(7.027528537014713) q[68]; +rz(-0.027924315848727232) q[68]; +rx(pi/2) q[68]; +rz(5.209558168225891) q[68]; +rx(pi/2) q[68]; +rz(10.895750615107342) q[68]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.9172667119655085) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[19],q[78]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.2436208474322252) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[19],q[78]; +rz(-1.9284829930138525) q[19]; +rx(pi/2) q[19]; +rz(5.0561313370630145) q[19]; +rx(pi/2) q[19]; +rz(11.415739006438944) q[19]; +rz(-2.6676332902929953) q[19]; +rx(pi/2) q[19]; +rz(4.435124612735203) q[19]; +rx(pi/2) q[19]; +rz(7.518051656992745) q[19]; +cx q[19],q[27]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.824593870646771) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.158143442301574) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +cx q[19],q[27]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.1683826848952004) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[19],q[27]; +rz(2.9717664828344557) q[19]; +rx(pi/2) q[19]; +rz(3.97780347517419) q[19]; +rx(pi/2) q[19]; +rz(9.029696313813027) q[19]; +rz(-2.581656290598586) q[19]; +rx(pi/2) q[19]; +rz(6.272867392844901) q[19]; +rx(pi/2) q[19]; +rz(9.585124978202055) q[19]; +cx q[19],q[44]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.99279394861561) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-1.8178829087471224) q[27]; +rx(pi/2) q[27]; +rz(5.684052912346628) q[27]; +rx(pi/2) q[27]; +rz(11.185429960266143) q[27]; +rz(1.239111125095877) q[27]; +rx(pi/2) q[27]; +rz(4.10538970994601) q[27]; +rx(pi/2) q[27]; +rz(10.703093941175087) q[27]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(5.729401493271227) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +cx q[19],q[44]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.4376939326207356) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[19],q[44]; +rz(2.4883945930722042) q[19]; +rx(pi/2) q[19]; +rz(3.6194740715208717) q[19]; +rx(pi/2) q[19]; +rz(6.733823813403809) q[19]; +rz(0.17538467805857882) q[19]; +rx(pi/2) q[19]; +rz(4.47297363324755) q[19]; +rx(pi/2) q[19]; +rz(9.07548466233598) q[19]; +rz(3.0434123119099716) q[44]; +rx(pi/2) q[44]; +rz(4.70101223873045) q[44]; +rx(pi/2) q[44]; +rz(7.861779920120306) q[44]; +rz(1.319159834774899) q[44]; +rx(pi/2) q[44]; +rz(3.912290558401839) q[44]; +rx(pi/2) q[44]; +rz(7.98941545036796) q[44]; +rz(1.524154004386439) q[78]; +rx(pi/2) q[78]; +rz(5.474796405134734) q[78]; +rx(pi/2) q[78]; +rz(10.199702719175885) q[78]; +rz(0.5679158028806901) q[78]; +rx(pi/2) q[78]; +rz(4.633019914189622) q[78]; +rx(pi/2) q[78]; +rz(9.216761345175954) q[78]; +cx q[84],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.229002273392123) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.8610083063313354) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.40409817164832) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[78]; +rz(2.605671629359393) q[78]; +rx(pi/2) q[78]; +rz(5.393398432225984) q[78]; +rx(pi/2) q[78]; +rz(7.442144296124857) q[78]; +rz(1.0125919371401269) q[78]; +rx(pi/2) q[78]; +rz(5.604372248840898) q[78]; +rx(pi/2) q[78]; +rz(7.154939606397658) q[78]; +cx q[78],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(5.811819716364548) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.6508936008815485) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.2395203773106385) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[3]; +rz(-2.1505470195005434) q[3]; +rx(pi/2) q[3]; +rz(4.249537646041678) q[3]; +rx(pi/2) q[3]; +rz(7.137606900370493) q[3]; +rz(1.295527449497258) q[3]; +rx(pi/2) q[3]; +rz(5.40440989089419) q[3]; +rx(pi/2) q[3]; +rz(7.063209288153211) q[3]; +rz(-2.6651141806640446) q[78]; +rx(pi/2) q[78]; +rz(3.7365473281848485) q[78]; +rx(pi/2) q[78]; +rz(7.175601312878083) q[78]; +rz(-1.1120189832612923) q[78]; +rx(pi/2) q[78]; +rz(4.1212458673231716) q[78]; +rx(pi/2) q[78]; +rz(11.872192697182417) q[78]; +cx q[16],q[78]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(4.176449036568451) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.983666043623137) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[16],q[78]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.261273242192114) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[16],q[78]; +rz(0.39593476647378933) q[16]; +rx(pi/2) q[16]; +rz(6.031380330053988) q[16]; +rx(pi/2) q[16]; +rz(8.88429075543742) q[16]; +rz(1.8545771684271033) q[16]; +rx(pi/2) q[16]; +rz(4.01603274554348) q[16]; +rx(pi/2) q[16]; +rz(10.635276944400102) q[16]; +rz(-2.930556542854548) q[78]; +rx(pi/2) q[78]; +rz(4.32845489665418) q[78]; +rx(pi/2) q[78]; +rz(9.903324901854223) q[78]; +rz(1.175321205572093) q[78]; +rx(pi/2) q[78]; +rz(6.217478820606047) q[78]; +rx(pi/2) q[78]; +rz(8.839492507121022) q[78]; +rz(-2.316987148962946) q[84]; +rx(pi/2) q[84]; +rz(4.281219890081156) q[84]; +rx(pi/2) q[84]; +rz(7.304244162461247) q[84]; +rz(-1.1927683611651014) q[84]; +rx(pi/2) q[84]; +rz(4.864723649752364) q[84]; +rx(pi/2) q[84]; +rz(11.018677778638914) q[84]; +cx q[84],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.933723728029809) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.2834906445124146) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.1445826895253717) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[4]; +rz(-0.829477706151172) q[4]; +rx(pi/2) q[4]; +rz(4.375888889698766) q[4]; +rx(pi/2) q[4]; +rz(9.540449326481806) q[4]; +rz(-1.225419392654332) q[4]; +rx(pi/2) q[4]; +rz(4.485159375028584) q[4]; +rx(pi/2) q[4]; +rz(11.26978470638043) q[4]; +rz(-1.8610148418528905) q[84]; +rx(pi/2) q[84]; +rz(4.002641582715533) q[84]; +rx(pi/2) q[84]; +rz(8.094661715378091) q[84]; +rz(-0.1585613735014526) q[84]; +rx(pi/2) q[84]; +rz(5.692237772526825) q[84]; +rx(pi/2) q[84]; +rz(9.464143600162126) q[84]; +rz(2.2133960763393077) q[85]; +rx(pi/2) q[85]; +rz(4.816625972792615) q[85]; +rx(pi/2) q[85]; +rz(10.270050269476485) q[85]; +rz(-0.6348059142376732) q[85]; +rx(pi/2) q[85]; +rz(5.681903902283363) q[85]; +rx(pi/2) q[85]; +rz(11.284199904236663) q[85]; +cx q[85],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.1934276536315895) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.9652273234310176) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.193463541360442) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[1]; +rz(0.8833961009650659) q[1]; +rx(pi/2) q[1]; +rz(4.992783045839465) q[1]; +rx(pi/2) q[1]; +rz(6.923066375691941) q[1]; +rz(2.304176350567925) q[1]; +rx(pi/2) q[1]; +rz(4.40902382991122) q[1]; +rx(pi/2) q[1]; +rz(6.4303191042591) q[1]; +cx q[1],q[93]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.1230024780031025) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-0.22626242671549868) q[85]; +rx(pi/2) q[85]; +rz(4.940234399380591) q[85]; +rx(pi/2) q[85]; +rz(8.657409243912397) q[85]; +rz(1.3461018555925701) q[85]; +rx(pi/2) q[85]; +rz(4.993084609399684) q[85]; +rx(pi/2) q[85]; +rz(7.138596410564742) q[85]; +cx q[13],q[85]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.7912824932994242) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(5.564770284167912) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[13],q[85]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.464308067475536) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[13],q[85]; +rz(-1.2477955126249174) q[13]; +rx(pi/2) q[13]; +rz(5.8332058268643365) q[13]; +rx(pi/2) q[13]; +rz(7.51420452085379) q[13]; +rz(2.9662978601798624) q[13]; +rx(pi/2) q[13]; +rz(4.9090621297043535) q[13]; +rx(pi/2) q[13]; +rz(10.525070743121832) q[13]; +rz(-3.093011664788005) q[85]; +rx(pi/2) q[85]; +rz(4.571849190817172) q[85]; +rx(pi/2) q[85]; +rz(7.954487969601337) q[85]; +rz(-0.894203957836492) q[85]; +rx(pi/2) q[85]; +rz(4.883705834551378) q[85]; +rx(pi/2) q[85]; +rz(7.613925025406607) q[85]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(5.918134742218131) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[1],q[93]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.804435456132505) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[1],q[93]; +rz(3.081524806203946) q[1]; +rx(pi/2) q[1]; +rz(4.479950699994137) q[1]; +rx(pi/2) q[1]; +rz(7.202480103393944) q[1]; +rz(-2.868340564312592) q[1]; +rx(pi/2) q[1]; +rz(4.580781493647614) q[1]; +rx(pi/2) q[1]; +rz(6.3903965688044835) q[1]; +rz(-2.0786560985524485) q[93]; +rx(pi/2) q[93]; +rz(4.9829626462765235) q[93]; +rx(pi/2) q[93]; +rz(10.066635308675167) q[93]; +rz(2.424326966222873) q[93]; +rx(pi/2) q[93]; +rz(5.0902391513765775) q[93]; +rx(pi/2) q[93]; +rz(11.099046444651744) q[93]; +cx q[93],q[89]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.161042638229949) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.167488834993608) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[89]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.2634469634287715) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[89]; +rz(1.1921466848182272) q[89]; +rx(pi/2) q[89]; +rz(4.391574443434566) q[89]; +rx(pi/2) q[89]; +rz(12.495470740828317) q[89]; +rz(1.717989276202081) q[89]; +rx(pi/2) q[89]; +rz(4.870234350720874) q[89]; +rx(pi/2) q[89]; +rz(11.870211189504321) q[89]; +cx q[89],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.3011421611922245) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.3091077505062723) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.259215621482422) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[28]; +rz(-0.12816957121592676) q[28]; +rx(pi/2) q[28]; +rz(4.985283883482464) q[28]; +rx(pi/2) q[28]; +rz(10.670801869576714) q[28]; +rz(1.3566778197065652) q[28]; +rx(pi/2) q[28]; +rz(3.9244496355883607) q[28]; +rx(pi/2) q[28]; +rz(10.903742197093996) q[28]; +cx q[27],q[28]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.151496604738581) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.9988630813720984) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +cx q[27],q[28]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.2458361642932303) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[27],q[28]; +rz(0.21958241044129156) q[27]; +rx(pi/2) q[27]; +rz(5.787343293681777) q[27]; +rx(pi/2) q[27]; +rz(9.863957875367447) q[27]; +rz(-2.355926116487586) q[27]; +rx(pi/2) q[27]; +rz(4.4325317087398854) q[27]; +rx(pi/2) q[27]; +rz(11.515809179574717) q[27]; +rz(-3.085004237455321) q[28]; +rx(pi/2) q[28]; +rz(4.969962997508304) q[28]; +rx(pi/2) q[28]; +rz(10.051507127708181) q[28]; +rz(-1.4388667812047373) q[28]; +rx(pi/2) q[28]; +rz(4.71583113166884) q[28]; +rx(pi/2) q[28]; +rz(12.170902057111718) q[28]; +cx q[28],q[96]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.144385002379641) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-0.6266402450199342) q[89]; +rx(pi/2) q[89]; +rz(4.752432197040783) q[89]; +rx(pi/2) q[89]; +rz(10.76497793117975) q[89]; +rz(0.1891532833086269) q[89]; +rx(pi/2) q[89]; +rz(3.8281624910852337) q[89]; +rx(pi/2) q[89]; +rz(10.099302529020594) q[89]; +cx q[30],q[89]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.536089579822712) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(5.9565216111925725) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[30],q[89]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.3130804534316045) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[30],q[89]; +rz(-1.5863634831039335) q[30]; +rx(pi/2) q[30]; +rz(4.01571389874062) q[30]; +rx(pi/2) q[30]; +rz(11.782113591265947) q[30]; +rz(-1.8450980043319714) q[30]; +rx(pi/2) q[30]; +rz(5.263761398918589) q[30]; +rx(pi/2) q[30]; +rz(8.554352202653684) q[30]; +rz(-2.139699974034353) q[89]; +rx(pi/2) q[89]; +rz(4.363742957353281) q[89]; +rx(pi/2) q[89]; +rz(9.99274343837239) q[89]; +rz(2.0458483836132606) q[89]; +rx(pi/2) q[89]; +rz(3.808443319569199) q[89]; +rx(pi/2) q[89]; +rz(6.795753540367338) q[89]; +rz(-0.056854098008632725) q[93]; +rx(pi/2) q[93]; +rz(4.276649922004382) q[93]; +rx(pi/2) q[93]; +rz(6.71926448883325) q[93]; +rz(0.18799481946377306) q[93]; +rx(pi/2) q[93]; +rz(4.996751074576141) q[93]; +rx(pi/2) q[93]; +rz(12.440101495215963) q[93]; +cx q[93],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.071833361486414) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.6740607473217017) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.275502295901941) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[33]; +rz(-2.1859766264362603) q[33]; +rx(pi/2) q[33]; +rz(5.5553684105055865) q[33]; +rx(pi/2) q[33]; +rz(8.647286118001908) q[33]; +rz(0.19550979905657906) q[33]; +rx(pi/2) q[33]; +rz(4.153254962055503) q[33]; +rx(pi/2) q[33]; +rz(12.016336531584468) q[33]; +rz(2.2035550365684546) q[93]; +rx(pi/2) q[93]; +rz(3.8126034399686644) q[93]; +rx(pi/2) q[93]; +rz(11.231261805411158) q[93]; +rz(0.6230265167655951) q[93]; +rx(pi/2) q[93]; +rz(3.4867606373917943) q[93]; +rx(pi/2) q[93]; +rz(8.310014584149291) q[93]; +cx q[93],q[86]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.228518082076091) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.911309462272401) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[86]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.4818986340168845) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[86]; +rz(-1.4282262842367315) q[86]; +rx(pi/2) q[86]; +rz(5.342893767330201) q[86]; +rx(pi/2) q[86]; +rz(12.032396456420777) q[86]; +rz(-0.22573013548179244) q[86]; +rx(pi/2) q[86]; +rz(3.6929791752436674) q[86]; +rx(pi/2) q[86]; +rz(11.675778220037632) q[86]; +rz(0.18063570846211308) q[93]; +rx(pi/2) q[93]; +rz(3.9706547495436775) q[93]; +rx(pi/2) q[93]; +rz(7.053927454712339) q[93]; +rz(-0.41685241360926195) q[93]; +rx(pi/2) q[93]; +rz(5.816171039052486) q[93]; +rx(pi/2) q[93]; +rz(8.150006924162291) q[93]; +cx q[94],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.121138558126818) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.201753466010647) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.8298549945040525) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[34]; +rz(0.6835603818387685) q[34]; +rx(pi/2) q[34]; +rz(5.591370057260921) q[34]; +rx(pi/2) q[34]; +rz(9.69050860879343) q[34]; +rz(1.9727866860648238) q[34]; +rx(pi/2) q[34]; +rz(5.541313719442968) q[34]; +rx(pi/2) q[34]; +rz(7.758426245324168) q[34]; +cx q[5],q[34]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.6892578636970375) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(5.748483382472605) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +cx q[5],q[34]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.313775622018831) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[5],q[34]; +rz(2.7943012860715086) q[5]; +rx(pi/2) q[5]; +rz(4.154381743691525) q[5]; +rx(pi/2) q[5]; +rz(6.636141921304445) q[5]; +rz(1.4111959002686492) q[5]; +rx(pi/2) q[5]; +rz(3.9227885157853235) q[5]; +rx(pi/2) q[5]; +rz(11.410557588448707) q[5]; +rz(2.822145919337652) q[34]; +rx(pi/2) q[34]; +rz(3.4195201545979517) q[34]; +rx(pi/2) q[34]; +rz(11.68698575141737) q[34]; +rz(1.1048003125612293) q[34]; +rx(pi/2) q[34]; +rz(5.685181711318357) q[34]; +rx(pi/2) q[34]; +rz(10.764572142657318) q[34]; +rz(0.33596223041802986) q[94]; +rx(pi/2) q[94]; +rz(5.6778792094272035) q[94]; +rx(pi/2) q[94]; +rz(7.453572056430465) q[94]; +rz(-1.6532512002187811) q[94]; +rx(pi/2) q[94]; +rz(4.9129775465785475) q[94]; +rx(pi/2) q[94]; +rz(6.852682298480076) q[94]; +cx q[94],q[86]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(5.794266129111582) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.7449166755885748) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[86]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.1586900886731932) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[86]; +rz(0.9157689090337282) q[86]; +rx(pi/2) q[86]; +rz(5.219338607595693) q[86]; +rx(pi/2) q[86]; +rz(8.455291797911867) q[86]; +rz(2.4847444709852873) q[86]; +rx(pi/2) q[86]; +rz(5.441015811811115) q[86]; +rx(pi/2) q[86]; +rz(10.578061610120157) q[86]; +rz(-0.7881319615769571) q[94]; +rx(pi/2) q[94]; +rz(4.895483877576816) q[94]; +rx(pi/2) q[94]; +rz(11.422230643070334) q[94]; +rz(-2.1470731605626803) q[94]; +rx(pi/2) q[94]; +rz(5.26299977671294) q[94]; +rx(pi/2) q[94]; +rz(8.771616531661676) q[94]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.184329230988476) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[28],q[96]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.21318718792451) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[28],q[96]; +rz(-0.5755705402945339) q[28]; +rx(pi/2) q[28]; +rz(5.704058765514356) q[28]; +rx(pi/2) q[28]; +rz(10.934015201752816) q[28]; +rz(-2.957939635693807) q[28]; +rx(pi/2) q[28]; +rz(6.086380657613197) q[28]; +rx(pi/2) q[28]; +rz(6.310051351253435) q[28]; +rz(1.020251065983957) q[96]; +rx(pi/2) q[96]; +rz(4.013158196850039) q[96]; +rx(pi/2) q[96]; +rz(10.740107320926995) q[96]; +rz(1.4374470748283397) q[96]; +rx(pi/2) q[96]; +rz(4.664535873441553) q[96]; +rx(pi/2) q[96]; +rz(10.398341459582259) q[96]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.0221977381215055) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[40],q[97]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.487105379996322) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[40],q[97]; +rz(-2.975410311609887) q[40]; +rx(pi/2) q[40]; +rz(5.4149413880377395) q[40]; +rx(pi/2) q[40]; +rz(9.398877972615365) q[40]; +rz(-3.0399203120860125) q[40]; +rx(pi/2) q[40]; +rz(4.089514429184289) q[40]; +rx(pi/2) q[40]; +rz(10.838504252494879) q[40]; +cx q[40],q[92]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.526379597798764) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.282120503682913) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[40],q[92]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.3606013774873222) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[40],q[92]; +rz(2.8503167691541105) q[40]; +rx(pi/2) q[40]; +rz(5.279552275261343) q[40]; +rx(pi/2) q[40]; +rz(11.638953045385362) q[40]; +rz(-1.167681813698996) q[40]; +rx(pi/2) q[40]; +rz(4.255385580014982) q[40]; +rx(pi/2) q[40]; +rz(9.812767023021435) q[40]; +cx q[40],q[70]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.464028414071693) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.204422247733454) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[40],q[70]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.2024775639134524) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[40],q[70]; +rz(0.2692414893861783) q[40]; +rx(pi/2) q[40]; +rz(4.308840728456066) q[40]; +rx(pi/2) q[40]; +rz(10.697191971180171) q[40]; +rz(1.7310820992902665) q[40]; +rx(pi/2) q[40]; +rz(4.843815705381916) q[40]; +rx(pi/2) q[40]; +rz(10.789939981236081) q[40]; +rz(-2.951081319682677) q[70]; +rx(pi/2) q[70]; +rz(5.943532450483079) q[70]; +rx(pi/2) q[70]; +rz(10.016054470697327) q[70]; +rz(0.27280770250286235) q[70]; +rx(pi/2) q[70]; +rz(5.851856974023099) q[70]; +rx(pi/2) q[70]; +rz(7.016451609019602) q[70]; +rz(1.554709165609383) q[92]; +rx(pi/2) q[92]; +rz(4.478886897202741) q[92]; +rx(pi/2) q[92]; +rz(11.919285329970691) q[92]; +rz(-3.1236354255386445) q[92]; +rx(pi/2) q[92]; +rz(3.7282707395164296) q[92]; +rx(pi/2) q[92]; +rz(6.872787378189184) q[92]; +rz(1.091240516663202) q[97]; +rx(pi/2) q[97]; +rz(4.9895684850893645) q[97]; +rx(pi/2) q[97]; +rz(10.586143653509739) q[97]; +rz(-2.6151811246676946) q[97]; +rx(pi/2) q[97]; +rz(4.046464846859177) q[97]; +rx(pi/2) q[97]; +rz(8.342582112222946) q[97]; +cx q[98],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.122876267984104) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.295016931864067) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.3968947593711647) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[32]; +rz(-2.544740513197933) q[32]; +rx(pi/2) q[32]; +rz(4.056797383840494) q[32]; +rx(pi/2) q[32]; +rz(11.192181087417284) q[32]; +rz(1.522380804461867) q[32]; +rx(pi/2) q[32]; +rz(3.2424263024087097) q[32]; +rx(pi/2) q[32]; +rz(11.450393367514888) q[32]; +rz(-0.11835483770013244) q[98]; +rx(pi/2) q[98]; +rz(4.814026495486419) q[98]; +rx(pi/2) q[98]; +rz(6.707702439647416) q[98]; +rz(3.0366491562246685) q[98]; +rx(pi/2) q[98]; +rz(4.737336098073184) q[98]; +rx(pi/2) q[98]; +rz(8.822213475623341) q[98]; +cx q[98],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.139244986463222) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.9878564261710334) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.671541025190118) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[22]; +rz(-1.2373859545677133) q[22]; +rx(pi/2) q[22]; +rz(3.4262496794325465) q[22]; +rx(pi/2) q[22]; +rz(10.724438101192778) q[22]; +rz(-0.715168115972693) q[22]; +rx(pi/2) q[22]; +rz(4.498715335697765) q[22]; +rx(pi/2) q[22]; +rz(9.754473991838337) q[22]; +rz(-2.7265424869987918) q[98]; +rx(pi/2) q[98]; +rz(4.198207868397058) q[98]; +rx(pi/2) q[98]; +rz(7.292473893807738) q[98]; +rz(0.4681981857687423) q[98]; +rx(pi/2) q[98]; +rz(5.133707514314422) q[98]; +rx(pi/2) q[98]; +rz(11.45922290047123) q[98]; +cx q[98],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.123985068793285) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.303551257697151) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.189489031062781) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[77]; +rz(0.058816243823260006) q[77]; +rx(pi/2) q[77]; +rz(4.928118233184759) q[77]; +rx(pi/2) q[77]; +rz(11.867240660733886) q[77]; +rz(-2.2805896358355247) q[77]; +rx(pi/2) q[77]; +rz(4.849392261160218) q[77]; +rx(pi/2) q[77]; +rz(9.016250252839239) q[77]; +rz(-1.2924181801601897) q[98]; +rx(pi/2) q[98]; +rz(4.087526402392828) q[98]; +rx(pi/2) q[98]; +rz(8.767027557859915) q[98]; +rz(2.4143202707717233) q[98]; +rx(pi/2) q[98]; +rz(5.169385178333826) q[98]; +rx(pi/2) q[98]; +rz(7.60229989316281) q[98]; +cx q[98],q[94]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(5.58860494619156) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.947483103516305) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[94]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.5002040606243234) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[94]; +rz(3.096520280075037) q[94]; +rx(pi/2) q[94]; +rz(4.6566477629265535) q[94]; +rx(pi/2) q[94]; +rz(6.370524200295078) q[94]; +rz(1.7690797178316213) q[94]; +rx(pi/2) q[94]; +rz(4.599003016036285) q[94]; +rx(pi/2) q[94]; +rz(9.126090739807738) q[94]; +rz(0.11894520889985971) q[98]; +rx(pi/2) q[98]; +rz(5.075173224123683) q[98]; +rx(pi/2) q[98]; +rz(7.883325007760922) q[98]; +rz(-2.653707452884354) q[98]; +rx(pi/2) q[98]; +rz(5.029769946664119) q[98]; +rx(pi/2) q[98]; +rz(9.307515694326609) q[98]; +rz(-2.3068816420198806) q[99]; +rx(pi/2) q[99]; +rz(4.241904769928705) q[99]; +rx(pi/2) q[99]; +rz(6.7445027286399934) q[99]; +rz(1.6477860237966393) q[99]; +rx(pi/2) q[99]; +rz(4.521581552672362) q[99]; +rx(pi/2) q[99]; +rz(10.241043578742069) q[99]; +cx q[99],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.115924845087825) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.952253628564367) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.244570823039153) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[17]; +rz(1.1266828113076013) q[17]; +rx(pi/2) q[17]; +rz(4.365340133470456) q[17]; +rx(pi/2) q[17]; +rz(7.654854122481469) q[17]; +rz(-3.077917697895648) q[17]; +rx(pi/2) q[17]; +rz(4.6295956533182085) q[17]; +rx(pi/2) q[17]; +rz(7.773934475846545) q[17]; +cx q[0],q[17]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(4.3533565601625615) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.138640822439134) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +cx q[0],q[17]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.6533329740971396) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +cx q[0],q[17]; +rz(-0.787407722937898) q[0]; +rx(pi/2) q[0]; +rz(5.576774906396308) q[0]; +rx(pi/2) q[0]; +rz(7.913822007145391) q[0]; +rz(-1.3991129623401743) q[0]; +rx(pi/2) q[0]; +rz(3.617856226257001) q[0]; +rx(pi/2) q[0]; +rz(7.959749970953858) q[0]; +cx q[0],q[82]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.667784462035586) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(0.6966822734965605) q[17]; +rx(pi/2) q[17]; +rz(4.708595273926558) q[17]; +rx(pi/2) q[17]; +rz(10.242126422264839) q[17]; +rz(0.8109564158487723) q[17]; +rx(pi/2) q[17]; +rz(5.0704588958239105) q[17]; +rx(pi/2) q[17]; +rz(9.819799158196599) q[17]; +cx q[17],q[67]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.126024850599155) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.194570059619592) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[17],q[67]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.513781398494995) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[17],q[67]; +rz(2.0004089572664636) q[17]; +rx(pi/2) q[17]; +rz(4.987211447354897) q[17]; +rx(pi/2) q[17]; +rz(10.499610313182096) q[17]; +rz(-0.3072073227350587) q[17]; +rx(pi/2) q[17]; +rz(5.4605029548176205) q[17]; +rx(pi/2) q[17]; +rz(10.458877322713768) q[17]; +cx q[17],q[90]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.8955951749722555) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-2.656051810582845) q[67]; +rx(pi/2) q[67]; +rz(4.925152203438415) q[67]; +rx(pi/2) q[67]; +rz(12.531256661846172) q[67]; +rz(2.858760676594181) q[67]; +rx(pi/2) q[67]; +rz(4.122936896768473) q[67]; +rx(pi/2) q[67]; +rz(7.893449386255398) q[67]; +cx q[1],q[67]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.184548951767714) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(5.986696519841578) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[1],q[67]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.34970266239407) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[1],q[67]; +rz(0.9718069193736003) q[1]; +rx(pi/2) q[1]; +rz(4.498474992975581) q[1]; +rx(pi/2) q[1]; +rz(9.542623017841468) q[1]; +rz(-0.9400146296401655) q[1]; +rx(pi/2) q[1]; +rz(4.14854269206511) q[1]; +rx(pi/2) q[1]; +rz(9.392705702901996) q[1]; +cx q[1],q[81]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.920075942007839) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(2.1404953381707674) q[67]; +rx(pi/2) q[67]; +rz(4.625427457477689) q[67]; +rx(pi/2) q[67]; +rz(11.878079057586586) q[67]; +rz(-0.7361050048887838) q[67]; +rx(pi/2) q[67]; +rz(4.68518046014766) q[67]; +rx(pi/2) q[67]; +rz(11.175351090938324) q[67]; +cx q[67],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.9666809802329315) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.5753308302013727) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.3044202770307454) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +cx q[67],q[41]; +rz(0.237808032101404) q[41]; +rx(pi/2) q[41]; +rz(5.630018593997875) q[41]; +rx(pi/2) q[41]; +rz(10.943938465248316) q[41]; +rz(2.320019044971355) q[41]; +rx(pi/2) q[41]; +rz(4.443615682527124) q[41]; +rx(pi/2) q[41]; +rz(9.718384170603446) q[41]; +cx q[38],q[41]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.466708033300015) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.438527436967767) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[38],q[41]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.1539588990529475) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[38],q[41]; +rz(-0.6124355868593359) q[38]; +rx(pi/2) q[38]; +rz(4.631670736357229) q[38]; +rx(pi/2) q[38]; +rz(10.868183441689915) q[38]; +rz(2.1675753407271925) q[38]; +rx(pi/2) q[38]; +rz(4.902010251840487) q[38]; +rx(pi/2) q[38]; +rz(7.693006475340912) q[38]; +rz(0.696388838996886) q[41]; +rx(pi/2) q[41]; +rz(6.068682142102461) q[41]; +rx(pi/2) q[41]; +rz(11.783529076284724) q[41]; +rz(1.7283245250925408) q[41]; +rx(pi/2) q[41]; +rz(3.9469159963196727) q[41]; +rx(pi/2) q[41]; +rz(12.292985266451769) q[41]; +rz(-0.7716627783219216) q[67]; +rx(pi/2) q[67]; +rz(3.6993198801116063) q[67]; +rx(pi/2) q[67]; +rz(8.15061889216469) q[67]; +rz(-2.161428252491267) q[67]; +rx(pi/2) q[67]; +rz(4.241431474260798) q[67]; +rx(pi/2) q[67]; +rz(8.686723964670708) q[67]; +cx q[67],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(5.95930929010105) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.022408237061395) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.1680544878274928) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +cx q[67],q[18]; +rz(2.056941223148783) q[18]; +rx(pi/2) q[18]; +rz(4.596001340657762) q[18]; +rx(pi/2) q[18]; +rz(12.165111127584456) q[18]; +rz(2.7340370045870745) q[18]; +rx(pi/2) q[18]; +rz(3.7354781082459616) q[18]; +rx(pi/2) q[18]; +rz(10.602126050945154) q[18]; +cx q[4],q[18]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(4.247091442809866) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.159060518699452) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +cx q[4],q[18]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.942823394971953) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +cx q[4],q[18]; +rz(-0.7058615609518899) q[4]; +rx(pi/2) q[4]; +rz(5.800429006049722) q[4]; +rx(pi/2) q[4]; +rz(6.923222127770608) q[4]; +rz(-0.11828250602601553) q[4]; +rx(pi/2) q[4]; +rz(4.809569460680885) q[4]; +rx(pi/2) q[4]; +rz(11.029585810687124) q[4]; +rz(-1.6102936429996841) q[18]; +rx(pi/2) q[18]; +rz(4.5116893654762595) q[18]; +rx(pi/2) q[18]; +rz(8.944940994707297) q[18]; +rz(0.44194130575300283) q[18]; +rx(pi/2) q[18]; +rz(5.72808649541618) q[18]; +rx(pi/2) q[18]; +rz(10.136331695062209) q[18]; +rz(1.8555516299961283) q[67]; +rx(pi/2) q[67]; +rz(3.7309739983570553) q[67]; +rx(pi/2) q[67]; +rz(12.287957074365247) q[67]; +rz(-1.2857818865887263) q[67]; +rx(pi/2) q[67]; +rz(5.214392866258661) q[67]; +rx(pi/2) q[67]; +rz(7.463726493828609) q[67]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(5.927844580261576) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[1],q[81]; +rz(-pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.14996394912442) q[1]; +rx(pi/2) q[1]; +rz(2*pi) q[1]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[1],q[81]; +rz(2.590740742064522) q[1]; +rx(pi/2) q[1]; +rz(3.966246753591033) q[1]; +rx(pi/2) q[1]; +rz(7.295760100916583) q[1]; +rz(-1.713220628698454) q[1]; +rx(pi/2) q[1]; +rz(3.8498628854399595) q[1]; +rx(pi/2) q[1]; +rz(9.795402224406958) q[1]; +rz(-1.2235145977989121) q[81]; +rx(pi/2) q[81]; +rz(3.8459476786887596) q[81]; +rx(pi/2) q[81]; +rz(12.272803969581116) q[81]; +rz(0.7402493843398048) q[81]; +rx(pi/2) q[81]; +rz(4.529754394343723) q[81]; +rx(pi/2) q[81]; +rz(7.840910529479106) q[81]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.189193569248777) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[0],q[82]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.2981791201065356) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[0],q[82]; +rz(3.0624517977522654) q[0]; +rx(pi/2) q[0]; +rz(5.548318626174412) q[0]; +rx(pi/2) q[0]; +rz(10.883683435786782) q[0]; +rz(1.0878833736085944) q[0]; +rx(pi/2) q[0]; +rz(4.65807615478887) q[0]; +rx(pi/2) q[0]; +rz(8.184424523305042) q[0]; +cx q[0],q[74]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(4.150629288942387) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.056926667428634) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[0],q[74]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.454700462405132) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[0],q[74]; +rz(0.3449631512908691) q[0]; +rx(pi/2) q[0]; +rz(3.809108795527016) q[0]; +rx(pi/2) q[0]; +rz(12.165874853247) q[0]; +rz(1.7558962486477911) q[0]; +rx(pi/2) q[0]; +rz(4.2801068923019905) q[0]; +rx(pi/2) q[0]; +rz(7.212176691748248) q[0]; +cx q[11],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(5.8998401983867845) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.653844890292433) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +cx q[11],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.399877571297054) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +cx q[11],q[0]; +rz(0.529461003560304) q[0]; +rx(pi/2) q[0]; +rz(4.558034303263533) q[0]; +rx(pi/2) q[0]; +rz(11.729476927620741) q[0]; +rz(0.9834794213707774) q[0]; +rx(pi/2) q[0]; +rz(5.429563539793525) q[0]; +rx(pi/2) q[0]; +rz(8.384005532461131) q[0]; +rz(-1.9643755341009896) q[11]; +rx(pi/2) q[11]; +rz(4.547467562351111) q[11]; +rx(pi/2) q[11]; +rz(10.835029548917255) q[11]; +rz(1.9700881344592904) q[11]; +rx(pi/2) q[11]; +rz(3.9378720996445087) q[11]; +rx(pi/2) q[11]; +rz(8.703432482523802) q[11]; +cx q[11],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.241796560550943) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(4.299259787957908) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +cx q[11],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.3369403758995464) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +cx q[11],q[8]; +rz(-3.0823994991630705) q[8]; +rx(pi/2) q[8]; +rz(3.9767546634190656) q[8]; +rx(pi/2) q[8]; +rz(7.738900450228179) q[8]; +rz(1.5195367984872252) q[8]; +rx(pi/2) q[8]; +rz(5.307164566925424) q[8]; +rx(pi/2) q[8]; +rz(10.915164532160734) q[8]; +cx q[8],q[79]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.911440010700714) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(3.039940162475446) q[11]; +rx(pi/2) q[11]; +rz(3.753140344792992) q[11]; +rx(pi/2) q[11]; +rz(8.172049766922774) q[11]; +rz(-2.4774950562683244) q[11]; +rx(pi/2) q[11]; +rz(3.4556859035900036) q[11]; +rx(pi/2) q[11]; +rz(9.990981300572114) q[11]; +cx q[32],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(5.896657590899004) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(4.248353412935437) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[32],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.5002275704437693) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +cx q[32],q[0]; +rz(3.0142024574699313) q[0]; +rx(pi/2) q[0]; +rz(3.5199496550949436) q[0]; +rx(pi/2) q[0]; +rz(6.563031031870003) q[0]; +rz(-0.4146576318355071) q[0]; +rx(pi/2) q[0]; +rz(5.071521995153698) q[0]; +rx(pi/2) q[0]; +rz(7.321196687398356) q[0]; +rz(2.024064045860241) q[32]; +rx(pi/2) q[32]; +rz(5.545881033761715) q[32]; +rx(pi/2) q[32]; +rz(7.281270593306999) q[32]; +rz(-1.925438837198865) q[32]; +rx(pi/2) q[32]; +rz(4.9648573438049475) q[32]; +rx(pi/2) q[32]; +rz(6.339156714532491) q[32]; +cx q[62],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.204422247733454) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.464028414071693) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.2024775639134524) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +cx q[62],q[11]; +rz(-2.951081319682677) q[11]; +rx(pi/2) q[11]; +rz(5.943532450483079) q[11]; +rx(pi/2) q[11]; +rz(10.016054470697327) q[11]; +rz(2.2466860596344738) q[11]; +rx(pi/2) q[11]; +rz(5.740061786982291) q[11]; +rx(pi/2) q[11]; +rz(8.962388405234634) q[11]; +rz(0.2692414893861783) q[62]; +rx(pi/2) q[62]; +rz(4.308840728456066) q[62]; +rx(pi/2) q[62]; +rz(10.697191971180171) q[62]; +rz(0.8749082192184083) q[62]; +rx(pi/2) q[62]; +rz(4.307181260560704) q[62]; +rx(pi/2) q[62]; +rz(6.726506745393317) q[62]; +rz(-1.1347230662785663) q[74]; +rx(pi/2) q[74]; +rz(4.139804853208857) q[74]; +rx(pi/2) q[74]; +rz(7.307882705183996) q[74]; +rz(0.4124711085578845) q[74]; +rx(pi/2) q[74]; +rz(3.9865725450148917) q[74]; +rx(pi/2) q[74]; +rz(10.983913108788965) q[74]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.065035664494228) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[8],q[79]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.68832511576014) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[8],q[79]; +rz(1.4835811614344552) q[8]; +rx(pi/2) q[8]; +rz(5.500322282828442) q[8]; +rx(pi/2) q[8]; +rz(7.564728376273716) q[8]; +rz(2.8673116620635124) q[8]; +rx(pi/2) q[8]; +rz(3.4700438160202793) q[8]; +rx(pi/2) q[8]; +rz(12.301364682987447) q[8]; +rz(-2.9512395954242248) q[79]; +rx(pi/2) q[79]; +rz(5.197382827933943) q[79]; +rx(pi/2) q[79]; +rz(6.91312477721279) q[79]; +rz(1.5371257432008747) q[79]; +rx(pi/2) q[79]; +rz(4.396658944222205) q[79]; +rx(pi/2) q[79]; +rz(7.733223002822721) q[79]; +cx q[79],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(5.95376806021514) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.209059800468267) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.763636752178499) q[79]; +rx(pi/2) q[79]; +rz(3*pi) q[79]; +cx q[79],q[8]; +rz(-2.578734847772078) q[8]; +rx(pi/2) q[8]; +rz(5.891926897093361) q[8]; +rx(pi/2) q[8]; +rz(12.343366976261608) q[8]; +rz(-1.1836665478739956) q[8]; +rx(pi/2) q[8]; +rz(4.6111964081702705) q[8]; +rx(pi/2) q[8]; +rz(10.15368185991126) q[8]; +rz(-0.1540572371865352) q[79]; +rx(pi/2) q[79]; +rz(4.04085342041693) q[79]; +rx(pi/2) q[79]; +rz(9.918065135500466) q[79]; +rz(-1.3477486542140547) q[79]; +rx(pi/2) q[79]; +rz(4.17799884879024) q[79]; +rx(pi/2) q[79]; +rz(10.2745721625584) q[79]; +rz(-2.9830023685486484) q[82]; +rx(pi/2) q[82]; +rz(5.416787619624177) q[82]; +rx(pi/2) q[82]; +rz(12.08408403968724) q[82]; +rz(0.994805725271922) q[82]; +rx(pi/2) q[82]; +rz(4.53015271602638) q[82]; +rx(pi/2) q[82]; +rz(9.93001897729184) q[82]; +cx q[82],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(5.748483382472605) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.6892578636970375) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.313775622018831) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +cx q[82],q[51]; +rz(2.822145919337652) q[51]; +rx(pi/2) q[51]; +rz(3.4195201545979517) q[51]; +rx(pi/2) q[51]; +rz(11.68698575141737) q[51]; +rz(1.106441217850354) q[51]; +rx(pi/2) q[51]; +rz(5.502173334735824) q[51]; +rx(pi/2) q[51]; +rz(9.174036772449853) q[51]; +cx q[76],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.096120090883003) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.282411810578601) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.337706145146898) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +cx q[76],q[51]; +rz(-0.9313026409803884) q[51]; +rx(pi/2) q[51]; +rz(4.444975006380387) q[51]; +rx(pi/2) q[51]; +rz(11.299625301617017) q[51]; +rz(0.23767901812957604) q[51]; +rx(pi/2) q[51]; +rz(4.125107647203297) q[51]; +rx(pi/2) q[51]; +rz(9.287346702118617) q[51]; +rz(2.9636802537459292) q[76]; +rx(pi/2) q[76]; +rz(4.281103817129877) q[76]; +rx(pi/2) q[76]; +rz(11.124093591563444) q[76]; +rz(-0.6166026575866965) q[76]; +rx(pi/2) q[76]; +rz(4.712624353508412) q[76]; +rx(pi/2) q[76]; +rz(7.420361087884182) q[76]; +cx q[59],q[76]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.514550061663632) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(5.527968892004216) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[59],q[76]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.328917425789716) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[59],q[76]; +rz(0.8860355890364522) q[59]; +rx(pi/2) q[59]; +rz(4.080481013305546) q[59]; +rx(pi/2) q[59]; +rz(8.017470450140669) q[59]; +rz(-0.6637119618427727) q[59]; +rx(pi/2) q[59]; +rz(4.16145540541781) q[59]; +rx(pi/2) q[59]; +rz(11.582836981244707) q[59]; +rz(0.4460378597027126) q[76]; +rx(pi/2) q[76]; +rz(5.697037991460453) q[76]; +rx(pi/2) q[76]; +rz(8.43273927465428) q[76]; +rz(2.9890424914019142) q[76]; +rx(pi/2) q[76]; +rz(4.358369550244085) q[76]; +rx(pi/2) q[76]; +rz(6.336899785809362) q[76]; +cx q[76],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.137916521103051) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.6553275083080856) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.1585724945945812) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +cx q[76],q[46]; +rz(-1.3714630506584289) q[46]; +rx(pi/2) q[46]; +rz(4.506922851439244) q[46]; +rx(pi/2) q[46]; +rz(11.447538707328576) q[46]; +rz(-2.478933365507163) q[46]; +rx(pi/2) q[46]; +rz(4.52965601873159) q[46]; +rx(pi/2) q[46]; +rz(7.705394111981341) q[46]; +cx q[66],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.0106511260340145) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.6413344462292847) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.163369097266134) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[46]; +rz(0.9224557669043802) q[46]; +rx(pi/2) q[46]; +rz(5.893963794000648) q[46]; +rx(pi/2) q[46]; +rz(11.341609535084284) q[46]; +rz(2.2187445994732817) q[46]; +rx(pi/2) q[46]; +rz(4.512183543403451) q[46]; +rx(pi/2) q[46]; +rz(8.429159622029877) q[46]; +rz(2.832794029949711) q[66]; +rx(pi/2) q[66]; +rz(4.352101954505829) q[66]; +rx(pi/2) q[66]; +rz(7.947610076732981) q[66]; +rz(-0.17756166360347292) q[66]; +rx(pi/2) q[66]; +rz(3.9152407899602752) q[66]; +rx(pi/2) q[66]; +rz(6.481163509094437) q[66]; +rz(-0.4465528178289979) q[76]; +rx(pi/2) q[76]; +rz(3.8034324098694983) q[76]; +rx(pi/2) q[76]; +rz(10.210426868969861) q[76]; +rz(2.3665551699511553) q[76]; +rx(pi/2) q[76]; +rz(5.0287678887177165) q[76]; +rx(pi/2) q[76]; +rz(10.238915357821313) q[76]; +rz(2.7943012860715086) q[82]; +rx(pi/2) q[82]; +rz(4.154381743691525) q[82]; +rx(pi/2) q[82]; +rz(6.636141921304445) q[82]; +rz(-1.7535750627463518) q[82]; +rx(pi/2) q[82]; +rz(4.310253605499906) q[82]; +rx(pi/2) q[82]; +rz(9.03615455460079) q[82]; +cx q[83],q[82]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.130224217239691) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.661228832331006) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[82]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.1723119172873275) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[82]; +rz(-1.9685727999444838) q[82]; +rx(pi/2) q[82]; +rz(4.938957776833891) q[82]; +rx(pi/2) q[82]; +rz(12.37412889146206) q[82]; +rz(0.21142478420472655) q[82]; +rx(pi/2) q[82]; +rz(5.3905718403487874) q[82]; +rx(pi/2) q[82]; +rz(7.028375710833306) q[82]; +cx q[82],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.17820050128417) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.9978581347590847) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.2114127830890222) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[72]; +rz(1.58016923739354) q[72]; +rx(pi/2) q[72]; +rz(4.769955619289684) q[72]; +rx(pi/2) q[72]; +rz(8.024601581846214) q[72]; +rz(0.6920657397446845) q[72]; +rx(pi/2) q[72]; +rz(5.252581125246914) q[72]; +rx(pi/2) q[72]; +rz(9.494298333133532) q[72]; +cx q[72],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.945569510614071) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(4.248096250393958) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.3312954828929824) q[72]; +rx(pi/2) q[72]; +rz(3*pi) q[72]; +cx q[72],q[43]; +rz(-1.0922913256157791) q[43]; +rx(pi/2) q[43]; +rz(3.7362119189022946) q[43]; +rx(pi/2) q[43]; +rz(10.165962678463023) q[43]; +rz(0.32486757676322764) q[43]; +rx(pi/2) q[43]; +rz(4.167588606066437) q[43]; +rx(pi/2) q[43]; +rz(9.960988148170937) q[43]; +rz(-1.5469859794880962) q[72]; +rx(pi/2) q[72]; +rz(5.465970295405938) q[72]; +rx(pi/2) q[72]; +rz(11.65075790261405) q[72]; +rz(2.714876235595556) q[72]; +rx(pi/2) q[72]; +rz(5.476407777989078) q[72]; +rx(pi/2) q[72]; +rz(9.530772416809514) q[72]; +rz(1.0151738984263474) q[82]; +rx(pi/2) q[82]; +rz(5.4105731830134065) q[82]; +rx(pi/2) q[82]; +rz(7.736158861778717) q[82]; +rz(2.9558389148425395) q[82]; +rx(pi/2) q[82]; +rz(5.6248163373404925) q[82]; +rx(pi/2) q[82]; +rz(9.883299536871146) q[82]; +cx q[82],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.108602204548625) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(4.361297637726523) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.594725750216279) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +cx q[82],q[26]; +rz(0.439099202382109) q[26]; +rx(pi/2) q[26]; +rz(5.337157462509099) q[26]; +rx(pi/2) q[26]; +rz(7.864015549630997) q[26]; +rz(-2.3640101476207507) q[26]; +rx(pi/2) q[26]; +rz(5.300175424096521) q[26]; +rx(pi/2) q[26]; +rz(8.467908560677804) q[26]; +rz(2.2958915331266594) q[82]; +rx(pi/2) q[82]; +rz(4.395770343356535) q[82]; +rx(pi/2) q[82]; +rz(9.01182743439263) q[82]; +rz(-2.4654015389956507) q[82]; +rx(pi/2) q[82]; +rz(4.107463864266926) q[82]; +rx(pi/2) q[82]; +rz(12.069019816565199) q[82]; +rz(1.3017991454067293) q[83]; +rx(pi/2) q[83]; +rz(5.718350114257419) q[83]; +rx(pi/2) q[83]; +rz(7.632371331772218) q[83]; +rz(0.6481247139385604) q[83]; +rx(pi/2) q[83]; +rz(5.0577284580986195) q[83]; +rx(pi/2) q[83]; +rz(10.879451143664593) q[83]; +cx q[84],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.183939303509296) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.9327471044254043) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.6221620507608643) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[41]; +rz(0.7782078447260439) q[41]; +rx(pi/2) q[41]; +rz(4.839893415869608) q[41]; +rx(pi/2) q[41]; +rz(12.489138759288792) q[41]; +rz(-0.5834636233147288) q[41]; +rx(pi/2) q[41]; +rz(5.274839616819989) q[41]; +rx(pi/2) q[41]; +rz(8.80375463246725) q[41]; +rz(-0.7421082895368509) q[84]; +rx(pi/2) q[84]; +rz(5.24694892797399) q[84]; +rx(pi/2) q[84]; +rz(11.88824223939025) q[84]; +rz(-1.2969777576320238) q[84]; +rx(pi/2) q[84]; +rz(4.947369945069054) q[84]; +rx(pi/2) q[84]; +rz(11.962504196916235) q[84]; +cx q[84],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(5.838937934795835) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.943877211262869) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.3192288549590554) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[72]; +rz(-1.2569404511266704) q[72]; +rx(pi/2) q[72]; +rz(3.790048645666043) q[72]; +rx(pi/2) q[72]; +rz(10.509719667979144) q[72]; +rz(-0.2883089733862376) q[72]; +rx(pi/2) q[72]; +rz(4.7196424784393125) q[72]; +rx(pi/2) q[72]; +rz(8.737086290513501) q[72]; +rz(-1.7541654837080731) q[84]; +rx(pi/2) q[84]; +rz(5.748349282546721) q[84]; +rx(pi/2) q[84]; +rz(9.957195627556631) q[84]; +rz(2.6181170557708597) q[84]; +rx(pi/2) q[84]; +rz(4.616300279198142) q[84]; +rx(pi/2) q[84]; +rz(12.062126779898666) q[84]; +cx q[88],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.2258949016347085) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.9633513634996493) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.1517753907463475) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +cx q[88],q[32]; +rz(-1.1649595851785666) q[32]; +rx(pi/2) q[32]; +rz(6.028706489646776) q[32]; +rx(pi/2) q[32]; +rz(8.811694416864206) q[32]; +rz(-3.077917697895648) q[32]; +rx(pi/2) q[32]; +rz(4.6295956533182085) q[32]; +rx(pi/2) q[32]; +rz(7.773934475846545) q[32]; +rz(-0.09209944753507404) q[88]; +rx(pi/2) q[88]; +rz(5.877828143549648) q[88]; +rx(pi/2) q[88]; +rz(11.856721215616979) q[88]; +rz(0.2094799729381256) q[88]; +rx(pi/2) q[88]; +rz(4.785383621745405) q[88]; +rx(pi/2) q[88]; +rz(6.710971474025057) q[88]; +cx q[47],q[88]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.9461866339635945) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(5.9449968638537705) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[47],q[88]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.3824450746653265) q[47]; +rx(pi/2) q[47]; +rz(3*pi) q[47]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[47],q[88]; +rz(-2.357592682967282) q[47]; +rx(pi/2) q[47]; +rz(4.2312236061086885) q[47]; +rx(pi/2) q[47]; +rz(7.991334184473562) q[47]; +rz(-2.947583889731093) q[47]; +rx(pi/2) q[47]; +rz(5.663382411359365) q[47]; +rx(pi/2) q[47]; +rz(6.736207261597336) q[47]; +rz(1.952507476177498) q[88]; +rx(pi/2) q[88]; +rz(5.638386678926188) q[88]; +rx(pi/2) q[88]; +rz(12.565229975013022) q[88]; +rz(-2.0896420568666993) q[88]; +rx(pi/2) q[88]; +rz(5.212370329040338) q[88]; +rx(pi/2) q[88]; +rz(7.827773455566359) q[88]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.244255325120328) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[17],q[90]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.381285561493293) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[17],q[90]; +rz(0.13840370231825627) q[17]; +rx(pi/2) q[17]; +rz(4.994727406102551) q[17]; +rx(pi/2) q[17]; +rz(12.515276564918569) q[17]; +rz(-1.9428615158594578) q[17]; +rx(pi/2) q[17]; +rz(4.344091134220948) q[17]; +rx(pi/2) q[17]; +rz(9.94250554607901) q[17]; +cx q[74],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.997956856560046) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(4.179880156723672) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.2411546991205693) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +cx q[74],q[17]; +rz(0.9927224786599549) q[17]; +rx(pi/2) q[17]; +rz(3.922730220622965) q[17]; +rx(pi/2) q[17]; +rz(9.531194627160662) q[17]; +rz(1.613114348191874) q[17]; +rx(pi/2) q[17]; +rz(4.2117182361021746) q[17]; +rx(pi/2) q[17]; +rz(10.624499716578462) q[17]; +cx q[17],q[81]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.7677268575506986) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(0.0075192454471850745) q[74]; +rx(pi/2) q[74]; +rz(5.149300253258877) q[74]; +rx(pi/2) q[74]; +rz(6.911084582576359) q[74]; +rz(-2.732821236966913) q[74]; +rx(pi/2) q[74]; +rz(5.250643718386878) q[74]; +rx(pi/2) q[74]; +rz(10.049559368201201) q[74]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(5.7329218500466865) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[17],q[81]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.319651789458584) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[17],q[81]; +rz(-1.0378202615175387) q[17]; +rx(pi/2) q[17]; +rz(5.394210568452106) q[17]; +rx(pi/2) q[17]; +rz(8.135984839075297) q[17]; +rz(2.1727927578905435) q[17]; +rx(pi/2) q[17]; +rz(5.706111317127698) q[17]; +rx(pi/2) q[17]; +rz(7.259579255282084) q[17]; +rz(-1.2307746254553908) q[81]; +rx(pi/2) q[81]; +rz(4.185949131478143) q[81]; +rx(pi/2) q[81]; +rz(9.066145598107125) q[81]; +rz(-0.6724928057731874) q[81]; +rx(pi/2) q[81]; +rz(5.115950659065824) q[81]; +rx(pi/2) q[81]; +rz(11.486832560683753) q[81]; +cx q[3],q[81]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.6235195980933135) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.049937836784375) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[3],q[81]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.309346396945104) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[3],q[81]; +rz(2.5036492313658947) q[3]; +rx(pi/2) q[3]; +rz(3.8061270724349914) q[3]; +rx(pi/2) q[3]; +rz(11.690850816387089) q[3]; +rz(1.613114348191874) q[3]; +rx(pi/2) q[3]; +rz(4.2117182361021746) q[3]; +rx(pi/2) q[3]; +rz(10.624499716578462) q[3]; +rz(0.700598765785311) q[81]; +rx(pi/2) q[81]; +rz(5.06653218562432) q[81]; +rx(pi/2) q[81]; +rz(12.41816787788892) q[81]; +rz(2.1727927578905435) q[81]; +rx(pi/2) q[81]; +rz(5.706111317127698) q[81]; +rx(pi/2) q[81]; +rz(7.259579255282084) q[81]; +rz(-2.23070481749859) q[90]; +rx(pi/2) q[90]; +rz(3.2843369768993913) q[90]; +rx(pi/2) q[90]; +rz(7.479441877979217) q[90]; +rz(1.905632035841931) q[90]; +rx(pi/2) q[90]; +rz(3.5008734055220163) q[90]; +rx(pi/2) q[90]; +rz(8.237828459499728) q[90]; +cx q[90],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.967150434216354) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(4.329342376091911) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.3990919861646507) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[64]; +rz(0.031825501533766065) q[64]; +rx(pi/2) q[64]; +rz(3.626139322016523) q[64]; +rx(pi/2) q[64]; +rz(9.05277270358503) q[64]; +rz(1.0705662382951342) q[64]; +rx(pi/2) q[64]; +rz(5.870732377230482) q[64]; +rx(pi/2) q[64]; +rz(11.76930327094319) q[64]; +cx q[64],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.278430990875842) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(4.404227616332149) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.6038824612471902) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +cx q[64],q[1]; +rz(-1.9621355844390955) q[1]; +rx(pi/2) q[1]; +rz(5.710056286792797) q[1]; +rx(pi/2) q[1]; +rz(12.309102453030958) q[1]; +rz(-3.0614929965396094) q[1]; +rx(pi/2) q[1]; +rz(5.131678363941239) q[1]; +rx(pi/2) q[1]; +rz(8.0151466352304) q[1]; +cx q[1],q[54]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.137487938222162) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.008206764995345) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[1],q[54]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.811469690121137) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[1],q[54]; +rz(0.08757254946741044) q[1]; +rx(pi/2) q[1]; +rz(3.7002713357745636) q[1]; +rx(pi/2) q[1]; +rz(7.552853283357368) q[1]; +rz(1.8031437035717985) q[1]; +rx(pi/2) q[1]; +rz(4.769250994255675) q[1]; +rx(pi/2) q[1]; +rz(8.16579643931982) q[1]; +rz(-2.722491073747496) q[54]; +rx(pi/2) q[54]; +rz(4.471454564166525) q[54]; +rx(pi/2) q[54]; +rz(8.250810799961204) q[54]; +rz(2.539608298116155) q[54]; +rx(pi/2) q[54]; +rz(5.463673654071229) q[54]; +rx(pi/2) q[54]; +rz(12.214351147606202) q[54]; +rz(-0.6803774801201521) q[64]; +rx(pi/2) q[64]; +rz(3.3986632365351648) q[64]; +rx(pi/2) q[64]; +rz(8.607796826080676) q[64]; +rz(0.23060477616918362) q[64]; +rx(pi/2) q[64]; +rz(3.773211872359493) q[64]; +rx(pi/2) q[64]; +rz(7.65563054816437) q[64]; +rz(1.7660927644525142) q[90]; +rx(pi/2) q[90]; +rz(4.282182037533701) q[90]; +rx(pi/2) q[90]; +rz(11.3359565241512) q[90]; +rz(0.6772100670642951) q[90]; +rx(pi/2) q[90]; +rz(4.078698815819646) q[90]; +rx(pi/2) q[90]; +rz(10.357458770290739) q[90]; +cx q[90],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.264975560537899) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(4.093048110759954) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.3628046996746583) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[45]; +rz(-0.6230596668555379) q[45]; +rx(pi/2) q[45]; +rz(4.618189505935724) q[45]; +rx(pi/2) q[45]; +rz(7.063376419920831) q[45]; +rz(1.0626491484826337) q[45]; +rx(pi/2) q[45]; +rz(5.152960027297187) q[45]; +rx(pi/2) q[45]; +rz(7.8008766287318405) q[45]; +cx q[45],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(5.574511103384381) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.551472034370549) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.289927600476699) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +cx q[45],q[23]; +rz(0.38213499054830447) q[23]; +rx(pi/2) q[23]; +rz(4.3839037548231445) q[23]; +rx(pi/2) q[23]; +rz(11.934406300943657) q[23]; +rz(-1.0661308470739357) q[23]; +rx(pi/2) q[23]; +rz(3.528236018156853) q[23]; +rx(pi/2) q[23]; +rz(12.113301449930171) q[23]; +cx q[23],q[96]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.5366937592996655) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-3.011093773196446) q[45]; +rx(pi/2) q[45]; +rz(3.967581635544897) q[45]; +rx(pi/2) q[45]; +rz(11.027343425144949) q[45]; +rz(-1.7571971512299815) q[45]; +rx(pi/2) q[45]; +rz(5.688141253321433) q[45]; +rx(pi/2) q[45]; +rz(10.91963009150787) q[45]; +rz(-1.514159637302546) q[90]; +rx(pi/2) q[90]; +rz(4.144211376093065) q[90]; +rx(pi/2) q[90]; +rz(12.516137010215694) q[90]; +rz(-2.4654015389956507) q[90]; +rx(pi/2) q[90]; +rz(4.107463864266926) q[90]; +rx(pi/2) q[90]; +rz(12.069019816565199) q[90]; +cx q[90],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.045144628928467) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(4.094277925397288) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.363611970063733) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[67]; +rz(0.6633715347823976) q[67]; +rx(pi/2) q[67]; +rz(4.721340850871052) q[67]; +rx(pi/2) q[67]; +rz(10.499365877237903) q[67]; +rz(-1.2314905606025406) q[67]; +rx(pi/2) q[67]; +rz(4.877218509862417) q[67]; +rx(pi/2) q[67]; +rz(7.659123735111501) q[67]; +cx q[76],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.209974104061866) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.9100928840793423) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.2655587891505604) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +cx q[76],q[67]; +rz(0.062097415405203193) q[67]; +rx(pi/2) q[67]; +rz(4.0813105323208525) q[67]; +rx(pi/2) q[67]; +rz(9.194404369207152) q[67]; +rz(1.3367976272953808) q[67]; +rx(pi/2) q[67]; +rz(4.195558579211979) q[67]; +rx(pi/2) q[67]; +rz(9.38752600562515) q[67]; +rz(0.5740593813237442) q[76]; +rx(pi/2) q[76]; +rz(4.161866941308563) q[76]; +rx(pi/2) q[76]; +rz(11.491523631416792) q[76]; +rz(0.902341958268936) q[76]; +rx(pi/2) q[76]; +rz(4.399821783394931) q[76]; +rx(pi/2) q[76]; +rz(11.988934782039568) q[76]; +rz(-0.27001054553210624) q[90]; +rx(pi/2) q[90]; +rz(4.624941297802046) q[90]; +rx(pi/2) q[90]; +rz(10.850260637167041) q[90]; +rz(-0.6068726354518006) q[90]; +rx(pi/2) q[90]; +rz(5.560991509302541) q[90]; +rx(pi/2) q[90]; +rz(12.151192625000476) q[90]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.849735196807236) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[23],q[96]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.164026262274235) q[23]; +rx(pi/2) q[23]; +rz(3*pi) q[23]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[23],q[96]; +rz(-0.4204717319386235) q[23]; +rx(pi/2) q[23]; +rz(5.310204440259001) q[23]; +rx(pi/2) q[23]; +rz(8.322578720394867) q[23]; +rz(0.25784788058412067) q[23]; +rx(pi/2) q[23]; +rz(5.146062811882498) q[23]; +rx(pi/2) q[23]; +rz(11.447285125724543) q[23]; +rz(-1.5001341541692277) q[96]; +rx(pi/2) q[96]; +rz(4.718182240239722) q[96]; +rx(pi/2) q[96]; +rz(8.579323605461287) q[96]; +rz(2.2057303858812976) q[96]; +rx(pi/2) q[96]; +rz(4.230372487464679) q[96]; +rx(pi/2) q[96]; +rz(9.7129557859926) q[96]; +rz(0.5399951360469442) q[99]; +rx(pi/2) q[99]; +rz(5.30735485193512) q[99]; +rx(pi/2) q[99]; +rz(8.351389256830235) q[99]; +rz(-0.4304386904784425) q[99]; +rx(pi/2) q[99]; +rz(5.000014148590551) q[99]; +rx(pi/2) q[99]; +rz(8.363062760768587) q[99]; +cx q[25],q[99]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(4.14128387945323) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.071076115807374) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[25],q[99]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.2028834376260704) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[25],q[99]; +rz(0.23458646104470393) q[25]; +rx(pi/2) q[25]; +rz(4.554453593836191) q[25]; +rx(pi/2) q[25]; +rz(11.59847701379412) q[25]; +rz(0.4956204105515827) q[25]; +rx(pi/2) q[25]; +rz(4.990700841524641) q[25]; +rx(pi/2) q[25]; +rz(10.766330228731894) q[25]; +cx q[25],q[50]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.662524396686875) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.1386094186071976) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[25],q[50]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.4332854021416104) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[25],q[50]; +rz(0.3980498280396887) q[25]; +rx(pi/2) q[25]; +rz(5.047832643498273) q[25]; +rx(pi/2) q[25]; +rz(9.274725572412095) q[25]; +rz(-2.1753411729831393) q[25]; +rx(pi/2) q[25]; +rz(4.06261418486538) q[25]; +rx(pi/2) q[25]; +rz(6.866087077520222) q[25]; +cx q[25],q[56]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.6588548018016427) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-2.241128957517879) q[50]; +rx(pi/2) q[50]; +rz(6.077365002382255) q[50]; +rx(pi/2) q[50]; +rz(9.61419149696052) q[50]; +rz(2.2448824288954423) q[50]; +rx(pi/2) q[50]; +rz(5.880564891230458) q[50]; +rx(pi/2) q[50]; +rz(9.738368022345846) q[50]; +cx q[50],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(5.725137489248796) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.6275127079242613) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.1820785819046584) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +cx q[50],q[36]; +rz(0.3950848744962765) q[36]; +rx(pi/2) q[36]; +rz(5.983665198683708) q[36]; +rx(pi/2) q[36]; +rz(10.307543708060141) q[36]; +rz(-2.151644590397332) q[36]; +rx(pi/2) q[36]; +rz(4.61897286253454) q[36]; +rx(pi/2) q[36]; +rz(7.628424229187461) q[36]; +cx q[36],q[53]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.154686659641559) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(2.872149295509435) q[50]; +rx(pi/2) q[50]; +rz(3.532456703013389) q[50]; +rx(pi/2) q[50]; +rz(7.171454729806785) q[50]; +rz(3.098464593455617) q[50]; +rx(pi/2) q[50]; +rz(3.6461412184748396) q[50]; +rx(pi/2) q[50]; +rz(12.557057901576425) q[50]; +cx q[52],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.189563841309884) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(4.024850182503572) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.289094160605817) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +cx q[52],q[50]; +rz(0.9820115340522797) q[50]; +rx(pi/2) q[50]; +rz(4.540189768293727) q[50]; +rx(pi/2) q[50]; +rz(11.01113940351599) q[50]; +rz(1.5838364081491827) q[50]; +rx(pi/2) q[50]; +rz(5.755593246522672) q[50]; +rx(pi/2) q[50]; +rz(7.792012897300216) q[50]; +cx q[50],q[51]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.9040738519480955) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(5.783010135506101) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[50],q[51]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.626851984317718) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[50],q[51]; +rz(-2.590862949513906) q[50]; +rx(pi/2) q[50]; +rz(4.2952604494145845) q[50]; +rx(pi/2) q[50]; +rz(8.965228166729798) q[50]; +rz(2.8948439893429514) q[50]; +rx(pi/2) q[50]; +rz(4.751357027197303) q[50]; +rx(pi/2) q[50]; +rz(6.349643633775544) q[50]; +rz(-3.106127330227488) q[51]; +rx(pi/2) q[51]; +rz(5.9280507375821685) q[51]; +rx(pi/2) q[51]; +rz(10.392468410681316) q[51]; +rz(1.3818466357354744) q[51]; +rx(pi/2) q[51]; +rz(3.662216818523194) q[51]; +rx(pi/2) q[51]; +rz(11.5598907801666) q[51]; +cx q[38],q[51]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.3277272699193805) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.1654412930432745) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[38],q[51]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.6817744870007694) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[38],q[51]; +rz(-1.6137829067177956) q[38]; +rx(pi/2) q[38]; +rz(3.7540386280805635) q[38]; +rx(pi/2) q[38]; +rz(11.538588526302672) q[38]; +rz(-0.967150708628167) q[38]; +rx(pi/2) q[38]; +rz(5.0941653183431805) q[38]; +rx(pi/2) q[38]; +rz(11.641729143469547) q[38]; +cx q[38],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.138640822439134) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.3533565601625615) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[38],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.6533329740971396) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +cx q[38],q[32]; +rz(0.6966822734965605) q[32]; +rx(pi/2) q[32]; +rz(4.708595273926558) q[32]; +rx(pi/2) q[32]; +rz(10.242126422264839) q[32]; +rz(-2.71179458638653) q[32]; +rx(pi/2) q[32]; +rz(5.437674017020921) q[32]; +rx(pi/2) q[32]; +rz(9.595465320509842) q[32]; +rz(-0.787407722937898) q[38]; +rx(pi/2) q[38]; +rz(5.576774906396308) q[38]; +rx(pi/2) q[38]; +rz(7.913822007145391) q[38]; +rz(-3.091835536008645) q[38]; +rx(pi/2) q[38]; +rz(5.509527392174565) q[38]; +rx(pi/2) q[38]; +rz(10.648651593326381) q[38]; +rz(-3.0165481374056116) q[51]; +rx(pi/2) q[51]; +rz(4.496887299252813) q[51]; +rx(pi/2) q[51]; +rz(11.13184091846788) q[51]; +rz(-0.19369282591518822) q[51]; +rx(pi/2) q[51]; +rz(5.404697974154422) q[51]; +rx(pi/2) q[51]; +rz(8.910598362855312) q[51]; +cx q[51],q[81]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.9569906703580973) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-2.612123589466046) q[52]; +rx(pi/2) q[52]; +rz(5.378719435400585) q[52]; +rx(pi/2) q[52]; +rz(9.672827352944106) q[52]; +rz(-0.6860305364129871) q[52]; +rx(pi/2) q[52]; +rz(4.816931717407527) q[52]; +rx(pi/2) q[52]; +rz(10.979549293049786) q[52]; +cx q[20],q[52]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.350390681477879) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.039068702736769) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[20],q[52]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.1875288617934685) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[20],q[52]; +rz(2.6527312382970205) q[20]; +rx(pi/2) q[20]; +rz(4.1383547406232335) q[20]; +rx(pi/2) q[20]; +rz(6.469159330891351) q[20]; +rz(0.1891532833086269) q[20]; +rx(pi/2) q[20]; +rz(3.8281624910852337) q[20]; +rx(pi/2) q[20]; +rz(10.099302529020594) q[20]; +cx q[0],q[20]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.536089579822712) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.9565216111925725) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +cx q[0],q[20]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.3130804534316045) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[0],q[20]; +rz(-1.5863634831039335) q[0]; +rx(pi/2) q[0]; +rz(4.01571389874062) q[0]; +rx(pi/2) q[0]; +rz(11.782113591265947) q[0]; +rz(-1.2857818865887263) q[0]; +rx(pi/2) q[0]; +rz(5.214392866258661) q[0]; +rx(pi/2) q[0]; +rz(7.463726493828609) q[0]; +rz(-2.139699974034353) q[20]; +rx(pi/2) q[20]; +rz(4.363742957353281) q[20]; +rx(pi/2) q[20]; +rz(9.99274343837239) q[20]; +rz(1.5371257432008747) q[20]; +rx(pi/2) q[20]; +rz(4.396658944222205) q[20]; +rx(pi/2) q[20]; +rz(7.733223002822721) q[20]; +rz(-0.03053816854474789) q[52]; +rx(pi/2) q[52]; +rz(4.761767635536463) q[52]; +rx(pi/2) q[52]; +rz(12.325155223721815) q[52]; +rz(2.292562930453416) q[52]; +rx(pi/2) q[52]; +rz(5.788775439045127) q[52]; +rx(pi/2) q[52]; +rz(11.995869310931447) q[52]; +cx q[29],q[52]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.52193123192602) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.144372625597006) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[29],q[52]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.2072776488186174) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[29],q[52]; +rz(-1.8061228582792435) q[29]; +rx(pi/2) q[29]; +rz(4.093783791488629) q[29]; +rx(pi/2) q[29]; +rz(7.907818009522435) q[29]; +rz(-1.7120261900068687) q[29]; +rx(pi/2) q[29]; +rz(5.712333726474533) q[29]; +rx(pi/2) q[29]; +rz(8.33733360484992) q[29]; +rz(2.2119730367372474) q[52]; +rx(pi/2) q[52]; +rz(4.18510674089585) q[52]; +rx(pi/2) q[52]; +rz(7.379900186294035) q[52]; +rz(-1.5285978198423522) q[52]; +rx(pi/2) q[52]; +rz(4.202384441051779) q[52]; +rx(pi/2) q[52]; +rz(11.234802017569521) q[52]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.2570344646265585) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[36],q[53]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.4000656171780435) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[36],q[53]; +rz(-2.8966334617625495) q[36]; +rx(pi/2) q[36]; +rz(5.004903709068537) q[36]; +rx(pi/2) q[36]; +rz(8.31391619639321) q[36]; +rz(2.412105192645842) q[36]; +rx(pi/2) q[36]; +rz(4.770169312049497) q[36]; +rx(pi/2) q[36]; +rz(12.219803233610183) q[36]; +cx q[36],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.002229727818483) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.042379280105859) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.666617795210713) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +cx q[36],q[14]; +rz(-1.4669939205845715) q[14]; +rx(pi/2) q[14]; +rz(5.066782867084386) q[14]; +rx(pi/2) q[14]; +rz(6.9239550193969785) q[14]; +rz(-1.425850792069073) q[14]; +rx(pi/2) q[14]; +rz(6.192624551463514) q[14]; +rx(pi/2) q[14]; +rz(11.811308108956542) q[14]; +rz(0.22896681032822608) q[36]; +rx(pi/2) q[36]; +rz(4.037336724974948) q[36]; +rx(pi/2) q[36]; +rz(11.717954979767011) q[36]; +rz(-0.718042723711557) q[36]; +rx(pi/2) q[36]; +rz(3.549075522182247) q[36]; +rx(pi/2) q[36]; +rz(8.037110084953085) q[36]; +rz(-3.1345662165417103) q[53]; +rx(pi/2) q[53]; +rz(4.270464467838521) q[53]; +rx(pi/2) q[53]; +rz(7.285344628319782) q[53]; +rz(1.108750543714983) q[53]; +rx(pi/2) q[53]; +rz(5.140148205550617) q[53]; +rx(pi/2) q[53]; +rz(10.43831662835109) q[53]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.133405992053074) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[25],q[56]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.280973649251388) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[25],q[56]; +rz(-2.615610899686622) q[25]; +rx(pi/2) q[25]; +rz(4.186163393161592) q[25]; +rx(pi/2) q[25]; +rz(8.281681289783062) q[25]; +rz(0.4399121522563405) q[25]; +rx(pi/2) q[25]; +rz(4.610486485312723) q[25]; +rx(pi/2) q[25]; +rz(6.732894221304113) q[25]; +cx q[42],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.175294839701586) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.09671626361691) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[42],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.5882934657304233) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +cx q[42],q[25]; +rz(-1.068558550730324) q[25]; +rx(pi/2) q[25]; +rz(5.549001393783996) q[25]; +rx(pi/2) q[25]; +rz(9.803576541396641) q[25]; +rz(-1.7571971512299815) q[25]; +rx(pi/2) q[25]; +rz(5.688141253321433) q[25]; +rx(pi/2) q[25]; +rz(10.91963009150787) q[25]; +cx q[2],q[25]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.8825561824768275) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.912349047052969) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +cx q[2],q[25]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.436689318879555) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[2],q[25]; +rz(1.682320669264314) q[2]; +rx(pi/2) q[2]; +rz(4.352792775314872) q[2]; +rx(pi/2) q[2]; +rz(10.412708734904848) q[2]; +rz(0.546666509316696) q[2]; +rx(pi/2) q[2]; +rz(4.454249814414229) q[2]; +rx(pi/2) q[2]; +rz(11.065400436297933) q[2]; +rz(2.091581001574342) q[25]; +rx(pi/2) q[25]; +rz(5.273543652508394) q[25]; +rx(pi/2) q[25]; +rz(7.2941581120329975) q[25]; +rz(0.7241276233443434) q[25]; +rx(pi/2) q[25]; +rz(5.311803764249423) q[25]; +rx(pi/2) q[25]; +rz(7.027929256130453) q[25]; +cx q[25],q[80]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(4.00216006918097) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(0.5804047904020022) q[42]; +rx(pi/2) q[42]; +rz(5.008435215066617) q[42]; +rx(pi/2) q[42]; +rz(7.688552888383457) q[42]; +rz(1.3906379832853872) q[42]; +rx(pi/2) q[42]; +rz(4.356423204384482) q[42]; +rx(pi/2) q[42]; +rz(7.4792754285730645) q[42]; +rz(1.3416131415136654) q[56]; +rx(pi/2) q[56]; +rz(4.389892968975028) q[56]; +rx(pi/2) q[56]; +rz(8.818427188345682) q[56]; +rz(2.0432063655966246) q[56]; +rx(pi/2) q[56]; +rz(4.59317081497776) q[56]; +rx(pi/2) q[56]; +rz(7.266201183983487) q[56]; +cx q[7],q[56]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(4.096557926265529) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.178595494626148) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[7],q[56]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.147763231751559) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[7],q[56]; +rz(0.10568663349199792) q[7]; +rx(pi/2) q[7]; +rz(4.244280625961332) q[7]; +rx(pi/2) q[7]; +rz(7.607073231822424) q[7]; +rz(0.5943304598419585) q[7]; +rx(pi/2) q[7]; +rz(4.996057634418872) q[7]; +rx(pi/2) q[7]; +rz(10.479890545233859) q[7]; +cx q[7],q[74]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.755686536534758) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-1.8164842204488307) q[56]; +rx(pi/2) q[56]; +rz(5.7786612651413325) q[56]; +rx(pi/2) q[56]; +rz(9.535955868345713) q[56]; +rz(-2.992522526911859) q[56]; +rx(pi/2) q[56]; +rz(4.6579053963637005) q[56]; +rx(pi/2) q[56]; +rz(9.272038630898988) q[56]; +cx q[56],q[63]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.087233823148351) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[58],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(5.84399676384484) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.05494647614411) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.366306978949181) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +cx q[58],q[53]; +rz(2.929751677279066) q[53]; +rx(pi/2) q[53]; +rz(5.109587092932837) q[53]; +rx(pi/2) q[53]; +rz(7.251060451533435) q[53]; +rz(-1.7118909072845945) q[53]; +rx(pi/2) q[53]; +rz(5.03720164517346) q[53]; +rx(pi/2) q[53]; +rz(6.639743294200342) q[53]; +rz(1.5516018875780606) q[58]; +rx(pi/2) q[58]; +rz(5.003572779730176) q[58]; +rx(pi/2) q[58]; +rz(10.185317158875081) q[58]; +rz(3.0184616766827457) q[58]; +rx(pi/2) q[58]; +rz(5.021793084345882) q[58]; +rx(pi/2) q[58]; +rz(8.199063342228635) q[58]; +cx q[15],q[58]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.782939678561734) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.182647704951755) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[15],q[58]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.2238474751439656) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[15],q[58]; +rz(-3.096751086549599) q[15]; +rx(pi/2) q[15]; +rz(3.4974897281896) q[15]; +rx(pi/2) q[15]; +rz(11.915462094193146) q[15]; +rz(1.0711046234072068) q[15]; +rx(pi/2) q[15]; +rz(5.008727130976277) q[15]; +rx(pi/2) q[15]; +rz(8.264128233133041) q[15]; +cx q[54],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.9172667119655085) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.5229999493431716) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[54],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.2436208474322252) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +cx q[54],q[15]; +rz(1.524154004386439) q[15]; +rx(pi/2) q[15]; +rz(5.474796405134734) q[15]; +rx(pi/2) q[15]; +rz(10.199702719175885) q[15]; +rz(-1.5285978198423522) q[15]; +rx(pi/2) q[15]; +rz(4.202384441051779) q[15]; +rx(pi/2) q[15]; +rz(11.234802017569521) q[15]; +rz(-1.9284829930138525) q[54]; +rx(pi/2) q[54]; +rz(5.0561313370630145) q[54]; +rx(pi/2) q[54]; +rz(11.415739006438944) q[54]; +rz(-2.569638038633612) q[54]; +rx(pi/2) q[54]; +rz(3.8216529803433) q[54]; +rx(pi/2) q[54]; +rz(8.732906112731417) q[54]; +rz(-0.3703529024440919) q[58]; +rx(pi/2) q[58]; +rz(3.906065952482007) q[58]; +rx(pi/2) q[58]; +rz(9.331744249407958) q[58]; +rz(1.6762888721198408) q[58]; +rx(pi/2) q[58]; +rz(5.1033784607610695) q[58]; +rx(pi/2) q[58]; +rz(10.519003789876074) q[58]; +cx q[48],q[58]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.8545693346187857) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.148256826604601) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[48],q[58]; +rz(-pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.690842923789589) q[48]; +rx(pi/2) q[48]; +rz(2*pi) q[48]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[48],q[58]; +rz(-3.019148459213688) q[48]; +rx(pi/2) q[48]; +rz(4.300009243628349) q[48]; +rx(pi/2) q[48]; +rz(8.745455763641907) q[48]; +rz(3.098464593455617) q[48]; +rx(pi/2) q[48]; +rz(3.6461412184748396) q[48]; +rx(pi/2) q[48]; +rz(12.557057901576425) q[48]; +rz(-3.031609960299903) q[58]; +rx(pi/2) q[58]; +rz(3.6710314509106023) q[58]; +rx(pi/2) q[58]; +rz(7.219742360468668) q[58]; +rz(2.2045162437311587) q[58]; +rx(pi/2) q[58]; +rz(5.258928811823941) q[58]; +rx(pi/2) q[58]; +rz(7.28738415158517) q[58]; +cx q[59],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(5.945624136441117) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.8539042867185955) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.1687313283821954) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[2]; +rz(2.4997787796159106) q[2]; +rx(pi/2) q[2]; +rz(5.418708456973771) q[2]; +rx(pi/2) q[2]; +rz(7.7162184678606955) q[2]; +rz(-3.066089051132174) q[2]; +rx(pi/2) q[2]; +rz(3.2972822519405924) q[2]; +rx(pi/2) q[2]; +rz(9.029527740235345) q[2]; +rz(2.7733544409181183) q[59]; +rx(pi/2) q[59]; +rz(3.8832621760621793) q[59]; +rx(pi/2) q[59]; +rz(8.82580354807069) q[59]; +rz(-2.4373695401108644) q[59]; +rx(pi/2) q[59]; +rz(4.930333028604178) q[59]; +rx(pi/2) q[59]; +rz(11.290580593110489) q[59]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.2329080572369655) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[56],q[63]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.224198794829654) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[56],q[63]; +rz(1.8933669760496947) q[56]; +rx(pi/2) q[56]; +rz(5.186536524300364) q[56]; +rx(pi/2) q[56]; +rz(11.304653274770105) q[56]; +rz(-0.16986250968579863) q[56]; +rx(pi/2) q[56]; +rz(4.96447317020302) q[56]; +rx(pi/2) q[56]; +rz(7.642960662268543) q[56]; +cx q[56],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.267209366917955) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.071518757981438) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.4204627052713947) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +cx q[56],q[44]; +rz(-0.42148720857916544) q[44]; +rx(pi/2) q[44]; +rz(5.37743788583612) q[44]; +rx(pi/2) q[44]; +rz(6.444129292979835) q[44]; +rz(1.7600608261978383) q[44]; +rx(pi/2) q[44]; +rz(6.156087852494549) q[44]; +rx(pi/2) q[44]; +rz(9.329112209305562) q[44]; +rz(-2.1829322054200895) q[56]; +rx(pi/2) q[56]; +rz(5.457167652408291) q[56]; +rx(pi/2) q[56]; +rz(6.740492451205563) q[56]; +rz(1.7747305370572608) q[56]; +rx(pi/2) q[56]; +rz(3.7774483255537126) q[56]; +rx(pi/2) q[56]; +rz(12.128078313014077) q[56]; +cx q[56],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.106499174146221) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.303769516104843) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.52952898951977) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +cx q[56],q[5]; +rz(0.2963355818986604) q[5]; +rx(pi/2) q[5]; +rz(5.479316486651856) q[5]; +rx(pi/2) q[5]; +rz(10.171070639386725) q[5]; +rz(0.703236848808956) q[5]; +rx(pi/2) q[5]; +rz(5.616158675324947) q[5]; +rx(pi/2) q[5]; +rz(10.366765812966038) q[5]; +rz(-0.15423632050615854) q[56]; +rx(pi/2) q[56]; +rz(4.920361110888052) q[56]; +rx(pi/2) q[56]; +rz(10.244077777545295) q[56]; +rz(-3.037220689839133) q[56]; +rx(pi/2) q[56]; +rz(3.816430673619481) q[56]; +rx(pi/2) q[56]; +rz(6.974201012845649) q[56]; +rz(2.476427516216267) q[63]; +rx(pi/2) q[63]; +rz(5.759432732039895) q[63]; +rx(pi/2) q[63]; +rz(8.774178703371742) q[63]; +rz(2.7265763924536612) q[63]; +rx(pi/2) q[63]; +rz(4.382939082705663) q[63]; +rx(pi/2) q[63]; +rz(8.92531143352112) q[63]; +cx q[71],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.243177455080184) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.4975563332421347) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.2759316158524996) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[42]; +rz(-2.759403704101258) q[42]; +rx(pi/2) q[42]; +rz(3.477812040358956) q[42]; +rx(pi/2) q[42]; +rz(6.642239380756057) q[42]; +rz(-2.25461289421184) q[42]; +rx(pi/2) q[42]; +rz(3.3501566540852856) q[42]; +rx(pi/2) q[42]; +rz(9.46792277719521) q[42]; +cx q[53],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.146060925693893) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.8791925054652383) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.4748470934844424) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +cx q[53],q[42]; +rz(2.0389194027129802) q[42]; +rx(pi/2) q[42]; +rz(3.7928633654480994) q[42]; +rx(pi/2) q[42]; +rz(6.300265678685754) q[42]; +rz(0.7402493843398048) q[42]; +rx(pi/2) q[42]; +rz(4.529754394343723) q[42]; +rx(pi/2) q[42]; +rz(7.840910529479106) q[42]; +cx q[3],q[42]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.7677268575506986) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(5.7329218500466865) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +cx q[3],q[42]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.319651789458584) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[3],q[42]; +rz(-1.0378202615175387) q[3]; +rx(pi/2) q[3]; +rz(5.394210568452106) q[3]; +rx(pi/2) q[3]; +rz(8.135984839075297) q[3]; +rz(0.5943304598419585) q[3]; +rx(pi/2) q[3]; +rz(4.996057634418872) q[3]; +rx(pi/2) q[3]; +rz(10.479890545233859) q[3]; +rz(-1.2307746254553908) q[42]; +rx(pi/2) q[42]; +rz(4.185949131478143) q[42]; +rx(pi/2) q[42]; +rz(9.066145598107125) q[42]; +rz(2.9313225294855147) q[42]; +rx(pi/2) q[42]; +rz(4.739554110997082) q[42]; +rx(pi/2) q[42]; +rz(9.593954974993462) q[42]; +rz(2.450881615776243) q[53]; +rx(pi/2) q[53]; +rz(6.0586477988664695) q[53]; +rx(pi/2) q[53]; +rz(7.566828415220198) q[53]; +rz(-0.23089888840187545) q[53]; +rx(pi/2) q[53]; +rz(4.963862515619551) q[53]; +rx(pi/2) q[53]; +rz(12.159720385143949) q[53]; +cx q[29],q[53]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.2581030748526505) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.0594282087292815) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[29],q[53]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.3722680518005843) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[29],q[53]; +rz(-0.32432696053238264) q[29]; +rx(pi/2) q[29]; +rz(4.472722643517034) q[29]; +rx(pi/2) q[29]; +rz(10.070509689196456) q[29]; +rz(0.6193635419109267) q[29]; +rx(pi/2) q[29]; +rz(4.87187021738748) q[29]; +rx(pi/2) q[29]; +rz(11.929649763929946) q[29]; +rz(1.0282426739771218) q[53]; +rx(pi/2) q[53]; +rz(3.947535921363153) q[53]; +rx(pi/2) q[53]; +rz(7.676516044526981) q[53]; +rz(-2.3640101476207507) q[53]; +rx(pi/2) q[53]; +rz(5.300175424096521) q[53]; +rx(pi/2) q[53]; +rz(8.467908560677804) q[53]; +rz(-1.6803112818518162) q[71]; +rx(pi/2) q[71]; +rz(5.6150725643175186) q[71]; +rx(pi/2) q[71]; +rz(8.70150689658627) q[71]; +rz(-3.091835536008645) q[71]; +rx(pi/2) q[71]; +rz(5.509527392174565) q[71]; +rx(pi/2) q[71]; +rz(10.648651593326381) q[71]; +cx q[73],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.178969075471567) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(4.069377712216206) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.2441888514868573) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +cx q[73],q[71]; +rz(-0.45887655259076787) q[71]; +rx(pi/2) q[71]; +rz(5.211562417742526) q[71]; +rx(pi/2) q[71]; +rz(11.63003330524406) q[71]; +rz(3.091978430601734) q[71]; +rx(pi/2) q[71]; +rz(5.5399147202800805) q[71]; +rx(pi/2) q[71]; +rz(6.8212432306541615) q[71]; +rz(2.348183076589205) q[73]; +rx(pi/2) q[73]; +rz(4.843598591525687) q[73]; +rx(pi/2) q[73]; +rz(9.7399639984236) q[73]; +rz(1.770916018411195) q[73]; +rx(pi/2) q[73]; +rz(5.168682966158039) q[73]; +rx(pi/2) q[73]; +rz(7.992464522709153) q[73]; +cx q[2],q[73]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(4.409258865610552) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.212490344361919) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[2],q[73]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.246826813802847) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[2],q[73]; +rz(-2.700299931557864) q[2]; +rx(pi/2) q[2]; +rz(5.598737897025421) q[2]; +rx(pi/2) q[2]; +rz(10.396444184691902) q[2]; +rz(1.7874300306604942) q[2]; +rx(pi/2) q[2]; +rz(3.6651463513376443) q[2]; +rx(pi/2) q[2]; +rz(11.869583007688789) q[2]; +rz(-0.9992968071610231) q[73]; +rx(pi/2) q[73]; +rz(5.216937383045886) q[73]; +rx(pi/2) q[73]; +rz(10.504233235042953) q[73]; +rz(0.184506274632382) q[73]; +rx(pi/2) q[73]; +rz(5.541479486087357) q[73]; +rx(pi/2) q[73]; +rz(8.37264874736469) q[73]; +cx q[54],q[73]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.5675443751293643) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.641157793482286) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[54],q[73]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.188417513510835) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[54],q[73]; +rz(0.1813611499142933) q[54]; +rx(pi/2) q[54]; +rz(3.902383723211548) q[54]; +rx(pi/2) q[54]; +rz(11.439176445054242) q[54]; +rz(-1.9472466746292139) q[54]; +rx(pi/2) q[54]; +rz(4.069519554348219) q[54]; +rx(pi/2) q[54]; +rz(7.056178686477183) q[54]; +rz(0.4605150712893331) q[73]; +rx(pi/2) q[73]; +rz(4.589882908224935) q[73]; +rx(pi/2) q[73]; +rz(12.418457714931831) q[73]; +rz(2.8396584851756534) q[73]; +rx(pi/2) q[73]; +rz(5.268767297489439) q[73]; +rx(pi/2) q[73]; +rz(11.5079362638402) q[73]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(5.762175494647527) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[7],q[74]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.2074380105925306) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[7],q[74]; +rz(-0.7469247126576275) q[7]; +rx(pi/2) q[7]; +rz(4.610532379816893) q[7]; +rx(pi/2) q[7]; +rz(12.499835775502545) q[7]; +rz(0.5943304598419585) q[7]; +rx(pi/2) q[7]; +rz(4.996057634418872) q[7]; +rx(pi/2) q[7]; +rz(10.479890545233859) q[7]; +rz(-1.581866237891619) q[74]; +rx(pi/2) q[74]; +rz(4.955606263690901) q[74]; +rx(pi/2) q[74]; +rz(12.010585700384528) q[74]; +rz(0.726284797275838) q[74]; +rx(pi/2) q[74]; +rz(5.0100448469681504) q[74]; +rx(pi/2) q[74]; +rz(12.295342188730935) q[74]; +cx q[39],q[74]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(4.024508904895472) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.094877352938006) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[39],q[74]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.2011311867875776) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[39],q[74]; +rz(-1.4796799524774618) q[39]; +rx(pi/2) q[39]; +rz(5.531610292849343) q[39]; +rx(pi/2) q[39]; +rz(8.806460273557182) q[39]; +rz(-0.8108568247133405) q[39]; +rx(pi/2) q[39]; +rz(4.575681792971661) q[39]; +rx(pi/2) q[39]; +rz(9.612900455065418) q[39]; +cx q[39],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.026469924393197) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.5034789321696636) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.2094807861593733) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +cx q[39],q[1]; +rz(0.07488982014259227) q[1]; +rx(pi/2) q[1]; +rz(5.374765990039513) q[1]; +rx(pi/2) q[1]; +rz(8.78452895165714) q[1]; +rz(1.567320743777607) q[1]; +rx(pi/2) q[1]; +rz(5.634240255565583) q[1]; +rx(pi/2) q[1]; +rz(7.965896339354144) q[1]; +rz(1.39419789134136) q[39]; +rx(pi/2) q[39]; +rz(4.979268213045075) q[39]; +rx(pi/2) q[39]; +rz(11.127794323609592) q[39]; +rz(1.9326915575635955) q[39]; +rx(pi/2) q[39]; +rz(4.686985742608421) q[39]; +rx(pi/2) q[39]; +rz(7.028876704479635) q[39]; +rz(-2.6246265087631793) q[74]; +rx(pi/2) q[74]; +rz(4.410264011957531) q[74]; +rx(pi/2) q[74]; +rz(10.930362948001164) q[74]; +rz(-1.1579393815341739) q[74]; +rx(pi/2) q[74]; +rz(4.2710766386192125) q[74]; +rx(pi/2) q[74]; +rz(9.431698414739648) q[74]; +cx q[43],q[74]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.075931583228557) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.27981759944363) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[43],q[74]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.3403650313038633) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[43],q[74]; +rz(0.06438556987710964) q[43]; +rx(pi/2) q[43]; +rz(4.989840033680748) q[43]; +rx(pi/2) q[43]; +rz(10.946870438205735) q[43]; +rz(2.863412537884063) q[43]; +rx(pi/2) q[43]; +rz(5.83173602399637) q[43]; +rx(pi/2) q[43]; +rz(9.49417607179086) q[43]; +rz(-1.8488843201653982) q[74]; +rx(pi/2) q[74]; +rz(4.355358394102405) q[74]; +rx(pi/2) q[74]; +rz(10.467817919673973) q[74]; +rz(-1.9575207573534525) q[74]; +rx(pi/2) q[74]; +rz(3.7991190434386266) q[74]; +rx(pi/2) q[74]; +rz(8.298365012052109) q[74]; +cx q[76],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.189563841309884) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.024850182503572) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.289094160605817) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +cx q[76],q[48]; +rz(0.9820115340522797) q[48]; +rx(pi/2) q[48]; +rz(4.540189768293727) q[48]; +rx(pi/2) q[48]; +rz(11.01113940351599) q[48]; +rz(1.9006236936967893) q[48]; +rx(pi/2) q[48]; +rz(3.654229713144239) q[48]; +rx(pi/2) q[48]; +rz(12.094187900054333) q[48]; +rz(-2.612123589466046) q[76]; +rx(pi/2) q[76]; +rz(5.378719435400585) q[76]; +rx(pi/2) q[76]; +rz(9.672827352944106) q[76]; +rz(-2.4606186606408738) q[76]; +rx(pi/2) q[76]; +rz(5.345083629283291) q[76]; +rx(pi/2) q[76]; +rz(11.744758158300911) q[76]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.158595930078821) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[25],q[80]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.2045214229670194) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[25],q[80]; +rz(0.3751677876617907) q[25]; +rx(pi/2) q[25]; +rz(4.359991662381287) q[25]; +rx(pi/2) q[25]; +rz(10.517147961732691) q[25]; +rz(-0.9899511417095486) q[25]; +rx(pi/2) q[25]; +rz(4.561844217682685) q[25]; +rx(pi/2) q[25]; +rz(7.865504766605486) q[25]; +cx q[25],q[69]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.9166373743348695) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(5.937746420597572) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[25],q[69]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.572778658451874) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[25],q[69]; +rz(3.03354274786908) q[25]; +rx(pi/2) q[25]; +rz(4.551157426166134) q[25]; +rx(pi/2) q[25]; +rz(10.55734206978283) q[25]; +rz(-0.20439839707644136) q[25]; +rx(pi/2) q[25]; +rz(5.280775822180873) q[25]; +rx(pi/2) q[25]; +rz(8.44514484699088) q[25]; +rz(-1.4405531987523172) q[69]; +rx(pi/2) q[69]; +rz(5.9285719415246145) q[69]; +rx(pi/2) q[69]; +rz(9.177427930881143) q[69]; +rz(-0.9699511060441179) q[69]; +rx(pi/2) q[69]; +rz(4.328985942569846) q[69]; +rx(pi/2) q[69]; +rz(7.624749510130288) q[69]; +cx q[69],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.041012478711254) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.081718692537443) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.7573135123398504) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[9]; +rz(0.8417035670231643) q[9]; +rx(pi/2) q[9]; +rz(5.549408415445754) q[9]; +rx(pi/2) q[9]; +rz(10.258279386586626) q[9]; +rz(2.4423686473541686) q[9]; +rx(pi/2) q[9]; +rz(4.880836074482254) q[9]; +rx(pi/2) q[9]; +rz(7.756341439125502) q[9]; +rz(-1.5239538396665555) q[69]; +rx(pi/2) q[69]; +rz(4.068922075047372) q[69]; +rx(pi/2) q[69]; +rz(10.222675542847544) q[69]; +rz(0.6194287998591008) q[69]; +rx(pi/2) q[69]; +rz(4.787734145742925) q[69]; +rx(pi/2) q[69]; +rz(11.524971139075552) q[69]; +rz(-1.8295256321903939) q[80]; +rx(pi/2) q[80]; +rz(4.075675949752646) q[80]; +rx(pi/2) q[80]; +rz(11.565213310144363) q[80]; +rz(-2.8562582094231628) q[80]; +rx(pi/2) q[80]; +rz(4.782606220825354) q[80]; +rx(pi/2) q[80]; +rz(7.934040989513606) q[80]; +cx q[80],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.98393191306584) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.8261289995317904) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.2844514084605834) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[10]; +rz(-0.1803005556490076) q[10]; +rx(pi/2) q[10]; +rz(5.185016299078368) q[10]; +rx(pi/2) q[10]; +rz(11.502054341194714) q[10]; +rz(-0.8642417300855305) q[10]; +rx(pi/2) q[10]; +rz(3.659274383715142) q[10]; +rx(pi/2) q[10]; +rz(10.346891911517357) q[10]; +rz(-2.5042327715828714) q[80]; +rx(pi/2) q[80]; +rz(6.173427536702886) q[80]; +rx(pi/2) q[80]; +rz(7.738925986777381) q[80]; +rz(-1.7811878309947429) q[80]; +rx(pi/2) q[80]; +rz(4.100264809135453) q[80]; +rx(pi/2) q[80]; +rz(11.308876466726737) q[80]; +cx q[80],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.095148899301943) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(4.365933243227623) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.6911000835028425) q[80]; +rx(pi/2) q[80]; +rz(3*pi) q[80]; +cx q[80],q[66]; +rz(-0.562086187284002) q[66]; +rx(pi/2) q[66]; +rz(5.924008640092342) q[66]; +rx(pi/2) q[66]; +rz(10.595876436641523) q[66]; +rz(-1.6832043189226493) q[66]; +rx(pi/2) q[66]; +rz(5.484191754733052) q[66]; +rx(pi/2) q[66]; +rz(9.633641293685203) q[66]; +rz(-0.0053319557304942755) q[80]; +rx(pi/2) q[80]; +rz(4.671036347573042) q[80]; +rx(pi/2) q[80]; +rz(11.086084257264815) q[80]; +rz(-1.4134306733856237) q[80]; +rx(pi/2) q[80]; +rz(4.798903532385836) q[80]; +rx(pi/2) q[80]; +rz(10.253998255525511) q[80]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.1161985732506245) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[51],q[81]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.5123169470791997) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[51],q[81]; +rz(1.776844663419789) q[51]; +rx(pi/2) q[51]; +rz(4.596488452501473) q[51]; +rx(pi/2) q[51]; +rz(6.4849031248551405) q[51]; +rz(1.2156125794724009) q[51]; +rx(pi/2) q[51]; +rz(5.290213727915823) q[51]; +rx(pi/2) q[51]; +rz(6.472471270837634) q[51]; +rz(-2.008374240244449) q[81]; +rx(pi/2) q[81]; +rz(4.895081404416864) q[81]; +rx(pi/2) q[81]; +rz(8.688044341549315) q[81]; +rz(3.0290618014726514) q[81]; +rx(pi/2) q[81]; +rz(3.5222725146954454) q[81]; +rx(pi/2) q[81]; +rz(9.524909893574096) q[81]; +cx q[10],q[81]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.9219780563725557) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(5.917244558673374) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[10],q[81]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.3728619427218405) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[10],q[81]; +rz(-0.9887319920976352) q[10]; +rx(pi/2) q[10]; +rz(5.084836471213554) q[10]; +rx(pi/2) q[10]; +rz(10.598276601699101) q[10]; +rz(-2.052885122906451) q[10]; +rx(pi/2) q[10]; +rz(4.497858636266324) q[10]; +rx(pi/2) q[10]; +rz(9.287407421959097) q[10]; +rz(-1.026560633102946) q[81]; +rx(pi/2) q[81]; +rz(4.708099970046375) q[81]; +rx(pi/2) q[81]; +rz(6.978756228825645) q[81]; +rz(1.3251779873113243) q[81]; +rx(pi/2) q[81]; +rz(3.7844812913976265) q[81]; +rx(pi/2) q[81]; +rz(11.72496213638338) q[81]; +cx q[82],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.045144628928467) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(4.094277925397288) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.363611970063733) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +cx q[82],q[0]; +rz(0.6633715347823976) q[0]; +rx(pi/2) q[0]; +rz(4.721340850871052) q[0]; +rx(pi/2) q[0]; +rz(10.499365877237903) q[0]; +rz(-1.0277384561250296) q[0]; +rx(pi/2) q[0]; +rz(4.169233425724854) q[0]; +rx(pi/2) q[0]; +rz(11.323554607885926) q[0]; +rz(-0.27001054553210624) q[82]; +rx(pi/2) q[82]; +rz(4.624941297802046) q[82]; +rx(pi/2) q[82]; +rz(10.850260637167041) q[82]; +rz(0.5088691193172314) q[82]; +rx(pi/2) q[82]; +rz(5.687766232285718) q[82]; +rx(pi/2) q[82]; +rz(9.43589904468364) q[82]; +cx q[40],q[82]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.469881129594807) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(5.792922012217548) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[40],q[82]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.333830665258917) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[40],q[82]; +rz(3.0068827015812474) q[40]; +rx(pi/2) q[40]; +rz(5.249353566301761) q[40]; +rx(pi/2) q[40]; +rz(8.97581328899445) q[40]; +rz(0.5851761247181373) q[40]; +rx(pi/2) q[40]; +rz(5.943665633079275) q[40]; +rx(pi/2) q[40]; +rz(8.51538664736292) q[40]; +rz(-1.8791627034249911) q[82]; +rx(pi/2) q[82]; +rz(4.191735255653338) q[82]; +rx(pi/2) q[82]; +rz(10.399852789448758) q[82]; +rz(-1.0475210473496395) q[82]; +rx(pi/2) q[82]; +rz(4.128141859911401) q[82]; +rx(pi/2) q[82]; +rz(8.372538830536314) q[82]; +cx q[88],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(5.6488135360625495) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.7014908719228146) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.2052589900426494) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +cx q[88],q[29]; +rz(-0.39666547765414784) q[29]; +rx(pi/2) q[29]; +rz(4.006654624994971) q[29]; +rx(pi/2) q[29]; +rz(9.403686751354753) q[29]; +rz(-2.68231761223732) q[29]; +rx(pi/2) q[29]; +rz(4.401504907374036) q[29]; +rx(pi/2) q[29]; +rz(7.038980525942072) q[29]; +rz(-1.2504117968012327) q[88]; +rx(pi/2) q[88]; +rz(4.720900379059273) q[88]; +rx(pi/2) q[88]; +rz(9.194026875613357) q[88]; +rz(-1.2658968499103598) q[88]; +rx(pi/2) q[88]; +rz(4.683752742284348) q[88]; +rx(pi/2) q[88]; +rz(11.336520782281603) q[88]; +cx q[88],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(5.888521558762692) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.9144868612168) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.421691278972971) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +cx q[88],q[29]; +rz(1.1133014661856881) q[29]; +rx(pi/2) q[29]; +rz(5.200217694873841) q[29]; +rx(pi/2) q[29]; +rz(9.70815197798927) q[29]; +rz(-1.3156134116917404) q[29]; +rx(pi/2) q[29]; +rz(5.073423616236605) q[29]; +rx(pi/2) q[29]; +rz(10.381081631109726) q[29]; +rz(2.585122446828654) q[88]; +rx(pi/2) q[88]; +rz(4.85416836438344) q[88]; +rx(pi/2) q[88]; +rz(11.037510688624439) q[88]; +rz(-1.0475210473496395) q[88]; +rx(pi/2) q[88]; +rz(4.128141859911401) q[88]; +rx(pi/2) q[88]; +rz(8.372538830536314) q[88]; +cx q[93],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.24654995397505) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.198782119518399) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.7219675728934476) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[50]; +rz(-0.49586719757825604) q[50]; +rx(pi/2) q[50]; +rz(3.8828524519408543) q[50]; +rx(pi/2) q[50]; +rz(10.492706909036265) q[50]; +rz(2.9999932628753694) q[50]; +rx(pi/2) q[50]; +rz(4.954584448269963) q[50]; +rx(pi/2) q[50]; +rz(6.312865133366239) q[50]; +cx q[34],q[50]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.874014808880826) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.030228826285691) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[34],q[50]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.420486652863099) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[34],q[50]; +rz(-2.9540284116068625) q[34]; +rx(pi/2) q[34]; +rz(5.109722509329624) q[34]; +rx(pi/2) q[34]; +rz(8.224087557154867) q[34]; +rz(-2.102058986788133) q[34]; +rx(pi/2) q[34]; +rz(5.069931015242281) q[34]; +rx(pi/2) q[34]; +rz(7.888017355718201) q[34]; +rz(1.979030164451185) q[50]; +rx(pi/2) q[50]; +rz(4.228773035676618) q[50]; +rx(pi/2) q[50]; +rz(9.070005515147463) q[50]; +rz(0.6848989036061588) q[50]; +rx(pi/2) q[50]; +rz(4.2160619387304) q[50]; +rx(pi/2) q[50]; +rz(9.024887790565257) q[50]; +cx q[50],q[74]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.450225420112159) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.096040886732734) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[50],q[74]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.1670797657626313) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[50],q[74]; +rz(-1.7502154405461159) q[50]; +rx(pi/2) q[50]; +rz(6.058772501358245) q[50]; +rx(pi/2) q[50]; +rz(9.487396744732843) q[50]; +rz(1.770916018411195) q[50]; +rx(pi/2) q[50]; +rz(5.168682966158039) q[50]; +rx(pi/2) q[50]; +rz(7.992464522709153) q[50]; +rz(0.6901134291543709) q[74]; +rx(pi/2) q[74]; +rz(4.692942343044622) q[74]; +rx(pi/2) q[74]; +rz(11.700351640380248) q[74]; +rz(-0.3987994936796362) q[74]; +rx(pi/2) q[74]; +rz(5.001355974594452) q[74]; +rx(pi/2) q[74]; +rz(6.412023191630313) q[74]; +rz(-0.7355876634190572) q[93]; +rx(pi/2) q[93]; +rz(4.701748571577287) q[93]; +rx(pi/2) q[93]; +rz(11.59445945517114) q[93]; +rz(-1.8696517078779578) q[93]; +rx(pi/2) q[93]; +rz(4.56356869095264) q[93]; +rx(pi/2) q[93]; +rz(11.176701161414421) q[93]; +cx q[93],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.255768341716406) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.067024615851491) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.652773253264396) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[16]; +rz(0.012195336385288691) q[16]; +rx(pi/2) q[16]; +rz(3.909134528159242) q[16]; +rx(pi/2) q[16]; +rz(8.787545444405904) q[16]; +rz(-0.14445444131916707) q[16]; +rx(pi/2) q[16]; +rz(5.169541612747999) q[16]; +rx(pi/2) q[16]; +rz(10.511536164279029) q[16]; +cx q[16],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.152308413844251) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.713225147709551) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[16],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.60918283558338) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +cx q[16],q[0]; +rz(2.789173822650514) q[0]; +rx(pi/2) q[0]; +rz(3.974920442314623) q[0]; +rx(pi/2) q[0]; +rz(9.400392629462655) q[0]; +rz(1.905632035841931) q[0]; +rx(pi/2) q[0]; +rz(3.5008734055220163) q[0]; +rx(pi/2) q[0]; +rz(8.237828459499728) q[0]; +rz(2.3372801787040505) q[16]; +rx(pi/2) q[16]; +rz(5.285018772637156) q[16]; +rx(pi/2) q[16]; +rz(7.740587412619261) q[16]; +rz(-2.355926116487586) q[16]; +rx(pi/2) q[16]; +rz(4.4325317087398854) q[16]; +rx(pi/2) q[16]; +rz(11.515809179574717) q[16]; +rz(0.39849450375464146) q[93]; +rx(pi/2) q[93]; +rz(4.745195731386384) q[93]; +rx(pi/2) q[93]; +rz(7.2472036368091075) q[93]; +rz(-0.08672348459261325) q[93]; +rx(pi/2) q[93]; +rz(5.000326778104312) q[93]; +rx(pi/2) q[93]; +rz(6.934990827559174) q[93]; +cx q[96],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.207319939689093) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.9272664940027227) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.453932781031888) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[43]; +rz(0.5119711974241863) q[43]; +rx(pi/2) q[43]; +rz(4.535440534978915) q[43]; +rx(pi/2) q[43]; +rz(10.75376438999362) q[43]; +rz(2.290554412341095) q[43]; +rx(pi/2) q[43]; +rz(4.135756489102144) q[43]; +rx(pi/2) q[43]; +rz(11.24509574274189) q[43]; +cx q[16],q[43]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.6847593368350307) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.900431644387995) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[16],q[43]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.4847757904272862) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[16],q[43]; +rz(1.527411044799682) q[16]; +rx(pi/2) q[16]; +rz(4.220187025758925) q[16]; +rx(pi/2) q[16]; +rz(8.332009993946638) q[16]; +rz(-0.6369670738495548) q[16]; +rx(pi/2) q[16]; +rz(4.802465765600304) q[16]; +rx(pi/2) q[16]; +rz(7.115895356054118) q[16]; +rz(3.014247568882796) q[43]; +rx(pi/2) q[43]; +rz(3.5868084799840645) q[43]; +rx(pi/2) q[43]; +rz(6.735569613706037) q[43]; +rz(0.6847002385803833) q[43]; +rx(pi/2) q[43]; +rz(4.663935663210758) q[43]; +rx(pi/2) q[43]; +rz(10.582787283053328) q[43]; +rz(-2.225880502263808) q[96]; +rx(pi/2) q[96]; +rz(4.780465245194914) q[96]; +rx(pi/2) q[96]; +rz(9.114828754799616) q[96]; +rz(-0.8392768840622864) q[96]; +rx(pi/2) q[96]; +rz(4.613839815510524) q[96]; +rx(pi/2) q[96]; +rz(8.007234638063416) q[96]; +cx q[98],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(5.9042644850374515) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.839040291723631) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.4265093605499093) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[2]; +rz(2.8186803629989257) q[2]; +rx(pi/2) q[2]; +rz(5.207129113585902) q[2]; +rx(pi/2) q[2]; +rz(10.125007405563048) q[2]; +rz(-0.12154071071377226) q[2]; +rx(pi/2) q[2]; +rz(4.948647323624366) q[2]; +rx(pi/2) q[2]; +rz(8.482349791551579) q[2]; +rz(-1.6890523186390505) q[98]; +rx(pi/2) q[98]; +rz(3.4708738949008673) q[98]; +rx(pi/2) q[98]; +rz(7.204784860988649) q[98]; +rz(1.905632035841931) q[98]; +rx(pi/2) q[98]; +rz(3.5008734055220163) q[98]; +rx(pi/2) q[98]; +rz(8.237828459499728) q[98]; +rz(-1.1444757224905846) q[99]; +rx(pi/2) q[99]; +rz(5.352040526284261) q[99]; +rx(pi/2) q[99]; +rz(10.019088503991592) q[99]; +rz(0.28228905736675447) q[99]; +rx(pi/2) q[99]; +rz(4.101198219327679) q[99]; +rx(pi/2) q[99]; +rz(12.127941806595748) q[99]; +cx q[99],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.960857140914792) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.7748378767187516) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.369929077996693) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[55]; +rz(-0.0914917163185418) q[55]; +rx(pi/2) q[55]; +rz(3.6548136732527023) q[55]; +rx(pi/2) q[55]; +rz(11.164427418350826) q[55]; +rz(-2.103247233518169) q[55]; +rx(pi/2) q[55]; +rz(4.732655844263884) q[55]; +rx(pi/2) q[55]; +rz(6.579528309030531) q[55]; +cx q[55],q[85]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.7417060963311446) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.1858912156549) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[55],q[85]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.2733322805817053) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[55],q[85]; +rz(-0.447394982100644) q[55]; +rx(pi/2) q[55]; +rz(4.701497478132509) q[55]; +rx(pi/2) q[55]; +rz(9.424402598152405) q[55]; +rz(1.2304967254959607) q[55]; +rx(pi/2) q[55]; +rz(4.219427554631491) q[55]; +rx(pi/2) q[55]; +rz(8.197439244023135) q[55]; +cx q[55],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.91918418232474) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.870800930495279) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.362340877708163) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +cx q[55],q[21]; +rz(-0.7723685438317269) q[21]; +rx(pi/2) q[21]; +rz(4.674693888783665) q[21]; +rx(pi/2) q[21]; +rz(7.7457495590008385) q[21]; +rz(2.503300207604365) q[21]; +rx(pi/2) q[21]; +rz(5.168948446363378) q[21]; +rx(pi/2) q[21]; +rz(7.805989291112378) q[21]; +cx q[37],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.971373544369419) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.8782312959129674) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[37],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.3442812828464192) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +cx q[37],q[21]; +rz(3.017334146406075) q[21]; +rx(pi/2) q[21]; +rz(3.6527857408416113) q[21]; +rx(pi/2) q[21]; +rz(12.015835943134492) q[21]; +rz(2.3657721788456367) q[21]; +rx(pi/2) q[21]; +rz(4.499857304420693) q[21]; +rx(pi/2) q[21]; +rz(7.5028799331282325) q[21]; +rz(-0.9950516075827345) q[37]; +rx(pi/2) q[37]; +rz(4.005528200092674) q[37]; +rx(pi/2) q[37]; +rz(12.557137173000353) q[37]; +rz(-2.4734967847466276) q[37]; +rx(pi/2) q[37]; +rz(5.348964321323913) q[37]; +rx(pi/2) q[37]; +rz(9.335376267182578) q[37]; +rz(-0.003754482223737643) q[55]; +rx(pi/2) q[55]; +rz(4.577262424600598) q[55]; +rx(pi/2) q[55]; +rz(9.735870141259598) q[55]; +rz(-0.7642266308731127) q[55]; +rx(pi/2) q[55]; +rz(5.610494336947227) q[55]; +rx(pi/2) q[55]; +rz(6.472848137442601) q[55]; +cx q[64],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.127229312882514) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.9674195076129033) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.1881128206908453) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +cx q[64],q[37]; +rz(-2.5962836643726463) q[37]; +rx(pi/2) q[37]; +rz(3.6741304027578825) q[37]; +rx(pi/2) q[37]; +rz(10.489749423811794) q[37]; +rz(-0.8540713304148859) q[37]; +rx(pi/2) q[37]; +rz(4.532364224221908) q[37]; +rx(pi/2) q[37]; +rz(10.090709512727942) q[37]; +rz(1.4131050713641606) q[64]; +rx(pi/2) q[64]; +rz(4.152597858468972) q[64]; +rx(pi/2) q[64]; +rz(12.463640538639707) q[64]; +rz(-2.103247233518169) q[64]; +rx(pi/2) q[64]; +rz(4.732655844263884) q[64]; +rx(pi/2) q[64]; +rz(6.579528309030531) q[64]; +cx q[65],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.946286583153979) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.907846650971598) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.1906852015204827) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +cx q[65],q[21]; +rz(-1.7383764795966983) q[21]; +rx(pi/2) q[21]; +rz(3.8991625929430227) q[21]; +rx(pi/2) q[21]; +rz(9.422189789380853) q[21]; +rz(2.662775550256849) q[21]; +rx(pi/2) q[21]; +rz(5.4865622970885415) q[21]; +rx(pi/2) q[21]; +rz(7.269371727342044) q[21]; +rz(-2.34425036471739) q[65]; +rx(pi/2) q[65]; +rz(5.511115285259269) q[65]; +rx(pi/2) q[65]; +rz(7.041601510280767) q[65]; +rz(-0.6049539505653039) q[65]; +rx(pi/2) q[65]; +rz(4.769494512761134) q[65]; +rx(pi/2) q[65]; +rz(12.36365484206086) q[65]; +rz(0.57096721276542) q[85]; +rx(pi/2) q[85]; +rz(4.6950004355127355) q[85]; +rx(pi/2) q[85]; +rz(9.788593444004121) q[85]; +rz(-1.9428615158594578) q[85]; +rx(pi/2) q[85]; +rz(4.344091134220948) q[85]; +rx(pi/2) q[85]; +rz(9.94250554607901) q[85]; +cx q[31],q[85]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.179880156723672) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(5.997956856560046) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[31],q[85]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.2411546991205693) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[31],q[85]; +rz(0.0075192454471850745) q[31]; +rx(pi/2) q[31]; +rz(5.149300253258877) q[31]; +rx(pi/2) q[31]; +rz(6.911084582576359) q[31]; +rz(2.64226700422547) q[31]; +rx(pi/2) q[31]; +rz(6.061608391493085) q[31]; +rx(pi/2) q[31]; +rz(11.510585038702597) q[31]; +cx q[31],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.061450606758765) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.8128744353676605) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.250234198239429) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +cx q[31],q[24]; +rz(-3.0235075446569017) q[24]; +rx(pi/2) q[24]; +rz(3.5747638919345786) q[24]; +rx(pi/2) q[24]; +rz(12.56611638973578) q[24]; +rz(-2.1312068853310855) q[24]; +rx(pi/2) q[24]; +rz(5.1900922707914265) q[24]; +rx(pi/2) q[24]; +rz(9.714340534598897) q[24]; +rz(2.2626394366712805) q[31]; +rx(pi/2) q[31]; +rz(4.32472839371553) q[31]; +rx(pi/2) q[31]; +rz(9.064036549137828) q[31]; +rz(1.0104859676052387) q[31]; +rx(pi/2) q[31]; +rz(4.332108344060181) q[31]; +rx(pi/2) q[31]; +rz(11.178378657241918) q[31]; +cx q[31],q[97]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.907241289236622) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[36],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.22596440660646) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.836622218069773) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.4120972434441827) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +cx q[36],q[24]; +rz(-1.6239746305466725) q[24]; +rx(pi/2) q[24]; +rz(4.697131218620047) q[24]; +rx(pi/2) q[24]; +rz(6.702543026934303) q[24]; +rz(-1.0687246750951527) q[24]; +rx(pi/2) q[24]; +rz(3.6901390392614424) q[24]; +rx(pi/2) q[24]; +rz(6.3855649357441715) q[24]; +cx q[24],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.276457288720948) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.8702925118212734) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[24],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.3337363846275503) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +cx q[24],q[11]; +rz(1.7929524225971756) q[11]; +rx(pi/2) q[11]; +rz(4.343284527768336) q[11]; +rx(pi/2) q[11]; +rz(11.511608326100681) q[11]; +rz(-2.732821236966913) q[11]; +rx(pi/2) q[11]; +rz(5.250643718386878) q[11]; +rx(pi/2) q[11]; +rz(10.049559368201201) q[11]; +cx q[3],q[11]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.755686536534758) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(5.762175494647527) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +cx q[3],q[11]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.2074380105925306) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +cx q[3],q[11]; +rz(-0.7469247126576275) q[3]; +rx(pi/2) q[3]; +rz(4.610532379816893) q[3]; +rx(pi/2) q[3]; +rz(12.499835775502545) q[3]; +rz(-0.9750462400174844) q[3]; +rx(pi/2) q[3]; +rz(5.825393695077189) q[3]; +rx(pi/2) q[3]; +rz(6.39478835488573) q[3]; +rz(-1.581866237891619) q[11]; +rx(pi/2) q[11]; +rz(4.955606263690901) q[11]; +rx(pi/2) q[11]; +rz(12.010585700384528) q[11]; +rz(0.8368970456643492) q[11]; +rx(pi/2) q[11]; +rz(4.916725578961256) q[11]; +rx(pi/2) q[11]; +rz(9.183858086960699) q[11]; +rz(-0.9546736604308999) q[24]; +rx(pi/2) q[24]; +rz(5.902722148322892) q[24]; +rx(pi/2) q[24]; +rz(8.017878567757336) q[24]; +rz(3.015891970125387) q[24]; +rx(pi/2) q[24]; +rz(4.557702138990415) q[24]; +rx(pi/2) q[24]; +rz(10.252749532229364) q[24]; +cx q[24],q[35]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.6413344462292847) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.0106511260340145) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +cx q[24],q[35]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.163369097266134) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[24],q[35]; +rz(2.832794029949711) q[24]; +rx(pi/2) q[24]; +rz(4.352101954505829) q[24]; +rx(pi/2) q[24]; +rz(7.947610076732981) q[24]; +rz(-0.36394263900558554) q[24]; +rx(pi/2) q[24]; +rz(4.915084927071384) q[24]; +rx(pi/2) q[24]; +rz(10.346654274565395) q[24]; +rz(0.9224557669043802) q[35]; +rx(pi/2) q[35]; +rz(5.893963794000648) q[35]; +rx(pi/2) q[35]; +rz(11.341609535084284) q[35]; +rz(1.2143641045115459) q[35]; +rx(pi/2) q[35]; +rz(5.663626591123048) q[35]; +rx(pi/2) q[35]; +rz(7.688720831475713) q[35]; +rz(2.3089178128720818) q[36]; +rx(pi/2) q[36]; +rz(3.590973671181759) q[36]; +rx(pi/2) q[36]; +rz(12.246084858546729) q[36]; +rz(1.6511390103636874) q[36]; +rx(pi/2) q[36]; +rz(3.5784631439083254) q[36]; +rx(pi/2) q[36]; +rz(7.534877318692424) q[36]; +cx q[69],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.188540856546462) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.535281977162677) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.7008757450714276) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[3]; +rz(-2.614121185923323) q[3]; +rx(pi/2) q[3]; +rz(6.115982143414851) q[3]; +rx(pi/2) q[3]; +rz(6.600534849400336) q[3]; +rz(-0.9958381375331866) q[3]; +rx(pi/2) q[3]; +rz(4.432757130925998) q[3]; +rx(pi/2) q[3]; +rz(8.104019432170304) q[3]; +rz(0.15908002756580641) q[69]; +rx(pi/2) q[69]; +rz(5.147698057321584) q[69]; +rx(pi/2) q[69]; +rz(11.901372736997242) q[69]; +rz(-2.5594984150240054) q[69]; +rx(pi/2) q[69]; +rz(5.872600117350229) q[69]; +rx(pi/2) q[69]; +rz(6.339778071622133) q[69]; +rz(0.9927224786599549) q[85]; +rx(pi/2) q[85]; +rz(3.922730220622965) q[85]; +rx(pi/2) q[85]; +rz(9.531194627160662) q[85]; +rz(-1.2747741154761318) q[85]; +rx(pi/2) q[85]; +rz(4.563374849173151) q[85]; +rx(pi/2) q[85]; +rz(10.595067179443603) q[85]; +cx q[60],q[85]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.9087992598142645) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(5.816026984669341) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[60],q[85]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.69703447373628) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[60],q[85]; +rz(1.0463578400346023) q[60]; +rx(pi/2) q[60]; +rz(4.791441184480258) q[60]; +rx(pi/2) q[60]; +rz(8.770511932062972) q[60]; +rz(-1.751874326718431) q[60]; +rx(pi/2) q[60]; +rz(4.302126403187131) q[60]; +rx(pi/2) q[60]; +rz(8.50184563107359) q[60]; +cx q[60],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(5.503786802677466) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.9193620202366546) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.438864309352489) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +cx q[60],q[6]; +rz(1.9341656813314252) q[6]; +rx(pi/2) q[6]; +rz(4.790081359306035) q[6]; +rx(pi/2) q[6]; +rz(6.902440759872356) q[6]; +rz(1.2212896436339884) q[6]; +rx(pi/2) q[6]; +rz(3.9217818932136796) q[6]; +rx(pi/2) q[6]; +rz(11.576310858468197) q[6]; +rz(-1.460351540303877) q[60]; +rx(pi/2) q[60]; +rz(4.855759162088479) q[60]; +rx(pi/2) q[60]; +rz(8.11361085162395) q[60]; +rz(2.9296346762391394) q[60]; +rx(pi/2) q[60]; +rz(5.776774261517295) q[60]; +rx(pi/2) q[60]; +rz(9.207529971683883) q[60]; +cx q[60],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.919991508669133) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.7873569187776566) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.1510603316008936) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +cx q[60],q[41]; +rz(1.4701600958742365) q[41]; +rx(pi/2) q[41]; +rz(5.117559105687977) q[41]; +rx(pi/2) q[41]; +rz(7.330051904972207) q[41]; +rz(-1.2410333125391038) q[41]; +rx(pi/2) q[41]; +rz(5.4232354341312625) q[41]; +rx(pi/2) q[41]; +rz(10.218094353230821) q[41]; +rz(0.17409701542631684) q[60]; +rx(pi/2) q[60]; +rz(4.3412471887675155) q[60]; +rx(pi/2) q[60]; +rz(8.477498165103103) q[60]; +rz(2.9739977313671595) q[60]; +rx(pi/2) q[60]; +rz(5.265785189933078) q[60]; +rx(pi/2) q[60]; +rz(7.962923480993171) q[60]; +cx q[60],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.212310815395927) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(4.2516453180075935) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.347157664055466) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +cx q[60],q[53]; +rz(0.009787460526151648) q[53]; +rx(pi/2) q[53]; +rz(4.115425850364376) q[53]; +rx(pi/2) q[53]; +rz(10.976670109152053) q[53]; +rz(-1.0425086351628994) q[53]; +rx(pi/2) q[53]; +rz(5.614546412490462) q[53]; +rx(pi/2) q[53]; +rz(7.436454311849557) q[53]; +rz(-0.9744701697964153) q[60]; +rx(pi/2) q[60]; +rz(5.645014834844707) q[60]; +rx(pi/2) q[60]; +rz(12.340340220883457) q[60]; +rz(1.4440624841589207) q[60]; +rx(pi/2) q[60]; +rz(4.922751939045093) q[60]; +rx(pi/2) q[60]; +rz(10.036392617535189) q[60]; +cx q[79],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.1626299282550185) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.118730316064662) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.649562047506553) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[41]; +rz(1.627663883734261) q[41]; +rx(pi/2) q[41]; +rz(5.788052818350505) q[41]; +rx(pi/2) q[41]; +rz(9.90769241034649) q[41]; +rz(-0.0577911322166802) q[41]; +rx(pi/2) q[41]; +rz(3.7902222890816346) q[41]; +rx(pi/2) q[41]; +rz(8.62155057600649) q[41]; +rz(-1.7237147328587674) q[79]; +rx(pi/2) q[79]; +rz(5.512108000361773) q[79]; +rx(pi/2) q[79]; +rz(7.8851172736062285) q[79]; +rz(-2.31274439028728) q[79]; +rx(pi/2) q[79]; +rz(5.60836691059358) q[79]; +rx(pi/2) q[79]; +rz(9.66705788575542) q[79]; +cx q[54],q[79]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(4.177822545536338) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.057681131942591) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[54],q[79]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.2341437382769946) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[54],q[79]; +rz(-2.5627573147668) q[54]; +rx(pi/2) q[54]; +rz(5.287633670092408) q[54]; +rx(pi/2) q[54]; +rz(7.402328107507332) q[54]; +rz(-2.930027377028826) q[54]; +rx(pi/2) q[54]; +rz(3.849544691850582) q[54]; +rx(pi/2) q[54]; +rz(11.603418705280184) q[54]; +rz(-2.3723791641814462) q[79]; +rx(pi/2) q[79]; +rz(5.142179302266335) q[79]; +rx(pi/2) q[79]; +rz(6.544747671716703) q[79]; +rz(-0.20785106220473892) q[79]; +rx(pi/2) q[79]; +rz(6.174052193843518) q[79]; +rx(pi/2) q[79]; +rz(11.833696445552583) q[79]; +rz(1.177110399396252) q[85]; +rx(pi/2) q[85]; +rz(4.3033959988916095) q[85]; +rx(pi/2) q[85]; +rz(10.912541681587888) q[85]; +rz(0.24931363223110914) q[85]; +rx(pi/2) q[85]; +rz(4.435066635759929) q[85]; +rx(pi/2) q[85]; +rz(8.812437476491297) q[85]; +cx q[85],q[89]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.6233915747008485) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(5.833174674985898) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[85],q[89]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.3427501625755855) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[85],q[89]; +rz(1.611769733970137) q[85]; +rx(pi/2) q[85]; +rz(4.801679621277002) q[85]; +rx(pi/2) q[85]; +rz(11.530920094369336) q[85]; +rz(-0.894203957836492) q[85]; +rx(pi/2) q[85]; +rz(4.883705834551378) q[85]; +rx(pi/2) q[85]; +rz(7.613925025406607) q[85]; +cx q[64],q[85]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.7417060963311446) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.1858912156549) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[64],q[85]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.2733322805817053) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[64],q[85]; +rz(-0.447394982100644) q[64]; +rx(pi/2) q[64]; +rz(4.701497478132509) q[64]; +rx(pi/2) q[64]; +rz(9.424402598152405) q[64]; +rz(1.099768808298105) q[64]; +rx(pi/2) q[64]; +rz(4.669824807124723) q[64]; +rx(pi/2) q[64]; +rz(10.076303336310765) q[64]; +rz(0.57096721276542) q[85]; +rx(pi/2) q[85]; +rz(4.6950004355127355) q[85]; +rx(pi/2) q[85]; +rz(9.788593444004121) q[85]; +rz(0.5524627221810317) q[85]; +rx(pi/2) q[85]; +rz(5.649895214621058) q[85]; +rx(pi/2) q[85]; +rz(7.884182152628339) q[85]; +rz(-2.8772831204069256) q[89]; +rx(pi/2) q[89]; +rz(4.641627352123111) q[89]; +rx(pi/2) q[89]; +rz(7.19030176421397) q[89]; +rz(-2.848775420228588) q[89]; +rx(pi/2) q[89]; +rz(4.6320604251584125) q[89]; +rx(pi/2) q[89]; +rz(8.95221460366789) q[89]; +cx q[90],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.927061119879179) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.445817463765521) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.196910092592155) q[90]; +rx(pi/2) q[90]; +rz(2*pi) q[90]; +cx q[90],q[37]; +rz(1.0846390820811198) q[37]; +rx(pi/2) q[37]; +rz(4.881141298355955) q[37]; +rx(pi/2) q[37]; +rz(8.444216330267261) q[37]; +rz(2.754767871131599) q[37]; +rx(pi/2) q[37]; +rz(4.01552760682913) q[37]; +rx(pi/2) q[37]; +rz(6.621116837508624) q[37]; +rz(1.428547307863603) q[90]; +rx(pi/2) q[90]; +rz(6.11803163778948) q[90]; +rx(pi/2) q[90]; +rz(8.331105348957323) q[90]; +rz(3.1024862169289644) q[90]; +rx(pi/2) q[90]; +rz(4.819949160892594) q[90]; +rx(pi/2) q[90]; +rz(6.6043893409677015) q[90]; +cx q[70],q[90]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.245420348547304) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.155349162014) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[70],q[90]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.4241233237615027) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[70],q[90]; +rz(-1.6829406178422066) q[70]; +rx(pi/2) q[70]; +rz(4.606158101314227) q[70]; +rx(pi/2) q[70]; +rz(7.462660012249937) q[70]; +rz(0.522998006064542) q[70]; +rx(pi/2) q[70]; +rz(4.406514166557987) q[70]; +rx(pi/2) q[70]; +rz(10.929984952585928) q[70]; +cx q[70],q[76]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.9847147297012917) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.203287679205518) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[70],q[76]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.6811962835768406) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[70],q[76]; +rz(-0.07297906775952301) q[70]; +rx(pi/2) q[70]; +rz(4.228303814034781) q[70]; +rx(pi/2) q[70]; +rz(7.240432703398273) q[70]; +rz(2.5872890100703394) q[70]; +rx(pi/2) q[70]; +rz(5.974179209914022) q[70]; +rx(pi/2) q[70]; +rz(6.64467423364408) q[70]; +rz(1.490331471308295) q[76]; +rx(pi/2) q[76]; +rz(3.9831187863121698) q[76]; +rx(pi/2) q[76]; +rz(6.333868480852885) q[76]; +rz(0.34878233346646237) q[76]; +rx(pi/2) q[76]; +rz(5.603993642612318) q[76]; +rx(pi/2) q[76]; +rz(10.091244616082045) q[76]; +rz(0.12501391336353418) q[90]; +rx(pi/2) q[90]; +rz(5.33109927361152) q[90]; +rx(pi/2) q[90]; +rz(11.319034012180717) q[90]; +rz(2.2923267561055543) q[90]; +rx(pi/2) q[90]; +rz(5.939238876885774) q[90]; +rx(pi/2) q[90]; +rz(6.831005827576224) q[90]; +cx q[90],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.720416649086053) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(4.01739791708728) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(-pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.5172372096539775) q[90]; +rx(pi/2) q[90]; +rz(2*pi) q[90]; +cx q[90],q[66]; +rz(-1.5313177501468584) q[66]; +rx(pi/2) q[66]; +rz(4.6648647055668055) q[66]; +rx(pi/2) q[66]; +rz(10.151034022878909) q[66]; +rz(1.613114348191874) q[66]; +rx(pi/2) q[66]; +rz(4.2117182361021746) q[66]; +rx(pi/2) q[66]; +rz(10.624499716578462) q[66]; +rz(-2.453399945183023) q[90]; +rx(pi/2) q[90]; +rz(5.574063693618544) q[90]; +rx(pi/2) q[90]; +rz(11.935106037210282) q[90]; +rz(-1.9142740531130915) q[90]; +rx(pi/2) q[90]; +rz(4.943675079484889) q[90]; +rx(pi/2) q[90]; +rz(7.299061795946453) q[90]; +cx q[91],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.251987512622305) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.7074960982311653) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.5928613337342785) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[55]; +rz(2.50846734306164) q[55]; +rx(pi/2) q[55]; +rz(4.362351060899387) q[55]; +rx(pi/2) q[55]; +rz(7.86881173785841) q[55]; +rz(-2.601634108440053) q[55]; +rx(pi/2) q[55]; +rz(5.147962583062959) q[55]; +rx(pi/2) q[55]; +rz(11.163361262263717) q[55]; +cx q[55],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.062459058696954) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.871929305506261) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.361304794493554) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +cx q[55],q[14]; +rz(-1.1186497528665136) q[14]; +rx(pi/2) q[14]; +rz(4.986748649902685) q[14]; +rx(pi/2) q[14]; +rz(11.783770188732252) q[14]; +rz(-0.3102265124744261) q[14]; +rx(pi/2) q[14]; +rz(4.354157377821155) q[14]; +rx(pi/2) q[14]; +rz(11.307720514423385) q[14]; +cx q[14],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.19544411445175) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.637497282197825) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +cx q[14],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.3063091309102592) q[14]; +rx(pi/2) q[14]; +rz(3*pi) q[14]; +cx q[14],q[6]; +rz(-1.0691003296891282) q[6]; +rx(pi/2) q[6]; +rz(5.0121063333333575) q[6]; +rx(pi/2) q[6]; +rz(9.246377306700609) q[6]; +rz(-2.2464497139302324) q[6]; +rx(pi/2) q[6]; +rz(5.061012573654427) q[6]; +rx(pi/2) q[6]; +rz(6.481702744841744) q[6]; +rz(-2.672905421021162) q[14]; +rx(pi/2) q[14]; +rz(3.7527965214696364) q[14]; +rx(pi/2) q[14]; +rz(7.607501075389155) q[14]; +rz(0.2980051076934891) q[14]; +rx(pi/2) q[14]; +rz(3.8327104537413166) q[14]; +rx(pi/2) q[14]; +rz(9.818634441271067) q[14]; +rz(-3.095004434200601) q[55]; +rx(pi/2) q[55]; +rz(4.307407429576439) q[55]; +rx(pi/2) q[55]; +rz(12.228800862773166) q[55]; +rz(-1.9266018869526227) q[55]; +rx(pi/2) q[55]; +rz(3.652386176742309) q[55]; +rx(pi/2) q[55]; +rz(9.233274126859152) q[55]; +cx q[59],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.06471727765482) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.6385005634583862) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.3478204435348538) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[55]; +rz(-1.1514272753149069) q[55]; +rx(pi/2) q[55]; +rz(4.315872162753904) q[55]; +rx(pi/2) q[55]; +rz(9.100182241744626) q[55]; +rz(0.3873015912204809) q[55]; +rx(pi/2) q[55]; +rz(4.2076062174322) q[55]; +rx(pi/2) q[55]; +rz(10.29726716324397) q[55]; +cx q[55],q[85]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.068048702055663) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-2.023336023682041) q[59]; +rx(pi/2) q[59]; +rz(3.858708661142877) q[59]; +rx(pi/2) q[59]; +rz(10.406793788995007) q[59]; +rz(-2.6570473939189165) q[59]; +rx(pi/2) q[59]; +rz(4.761188365610728) q[59]; +rx(pi/2) q[59]; +rz(8.912540062949507) q[59]; +cx q[59],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(5.877001343478872) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.861697384491461) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.2310430943837236) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[1]; +rz(1.4314053037159677) q[1]; +rx(pi/2) q[1]; +rz(4.50375087533392) q[1]; +rx(pi/2) q[1]; +rz(6.772985165766556) q[1]; +rz(2.747316954023134) q[1]; +rx(pi/2) q[1]; +rz(5.680545196542666) q[1]; +rx(pi/2) q[1]; +rz(10.11507683614808) q[1]; +rz(-0.09571068946929362) q[59]; +rx(pi/2) q[59]; +rz(3.770791943283128) q[59]; +rx(pi/2) q[59]; +rz(10.695516115791001) q[59]; +rz(0.8994014549647193) q[59]; +rx(pi/2) q[59]; +rz(4.375019540924502) q[59]; +rx(pi/2) q[59]; +rz(7.828009829726387) q[59]; +cx q[67],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.185433459904829) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.392908908294805) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.417486195858806) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +cx q[67],q[14]; +rz(-1.6852228331037709) q[14]; +rx(pi/2) q[14]; +rz(5.775843862906594) q[14]; +rx(pi/2) q[14]; +rz(8.060131733695197) q[14]; +rz(0.7466150364257551) q[14]; +rx(pi/2) q[14]; +rz(4.820632376956709) q[14]; +rx(pi/2) q[14]; +rz(11.807091599506895) q[14]; +cx q[0],q[14]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(4.329342376091911) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(5.967150434216354) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +cx q[0],q[14]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.3990919861646507) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +cx q[0],q[14]; +rz(1.7660927644525142) q[0]; +rx(pi/2) q[0]; +rz(4.282182037533701) q[0]; +rx(pi/2) q[0]; +rz(11.3359565241512) q[0]; +rz(-0.005542710766850423) q[0]; +rx(pi/2) q[0]; +rz(5.052247214308586) q[0]; +rx(pi/2) q[0]; +rz(8.79408052131709) q[0]; +rz(0.031825501533766065) q[14]; +rx(pi/2) q[14]; +rz(3.626139322016523) q[14]; +rx(pi/2) q[14]; +rz(9.05277270358503) q[14]; +rz(-0.3452072782663609) q[14]; +rx(pi/2) q[14]; +rz(4.707580849247725) q[14]; +rx(pi/2) q[14]; +rz(7.722799608151735) q[14]; +rz(0.7446367093017803) q[67]; +rx(pi/2) q[67]; +rz(4.912318333359726) q[67]; +rx(pi/2) q[67]; +rz(7.092372514027776) q[67]; +rz(0.3155543411175463) q[67]; +rx(pi/2) q[67]; +rz(5.846703307782754) q[67]; +rx(pi/2) q[67]; +rz(9.790735642662675) q[67]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(5.94646535743912) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[55],q[85]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.780296970632808) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[55],q[85]; +rz(1.3187840074918178) q[55]; +rx(pi/2) q[55]; +rz(4.7165726086287165) q[55]; +rx(pi/2) q[55]; +rz(11.09986656354084) q[55]; +rz(0.08453706968633412) q[55]; +rx(pi/2) q[55]; +rz(3.8834577899076175) q[55]; +rx(pi/2) q[55]; +rz(11.91496643804793) q[55]; +rz(-2.7470756514077124) q[85]; +rx(pi/2) q[85]; +rz(4.501915110647488) q[85]; +rx(pi/2) q[85]; +rz(7.264816929517977) q[85]; +rz(-1.5036013853535286) q[85]; +rx(pi/2) q[85]; +rz(5.0637814721530106) q[85]; +rx(pi/2) q[85]; +rz(7.74366682473035) q[85]; +cx q[88],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(5.842061021753485) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.908961732070555) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.1643029330253825) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +cx q[88],q[0]; +rz(-1.3858333890162355) q[0]; +rx(pi/2) q[0]; +rz(5.839016943972817) q[0]; +rx(pi/2) q[0]; +rz(11.21035612550858) q[0]; +rz(1.8728188032762336) q[0]; +rx(pi/2) q[0]; +rz(3.445368208472117) q[0]; +rx(pi/2) q[0]; +rz(10.448739954422836) q[0]; +rz(-2.071939284753539) q[88]; +rx(pi/2) q[88]; +rz(3.5276636320844332) q[88]; +rx(pi/2) q[88]; +rz(10.814686251363392) q[88]; +rz(1.3731586949771364) q[88]; +rx(pi/2) q[88]; +rz(4.8442102921601915) q[88]; +rx(pi/2) q[88]; +rz(10.08129245726929) q[88]; +rz(-2.3049420059254793) q[91]; +rx(pi/2) q[91]; +rz(4.056708083697537) q[91]; +rx(pi/2) q[91]; +rz(9.463212220175459) q[91]; +rz(-0.19369282591518822) q[91]; +rx(pi/2) q[91]; +rz(5.404697974154422) q[91]; +rx(pi/2) q[91]; +rz(8.910598362855312) q[91]; +cx q[91],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.1161985732506245) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.9569906703580973) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.5123169470791997) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[17]; +rz(-2.008374240244449) q[17]; +rx(pi/2) q[17]; +rz(4.895081404416864) q[17]; +rx(pi/2) q[17]; +rz(8.688044341549315) q[17]; +rz(-2.5834519413090002) q[17]; +rx(pi/2) q[17]; +rz(4.356060885823958) q[17]; +rx(pi/2) q[17]; +rz(11.347725063119277) q[17]; +cx q[62],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.4322784770974) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.715036024293479) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.429828871707773) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +cx q[62],q[17]; +rz(0.3454809655601583) q[17]; +rx(pi/2) q[17]; +rz(4.2944976934097205) q[17]; +rx(pi/2) q[17]; +rz(11.538694035113213) q[17]; +rz(2.3091861377615572) q[17]; +rx(pi/2) q[17]; +rz(4.558116717899858) q[17]; +rx(pi/2) q[17]; +rz(8.147984851033849) q[17]; +cx q[17],q[93]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.7885548009531913) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(1.7768701204188346) q[62]; +rx(pi/2) q[62]; +rz(5.5847087776754165) q[62]; +rx(pi/2) q[62]; +rz(11.530451703438052) q[62]; +rz(-0.09745227497153586) q[62]; +rx(pi/2) q[62]; +rz(5.526309731737594) q[62]; +rx(pi/2) q[62]; +rz(8.458911291286954) q[62]; +rz(1.776844663419789) q[91]; +rx(pi/2) q[91]; +rz(4.596488452501473) q[91]; +rx(pi/2) q[91]; +rz(6.4849031248551405) q[91]; +rz(-2.4989907962828255) q[91]; +rx(pi/2) q[91]; +rz(5.470757010751717) q[91]; +rx(pi/2) q[91]; +rz(7.031985630270499) q[91]; +cx q[91],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(5.884460859788215) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(4.168418954850028) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.4384341000363507) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[18]; +rz(2.011753863057086) q[18]; +rx(pi/2) q[18]; +rz(4.316975312809623) q[18]; +rx(pi/2) q[18]; +rz(6.80435244331448) q[18]; +rz(-2.30433269397735) q[18]; +rx(pi/2) q[18]; +rz(4.362310784379676) q[18]; +rx(pi/2) q[18]; +rz(6.898112173616406) q[18]; +cx q[64],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.000850617893017) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(4.3444517459684135) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.66026776314588) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +cx q[64],q[18]; +rz(0.455833506920555) q[18]; +rx(pi/2) q[18]; +rz(5.5900526365636996) q[18]; +rx(pi/2) q[18]; +rz(11.549282026547377) q[18]; +rz(0.7466150364257551) q[18]; +rx(pi/2) q[18]; +rz(4.820632376956709) q[18]; +rx(pi/2) q[18]; +rz(11.807091599506895) q[18]; +rz(-2.57016944354506) q[64]; +rx(pi/2) q[64]; +rz(4.80476663008181) q[64]; +rx(pi/2) q[64]; +rz(11.789015641740141) q[64]; +rz(1.2222095574847094) q[64]; +rx(pi/2) q[64]; +rz(4.089138882373887) q[64]; +rx(pi/2) q[64]; +rz(6.727065544137693) q[64]; +rz(2.8908511984614833) q[91]; +rx(pi/2) q[91]; +rz(5.053384247743776) q[91]; +rx(pi/2) q[91]; +rz(10.158103745758728) q[91]; +rz(-0.027924315848727232) q[91]; +rx(pi/2) q[91]; +rz(5.209558168225891) q[91]; +rx(pi/2) q[91]; +rz(10.895750615107342) q[91]; +cx q[91],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.190382881912852) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.7962400129792098) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.379464905662836) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[32]; +rz(0.3460062723960138) q[32]; +rx(pi/2) q[32]; +rz(5.827452549874892) q[32]; +rx(pi/2) q[32]; +rz(10.014728319306762) q[32]; +rz(1.8155959538806803) q[32]; +rx(pi/2) q[32]; +rz(5.60820902233929) q[32]; +rx(pi/2) q[32]; +rz(9.646853876502576) q[32]; +cx q[81],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.8225744487020235) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.7572603702636638) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.345816493317148) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +cx q[81],q[32]; +rz(-0.6641965341404852) q[32]; +rx(pi/2) q[32]; +rz(4.277352531023504) q[32]; +rx(pi/2) q[32]; +rz(8.303932021856731) q[32]; +rz(-0.8825101885993778) q[32]; +rx(pi/2) q[32]; +rz(4.718928127878463) q[32]; +rx(pi/2) q[32]; +rz(11.26441109581789) q[32]; +rz(-3.135881003896582) q[81]; +rx(pi/2) q[81]; +rz(5.956969837631064) q[81]; +rx(pi/2) q[81]; +rz(12.032511135245537) q[81]; +rz(0.6580199184945976) q[81]; +rx(pi/2) q[81]; +rz(4.029543440742743) q[81]; +rx(pi/2) q[81]; +rz(10.46178189979192) q[81]; +rz(-2.2454803280695224) q[91]; +rx(pi/2) q[91]; +rz(4.825514364800208) q[91]; +rx(pi/2) q[91]; +rz(11.705023230276431) q[91]; +rz(-2.5795024323493165) q[91]; +rx(pi/2) q[91]; +rz(4.585342006501573) q[91]; +rx(pi/2) q[91]; +rz(11.888618555552924) q[91]; +cx q[92],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(5.921072124009589) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.8992295324755863) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.529380176029392) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[36]; +rz(0.9401877204064117) q[36]; +rx(pi/2) q[36]; +rz(4.507909065956957) q[36]; +rx(pi/2) q[36]; +rz(7.590550392260905) q[36]; +rz(-2.71179458638653) q[36]; +rx(pi/2) q[36]; +rz(5.437674017020921) q[36]; +rx(pi/2) q[36]; +rz(9.595465320509842) q[36]; +cx q[68],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.190382881912852) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.7962400129792098) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.379464905662836) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +cx q[68],q[36]; +rz(0.3460062723960138) q[36]; +rx(pi/2) q[36]; +rz(5.827452549874892) q[36]; +rx(pi/2) q[36]; +rz(10.014728319306762) q[36]; +rz(0.38623312277183874) q[36]; +rx(pi/2) q[36]; +rz(4.48594665289239) q[36]; +rx(pi/2) q[36]; +rz(7.46292760077753) q[36]; +rz(-2.2454803280695224) q[68]; +rx(pi/2) q[68]; +rz(4.825514364800208) q[68]; +rx(pi/2) q[68]; +rz(11.705023230276431) q[68]; +rz(1.5973763084184265) q[68]; +rx(pi/2) q[68]; +rz(5.172376552415155) q[68]; +rx(pi/2) q[68]; +rz(12.29231529972893) q[68]; +rz(1.0979489689085167) q[92]; +rx(pi/2) q[92]; +rz(5.10698101999876) q[92]; +rx(pi/2) q[92]; +rz(10.415736948082223) q[92]; +rz(-1.1932728944860578) q[92]; +rx(pi/2) q[92]; +rz(3.9515662518777264) q[92]; +rx(pi/2) q[92]; +rz(7.222396578410662) q[92]; +cx q[34],q[92]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.928484480654804) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.250041339136677) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[34],q[92]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.1829346986803113) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[34],q[92]; +rz(0.4317407223950207) q[34]; +rx(pi/2) q[34]; +rz(4.3589864247567025) q[34]; +rx(pi/2) q[34]; +rz(7.513553137707014) q[34]; +rz(2.0540999009538936) q[34]; +rx(pi/2) q[34]; +rz(4.265307743052357) q[34]; +rx(pi/2) q[34]; +rz(6.363199867834744) q[34]; +rz(-0.6184987811786478) q[92]; +rx(pi/2) q[92]; +rz(3.904268249418293) q[92]; +rx(pi/2) q[92]; +rz(6.72587620277995) q[92]; +rz(-0.8485052713499641) q[92]; +rx(pi/2) q[92]; +rz(3.414628204482057) q[92]; +rx(pi/2) q[92]; +rz(8.080129714737723) q[92]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.156277860727078) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[17],q[93]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.4307849332961062) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[17],q[93]; +rz(1.3214603037584425) q[17]; +rx(pi/2) q[17]; +rz(4.208829164135015) q[17]; +rx(pi/2) q[17]; +rz(6.6870212642297115) q[17]; +rz(-0.17185264652715837) q[17]; +rx(pi/2) q[17]; +rz(5.860923594046251) q[17]; +rx(pi/2) q[17]; +rz(6.978120984207712) q[17]; +cx q[59],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.247074578356596) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.712042414078635) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.2816771250467283) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[17]; +rz(-0.1685072983366056) q[17]; +rx(pi/2) q[17]; +rz(3.633681576980644) q[17]; +rx(pi/2) q[17]; +rz(9.290819211996341) q[17]; +rz(2.7138756083762203) q[17]; +rx(pi/2) q[17]; +rz(4.1667355894047144) q[17]; +rx(pi/2) q[17]; +rz(6.5199705795805) q[17]; +rz(-0.20380457233577864) q[59]; +rx(pi/2) q[59]; +rz(3.950342452072874) q[59]; +rx(pi/2) q[59]; +rz(12.45338410926546) q[59]; +rz(-2.711118467462134) q[59]; +rx(pi/2) q[59]; +rz(4.659491243122977) q[59]; +rx(pi/2) q[59]; +rz(9.531001751839831) q[59]; +rz(-2.190576949916194) q[93]; +rx(pi/2) q[93]; +rz(4.522749770846998) q[93]; +rx(pi/2) q[93]; +rz(12.002887339899054) q[93]; +rz(-3.066089051132174) q[93]; +rx(pi/2) q[93]; +rz(3.2972822519405924) q[93]; +rx(pi/2) q[93]; +rz(9.029527740235345) q[93]; +cx q[93],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.212490344361919) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.409258865610552) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.246826813802847) q[93]; +rx(pi/2) q[93]; +rz(3*pi) q[93]; +cx q[93],q[50]; +rz(-0.9992968071610231) q[50]; +rx(pi/2) q[50]; +rz(5.216937383045886) q[50]; +rx(pi/2) q[50]; +rz(10.504233235042953) q[50]; +rz(-0.442951218002678) q[50]; +rx(pi/2) q[50]; +rz(5.620064899526861) q[50]; +rx(pi/2) q[50]; +rz(12.118518712534886) q[50]; +rz(-2.700299931557864) q[93]; +rx(pi/2) q[93]; +rz(5.598737897025421) q[93]; +rx(pi/2) q[93]; +rz(10.396444184691902) q[93]; +rz(2.5124317135457064) q[93]; +rx(pi/2) q[93]; +rz(4.626105384583574) q[93]; +rx(pi/2) q[93]; +rz(9.639946179378951) q[93]; +cx q[96],q[85]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.106745484366078) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.654256169064626) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[85]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.298944730169297) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[85]; +rz(0.1369765864907433) q[85]; +rx(pi/2) q[85]; +rz(4.4810960410463645) q[85]; +rx(pi/2) q[85]; +rz(9.541919955527366) q[85]; +rz(1.8545771684271033) q[85]; +rx(pi/2) q[85]; +rz(4.01603274554348) q[85]; +rx(pi/2) q[85]; +rz(10.635276944400102) q[85]; +rz(0.6802139024241476) q[96]; +rx(pi/2) q[96]; +rz(3.7052185001903024) q[96]; +rx(pi/2) q[96]; +rz(9.05776590376702) q[96]; +rz(1.869707445546001) q[96]; +rx(pi/2) q[96]; +rz(5.2783674010485555) q[96]; +rx(pi/2) q[96]; +rz(6.801527966857614) q[96]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(5.875083534227171) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[31],q[97]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.76257350097499) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[31],q[97]; +rz(2.7986965856565806) q[31]; +rx(pi/2) q[31]; +rz(4.423627856066395) q[31]; +rx(pi/2) q[31]; +rz(12.179941871925632) q[31]; +rz(1.0856328866043397) q[31]; +rx(pi/2) q[31]; +rz(3.8920775538596915) q[31]; +rx(pi/2) q[31]; +rz(12.197697715324411) q[31]; +cx q[31],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.058025477766813) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.7057972222563222) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.341863880514369) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +cx q[31],q[4]; +rz(0.94489013338465) q[4]; +rx(pi/2) q[4]; +rz(3.8613963739934314) q[4]; +rx(pi/2) q[4]; +rz(7.3678992473047735) q[4]; +rz(0.3567763377162745) q[4]; +rx(pi/2) q[4]; +rz(4.475827389268839) q[4]; +rx(pi/2) q[4]; +rz(12.130837112403068) q[4]; +cx q[4],q[46]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.89599385575549) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-1.621960970194264) q[31]; +rx(pi/2) q[31]; +rz(4.384500925483069) q[31]; +rx(pi/2) q[31]; +rz(10.357071540248658) q[31]; +rz(2.6498912441469678) q[31]; +rx(pi/2) q[31]; +rz(4.841129563143228) q[31]; +rx(pi/2) q[31]; +rz(11.156607967270837) q[31]; +cx q[31],q[72]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.752112696761705) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.152729878447751) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[4],q[46]; +rz(-pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.2019849374319764) q[4]; +rx(pi/2) q[4]; +rz(2*pi) q[4]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[4],q[46]; +rz(1.1565807199184688) q[4]; +rx(pi/2) q[4]; +rz(3.293485856840553) q[4]; +rx(pi/2) q[4]; +rz(11.828498511121964) q[4]; +rz(2.0025421206049616) q[4]; +rx(pi/2) q[4]; +rz(4.241121604409694) q[4]; +rx(pi/2) q[4]; +rz(9.502774614757506) q[4]; +cx q[4],q[74]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.981257504386552) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-2.9588169269214593) q[46]; +rx(pi/2) q[46]; +rz(3.544225346581218) q[46]; +rx(pi/2) q[46]; +rz(9.660602290078128) q[46]; +rz(-2.861083542150332) q[46]; +rx(pi/2) q[46]; +rz(4.034249954652407) q[46]; +rx(pi/2) q[46]; +rz(12.402771558060829) q[46]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(5.855952956202085) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[31],q[72]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.461588622488522) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[31],q[72]; +rz(0.8520264672706936) q[31]; +rx(pi/2) q[31]; +rz(5.590607512668458) q[31]; +rx(pi/2) q[31]; +rz(11.88034629745972) q[31]; +rz(0.32682610471761553) q[31]; +rx(pi/2) q[31]; +rz(4.08789267924469) q[31]; +rx(pi/2) q[31]; +rz(12.113613902064866) q[31]; +rz(1.893605898602507) q[72]; +rx(pi/2) q[72]; +rz(4.547341808760042) q[72]; +rx(pi/2) q[72]; +rz(9.399748763946906) q[72]; +rz(-0.9333690033388389) q[72]; +rx(pi/2) q[72]; +rz(4.546292460022778) q[72]; +rx(pi/2) q[72]; +rz(12.395135777660048) q[72]; +cx q[72],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.98003257754173) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.869897677714599) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.368687779000732) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +cx q[72],q[10]; +rz(-0.7397273027022209) q[10]; +rx(pi/2) q[10]; +rz(4.278435496082768) q[10]; +rx(pi/2) q[10]; +rz(11.315295372084393) q[10]; +rz(0.8430839144751872) q[10]; +rx(pi/2) q[10]; +rz(4.579580694406214) q[10]; +rx(pi/2) q[10]; +rz(8.711630094818922) q[10]; +rz(-3.108102773311627) q[72]; +rx(pi/2) q[72]; +rz(5.741353082375797) q[72]; +rx(pi/2) q[72]; +rz(10.548099185261995) q[72]; +rz(-0.018606146948480173) q[72]; +rx(pi/2) q[72]; +rz(5.145113405152308) q[72]; +rx(pi/2) q[72]; +rz(9.150428093639075) q[72]; +cx q[72],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.10154515182586) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(4.175744238121026) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.299987493366534) q[72]; +rx(pi/2) q[72]; +rz(3*pi) q[72]; +cx q[72],q[59]; +rz(0.8472546774920744) q[59]; +rx(pi/2) q[59]; +rz(4.708696996706967) q[59]; +rx(pi/2) q[59]; +rz(9.112108552978377) q[59]; +rz(-2.952131990568832) q[59]; +rx(pi/2) q[59]; +rz(6.1322965931835896) q[59]; +rx(pi/2) q[59]; +rz(11.523398999892208) q[59]; +rz(2.761108222584733) q[72]; +rx(pi/2) q[72]; +rz(4.542627480514254) q[72]; +rx(pi/2) q[72]; +rz(12.333533980953185) q[72]; +rz(-2.873502154191477) q[72]; +rx(pi/2) q[72]; +rz(3.7980282168873165) q[72]; +rx(pi/2) q[72]; +rz(11.557956613593444) q[72]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.0550267497109935) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[4],q[74]; +rz(-pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.1484983469276813) q[4]; +rx(pi/2) q[4]; +rz(2*pi) q[4]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[4],q[74]; +rz(2.9813990499902774) q[4]; +rx(pi/2) q[4]; +rz(4.576034581632256) q[4]; +rx(pi/2) q[4]; +rz(7.77105637470685) q[4]; +rz(-1.8860124758657202) q[4]; +rx(pi/2) q[4]; +rz(4.695822856035108) q[4]; +rx(pi/2) q[4]; +rz(9.959395026401666) q[4]; +cx q[4],q[90]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(4.318233927791317) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-0.7571969714344986) q[74]; +rx(pi/2) q[74]; +rz(4.860222968413083) q[74]; +rx(pi/2) q[74]; +rz(7.393915663201277) q[74]; +rz(1.2320210013116357) q[74]; +rx(pi/2) q[74]; +rz(4.7335116891315945) q[74]; +rx(pi/2) q[74]; +rz(7.918455735498279) q[74]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.118870460533513) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[4],q[90]; +rz(-pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.5275783236126195) q[4]; +rx(pi/2) q[4]; +rz(2*pi) q[4]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[4],q[90]; +rz(-0.923549536078915) q[4]; +rx(pi/2) q[4]; +rz(3.975026056307999) q[4]; +rx(pi/2) q[4]; +rz(7.631207812385465) q[4]; +rz(1.6229158588191908) q[4]; +rx(pi/2) q[4]; +rz(5.898636122888242) q[4]; +rx(pi/2) q[4]; +rz(6.54897459111379) q[4]; +rz(-0.09206647502523957) q[90]; +rx(pi/2) q[90]; +rz(5.170486318682008) q[90]; +rx(pi/2) q[90]; +rz(10.549023077071144) q[90]; +rz(0.902341958268936) q[90]; +rx(pi/2) q[90]; +rz(4.399821783394931) q[90]; +rx(pi/2) q[90]; +rz(11.988934782039568) q[90]; +rz(1.690550991665206) q[97]; +rx(pi/2) q[97]; +rz(4.975992621995123) q[97]; +rx(pi/2) q[97]; +rz(12.147184226716536) q[97]; +rz(2.5462947381666785) q[97]; +rx(pi/2) q[97]; +rz(5.1783812614834295) q[97]; +rx(pi/2) q[97]; +rz(12.245936580040432) q[97]; +cx q[97],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.1227808619260795) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.9688835384605445) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.26516664496525) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[65]; +rz(-1.30727254253329) q[65]; +rx(pi/2) q[65]; +rz(4.955302472303762) q[65]; +rx(pi/2) q[65]; +rz(6.528283914293928) q[65]; +rz(-1.9821983732516277) q[65]; +rx(pi/2) q[65]; +rz(4.792689057555274) q[65]; +rx(pi/2) q[65]; +rz(10.30693474340405) q[65]; +rz(0.4678145673875762) q[97]; +rx(pi/2) q[97]; +rz(4.918217840765246) q[97]; +rx(pi/2) q[97]; +rz(9.928488636416656) q[97]; +rz(2.824767894273024) q[97]; +rx(pi/2) q[97]; +rz(3.73327043926619) q[97]; +rx(pi/2) q[97]; +rz(7.761844013537465) q[97]; +cx q[62],q[97]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.666410763175012) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(5.917280778123384) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[62],q[97]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.518192999073772) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[62],q[97]; +rz(2.8094754558969504) q[62]; +rx(pi/2) q[62]; +rz(4.337689290950722) q[62]; +rx(pi/2) q[62]; +rz(11.3209662048131) q[62]; +rz(-1.660811361325456) q[62]; +rx(pi/2) q[62]; +rz(4.615329528346992) q[62]; +rx(pi/2) q[62]; +rz(11.618094099994323) q[62]; +cx q[62],q[68]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.979892652265331) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.05798036255516) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[62],q[68]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.8984004946508737) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[62],q[68]; +rz(-0.648909159243722) q[62]; +rx(pi/2) q[62]; +rz(4.644552755275174) q[62]; +rx(pi/2) q[62]; +rz(8.960656957212835) q[62]; +rz(0.49611263306340225) q[62]; +rx(pi/2) q[62]; +rz(4.90186504773092) q[62]; +rx(pi/2) q[62]; +rz(8.435912026966477) q[62]; +rz(-0.39145578163831285) q[68]; +rx(pi/2) q[68]; +rz(4.698767048378267) q[68]; +rx(pi/2) q[68]; +rz(11.038497158019004) q[68]; +rz(-1.6092577883254473) q[68]; +rx(pi/2) q[68]; +rz(5.977211256518906) q[68]; +rx(pi/2) q[68]; +rz(7.911818231697969) q[68]; +cx q[68],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.114534994214443) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.877398514859693) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.496412537390491) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +cx q[68],q[32]; +rz(0.8146106860536717) q[32]; +rx(pi/2) q[32]; +rz(4.111139665975301) q[32]; +rx(pi/2) q[32]; +rz(11.727382794319304) q[32]; +rz(3.1288222780560826) q[32]; +rx(pi/2) q[32]; +rz(3.49276251994066) q[32]; +rx(pi/2) q[32]; +rz(11.643666040231412) q[32]; +rz(-0.8175487708808387) q[68]; +rx(pi/2) q[68]; +rz(5.157908710027893) q[68]; +rx(pi/2) q[68]; +rz(9.563558391184731) q[68]; +rz(0.3671381200979509) q[68]; +rx(pi/2) q[68]; +rz(5.236910254484218) q[68]; +rx(pi/2) q[68]; +rz(7.584624852525977) q[68]; +rz(-0.17711920665783687) q[97]; +rx(pi/2) q[97]; +rz(4.963561303847412) q[97]; +rx(pi/2) q[97]; +rz(7.967098576841036) q[97]; +rz(-1.4987427674307736) q[97]; +rx(pi/2) q[97]; +rz(4.154471367808485) q[97]; +rx(pi/2) q[97]; +rz(10.4435610091969) q[97]; +cx q[46],q[97]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.463274206736034) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.070871569614285) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[46],q[97]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.2750059398625035) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[46],q[97]; +rz(1.9607402743282165) q[46]; +rx(pi/2) q[46]; +rz(5.107020687197755) q[46]; +rx(pi/2) q[46]; +rz(8.46645942291227) q[46]; +rz(-3.0246830151150466) q[46]; +rx(pi/2) q[46]; +rz(5.278770186010053) q[46]; +rx(pi/2) q[46]; +rz(10.89752131737064) q[46]; +rz(-1.639060595784745) q[97]; +rx(pi/2) q[97]; +rz(5.948805302808445) q[97]; +rx(pi/2) q[97]; +rz(7.803026920434297) q[97]; +rz(-0.0577911322166802) q[97]; +rx(pi/2) q[97]; +rz(3.7902222890816346) q[97]; +rx(pi/2) q[97]; +rz(8.62155057600649) q[97]; +cx q[98],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(5.967150434216354) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.329342376091911) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.3990919861646507) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[18]; +rz(0.031825501533766065) q[18]; +rx(pi/2) q[18]; +rz(3.626139322016523) q[18]; +rx(pi/2) q[18]; +rz(9.05277270358503) q[18]; +rz(2.462638722488334) q[18]; +rx(pi/2) q[18]; +rz(4.603698230438132) q[18]; +rx(pi/2) q[18]; +rz(12.30175391018308) q[18]; +cx q[18],q[29]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.795520143408905) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(5.851139593884005) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +cx q[18],q[29]; +rz(-pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.309532058297755) q[18]; +rx(pi/2) q[18]; +rz(2*pi) q[18]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[18],q[29]; +rz(2.929184993146956) q[18]; +rx(pi/2) q[18]; +rz(5.137198582807645) q[18]; +rx(pi/2) q[18]; +rz(11.405441906227272) q[18]; +rz(-0.09657978639912645) q[18]; +rx(pi/2) q[18]; +rz(3.778111681098224) q[18]; +rx(pi/2) q[18]; +rz(7.337949394217789) q[18]; +rz(-2.526230265462157) q[29]; +rx(pi/2) q[29]; +rz(3.9963476440853336) q[29]; +rx(pi/2) q[29]; +rz(8.405504066209819) q[29]; +rz(2.3032789034952135) q[29]; +rx(pi/2) q[29]; +rz(4.608025191159911) q[29]; +rx(pi/2) q[29]; +rz(9.592832493316065) q[29]; +rz(1.7660927644525142) q[98]; +rx(pi/2) q[98]; +rz(4.282182037533701) q[98]; +rx(pi/2) q[98]; +rz(11.3359565241512) q[98]; +rz(1.7063926885347813) q[98]; +rx(pi/2) q[98]; +rz(4.546842388093973) q[98]; +rx(pi/2) q[98]; +rz(7.449292714235555) q[98]; +cx q[50],q[98]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(4.064462012686305) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.208439915940742) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[50],q[98]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.266582362471774) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[50],q[98]; +rz(0.7100343941267351) q[50]; +rx(pi/2) q[50]; +rz(4.865323294521156) q[50]; +rx(pi/2) q[50]; +rz(6.785279242238611) q[50]; +rz(-2.5834519413090002) q[50]; +rx(pi/2) q[50]; +rz(4.356060885823958) q[50]; +rx(pi/2) q[50]; +rz(11.347725063119277) q[50]; +rz(1.779937512767777) q[98]; +rx(pi/2) q[98]; +rz(4.05766256771598) q[98]; +rx(pi/2) q[98]; +rz(10.048018705207571) q[98]; +rz(-1.2674831172570578) q[98]; +rx(pi/2) q[98]; +rz(4.3666744628577625) q[98]; +rx(pi/2) q[98]; +rz(11.044542837394431) q[98]; +rz(1.921322575663325) q[99]; +rx(pi/2) q[99]; +rz(4.1665023371239815) q[99]; +rx(pi/2) q[99]; +rz(11.525313820945495) q[99]; +rz(-1.5854238822036661) q[99]; +rx(pi/2) q[99]; +rz(5.807188504894374) q[99]; +rx(pi/2) q[99]; +rz(12.544621814400372) q[99]; +cx q[99],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(5.997602745015891) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.8692916429749604) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.3141756175874484) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[13]; +rz(2.9750186245533774) q[13]; +rx(pi/2) q[13]; +rz(4.416733146759828) q[13]; +rx(pi/2) q[13]; +rz(12.14236822419953) q[13]; +rz(0.44611602135707873) q[13]; +rx(pi/2) q[13]; +rz(4.07927039373211) q[13]; +rx(pi/2) q[13]; +rz(10.867548415735122) q[13]; +cx q[13],q[87]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.318567331218746) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.1831965942765645) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[13],q[87]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.2638458856769628) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[13],q[87]; +rz(0.7125918609156141) q[13]; +rx(pi/2) q[13]; +rz(4.7068943538503545) q[13]; +rx(pi/2) q[13]; +rz(7.976025690643124) q[13]; +rz(1.804457488969188) q[13]; +rx(pi/2) q[13]; +rz(4.565921437610929) q[13]; +rx(pi/2) q[13]; +rz(7.1682999816826065) q[13]; +cx q[49],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.275735044746957) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.361736909639379) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.7797785302244304) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +cx q[49],q[13]; +rz(-0.35352550228653135) q[13]; +rx(pi/2) q[13]; +rz(5.148984876428964) q[13]; +rx(pi/2) q[13]; +rz(11.139140364615212) q[13]; +rz(2.1282708613335233) q[13]; +rx(pi/2) q[13]; +rz(5.26634849860921) q[13]; +rx(pi/2) q[13]; +rz(8.368580695833275) q[13]; +rz(0.06214562835016402) q[49]; +rx(pi/2) q[49]; +rz(4.628359429729443) q[49]; +rx(pi/2) q[49]; +rz(12.235334869112592) q[49]; +rz(-2.282159757286707) q[49]; +rx(pi/2) q[49]; +rz(4.79569460155935) q[49]; +rx(pi/2) q[49]; +rz(8.459630039633238) q[49]; +cx q[57],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.094878146899742) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.65144191323272) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.6055324997447644) q[57]; +rx(pi/2) q[57]; +rz(3*pi) q[57]; +cx q[57],q[49]; +rz(-2.678827699921357) q[49]; +rx(pi/2) q[49]; +rz(5.010434507447096) q[49]; +rx(pi/2) q[49]; +rz(12.305831575621653) q[49]; +rz(-1.9575207573534525) q[49]; +rx(pi/2) q[49]; +rz(3.7991190434386266) q[49]; +rx(pi/2) q[49]; +rz(8.298365012052109) q[49]; +rz(1.4374646277432213) q[57]; +rx(pi/2) q[57]; +rz(4.809822878240643) q[57]; +rx(pi/2) q[57]; +rz(9.195030946340772) q[57]; +rz(2.9739977313671595) q[57]; +rx(pi/2) q[57]; +rz(5.265785189933078) q[57]; +rx(pi/2) q[57]; +rz(7.962923480993171) q[57]; +cx q[57],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.212310815395927) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.2516453180075935) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.347157664055466) q[57]; +rx(pi/2) q[57]; +rz(3*pi) q[57]; +cx q[57],q[26]; +rz(0.009787460526151648) q[26]; +rx(pi/2) q[26]; +rz(4.115425850364376) q[26]; +rx(pi/2) q[26]; +rz(10.976670109152053) q[26]; +rz(-0.3215772546363507) q[26]; +rx(pi/2) q[26]; +rz(4.7493972522166095) q[26]; +rx(pi/2) q[26]; +rz(12.410678819873446) q[26]; +rz(-0.9744701697964153) q[57]; +rx(pi/2) q[57]; +rz(5.645014834844707) q[57]; +rx(pi/2) q[57]; +rz(12.340340220883457) q[57]; +rz(2.7009158916243674) q[57]; +rx(pi/2) q[57]; +rz(6.044639637295468) q[57]; +rx(pi/2) q[57]; +rz(8.494629814853905) q[57]; +cx q[37],q[57]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.134695079720663) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.258422378289043) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[37],q[57]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.4720364485009334) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[37],q[57]; +rz(2.38571661090376) q[37]; +rx(pi/2) q[37]; +rz(5.550462594416522) q[37]; +rx(pi/2) q[37]; +rz(9.146954671249597) q[37]; +rz(0.054729075376208414) q[37]; +rx(pi/2) q[37]; +rz(3.5004685546671115) q[37]; +rx(pi/2) q[37]; +rz(9.509369037186305) q[37]; +rz(1.4158990433863314) q[57]; +rx(pi/2) q[57]; +rz(4.449851274490363) q[57]; +rx(pi/2) q[57]; +rz(10.790952438824004) q[57]; +rz(-2.0862465092359166) q[57]; +rx(pi/2) q[57]; +rz(4.80780470527982) q[57]; +rx(pi/2) q[57]; +rz(9.562414106953888) q[57]; +cx q[58],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(5.636577971167521) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.897129503724745) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.1749992826153863) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +cx q[58],q[26]; +rz(-0.08020824462690301) q[26]; +rx(pi/2) q[26]; +rz(4.338135345007705) q[26]; +rx(pi/2) q[26]; +rz(11.250043777657503) q[26]; +rz(0.8063451708250007) q[26]; +rx(pi/2) q[26]; +rz(3.4462825711782785) q[26]; +rx(pi/2) q[26]; +rz(10.797708288380063) q[26]; +cx q[26],q[57]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.236959142443421) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(5.9465066334230805) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[26],q[57]; +rz(-pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.561096882265204) q[26]; +rx(pi/2) q[26]; +rz(2*pi) q[26]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[26],q[57]; +rz(-1.0658551801360736) q[26]; +rx(pi/2) q[26]; +rz(5.250943689182163) q[26]; +rx(pi/2) q[26]; +rz(11.310423065740945) q[26]; +rz(-2.0734328068373213) q[26]; +rx(pi/2) q[26]; +rz(4.206256051949429) q[26]; +rx(pi/2) q[26]; +rz(8.142189537118252) q[26]; +rz(-2.614951613923238) q[57]; +rx(pi/2) q[57]; +rz(5.29353500079498) q[57]; +rx(pi/2) q[57]; +rz(10.340281472660328) q[57]; +rz(-0.967150708628167) q[57]; +rx(pi/2) q[57]; +rz(5.0941653183431805) q[57]; +rx(pi/2) q[57]; +rz(11.641729143469547) q[57]; +rz(2.69032001669871) q[58]; +rx(pi/2) q[58]; +rz(4.453925913186841) q[58]; +rx(pi/2) q[58]; +rz(12.190609756164825) q[58]; +rz(-0.40622655407829455) q[58]; +rx(pi/2) q[58]; +rz(3.846684099255473) q[58]; +rx(pi/2) q[58]; +rz(9.523550644349209) q[58]; +cx q[58],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.203985803376745) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.1043453093486) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.3907618686138044) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +cx q[58],q[40]; +rz(-2.7319246855775283) q[40]; +rx(pi/2) q[40]; +rz(5.485821128217273) q[40]; +rx(pi/2) q[40]; +rz(8.94922210737813) q[40]; +rz(-1.7768649067172018) q[40]; +rx(pi/2) q[40]; +rz(4.380658274528062) q[40]; +rx(pi/2) q[40]; +rz(7.378666034195621) q[40]; +rz(2.6673012948098007) q[58]; +rx(pi/2) q[58]; +rz(4.220101310570277) q[58]; +rx(pi/2) q[58]; +rz(11.415785727853052) q[58]; +rz(-2.234169996872237) q[58]; +rx(pi/2) q[58]; +rz(4.034470972122587) q[58]; +rx(pi/2) q[58]; +rz(9.192131444155635) q[58]; +cx q[75],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(5.966611293355758) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.9970946886509644) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.1549156545333754) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +cx q[75],q[13]; +rz(1.5161124671365602) q[13]; +rx(pi/2) q[13]; +rz(4.051723759736288) q[13]; +rx(pi/2) q[13]; +rz(10.268852895041668) q[13]; +rz(-2.930027377028826) q[13]; +rx(pi/2) q[13]; +rz(3.849544691850582) q[13]; +rx(pi/2) q[13]; +rz(11.603418705280184) q[13]; +cx q[71],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(5.799887397644439) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.903841757083458) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.5519031032353388) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[13]; +rz(-1.6370597555422812) q[13]; +rx(pi/2) q[13]; +rz(5.351871237850947) q[13]; +rx(pi/2) q[13]; +rz(7.376265073828621) q[13]; +rz(0.661491322654622) q[13]; +rx(pi/2) q[13]; +rz(4.854886744077476) q[13]; +rx(pi/2) q[13]; +rz(7.938863255057078) q[13]; +rz(-1.066107303487252) q[71]; +rx(pi/2) q[71]; +rz(3.852736895929904) q[71]; +rx(pi/2) q[71]; +rz(6.774217468914953) q[71]; +rz(0.3767949811301676) q[71]; +rx(pi/2) q[71]; +rz(4.723115784384066) q[71]; +rx(pi/2) q[71]; +rz(11.3694274026295) q[71]; +cx q[6],q[71]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.905370718085974) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(5.700108194643489) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[6],q[71]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.822629388635926) q[6]; +rx(pi/2) q[6]; +rz(3*pi) q[6]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[6],q[71]; +rz(0.31498891932243955) q[6]; +rx(pi/2) q[6]; +rz(4.233553409019229) q[6]; +rx(pi/2) q[6]; +rz(8.809967634570295) q[6]; +rz(1.0015772289962408) q[6]; +rx(pi/2) q[6]; +rz(3.664729972086675) q[6]; +rx(pi/2) q[6]; +rz(12.479355007920244) q[6]; +rz(-1.528508507000077) q[71]; +rx(pi/2) q[71]; +rz(5.180771375525831) q[71]; +rx(pi/2) q[71]; +rz(8.598603636530564) q[71]; +rz(1.9539250764347624) q[71]; +rx(pi/2) q[71]; +rz(3.916257259536857) q[71]; +rx(pi/2) q[71]; +rz(9.111937198805974) q[71]; +rz(0.7851095429852268) q[75]; +rx(pi/2) q[75]; +rz(5.981811162003456) q[75]; +rx(pi/2) q[75]; +rz(9.467817649453753) q[75]; +rz(-1.876257355283761) q[75]; +rx(pi/2) q[75]; +rz(3.896253475609946) q[75]; +rx(pi/2) q[75]; +rz(12.05861549821428) q[75]; +cx q[75],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(5.912349047052969) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.8825561824768275) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.436689318879555) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +cx q[75],q[45]; +rz(2.091581001574342) q[45]; +rx(pi/2) q[45]; +rz(5.273543652508394) q[45]; +rx(pi/2) q[45]; +rz(7.2941581120329975) q[45]; +rz(0.6215732561394267) q[45]; +rx(pi/2) q[45]; +rz(3.997975415491747) q[45]; +rx(pi/2) q[45]; +rz(11.203284197531278) q[45]; +cx q[45],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(5.868661233398536) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.996926508994359) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.6942960212295164) q[45]; +rx(pi/2) q[45]; +rz(3*pi) q[45]; +cx q[45],q[8]; +rz(1.210109445269941) q[8]; +rx(pi/2) q[8]; +rz(4.197074375411324) q[8]; +rx(pi/2) q[8]; +rz(12.315531351603504) q[8]; +rz(-0.8996059545100188) q[8]; +rx(pi/2) q[8]; +rz(4.815565964362732) q[8]; +rx(pi/2) q[8]; +rz(7.138844936237678) q[8]; +rz(1.5448478258284162) q[45]; +rx(pi/2) q[45]; +rz(4.218411046576489) q[45]; +rx(pi/2) q[45]; +rz(11.41566582208727) q[45]; +rz(-0.005542710766850423) q[45]; +rx(pi/2) q[45]; +rz(5.052247214308586) q[45]; +rx(pi/2) q[45]; +rz(8.79408052131709) q[45]; +rz(1.682320669264314) q[75]; +rx(pi/2) q[75]; +rz(4.352792775314872) q[75]; +rx(pi/2) q[75]; +rz(10.412708734904848) q[75]; +rz(1.6451272539157946) q[75]; +rx(pi/2) q[75]; +rz(5.87241553319827) q[75]; +rx(pi/2) q[75]; +rz(10.580726892144764) q[75]; +cx q[75],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(5.976578088363345) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.89442393002287) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.443016106848213) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +cx q[75],q[51]; +rz(1.5375786894837224) q[51]; +rx(pi/2) q[51]; +rz(5.574326453030135) q[51]; +rx(pi/2) q[51]; +rz(7.107046078307656) q[51]; +rz(2.7262693928283745) q[51]; +rx(pi/2) q[51]; +rz(3.347825524283363) q[51]; +rx(pi/2) q[51]; +rz(9.338388263443079) q[51]; +cx q[51],q[53]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(4.079612375624749) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.1078767760336685) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[51],q[53]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.652442040330171) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[51],q[53]; +rz(-1.213634029370497) q[51]; +rx(pi/2) q[51]; +rz(5.452494465867266) q[51]; +rx(pi/2) q[51]; +rz(7.8233054048979) q[51]; +rz(1.1277945660239252) q[51]; +rx(pi/2) q[51]; +rz(6.177683543848312) q[51]; +rx(pi/2) q[51]; +rz(6.423635939748611) q[51]; +rz(-2.8801125468459627) q[53]; +rx(pi/2) q[53]; +rz(5.252919585537208) q[53]; +rx(pi/2) q[53]; +rz(7.591392629613373) q[53]; +rz(2.5840963222183806) q[53]; +rx(pi/2) q[53]; +rz(5.308286710806124) q[53]; +rx(pi/2) q[53]; +rz(8.694717899167397) q[53]; +rz(1.5905595069546017) q[75]; +rx(pi/2) q[75]; +rz(3.8260699656116874) q[75]; +rx(pi/2) q[75]; +rz(10.28926833573464) q[75]; +rz(-1.9147316213602341) q[75]; +rx(pi/2) q[75]; +rz(4.094692967262635) q[75]; +rx(pi/2) q[75]; +rz(8.292367485377042) q[75]; +cx q[75],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(5.85206597679446) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.948911613890786) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.688610848671333) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +cx q[75],q[67]; +rz(-2.828804165599972) q[67]; +rx(pi/2) q[67]; +rz(3.930613013523351) q[67]; +rx(pi/2) q[67]; +rz(11.948439057430978) q[67]; +rz(0.8237063865151852) q[67]; +rx(pi/2) q[67]; +rz(3.9999726586057953) q[67]; +rx(pi/2) q[67]; +rz(8.370638731831626) q[67]; +cx q[67],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(5.923566476147399) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.86775139099322) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.4659570385287246) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +cx q[67],q[62]; +rz(1.7595460340653872) q[62]; +rx(pi/2) q[62]; +rz(4.67786771955448) q[62]; +rx(pi/2) q[62]; +rz(10.030368965019974) q[62]; +rz(-2.689829914085775) q[62]; +rx(pi/2) q[62]; +rz(5.009888736739441) q[62]; +rx(pi/2) q[62]; +rz(7.966931616870189) q[62]; +rz(-3.001966336389506) q[67]; +rx(pi/2) q[67]; +rz(5.460047816228509) q[67]; +rx(pi/2) q[67]; +rz(11.34361906607003) q[67]; +rz(1.8150898950291197) q[67]; +rx(pi/2) q[67]; +rz(4.414512808141378) q[67]; +rx(pi/2) q[67]; +rz(11.223585628548765) q[67]; +rz(-0.6436382960169311) q[75]; +rx(pi/2) q[75]; +rz(3.8059560470508953) q[75]; +rx(pi/2) q[75]; +rz(8.240679828047181) q[75]; +rz(0.661491322654622) q[75]; +rx(pi/2) q[75]; +rz(4.854886744077476) q[75]; +rx(pi/2) q[75]; +rz(7.938863255057078) q[75]; +cx q[46],q[75]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(4.171581358450907) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.184748702902022) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[46],q[75]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.1498710419825637) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[46],q[75]; +rz(-0.8720371409403627) q[46]; +rx(pi/2) q[46]; +rz(4.974227400930497) q[46]; +rx(pi/2) q[46]; +rz(10.38826321351612) q[46]; +rz(-1.695495412919366) q[46]; +rx(pi/2) q[46]; +rz(5.311440667531731) q[46]; +rx(pi/2) q[46]; +rz(11.245796012410171) q[46]; +rz(-0.02794659586188475) q[75]; +rx(pi/2) q[75]; +rz(5.016684718783412) q[75]; +rx(pi/2) q[75]; +rz(10.83364151585788) q[75]; +rz(-1.9635906714443312) q[75]; +rx(pi/2) q[75]; +rz(5.220306196773535) q[75]; +rx(pi/2) q[75]; +rz(7.732898746698548) q[75]; +cx q[82],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(5.842061021753485) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.908961732070555) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.1643029330253825) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +cx q[82],q[45]; +rz(-1.3858333890162355) q[45]; +rx(pi/2) q[45]; +rz(5.839016943972817) q[45]; +rx(pi/2) q[45]; +rz(11.21035612550858) q[45]; +rz(-3.046925444648873) q[45]; +rx(pi/2) q[45]; +rz(5.124832768067945) q[45]; +rx(pi/2) q[45]; +rz(8.663479681269125) q[45]; +rz(-2.071939284753539) q[82]; +rx(pi/2) q[82]; +rz(3.5276636320844332) q[82]; +rx(pi/2) q[82]; +rz(10.814686251363392) q[82]; +rz(-1.695495412919366) q[82]; +rx(pi/2) q[82]; +rz(5.311440667531731) q[82]; +rx(pi/2) q[82]; +rz(11.245796012410171) q[82]; +cx q[76],q[82]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.000588088166069) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.001127758336088) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[76],q[82]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.726434747927008) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[76],q[82]; +rz(0.20734780919189122) q[76]; +rx(pi/2) q[76]; +rz(4.154576586373094) q[76]; +rx(pi/2) q[76]; +rz(9.810767419323758) q[76]; +rz(-0.4556042874924886) q[76]; +rx(pi/2) q[76]; +rz(4.9883339758840926) q[76]; +rx(pi/2) q[76]; +rz(6.816836029095821) q[76]; +rz(-1.7564949100466138) q[82]; +rx(pi/2) q[82]; +rz(4.669552649939979) q[82]; +rx(pi/2) q[82]; +rz(10.70391649714631) q[82]; +rz(3.029292339177281) q[82]; +rx(pi/2) q[82]; +rz(4.901460834291644) q[82]; +rx(pi/2) q[82]; +rz(12.334598053094203) q[82]; +cx q[59],q[82]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.2475071376766462) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.00198693988021) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[59],q[82]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.159875101242234) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[59],q[82]; +rz(-2.3423419321987398) q[59]; +rx(pi/2) q[59]; +rz(5.3715634833167805) q[59]; +rx(pi/2) q[59]; +rz(10.252931878053253) q[59]; +rz(-0.018606146948480173) q[59]; +rx(pi/2) q[59]; +rz(5.145113405152308) q[59]; +rx(pi/2) q[59]; +rz(9.150428093639075) q[59]; +rz(0.02045719523187417) q[82]; +rx(pi/2) q[82]; +rz(4.362855404626972) q[82]; +rx(pi/2) q[82]; +rz(8.324444523578117) q[82]; +rz(2.9903881251201208) q[82]; +rx(pi/2) q[82]; +rz(4.914453551274229) q[82]; +rx(pi/2) q[82]; +rz(12.440189210395257) q[82]; +rz(-1.258422815495953) q[87]; +rx(pi/2) q[87]; +rz(4.093879597190219) q[87]; +rx(pi/2) q[87]; +rz(11.704954230616012) q[87]; +rz(1.8548505754264966) q[87]; +rx(pi/2) q[87]; +rz(4.757091079611243) q[87]; +rx(pi/2) q[87]; +rz(12.376045740028957) q[87]; +cx q[95],q[87]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.981599420366814) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.672974127582414) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[87]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.3449864176165844) q[95]; +rx(pi/2) q[95]; +rz(3*pi) q[95]; +cx q[95],q[87]; +rz(-0.22730925574762573) q[87]; +rx(pi/2) q[87]; +rz(4.657277362660759) q[87]; +rx(pi/2) q[87]; +rz(10.485185935586331) q[87]; +rz(-2.732821236966913) q[87]; +rx(pi/2) q[87]; +rz(5.250643718386878) q[87]; +rx(pi/2) q[87]; +rz(10.049559368201201) q[87]; +cx q[7],q[87]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.755686536534758) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.762175494647527) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[7],q[87]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.2074380105925306) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[7],q[87]; +rz(-0.7469247126576275) q[7]; +rx(pi/2) q[7]; +rz(4.610532379816893) q[7]; +rx(pi/2) q[7]; +rz(12.499835775502545) q[7]; +rz(0.2978129502670228) q[7]; +rx(pi/2) q[7]; +rz(5.099949526141493) q[7]; +rx(pi/2) q[7]; +rz(9.553109152155395) q[7]; +cx q[86],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.1464091798687335) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.802236046736647) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.474093391170669) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +cx q[86],q[7]; +rz(-1.907575043572645) q[7]; +rx(pi/2) q[7]; +rz(5.037992503128335) q[7]; +rx(pi/2) q[7]; +rz(6.723565267761851) q[7]; +rz(-2.7281048674493693) q[7]; +rx(pi/2) q[7]; +rz(3.461573057454359) q[7]; +rx(pi/2) q[7]; +rz(7.317771154520729) q[7]; +rz(0.7863171057153853) q[86]; +rx(pi/2) q[86]; +rz(5.88078827614634) q[86]; +rx(pi/2) q[86]; +rz(8.523564230082389) q[86]; +rz(-1.5433962545276838) q[86]; +rx(pi/2) q[86]; +rz(5.148796403675699) q[86]; +rx(pi/2) q[86]; +rz(7.349496750828443) q[86]; +cx q[86],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(5.901529068305452) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(4.121182354652412) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.711596675263955) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +cx q[86],q[47]; +rz(-0.6613354432710556) q[47]; +rx(pi/2) q[47]; +rz(4.827391404688836) q[47]; +rx(pi/2) q[47]; +rz(10.048854097418413) q[47]; +rz(-2.200895404511294) q[47]; +rx(pi/2) q[47]; +rz(4.593894009735308) q[47]; +rx(pi/2) q[47]; +rz(11.166040488319192) q[47]; +rz(2.6763908835745163) q[86]; +rx(pi/2) q[86]; +rz(4.518435329281491) q[86]; +rx(pi/2) q[86]; +rz(10.482178546401663) q[86]; +rz(-2.254140079288419) q[86]; +rx(pi/2) q[86]; +rz(5.3254793198077) q[86]; +rx(pi/2) q[86]; +rz(7.153682443667955) q[86]; +cx q[86],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(5.776451977306159) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.9990919076254023) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.248551268656397) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +cx q[86],q[71]; +rz(2.108546299939505) q[71]; +rx(pi/2) q[71]; +rz(5.85631100268585) q[71]; +rx(pi/2) q[71]; +rz(6.393299370744191) q[71]; +rz(2.480488462975468) q[71]; +rx(pi/2) q[71]; +rz(4.3547154113816795) q[71]; +rx(pi/2) q[71]; +rz(11.455999201633272) q[71]; +cx q[71],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(5.874033192651385) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.577154815623958) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.2865503782593706) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[51]; +rz(-2.929530033490108) q[51]; +rx(pi/2) q[51]; +rz(6.103056246640712) q[51]; +rx(pi/2) q[51]; +rz(7.797021076967966) q[51]; +rz(-3.046925444648873) q[51]; +rx(pi/2) q[51]; +rz(5.124832768067945) q[51]; +rx(pi/2) q[51]; +rz(8.663479681269125) q[51]; +rz(1.9515954356355554) q[71]; +rx(pi/2) q[71]; +rz(3.3833281200180227) q[71]; +rx(pi/2) q[71]; +rz(6.855905776733699) q[71]; +rz(1.9700881344592904) q[71]; +rx(pi/2) q[71]; +rz(3.9378720996445087) q[71]; +rx(pi/2) q[71]; +rz(8.703432482523802) q[71]; +rz(-1.717658932346683) q[86]; +rx(pi/2) q[86]; +rz(5.101733630992453) q[86]; +rx(pi/2) q[86]; +rz(12.229364257057505) q[86]; +rz(-2.25461289421184) q[86]; +rx(pi/2) q[86]; +rz(3.3501566540852856) q[86]; +rx(pi/2) q[86]; +rz(9.46792277719521) q[86]; +rz(-1.581866237891619) q[87]; +rx(pi/2) q[87]; +rz(4.955606263690901) q[87]; +rx(pi/2) q[87]; +rz(12.010585700384528) q[87]; +rz(1.9161917994141007) q[87]; +rx(pi/2) q[87]; +rz(5.013065506588658) q[87]; +rx(pi/2) q[87]; +rz(10.583902426848752) q[87]; +rz(0.259306196899427) q[95]; +rx(pi/2) q[95]; +rz(5.1994949413853195) q[95]; +rx(pi/2) q[95]; +rz(10.294108929006843) q[95]; +rz(-2.40031012697123) q[95]; +rx(pi/2) q[95]; +rz(4.38729543788063) q[95]; +rx(pi/2) q[95]; +rz(8.425057481137012) q[95]; +cx q[19],q[95]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.098822207519132) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.152564911635903) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[19],q[95]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.606560328699506) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[19],q[95]; +rz(-2.7795747301515696) q[19]; +rx(pi/2) q[19]; +rz(3.495956168269311) q[19]; +rx(pi/2) q[19]; +rz(6.348935640102851) q[19]; +rz(0.6848989036061588) q[19]; +rx(pi/2) q[19]; +rz(4.2160619387304) q[19]; +rx(pi/2) q[19]; +rz(9.024887790565257) q[19]; +cx q[19],q[49]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.450225420112159) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.096040886732734) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[19],q[49]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.1670797657626313) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[19],q[49]; +rz(-1.7502154405461159) q[19]; +rx(pi/2) q[19]; +rz(6.058772501358245) q[19]; +rx(pi/2) q[19]; +rz(9.487396744732843) q[19]; +rz(0.3873015912204809) q[19]; +rx(pi/2) q[19]; +rz(4.2076062174322) q[19]; +rx(pi/2) q[19]; +rz(10.29726716324397) q[19]; +rz(0.6901134291543709) q[49]; +rx(pi/2) q[49]; +rz(4.692942343044622) q[49]; +rx(pi/2) q[49]; +rz(11.700351640380248) q[49]; +rz(2.75634725161653) q[49]; +rx(pi/2) q[49]; +rz(5.318635859718206) q[49]; +rx(pi/2) q[49]; +rz(8.902268360197727) q[49]; +cx q[61],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.101014708998033) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.126990345376214) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.316147931056392) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +cx q[61],q[49]; +rz(-1.5745394431711357) q[49]; +rx(pi/2) q[49]; +rz(4.486963206946162) q[49]; +rx(pi/2) q[49]; +rz(11.350795084300891) q[49]; +rz(2.6755495378974796) q[49]; +rx(pi/2) q[49]; +rz(4.4866272480208576) q[49]; +rx(pi/2) q[49]; +rz(6.987824799930026) q[49]; +rz(2.901420839579524) q[61]; +rx(pi/2) q[61]; +rz(4.143354328640631) q[61]; +rx(pi/2) q[61]; +rz(7.924906420591242) q[61]; +rz(-1.419955747453427) q[61]; +rx(pi/2) q[61]; +rz(5.810419004654452) q[61]; +rx(pi/2) q[61]; +rz(8.183094023272115) q[61]; +rz(1.7473670538117867) q[95]; +rx(pi/2) q[95]; +rz(4.747826877628798) q[95]; +rx(pi/2) q[95]; +rz(8.05825315735427) q[95]; +rz(1.8894284512987802) q[95]; +rx(pi/2) q[95]; +rz(4.544880322419909) q[95]; +rx(pi/2) q[95]; +rz(8.425944985938926) q[95]; +cx q[78],q[95]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.6167479051307616) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.106321493500776) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[78],q[95]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.4939625058401944) q[78]; +rx(pi/2) q[78]; +rz(3*pi) q[78]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[78],q[95]; +rz(-0.554922449032297) q[78]; +rx(pi/2) q[78]; +rz(4.514842951827948) q[78]; +rx(pi/2) q[78]; +rz(8.64028273029867) q[78]; +rz(-3.0246830151150466) q[78]; +rx(pi/2) q[78]; +rz(5.278770186010053) q[78]; +rx(pi/2) q[78]; +rz(10.89752131737064) q[78]; +cx q[78],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.184748702902022) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.171581358450907) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.1498710419825637) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[13]; +rz(-0.02794659586188475) q[13]; +rx(pi/2) q[13]; +rz(5.016684718783412) q[13]; +rx(pi/2) q[13]; +rz(10.83364151585788) q[13]; +rz(1.8761175057204191) q[13]; +rx(pi/2) q[13]; +rz(4.102102862550384) q[13]; +rx(pi/2) q[13]; +rz(8.341104722507929) q[13]; +cx q[13],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(5.832625691122455) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.7582178285057273) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +cx q[13],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.284805278842221) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +cx q[13],q[9]; +rz(1.4246455633364912) q[9]; +rx(pi/2) q[9]; +rz(5.023468846945454) q[9]; +rx(pi/2) q[9]; +rz(9.058467797948705) q[9]; +rz(-2.880053780803526) q[9]; +rx(pi/2) q[9]; +rz(4.419843437454224) q[9]; +rx(pi/2) q[9]; +rz(9.495130942807721) q[9]; +cx q[9],q[97]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.665390549106621) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(2.970173757801925) q[13]; +rx(pi/2) q[13]; +rz(4.363616094929747) q[13]; +rx(pi/2) q[13]; +rz(10.995861050609612) q[13]; +rz(0.4225021068124071) q[13]; +rx(pi/2) q[13]; +rz(4.931161999729306) q[13]; +rx(pi/2) q[13]; +rz(11.115114608216846) q[13]; +cx q[13],q[16]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.040648878456702) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.258536291708097) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +cx q[13],q[16]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.2671748546639754) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[13],q[16]; +rz(-0.5382339993754028) q[13]; +rx(pi/2) q[13]; +rz(4.695581219369958) q[13]; +rx(pi/2) q[13]; +rz(11.659497277760789) q[13]; +rz(-1.116906475462768) q[13]; +rx(pi/2) q[13]; +rz(4.360500036448038) q[13]; +rx(pi/2) q[13]; +rz(7.7725998314024345) q[13]; +rz(-2.715371238086476) q[16]; +rx(pi/2) q[16]; +rz(3.761541720312582) q[16]; +rx(pi/2) q[16]; +rz(7.068734116684828) q[16]; +rz(-1.0246111303612224) q[16]; +rx(pi/2) q[16]; +rz(4.126059685446911) q[16]; +rx(pi/2) q[16]; +rz(12.031734165508276) q[16]; +rz(-0.8720371409403627) q[78]; +rx(pi/2) q[78]; +rz(4.974227400930497) q[78]; +rx(pi/2) q[78]; +rz(10.38826321351612) q[78]; +rz(1.8548505754264966) q[78]; +rx(pi/2) q[78]; +rz(4.757091079611243) q[78]; +rx(pi/2) q[78]; +rz(12.376045740028957) q[78]; +rz(0.14333117049215716) q[95]; +rx(pi/2) q[95]; +rz(4.730441856791304) q[95]; +rx(pi/2) q[95]; +rz(7.111676947185864) q[95]; +rz(-2.295299309459695) q[95]; +rx(pi/2) q[95]; +rz(4.396965390839868) q[95]; +rx(pi/2) q[95]; +rz(11.223964289780785) q[95]; +cx q[95],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.062324987913222) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.0657004020145235) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.547531905262976) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[23]; +rz(-0.34757762243634494) q[23]; +rx(pi/2) q[23]; +rz(3.519604432230763) q[23]; +rx(pi/2) q[23]; +rz(9.820188004324422) q[23]; +rz(2.8232051565521274) q[23]; +rx(pi/2) q[23]; +rz(4.716163138980661) q[23]; +rx(pi/2) q[23]; +rz(11.619826985163613) q[23]; +cx q[1],q[23]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.264701978013131) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.106055960854716) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +cx q[1],q[23]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.4635772594840697) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[1],q[23]; +rz(2.086993953658771) q[1]; +rx(pi/2) q[1]; +rz(4.421955858717768) q[1]; +rx(pi/2) q[1]; +rz(9.013298568702993) q[1]; +rz(3.1119906769667613) q[1]; +rx(pi/2) q[1]; +rz(3.220842123648015) q[1]; +rx(pi/2) q[1]; +rz(8.73470292044953) q[1]; +rz(-1.5345083059720042) q[23]; +rx(pi/2) q[23]; +rz(5.173160483737046) q[23]; +rx(pi/2) q[23]; +rz(11.888273863968719) q[23]; +rz(-0.6162006115869865) q[23]; +rx(pi/2) q[23]; +rz(3.55692470536373) q[23]; +rx(pi/2) q[23]; +rz(8.84191013791546) q[23]; +cx q[81],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.134446806278927) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.796326680778019) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.2418696350591283) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[1]; +rz(-0.7743850944698476) q[1]; +rx(pi/2) q[1]; +rz(5.325559184789126) q[1]; +rx(pi/2) q[1]; +rz(11.31792380812352) q[1]; +rz(-1.0412280844089796) q[1]; +rx(pi/2) q[1]; +rz(4.6931207885822115) q[1]; +rx(pi/2) q[1]; +rz(7.1233973186502215) q[1]; +cx q[29],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(5.993056297708813) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.9263839750972784) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[29],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.388300637071847) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +cx q[29],q[1]; +rz(-2.366871521565938) q[1]; +rx(pi/2) q[1]; +rz(5.244091836776419) q[1]; +rx(pi/2) q[1]; +rz(9.770772951844004) q[1]; +rz(0.8828920826077331) q[1]; +rx(pi/2) q[1]; +rz(5.363860193274806) q[1]; +rx(pi/2) q[1]; +rz(11.149255480644815) q[1]; +rz(-0.5682973047561388) q[29]; +rx(pi/2) q[29]; +rz(4.001614389991878) q[29]; +rx(pi/2) q[29]; +rz(8.14188684489321) q[29]; +rz(2.3917890583110584) q[29]; +rx(pi/2) q[29]; +rz(3.2864692107189444) q[29]; +rx(pi/2) q[29]; +rz(7.682360435995982) q[29]; +rz(-2.248237441901744) q[81]; +rx(pi/2) q[81]; +rz(4.438413577615375) q[81]; +rx(pi/2) q[81]; +rz(10.402852232728096) q[81]; +rz(2.8346856353699605) q[81]; +rx(pi/2) q[81]; +rz(5.23744814273281) q[81]; +rx(pi/2) q[81]; +rz(10.442934615626925) q[81]; +rz(-1.1530626361025438) q[95]; +rx(pi/2) q[95]; +rz(4.945762655058107) q[95]; +rx(pi/2) q[95]; +rz(11.214618788813798) q[95]; +rz(2.3903261580940782) q[95]; +rx(pi/2) q[95]; +rz(5.929966344127553) q[95]; +rx(pi/2) q[95]; +rz(11.747880437698095) q[95]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(5.7545149314336275) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[9],q[97]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.3068963267683253) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[9],q[97]; +rz(-2.0707059636219696) q[9]; +rx(pi/2) q[9]; +rz(5.531153809136763) q[9]; +rx(pi/2) q[9]; +rz(7.883448753292001) q[9]; +rz(0.8749082192184083) q[9]; +rx(pi/2) q[9]; +rz(4.307181260560704) q[9]; +rx(pi/2) q[9]; +rz(6.726506745393317) q[9]; +cx q[9],q[50]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.715036024293479) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(5.4322784770974) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[9],q[50]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.429828871707773) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[9],q[50]; +rz(1.7768701204188346) q[9]; +rx(pi/2) q[9]; +rz(5.5847087776754165) q[9]; +rx(pi/2) q[9]; +rz(11.530451703438052) q[9]; +rz(2.5840963222183806) q[9]; +rx(pi/2) q[9]; +rz(5.308286710806124) q[9]; +rx(pi/2) q[9]; +rz(8.694717899167397) q[9]; +rz(0.3454809655601583) q[50]; +rx(pi/2) q[50]; +rz(4.2944976934097205) q[50]; +rx(pi/2) q[50]; +rz(11.538694035113213) q[50]; +rz(-2.259992165776826) q[50]; +rx(pi/2) q[50]; +rz(4.6310615528162264) q[50]; +rx(pi/2) q[50]; +rz(8.88070248935281) q[50]; +rz(-1.1400828787746948) q[97]; +rx(pi/2) q[97]; +rz(3.5478756853480964) q[97]; +rx(pi/2) q[97]; +rz(8.299339283631094) q[97]; +rz(0.9540341555142824) q[97]; +rx(pi/2) q[97]; +rz(4.249099121653462) q[97]; +rx(pi/2) q[97]; +rz(12.52975050251271) q[97]; +cx q[97],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.839496588443804) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.872673893162907) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.502616994236289) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[32]; +rz(-2.644510341826617) q[32]; +rx(pi/2) q[32]; +rz(4.334354471044501) q[32]; +rx(pi/2) q[32]; +rz(9.165643997661608) q[32]; +rz(0.7459754922261155) q[32]; +rx(pi/2) q[32]; +rz(3.926989858730062) q[32]; +rx(pi/2) q[32]; +rz(7.273817621527099) q[32]; +rz(-1.2884410008088116) q[97]; +rx(pi/2) q[97]; +rz(3.7928071394018943) q[97]; +rx(pi/2) q[97]; +rz(7.383720362584445) q[97]; +rz(2.9890424914019142) q[97]; +rx(pi/2) q[97]; +rz(4.358369550244085) q[97]; +rx(pi/2) q[97]; +rz(6.336899785809362) q[97]; +rz(1.685745224513628) q[99]; +rx(pi/2) q[99]; +rz(3.473933089359095) q[99]; +rx(pi/2) q[99]; +rz(7.766809920904663) q[99]; +rz(0.9294936682134765) q[99]; +rx(pi/2) q[99]; +rz(4.97539137104857) q[99]; +rx(pi/2) q[99]; +rz(9.000510022023642) q[99]; +cx q[99],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(5.821619256050848) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.6497944382061056) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.2744435145155713) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[12]; +rz(-0.32577479110544694) q[12]; +rx(pi/2) q[12]; +rz(5.43113456959288) q[12]; +rx(pi/2) q[12]; +rz(8.109380097855414) q[12]; +rz(-2.03683626419412) q[12]; +rx(pi/2) q[12]; +rz(4.635771799928259) q[12]; +rx(pi/2) q[12]; +rz(8.731145664829263) q[12]; +cx q[12],q[33]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.059248127175337) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.143783677789475) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +cx q[12],q[33]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.5728206546967436) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[12],q[33]; +rz(-2.643384116520952) q[12]; +rx(pi/2) q[12]; +rz(5.610090146967341) q[12]; +rx(pi/2) q[12]; +rz(10.525359709111953) q[12]; +rz(2.290554412341095) q[12]; +rx(pi/2) q[12]; +rz(4.135756489102144) q[12]; +rx(pi/2) q[12]; +rz(11.24509574274189) q[12]; +cx q[27],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(5.900431644387995) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.6847593368350307) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[27],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.4847757904272862) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +cx q[27],q[12]; +rz(3.014247568882796) q[12]; +rx(pi/2) q[12]; +rz(3.5868084799840645) q[12]; +rx(pi/2) q[12]; +rz(6.735569613706037) q[12]; +rz(-0.27552530865663183) q[12]; +rx(pi/2) q[12]; +rz(5.497316805607172) q[12]; +rx(pi/2) q[12]; +rz(10.604559238737435) q[12]; +cx q[21],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(5.8097112782086135) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.8529401539717836) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[21],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.489981774817444) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +cx q[21],q[12]; +rz(2.2992237098934734) q[12]; +rx(pi/2) q[12]; +rz(4.6744176078284765) q[12]; +rx(pi/2) q[12]; +rz(8.334548483973053) q[12]; +rz(0.5524627221810317) q[12]; +rx(pi/2) q[12]; +rz(5.649895214621058) q[12]; +rx(pi/2) q[12]; +rz(7.884182152628339) q[12]; +cx q[19],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(5.94646535743912) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.068048702055663) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[19],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.780296970632808) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +cx q[19],q[12]; +rz(-2.7470756514077124) q[12]; +rx(pi/2) q[12]; +rz(4.501915110647488) q[12]; +rx(pi/2) q[12]; +rz(7.264816929517977) q[12]; +rz(1.3132186359846862) q[12]; +rx(pi/2) q[12]; +rz(4.4010247229587085) q[12]; +rx(pi/2) q[12]; +rz(9.828133288578533) q[12]; +rz(1.3187840074918178) q[19]; +rx(pi/2) q[19]; +rz(4.7165726086287165) q[19]; +rx(pi/2) q[19]; +rz(11.09986656354084) q[19]; +rz(0.14471933875570153) q[19]; +rx(pi/2) q[19]; +rz(4.182614195071077) q[19]; +rx(pi/2) q[19]; +rz(10.34542378690981) q[19]; +cx q[19],q[91]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.94009286631268) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-1.1625773921918165) q[21]; +rx(pi/2) q[21]; +rz(4.357293903142992) q[21]; +rx(pi/2) q[21]; +rz(12.310703676685591) q[21]; +rz(3.0783141077555207) q[21]; +rx(pi/2) q[21]; +rz(5.957895662231372) q[21]; +rx(pi/2) q[21]; +rz(9.47905993621556) q[21]; +cx q[21],q[65]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.054342525576645) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(1.527411044799682) q[27]; +rx(pi/2) q[27]; +rz(4.220187025758925) q[27]; +rx(pi/2) q[27]; +rz(8.332009993946638) q[27]; +rz(2.1282708613335233) q[27]; +rx(pi/2) q[27]; +rz(5.26634849860921) q[27]; +rx(pi/2) q[27]; +rz(8.368580695833275) q[27]; +rz(-1.8669462834500135) q[33]; +rx(pi/2) q[33]; +rz(5.727300132713141) q[33]; +rx(pi/2) q[33]; +rz(11.918179955527961) q[33]; +rz(-0.4556042874924886) q[33]; +rx(pi/2) q[33]; +rz(4.9883339758840926) q[33]; +rx(pi/2) q[33]; +rz(6.816836029095821) q[33]; +cx q[33],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.092813686416344) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.9221141965668522) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[33],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.5138893979052304) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +cx q[33],q[30]; +rz(1.015568998598412) q[30]; +rx(pi/2) q[30]; +rz(5.913399790458051) q[30]; +rx(pi/2) q[30]; +rz(10.001398655857855) q[30]; +rz(1.671683173969047) q[30]; +rx(pi/2) q[30]; +rz(5.733241574206127) q[30]; +rx(pi/2) q[30]; +rz(12.181948914825712) q[30]; +cx q[28],q[30]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.191781379580412) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.158402854143803) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +cx q[28],q[30]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.4971643018709884) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[28],q[30]; +rz(1.7109516813082593) q[28]; +rx(pi/2) q[28]; +rz(3.8024103552543522) q[28]; +rx(pi/2) q[28]; +rz(8.31460601241811) q[28]; +rz(-1.7743875622182241) q[28]; +rx(pi/2) q[28]; +rz(4.3506731350026095) q[28]; +rx(pi/2) q[28]; +rz(11.853546046329177) q[28]; +cx q[7],q[28]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.778549026493728) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.681133056225798) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +cx q[7],q[28]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.4149553750377546) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[7],q[28]; +rz(-0.5593510345966362) q[7]; +rx(pi/2) q[7]; +rz(5.518175539228042) q[7]; +rx(pi/2) q[7]; +rz(6.426153327081022) q[7]; +rz(-0.7249402244992877) q[7]; +rx(pi/2) q[7]; +rz(4.969287711815414) q[7]; +rx(pi/2) q[7]; +rz(11.909855926167477) q[7]; +cx q[7],q[78]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.672974127582414) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(2.1250977528414072) q[28]; +rx(pi/2) q[28]; +rz(4.91969517502942) q[28]; +rx(pi/2) q[28]; +rz(8.840790016918397) q[28]; +rz(-0.23649888905723282) q[28]; +rx(pi/2) q[28]; +rz(5.18724745799977) q[28]; +rx(pi/2) q[28]; +rz(7.631943228192641) q[28]; +rz(2.459584574229062) q[30]; +rx(pi/2) q[30]; +rz(3.7196698361865) q[30]; +rx(pi/2) q[30]; +rz(10.011333504252931) q[30]; +rz(-0.977914427622244) q[30]; +rx(pi/2) q[30]; +rz(4.898138182656012) q[30]; +rx(pi/2) q[30]; +rz(9.931754227850444) q[30]; +cx q[30],q[39]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.9046495494055202) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(0.028233895566054823) q[33]; +rx(pi/2) q[33]; +rz(5.550888057932649) q[33]; +rx(pi/2) q[33]; +rz(8.09123216891526) q[33]; +rz(2.8673116620635124) q[33]; +rx(pi/2) q[33]; +rz(3.4700438160202793) q[33]; +rx(pi/2) q[33]; +rz(12.301364682987447) q[33]; +cx q[20],q[33]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(4.209059800468267) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(5.95376806021514) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +cx q[20],q[33]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.763636752178499) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[20],q[33]; +rz(-0.1540572371865352) q[20]; +rx(pi/2) q[20]; +rz(4.04085342041693) q[20]; +rx(pi/2) q[20]; +rz(9.918065135500466) q[20]; +rz(2.824767894273024) q[20]; +rx(pi/2) q[20]; +rz(3.73327043926619) q[20]; +rx(pi/2) q[20]; +rz(7.761844013537465) q[20]; +rz(-2.578734847772078) q[33]; +rx(pi/2) q[33]; +rz(5.891926897093361) q[33]; +rx(pi/2) q[33]; +rz(12.343366976261608) q[33]; +rz(-0.09745227497153586) q[33]; +rx(pi/2) q[33]; +rz(5.526309731737594) q[33]; +rx(pi/2) q[33]; +rz(8.458911291286954) q[33]; +cx q[33],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.917280778123384) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.666410763175012) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[33],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.518192999073772) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +cx q[33],q[20]; +rz(-0.17711920665783687) q[20]; +rx(pi/2) q[20]; +rz(4.963561303847412) q[20]; +rx(pi/2) q[20]; +rz(7.967098576841036) q[20]; +rz(-1.469609017779559) q[20]; +rx(pi/2) q[20]; +rz(4.847191985822482) q[20]; +rx(pi/2) q[20]; +rz(11.307476982633526) q[20]; +cx q[20],q[55]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.6819741747039925) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(2.8094754558969504) q[33]; +rx(pi/2) q[33]; +rz(4.337689290950722) q[33]; +rx(pi/2) q[33]; +rz(11.3209662048131) q[33]; +rz(-1.5510486145942073) q[33]; +rx(pi/2) q[33]; +rz(5.823823949555013) q[33]; +rx(pi/2) q[33]; +rz(7.965344574339815) q[33]; +cx q[33],q[49]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(4.187776087631379) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[36],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(6.084252797353518) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.4717316102057945) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.254632111714356) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +cx q[36],q[28]; +rz(-1.4328037921352763) q[28]; +rx(pi/2) q[28]; +rz(3.9489000885894296) q[28]; +rx(pi/2) q[28]; +rz(10.964531976382752) q[28]; +rz(1.358005815404569) q[28]; +rx(pi/2) q[28]; +rz(4.438173187723935) q[28]; +rx(pi/2) q[28]; +rz(9.650307086675191) q[28]; +rz(-0.5974062826184712) q[36]; +rx(pi/2) q[36]; +rz(4.68203230206969) q[36]; +rx(pi/2) q[36]; +rz(7.139254658500584) q[36]; +rz(-1.8696517078779578) q[36]; +rx(pi/2) q[36]; +rz(4.56356869095264) q[36]; +rx(pi/2) q[36]; +rz(11.176701161414421) q[36]; +cx q[36],q[85]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.067024615851491) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.059707064066663) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[30],q[39]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.173978623427497) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[30],q[39]; +rz(-0.9382316600042633) q[30]; +rx(pi/2) q[30]; +rz(3.3922839628078805) q[30]; +rx(pi/2) q[30]; +rz(7.308997468319506) q[30]; +rz(2.9030612502641286) q[30]; +rx(pi/2) q[30]; +rz(4.236879281191915) q[30]; +rx(pi/2) q[30]; +rz(6.734018683863581) q[30]; +rz(-2.862594679493778) q[39]; +rx(pi/2) q[39]; +rz(4.043903442129376) q[39]; +rx(pi/2) q[39]; +rz(8.170053838618356) q[39]; +rz(0.21785963172420608) q[39]; +rx(pi/2) q[39]; +rz(5.740303620092203) q[39]; +rx(pi/2) q[39]; +rz(8.369417469717952) q[39]; +cx q[31],q[39]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.058015506519864) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.012483688882263) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[31],q[39]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.272258001497219) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[31],q[39]; +rz(-2.3646900676824325) q[31]; +rx(pi/2) q[31]; +rz(5.590527859289968) q[31]; +rx(pi/2) q[31]; +rz(6.408981749325057) q[31]; +rz(2.3311802015712697) q[31]; +rx(pi/2) q[31]; +rz(4.046026105629265) q[31]; +rx(pi/2) q[31]; +rz(7.776432694846216) q[31]; +rz(1.870347202833658) q[39]; +rx(pi/2) q[39]; +rz(4.903714293528674) q[39]; +rx(pi/2) q[39]; +rz(12.525783916436543) q[39]; +rz(-1.6862422514051447) q[39]; +rx(pi/2) q[39]; +rz(3.4871379132870675) q[39]; +rx(pi/2) q[39]; +rz(9.36705865563451) q[39]; +cx q[39],q[79]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.696320012856699) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[44],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(5.966611293355758) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.9970946886509644) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[44],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.1549156545333754) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +cx q[44],q[27]; +rz(1.5161124671365602) q[27]; +rx(pi/2) q[27]; +rz(4.051723759736288) q[27]; +rx(pi/2) q[27]; +rz(10.268852895041668) q[27]; +rz(-1.9166769511099222) q[27]; +rx(pi/2) q[27]; +rz(4.075902064634295) q[27]; +rx(pi/2) q[27]; +rz(6.8677435218881815) q[27]; +rz(0.7851095429852268) q[44]; +rx(pi/2) q[44]; +rz(5.981811162003456) q[44]; +rx(pi/2) q[44]; +rz(9.467817649453753) q[44]; +rz(0.6277153294751381) q[44]; +rx(pi/2) q[44]; +rz(4.918199091912611) q[44]; +rx(pi/2) q[44]; +rz(11.916545817463184) q[44]; +cx q[44],q[56]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.941724070702966) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[47],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.021278101214678) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.6961922991985148) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.30877361130624) q[47]; +rx(pi/2) q[47]; +rz(3*pi) q[47]; +cx q[47],q[12]; +rz(-1.6088886510436122) q[12]; +rx(pi/2) q[12]; +rz(5.0960294406479925) q[12]; +rx(pi/2) q[12]; +rz(11.610386727618462) q[12]; +rz(2.2986694705876154) q[12]; +rx(pi/2) q[12]; +rz(5.988283640010495) q[12]; +rx(pi/2) q[12]; +rz(10.138259735797032) q[12]; +rz(-1.3797911128044533) q[47]; +rx(pi/2) q[47]; +rz(5.932523773438069) q[47]; +rx(pi/2) q[47]; +rz(11.595486993887976) q[47]; +rz(0.19295881468544218) q[47]; +rx(pi/2) q[47]; +rz(4.394090274093081) q[47]; +rx(pi/2) q[47]; +rz(9.729116640094256) q[47]; +cx q[3],q[47]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(4.278429689767734) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.170705242637798) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[3],q[47]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.9355840503680852) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[3],q[47]; +rz(2.781493383867442) q[3]; +rx(pi/2) q[3]; +rz(5.540303213888668) q[3]; +rx(pi/2) q[3]; +rz(9.26967431878733) q[3]; +rz(1.894911882205026) q[3]; +rx(pi/2) q[3]; +rz(5.523583349774837) q[3]; +rx(pi/2) q[3]; +rz(8.312550925045468) q[3]; +rz(1.1396889641427403) q[47]; +rx(pi/2) q[47]; +rz(4.9296702841643425) q[47]; +rx(pi/2) q[47]; +rz(11.28295563813632) q[47]; +rz(1.1732031810543662) q[47]; +rx(pi/2) q[47]; +rz(3.988878044917736) q[47]; +rx(pi/2) q[47]; +rz(11.97971240891136) q[47]; +cx q[47],q[68]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.6457269729977964) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.031607523050845) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[33],q[49]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.4569052068927544) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[33],q[49]; +rz(0.8204616078122675) q[33]; +rx(pi/2) q[33]; +rz(4.3444438985669445) q[33]; +rx(pi/2) q[33]; +rz(6.873612735754072) q[33]; +rz(0.06226069104055165) q[33]; +rx(pi/2) q[33]; +rz(5.2048640705030405) q[33]; +rx(pi/2) q[33]; +rz(10.418998632923905) q[33]; +cx q[33],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.848458398158927) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(4.024950557750818) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[33],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.193545978831404) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +cx q[33],q[10]; +rz(-0.2497181201775036) q[10]; +rx(pi/2) q[10]; +rz(4.708025998418252) q[10]; +rx(pi/2) q[10]; +rz(6.288945693559666) q[10]; +rz(2.824767894273024) q[10]; +rx(pi/2) q[10]; +rz(3.73327043926619) q[10]; +rx(pi/2) q[10]; +rz(7.761844013537465) q[10]; +rz(2.3240622152058377) q[33]; +rx(pi/2) q[33]; +rz(5.184649449544566) q[33]; +rx(pi/2) q[33]; +rz(8.313345749545533) q[33]; +rz(1.1996186774391697) q[33]; +rx(pi/2) q[33]; +rz(5.721257144817577) q[33]; +rx(pi/2) q[33]; +rz(8.301442429023847) q[33]; +cx q[33],q[67]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(4.001950220416839) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-2.0883633391847907) q[49]; +rx(pi/2) q[49]; +rz(4.9926106310331155) q[49]; +rx(pi/2) q[49]; +rz(12.165333355695797) q[49]; +rz(-2.531812857546154) q[49]; +rx(pi/2) q[49]; +rz(5.040519936324662) q[49]; +rx(pi/2) q[49]; +rz(11.186325378375342) q[49]; +cx q[43],q[49]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.920380278670481) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.0624262241060105) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[43],q[49]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.28429698358042) q[43]; +rx(pi/2) q[43]; +rz(3*pi) q[43]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[43],q[49]; +rz(-1.8486402170200495) q[43]; +rx(pi/2) q[43]; +rz(4.594041902034812) q[43]; +rx(pi/2) q[43]; +rz(9.084792897130546) q[43]; +rz(-1.6248925591944783) q[43]; +rx(pi/2) q[43]; +rz(4.24585821726315) q[43]; +rx(pi/2) q[43]; +rz(10.018075086389945) q[43]; +rz(0.4644626326521606) q[49]; +rx(pi/2) q[49]; +rz(4.913287392551113) q[49]; +rx(pi/2) q[49]; +rz(7.097738419321771) q[49]; +rz(-1.2410333125391038) q[49]; +rx(pi/2) q[49]; +rz(5.4232354341312625) q[49]; +rx(pi/2) q[49]; +rz(10.218094353230821) q[49]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.203301989696188) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[20],q[55]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.2774861068833356) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[20],q[55]; +rz(1.040576008636501) q[20]; +rx(pi/2) q[20]; +rz(3.9715323308076127) q[20]; +rx(pi/2) q[20]; +rz(6.60179928014016) q[20]; +rz(-0.4961092015044626) q[20]; +rx(pi/2) q[20]; +rz(4.511553077395337) q[20]; +rx(pi/2) q[20]; +rz(10.274705735913214) q[20]; +cx q[20],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.21723324588182) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(4.211525878032166) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[20],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.51360736990412) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +cx q[20],q[14]; +rz(-1.0037159797650368) q[14]; +rx(pi/2) q[14]; +rz(5.0940499805669095) q[14]; +rx(pi/2) q[14]; +rz(10.020232626014629) q[14]; +rz(-2.0588625976631914) q[14]; +rx(pi/2) q[14]; +rz(5.205082818208588) q[14]; +rx(pi/2) q[14]; +rz(9.808455152978125) q[14]; +rz(-2.8974410563213295) q[20]; +rx(pi/2) q[20]; +rz(5.754752699079532) q[20]; +rx(pi/2) q[20]; +rz(9.813814818266867) q[20]; +rz(0.34878233346646237) q[20]; +rx(pi/2) q[20]; +rz(5.603993642612318) q[20]; +rx(pi/2) q[20]; +rz(10.091244616082045) q[20]; +cx q[20],q[46]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(4.000588088166069) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.001127758336088) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[20],q[46]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.726434747927008) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[20],q[46]; +rz(0.20734780919189122) q[20]; +rx(pi/2) q[20]; +rz(4.154576586373094) q[20]; +rx(pi/2) q[20]; +rz(9.810767419323758) q[20]; +rz(-0.1214312122643686) q[20]; +rx(pi/2) q[20]; +rz(4.274896969198461) q[20]; +rx(pi/2) q[20]; +rz(9.196463959215757) q[20]; +rz(-1.7564949100466138) q[46]; +rx(pi/2) q[46]; +rz(4.669552649939979) q[46]; +rx(pi/2) q[46]; +rz(10.70391649714631) q[46]; +rz(-2.8515114785748663) q[46]; +rx(pi/2) q[46]; +rz(4.059949960821081) q[46]; +rx(pi/2) q[46]; +rz(9.03140297325795) q[46]; +rz(1.2841079658759265) q[55]; +rx(pi/2) q[55]; +rz(4.1648706933625) q[55]; +rx(pi/2) q[55]; +rz(7.945347399250379) q[55]; +rz(-0.4520597379537965) q[55]; +rx(pi/2) q[55]; +rz(4.819278149946056) q[55]; +rx(pi/2) q[55]; +rz(8.634919632226532) q[55]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.1372865194057145) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[44],q[56]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.8080016935479932) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[44],q[56]; +rz(-0.2821816675759212) q[44]; +rx(pi/2) q[44]; +rz(3.744582856250444) q[44]; +rx(pi/2) q[44]; +rz(9.329553190665441) q[44]; +rz(-0.3877555492903695) q[44]; +rx(pi/2) q[44]; +rz(3.4831712285241516) q[44]; +rx(pi/2) q[44]; +rz(11.411391143611105) q[44]; +cx q[44],q[61]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.9419412352391348) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(2.401252969875939) q[56]; +rx(pi/2) q[56]; +rz(5.076234063388576) q[56]; +rx(pi/2) q[56]; +rz(9.905894065365526) q[56]; +rz(1.3603286258692684) q[56]; +rx(pi/2) q[56]; +rz(4.181689140767246) q[56]; +rx(pi/2) q[56]; +rz(6.796973907345705) q[56]; +cx q[24],q[56]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.045616950926938) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.221501460338818) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[24],q[56]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.469935984456715) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[24],q[56]; +rz(2.08565109480665) q[24]; +rx(pi/2) q[24]; +rz(3.582229642209716) q[24]; +rx(pi/2) q[24]; +rz(9.390958134524103) q[24]; +rz(-0.18531561268508412) q[24]; +rx(pi/2) q[24]; +rz(4.513432075879447) q[24]; +rx(pi/2) q[24]; +rz(7.929843427595065) q[24]; +rz(2.2098739208849842) q[56]; +rx(pi/2) q[56]; +rz(3.826545832316045) q[56]; +rx(pi/2) q[56]; +rz(8.713832271014862) q[56]; +rz(0.8254798654834925) q[56]; +rx(pi/2) q[56]; +rz(4.283882527571649) q[56]; +rx(pi/2) q[56]; +rz(11.904679808066868) q[56]; +cx q[17],q[56]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.647164127771184) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.245530406023592) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[17],q[56]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.3553363656482804) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[17],q[56]; +rz(1.530173554552892) q[17]; +rx(pi/2) q[17]; +rz(5.003164203411101) q[17]; +rx(pi/2) q[17]; +rz(9.312571369243958) q[17]; +rz(-1.3477486542140547) q[17]; +rx(pi/2) q[17]; +rz(4.17799884879024) q[17]; +rx(pi/2) q[17]; +rz(10.2745721625584) q[17]; +cx q[17],q[49]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.118730316064662) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.1626299282550185) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[17],q[49]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.649562047506553) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[17],q[49]; +rz(-1.7237147328587674) q[17]; +rx(pi/2) q[17]; +rz(5.512108000361773) q[17]; +rx(pi/2) q[17]; +rz(7.8851172736062285) q[17]; +rz(-2.491865936697291) q[17]; +rx(pi/2) q[17]; +rz(4.209367875038309) q[17]; +rx(pi/2) q[17]; +rz(7.874119816673808) q[17]; +rz(1.627663883734261) q[49]; +rx(pi/2) q[49]; +rz(5.788052818350505) q[49]; +rx(pi/2) q[49]; +rz(9.90769241034649) q[49]; +rz(2.714876235595556) q[49]; +rx(pi/2) q[49]; +rz(5.476407777989078) q[49]; +rx(pi/2) q[49]; +rz(9.530772416809514) q[49]; +rz(0.2471384670040182) q[56]; +rx(pi/2) q[56]; +rz(4.705458467033892) q[56]; +rx(pi/2) q[56]; +rz(10.314491119300882) q[56]; +rz(-2.689829914085775) q[56]; +rx(pi/2) q[56]; +rz(5.009888736739441) q[56]; +rx(pi/2) q[56]; +rz(7.966931616870189) q[56]; +cx q[56],q[75]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.290578869949115) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.150914513582891) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[44],q[61]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.4442750695953297) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[44],q[61]; +rz(-2.4429207184869144) q[44]; +rx(pi/2) q[44]; +rz(4.498711608766492) q[44]; +rx(pi/2) q[44]; +rz(10.509669851834138) q[44]; +rz(-2.844193264424418) q[44]; +rx(pi/2) q[44]; +rz(4.009445489149726) q[44]; +rx(pi/2) q[44]; +rz(9.68537209662498) q[44]; +rz(-1.690430990620504) q[61]; +rx(pi/2) q[61]; +rz(5.051248732056725) q[61]; +rx(pi/2) q[61]; +rz(9.611911035425303) q[61]; +rz(-1.058580070166911) q[61]; +rx(pi/2) q[61]; +rz(4.488892381155443) q[61]; +rx(pi/2) q[61]; +rz(11.331074257637349) q[61]; +cx q[64],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(5.924285351767722) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.7718135831480035) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.2467811527647648) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +cx q[64],q[30]; +rz(-1.8381576991404156) q[30]; +rx(pi/2) q[30]; +rz(4.730767226691848) q[30]; +rx(pi/2) q[30]; +rz(11.101878743961455) q[30]; +rz(0.2094799729381256) q[30]; +rx(pi/2) q[30]; +rz(4.785383621745405) q[30]; +rx(pi/2) q[30]; +rz(6.710971474025057) q[30]; +cx q[24],q[30]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.9461866339635945) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(5.9449968638537705) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +cx q[24],q[30]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.3824450746653265) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[24],q[30]; +rz(-2.357592682967282) q[24]; +rx(pi/2) q[24]; +rz(4.2312236061086885) q[24]; +rx(pi/2) q[24]; +rz(7.991334184473562) q[24]; +rz(0.19295881468544218) q[24]; +rx(pi/2) q[24]; +rz(4.394090274093081) q[24]; +rx(pi/2) q[24]; +rz(9.729116640094256) q[24]; +rz(1.952507476177498) q[30]; +rx(pi/2) q[30]; +rz(5.638386678926188) q[30]; +rx(pi/2) q[30]; +rz(12.565229975013022) q[30]; +rz(-0.9613969920971872) q[30]; +rx(pi/2) q[30]; +rz(3.594725311123981) q[30]; +rx(pi/2) q[30]; +rz(7.8736433582093355) q[30]; +cx q[30],q[72]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.786708908609827) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-1.028416807023854) q[64]; +rx(pi/2) q[64]; +rz(5.664548339957875) q[64]; +rx(pi/2) q[64]; +rz(10.2478827934262) q[64]; +rz(-0.838708914321451) q[64]; +rx(pi/2) q[64]; +rz(5.058870207875633) q[64]; +rx(pi/2) q[64]; +rz(10.030961530034965) q[64]; +cx q[58],q[64]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.1919827661684055) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.856474064256815) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[58],q[64]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.695013953267895) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[58],q[64]; +rz(0.3985001292099519) q[58]; +rx(pi/2) q[58]; +rz(4.614348157231811) q[58]; +rx(pi/2) q[58]; +rz(10.75170464048915) q[58]; +rz(2.2868672753189045) q[58]; +rx(pi/2) q[58]; +rz(3.933604029040538) q[58]; +rx(pi/2) q[58]; +rz(7.425102892869557) q[58]; +rz(1.2542554564274528) q[64]; +rx(pi/2) q[64]; +rz(4.403989206690043) q[64]; +rx(pi/2) q[64]; +rz(8.747976582696046) q[64]; +rz(2.766065821414811) q[64]; +rx(pi/2) q[64]; +rz(4.497148984113135) q[64]; +rx(pi/2) q[64]; +rz(8.977809197815354) q[64]; +cx q[0],q[64]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.9900217020450692) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.706698492532279) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[0],q[64]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.226542546053558) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[0],q[64]; +rz(2.59297024184813) q[0]; +rx(pi/2) q[0]; +rz(3.35400117480033) q[0]; +rx(pi/2) q[0]; +rz(9.068594390299614) q[0]; +rz(-1.167681813698996) q[0]; +rx(pi/2) q[0]; +rz(4.255385580014982) q[0]; +rx(pi/2) q[0]; +rz(9.812767023021435) q[0]; +rz(1.8469190783986624) q[64]; +rx(pi/2) q[64]; +rz(4.9436714458807955) q[64]; +rx(pi/2) q[64]; +rz(11.486563177416517) q[64]; +rz(-2.3534204281210895) q[64]; +rx(pi/2) q[64]; +rz(4.360663352401343) q[64]; +rx(pi/2) q[64]; +rz(12.379360239626497) q[64]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.196651357476853) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[21],q[65]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.552472322530491) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[21],q[65]; +rz(-2.635764892664225) q[21]; +rx(pi/2) q[21]; +rz(3.6834241364377203) q[21]; +rx(pi/2) q[21]; +rz(8.111954439547603) q[21]; +rz(2.1445766073914623) q[21]; +rx(pi/2) q[21]; +rz(5.18331731395361) q[21]; +rx(pi/2) q[21]; +rz(10.56546535157761) q[21]; +cx q[21],q[35]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.318091766975655) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.0221977381215055) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +cx q[21],q[35]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.487105379996322) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[21],q[35]; +rz(-2.975410311609887) q[21]; +rx(pi/2) q[21]; +rz(5.4149413880377395) q[21]; +rx(pi/2) q[21]; +rz(9.398877972615365) q[21]; +rz(3.0228002144797257) q[21]; +rx(pi/2) q[21]; +rz(4.192185186389776) q[21]; +rx(pi/2) q[21]; +rz(10.952467618926924) q[21]; +rz(1.091240516663202) q[35]; +rx(pi/2) q[35]; +rz(4.9895684850893645) q[35]; +rx(pi/2) q[35]; +rz(10.586143653509739) q[35]; +rz(2.2949939623631703) q[35]; +rx(pi/2) q[35]; +rz(4.327076961302269) q[35]; +rx(pi/2) q[35]; +rz(9.956813264106362) q[35]; +rz(0.6903145170183036) q[65]; +rx(pi/2) q[65]; +rz(5.727605908432693) q[65]; +rx(pi/2) q[65]; +rz(8.500973745467014) q[65]; +rz(-0.5515201325930539) q[65]; +rx(pi/2) q[65]; +rz(5.625579623651245) q[65]; +rx(pi/2) q[65]; +rz(11.111376561585491) q[65]; +cx q[65],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.245655305754044) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.6165542017566636) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.2981573079163247) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +cx q[65],q[11]; +rz(-1.8349677938613078) q[11]; +rx(pi/2) q[11]; +rz(5.108046583579689) q[11]; +rx(pi/2) q[11]; +rz(8.153337635052367) q[11]; +rz(-0.9988072023989742) q[11]; +rx(pi/2) q[11]; +rz(4.63352062415577) q[11]; +rx(pi/2) q[11]; +rz(11.362845869407058) q[11]; +cx q[35],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.094378733122133) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.816415025804062) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.26444931641176) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +cx q[35],q[11]; +rz(-1.981035802891113) q[11]; +rx(pi/2) q[11]; +rz(4.768637125188513) q[11]; +rx(pi/2) q[11]; +rz(6.512721089034923) q[11]; +rz(-0.4406993456208905) q[11]; +rx(pi/2) q[11]; +rz(5.178165232290482) q[11]; +rx(pi/2) q[11]; +rz(9.198805951855213) q[11]; +rz(-2.280825108564171) q[35]; +rx(pi/2) q[35]; +rz(5.568196362257104) q[35]; +rx(pi/2) q[35]; +rz(9.613574199141743) q[35]; +rz(0.16140642523118975) q[35]; +rx(pi/2) q[35]; +rz(4.37955629325136) q[35]; +rx(pi/2) q[35]; +rz(11.240095069384076) q[35]; +rz(0.30313118026171804) q[65]; +rx(pi/2) q[65]; +rz(5.184836321514732) q[65]; +rx(pi/2) q[65]; +rz(9.960853592647839) q[65]; +rz(-2.7925413053733443) q[65]; +rx(pi/2) q[65]; +rz(4.163703242918102) q[65]; +rx(pi/2) q[65]; +rz(11.741600521298004) q[65]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.155677750796576) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[33],q[67]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.1645947977558393) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[33],q[67]; +rz(-0.41725840705379547) q[33]; +rx(pi/2) q[33]; +rz(5.244053614207176) q[33]; +rx(pi/2) q[33]; +rz(11.801560962252626) q[33]; +rz(2.754767871131599) q[33]; +rx(pi/2) q[33]; +rz(4.01552760682913) q[33]; +rx(pi/2) q[33]; +rz(6.621116837508624) q[33]; +rz(-2.424498818152873) q[67]; +rx(pi/2) q[67]; +rz(5.066997497911821) q[67]; +rx(pi/2) q[67]; +rz(6.918494914226724) q[67]; +rz(-0.6888125441977291) q[67]; +rx(pi/2) q[67]; +rz(5.898675544969107) q[67]; +rx(pi/2) q[67]; +rz(11.37260261290983) q[67]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.076713938501188) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[47],q[68]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.1666356186513407) q[47]; +rx(pi/2) q[47]; +rz(3*pi) q[47]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[47],q[68]; +rz(-1.9431679941431366) q[47]; +rx(pi/2) q[47]; +rz(5.216477256175882) q[47]; +rx(pi/2) q[47]; +rz(10.636636874210945) q[47]; +rz(-0.6597318226924536) q[47]; +rx(pi/2) q[47]; +rz(4.410332764613599) q[47]; +rx(pi/2) q[47]; +rz(8.691677020572088) q[47]; +rz(2.324668232278886) q[68]; +rx(pi/2) q[68]; +rz(5.211500115051324) q[68]; +rx(pi/2) q[68]; +rz(10.23828774964579) q[68]; +rz(-1.5934148209598629) q[68]; +rx(pi/2) q[68]; +rz(4.75645878139028) q[68]; +rx(pi/2) q[68]; +rz(10.416094037295434) q[68]; +cx q[70],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.129434285303699) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.259634644826324) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.589595956494538) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +cx q[70],q[55]; +rz(-2.8925962137671686) q[55]; +rx(pi/2) q[55]; +rz(5.431783446402793) q[55]; +rx(pi/2) q[55]; +rz(8.616465916646176) q[55]; +rz(-0.5515201325930539) q[55]; +rx(pi/2) q[55]; +rz(5.625579623651245) q[55]; +rx(pi/2) q[55]; +rz(11.111376561585491) q[55]; +rz(0.7443982885080551) q[70]; +rx(pi/2) q[70]; +rz(4.283376125542275) q[70]; +rx(pi/2) q[70]; +rz(6.608257320917611) q[70]; +rz(-1.9635906714443312) q[70]; +rx(pi/2) q[70]; +rz(5.220306196773535) q[70]; +rx(pi/2) q[70]; +rz(7.732898746698548) q[70]; +cx q[62],q[70]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.290578869949115) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.195838690240704) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[62],q[70]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.2307549582566137) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[62],q[70]; +rz(-2.8213769775602735) q[62]; +rx(pi/2) q[62]; +rz(5.2855320870287805) q[62]; +rx(pi/2) q[62]; +rz(6.2991255789827285) q[62]; +rz(-2.4068872486543516) q[62]; +rx(pi/2) q[62]; +rz(5.105974006638768) q[62]; +rx(pi/2) q[62]; +rz(10.637239005522787) q[62]; +rz(-0.384897565367313) q[70]; +rx(pi/2) q[70]; +rz(5.704565824235908) q[70]; +rx(pi/2) q[70]; +rz(8.229441740352641) q[70]; +rz(2.849221118051661) q[70]; +rx(pi/2) q[70]; +rz(5.652852646630463) q[70]; +rx(pi/2) q[70]; +rz(10.823705923563736) q[70]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(5.901281043174414) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[30],q[72]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.1829638152823883) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[30],q[72]; +rz(1.8741301153523757) q[30]; +rx(pi/2) q[30]; +rz(3.8645284770743618) q[30]; +rx(pi/2) q[30]; +rz(7.809526542858793) q[30]; +rz(1.552039751873938) q[30]; +rx(pi/2) q[30]; +rz(6.062717396025771) q[30]; +rx(pi/2) q[30]; +rz(12.03082951631639) q[30]; +cx q[30],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.964100286862662) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.054113090395721) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[30],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.40427351946739) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +cx q[30],q[20]; +rz(3.1135852594440276) q[20]; +rx(pi/2) q[20]; +rz(4.952810701266297) q[20]; +rx(pi/2) q[20]; +rz(10.011127769739371) q[20]; +rz(-0.20890228924508492) q[20]; +rx(pi/2) q[20]; +rz(3.7811991146550326) q[20]; +rx(pi/2) q[20]; +rz(10.551702642654858) q[20]; +rz(-0.8108482558148271) q[30]; +rx(pi/2) q[30]; +rz(3.5402988826792248) q[30]; +rx(pi/2) q[30]; +rz(8.953926895406283) q[30]; +rz(2.1999093433647063) q[30]; +rx(pi/2) q[30]; +rz(4.30263165611192) q[30]; +rx(pi/2) q[30]; +rz(10.345175389820485) q[30]; +rz(-0.5207562619316861) q[72]; +rx(pi/2) q[72]; +rz(3.8153850253930193) q[72]; +rx(pi/2) q[72]; +rz(11.013391988208582) q[72]; +rz(0.5304489020519916) q[72]; +rx(pi/2) q[72]; +rz(3.571921621946215) q[72]; +rx(pi/2) q[72]; +rz(11.183060886905388) q[72]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.195838690240704) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[56],q[75]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.2307549582566137) q[56]; +rx(pi/2) q[56]; +rz(3*pi) q[56]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[56],q[75]; +rz(-2.8213769775602735) q[56]; +rx(pi/2) q[56]; +rz(5.2855320870287805) q[56]; +rx(pi/2) q[56]; +rz(6.2991255789827285) q[56]; +rz(2.8346856353699605) q[56]; +rx(pi/2) q[56]; +rz(5.23744814273281) q[56]; +rx(pi/2) q[56]; +rz(10.442934615626925) q[56]; +rz(-0.384897565367313) q[75]; +rx(pi/2) q[75]; +rz(5.704565824235908) q[75]; +rx(pi/2) q[75]; +rz(8.229441740352641) q[75]; +rz(-2.1426981790323314) q[75]; +rx(pi/2) q[75]; +rz(4.224158221162713) q[75]; +rx(pi/2) q[75]; +rz(12.21993179360789) q[75]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.981599420366814) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[7],q[78]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.3449864176165844) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[7],q[78]; +rz(0.259306196899427) q[7]; +rx(pi/2) q[7]; +rz(5.1994949413853195) q[7]; +rx(pi/2) q[7]; +rz(10.294108929006843) q[7]; +rz(-0.10064833063820622) q[7]; +rx(pi/2) q[7]; +rz(3.3690619013061642) q[7]; +rx(pi/2) q[7]; +rz(9.62231560190232) q[7]; +rz(-0.22730925574762573) q[78]; +rx(pi/2) q[78]; +rz(4.657277362660759) q[78]; +rx(pi/2) q[78]; +rz(10.485185935586331) q[78]; +rz(1.7684227906770964) q[78]; +rx(pi/2) q[78]; +rz(4.729696553135498) q[78]; +rx(pi/2) q[78]; +rz(7.2950666318638495) q[78]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.15832004002705) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[39],q[79]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.2623547967555773) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[39],q[79]; +rz(0.05448190594373825) q[39]; +rx(pi/2) q[39]; +rz(3.572916679044453) q[39]; +rx(pi/2) q[39]; +rz(8.649753649442115) q[39]; +rz(-0.6219052552525013) q[39]; +rx(pi/2) q[39]; +rz(5.191409996901003) q[39]; +rx(pi/2) q[39]; +rz(7.794262871594469) q[39]; +rz(0.15029767728377097) q[79]; +rx(pi/2) q[79]; +rz(5.367670370852832) q[79]; +rx(pi/2) q[79]; +rz(10.007824668123336) q[79]; +rz(-2.3640101476207507) q[79]; +rx(pi/2) q[79]; +rz(5.300175424096521) q[79]; +rx(pi/2) q[79]; +rz(8.467908560677804) q[79]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.255768341716406) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[36],q[85]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.652773253264396) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[36],q[85]; +rz(0.39849450375464146) q[36]; +rx(pi/2) q[36]; +rz(4.745195731386384) q[36]; +rx(pi/2) q[36]; +rz(7.2472036368091075) q[36]; +rz(-0.09745227497153586) q[36]; +rx(pi/2) q[36]; +rz(5.526309731737594) q[36]; +rx(pi/2) q[36]; +rz(8.458911291286954) q[36]; +cx q[36],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.917280778123384) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.666410763175012) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.518192999073772) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +cx q[36],q[10]; +rz(-0.17711920665783687) q[10]; +rx(pi/2) q[10]; +rz(4.963561303847412) q[10]; +rx(pi/2) q[10]; +rz(7.967098576841036) q[10]; +rz(2.454567173202644) q[10]; +rx(pi/2) q[10]; +rz(3.804501676402505) q[10]; +rx(pi/2) q[10]; +rz(7.794153562906225) q[10]; +rz(2.8094754558969504) q[36]; +rx(pi/2) q[36]; +rz(4.337689290950722) q[36]; +rx(pi/2) q[36]; +rz(11.3209662048131) q[36]; +rz(-1.6020755860509182) q[36]; +rx(pi/2) q[36]; +rz(5.46744171502618) q[36]; +rx(pi/2) q[36]; +rz(10.917562684885008) q[36]; +cx q[70],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.066080384021447) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.9335621455763743) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.2225797092528) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[10]; +rz(-2.7902490483628632) q[10]; +rx(pi/2) q[10]; +rz(3.8530420346460756) q[10]; +rx(pi/2) q[10]; +rz(8.260875340947761) q[10]; +rz(1.9674043204503633) q[10]; +rx(pi/2) q[10]; +rz(3.6457298164350194) q[10]; +rx(pi/2) q[10]; +rz(10.025936745648565) q[10]; +rz(2.183358003894882) q[70]; +rx(pi/2) q[70]; +rz(4.320472962882178) q[70]; +rx(pi/2) q[70]; +rz(8.049851423860709) q[70]; +rz(0.6490578182674236) q[70]; +rx(pi/2) q[70]; +rz(3.763961360432363) q[70]; +rx(pi/2) q[70]; +rz(9.899942564187366) q[70]; +rz(0.012195336385288691) q[85]; +rx(pi/2) q[85]; +rz(3.909134528159242) q[85]; +rx(pi/2) q[85]; +rz(8.787545444405904) q[85]; +rz(-1.5561033623138796) q[85]; +rx(pi/2) q[85]; +rz(5.595598544055367) q[85]; +rx(pi/2) q[85]; +rz(11.341511272155039) q[85]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.085773674906664) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[19],q[91]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.70517228255647) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[19],q[91]; +rz(-1.5446712646534948) q[19]; +rx(pi/2) q[19]; +rz(6.131844247224587) q[19]; +rx(pi/2) q[19]; +rz(9.83907251427979) q[19]; +rz(1.8688076313185373) q[19]; +rx(pi/2) q[19]; +rz(5.01564441586515) q[19]; +rx(pi/2) q[19]; +rz(8.455083026666038) q[19]; +rz(-2.202081720346762) q[91]; +rx(pi/2) q[91]; +rz(4.379028825955178) q[91]; +rx(pi/2) q[91]; +rz(10.472944139468053) q[91]; +rz(1.4875497180792356) q[91]; +rx(pi/2) q[91]; +rz(4.615494386628389) q[91]; +rx(pi/2) q[91]; +rz(10.521525907126692) q[91]; +cx q[94],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(5.917594813982619) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.224233572326922) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.1560889714902816) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[27]; +rz(1.63115720130659) q[27]; +rx(pi/2) q[27]; +rz(4.319070073806204) q[27]; +rx(pi/2) q[27]; +rz(8.270323992866578) q[27]; +rz(-2.102058986788133) q[27]; +rx(pi/2) q[27]; +rz(5.069931015242281) q[27]; +rx(pi/2) q[27]; +rz(7.888017355718201) q[27]; +rz(-3.0883993296648438) q[94]; +rx(pi/2) q[94]; +rz(4.4982548274548435) q[94]; +rx(pi/2) q[94]; +rz(11.464575590588241) q[94]; +rz(-1.698950972311163) q[94]; +rx(pi/2) q[94]; +rz(4.431023289293965) q[94]; +rx(pi/2) q[94]; +rz(8.982981979825563) q[94]; +cx q[73],q[94]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(4.189531595827928) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.215665642120481) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[73],q[94]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.462777600768829) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[73],q[94]; +rz(-2.919153312248964) q[73]; +rx(pi/2) q[73]; +rz(4.447402722891431) q[73]; +rx(pi/2) q[73]; +rz(11.591954003268793) q[73]; +rz(2.9558389148425395) q[73]; +rx(pi/2) q[73]; +rz(5.6248163373404925) q[73]; +rx(pi/2) q[73]; +rz(9.883299536871146) q[73]; +rz(1.4878003347774342) q[94]; +rx(pi/2) q[94]; +rz(5.05748590255995) q[94]; +rx(pi/2) q[94]; +rz(10.657021891022392) q[94]; +rz(2.267698335815216) q[94]; +rx(pi/2) q[94]; +rz(5.206411535504886) q[94]; +rx(pi/2) q[94]; +rz(7.266464677322993) q[94]; +cx q[26],q[94]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.896786847578249) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(5.920843376293856) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[26],q[94]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.1973541970573134) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[26],q[94]; +rz(-2.2005920857430548) q[26]; +rx(pi/2) q[26]; +rz(4.295636826441337) q[26]; +rx(pi/2) q[26]; +rz(11.021437066984365) q[26]; +rz(0.8368970456643492) q[26]; +rx(pi/2) q[26]; +rz(4.916725578961256) q[26]; +rx(pi/2) q[26]; +rz(9.183858086960699) q[26]; +rz(1.0363626150555145) q[94]; +rx(pi/2) q[94]; +rz(5.348526058306192) q[94]; +rx(pi/2) q[94]; +rz(10.663051499172717) q[94]; +rz(-0.23716624783358808) q[94]; +rx(pi/2) q[94]; +rz(5.695530538158147) q[94]; +rx(pi/2) q[94]; +rz(10.24806281014755) q[94]; +cx q[96],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.136469539011964) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.457255227480114) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.262035166387369) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[78]; +rz(-2.3120794232540627) q[78]; +rx(pi/2) q[78]; +rz(5.826197465561574) q[78]; +rx(pi/2) q[78]; +rz(10.97471438120209) q[78]; +rz(0.7926026822260384) q[78]; +rx(pi/2) q[78]; +rz(5.000681505904408) q[78]; +rx(pi/2) q[78]; +rz(10.476470462033237) q[78]; +rz(2.4673769344622345) q[96]; +rx(pi/2) q[96]; +rz(3.9599442998189183) q[96]; +rx(pi/2) q[96]; +rz(10.868613441717184) q[96]; +rz(1.2835737735004766) q[96]; +rx(pi/2) q[96]; +rz(3.4687966015073184) q[96]; +rx(pi/2) q[96]; +rz(10.610908291289089) q[96]; +cx q[39],q[96]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.7501704105729914) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.064469122739553) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[39],q[96]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.249799891269303) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[39],q[96]; +rz(-2.788036235254596) q[39]; +rx(pi/2) q[39]; +rz(4.3981611197798856) q[39]; +rx(pi/2) q[39]; +rz(7.0419705754221305) q[39]; +rz(-2.7036481320163963) q[39]; +rx(pi/2) q[39]; +rz(5.483994879318434) q[39]; +rx(pi/2) q[39]; +rz(12.163640728678619) q[39]; +rz(-1.8521087442746107) q[96]; +rx(pi/2) q[96]; +rz(5.896704192030644) q[96]; +rx(pi/2) q[96]; +rz(7.240563582176854) q[96]; +rz(-0.9624143688945228) q[96]; +rx(pi/2) q[96]; +rz(5.80008753839469) q[96]; +rx(pi/2) q[96]; +rz(10.125598491888574) q[96]; +rz(2.8038476112310065) q[99]; +rx(pi/2) q[99]; +rz(4.114114955021817) q[99]; +rx(pi/2) q[99]; +rz(7.266061229132664) q[99]; +rz(2.043955082774314) q[99]; +rx(pi/2) q[99]; +rz(4.563205075136733) q[99]; +rx(pi/2) q[99]; +rz(12.34416819544727) q[99]; +cx q[99],q[83]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(5.895620445887973) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.8471823324331176) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[83]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.492540358339199) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[83]; +rz(-0.15396899711356582) q[83]; +rx(pi/2) q[83]; +rz(4.503125607613725) q[83]; +rx(pi/2) q[83]; +rz(12.301175413311466) q[83]; +rz(-2.843853632352265) q[83]; +rx(pi/2) q[83]; +rz(5.122779900416119) q[83]; +rx(pi/2) q[83]; +rz(8.227522349689437) q[83]; +cx q[83],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(5.586751153576335) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.5402960023008836) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.353058593137458) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +cx q[83],q[63]; +rz(3.0917754211385393) q[63]; +rx(pi/2) q[63]; +rz(4.752754255269502) q[63]; +rx(pi/2) q[63]; +rz(7.379403576091908) q[63]; +rz(-3.047685457126101) q[63]; +rx(pi/2) q[63]; +rz(4.6700932851214425) q[63]; +rx(pi/2) q[63]; +rz(8.766751929262252) q[63]; +cx q[77],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.271762624415592) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.61015416134003) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.283641285999648) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +cx q[77],q[63]; +rz(-2.650619543823151) q[63]; +rx(pi/2) q[63]; +rz(4.829587893416415) q[63]; +rx(pi/2) q[63]; +rz(12.000302610002812) q[63]; +rz(0.7337781274725543) q[63]; +rx(pi/2) q[63]; +rz(4.83695305827433) q[63]; +rx(pi/2) q[63]; +rz(6.606712610673246) q[63]; +rz(2.6596076507716866) q[77]; +rx(pi/2) q[77]; +rz(5.251282363831489) q[77]; +rx(pi/2) q[77]; +rz(9.732559725682464) q[77]; +rz(0.1308259224959496) q[77]; +rx(pi/2) q[77]; +rz(4.5215807544540105) q[77]; +rx(pi/2) q[77]; +rz(6.527306181382628) q[77]; +cx q[77],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.178969075471567) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.069377712216206) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.2441888514868573) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[38]; +rz(-0.45887655259076787) q[38]; +rx(pi/2) q[38]; +rz(5.211562417742526) q[38]; +rx(pi/2) q[38]; +rz(11.63003330524406) q[38]; +rz(1.682675505302151) q[38]; +rx(pi/2) q[38]; +rz(6.227268759367396) q[38]; +rx(pi/2) q[38]; +rz(11.184267955293851) q[38]; +cx q[38],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.869162419996073) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.035936917106458) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[38],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.8786024800544845) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +cx q[38],q[37]; +rz(0.3537870133020258) q[37]; +rx(pi/2) q[37]; +rz(4.5052750379922495) q[37]; +rx(pi/2) q[37]; +rz(12.074369683226152) q[37]; +rz(0.7402493843398048) q[37]; +rx(pi/2) q[37]; +rz(4.529754394343723) q[37]; +rx(pi/2) q[37]; +rz(7.840910529479106) q[37]; +rz(1.5309407702848015) q[38]; +rx(pi/2) q[38]; +rz(5.105301540826902) q[38]; +rx(pi/2) q[38]; +rz(10.121791599539552) q[38]; +rz(-2.12050378366638) q[38]; +rx(pi/2) q[38]; +rz(5.341002138645136) q[38]; +rx(pi/2) q[38]; +rz(12.40818782430988) q[38]; +cx q[38],q[40]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.074086374221581) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(5.75983627465069) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +cx q[38],q[40]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.3455223389130513) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[38],q[40]; +rz(3.0698346522886997) q[38]; +rx(pi/2) q[38]; +rz(5.53809479117861) q[38]; +rx(pi/2) q[38]; +rz(7.209898762877389) q[38]; +rz(-1.6602347255936198) q[38]; +rx(pi/2) q[38]; +rz(5.837928899868772) q[38]; +rx(pi/2) q[38]; +rz(10.657586077425712) q[38]; +cx q[38],q[58]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.372559333763496) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(0.22261222175398165) q[40]; +rx(pi/2) q[40]; +rz(5.610834189673053) q[40]; +rx(pi/2) q[40]; +rz(8.408671048718281) q[40]; +rz(1.7063926885347813) q[40]; +rx(pi/2) q[40]; +rz(4.546842388093973) q[40]; +rx(pi/2) q[40]; +rz(7.449292714235555) q[40]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.048188517717417) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[38],q[58]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.8651661969143944) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[38],q[58]; +rz(-2.7577242557344395) q[38]; +rx(pi/2) q[38]; +rz(5.275852121546857) q[38]; +rx(pi/2) q[38]; +rz(10.90326586023935) q[38]; +rz(1.406495071234886) q[38]; +rx(pi/2) q[38]; +rz(4.680812799900087) q[38]; +rx(pi/2) q[38]; +rz(12.426090258069493) q[38]; +rz(-0.28362639607535645) q[58]; +rx(pi/2) q[58]; +rz(4.26308626673189) q[58]; +rx(pi/2) q[58]; +rz(12.35331566234732) q[58]; +rz(-1.680098449049607) q[58]; +rx(pi/2) q[58]; +rz(5.242848905168955) q[58]; +rx(pi/2) q[58]; +rz(9.762915530896484) q[58]; +cx q[56],q[58]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.593361687426494) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(5.831058122262071) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[56],q[58]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.205536498450673) q[56]; +rx(pi/2) q[56]; +rz(3*pi) q[56]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[56],q[58]; +rz(-0.8006605825209765) q[56]; +rx(pi/2) q[56]; +rz(4.342393494845796) q[56]; +rx(pi/2) q[56]; +rz(7.203867370149364) q[56]; +rz(-0.7547893565021422) q[56]; +rx(pi/2) q[56]; +rz(4.336902869356708) q[56]; +rx(pi/2) q[56]; +rz(12.198877310752284) q[56]; +rz(-2.18831725990343) q[58]; +rx(pi/2) q[58]; +rz(4.600847293679853) q[58]; +rx(pi/2) q[58]; +rz(10.028659761169791) q[58]; +rz(-2.7087840179488687) q[58]; +rx(pi/2) q[58]; +rz(3.8947498278838957) q[58]; +rx(pi/2) q[58]; +rz(9.54227796427174) q[58]; +cx q[66],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.7329218500466865) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.7677268575506986) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.319651789458584) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[37]; +rz(-1.2307746254553908) q[37]; +rx(pi/2) q[37]; +rz(4.185949131478143) q[37]; +rx(pi/2) q[37]; +rz(9.066145598107125) q[37]; +rz(-0.5260045923091603) q[37]; +rx(pi/2) q[37]; +rz(4.407372613933903) q[37]; +rx(pi/2) q[37]; +rz(7.303826772590289) q[37]; +rz(-1.0378202615175387) q[66]; +rx(pi/2) q[66]; +rz(5.394210568452106) q[66]; +rx(pi/2) q[66]; +rz(8.135984839075297) q[66]; +rz(-3.1179672434998995) q[66]; +rx(pi/2) q[66]; +rz(5.388210049554107) q[66]; +rx(pi/2) q[66]; +rz(8.390951102412242) q[66]; +cx q[66],q[94]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.6916036640407413) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(2.348183076589205) q[77]; +rx(pi/2) q[77]; +rz(4.843598591525687) q[77]; +rx(pi/2) q[77]; +rz(9.7399639984236) q[77]; +rz(-1.2690104826481057) q[77]; +rx(pi/2) q[77]; +rz(4.785798098010273) q[77]; +rx(pi/2) q[77]; +rz(11.310327230037965) q[77]; +cx q[77],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.194839421762349) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.22058295682579) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.9977148101341564) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +cx q[77],q[6]; +rz(-0.3144251180005737) q[6]; +rx(pi/2) q[6]; +rz(4.668816934507987) q[6]; +rx(pi/2) q[6]; +rz(10.300825220627457) q[6]; +rz(-0.7759773305141002) q[6]; +rx(pi/2) q[6]; +rz(4.797099833749519) q[6]; +rx(pi/2) q[6]; +rz(10.482860271766464) q[6]; +cx q[6],q[93]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(4.219837100969556) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-3.0840234949445695) q[77]; +rx(pi/2) q[77]; +rz(5.515661445754717) q[77]; +rx(pi/2) q[77]; +rz(12.136988294388384) q[77]; +rz(-1.0136204172566758) q[77]; +rx(pi/2) q[77]; +rz(4.63532448611253) q[77]; +rx(pi/2) q[77]; +rz(7.68083913361382) q[77]; +cx q[73],q[77]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(4.361297637726523) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.108602204548625) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[73],q[77]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.594725750216279) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[73],q[77]; +rz(2.2958915331266594) q[73]; +rx(pi/2) q[73]; +rz(4.395770343356535) q[73]; +rx(pi/2) q[73]; +rz(9.01182743439263) q[73]; +rz(-1.5110324778046198) q[73]; +rx(pi/2) q[73]; +rz(4.443644906196769) q[73]; +rx(pi/2) q[73]; +rz(11.74195926239345) q[73]; +rz(0.439099202382109) q[77]; +rx(pi/2) q[77]; +rz(5.337157462509099) q[77]; +rx(pi/2) q[77]; +rz(7.864015549630997) q[77]; +rz(-1.5484510365745465) q[77]; +rx(pi/2) q[77]; +rz(5.646327271286852) q[77]; +rx(pi/2) q[77]; +rz(7.716886681376282) q[77]; +cx q[35],q[77]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.8921903484389073) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.1371852524212045) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[35],q[77]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.475112074722306) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[35],q[77]; +rz(1.8783814670816614) q[35]; +rx(pi/2) q[35]; +rz(4.372648681190988) q[35]; +rx(pi/2) q[35]; +rz(11.846237144435317) q[35]; +rz(3.0902141107252756) q[35]; +rx(pi/2) q[35]; +rz(5.474632312540473) q[35]; +rx(pi/2) q[35]; +rz(11.53222275245425) q[35]; +cx q[35],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(5.792106449986104) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.574671550273678) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.309691755038882) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +cx q[35],q[1]; +rz(-2.6032577671345) q[1]; +rx(pi/2) q[1]; +rz(4.845178266659752) q[1]; +rx(pi/2) q[1]; +rz(10.610004668757824) q[1]; +rz(0.36377206270919427) q[1]; +rx(pi/2) q[1]; +rz(3.615228615143978) q[1]; +rx(pi/2) q[1]; +rz(10.327413639407457) q[1]; +rz(0.906255508851399) q[35]; +rx(pi/2) q[35]; +rz(3.5734945847714377) q[35]; +rx(pi/2) q[35]; +rz(8.686536348619997) q[35]; +rz(-1.5438097967163875) q[35]; +rx(pi/2) q[35]; +rz(4.793262362809811) q[35]; +rx(pi/2) q[35]; +rz(9.339111575439413) q[35]; +rz(-1.658084472521498) q[77]; +rx(pi/2) q[77]; +rz(5.247272766903711) q[77]; +rx(pi/2) q[77]; +rz(10.653470206360979) q[77]; +rz(-1.2658968499103598) q[77]; +rx(pi/2) q[77]; +rz(4.683752742284348) q[77]; +rx(pi/2) q[77]; +rz(11.336520782281603) q[77]; +rz(1.866073455210648) q[83]; +rx(pi/2) q[83]; +rz(4.487326013301131) q[83]; +rx(pi/2) q[83]; +rz(11.583371018561369) q[83]; +rz(-0.7112786913851146) q[83]; +rx(pi/2) q[83]; +rz(4.508925937975056) q[83]; +rx(pi/2) q[83]; +rz(10.020890936950568) q[83]; +cx q[83],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.215756526049606) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.4133236046164432) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.1985504574438313) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +cx q[83],q[52]; +rz(-1.456925937515809) q[52]; +rx(pi/2) q[52]; +rz(5.0028874497314515) q[52]; +rx(pi/2) q[52]; +rz(10.77681108761464) q[52]; +rz(-0.639038177598422) q[52]; +rx(pi/2) q[52]; +rz(4.487798740652055) q[52]; +rx(pi/2) q[52]; +rz(10.443022156712162) q[52]; +cx q[25],q[52]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.651269518694947) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.038822812584957) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[25],q[52]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.267217237826081) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[25],q[52]; +rz(-1.3134195406345128) q[25]; +rx(pi/2) q[25]; +rz(4.418676018079369) q[25]; +rx(pi/2) q[25]; +rz(11.300087418942141) q[25]; +rz(0.40165372184643955) q[25]; +rx(pi/2) q[25]; +rz(4.540688470854767) q[25]; +rx(pi/2) q[25]; +rz(11.576564649259764) q[25]; +cx q[25],q[60]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(4.3333059397403275) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(1.9263230723181808) q[52]; +rx(pi/2) q[52]; +rz(5.505902593604718) q[52]; +rx(pi/2) q[52]; +rz(10.864704224324448) q[52]; +rz(-1.1932728944860578) q[52]; +rx(pi/2) q[52]; +rz(3.9515662518777264) q[52]; +rx(pi/2) q[52]; +rz(7.222396578410662) q[52]; +cx q[27],q[52]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.928484480654804) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.250041339136677) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[27],q[52]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.1829346986803113) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[27],q[52]; +rz(0.4317407223950207) q[27]; +rx(pi/2) q[27]; +rz(4.3589864247567025) q[27]; +rx(pi/2) q[27]; +rz(7.513553137707014) q[27]; +rz(1.9045078867276253) q[27]; +rx(pi/2) q[27]; +rz(3.6851178626157353) q[27]; +rx(pi/2) q[27]; +rz(12.134005394635677) q[27]; +rz(-0.6184987811786478) q[52]; +rx(pi/2) q[52]; +rz(3.904268249418293) q[52]; +rx(pi/2) q[52]; +rz(6.72587620277995) q[52]; +rz(0.5905373019514517) q[52]; +rx(pi/2) q[52]; +rz(3.749328537032227) q[52]; +rx(pi/2) q[52]; +rz(11.475291962904938) q[52]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.147424458103211) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[25],q[60]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.4505326083036127) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[25],q[60]; +rz(-1.4373727062769284) q[25]; +rx(pi/2) q[25]; +rz(5.106206995862969) q[25]; +rx(pi/2) q[25]; +rz(9.403782517168459) q[25]; +rz(-1.7118909072845945) q[25]; +rx(pi/2) q[25]; +rz(5.03720164517346) q[25]; +rx(pi/2) q[25]; +rz(6.639743294200342) q[25]; +cx q[25],q[86]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.8791925054652383) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(2.816077906319153) q[60]; +rx(pi/2) q[60]; +rz(5.180492317843535) q[60]; +rx(pi/2) q[60]; +rz(10.872328837715001) q[60]; +rz(2.1094312921612577) q[60]; +rx(pi/2) q[60]; +rz(3.5201063954295386) q[60]; +rx(pi/2) q[60]; +rz(8.971703399119837) q[60]; +rz(0.6842589123417646) q[83]; +rx(pi/2) q[83]; +rz(5.034230028560578) q[83]; +rx(pi/2) q[83]; +rz(11.189981584535772) q[83]; +rz(-2.1344755751006375) q[83]; +rx(pi/2) q[83]; +rz(4.682761967871163) q[83]; +rx(pi/2) q[83]; +rz(8.26788737590103) q[83]; +cx q[5],q[83]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(4.151429872569418) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(5.8525440373733595) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[5],q[83]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.2894926779892644) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[5],q[83]; +rz(2.6970910493479963) q[5]; +rx(pi/2) q[5]; +rz(5.30008570141826) q[5]; +rx(pi/2) q[5]; +rz(7.299099666392378) q[5]; +rz(2.0432063655966246) q[5]; +rx(pi/2) q[5]; +rz(4.59317081497776) q[5]; +rx(pi/2) q[5]; +rz(7.266201183983487) q[5]; +rz(-1.0630727747693842) q[83]; +rx(pi/2) q[83]; +rz(5.0988705086085435) q[83]; +rx(pi/2) q[83]; +rz(8.221330488161954) q[83]; +rz(-2.806180024405654) q[83]; +rx(pi/2) q[83]; +rz(5.129288219274695) q[83]; +rx(pi/2) q[83]; +rz(9.488511511627909) q[83]; +cx q[83],q[80]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(5.850917954822991) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.7497824073117703) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[80]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.269904985307821) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +cx q[83],q[80]; +rz(1.7568443107358958) q[80]; +rx(pi/2) q[80]; +rz(3.682084113366246) q[80]; +rx(pi/2) q[80]; +rz(6.620962752600408) q[80]; +rz(-0.12574732936569832) q[80]; +rx(pi/2) q[80]; +rz(4.227886187501784) q[80]; +rx(pi/2) q[80]; +rz(9.054748046409033) q[80]; +cx q[19],q[80]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.377007770070774) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.201584340844171) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[19],q[80]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.461359696483008) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[19],q[80]; +rz(-2.911682087846792) q[19]; +rx(pi/2) q[19]; +rz(5.28687349223495) q[19]; +rx(pi/2) q[19]; +rz(7.485171169028772) q[19]; +rz(-0.3594986517953034) q[19]; +rx(pi/2) q[19]; +rz(3.5080080007933483) q[19]; +rx(pi/2) q[19]; +rz(8.720338012015887) q[19]; +rz(0.835017723017931) q[80]; +rx(pi/2) q[80]; +rz(4.858590107196164) q[80]; +rx(pi/2) q[80]; +rz(11.089200867970694) q[80]; +rz(0.6848989036061588) q[80]; +rx(pi/2) q[80]; +rz(4.2160619387304) q[80]; +rx(pi/2) q[80]; +rz(9.024887790565257) q[80]; +rz(1.6673918935523977) q[83]; +rx(pi/2) q[83]; +rz(5.770175514688336) q[83]; +rx(pi/2) q[83]; +rz(7.13782363115485) q[83]; +rz(0.5163757577460961) q[83]; +rx(pi/2) q[83]; +rz(3.597502423639538) q[83]; +rx(pi/2) q[83]; +rz(11.603114010674755) q[83]; +cx q[53],q[83]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.9256901613438817) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.248176173627506) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[53],q[83]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.437790807303863) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[53],q[83]; +rz(-1.1525024971597322) q[53]; +rx(pi/2) q[53]; +rz(3.7436158529753567) q[53]; +rx(pi/2) q[53]; +rz(7.986957214368633) q[53]; +rz(-1.6171257130932757) q[53]; +rx(pi/2) q[53]; +rz(3.5423384754799927) q[53]; +rx(pi/2) q[53]; +rz(9.064673692445233) q[53]; +rz(-2.1447046022122023) q[83]; +rx(pi/2) q[83]; +rz(4.9688705758693965) q[83]; +rx(pi/2) q[83]; +rz(11.143581572553012) q[83]; +rz(1.5715055935325957) q[83]; +rx(pi/2) q[83]; +rz(4.957025028512168) q[83]; +rx(pi/2) q[83]; +rz(6.935624111133263) q[83]; +cx q[83],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.148965232075774) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.8094344996942873) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.2398679873482195) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[51]; +rz(-2.8650230241058967) q[51]; +rx(pi/2) q[51]; +rz(5.043331485492857) q[51]; +rx(pi/2) q[51]; +rz(11.507569285225363) q[51]; +rz(1.410461568422929) q[51]; +rx(pi/2) q[51]; +rz(5.325755900628932) q[51]; +rx(pi/2) q[51]; +rz(9.06467425567404) q[51]; +cx q[51],q[68]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.889677427638795) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.274720139689963) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[51],q[68]; +rz(-pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.1947890964933006) q[51]; +rx(pi/2) q[51]; +rz(2*pi) q[51]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[51],q[68]; +rz(2.8613770628324824) q[51]; +rx(pi/2) q[51]; +rz(4.960409258101655) q[51]; +rx(pi/2) q[51]; +rz(11.04409498611912) q[51]; +rz(-3.0578176289576984) q[51]; +rx(pi/2) q[51]; +rz(5.287802163088347) q[51]; +rx(pi/2) q[51]; +rz(7.22733622955128) q[51]; +rz(-1.6088096163937693) q[68]; +rx(pi/2) q[68]; +rz(4.450278472200647) q[68]; +rx(pi/2) q[68]; +rz(7.634801942193013) q[68]; +rz(2.232488592308453) q[68]; +rx(pi/2) q[68]; +rz(3.613388016305688) q[68]; +rx(pi/2) q[68]; +rz(7.6785254310697475) q[68]; +rz(1.8269733097925567) q[83]; +rx(pi/2) q[83]; +rz(4.447653266935507) q[83]; +rx(pi/2) q[83]; +rz(12.203118529209192) q[83]; +rz(-1.5870198936202247) q[83]; +rx(pi/2) q[83]; +rz(4.59007160623886) q[83]; +rx(pi/2) q[83]; +rz(8.931769403951444) q[83]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.146060925693893) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[25],q[86]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.4748470934844424) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[25],q[86]; +rz(2.450881615776243) q[25]; +rx(pi/2) q[25]; +rz(6.0586477988664695) q[25]; +rx(pi/2) q[25]; +rz(7.566828415220198) q[25]; +rz(-2.844193264424418) q[25]; +rx(pi/2) q[25]; +rz(4.009445489149726) q[25]; +rx(pi/2) q[25]; +rz(9.68537209662498) q[25]; +rz(2.0389194027129802) q[86]; +rx(pi/2) q[86]; +rz(3.7928633654480994) q[86]; +rx(pi/2) q[86]; +rz(6.300265678685754) q[86]; +rz(-2.4875842397898866) q[86]; +rx(pi/2) q[86]; +rz(3.4377007618507927) q[86]; +rx(pi/2) q[86]; +rz(8.49867174942185) q[86]; +cx q[91],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.096611403369257) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(4.073666706776803) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.3532554971586643) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[52]; +rz(0.17017351222214572) q[52]; +rx(pi/2) q[52]; +rz(4.994695615406362) q[52]; +rx(pi/2) q[52]; +rz(7.733599561976891) q[52]; +rz(-1.680098449049607) q[52]; +rx(pi/2) q[52]; +rz(5.242848905168955) q[52]; +rx(pi/2) q[52]; +rz(9.762915530896484) q[52]; +cx q[81],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(5.831058122262071) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.593361687426494) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.205536498450673) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[52]; +rz(-2.18831725990343) q[52]; +rx(pi/2) q[52]; +rz(4.600847293679853) q[52]; +rx(pi/2) q[52]; +rz(10.028659761169791) q[52]; +rz(-1.3644412777816175) q[52]; +rx(pi/2) q[52]; +rz(3.536760063468051) q[52]; +rx(pi/2) q[52]; +rz(8.677842565921425) q[52]; +cx q[52],q[62]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.9100371757197516) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.036068615394713) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[52],q[62]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.404590838471454) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[52],q[62]; +rz(-0.02308499887324089) q[52]; +rx(pi/2) q[52]; +rz(3.9870624493288562) q[52]; +rx(pi/2) q[52]; +rz(11.341915242847902) q[52]; +rz(0.39628160048538286) q[52]; +rx(pi/2) q[52]; +rz(5.142091875874334) q[52]; +rx(pi/2) q[52]; +rz(10.498956868891167) q[52]; +rz(-3.011704392890886) q[62]; +rx(pi/2) q[62]; +rz(4.64051278586043) q[62]; +rx(pi/2) q[62]; +rz(12.129210745134591) q[62]; +rz(-3.080711110707387) q[62]; +rx(pi/2) q[62]; +rz(5.960695725232287) q[62]; +rx(pi/2) q[62]; +rz(7.373538330254563) q[62]; +cx q[68],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(5.714045970785756) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.8528008373806095) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.1731785173399065) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +cx q[68],q[52]; +rz(-2.0157632629360442) q[52]; +rx(pi/2) q[52]; +rz(4.118287256483099) q[52]; +rx(pi/2) q[52]; +rz(9.073476635488127) q[52]; +rz(-1.2615776174722493) q[52]; +rx(pi/2) q[52]; +rz(3.93568056457377) q[52]; +rx(pi/2) q[52]; +rz(10.906143464279204) q[52]; +rz(3.083276553580367) q[68]; +rx(pi/2) q[68]; +rz(5.249795085676434) q[68]; +rx(pi/2) q[68]; +rz(7.634784856260083) q[68]; +rz(0.9698407176631347) q[68]; +rx(pi/2) q[68]; +rz(4.875170140218315) q[68]; +rx(pi/2) q[68]; +rz(10.929222903252334) q[68]; +rz(-0.8006605825209765) q[81]; +rx(pi/2) q[81]; +rz(4.342393494845796) q[81]; +rx(pi/2) q[81]; +rz(7.203867370149364) q[81]; +rz(-0.20439839707644136) q[81]; +rx(pi/2) q[81]; +rz(5.280775822180873) q[81]; +rx(pi/2) q[81]; +rz(8.44514484699088) q[81]; +rz(-0.05216650893595043) q[91]; +rx(pi/2) q[91]; +rz(5.122314822617426) q[91]; +rx(pi/2) q[91]; +rz(8.012548867920735) q[91]; +rz(3.098464593455617) q[91]; +rx(pi/2) q[91]; +rz(3.6461412184748396) q[91]; +rx(pi/2) q[91]; +rz(12.557057901576425) q[91]; +cx q[90],q[91]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(4.024850182503572) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.189563841309884) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[90],q[91]; +rz(-pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.289094160605817) q[90]; +rx(pi/2) q[90]; +rz(2*pi) q[90]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[90],q[91]; +rz(-2.612123589466046) q[90]; +rx(pi/2) q[90]; +rz(5.378719435400585) q[90]; +rx(pi/2) q[90]; +rz(9.672827352944106) q[90]; +rz(1.3566778197065652) q[90]; +rx(pi/2) q[90]; +rz(3.9244496355883607) q[90]; +rx(pi/2) q[90]; +rz(10.903742197093996) q[90]; +rz(0.9820115340522797) q[91]; +rx(pi/2) q[91]; +rz(4.540189768293727) q[91]; +rx(pi/2) q[91]; +rz(11.01113940351599) q[91]; +rz(0.20040634565290327) q[91]; +rx(pi/2) q[91]; +rz(3.716719467510406) q[91]; +rx(pi/2) q[91]; +rz(6.635657974539198) q[91]; +cx q[92],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.178595494626148) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(4.096557926265529) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.147763231751559) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[5]; +rz(-1.8164842204488307) q[5]; +rx(pi/2) q[5]; +rz(5.7786612651413325) q[5]; +rx(pi/2) q[5]; +rz(9.535955868345713) q[5]; +rz(-1.491272623966444) q[5]; +rx(pi/2) q[5]; +rz(4.342719704457544) q[5]; +rx(pi/2) q[5]; +rz(6.592799862906839) q[5]; +cx q[5],q[61]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.6615986548565087) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(5.837683144749056) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[5],q[61]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.4950909460785775) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[5],q[61]; +rz(0.7800831799856947) q[5]; +rx(pi/2) q[5]; +rz(5.05159601206057) q[5]; +rx(pi/2) q[5]; +rz(10.812726314257192) q[5]; +rz(-0.9661873294593883) q[5]; +rx(pi/2) q[5]; +rz(5.158544504594335) q[5]; +rx(pi/2) q[5]; +rz(6.9935771908593285) q[5]; +cx q[5],q[13]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(4.111234166752144) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(5.9874345304320435) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +cx q[5],q[13]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.302303331113409) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +cx q[5],q[13]; +rz(1.9895748342016493) q[5]; +rx(pi/2) q[5]; +rz(3.6367588858068327) q[5]; +rx(pi/2) q[5]; +rz(9.092603057517923) q[5]; +rz(-0.3215772546363507) q[5]; +rx(pi/2) q[5]; +rz(4.7493972522166095) q[5]; +rx(pi/2) q[5]; +rz(12.410678819873446) q[5]; +rz(-2.87104234750562) q[13]; +rx(pi/2) q[13]; +rz(4.738211747880373) q[13]; +rx(pi/2) q[13]; +rz(11.654518578754729) q[13]; +rz(1.239111125095877) q[13]; +rx(pi/2) q[13]; +rz(4.10538970994601) q[13]; +rx(pi/2) q[13]; +rz(10.703093941175087) q[13]; +cx q[13],q[90]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.151496604738581) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-1.921244346755424) q[61]; +rx(pi/2) q[61]; +rz(4.292923735946837) q[61]; +rx(pi/2) q[61]; +rz(9.2668633542105) q[61]; +rz(1.0401330743821164) q[61]; +rx(pi/2) q[61]; +rz(5.004064055873494) q[61]; +rx(pi/2) q[61]; +rz(8.799548727655317) q[61]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(5.9988630813720984) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[13],q[90]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.2458361642932303) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[13],q[90]; +rz(0.21958241044129156) q[13]; +rx(pi/2) q[13]; +rz(5.787343293681777) q[13]; +rx(pi/2) q[13]; +rz(9.863957875367447) q[13]; +rz(1.6073233740172723) q[13]; +rx(pi/2) q[13]; +rz(4.349844194776143) q[13]; +rx(pi/2) q[13]; +rz(10.977274687899378) q[13]; +rz(-3.085004237455321) q[90]; +rx(pi/2) q[90]; +rz(4.969962997508304) q[90]; +rx(pi/2) q[90]; +rz(10.051507127708181) q[90]; +rz(-2.390006247330178) q[90]; +rx(pi/2) q[90]; +rz(4.740606037741991) q[90]; +rx(pi/2) q[90]; +rz(11.432587739052291) q[90]; +rz(0.10568663349199792) q[92]; +rx(pi/2) q[92]; +rz(4.244280625961332) q[92]; +rx(pi/2) q[92]; +rz(7.607073231822424) q[92]; +rz(3.091978430601734) q[92]; +rx(pi/2) q[92]; +rz(5.5399147202800805) q[92]; +rx(pi/2) q[92]; +rz(6.8212432306541615) q[92]; +cx q[92],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(5.799887397644439) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.903841757083458) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.5519031032353388) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[54]; +rz(-1.6370597555422812) q[54]; +rx(pi/2) q[54]; +rz(5.351871237850947) q[54]; +rx(pi/2) q[54]; +rz(7.376265073828621) q[54]; +rz(2.8283793191678352) q[54]; +rx(pi/2) q[54]; +rz(5.765065144669734) q[54]; +rx(pi/2) q[54]; +rz(12.10862706970289) q[54]; +cx q[88],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.1969515667485595) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(4.258679255675423) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.6875039235126934) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +cx q[88],q[54]; +rz(-0.5211909265375705) q[54]; +rx(pi/2) q[54]; +rz(4.200743406654564) q[54]; +rx(pi/2) q[54]; +rz(11.497256376437358) q[54]; +rz(-2.531556406614807) q[54]; +rx(pi/2) q[54]; +rz(4.2925381495914925) q[54]; +rx(pi/2) q[54]; +rz(6.757770001891497) q[54]; +cx q[83],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.27838453100401) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.804644981278858) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.192727232989622) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[54]; +rz(0.18812286099743858) q[54]; +rx(pi/2) q[54]; +rz(5.554637531584149) q[54]; +rx(pi/2) q[54]; +rz(7.30929627766942) q[54]; +rz(-1.0525559635263289) q[54]; +rx(pi/2) q[54]; +rz(5.297772758466786) q[54]; +rx(pi/2) q[54]; +rz(6.537198749187132) q[54]; +rz(1.7116438244050318) q[83]; +rx(pi/2) q[83]; +rz(4.821058445316795) q[83]; +rx(pi/2) q[83]; +rz(12.21135833281007) q[83]; +rz(2.5315438691078276) q[83]; +rx(pi/2) q[83]; +rz(3.8856930547098267) q[83]; +rx(pi/2) q[83]; +rz(9.64505426767786) q[83]; +rz(1.8278325024045836) q[88]; +rx(pi/2) q[88]; +rz(4.942330908073632) q[88]; +rx(pi/2) q[88]; +rz(8.454277241751193) q[88]; +rz(1.0505565171455657) q[88]; +rx(pi/2) q[88]; +rz(4.318370009976732) q[88]; +rx(pi/2) q[88]; +rz(9.48646745940075) q[88]; +cx q[88],q[96]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.9273913845580015) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +rz(-1.066107303487252) q[92]; +rx(pi/2) q[92]; +rz(3.852736895929904) q[92]; +rx(pi/2) q[92]; +rz(6.774217468914953) q[92]; +rz(-0.442951218002678) q[92]; +rx(pi/2) q[92]; +rz(5.620064899526861) q[92]; +rx(pi/2) q[92]; +rz(12.118518712534886) q[92]; +cx q[92],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.208439915940742) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(4.064462012686305) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.266582362471774) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[40]; +rz(1.779937512767777) q[40]; +rx(pi/2) q[40]; +rz(4.05766256771598) q[40]; +rx(pi/2) q[40]; +rz(10.048018705207571) q[40]; +rz(0.5653751166369436) q[40]; +rx(pi/2) q[40]; +rz(4.566947054172701) q[40]; +rx(pi/2) q[40]; +rz(10.10791755123321) q[40]; +rz(0.7100343941267351) q[92]; +rx(pi/2) q[92]; +rz(4.865323294521156) q[92]; +rx(pi/2) q[92]; +rz(6.785279242238611) q[92]; +rz(2.2045162437311587) q[92]; +rx(pi/2) q[92]; +rz(5.258928811823941) q[92]; +rx(pi/2) q[92]; +rz(7.28738415158517) q[92]; +cx q[92],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.636577971167521) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.897129503724745) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.1749992826153863) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +cx q[92],q[5]; +rz(-0.08020824462690301) q[5]; +rx(pi/2) q[5]; +rz(4.338135345007705) q[5]; +rx(pi/2) q[5]; +rz(11.250043777657503) q[5]; +rz(2.579733125414764) q[5]; +rx(pi/2) q[5]; +rz(5.661750112945256) q[5]; +rx(pi/2) q[5]; +rz(8.603013198723533) q[5]; +cx q[62],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.968231631038741) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.27844969832182) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.35960013483742) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +cx q[62],q[5]; +rz(2.397612697834928) q[5]; +rx(pi/2) q[5]; +rz(4.7486311632176355) q[5]; +rx(pi/2) q[5]; +rz(7.13165344784043) q[5]; +rz(-2.102441243714301) q[5]; +rx(pi/2) q[5]; +rz(4.067576776163659) q[5]; +rx(pi/2) q[5]; +rz(10.01267010001563) q[5]; +rz(-2.1608766488928337) q[62]; +rx(pi/2) q[62]; +rz(3.6892336121584144) q[62]; +rx(pi/2) q[62]; +rz(9.333597137642304) q[62]; +rz(3.0372934486770653) q[62]; +rx(pi/2) q[62]; +rz(5.200047850854453) q[62]; +rx(pi/2) q[62]; +rz(7.0151137902441025) q[62]; +rz(2.69032001669871) q[92]; +rx(pi/2) q[92]; +rz(4.453925913186841) q[92]; +rx(pi/2) q[92]; +rz(12.190609756164825) q[92]; +rz(-1.821732718247631) q[92]; +rx(pi/2) q[92]; +rz(5.668877890412253) q[92]; +rx(pi/2) q[92]; +rz(8.644631641598671) q[92]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.154460612432796) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[6],q[93]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.4972821322836607) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[6],q[93]; +rz(1.1988107709848457) q[6]; +rx(pi/2) q[6]; +rz(5.954949118012337) q[6]; +rx(pi/2) q[6]; +rz(12.30896550135775) q[6]; +rz(-1.8450980043319714) q[6]; +rx(pi/2) q[6]; +rz(5.263761398918589) q[6]; +rx(pi/2) q[6]; +rz(8.554352202653684) q[6]; +cx q[76],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.092813686416344) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.9221141965668522) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.5138893979052304) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +cx q[76],q[6]; +rz(1.015568998598412) q[6]; +rx(pi/2) q[6]; +rz(5.913399790458051) q[6]; +rx(pi/2) q[6]; +rz(10.001398655857855) q[6]; +rz(-0.31387036971764104) q[6]; +rx(pi/2) q[6]; +rz(3.8343076038628103) q[6]; +rx(pi/2) q[6]; +rz(11.75043614991057) q[6]; +rz(0.028233895566054823) q[76]; +rx(pi/2) q[76]; +rz(5.550888057932649) q[76]; +rx(pi/2) q[76]; +rz(8.09123216891526) q[76]; +rz(-1.8410190746250776) q[76]; +rx(pi/2) q[76]; +rz(3.8773668899939606) q[76]; +rx(pi/2) q[76]; +rz(7.401195861609372) q[76]; +cx q[17],q[76]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.7077088325025223) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.1297532094862) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[17],q[76]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.5506218234161864) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[17],q[76]; +rz(-0.1617856497502066) q[17]; +rx(pi/2) q[17]; +rz(5.500204395744141) q[17]; +rx(pi/2) q[17]; +rz(12.397760419238875) q[17]; +rz(-1.0213576192085925) q[17]; +rx(pi/2) q[17]; +rz(4.6354707035066385) q[17]; +rx(pi/2) q[17]; +rz(8.066336563716398) q[17]; +rz(-1.615814009542472) q[76]; +rx(pi/2) q[76]; +rz(3.8389120994406163) q[76]; +rx(pi/2) q[76]; +rz(7.3456935718748095) q[76]; +rz(-0.8905159857948353) q[76]; +rx(pi/2) q[76]; +rz(5.1680264319817075) q[76]; +rx(pi/2) q[76]; +rz(11.802541408800524) q[76]; +rz(-0.39532470133045816) q[93]; +rx(pi/2) q[93]; +rz(4.618414273555999) q[93]; +rx(pi/2) q[93]; +rz(9.723548632631942) q[93]; +rz(1.7261378774976075) q[93]; +rx(pi/2) q[93]; +rz(6.081884262660015) q[93]; +rx(pi/2) q[93]; +rz(10.702588415530784) q[93]; +cx q[93],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.0716972452693465) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.8108805716217837) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.168215700210215) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[43]; +rz(1.7861519697944424) q[43]; +rx(pi/2) q[43]; +rz(3.813620038331177) q[43]; +rx(pi/2) q[43]; +rz(9.029716855937407) q[43]; +rz(-1.2857818865887263) q[43]; +rx(pi/2) q[43]; +rz(5.214392866258661) q[43]; +rx(pi/2) q[43]; +rz(7.463726493828609) q[43]; +rz(2.2818534481075314) q[93]; +rx(pi/2) q[93]; +rz(3.645959298330915) q[93]; +rx(pi/2) q[93]; +rz(11.22190612601412) q[93]; +rz(-2.4654015389956507) q[93]; +rx(pi/2) q[93]; +rz(4.107463864266926) q[93]; +rx(pi/2) q[93]; +rz(12.069019816565199) q[93]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.096414709857479) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[66],q[94]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.4801766379219057) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[66],q[94]; +rz(-0.781423619988165) q[66]; +rx(pi/2) q[66]; +rz(4.613321356411632) q[66]; +rx(pi/2) q[66]; +rz(7.537671350437958) q[66]; +rz(-0.8148545600089809) q[66]; +rx(pi/2) q[66]; +rz(3.8720723637581815) q[66]; +rx(pi/2) q[66]; +rz(8.132496433544897) q[66]; +rz(-1.6800904292551442) q[94]; +rx(pi/2) q[94]; +rz(4.6002331428815815) q[94]; +rx(pi/2) q[94]; +rz(8.133598331311434) q[94]; +rz(-1.2857818865887263) q[94]; +rx(pi/2) q[94]; +rz(5.214392866258661) q[94]; +rx(pi/2) q[94]; +rz(7.463726493828609) q[94]; +cx q[93],q[94]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.094277925397288) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.045144628928467) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[93],q[94]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.363611970063733) q[93]; +rx(pi/2) q[93]; +rz(3*pi) q[93]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[93],q[94]; +rz(-0.27001054553210624) q[93]; +rx(pi/2) q[93]; +rz(4.624941297802046) q[93]; +rx(pi/2) q[93]; +rz(10.850260637167041) q[93]; +rz(0.06980634804930519) q[93]; +rx(pi/2) q[93]; +rz(3.4731698357667438) q[93]; +rx(pi/2) q[93]; +rz(8.536405997253672) q[93]; +rz(0.6633715347823976) q[94]; +rx(pi/2) q[94]; +rz(4.721340850871052) q[94]; +rx(pi/2) q[94]; +rz(10.499365877237903) q[94]; +rz(2.6181170557708597) q[94]; +rx(pi/2) q[94]; +rz(4.616300279198142) q[94]; +rx(pi/2) q[94]; +rz(12.062126779898666) q[94]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.045538630439829) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[88],q[96]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.415795688045634) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[88],q[96]; +rz(2.562755775485728) q[88]; +rx(pi/2) q[88]; +rz(4.937392746218281) q[88]; +rx(pi/2) q[88]; +rz(6.424347998109575) q[88]; +rz(0.8671589245217763) q[88]; +rx(pi/2) q[88]; +rz(4.490219459311043) q[88]; +rx(pi/2) q[88]; +rz(6.687896348331773) q[88]; +rz(2.402048963680768) q[96]; +rx(pi/2) q[96]; +rz(3.946732790553512) q[96]; +rx(pi/2) q[96]; +rz(10.582567888639513) q[96]; +rz(-2.142629439395227) q[96]; +rx(pi/2) q[96]; +rz(5.161104256958632) q[96]; +rx(pi/2) q[96]; +rz(10.282490887025045) q[96]; +cx q[98],q[86]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(5.989195053011277) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.187316831707978) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[86]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.392852656799633) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[86]; +rz(-0.31882039580727906) q[86]; +rx(pi/2) q[86]; +rz(4.397562508615393) q[86]; +rx(pi/2) q[86]; +rz(12.260586503195485) q[86]; +rz(1.0401330743821164) q[86]; +rx(pi/2) q[86]; +rz(5.004064055873494) q[86]; +rx(pi/2) q[86]; +rz(8.799548727655317) q[86]; +rz(1.8826265608922137) q[98]; +rx(pi/2) q[98]; +rz(3.564759392837539) q[98]; +rx(pi/2) q[98]; +rz(7.260827388635621) q[98]; +rz(-0.7396496001108188) q[98]; +rx(pi/2) q[98]; +rz(4.441159394592345) q[98]; +rx(pi/2) q[98]; +rz(10.095118390307245) q[98]; +rz(0.2565510326710556) q[99]; +rx(pi/2) q[99]; +rz(5.13112594331785) q[99]; +rx(pi/2) q[99]; +rz(7.870353454445883) q[99]; +rz(-0.17934293185952477) q[99]; +rx(pi/2) q[99]; +rz(3.4462314850717797) q[99]; +rx(pi/2) q[99]; +rz(11.548295276915695) q[99]; +cx q[99],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(5.848808011507895) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.632765655534341) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.2075875058728656) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[22]; +rz(-1.1201574396699918) q[22]; +rx(pi/2) q[22]; +rz(5.828321782644467) q[22]; +rx(pi/2) q[22]; +rz(9.172862513201586) q[22]; +rz(-1.49038459256265) q[22]; +rx(pi/2) q[22]; +rz(4.75100628328335) q[22]; +rx(pi/2) q[22]; +rz(8.34582216912105) q[22]; +cx q[22],q[89]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.765118851756962) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.2287370795609505) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[22],q[89]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.387505200855728) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[22],q[89]; +rz(-0.10225064526935768) q[22]; +rx(pi/2) q[22]; +rz(5.434761776532589) q[22]; +rx(pi/2) q[22]; +rz(10.372233342317482) q[22]; +rz(-2.282242830200275) q[22]; +rx(pi/2) q[22]; +rz(4.765484369598038) q[22]; +rx(pi/2) q[22]; +rz(10.913560437904883) q[22]; +cx q[22],q[63]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.95220718905984) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(5.887825344877198) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[22],q[63]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.1886523708332533) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[22],q[63]; +rz(0.3442200582705328) q[22]; +rx(pi/2) q[22]; +rz(4.91642508993746) q[22]; +rx(pi/2) q[22]; +rz(11.045135045759052) q[22]; +rz(-2.4229807598181994) q[22]; +rx(pi/2) q[22]; +rz(4.828186588144977) q[22]; +rx(pi/2) q[22]; +rz(10.86277487816221) q[22]; +rz(3.0954202736981333) q[63]; +rx(pi/2) q[63]; +rz(3.98205594507629) q[63]; +rx(pi/2) q[63]; +rz(9.244594882099978) q[63]; +rz(1.8264344604585858) q[63]; +rx(pi/2) q[63]; +rz(4.334500390961175) q[63]; +rx(pi/2) q[63]; +rz(7.629625915530798) q[63]; +cx q[22],q[63]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.235570237923913) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.269659484345441) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[22],q[63]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.2692081323904567) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[22],q[63]; +rz(0.06088146490964297) q[22]; +rx(pi/2) q[22]; +rz(4.9022651136978626) q[22]; +rx(pi/2) q[22]; +rz(9.694260771913243) q[22]; +rz(-0.0842978363866429) q[22]; +rx(pi/2) q[22]; +rz(5.58394527525561) q[22]; +rx(pi/2) q[22]; +rz(6.608729481662716) q[22]; +cx q[27],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.077906338109107) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.234886589549898) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[27],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.471817654298574) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +cx q[27],q[22]; +rz(1.333810202127589) q[22]; +rx(pi/2) q[22]; +rz(3.8694189524764604) q[22]; +rx(pi/2) q[22]; +rz(9.215700215620192) q[22]; +rz(-2.5514583397379273) q[22]; +rx(pi/2) q[22]; +rz(4.996425956325453) q[22]; +rx(pi/2) q[22]; +rz(6.5450723238977435) q[22]; +rz(-1.985059269763477) q[27]; +rx(pi/2) q[27]; +rz(4.880863193702999) q[27]; +rx(pi/2) q[27]; +rz(7.569686949874271) q[27]; +rz(-1.7862788749895315) q[27]; +rx(pi/2) q[27]; +rz(4.366811793711637) q[27]; +rx(pi/2) q[27]; +rz(6.711849581586753) q[27]; +rz(-1.224138026129845) q[63]; +rx(pi/2) q[63]; +rz(3.874037219467332) q[63]; +rx(pi/2) q[63]; +rz(8.500654154973278) q[63]; +rz(2.0955960089486982) q[63]; +rx(pi/2) q[63]; +rz(4.552781988611082) q[63]; +rx(pi/2) q[63]; +rz(11.273630724762459) q[63]; +cx q[60],q[63]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.882957481989011) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.2069060707831145) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[60],q[63]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.404094508171089) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[60],q[63]; +rz(2.599498853752232) q[60]; +rx(pi/2) q[60]; +rz(5.191845822606709) q[60]; +rx(pi/2) q[60]; +rz(9.640949408147442) q[60]; +rz(-0.23649888905723282) q[60]; +rx(pi/2) q[60]; +rz(5.18724745799977) q[60]; +rx(pi/2) q[60]; +rz(7.631943228192641) q[60]; +rz(0.8266851212566957) q[63]; +rx(pi/2) q[63]; +rz(4.820310536846927) q[63]; +rx(pi/2) q[63]; +rz(7.795761838845922) q[63]; +rz(0.7967585184560138) q[63]; +rx(pi/2) q[63]; +rz(5.483658088486416) q[63]; +rx(pi/2) q[63]; +rz(11.440698181529712) q[63]; +cx q[63],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(5.734739708952605) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.7223303841832536) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.424654824502598) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +cx q[63],q[18]; +rz(0.8710054196993644) q[18]; +rx(pi/2) q[18]; +rz(3.90938448111935) q[18]; +rx(pi/2) q[18]; +rz(10.122401725156642) q[18]; +rz(-1.479986210650797) q[18]; +rx(pi/2) q[18]; +rz(4.676076261648518) q[18]; +rx(pi/2) q[18]; +rz(11.05370725258298) q[18]; +rz(-1.754321529111056) q[63]; +rx(pi/2) q[63]; +rz(5.70317174226366) q[63]; +rx(pi/2) q[63]; +rz(11.596727757955676) q[63]; +rz(-2.4774950562683244) q[63]; +rx(pi/2) q[63]; +rz(3.4556859035900036) q[63]; +rx(pi/2) q[63]; +rz(9.990981300572114) q[63]; +cx q[0],q[63]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(4.464028414071693) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.204422247733454) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[0],q[63]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.2024775639134524) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[0],q[63]; +rz(0.2692414893861783) q[0]; +rx(pi/2) q[0]; +rz(4.308840728456066) q[0]; +rx(pi/2) q[0]; +rz(10.697191971180171) q[0]; +rz(2.9937766831712445) q[0]; +rx(pi/2) q[0]; +rz(4.557118451417844) q[0]; +rx(pi/2) q[0]; +rz(7.943281373626117) q[0]; +rz(-2.951081319682677) q[63]; +rx(pi/2) q[63]; +rz(5.943532450483079) q[63]; +rx(pi/2) q[63]; +rz(10.016054470697327) q[63]; +rz(-0.4253087155578066) q[63]; +rx(pi/2) q[63]; +rz(5.552925371903271) q[63]; +rx(pi/2) q[63]; +rz(10.16472340528968) q[63]; +rz(2.306998428247244) q[89]; +rx(pi/2) q[89]; +rz(4.7783079754789135) q[89]; +rx(pi/2) q[89]; +rz(6.449289948646869) q[89]; +rz(-0.5998615720105867) q[89]; +rx(pi/2) q[89]; +rz(4.380565707985522) q[89]; +rx(pi/2) q[89]; +rz(8.445372444442325) q[89]; +cx q[89],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.00588687034036) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(4.139586232430995) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.3302768896602517) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[42]; +rz(2.260062224558613) q[42]; +rx(pi/2) q[42]; +rz(4.6662561406947) q[42]; +rx(pi/2) q[42]; +rz(9.212012705822744) q[42]; +rz(-1.6475277756689335) q[42]; +rx(pi/2) q[42]; +rz(4.140725264960112) q[42]; +rx(pi/2) q[42]; +rz(12.465110463174712) q[42]; +rz(-2.5222111588981457) q[89]; +rx(pi/2) q[89]; +rz(4.752000302532274) q[89]; +rx(pi/2) q[89]; +rz(11.143497516223999) q[89]; +rz(-0.9214788676971648) q[89]; +rx(pi/2) q[89]; +rz(4.303782233001803) q[89]; +rx(pi/2) q[89]; +rz(11.14617371167828) q[89]; +cx q[34],q[89]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(4.272328520119208) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.138146412600676) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[34],q[89]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.806256063819003) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[34],q[89]; +rz(-0.9143882480972327) q[34]; +rx(pi/2) q[34]; +rz(3.8776274431010034) q[34]; +rx(pi/2) q[34]; +rz(9.578828198010221) q[34]; +rz(-2.6532028568486314) q[34]; +rx(pi/2) q[34]; +rz(3.8730830918598578) q[34]; +rx(pi/2) q[34]; +rz(10.597698366943265) q[34]; +cx q[34],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.812094376552349) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.774871398042448) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[34],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.4307435458245337) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +cx q[34],q[28]; +rz(1.988042322109603) q[28]; +rx(pi/2) q[28]; +rz(5.289971996937647) q[28]; +rx(pi/2) q[28]; +rz(11.543551733614258) q[28]; +rz(-0.5515201325930539) q[28]; +rx(pi/2) q[28]; +rz(5.625579623651245) q[28]; +rx(pi/2) q[28]; +rz(11.111376561585491) q[28]; +cx q[28],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.245655305754044) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.6165542017566636) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[28],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.2981573079163247) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +cx q[28],q[26]; +rz(-1.8349677938613078) q[26]; +rx(pi/2) q[26]; +rz(5.108046583579689) q[26]; +rx(pi/2) q[26]; +rz(8.153337635052367) q[26]; +rz(1.6065985520062682) q[26]; +rx(pi/2) q[26]; +rz(5.118185680001987) q[26]; +rx(pi/2) q[26]; +rz(11.299968062097113) q[26]; +rz(0.30313118026171804) q[28]; +rx(pi/2) q[28]; +rz(5.184836321514732) q[28]; +rx(pi/2) q[28]; +rz(9.960853592647839) q[28]; +rz(-0.7468546704081476) q[28]; +rx(pi/2) q[28]; +rz(5.804386419694382) q[28]; +rx(pi/2) q[28]; +rz(9.053399668857969) q[28]; +cx q[28],q[32]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.583634716487511) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.867438073666888) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +cx q[28],q[32]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.3171819380589245) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[28],q[32]; +rz(-2.743272372962933) q[28]; +rx(pi/2) q[28]; +rz(5.353341556742317) q[28]; +rx(pi/2) q[28]; +rz(6.784770443850471) q[28]; +rz(1.265270831107161) q[28]; +rx(pi/2) q[28]; +rz(4.342546376020557) q[28]; +rx(pi/2) q[28]; +rz(9.19378697775439) q[28]; +rz(-2.0347842275171697) q[32]; +rx(pi/2) q[32]; +rz(4.670948976143561) q[32]; +rx(pi/2) q[32]; +rz(9.117555153741145) q[32]; +rz(2.447381520278837) q[32]; +rx(pi/2) q[32]; +rz(3.8386015047849216) q[32]; +rx(pi/2) q[32]; +rz(12.537898441106924) q[32]; +rz(0.20412668398143152) q[34]; +rx(pi/2) q[34]; +rz(4.589249246213479) q[34]; +rx(pi/2) q[34]; +rz(7.684377719605665) q[34]; +rz(-2.9989205803230465) q[34]; +rx(pi/2) q[34]; +rz(4.231192997458663) q[34]; +rx(pi/2) q[34]; +rz(6.905887178645626) q[34]; +cx q[27],q[34]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.022290198281962) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.025733745094488) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +cx q[27],q[34]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.2685756645768342) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[27],q[34]; +rz(2.820301363330225) q[27]; +rx(pi/2) q[27]; +rz(4.441485766236591) q[27]; +rx(pi/2) q[27]; +rz(11.757320566826895) q[27]; +rz(0.5163757577460961) q[27]; +rx(pi/2) q[27]; +rz(3.597502423639538) q[27]; +rx(pi/2) q[27]; +rz(11.603114010674755) q[27]; +cx q[9],q[27]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.9256901613438817) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.248176173627506) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +cx q[9],q[27]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.437790807303863) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[9],q[27]; +rz(-1.1525024971597322) q[9]; +rx(pi/2) q[9]; +rz(3.7436158529753567) q[9]; +rx(pi/2) q[9]; +rz(7.986957214368633) q[9]; +rz(0.9571888912439981) q[9]; +rx(pi/2) q[9]; +rz(5.720205174713914) q[9]; +rx(pi/2) q[9]; +rz(9.028136286272431) q[9]; +rz(-2.1447046022122023) q[27]; +rx(pi/2) q[27]; +rz(4.9688705758693965) q[27]; +rx(pi/2) q[27]; +rz(11.143581572553012) q[27]; +rz(0.4956204105515827) q[27]; +rx(pi/2) q[27]; +rz(4.990700841524641) q[27]; +rx(pi/2) q[27]; +rz(10.766330228731894) q[27]; +cx q[27],q[35]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.662524396686875) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-2.0775787040763305) q[34]; +rx(pi/2) q[34]; +rz(4.527694898309277) q[34]; +rx(pi/2) q[34]; +rz(8.067174118245571) q[34]; +rz(-1.8005893226398975) q[34]; +rx(pi/2) q[34]; +rz(5.584331590256673) q[34]; +rx(pi/2) q[34]; +rz(10.061447420359501) q[34]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.1386094186071976) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +cx q[27],q[35]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.4332854021416104) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[27],q[35]; +rz(0.3980498280396887) q[27]; +rx(pi/2) q[27]; +rz(5.047832643498273) q[27]; +rx(pi/2) q[27]; +rz(9.274725572412095) q[27]; +rz(1.7749481754351848) q[27]; +rx(pi/2) q[27]; +rz(3.715426207657233) q[27]; +rx(pi/2) q[27]; +rz(8.129423317758361) q[27]; +rz(-2.241128957517879) q[35]; +rx(pi/2) q[35]; +rz(6.077365002382255) q[35]; +rx(pi/2) q[35]; +rz(9.61419149696052) q[35]; +rz(1.7082587555032926) q[35]; +rx(pi/2) q[35]; +rz(5.144222174625602) q[35]; +rx(pi/2) q[35]; +rz(9.831508465673428) q[35]; +rz(1.3891913153978432) q[89]; +rx(pi/2) q[89]; +rz(5.078012398007698) q[89]; +rx(pi/2) q[89]; +rz(6.936179320240035) q[89]; +rz(-2.021321304940798) q[89]; +rx(pi/2) q[89]; +rz(4.831771620989381) q[89]; +rx(pi/2) q[89]; +rz(9.980025566733227) q[89]; +cx q[74],q[89]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.6072670178790736) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.039257362420496) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[74],q[89]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.1805416423456645) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[74],q[89]; +rz(-1.639070470115806) q[74]; +rx(pi/2) q[74]; +rz(4.642382936937614) q[74]; +rx(pi/2) q[74]; +rz(10.08345642891794) q[74]; +rz(0.12230219720553492) q[74]; +rx(pi/2) q[74]; +rz(4.279961745379645) q[74]; +rx(pi/2) q[74]; +rz(7.267484460876997) q[74]; +cx q[74],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.264951099040216) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.8916165696312612) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.21105424624671) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +cx q[74],q[16]; +rz(0.4838002739063585) q[16]; +rx(pi/2) q[16]; +rz(3.7236023006476504) q[16]; +rx(pi/2) q[16]; +rz(8.904438611920774) q[16]; +rz(-0.6300781182081163) q[16]; +rx(pi/2) q[16]; +rz(4.605249267988133) q[16]; +rx(pi/2) q[16]; +rz(8.580479028807147) q[16]; +cx q[66],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.012363783046247) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.8754310843152755) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.432706785521728) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[16]; +rz(-1.778590421918972) q[16]; +rx(pi/2) q[16]; +rz(4.665403063441124) q[16]; +rx(pi/2) q[16]; +rz(8.295018303589101) q[16]; +rz(1.3478683413275423) q[16]; +rx(pi/2) q[16]; +rz(4.018922872008797) q[16]; +rx(pi/2) q[16]; +rz(11.52354583571056) q[16]; +cx q[16],q[94]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.604850608201472) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(1.2207510241579618) q[66]; +rx(pi/2) q[66]; +rz(5.533205774147415) q[66]; +rx(pi/2) q[66]; +rz(7.6070549436659665) q[66]; +rz(0.48152250542138386) q[66]; +rx(pi/2) q[66]; +rz(3.7478578529711544) q[66]; +rx(pi/2) q[66]; +rz(12.410695685057757) q[66]; +rz(-3.047879161183543) q[74]; +rx(pi/2) q[74]; +rz(4.212893408145461) q[74]; +rx(pi/2) q[74]; +rz(7.9442289179773535) q[74]; +rz(2.5068798380010096) q[74]; +rx(pi/2) q[74]; +rz(4.112320736857746) q[74]; +rx(pi/2) q[74]; +rz(6.682960584871666) q[74]; +cx q[29],q[74]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.9818881046015404) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(5.882118534058895) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[29],q[74]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.4630259204430494) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[29],q[74]; +rz(-3.1156214079753184) q[29]; +rx(pi/2) q[29]; +rz(5.582128916490806) q[29]; +rx(pi/2) q[29]; +rz(8.223054542374335) q[29]; +rz(1.804457488969188) q[29]; +rx(pi/2) q[29]; +rz(4.565921437610929) q[29]; +rx(pi/2) q[29]; +rz(7.1682999816826065) q[29]; +rz(-1.4695721235261476) q[74]; +rx(pi/2) q[74]; +rz(4.997891928021435) q[74]; +rx(pi/2) q[74]; +rz(7.848953100152522) q[74]; +rz(-2.669150569984165) q[74]; +rx(pi/2) q[74]; +rz(4.556665524951271) q[74]; +rx(pi/2) q[74]; +rz(7.973637705766114) q[74]; +rz(-2.1776327988415316) q[89]; +rx(pi/2) q[89]; +rz(3.978025537828756) q[89]; +rx(pi/2) q[89]; +rz(8.333346312861769) q[89]; +rz(-0.9958381375331866) q[89]; +rx(pi/2) q[89]; +rz(4.432757130925998) q[89]; +rx(pi/2) q[89]; +rz(8.104019432170304) q[89]; +cx q[89],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.170705242637798) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(4.278429689767734) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.9355840503680852) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[24]; +rz(1.1396889641427403) q[24]; +rx(pi/2) q[24]; +rz(4.9296702841643425) q[24]; +rx(pi/2) q[24]; +rz(11.28295563813632) q[24]; +rz(1.358005815404569) q[24]; +rx(pi/2) q[24]; +rz(4.438173187723935) q[24]; +rx(pi/2) q[24]; +rz(9.650307086675191) q[24]; +rz(2.781493383867442) q[89]; +rx(pi/2) q[89]; +rz(5.540303213888668) q[89]; +rx(pi/2) q[89]; +rz(9.26967431878733) q[89]; +rz(1.2562536421000488) q[89]; +rx(pi/2) q[89]; +rz(5.138364715956752) q[89]; +rx(pi/2) q[89]; +rz(8.316189987172756) q[89]; +cx q[89],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(5.803465288468498) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.975969235129918) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.361125068729539) q[89]; +rx(pi/2) q[89]; +rz(2*pi) q[89]; +cx q[89],q[47]; +rz(-2.4869738190328103) q[47]; +rx(pi/2) q[47]; +rz(4.128137967739412) q[47]; +rx(pi/2) q[47]; +rz(7.162300156844639) q[47]; +rz(-0.20890228924508492) q[47]; +rx(pi/2) q[47]; +rz(3.7811991146550326) q[47]; +rx(pi/2) q[47]; +rz(10.551702642654858) q[47]; +cx q[70],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(5.9149513189790905) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.26110700428487) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.4901285542031566) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +cx q[70],q[47]; +rz(0.9906351062942891) q[47]; +rx(pi/2) q[47]; +rz(5.33119222150894) q[47]; +rx(pi/2) q[47]; +rz(10.602004986044637) q[47]; +rz(1.704839142883853) q[47]; +rx(pi/2) q[47]; +rz(3.9989286607584225) q[47]; +rx(pi/2) q[47]; +rz(9.259453580871101) q[47]; +cx q[47],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.077611063648404) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.071641661965982) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.407007320262686) q[47]; +rx(pi/2) q[47]; +rz(3*pi) q[47]; +cx q[47],q[27]; +rz(0.9711879279929727) q[27]; +rx(pi/2) q[27]; +rz(4.2003708091110195) q[27]; +rx(pi/2) q[27]; +rz(11.811245867295515) q[27]; +rz(2.480488462975468) q[27]; +rx(pi/2) q[27]; +rz(4.3547154113816795) q[27]; +rx(pi/2) q[27]; +rz(11.455999201633272) q[27]; +rz(1.3699392578776406) q[47]; +rx(pi/2) q[47]; +rz(5.571277095266085) q[47]; +rx(pi/2) q[47]; +rz(6.653778187829639) q[47]; +rz(3.029292339177281) q[47]; +rx(pi/2) q[47]; +rz(4.901460834291644) q[47]; +rx(pi/2) q[47]; +rz(12.334598053094203) q[47]; +rz(0.43969114467921777) q[70]; +rx(pi/2) q[70]; +rz(5.035537345955363) q[70]; +rx(pi/2) q[70]; +rz(7.115382872740178) q[70]; +rz(1.4565560805204374) q[70]; +rx(pi/2) q[70]; +rz(3.619226886515561) q[70]; +rx(pi/2) q[70]; +rz(9.014217154690034) q[70]; +rz(2.619365667211925) q[89]; +rx(pi/2) q[89]; +rz(4.549066051868014) q[89]; +rx(pi/2) q[89]; +rz(11.61363024816426) q[89]; +rz(1.473593031754846) q[89]; +rx(pi/2) q[89]; +rz(5.231330549331452) q[89]; +rx(pi/2) q[89]; +rz(10.742779296366962) q[89]; +cx q[93],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.275735044746957) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.361736909639379) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.7797785302244304) q[93]; +rx(pi/2) q[93]; +rz(3*pi) q[93]; +cx q[93],q[29]; +rz(-0.35352550228653135) q[29]; +rx(pi/2) q[29]; +rz(5.148984876428964) q[29]; +rx(pi/2) q[29]; +rz(11.139140364615212) q[29]; +rz(-1.375693044626713) q[29]; +rx(pi/2) q[29]; +rz(4.567760825414065) q[29]; +rx(pi/2) q[29]; +rz(7.970310406845082) q[29]; +rz(0.06214562835016402) q[93]; +rx(pi/2) q[93]; +rz(4.628359429729443) q[93]; +rx(pi/2) q[93]; +rz(12.235334869112592) q[93]; +rz(-2.478933365507163) q[93]; +rx(pi/2) q[93]; +rz(4.52965601873159) q[93]; +rx(pi/2) q[93]; +rz(7.705394111981341) q[93]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.201853790694557) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[16],q[94]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.410192733600118) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[16],q[94]; +rz(2.6296890371460577) q[16]; +rx(pi/2) q[16]; +rz(5.483801684978409) q[16]; +rx(pi/2) q[16]; +rz(6.3127241952040105) q[16]; +rz(1.2367566999976525) q[16]; +rx(pi/2) q[16]; +rz(5.1029338215614946) q[16]; +rx(pi/2) q[16]; +rz(12.10480155156904) q[16]; +rz(-0.20887905486537717) q[94]; +rx(pi/2) q[94]; +rz(5.5108591098189805) q[94]; +rx(pi/2) q[94]; +rz(10.712368803387102) q[94]; +rz(1.8894284512987802) q[94]; +rx(pi/2) q[94]; +rz(4.544880322419909) q[94]; +rx(pi/2) q[94]; +rz(8.425944985938926) q[94]; +cx q[95],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.210747014365083) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.9064060420362736) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.227778337735364) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[42]; +rz(-3.0083082127366563) q[42]; +rx(pi/2) q[42]; +rz(4.392359226382532) q[42]; +rx(pi/2) q[42]; +rz(10.900665522867225) q[42]; +rz(-3.077917697895648) q[42]; +rx(pi/2) q[42]; +rz(4.6295956533182085) q[42]; +rx(pi/2) q[42]; +rz(7.773934475846545) q[42]; +cx q[57],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.138640822439134) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.3533565601625615) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.6533329740971396) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[42]; +rz(0.6966822734965605) q[42]; +rx(pi/2) q[42]; +rz(4.708595273926558) q[42]; +rx(pi/2) q[42]; +rz(10.242126422264839) q[42]; +rz(-1.170923082511668) q[42]; +rx(pi/2) q[42]; +rz(4.378291020689959) q[42]; +rx(pi/2) q[42]; +rz(10.480047835170028) q[42]; +rz(-0.787407722937898) q[57]; +rx(pi/2) q[57]; +rz(5.576774906396308) q[57]; +rx(pi/2) q[57]; +rz(7.913822007145391) q[57]; +rz(1.6261264101490074) q[57]; +rx(pi/2) q[57]; +rz(5.606446960555653) q[57]; +rx(pi/2) q[57]; +rz(7.494206957354961) q[57]; +cx q[73],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(5.709994931352254) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(4.105103327186088) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.8062369693019384) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +cx q[73],q[42]; +rz(-0.36057907151817625) q[42]; +rx(pi/2) q[42]; +rz(4.152114782466382) q[42]; +rx(pi/2) q[42]; +rz(7.224665816945846) q[42]; +rz(0.7854701785597626) q[42]; +rx(pi/2) q[42]; +rz(6.061241654647822) q[42]; +rx(pi/2) q[42]; +rz(8.329794028591667) q[42]; +rz(0.6424701439537674) q[73]; +rx(pi/2) q[73]; +rz(4.481458938392758) q[73]; +rx(pi/2) q[73]; +rz(7.4855557558189405) q[73]; +rz(-0.6348059142376732) q[73]; +rx(pi/2) q[73]; +rz(5.681903902283363) q[73]; +rx(pi/2) q[73]; +rz(11.284199904236663) q[73]; +rz(-0.687707373509852) q[95]; +rx(pi/2) q[95]; +rz(3.5628204289115764) q[95]; +rx(pi/2) q[95]; +rz(9.978847143578514) q[95]; +rz(-1.4752496033546003) q[95]; +rx(pi/2) q[95]; +rz(4.028809005616486) q[95]; +rx(pi/2) q[95]; +rz(6.629191525464506) q[95]; +cx q[95],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.137001110147251) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.609963734903275) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.3405026038081957) q[95]; +rx(pi/2) q[95]; +rz(3*pi) q[95]; +cx q[95],q[65]; +rz(-0.12579079365953882) q[65]; +rx(pi/2) q[65]; +rz(3.1644449246472495) q[65]; +rx(pi/2) q[65]; +rz(9.8985846779495) q[65]; +rz(0.38623312277183874) q[65]; +rx(pi/2) q[65]; +rz(4.48594665289239) q[65]; +rx(pi/2) q[65]; +rz(7.46292760077753) q[65]; +cx q[65],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.084252797353518) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.4717316102057945) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.254632111714356) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +cx q[65],q[60]; +rz(-1.4328037921352763) q[60]; +rx(pi/2) q[60]; +rz(3.9489000885894296) q[60]; +rx(pi/2) q[60]; +rz(10.964531976382752) q[60]; +rz(-0.6402044567856926) q[60]; +rx(pi/2) q[60]; +rz(5.2512699876062054) q[60]; +rx(pi/2) q[60]; +rz(9.18456113060843) q[60]; +cx q[64],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(5.765073720094648) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.807630340720287) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.50058401944049) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +cx q[64],q[60]; +rz(-0.10105793723308398) q[60]; +rx(pi/2) q[60]; +rz(4.879850922501801) q[60]; +rx(pi/2) q[60]; +rz(10.060979054960928) q[60]; +rz(-0.23716624783358808) q[60]; +rx(pi/2) q[60]; +rz(5.695530538158147) q[60]; +rx(pi/2) q[60]; +rz(10.24806281014755) q[60]; +rz(1.655310067951203) q[64]; +rx(pi/2) q[64]; +rz(4.811662301548383) q[64]; +rx(pi/2) q[64]; +rz(7.296382393116593) q[64]; +rz(0.17133905310511777) q[64]; +rx(pi/2) q[64]; +rz(4.61912858581935) q[64]; +rx(pi/2) q[64]; +rz(10.807222259739378) q[64]; +rz(-0.5974062826184712) q[65]; +rx(pi/2) q[65]; +rz(4.68203230206969) q[65]; +rx(pi/2) q[65]; +rz(7.139254658500584) q[65]; +rz(0.8844050002041941) q[65]; +rx(pi/2) q[65]; +rz(4.331258819798605) q[65]; +rx(pi/2) q[65]; +rz(12.18249188974982) q[65]; +cx q[73],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.1934276536315895) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.9652273234310176) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.193463541360442) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[65]; +rz(0.8833961009650659) q[65]; +rx(pi/2) q[65]; +rz(4.992783045839465) q[65]; +rx(pi/2) q[65]; +rz(6.923066375691941) q[65]; +rz(2.4586273418693) q[65]; +rx(pi/2) q[65]; +rz(4.381593477670923) q[65]; +rx(pi/2) q[65]; +rz(10.53766412940545) q[65]; +rz(-0.22626242671549868) q[73]; +rx(pi/2) q[73]; +rz(4.940234399380591) q[73]; +rx(pi/2) q[73]; +rz(8.657409243912397) q[73]; +rz(-0.7306199086188898) q[73]; +rx(pi/2) q[73]; +rz(5.015665754079494) q[73]; +rx(pi/2) q[73]; +rz(12.345849295973508) q[73]; +cx q[90],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.228013997316226) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.8255570562066996) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.359624134472538) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[64]; +rz(2.534155633500747) q[64]; +rx(pi/2) q[64]; +rz(5.88890875694538) q[64]; +rx(pi/2) q[64]; +rz(9.470076226234923) q[64]; +rz(1.7558962486477911) q[64]; +rx(pi/2) q[64]; +rz(4.2801068923019905) q[64]; +rx(pi/2) q[64]; +rz(7.212176691748248) q[64]; +rz(3.044560737612702) q[90]; +rx(pi/2) q[90]; +rz(5.919660767123575) q[90]; +rx(pi/2) q[90]; +rz(7.901394109343897) q[90]; +rz(0.38655028861854923) q[90]; +rx(pi/2) q[90]; +rz(4.923289722435795) q[90]; +rx(pi/2) q[90]; +rz(6.326623275139907) q[90]; +rz(-2.197889015887199) q[95]; +rx(pi/2) q[95]; +rz(4.719426777363389) q[95]; +rx(pi/2) q[95]; +rz(6.492871332067586) q[95]; +rz(0.6976889720278203) q[95]; +rx(pi/2) q[95]; +rz(4.515755768834462) q[95]; +rx(pi/2) q[95]; +rz(7.954240489573029) q[95]; +cx q[95],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.079656695398912) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.580870329728321) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.3989518912617847) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[25]; +rz(-0.7299525108383031) q[25]; +rx(pi/2) q[25]; +rz(5.643633178808104) q[25]; +rx(pi/2) q[25]; +rz(11.116390714211743) q[25]; +rz(0.5653751166369436) q[25]; +rx(pi/2) q[25]; +rz(4.566947054172701) q[25]; +rx(pi/2) q[25]; +rz(10.10791755123321) q[25]; +cx q[25],q[36]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.5491351675131884) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(5.7507858959237055) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +cx q[25],q[36]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.274297739143778) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[25],q[36]; +rz(-1.557622943049427) q[25]; +rx(pi/2) q[25]; +rz(4.126993317178925) q[25]; +rx(pi/2) q[25]; +rz(7.524668486332657) q[25]; +rz(0.6847002385803833) q[25]; +rx(pi/2) q[25]; +rz(4.663935663210758) q[25]; +rx(pi/2) q[25]; +rz(10.582787283053328) q[25]; +rz(-0.8023687803303794) q[36]; +rx(pi/2) q[36]; +rz(5.610318891005868) q[36]; +rx(pi/2) q[36]; +rz(10.280080778371403) q[36]; +rz(-1.4537103278822654) q[36]; +rx(pi/2) q[36]; +rz(5.071342666876886) q[36]; +rx(pi/2) q[36]; +rz(9.394565741780387) q[36]; +rz(2.157484527628366) q[95]; +rx(pi/2) q[95]; +rz(5.524935215590752) q[95]; +rx(pi/2) q[95]; +rz(10.158326022639388) q[95]; +rz(3.0372934486770653) q[95]; +rx(pi/2) q[95]; +rz(5.200047850854453) q[95]; +rx(pi/2) q[95]; +rz(7.0151137902441025) q[95]; +cx q[95],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(5.932982238228886) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.6502513137504966) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.3642243620137964) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[18]; +rz(-3.015417065987253) q[18]; +rx(pi/2) q[18]; +rz(3.7349220459408063) q[18]; +rx(pi/2) q[18]; +rz(11.74845385375101) q[18]; +rz(1.491101583936178) q[18]; +rx(pi/2) q[18]; +rz(4.811630163833821) q[18]; +rx(pi/2) q[18]; +rz(11.959415344880862) q[18]; +rz(-0.8255433780117061) q[95]; +rx(pi/2) q[95]; +rz(4.905698713540381) q[95]; +rx(pi/2) q[95]; +rz(12.307750609831388) q[95]; +rz(0.6347065965049299) q[95]; +rx(pi/2) q[95]; +rz(4.328563932183787) q[95]; +rx(pi/2) q[95]; +rz(8.275695014812634) q[95]; +cx q[95],q[89]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(5.990819778930838) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.7197171547956684) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[89]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.2575005712422054) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[89]; +rz(0.8901219260648503) q[89]; +rx(pi/2) q[89]; +rz(4.183836389038188) q[89]; +rx(pi/2) q[89]; +rz(8.261307804824584) q[89]; +rz(2.507212202653661) q[89]; +rx(pi/2) q[89]; +rz(4.372589910814508) q[89]; +rx(pi/2) q[89]; +rz(7.328564723480521) q[89]; +rz(1.518920726724554) q[95]; +rx(pi/2) q[95]; +rz(3.6742330210938885) q[95]; +rx(pi/2) q[95]; +rz(9.789930967851909) q[95]; +rz(-0.16986250968579863) q[95]; +rx(pi/2) q[95]; +rz(4.96447317020302) q[95]; +rx(pi/2) q[95]; +rz(7.642960662268543) q[95]; +rz(-0.6285026840132106) q[99]; +rx(pi/2) q[99]; +rz(4.274019746794813) q[99]; +rx(pi/2) q[99]; +rz(11.680169721421374) q[99]; +rz(1.5585325380150739) q[99]; +rx(pi/2) q[99]; +rz(4.8264443922152145) q[99]; +rx(pi/2) q[99]; +rz(9.561462167276936) q[99]; +cx q[87],q[99]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.708463795727497) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.224498522748943) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[87],q[99]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.4278522024745026) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[87],q[99]; +rz(2.42394607543031) q[87]; +rx(pi/2) q[87]; +rz(5.405280216563777) q[87]; +rx(pi/2) q[87]; +rz(9.419532205227247) q[87]; +rz(-0.7112786913851146) q[87]; +rx(pi/2) q[87]; +rz(4.508925937975056) q[87]; +rx(pi/2) q[87]; +rz(10.020890936950568) q[87]; +cx q[87],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.215756526049606) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.4133236046164432) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.1985504574438313) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +cx q[87],q[15]; +rz(-1.456925937515809) q[15]; +rx(pi/2) q[15]; +rz(5.0028874497314515) q[15]; +rx(pi/2) q[15]; +rz(10.77681108761464) q[15]; +rz(-2.4407893900780206) q[15]; +rx(pi/2) q[15]; +rz(5.694389859191425) q[15]; +rx(pi/2) q[15]; +rz(11.26110935868585) q[15]; +cx q[15],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(5.923284452432183) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.738541529180042) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +cx q[15],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.5265293544956346) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +cx q[15],q[2]; +rz(1.2948818072461057) q[2]; +rx(pi/2) q[2]; +rz(5.099702273520394) q[2]; +rx(pi/2) q[2]; +rz(7.576846677359404) q[2]; +rz(-1.0375389614529116) q[2]; +rx(pi/2) q[2]; +rz(5.378087845657243) q[2]; +rx(pi/2) q[2]; +rz(7.3469933102344775) q[2]; +rz(-2.229848918344903) q[15]; +rx(pi/2) q[15]; +rz(4.148488239699943) q[15]; +rx(pi/2) q[15]; +rz(8.644431112005279) q[15]; +rz(-2.1097167867229185) q[15]; +rx(pi/2) q[15]; +rz(4.402400701474048) q[15]; +rx(pi/2) q[15]; +rz(10.631889794375233) q[15]; +cx q[21],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.156526517560772) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.479303601014294) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[21],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.9763061241116056) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +cx q[21],q[2]; +rz(-0.6293586726943055) q[2]; +rx(pi/2) q[2]; +rz(4.246906290186242) q[2]; +rx(pi/2) q[2]; +rz(10.36920572511172) q[2]; +rz(0.8368970456643492) q[2]; +rx(pi/2) q[2]; +rz(4.916725578961256) q[2]; +rx(pi/2) q[2]; +rz(9.183858086960699) q[2]; +rz(-0.9552635075367832) q[21]; +rx(pi/2) q[21]; +rz(4.503113668997138) q[21]; +rx(pi/2) q[21]; +rz(7.080508057107522) q[21]; +rz(-1.9575207573534525) q[21]; +rx(pi/2) q[21]; +rz(3.7991190434386266) q[21]; +rx(pi/2) q[21]; +rz(8.298365012052109) q[21]; +cx q[55],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.245655305754044) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.6165542017566636) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.2981573079163247) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +cx q[55],q[2]; +rz(-1.8349677938613078) q[2]; +rx(pi/2) q[2]; +rz(5.108046583579689) q[2]; +rx(pi/2) q[2]; +rz(8.153337635052367) q[2]; +rz(-0.9624143688945228) q[2]; +rx(pi/2) q[2]; +rz(5.80008753839469) q[2]; +rx(pi/2) q[2]; +rz(10.125598491888574) q[2]; +rz(0.30313118026171804) q[55]; +rx(pi/2) q[55]; +rz(5.184836321514732) q[55]; +rx(pi/2) q[55]; +rz(9.960853592647839) q[55]; +rz(-2.0826371987514225) q[55]; +rx(pi/2) q[55]; +rz(4.972435452363384) q[55]; +rx(pi/2) q[55]; +rz(7.9100907248156815) q[55]; +cx q[67],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.147806738353996) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.4916069150025275) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.337958075424834) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[55]; +rz(0.6809209471664461) q[55]; +rx(pi/2) q[55]; +rz(4.002571820962996) q[55]; +rx(pi/2) q[55]; +rz(8.24718761083599) q[55]; +rz(-2.467011401336283) q[55]; +rx(pi/2) q[55]; +rz(5.31367175894189) q[55]; +rx(pi/2) q[55]; +rz(6.3048337933764405) q[55]; +rz(0.30205247266644086) q[67]; +rx(pi/2) q[67]; +rz(4.214179284613484) q[67]; +rx(pi/2) q[67]; +rz(7.594166079634032) q[67]; +rz(-0.8996059545100188) q[67]; +rx(pi/2) q[67]; +rz(4.815565964362732) q[67]; +rx(pi/2) q[67]; +rz(7.138844936237678) q[67]; +cx q[69],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.234807939663147) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.326055145272158) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.4820553132779324) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +cx q[69],q[15]; +rz(-0.3337590194669704) q[15]; +rx(pi/2) q[15]; +rz(5.356164128050773) q[15]; +rx(pi/2) q[15]; +rz(8.496738491920073) q[15]; +rz(1.2580291538955226) q[15]; +rx(pi/2) q[15]; +rz(5.2501420589813055) q[15]; +rx(pi/2) q[15]; +rz(9.927016601731806) q[15]; +cx q[4],q[15]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.742812704225577) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.237588556800734) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +cx q[4],q[15]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.4169546157496615) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +cx q[4],q[15]; +rz(2.79568406907711) q[4]; +rx(pi/2) q[4]; +rz(4.383112529640109) q[4]; +rx(pi/2) q[4]; +rz(12.317746380273292) q[4]; +rz(2.75634725161653) q[4]; +rx(pi/2) q[4]; +rz(5.318635859718206) q[4]; +rx(pi/2) q[4]; +rz(8.902268360197727) q[4]; +cx q[6],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.101014708998033) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(4.126990345376214) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +cx q[6],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.316147931056392) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +cx q[6],q[4]; +rz(-1.5745394431711357) q[4]; +rx(pi/2) q[4]; +rz(4.486963206946162) q[4]; +rx(pi/2) q[4]; +rz(11.350795084300891) q[4]; +rz(-1.146761303763865) q[4]; +rx(pi/2) q[4]; +rz(5.011963432913426) q[4]; +rx(pi/2) q[4]; +rz(11.895894960095255) q[4]; +rz(2.901420839579524) q[6]; +rx(pi/2) q[6]; +rz(4.143354328640631) q[6]; +rx(pi/2) q[6]; +rz(7.924906420591242) q[6]; +rz(-1.7982457420000968) q[6]; +rx(pi/2) q[6]; +rz(4.154924801683423) q[6]; +rx(pi/2) q[6]; +rz(8.808605108279167) q[6]; +rz(1.755470411282209) q[15]; +rx(pi/2) q[15]; +rz(5.999255913798406) q[15]; +rx(pi/2) q[15]; +rz(8.348452922348322) q[15]; +rz(0.7186126853151857) q[15]; +rx(pi/2) q[15]; +rz(5.106915433657856) q[15]; +rx(pi/2) q[15]; +rz(7.713967217520365) q[15]; +cx q[15],q[86]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.8404810354437515) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(1.5985954595440743) q[69]; +rx(pi/2) q[69]; +rz(4.442758000484047) q[69]; +rx(pi/2) q[69]; +rz(9.80468915446561) q[69]; +rz(-2.8688536876803843) q[69]; +rx(pi/2) q[69]; +rz(4.7444487855318105) q[69]; +rx(pi/2) q[69]; +rz(9.222845845192674) q[69]; +cx q[22],q[69]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.139934039029159) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.066971725497256) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[22],q[69]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.430255368620699) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[22],q[69]; +rz(0.1553642394574717) q[22]; +rx(pi/2) q[22]; +rz(4.87267192315737) q[22]; +rx(pi/2) q[22]; +rz(10.150442192644341) q[22]; +rz(1.7784231594828546) q[22]; +rx(pi/2) q[22]; +rz(4.95269241868064) q[22]; +rx(pi/2) q[22]; +rz(9.180522671594659) q[22]; +cx q[22],q[91]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.68872535943134) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(2.0135679268146616) q[69]; +rx(pi/2) q[69]; +rz(5.980946767696034) q[69]; +rx(pi/2) q[69]; +rz(7.44370964956636) q[69]; +rz(1.6791698138561557) q[69]; +rx(pi/2) q[69]; +rz(5.1345921766594635) q[69]; +rx(pi/2) q[69]; +rz(8.39266938612036) q[69]; +cx q[69],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.095134850529934) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.052998176886934) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.6139991871731207) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +cx q[69],q[26]; +rz(3.050365268397462) q[26]; +rx(pi/2) q[26]; +rz(4.80018811213356) q[26]; +rx(pi/2) q[26]; +rz(8.844132212574412) q[26]; +rz(1.6398338413779268) q[26]; +rx(pi/2) q[26]; +rz(4.0480874035551055) q[26]; +rx(pi/2) q[26]; +rz(8.978341204333876) q[26]; +cx q[26],q[92]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.8428345193890037) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(1.2750854914444432) q[69]; +rx(pi/2) q[69]; +rz(3.281168745827535) q[69]; +rx(pi/2) q[69]; +rz(8.007701427973812) q[69]; +rz(-1.3244528086298861) q[69]; +rx(pi/2) q[69]; +rz(4.837537624584005) q[69]; +rx(pi/2) q[69]; +rz(9.861097476871045) q[69]; +cx q[69],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(5.855654432724895) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.10607080603107) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.5878071595008514) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[1]; +rz(-3.090747374386641) q[1]; +rx(pi/2) q[1]; +rz(3.341012942220777) q[1]; +rx(pi/2) q[1]; +rz(7.750153407190638) q[1]; +rz(1.1543384013394755) q[1]; +rx(pi/2) q[1]; +rz(4.660409599152487) q[1]; +rx(pi/2) q[1]; +rz(12.163792060019416) q[1]; +rz(-0.8754978273116127) q[69]; +rx(pi/2) q[69]; +rz(4.687623633892744) q[69]; +rx(pi/2) q[69]; +rz(7.612358324443447) q[69]; +rz(0.8828920826077331) q[69]; +rx(pi/2) q[69]; +rz(5.363860193274806) q[69]; +rx(pi/2) q[69]; +rz(11.149255480644815) q[69]; +cx q[80],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.096040886732734) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.450225420112159) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.1670797657626313) q[80]; +rx(pi/2) q[80]; +rz(3*pi) q[80]; +cx q[80],q[21]; +rz(0.6901134291543709) q[21]; +rx(pi/2) q[21]; +rz(4.692942343044622) q[21]; +rx(pi/2) q[21]; +rz(11.700351640380248) q[21]; +rz(-2.9989205803230465) q[21]; +rx(pi/2) q[21]; +rz(4.231192997458663) q[21]; +rx(pi/2) q[21]; +rz(6.905887178645626) q[21]; +rz(-1.7502154405461159) q[80]; +rx(pi/2) q[80]; +rz(6.058772501358245) q[80]; +rx(pi/2) q[80]; +rz(9.487396744732843) q[80]; +rz(0.7885885071277006) q[80]; +rx(pi/2) q[80]; +rz(5.602838761305886) q[80]; +rx(pi/2) q[80]; +rz(8.497930426452836) q[80]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(5.873653644664154) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[15],q[86]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.1662039906913275) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[15],q[86]; +rz(2.4153367470035976) q[15]; +rx(pi/2) q[15]; +rz(4.689322930715254) q[15]; +rx(pi/2) q[15]; +rz(10.933219997830559) q[15]; +rz(-0.6978532722085156) q[15]; +rx(pi/2) q[15]; +rz(3.575028168304914) q[15]; +rx(pi/2) q[15]; +rz(8.579761002443771) q[15]; +cx q[15],q[30]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.346862202571138) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.013146777254852) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +cx q[15],q[30]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.479250394524052) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[15],q[30]; +rz(-1.2024679674714314) q[15]; +rx(pi/2) q[15]; +rz(5.027158165877749) q[15]; +rx(pi/2) q[15]; +rz(8.872945822627784) q[15]; +rz(0.5922730100577365) q[15]; +rx(pi/2) q[15]; +rz(4.032480757812074) q[15]; +rx(pi/2) q[15]; +rz(9.769704033030306) q[15]; +rz(2.952376156830068) q[30]; +rx(pi/2) q[30]; +rz(4.7854940375412145) q[30]; +rx(pi/2) q[30]; +rz(7.235437078373666) q[30]; +rz(2.9313225294855147) q[30]; +rx(pi/2) q[30]; +rz(4.739554110997082) q[30]; +rx(pi/2) q[30]; +rz(9.593954974993462) q[30]; +rz(-2.2621991228867016) q[86]; +rx(pi/2) q[86]; +rz(4.65235047044264) q[86]; +rx(pi/2) q[86]; +rz(7.060069059350711) q[86]; +rz(-2.602124585973603) q[86]; +rx(pi/2) q[86]; +rz(5.341438422080838) q[86]; +rx(pi/2) q[86]; +rz(10.437123332876007) q[86]; +rz(0.6842589123417646) q[87]; +rx(pi/2) q[87]; +rz(5.034230028560578) q[87]; +rx(pi/2) q[87]; +rz(11.189981584535772) q[87]; +rz(-2.880053780803526) q[87]; +rx(pi/2) q[87]; +rz(4.419843437454224) q[87]; +rx(pi/2) q[87]; +rz(9.495130942807721) q[87]; +cx q[87],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.7545149314336275) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.665390549106621) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.3068963267683253) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +cx q[87],q[41]; +rz(-1.1400828787746948) q[41]; +rx(pi/2) q[41]; +rz(3.5478756853480964) q[41]; +rx(pi/2) q[41]; +rz(8.299339283631094) q[41]; +rz(-1.5961324895650024) q[41]; +rx(pi/2) q[41]; +rz(5.09973922040157) q[41]; +rx(pi/2) q[41]; +rz(7.621733261210576) q[41]; +cx q[41],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.066480400842698) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.885500744286135) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[41],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.558049068903079) q[41]; +rx(pi/2) q[41]; +rz(3*pi) q[41]; +cx q[41],q[23]; +rz(0.407537476875552) q[23]; +rx(pi/2) q[23]; +rz(5.068365177089226) q[23]; +rx(pi/2) q[23]; +rz(6.567732211790994) q[23]; +rz(1.1419073751997555) q[23]; +rx(pi/2) q[23]; +rz(5.102821064676929) q[23]; +rx(pi/2) q[23]; +rz(9.401139512986232) q[23]; +cx q[19],q[23]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.228214496661932) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.171229238427697) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +cx q[19],q[23]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.412066322977049) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[19],q[23]; +rz(0.7498758794158995) q[19]; +rx(pi/2) q[19]; +rz(4.376192976802891) q[19]; +rx(pi/2) q[19]; +rz(9.971665381108952) q[19]; +rz(1.0505565171455657) q[19]; +rx(pi/2) q[19]; +rz(4.318370009976732) q[19]; +rx(pi/2) q[19]; +rz(9.48646745940075) q[19]; +cx q[19],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.045538630439829) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.9273913845580015) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[19],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.415795688045634) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +cx q[19],q[2]; +rz(2.402048963680768) q[2]; +rx(pi/2) q[2]; +rz(3.946732790553512) q[2]; +rx(pi/2) q[2]; +rz(10.582567888639513) q[2]; +rz(2.066610885932085) q[2]; +rx(pi/2) q[2]; +rz(4.475729905000947) q[2]; +rx(pi/2) q[2]; +rz(8.283095215488922) q[2]; +rz(2.562755775485728) q[19]; +rx(pi/2) q[19]; +rz(4.937392746218281) q[19]; +rx(pi/2) q[19]; +rz(6.424347998109575) q[19]; +rz(-2.531812857546154) q[19]; +rx(pi/2) q[19]; +rz(5.040519936324662) q[19]; +rx(pi/2) q[19]; +rz(11.186325378375342) q[19]; +rz(-1.4878842677677522) q[23]; +rx(pi/2) q[23]; +rz(4.873275933762686) q[23]; +rx(pi/2) q[23]; +rz(8.363476444574575) q[23]; +rz(0.05002280795168401) q[23]; +rx(pi/2) q[23]; +rz(5.089666321846809) q[23]; +rx(pi/2) q[23]; +rz(11.03189779392447) q[23]; +rz(-0.6837493694711854) q[41]; +rx(pi/2) q[41]; +rz(5.052595166670519) q[41]; +rx(pi/2) q[41]; +rz(12.140095158939321) q[41]; +rz(-3.0669910292594516) q[41]; +rx(pi/2) q[41]; +rz(4.751252443426631) q[41]; +rx(pi/2) q[41]; +rz(8.564546293942296) q[41]; +cx q[41],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.030592666582917) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.7602447589949675) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[41],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.2338607656954075) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +cx q[41],q[14]; +rz(1.3263172623685868) q[14]; +rx(pi/2) q[14]; +rz(3.9867376442986333) q[14]; +rx(pi/2) q[14]; +rz(11.925168273620027) q[14]; +rz(-2.2942111381483565) q[14]; +rx(pi/2) q[14]; +rz(3.670086046715466) q[14]; +rx(pi/2) q[14]; +rz(8.733606326644285) q[14]; +rz(-1.6744289305866582) q[41]; +rx(pi/2) q[41]; +rz(5.573102288437481) q[41]; +rx(pi/2) q[41]; +rz(7.476970141015306) q[41]; +rz(2.5400358669929854) q[41]; +rx(pi/2) q[41]; +rz(4.918561799353791) q[41]; +rx(pi/2) q[41]; +rz(9.829504235854081) q[41]; +cx q[72],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.112636155057931) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.4805357054943302) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.223635392934431) q[72]; +rx(pi/2) q[72]; +rz(3*pi) q[72]; +cx q[72],q[14]; +rz(1.7781153859465597) q[14]; +rx(pi/2) q[14]; +rz(3.3698295878760645) q[14]; +rx(pi/2) q[14]; +rz(11.362062861437531) q[14]; +rz(2.9903881251201208) q[14]; +rx(pi/2) q[14]; +rz(4.914453551274229) q[14]; +rx(pi/2) q[14]; +rz(12.440189210395257) q[14]; +rz(-2.390772530603531) q[72]; +rx(pi/2) q[72]; +rz(5.76833150533272) q[72]; +rx(pi/2) q[72]; +rz(7.164666407148865) q[72]; +rz(-1.2115306201788223) q[72]; +rx(pi/2) q[72]; +rz(3.3418021631837327) q[72]; +rx(pi/2) q[72]; +rz(11.022616118577371) q[72]; +rz(-2.0707059636219696) q[87]; +rx(pi/2) q[87]; +rz(5.531153809136763) q[87]; +rx(pi/2) q[87]; +rz(7.883448753292001) q[87]; +rz(0.28587365723368663) q[87]; +rx(pi/2) q[87]; +rz(5.030330473857205) q[87]; +rx(pi/2) q[87]; +rz(12.260954248797448) q[87]; +cx q[87],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(5.943837337068835) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.990864145952262) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.706647073217418) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +cx q[87],q[31]; +rz(-1.820652400482836) q[31]; +rx(pi/2) q[31]; +rz(4.890749049437091) q[31]; +rx(pi/2) q[31]; +rz(8.98497429141739) q[31]; +rz(0.906553873015369) q[31]; +rx(pi/2) q[31]; +rz(4.778506566684149) q[31]; +rx(pi/2) q[31]; +rz(11.102116068081054) q[31]; +cx q[31],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.14649135260106) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.158559936437797) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.678857911046377) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +cx q[31],q[11]; +rz(0.250528044662083) q[11]; +rx(pi/2) q[11]; +rz(4.311623384829554) q[11]; +rx(pi/2) q[11]; +rz(8.785632232582016) q[11]; +rz(-2.7194736000411686) q[11]; +rx(pi/2) q[11]; +rz(3.641850747639293) q[11]; +rx(pi/2) q[11]; +rz(11.963499004237246) q[11]; +cx q[11],q[38]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(4.193928375276403) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(2.577101097273319) q[31]; +rx(pi/2) q[31]; +rz(4.55527917603706) q[31]; +rx(pi/2) q[31]; +rz(8.409042077058402) q[31]; +rz(-2.6532028568486314) q[31]; +rx(pi/2) q[31]; +rz(3.8730830918598578) q[31]; +rx(pi/2) q[31]; +rz(10.597698366943265) q[31]; +cx q[31],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(5.812094376552349) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.774871398042448) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.4307435458245337) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +cx q[31],q[24]; +rz(1.988042322109603) q[24]; +rx(pi/2) q[24]; +rz(5.289971996937647) q[24]; +rx(pi/2) q[24]; +rz(11.543551733614258) q[24]; +rz(1.8402021058236215) q[24]; +rx(pi/2) q[24]; +rz(5.336254557013419) q[24]; +rx(pi/2) q[24]; +rz(11.399532885163232) q[24]; +cx q[24],q[56]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.492771349112589) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(0.20412668398143152) q[31]; +rx(pi/2) q[31]; +rz(4.589249246213479) q[31]; +rx(pi/2) q[31]; +rz(7.684377719605665) q[31]; +rz(3.139872058626226) q[31]; +rx(pi/2) q[31]; +rz(4.76611115791896) q[31]; +rx(pi/2) q[31]; +rz(9.67284982853825) q[31]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.175514986551182) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +cx q[11],q[38]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.6888858934664164) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[11],q[38]; +rz(-2.5254115558844292) q[11]; +rx(pi/2) q[11]; +rz(5.039050707032992) q[11]; +rx(pi/2) q[11]; +rz(8.535337779849067) q[11]; +rz(1.806245141123462) q[11]; +rx(pi/2) q[11]; +rz(4.750145387097003) q[11]; +rx(pi/2) q[11]; +rz(9.430908116158708) q[11]; +cx q[11],q[65]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.48195253547859) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-1.5765276917238455) q[38]; +rx(pi/2) q[38]; +rz(3.752828936890677) q[38]; +rx(pi/2) q[38]; +rz(7.271946468320397) q[38]; +rz(-0.1356785341758071) q[38]; +rx(pi/2) q[38]; +rz(5.091814469210842) q[38]; +rx(pi/2) q[38]; +rz(9.570327823226558) q[38]; +cx q[14],q[38]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.9959271390956292) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.0817844206111875) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +cx q[14],q[38]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.4861423980826696) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[14],q[38]; +rz(-0.46048878835877716) q[14]; +rx(pi/2) q[14]; +rz(5.447504977955223) q[14]; +rx(pi/2) q[14]; +rz(6.411635368960797) q[14]; +rz(-1.422434762887356) q[14]; +rx(pi/2) q[14]; +rz(4.642229727895802) q[14]; +rx(pi/2) q[14]; +rz(11.226771306095806) q[14]; +rz(-3.1338792974994742) q[38]; +rx(pi/2) q[38]; +rz(4.977288005665487) q[38]; +rx(pi/2) q[38]; +rz(11.74472552030853) q[38]; +rz(0.22582909339674018) q[38]; +rx(pi/2) q[38]; +rz(5.831776401872735) q[38]; +rx(pi/2) q[38]; +rz(7.145190171388828) q[38]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.25163835903506) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[24],q[56]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.3878381840556555) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[24],q[56]; +rz(0.17772199633974273) q[24]; +rx(pi/2) q[24]; +rz(5.509238871575194) q[24]; +rx(pi/2) q[24]; +rz(8.407668727402626) q[24]; +rz(-2.8987208821063324) q[24]; +rx(pi/2) q[24]; +rz(4.324606585245012) q[24]; +rx(pi/2) q[24]; +rz(8.056269886626149) q[24]; +rz(-1.3996019762433118) q[56]; +rx(pi/2) q[56]; +rz(5.027564520369859) q[56]; +rx(pi/2) q[56]; +rz(10.238210032778529) q[56]; +rz(1.3123489028671207) q[56]; +rx(pi/2) q[56]; +rz(4.616294765322602) q[56]; +rx(pi/2) q[56]; +rz(9.967956599091204) q[56]; +cx q[56],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.247814524213966) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.4468038837928443) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.1619297905018575) q[56]; +rx(pi/2) q[56]; +rz(3*pi) q[56]; +cx q[56],q[38]; +rz(1.4450770666981123) q[38]; +rx(pi/2) q[38]; +rz(5.5430365336672445) q[38]; +rx(pi/2) q[38]; +rz(9.182794207397949) q[38]; +rz(-1.821732718247631) q[38]; +rx(pi/2) q[38]; +rz(5.668877890412253) q[38]; +rx(pi/2) q[38]; +rz(8.644631641598671) q[38]; +rz(-0.19082252645424091) q[56]; +rx(pi/2) q[56]; +rz(5.142414897884874) q[56]; +rx(pi/2) q[56]; +rz(10.227590029364631) q[56]; +rz(1.8193309631230967) q[56]; +rx(pi/2) q[56]; +rz(5.6513107327309555) q[56]; +rx(pi/2) q[56]; +rz(7.468422330354677) q[56]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.6501500276659815) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[11],q[65]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.2956320014274096) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[11],q[65]; +rz(0.3107122319435942) q[11]; +rx(pi/2) q[11]; +rz(4.090161461775268) q[11]; +rx(pi/2) q[11]; +rz(8.040966920588764) q[11]; +rz(-1.625735501238382) q[11]; +rx(pi/2) q[11]; +rz(5.3583752215256695) q[11]; +rx(pi/2) q[11]; +rz(12.03819538105623) q[11]; +cx q[24],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.248001765899998) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.522889633658961) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[24],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.183690105101955) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +cx q[24],q[11]; +rz(2.341427717494703) q[11]; +rx(pi/2) q[11]; +rz(4.2313248526738425) q[11]; +rx(pi/2) q[11]; +rz(6.863770605983413) q[11]; +rz(0.9294936682134765) q[11]; +rx(pi/2) q[11]; +rz(4.97539137104857) q[11]; +rx(pi/2) q[11]; +rz(9.000510022023642) q[11]; +rz(-0.8861263430909663) q[24]; +rx(pi/2) q[24]; +rz(4.612079855970387) q[24]; +rx(pi/2) q[24]; +rz(6.474977576316527) q[24]; +rz(-0.12154071071377226) q[24]; +rx(pi/2) q[24]; +rz(4.948647323624366) q[24]; +rx(pi/2) q[24]; +rz(8.482349791551579) q[24]; +rz(-1.1813318447390502) q[65]; +rx(pi/2) q[65]; +rz(4.61101984280523) q[65]; +rx(pi/2) q[65]; +rz(9.51679506025656) q[65]; +rz(-2.879520073846029) q[65]; +rx(pi/2) q[65]; +rz(3.8817009376110785) q[65]; +rx(pi/2) q[65]; +rz(9.087542658112078) q[65]; +rz(2.6567219210445296) q[87]; +rx(pi/2) q[87]; +rz(4.305484030932538) q[87]; +rx(pi/2) q[87]; +rz(12.431256646689906) q[87]; +rz(0.7186126853151857) q[87]; +rx(pi/2) q[87]; +rz(5.106915433657856) q[87]; +rx(pi/2) q[87]; +rz(7.713967217520365) q[87]; +cx q[87],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(5.873653644664154) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.8404810354437515) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.1662039906913275) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +cx q[87],q[61]; +rz(-2.2621991228867016) q[61]; +rx(pi/2) q[61]; +rz(4.65235047044264) q[61]; +rx(pi/2) q[61]; +rz(7.060069059350711) q[61]; +rz(-1.7862788749895315) q[61]; +rx(pi/2) q[61]; +rz(4.366811793711637) q[61]; +rx(pi/2) q[61]; +rz(6.711849581586753) q[61]; +cx q[61],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.025733745094488) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.022290198281962) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.2685756645768342) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +cx q[61],q[21]; +rz(-2.0775787040763305) q[21]; +rx(pi/2) q[21]; +rz(4.527694898309277) q[21]; +rx(pi/2) q[21]; +rz(8.067174118245571) q[21]; +rz(1.6451390775523649) q[21]; +rx(pi/2) q[21]; +rz(3.9637008247095675) q[21]; +rx(pi/2) q[21]; +rz(12.078860822624524) q[21]; +cx q[0],q[21]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.9805312491262645) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.0189744171846336) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +cx q[0],q[21]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.186978674120001) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[0],q[21]; +rz(1.4850245592500642) q[0]; +rx(pi/2) q[0]; +rz(3.523835533124796) q[0]; +rx(pi/2) q[0]; +rz(9.909346235433114) q[0]; +rz(-0.11121292253068926) q[0]; +rx(pi/2) q[0]; +rz(3.9289623529504474) q[0]; +rx(pi/2) q[0]; +rz(11.156457660732858) q[0]; +rz(0.7289016211267301) q[21]; +rx(pi/2) q[21]; +rz(5.420887675687251) q[21]; +rx(pi/2) q[21]; +rz(10.157671970280902) q[21]; +rz(-2.4606186606408738) q[21]; +rx(pi/2) q[21]; +rz(5.345083629283291) q[21]; +rx(pi/2) q[21]; +rz(11.744758158300911) q[21]; +rz(2.820301363330225) q[61]; +rx(pi/2) q[61]; +rz(4.441485766236591) q[61]; +rx(pi/2) q[61]; +rz(11.757320566826895) q[61]; +rz(1.108750543714983) q[61]; +rx(pi/2) q[61]; +rz(5.140148205550617) q[61]; +rx(pi/2) q[61]; +rz(10.43831662835109) q[61]; +rz(2.4153367470035976) q[87]; +rx(pi/2) q[87]; +rz(4.689322930715254) q[87]; +rx(pi/2) q[87]; +rz(10.933219997830559) q[87]; +rz(2.487333473579919) q[87]; +rx(pi/2) q[87]; +rz(5.183637096611074) q[87]; +rx(pi/2) q[87]; +rz(9.24957847409315) q[87]; +cx q[75],q[87]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.6563639652490476) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.606218583970038) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[75],q[87]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.539265571116438) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[75],q[87]; +rz(-2.8903542077549726) q[75]; +rx(pi/2) q[75]; +rz(6.0897680631395446) q[75]; +rx(pi/2) q[75]; +rz(10.646331696593755) q[75]; +rz(-0.16986250968579863) q[75]; +rx(pi/2) q[75]; +rz(4.96447317020302) q[75]; +rx(pi/2) q[75]; +rz(7.642960662268543) q[75]; +rz(1.4365217615240633) q[87]; +rx(pi/2) q[87]; +rz(5.498721548803869) q[87]; +rx(pi/2) q[87]; +rz(11.101493953173186) q[87]; +rz(3.054795678498378) q[87]; +rx(pi/2) q[87]; +rz(5.674911494401254) q[87]; +rx(pi/2) q[87]; +rz(6.845548137601151) q[87]; +cx q[6],q[87]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.4683089264005598) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.595692989765592) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[6],q[87]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.2010150023885044) q[6]; +rx(pi/2) q[6]; +rz(3*pi) q[6]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[6],q[87]; +rz(-2.7569001074085087) q[6]; +rx(pi/2) q[6]; +rz(5.0628824947318) q[6]; +rx(pi/2) q[6]; +rz(7.3273242570236174) q[6]; +rz(-3.0689687422046874) q[6]; +rx(pi/2) q[6]; +rz(5.28607780379743) q[6]; +rx(pi/2) q[6]; +rz(6.4307816805613705) q[6]; +rz(0.7824978332824517) q[87]; +rx(pi/2) q[87]; +rz(5.8635652066216775) q[87]; +rx(pi/2) q[87]; +rz(7.554472427858005) q[87]; +rz(-2.2047170241940393) q[87]; +rx(pi/2) q[87]; +rz(4.250125774550894) q[87]; +rx(pi/2) q[87]; +rz(8.517350527035656) q[87]; +cx q[87],q[89]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.774198718556064) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[88],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.226191546500603) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.7429258529854974) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.4342283608767765) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +cx q[88],q[4]; +rz(-1.731564863570612) q[4]; +rx(pi/2) q[4]; +rz(4.276226116176058) q[4]; +rx(pi/2) q[4]; +rz(9.750350931231434) q[4]; +rz(-0.00026850968605440784) q[4]; +rx(pi/2) q[4]; +rz(3.9500572091083255) q[4]; +rx(pi/2) q[4]; +rz(10.002730226121717) q[4]; +cx q[4],q[65]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.9083935693652094) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.187802604615527) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[4],q[65]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.4049719115757284) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[4],q[65]; +rz(-2.477668876870354) q[4]; +rx(pi/2) q[4]; +rz(4.348292226232772) q[4]; +rx(pi/2) q[4]; +rz(7.320432241848344) q[4]; +rz(1.3251779873113243) q[4]; +rx(pi/2) q[4]; +rz(3.7844812913976265) q[4]; +rx(pi/2) q[4]; +rz(11.72496213638338) q[4]; +rz(-1.5054698703971803) q[65]; +rx(pi/2) q[65]; +rz(4.724531977853152) q[65]; +rx(pi/2) q[65]; +rz(7.101081166439403) q[65]; +rz(0.902341958268936) q[65]; +rx(pi/2) q[65]; +rz(4.399821783394931) q[65]; +rx(pi/2) q[65]; +rz(11.988934782039568) q[65]; +rz(-1.0278730344133105) q[88]; +rx(pi/2) q[88]; +rz(5.8206982223913535) q[88]; +rx(pi/2) q[88]; +rz(10.688567382620983) q[88]; +rz(2.066610885932085) q[88]; +rx(pi/2) q[88]; +rz(4.475729905000947) q[88]; +rx(pi/2) q[88]; +rz(8.283095215488922) q[88]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.254160211403034) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[87],q[89]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.3468588469966996) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[87],q[89]; +rz(2.803610021441041) q[87]; +rx(pi/2) q[87]; +rz(5.347696296041231) q[87]; +rx(pi/2) q[87]; +rz(10.454562581800321) q[87]; +rz(-1.9441697573144765) q[87]; +rx(pi/2) q[87]; +rz(5.126889239231962) q[87]; +rx(pi/2) q[87]; +rz(7.530087766478714) q[87]; +rz(-1.5951796780772538) q[89]; +rx(pi/2) q[89]; +rz(4.667760940812389) q[89]; +rx(pi/2) q[89]; +rz(10.55122285246286) q[89]; +rz(-0.44480468426691067) q[89]; +rx(pi/2) q[89]; +rz(5.286941858793696) q[89]; +rx(pi/2) q[89]; +rz(7.030419403661652) q[89]; +cx q[90],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.690747979409057) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.9034774655811817) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.201792714237516) q[90]; +rx(pi/2) q[90]; +rz(2*pi) q[90]; +cx q[90],q[15]; +rz(-2.42209036075623) q[15]; +rx(pi/2) q[15]; +rz(3.900358141228549) q[15]; +rx(pi/2) q[15]; +rz(8.91393086665133) q[15]; +rz(2.588202503038529) q[15]; +rx(pi/2) q[15]; +rz(3.662774348886919) q[15]; +rx(pi/2) q[15]; +rz(8.969256420039478) q[15]; +rz(1.4596771532927164) q[90]; +rx(pi/2) q[90]; +rz(4.9318021950194275) q[90]; +rx(pi/2) q[90]; +rz(10.772520365455986) q[90]; +rz(2.839132064635397) q[90]; +rx(pi/2) q[90]; +rz(3.8183797339418284) q[90]; +rx(pi/2) q[90]; +rz(7.035633977374079) q[90]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(5.659177375447269) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[22],q[91]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.208407390397695) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[22],q[91]; +rz(-2.834611074356973) q[22]; +rx(pi/2) q[22]; +rz(3.2237010433482607) q[22]; +rx(pi/2) q[22]; +rz(6.399146787597924) q[22]; +rz(1.5115712322654051) q[22]; +rx(pi/2) q[22]; +rz(4.308402651645244) q[22]; +rx(pi/2) q[22]; +rz(8.49733573236593) q[22]; +cx q[17],q[22]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.283848818082996) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(5.943941445177257) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +cx q[17],q[22]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.289986300307069) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[17],q[22]; +rz(2.5637047161347155) q[17]; +rx(pi/2) q[17]; +rz(4.244503120064891) q[17]; +rx(pi/2) q[17]; +rz(11.710802609643663) q[17]; +rz(-0.5998615720105867) q[17]; +rx(pi/2) q[17]; +rz(4.380565707985522) q[17]; +rx(pi/2) q[17]; +rz(8.445372444442325) q[17]; +cx q[17],q[30]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.139586232430995) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-1.3090368559200445) q[22]; +rx(pi/2) q[22]; +rz(4.353500142621815) q[22]; +rx(pi/2) q[22]; +rz(12.421254735603872) q[22]; +rz(-1.4816700314863085) q[22]; +rx(pi/2) q[22]; +rz(5.704451869103628) q[22]; +rx(pi/2) q[22]; +rz(6.421990779926778) q[22]; +cx q[29],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(5.973051590877002) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.944896836369872) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[29],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.688936844961648) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +cx q[29],q[22]; +rz(2.5575729227838524) q[22]; +rx(pi/2) q[22]; +rz(5.033653451370404) q[22]; +rx(pi/2) q[22]; +rz(11.555876935147808) q[22]; +rz(-3.0361161378733383) q[22]; +rx(pi/2) q[22]; +rz(5.4289198947327915) q[22]; +rx(pi/2) q[22]; +rz(7.619022080327519) q[22]; +rz(1.870944868362555) q[29]; +rx(pi/2) q[29]; +rz(3.866024963371344) q[29]; +rx(pi/2) q[29]; +rz(8.69287370072282) q[29]; +rz(-1.4754957842751146) q[29]; +rx(pi/2) q[29]; +rz(4.463685690699441) q[29]; +rx(pi/2) q[29]; +rz(8.311432519523354) q[29]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.00588687034036) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +cx q[17],q[30]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.3302768896602517) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[17],q[30]; +rz(-2.5222111588981457) q[17]; +rx(pi/2) q[17]; +rz(4.752000302532274) q[17]; +rx(pi/2) q[17]; +rz(11.143497516223999) q[17]; +rz(-2.732112620730717) q[17]; +rx(pi/2) q[17]; +rz(4.345938125349165) q[17]; +rx(pi/2) q[17]; +rz(10.277702859499252) q[17]; +rz(2.260062224558613) q[30]; +rx(pi/2) q[30]; +rz(4.6662561406947) q[30]; +rx(pi/2) q[30]; +rz(9.212012705822744) q[30]; +rz(1.0245472493957237) q[30]; +rx(pi/2) q[30]; +rz(5.7563984564271795) q[30]; +rx(pi/2) q[30]; +rz(9.408713713570389) q[30]; +rz(1.6111012974457424) q[91]; +rx(pi/2) q[91]; +rz(3.7997498734247412) q[91]; +rx(pi/2) q[91]; +rz(10.1782263261207) q[91]; +rz(-3.122749097370729) q[91]; +rx(pi/2) q[91]; +rz(4.7796625377966695) q[91]; +rx(pi/2) q[91]; +rz(8.003945509652423) q[91]; +cx q[91],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.06235107069732) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.8331673224156013) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.4128064185430667) q[91]; +rx(pi/2) q[91]; +rz(2*pi) q[91]; +cx q[91],q[67]; +rz(1.0809454351204444) q[67]; +rx(pi/2) q[67]; +rz(5.4553984882452955) q[67]; +rx(pi/2) q[67]; +rz(6.804368090619178) q[67]; +rz(1.5036955197128226) q[67]; +rx(pi/2) q[67]; +rz(5.325954291740564) q[67]; +rx(pi/2) q[67]; +rz(9.748005582880165) q[67]; +rz(0.005889567432966203) q[91]; +rx(pi/2) q[91]; +rz(3.5843091037587183) q[91]; +rx(pi/2) q[91]; +rz(11.953886247943839) q[91]; +rz(3.0902141107252756) q[91]; +rx(pi/2) q[91]; +rz(5.474632312540473) q[91]; +rx(pi/2) q[91]; +rz(11.53222275245425) q[91]; +cx q[91],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(5.792106449986104) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.574671550273678) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.309691755038882) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[69]; +rz(-2.6032577671345) q[69]; +rx(pi/2) q[69]; +rz(4.845178266659752) q[69]; +rx(pi/2) q[69]; +rz(10.610004668757824) q[69]; +rz(-1.5934148209598629) q[69]; +rx(pi/2) q[69]; +rz(4.75645878139028) q[69]; +rx(pi/2) q[69]; +rz(10.416094037295434) q[69]; +rz(0.906255508851399) q[91]; +rx(pi/2) q[91]; +rz(3.5734945847714377) q[91]; +rx(pi/2) q[91]; +rz(8.686536348619997) q[91]; +rz(-0.1926339535237105) q[91]; +rx(pi/2) q[91]; +rz(4.227051933521187) q[91]; +rx(pi/2) q[91]; +rz(12.504645127940469) q[91]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.096369917108056) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[26],q[92]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.2077060556430563) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[26],q[92]; +rz(3.022102394719136) q[26]; +rx(pi/2) q[26]; +rz(4.744570242160842) q[26]; +rx(pi/2) q[26]; +rz(11.773612741399084) q[26]; +rz(1.4692867352652152) q[26]; +rx(pi/2) q[26]; +rz(5.360277938184798) q[26]; +rx(pi/2) q[26]; +rz(11.900653065625868) q[26]; +rz(-2.7695286283514706) q[92]; +rx(pi/2) q[92]; +rz(5.409531357255771) q[92]; +rx(pi/2) q[92]; +rz(10.353180370419182) q[92]; +rz(2.0668975364400994) q[92]; +rx(pi/2) q[92]; +rz(3.9910888028931453) q[92]; +rx(pi/2) q[92]; +rz(7.688247253081699) q[92]; +cx q[98],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.273104445463941) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.7439894283989075) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.182659022838152) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[23]; +rz(2.7174627364790487) q[23]; +rx(pi/2) q[23]; +rz(4.018977166693249) q[23]; +rx(pi/2) q[23]; +rz(10.726119933121165) q[23]; +rz(-1.3081217113755115) q[23]; +rx(pi/2) q[23]; +rz(5.641330645863457) q[23]; +rx(pi/2) q[23]; +rz(8.831877400648953) q[23]; +cx q[23],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(5.74436869678574) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.686849680290278) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[23],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.516042909330004) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +cx q[23],q[18]; +rz(-1.2693313515767062) q[18]; +rx(pi/2) q[18]; +rz(4.849920406956565) q[18]; +rx(pi/2) q[18]; +rz(6.3296546474271835) q[18]; +rz(-0.8359597016579219) q[18]; +rx(pi/2) q[18]; +rz(4.168316543818637) q[18]; +rx(pi/2) q[18]; +rz(9.081459446033815) q[18]; +rz(1.8349162013642273) q[23]; +rx(pi/2) q[23]; +rz(5.276282016142733) q[23]; +rx(pi/2) q[23]; +rz(11.395003894634534) q[23]; +rz(2.293451389015826) q[23]; +rx(pi/2) q[23]; +rz(4.990618094254025) q[23]; +rx(pi/2) q[23]; +rz(7.799178218568366) q[23]; +cx q[6],q[23]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.857720821827148) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.250663714881815) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +cx q[6],q[23]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.3738299585463403) q[6]; +rx(pi/2) q[6]; +rz(3*pi) q[6]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[6],q[23]; +rz(-1.8154894913370376) q[6]; +rx(pi/2) q[6]; +rz(4.78274916450384) q[6]; +rx(pi/2) q[6]; +rz(7.948978811788795) q[6]; +rz(3.1178512410476023) q[6]; +rx(pi/2) q[6]; +rz(5.836185710465984) q[6]; +rx(pi/2) q[6]; +rz(11.3729014140534) q[6]; +rz(0.07112884907992889) q[23]; +rx(pi/2) q[23]; +rz(4.347264771022718) q[23]; +rx(pi/2) q[23]; +rz(9.57383684937686) q[23]; +rz(1.6398338413779268) q[23]; +rx(pi/2) q[23]; +rz(4.0480874035551055) q[23]; +rx(pi/2) q[23]; +rz(8.978341204333876) q[23]; +cx q[23],q[38]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.8428345193890037) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.096369917108056) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +cx q[23],q[38]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.2077060556430563) q[23]; +rx(pi/2) q[23]; +rz(3*pi) q[23]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[23],q[38]; +rz(3.022102394719136) q[23]; +rx(pi/2) q[23]; +rz(4.744570242160842) q[23]; +rx(pi/2) q[23]; +rz(11.773612741399084) q[23]; +rz(-1.2214310938435795) q[23]; +rx(pi/2) q[23]; +rz(4.080817454129736) q[23]; +rx(pi/2) q[23]; +rz(11.965282157063228) q[23]; +rz(-2.7695286283514706) q[38]; +rx(pi/2) q[38]; +rz(5.409531357255771) q[38]; +rx(pi/2) q[38]; +rz(10.353180370419182) q[38]; +rz(-2.36377594290314) q[38]; +rx(pi/2) q[38]; +rz(5.391348705860969) q[38]; +rx(pi/2) q[38]; +rz(12.387541941213026) q[38]; +cx q[23],q[38]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.656984385968414) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(5.719976313972014) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +cx q[23],q[38]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.4296112645756764) q[23]; +rx(pi/2) q[23]; +rz(3*pi) q[23]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[23],q[38]; +rz(0.02446697771412376) q[23]; +rx(pi/2) q[23]; +rz(5.8208238279795665) q[23]; +rx(pi/2) q[23]; +rz(7.948329614750841) q[23]; +rz(-1.3989547811351954) q[23]; +rx(pi/2) q[23]; +rz(3.7142918751530534) q[23]; +rx(pi/2) q[23]; +rz(8.044188964127706) q[23]; +rz(1.176136735380788) q[38]; +rx(pi/2) q[38]; +rz(5.405840098628246) q[38]; +rx(pi/2) q[38]; +rz(10.69951213491554) q[38]; +rz(2.487333473579919) q[38]; +rx(pi/2) q[38]; +rz(5.183637096611074) q[38]; +rx(pi/2) q[38]; +rz(9.24957847409315) q[38]; +rz(2.6329984104321724) q[98]; +rx(pi/2) q[98]; +rz(4.615229517364937) q[98]; +rx(pi/2) q[98]; +rz(11.001958522635775) q[98]; +rz(-2.8512018414125215) q[98]; +rx(pi/2) q[98]; +rz(4.916262953106422) q[98]; +rx(pi/2) q[98]; +rz(10.273060245879996) q[98]; +cx q[86],q[98]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.666597025968903) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.055518051563476) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[86],q[98]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.3785553243085236) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[86],q[98]; +rz(0.26843730698823753) q[86]; +rx(pi/2) q[86]; +rz(4.5375552310344585) q[86]; +rx(pi/2) q[86]; +rz(10.308358151041922) q[86]; +rz(1.0125919371401269) q[86]; +rx(pi/2) q[86]; +rz(5.604372248840898) q[86]; +rx(pi/2) q[86]; +rz(7.154939606397658) q[86]; +rz(-1.5245528333057057) q[98]; +rx(pi/2) q[98]; +rz(4.021311333754374) q[98]; +rx(pi/2) q[98]; +rz(12.529827774116807) q[98]; +rz(-1.2483994592830774) q[98]; +rx(pi/2) q[98]; +rz(5.871444875246386) q[98]; +rx(pi/2) q[98]; +rz(12.132023225081493) q[98]; +rz(-2.6373063461312323) q[99]; +rx(pi/2) q[99]; +rz(4.057203549118695) q[99]; +rx(pi/2) q[99]; +rz(9.898266516913317) q[99]; +rz(1.3478683413275423) q[99]; +rx(pi/2) q[99]; +rz(4.018922872008797) q[99]; +rx(pi/2) q[99]; +rz(11.52354583571056) q[99]; +cx q[99],q[84]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.201853790694557) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.604850608201472) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[84]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.410192733600118) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[84]; +rz(-0.20887905486537717) q[84]; +rx(pi/2) q[84]; +rz(5.5108591098189805) q[84]; +rx(pi/2) q[84]; +rz(10.712368803387102) q[84]; +rz(0.3816268136005623) q[84]; +rx(pi/2) q[84]; +rz(5.668580912688555) q[84]; +rx(pi/2) q[84]; +rz(7.756066186201277) q[84]; +cx q[84],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.104226450959214) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.795285554223069) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.627297846983086) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[48]; +rz(-1.8127511231554134) q[48]; +rx(pi/2) q[48]; +rz(4.8361482791385395) q[48]; +rx(pi/2) q[48]; +rz(8.675277848017705) q[48]; +rz(1.8201034841753838) q[48]; +rx(pi/2) q[48]; +rz(4.771055883157953) q[48]; +rx(pi/2) q[48]; +rz(6.445323482064081) q[48]; +cx q[48],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.174195079086417) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.9163025228827877) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.2330723814986886) q[48]; +rx(pi/2) q[48]; +rz(2*pi) q[48]; +cx q[48],q[12]; +rz(2.5518864221789848) q[12]; +rx(pi/2) q[12]; +rz(4.6150083671674675) q[12]; +rx(pi/2) q[12]; +rz(9.167014595539538) q[12]; +rz(0.1454704459545746) q[12]; +rx(pi/2) q[12]; +rz(3.772142954187118) q[12]; +rx(pi/2) q[12]; +rz(10.161015131399838) q[12]; +cx q[12],q[85]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.0318677197453265) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(0.7551125658004532) q[48]; +rx(pi/2) q[48]; +rz(4.701591835262717) q[48]; +rx(pi/2) q[48]; +rz(10.868002822021335) q[48]; +rz(1.2102171291931745) q[48]; +rx(pi/2) q[48]; +rz(5.647412034549111) q[48]; +rx(pi/2) q[48]; +rz(11.921342546793742) q[48]; +cx q[71],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.241796560550943) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.299259787957908) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.3369403758995464) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[48]; +rz(-3.0823994991630705) q[48]; +rx(pi/2) q[48]; +rz(3.9767546634190656) q[48]; +rx(pi/2) q[48]; +rz(7.738900450228179) q[48]; +rz(-1.6020755860509182) q[48]; +rx(pi/2) q[48]; +rz(5.46744171502618) q[48]; +rx(pi/2) q[48]; +rz(10.917562684885008) q[48]; +cx q[40],q[48]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.5491351675131884) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.7507858959237055) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[40],q[48]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.274297739143778) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[40],q[48]; +rz(-1.557622943049427) q[40]; +rx(pi/2) q[40]; +rz(4.126993317178925) q[40]; +rx(pi/2) q[40]; +rz(7.524668486332657) q[40]; +rz(0.15526990319792855) q[40]; +rx(pi/2) q[40]; +rz(5.820822958030771) q[40]; +rx(pi/2) q[40]; +rz(7.29641414036575) q[40]; +rz(-0.8023687803303794) q[48]; +rx(pi/2) q[48]; +rz(5.610318891005868) q[48]; +rx(pi/2) q[48]; +rz(10.280080778371403) q[48]; +rz(-1.3674591422635274) q[48]; +rx(pi/2) q[48]; +rz(4.027657560114397) q[48]; +rx(pi/2) q[48]; +rz(10.313820707007629) q[48]; +cx q[48],q[66]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(4.43636654805367) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.191633935434071) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[48],q[66]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.519382236837746) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[48],q[66]; +rz(-1.827269292158937) q[48]; +rx(pi/2) q[48]; +rz(3.7317172234272182) q[48]; +rx(pi/2) q[48]; +rz(10.129650652846438) q[48]; +rz(-3.0637835301565213) q[48]; +rx(pi/2) q[48]; +rz(4.625776013712093) q[48]; +rx(pi/2) q[48]; +rz(8.601379715310355) q[48]; +rz(-2.3894121303088465) q[66]; +rx(pi/2) q[66]; +rz(4.241306011387169) q[66]; +rx(pi/2) q[66]; +rz(11.468254242893481) q[66]; +rz(0.5679158028806901) q[66]; +rx(pi/2) q[66]; +rz(4.633019914189622) q[66]; +rx(pi/2) q[66]; +rz(9.216761345175954) q[66]; +cx q[14],q[66]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.8610083063313354) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.229002273392123) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[14],q[66]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.40409817164832) q[14]; +rx(pi/2) q[14]; +rz(3*pi) q[14]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[14],q[66]; +rz(-2.316987148962946) q[14]; +rx(pi/2) q[14]; +rz(4.281219890081156) q[14]; +rx(pi/2) q[14]; +rz(7.304244162461247) q[14]; +rz(-1.9266018869526227) q[14]; +rx(pi/2) q[14]; +rz(3.652386176742309) q[14]; +rx(pi/2) q[14]; +rz(9.233274126859152) q[14]; +rz(2.605671629359393) q[66]; +rx(pi/2) q[66]; +rz(5.393398432225984) q[66]; +rx(pi/2) q[66]; +rz(7.442144296124857) q[66]; +rz(1.7600608261978383) q[66]; +rx(pi/2) q[66]; +rz(6.156087852494549) q[66]; +rx(pi/2) q[66]; +rz(9.329112209305562) q[66]; +rz(3.039940162475446) q[71]; +rx(pi/2) q[71]; +rz(3.753140344792992) q[71]; +rx(pi/2) q[71]; +rz(8.172049766922774) q[71]; +rz(2.2978336138957447) q[71]; +rx(pi/2) q[71]; +rz(4.737697422922857) q[71]; +rx(pi/2) q[71]; +rz(10.79342158759939) q[71]; +cx q[42],q[71]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.041958422613274) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.251027088182848) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[42],q[71]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.2270634679079917) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[42],q[71]; +rz(-2.491768548963512) q[42]; +rx(pi/2) q[42]; +rz(3.915578110762457) q[42]; +rx(pi/2) q[42]; +rz(12.256928719434594) q[42]; +rz(-2.531812857546154) q[42]; +rx(pi/2) q[42]; +rz(5.040519936324662) q[42]; +rx(pi/2) q[42]; +rz(11.186325378375342) q[42]; +cx q[25],q[42]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.920380278670481) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.0624262241060105) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +cx q[25],q[42]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.28429698358042) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[25],q[42]; +rz(-1.8486402170200495) q[25]; +rx(pi/2) q[25]; +rz(4.594041902034812) q[25]; +rx(pi/2) q[25]; +rz(9.084792897130546) q[25]; +rz(1.3950840944445924) q[25]; +rx(pi/2) q[25]; +rz(4.580329779302996) q[25]; +rx(pi/2) q[25]; +rz(9.465923008314547) q[25]; +rz(0.4644626326521606) q[42]; +rx(pi/2) q[42]; +rz(4.913287392551113) q[42]; +rx(pi/2) q[42]; +rz(7.097738419321771) q[42]; +rz(1.8894284512987802) q[42]; +rx(pi/2) q[42]; +rz(4.544880322419909) q[42]; +rx(pi/2) q[42]; +rz(8.425944985938926) q[42]; +rz(1.0507975362444801) q[71]; +rx(pi/2) q[71]; +rz(5.316998981373966) q[71]; +rx(pi/2) q[71]; +rz(8.046236066154684) q[71]; +rz(-1.5133267620294273) q[71]; +rx(pi/2) q[71]; +rz(4.839227320981122) q[71]; +rx(pi/2) q[71]; +rz(12.518166061953117) q[71]; +cx q[83],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.104825527632315) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.384396312987833) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.338960170583797) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +cx q[83],q[71]; +rz(2.831491033447268) q[71]; +rx(pi/2) q[71]; +rz(3.724026763284252) q[71]; +rx(pi/2) q[71]; +rz(12.169171041056176) q[71]; +rz(-2.2413357765512494) q[71]; +rx(pi/2) q[71]; +rz(4.880388474336931) q[71]; +rx(pi/2) q[71]; +rz(10.993189754885632) q[71]; +rz(-2.507591256135509) q[83]; +rx(pi/2) q[83]; +rz(5.2265256883364515) q[83]; +rx(pi/2) q[83]; +rz(9.642004518746399) q[83]; +rz(-0.6236732196024928) q[83]; +rx(pi/2) q[83]; +rz(5.504392672680395) q[83]; +rx(pi/2) q[83]; +rz(8.850967269057655) q[83]; +rz(1.3323650415326496) q[84]; +rx(pi/2) q[84]; +rz(5.239458596232283) q[84]; +rx(pi/2) q[84]; +rz(11.585442824187194) q[84]; +rz(1.5715055935325957) q[84]; +rx(pi/2) q[84]; +rz(4.957025028512168) q[84]; +rx(pi/2) q[84]; +rz(6.935624111133263) q[84]; +cx q[84],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.148965232075774) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.8094344996942873) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.2398679873482195) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[45]; +rz(-2.8650230241058967) q[45]; +rx(pi/2) q[45]; +rz(5.043331485492857) q[45]; +rx(pi/2) q[45]; +rz(11.507569285225363) q[45]; +rz(0.9188898761760571) q[45]; +rx(pi/2) q[45]; +rz(5.289053988551386) q[45]; +rx(pi/2) q[45]; +rz(11.134570958996282) q[45]; +cx q[37],q[45]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.852157234645596) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.1030050940661855) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[37],q[45]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.302788145605394) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[37],q[45]; +rz(1.4246539172286043) q[37]; +rx(pi/2) q[37]; +rz(5.43138113046016) q[37]; +rx(pi/2) q[37]; +rz(9.75013901536678) q[37]; +rz(-0.639038177598422) q[37]; +rx(pi/2) q[37]; +rz(4.487798740652055) q[37]; +rx(pi/2) q[37]; +rz(10.443022156712162) q[37]; +rz(-1.0532668033039343) q[45]; +rx(pi/2) q[45]; +rz(5.3790539161167406) q[45]; +rx(pi/2) q[45]; +rz(9.282156371987718) q[45]; +rz(2.7009158916243674) q[45]; +rx(pi/2) q[45]; +rz(6.044639637295468) q[45]; +rx(pi/2) q[45]; +rz(8.494629814853905) q[45]; +cx q[33],q[45]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(4.134695079720663) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.258422378289043) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[33],q[45]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.4720364485009334) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[33],q[45]; +rz(2.38571661090376) q[33]; +rx(pi/2) q[33]; +rz(5.550462594416522) q[33]; +rx(pi/2) q[33]; +rz(9.146954671249597) q[33]; +rz(2.9909947705080198) q[33]; +rx(pi/2) q[33]; +rz(5.185964170680319) q[33]; +rx(pi/2) q[33]; +rz(7.946846800551546) q[33]; +cx q[33],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.0629359433561) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(4.1748490561556775) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[33],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.340066108746921) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +cx q[33],q[10]; +rz(-1.4589159512248264) q[10]; +rx(pi/2) q[10]; +rz(5.611286536137262) q[10]; +rx(pi/2) q[10]; +rz(12.176275086249603) q[10]; +rz(2.0588349409247204) q[10]; +rx(pi/2) q[10]; +rz(5.291121674949246) q[10]; +rx(pi/2) q[10]; +rz(11.372001344186295) q[10]; +rz(2.930549700411518) q[33]; +rx(pi/2) q[33]; +rz(3.601750392331687) q[33]; +rx(pi/2) q[33]; +rz(7.513527817583706) q[33]; +rz(-1.167681813698996) q[33]; +rx(pi/2) q[33]; +rz(4.255385580014982) q[33]; +rx(pi/2) q[33]; +rz(9.812767023021435) q[33]; +rz(1.4158990433863314) q[45]; +rx(pi/2) q[45]; +rz(4.449851274490363) q[45]; +rx(pi/2) q[45]; +rz(10.790952438824004) q[45]; +rz(1.2225560762204228) q[45]; +rx(pi/2) q[45]; +rz(3.9138319264551216) q[45]; +rx(pi/2) q[45]; +rz(11.118356400265046) q[45]; +cx q[81],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.038822812584957) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.651269518694947) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.267217237826081) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +cx q[81],q[37]; +rz(1.9263230723181808) q[37]; +rx(pi/2) q[37]; +rz(5.505902593604718) q[37]; +rx(pi/2) q[37]; +rz(10.864704224324448) q[37]; +rz(2.971219075358456) q[37]; +rx(pi/2) q[37]; +rz(3.275761341429821) q[37]; +rx(pi/2) q[37]; +rz(9.969496650904311) q[37]; +rz(-1.3134195406345128) q[81]; +rx(pi/2) q[81]; +rz(4.418676018079369) q[81]; +rx(pi/2) q[81]; +rz(11.300087418942141) q[81]; +rz(1.5450467295192816) q[81]; +rx(pi/2) q[81]; +rz(5.974800840004499) q[81]; +rx(pi/2) q[81]; +rz(12.545634363466416) q[81]; +cx q[45],q[81]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(4.291970857180704) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.245656039262642) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[45],q[81]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.378991363853606) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[45],q[81]; +rz(-1.8127972902279206) q[45]; +rx(pi/2) q[45]; +rz(4.085022635071833) q[45]; +rx(pi/2) q[45]; +rz(11.394077581127462) q[45]; +rz(1.319159834774899) q[45]; +rx(pi/2) q[45]; +rz(3.912290558401839) q[45]; +rx(pi/2) q[45]; +rz(7.98941545036796) q[45]; +rz(-2.531040156356581) q[81]; +rx(pi/2) q[81]; +rz(4.953311700115672) q[81]; +rx(pi/2) q[81]; +rz(9.295821376501898) q[81]; +rz(0.17094857963855503) q[81]; +rx(pi/2) q[81]; +rz(4.58872630250557) q[81]; +rx(pi/2) q[81]; +rz(10.126987261123963) q[81]; +cx q[81],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.000973577335543) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.158871301831308) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.6105987846816827) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +cx q[81],q[25]; +rz(2.7875107758651154) q[25]; +rx(pi/2) q[25]; +rz(4.229204419141096) q[25]; +rx(pi/2) q[25]; +rz(12.272215470687447) q[25]; +rz(-0.7082836980589509) q[25]; +rx(pi/2) q[25]; +rz(4.167696496199819) q[25]; +rx(pi/2) q[25]; +rz(12.14966439818372) q[25]; +rz(2.5820886693502896) q[81]; +rx(pi/2) q[81]; +rz(5.705664489263006) q[81]; +rx(pi/2) q[81]; +rz(9.203600346029575) q[81]; +rz(2.4931109438194605) q[81]; +rx(pi/2) q[81]; +rz(4.7567247487478035) q[81]; +rx(pi/2) q[81]; +rz(8.224551396191918) q[81]; +rz(1.8269733097925567) q[84]; +rx(pi/2) q[84]; +rz(4.447653266935507) q[84]; +rx(pi/2) q[84]; +rz(12.203118529209192) q[84]; +rz(-1.406579086616861) q[84]; +rx(pi/2) q[84]; +rz(5.402499252746624) q[84]; +rx(pi/2) q[84]; +rz(11.498126153380179) q[84]; +cx q[84],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.038693745970505) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.1773249493280264) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.306764418663496) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[57]; +rz(1.728455068224413) q[57]; +rx(pi/2) q[57]; +rz(5.5471124367069695) q[57]; +rx(pi/2) q[57]; +rz(8.539754056682138) q[57]; +rz(-0.1356785341758071) q[57]; +rx(pi/2) q[57]; +rz(5.091814469210842) q[57]; +rx(pi/2) q[57]; +rz(9.570327823226558) q[57]; +cx q[82],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.0817844206111875) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.9959271390956292) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.4861423980826696) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[57]; +rz(-3.1338792974994742) q[57]; +rx(pi/2) q[57]; +rz(4.977288005665487) q[57]; +rx(pi/2) q[57]; +rz(11.74472552030853) q[57]; +rz(-2.995052721841348) q[57]; +rx(pi/2) q[57]; +rz(5.3768088569626755) q[57]; +rx(pi/2) q[57]; +rz(10.470115290950535) q[57]; +cx q[57],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.245754984917255) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.208924251905049) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.846059038916018) q[57]; +rx(pi/2) q[57]; +rz(3*pi) q[57]; +cx q[57],q[2]; +rz(2.584853568910221) q[2]; +rx(pi/2) q[2]; +rz(4.462943492773166) q[2]; +rx(pi/2) q[2]; +rz(9.190199217878478) q[2]; +rz(-2.2276771854853) q[2]; +rx(pi/2) q[2]; +rz(4.104977148740224) q[2]; +rx(pi/2) q[2]; +rz(7.361455679804541) q[2]; +rz(-3.064127322215249) q[57]; +rx(pi/2) q[57]; +rz(5.514940529182774) q[57]; +rx(pi/2) q[57]; +rz(7.6677766822387525) q[57]; +rz(0.4022478415958197) q[57]; +rx(pi/2) q[57]; +rz(5.4289832464031305) q[57]; +rx(pi/2) q[57]; +rz(10.463976986410547) q[57]; +cx q[57],q[64]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.653844890292433) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.8998401983867845) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[57],q[64]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.399877571297054) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[57],q[64]; +rz(-1.9643755341009896) q[57]; +rx(pi/2) q[57]; +rz(4.547467562351111) q[57]; +rx(pi/2) q[57]; +rz(10.835029548917255) q[57]; +rz(2.2978336138957447) q[57]; +rx(pi/2) q[57]; +rz(4.737697422922857) q[57]; +rx(pi/2) q[57]; +rz(10.79342158759939) q[57]; +rz(0.529461003560304) q[64]; +rx(pi/2) q[64]; +rz(4.558034303263533) q[64]; +rx(pi/2) q[64]; +rz(11.729476927620741) q[64]; +rz(-2.7869274844353846) q[64]; +rx(pi/2) q[64]; +rz(5.228358417218923) q[64]; +rx(pi/2) q[64]; +rz(11.830568802169777) q[64]; +rz(-0.46048878835877716) q[82]; +rx(pi/2) q[82]; +rz(5.447504977955223) q[82]; +rx(pi/2) q[82]; +rz(6.411635368960797) q[82]; +rz(0.5737269352220706) q[82]; +rx(pi/2) q[82]; +rz(4.0903857883706) q[82]; +rx(pi/2) q[82]; +rz(6.740750731226589) q[82]; +cx q[31],q[82]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.7507735563581157) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.123365619608192) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[31],q[82]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.1838334548988856) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[31],q[82]; +rz(0.79336706962179) q[31]; +rx(pi/2) q[31]; +rz(5.7163010198965) q[31]; +rx(pi/2) q[31]; +rz(7.439825073619623) q[31]; +rz(-0.6402044567856926) q[31]; +rx(pi/2) q[31]; +rz(5.2512699876062054) q[31]; +rx(pi/2) q[31]; +rz(9.18456113060843) q[31]; +rz(-1.111101510122443) q[82]; +rx(pi/2) q[82]; +rz(4.988007665941997) q[82]; +rx(pi/2) q[82]; +rz(8.248652357658516) q[82]; +rz(-1.625735501238382) q[82]; +rx(pi/2) q[82]; +rz(5.3583752215256695) q[82]; +rx(pi/2) q[82]; +rz(12.03819538105623) q[82]; +rz(1.2873978085041786) q[84]; +rx(pi/2) q[84]; +rz(4.353005787607238) q[84]; +rx(pi/2) q[84]; +rz(6.797662645501515) q[84]; +rz(-0.9699511060441179) q[84]; +rx(pi/2) q[84]; +rz(4.328985942569846) q[84]; +rx(pi/2) q[84]; +rz(7.624749510130288) q[84]; +cx q[84],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.041012478711254) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.081718692537443) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.7573135123398504) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[41]; +rz(0.8417035670231643) q[41]; +rx(pi/2) q[41]; +rz(5.549408415445754) q[41]; +rx(pi/2) q[41]; +rz(10.258279386586626) q[41]; +rz(-1.6986104048205997) q[41]; +rx(pi/2) q[41]; +rz(4.2964314473784695) q[41]; +rx(pi/2) q[41]; +rz(9.852289701505306) q[41]; +cx q[40],q[41]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.155200993249926) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.105316290604961) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[40],q[41]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.364016060573426) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[40],q[41]; +rz(-2.4869163659092917) q[40]; +rx(pi/2) q[40]; +rz(4.186015569370356) q[40]; +rx(pi/2) q[40]; +rz(8.238191522829363) q[40]; +rz(2.787545134728143) q[40]; +rx(pi/2) q[40]; +rz(4.279485289941381) q[40]; +rx(pi/2) q[40]; +rz(10.25532619415216) q[40]; +rz(0.12951524033504302) q[41]; +rx(pi/2) q[41]; +rz(4.396551995802238) q[41]; +rx(pi/2) q[41]; +rz(8.272214033960314) q[41]; +rz(-2.0820074308326686) q[41]; +rx(pi/2) q[41]; +rz(5.619201081063231) q[41]; +rx(pi/2) q[41]; +rz(9.244406002742604) q[41]; +cx q[83],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.220339401401031) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.03340096037163) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.524165828988116) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[41]; +rz(2.5588427035042063) q[41]; +rx(pi/2) q[41]; +rz(4.382629266218862) q[41]; +rx(pi/2) q[41]; +rz(9.114957967667365) q[41]; +rz(2.0316671816965544) q[41]; +rx(pi/2) q[41]; +rz(4.905066201897001) q[41]; +rx(pi/2) q[41]; +rz(8.51228182456001) q[41]; +rz(-1.1723841212530282) q[83]; +rx(pi/2) q[83]; +rz(6.242055905389035) q[83]; +rx(pi/2) q[83]; +rz(6.9165025192172855) q[83]; +rz(-2.2413357765512494) q[83]; +rx(pi/2) q[83]; +rz(4.880388474336931) q[83]; +rx(pi/2) q[83]; +rz(10.993189754885632) q[83]; +rz(-1.5239538396665555) q[84]; +rx(pi/2) q[84]; +rz(4.068922075047372) q[84]; +rx(pi/2) q[84]; +rz(10.222675542847544) q[84]; +rz(0.4231881838102649) q[84]; +rx(pi/2) q[84]; +rz(4.160544478563555) q[84]; +rx(pi/2) q[84]; +rz(10.359390141743878) q[84]; +cx q[74],q[84]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.700078436872554) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.046363604487656) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[74],q[84]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.216805910015399) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[74],q[84]; +rz(-1.4660164405963065) q[74]; +rx(pi/2) q[74]; +rz(3.529858172284845) q[74]; +rx(pi/2) q[74]; +rz(12.20769334557387) q[74]; +rz(-0.0020337437063648878) q[74]; +rx(pi/2) q[74]; +rz(3.4211001451005303) q[74]; +rx(pi/2) q[74]; +rz(7.4522134088542185) q[74]; +cx q[40],q[74]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.7669058071999153) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(5.900072442510454) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[40],q[74]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.35444171917106) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[40],q[74]; +rz(-2.2566026797539753) q[40]; +rx(pi/2) q[40]; +rz(5.640896522105514) q[40]; +rx(pi/2) q[40]; +rz(6.819743023187355) q[40]; +rz(3.098464593455617) q[40]; +rx(pi/2) q[40]; +rz(3.6461412184748396) q[40]; +rx(pi/2) q[40]; +rz(12.557057901576425) q[40]; +cx q[65],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.189563841309884) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(4.024850182503572) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.289094160605817) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +cx q[65],q[40]; +rz(0.9820115340522797) q[40]; +rx(pi/2) q[40]; +rz(4.540189768293727) q[40]; +rx(pi/2) q[40]; +rz(11.01113940351599) q[40]; +rz(0.660906839893332) q[40]; +rx(pi/2) q[40]; +rz(4.710301535845255) q[40]; +rx(pi/2) q[40]; +rz(8.249837506695286) q[40]; +rz(-2.612123589466046) q[65]; +rx(pi/2) q[65]; +rz(5.378719435400585) q[65]; +rx(pi/2) q[65]; +rz(9.672827352944106) q[65]; +rz(-2.947596475769009) q[65]; +rx(pi/2) q[65]; +rz(5.90134656399117) q[65]; +rx(pi/2) q[65]; +rz(7.433742547551253) q[65]; +rz(-2.827451781388624) q[74]; +rx(pi/2) q[74]; +rz(5.638531765991494) q[74]; +rx(pi/2) q[74]; +rz(11.990986364926357) q[74]; +rz(-2.4407893900780206) q[74]; +rx(pi/2) q[74]; +rz(5.694389859191425) q[74]; +rx(pi/2) q[74]; +rz(11.26110935868585) q[74]; +cx q[74],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(5.923284452432183) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.738541529180042) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.5265293544956346) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +cx q[74],q[24]; +rz(1.2948818072461057) q[24]; +rx(pi/2) q[24]; +rz(5.099702273520394) q[24]; +rx(pi/2) q[24]; +rz(7.576846677359404) q[24]; +rz(2.4308521129364626) q[24]; +rx(pi/2) q[24]; +rz(4.461936592054594) q[24]; +rx(pi/2) q[24]; +rz(11.802080838277886) q[24]; +rz(-2.229848918344903) q[74]; +rx(pi/2) q[74]; +rz(4.148488239699943) q[74]; +rx(pi/2) q[74]; +rz(8.644431112005279) q[74]; +rz(1.6890151633205965) q[74]; +rx(pi/2) q[74]; +rz(4.603971204368247) q[74]; +rx(pi/2) q[74]; +rz(7.618177882848983) q[74]; +rz(-0.006157157307961292) q[84]; +rx(pi/2) q[84]; +rz(4.390330478025979) q[84]; +rx(pi/2) q[84]; +rz(11.930787852163562) q[84]; +rz(1.6215598706101204) q[84]; +rx(pi/2) q[84]; +rz(5.447427239332173) q[84]; +rx(pi/2) q[84]; +rz(7.873508247191632) q[84]; +cx q[84],q[68]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.265894794496592) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.3882334633171) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[68]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.439256698522252) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[68]; +rz(-2.8071435782477225) q[68]; +rx(pi/2) q[68]; +rz(5.028219358633869) q[68]; +rx(pi/2) q[68]; +rz(9.63995533949402) q[68]; +rz(-2.816354886473584) q[68]; +rx(pi/2) q[68]; +rz(4.4416552468185175) q[68]; +rx(pi/2) q[68]; +rz(9.438755216894796) q[68]; +rz(0.6122697055286443) q[84]; +rx(pi/2) q[84]; +rz(5.745800073590466) q[84]; +rx(pi/2) q[84]; +rz(10.906076697579802) q[84]; +rz(-2.1097167867229185) q[84]; +rx(pi/2) q[84]; +rz(4.402400701474048) q[84]; +rx(pi/2) q[84]; +rz(10.631889794375233) q[84]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(5.865983963386368) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[12],q[85]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.7453017047756614) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[12],q[85]; +rz(-2.6037863190715322) q[12]; +rx(pi/2) q[12]; +rz(5.2841335789217325) q[12]; +rx(pi/2) q[12]; +rz(6.69183558805363) q[12]; +rz(-3.0637835301565213) q[12]; +rx(pi/2) q[12]; +rz(4.625776013712093) q[12]; +rx(pi/2) q[12]; +rz(8.601379715310355) q[12]; +rz(-2.6959157429342895) q[85]; +rx(pi/2) q[85]; +rz(5.222106213025424) q[85]; +rx(pi/2) q[85]; +rz(8.807364196633795) q[85]; +rz(2.0300692235890194) q[85]; +rx(pi/2) q[85]; +rz(4.64549257526431) q[85]; +rx(pi/2) q[85]; +rz(9.787631261969345) q[85]; +cx q[34],q[85]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(4.403708370664571) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.183083994410081) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[34],q[85]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.289474736980038) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[34],q[85]; +rz(1.6846755197280414) q[34]; +rx(pi/2) q[34]; +rz(4.296701976747771) q[34]; +rx(pi/2) q[34]; +rz(10.664175492542553) q[34]; +rz(-0.09194855144320435) q[34]; +rx(pi/2) q[34]; +rz(4.492711024841245) q[34]; +rx(pi/2) q[34]; +rz(10.793595547548223) q[34]; +cx q[13],q[34]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.525220301044518) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.174715893413094) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +cx q[13],q[34]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.29088852593096) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[13],q[34]; +rz(2.130264631670742) q[13]; +rx(pi/2) q[13]; +rz(4.611895194598112) q[13]; +rx(pi/2) q[13]; +rz(10.281678479279485) q[13]; +rz(2.654582391371912) q[13]; +rx(pi/2) q[13]; +rz(5.603494457925548) q[13]; +rx(pi/2) q[13]; +rz(7.585607570622107) q[13]; +rz(-1.679775630383335) q[34]; +rx(pi/2) q[34]; +rz(3.781315979560174) q[34]; +rx(pi/2) q[34]; +rz(8.457079437457935) q[34]; +rz(-1.4537103278822654) q[34]; +rx(pi/2) q[34]; +rz(5.071342666876886) q[34]; +rx(pi/2) q[34]; +rz(9.394565741780387) q[34]; +cx q[35],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.182153756910871) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(4.026999045433614) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.6106580026651915) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +cx q[35],q[34]; +rz(-0.6913178163704119) q[34]; +rx(pi/2) q[34]; +rz(4.665599307283293) q[34]; +rx(pi/2) q[34]; +rz(7.977583731390483) q[34]; +rz(-0.865919830558946) q[34]; +rx(pi/2) q[34]; +rz(4.815631627773402) q[34]; +rx(pi/2) q[34]; +rz(12.092249249136383) q[34]; +rz(1.1082617245258133) q[35]; +rx(pi/2) q[35]; +rz(4.3560732529458) q[35]; +rx(pi/2) q[35]; +rz(11.498542327687128) q[35]; +rz(2.2393125250556825) q[35]; +rx(pi/2) q[35]; +rz(4.781314445984474) q[35]; +rx(pi/2) q[35]; +rz(11.415231192889356) q[35]; +cx q[35],q[64]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.843369078597817) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.814665229325136) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[35],q[64]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.3914865276551236) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[35],q[64]; +rz(-0.16147202601454502) q[35]; +rx(pi/2) q[35]; +rz(4.209545973742213) q[35]; +rx(pi/2) q[35]; +rz(6.490838036034848) q[35]; +rz(2.2120436985837193) q[35]; +rx(pi/2) q[35]; +rz(4.339059106749436) q[35]; +rx(pi/2) q[35]; +rz(8.904277322190941) q[35]; +rz(-1.067111422116338) q[64]; +rx(pi/2) q[64]; +rz(3.5642627398359785) q[64]; +rx(pi/2) q[64]; +rz(12.202006331041598) q[64]; +rz(-1.6992361828682707) q[64]; +rx(pi/2) q[64]; +rz(5.037879200296309) q[64]; +rx(pi/2) q[64]; +rz(11.743128157844264) q[64]; +cx q[67],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(5.9566423253606064) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.261894788988295) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.4965575936669264) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[13]; +rz(-3.0791098982588805) q[13]; +rx(pi/2) q[13]; +rz(5.58835848163654) q[13]; +rx(pi/2) q[13]; +rz(7.376205084727351) q[13]; +rz(1.3088347571520895) q[13]; +rx(pi/2) q[13]; +rz(4.59869185496851) q[13]; +rx(pi/2) q[13]; +rz(9.723002318146456) q[13]; +rz(0.2741013184913137) q[67]; +rx(pi/2) q[67]; +rz(3.5981957012651318) q[67]; +rx(pi/2) q[67]; +rz(8.877497400991635) q[67]; +rz(-0.2831726095192768) q[67]; +rx(pi/2) q[67]; +rz(4.480329407517014) q[67]; +rx(pi/2) q[67]; +rz(9.124023878074441) q[67]; +rz(-2.9514013096111835) q[85]; +rx(pi/2) q[85]; +rz(5.465504285771768) q[85]; +rx(pi/2) q[85]; +rz(10.180747605588762) q[85]; +rz(1.7082587555032926) q[85]; +rx(pi/2) q[85]; +rz(5.144222174625602) q[85]; +rx(pi/2) q[85]; +rz(9.831508465673428) q[85]; +cx q[85],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.182153756910871) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(4.026999045433614) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.6106580026651915) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[36]; +rz(-0.6913178163704119) q[36]; +rx(pi/2) q[36]; +rz(4.665599307283293) q[36]; +rx(pi/2) q[36]; +rz(7.977583731390483) q[36]; +rz(1.1119164312875114) q[36]; +rx(pi/2) q[36]; +rz(3.90555458554067) q[36]; +rx(pi/2) q[36]; +rz(7.489904784210719) q[36]; +rz(1.1082617245258133) q[85]; +rx(pi/2) q[85]; +rz(4.3560732529458) q[85]; +rx(pi/2) q[85]; +rz(11.498542327687128) q[85]; +rz(1.175321205572093) q[85]; +rx(pi/2) q[85]; +rz(6.217478820606047) q[85]; +rx(pi/2) q[85]; +rz(8.839492507121022) q[85]; +cx q[85],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.106321493500776) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.6167479051307616) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.4939625058401944) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[42]; +rz(0.14333117049215716) q[42]; +rx(pi/2) q[42]; +rz(4.730441856791304) q[42]; +rx(pi/2) q[42]; +rz(7.111676947185864) q[42]; +rz(1.0125919371401269) q[42]; +rx(pi/2) q[42]; +rz(5.604372248840898) q[42]; +rx(pi/2) q[42]; +rz(7.154939606397658) q[42]; +cx q[42],q[83]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.6508936008815485) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(5.811819716364548) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[42],q[83]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.2395203773106385) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[42],q[83]; +rz(-2.6651141806640446) q[42]; +rx(pi/2) q[42]; +rz(3.7365473281848485) q[42]; +rx(pi/2) q[42]; +rz(7.175601312878083) q[42]; +rz(2.3223998337071823) q[42]; +rx(pi/2) q[42]; +rz(4.507123789889381) q[42]; +rx(pi/2) q[42]; +rz(6.386788105504268) q[42]; +rz(-2.1505470195005434) q[83]; +rx(pi/2) q[83]; +rz(4.249537646041678) q[83]; +rx(pi/2) q[83]; +rz(7.137606900370493) q[83]; +rz(-1.5110324778046198) q[83]; +rx(pi/2) q[83]; +rz(4.443644906196769) q[83]; +rx(pi/2) q[83]; +rz(11.74195926239345) q[83]; +rz(-0.554922449032297) q[85]; +rx(pi/2) q[85]; +rz(4.514842951827948) q[85]; +rx(pi/2) q[85]; +rz(8.64028273029867) q[85]; +rz(-0.7254339135833909) q[85]; +rx(pi/2) q[85]; +rz(5.033775536182212) q[85]; +rx(pi/2) q[85]; +rz(7.039753651897243) q[85]; +cx q[85],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.082656835269541) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(4.123211497935065) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.25082891966671) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[17]; +rz(1.5235033578175319) q[17]; +rx(pi/2) q[17]; +rz(5.026792121822231) q[17]; +rx(pi/2) q[17]; +rz(10.2664613383948) q[17]; +rz(1.6673396352394168) q[17]; +rx(pi/2) q[17]; +rz(3.7657906419613605) q[17]; +rx(pi/2) q[17]; +rz(9.48497402107569) q[17]; +rz(0.025957698369359683) q[85]; +rx(pi/2) q[85]; +rz(4.288025955603095) q[85]; +rx(pi/2) q[85]; +rz(7.00166763383432) q[85]; +rz(0.5699253668456263) q[85]; +rx(pi/2) q[85]; +rz(5.427644783753784) q[85]; +rx(pi/2) q[85]; +rz(6.478141656468451) q[85]; +cx q[86],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(5.811819716364548) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.6508936008815485) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.2395203773106385) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +cx q[86],q[71]; +rz(-2.1505470195005434) q[71]; +rx(pi/2) q[71]; +rz(4.249537646041678) q[71]; +rx(pi/2) q[71]; +rz(7.137606900370493) q[71]; +rz(2.032702535043917) q[71]; +rx(pi/2) q[71]; +rz(4.79876626863651) q[71]; +rx(pi/2) q[71]; +rz(7.774044230262253) q[71]; +rz(-2.6651141806640446) q[86]; +rx(pi/2) q[86]; +rz(3.7365473281848485) q[86]; +rx(pi/2) q[86]; +rz(7.175601312878083) q[86]; +rz(1.8155959538806803) q[86]; +rx(pi/2) q[86]; +rz(5.60820902233929) q[86]; +rx(pi/2) q[86]; +rz(9.646853876502576) q[86]; +cx q[4],q[86]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.7572603702636638) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(5.8225744487020235) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[4],q[86]; +rz(-pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.345816493317148) q[4]; +rx(pi/2) q[4]; +rz(2*pi) q[4]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[4],q[86]; +rz(-3.135881003896582) q[4]; +rx(pi/2) q[4]; +rz(5.956969837631064) q[4]; +rx(pi/2) q[4]; +rz(12.032511135245537) q[4]; +rz(0.02503413891759454) q[4]; +rx(pi/2) q[4]; +rz(5.076545844266608) q[4]; +rx(pi/2) q[4]; +rz(11.273669469949551) q[4]; +rz(-0.6641965341404852) q[86]; +rx(pi/2) q[86]; +rz(4.277352531023504) q[86]; +rx(pi/2) q[86]; +rz(8.303932021856731) q[86]; +rz(1.3603286258692684) q[86]; +rx(pi/2) q[86]; +rz(4.181689140767246) q[86]; +rx(pi/2) q[86]; +rz(6.796973907345705) q[86]; +cx q[95],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.267209366917955) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.071518757981438) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.4204627052713947) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[45]; +rz(-0.42148720857916544) q[45]; +rx(pi/2) q[45]; +rz(5.37743788583612) q[45]; +rx(pi/2) q[45]; +rz(6.444129292979835) q[45]; +rz(0.7089594514695272) q[45]; +rx(pi/2) q[45]; +rz(3.5426133391494554) q[45]; +rx(pi/2) q[45]; +rz(7.619645612156008) q[45]; +rz(-2.1829322054200895) q[95]; +rx(pi/2) q[95]; +rz(5.457167652408291) q[95]; +rx(pi/2) q[95]; +rz(6.740492451205563) q[95]; +rz(1.4227010949464116) q[95]; +rx(pi/2) q[95]; +rz(5.318710768670298) q[95]; +rx(pi/2) q[95]; +rz(8.831975360172033) q[95]; +cx q[97],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.137916521103051) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.6553275083080856) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.1585724945945812) q[97]; +rx(pi/2) q[97]; +rz(2*pi) q[97]; +cx q[97],q[12]; +rz(-1.3714630506584289) q[12]; +rx(pi/2) q[12]; +rz(4.506922851439244) q[12]; +rx(pi/2) q[12]; +rz(11.447538707328576) q[12]; +rz(1.319159834774899) q[12]; +rx(pi/2) q[12]; +rz(3.912290558401839) q[12]; +rx(pi/2) q[12]; +rz(7.98941545036796) q[12]; +cx q[75],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.267209366917955) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.071518757981438) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.4204627052713947) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +cx q[75],q[12]; +rz(-0.42148720857916544) q[12]; +rx(pi/2) q[12]; +rz(5.37743788583612) q[12]; +rx(pi/2) q[12]; +rz(6.444129292979835) q[12]; +rz(1.0856328866043397) q[12]; +rx(pi/2) q[12]; +rz(3.8920775538596915) q[12]; +rx(pi/2) q[12]; +rz(12.197697715324411) q[12]; +rz(-2.1829322054200895) q[75]; +rx(pi/2) q[75]; +rz(5.457167652408291) q[75]; +rx(pi/2) q[75]; +rz(6.740492451205563) q[75]; +rz(-2.077472371631798) q[75]; +rx(pi/2) q[75]; +rz(4.420495964115602) q[75]; +rx(pi/2) q[75]; +rz(11.000898227429756) q[75]; +cx q[1],q[75]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.7850749476648473) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.031502000499286) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[1],q[75]; +rz(-pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.193263052005407) q[1]; +rx(pi/2) q[1]; +rz(2*pi) q[1]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[1],q[75]; +rz(1.926756491907895) q[1]; +rx(pi/2) q[1]; +rz(4.050484032917814) q[1]; +rx(pi/2) q[1]; +rz(10.184250797367643) q[1]; +rz(-2.024142110691359) q[1]; +rx(pi/2) q[1]; +rz(4.377151603834473) q[1]; +rx(pi/2) q[1]; +rz(6.593859678083522) q[1]; +rz(-2.320439671004397) q[75]; +rx(pi/2) q[75]; +rz(4.477613356218603) q[75]; +rx(pi/2) q[75]; +rz(8.804340227441237) q[75]; +rz(-0.18689372506480328) q[75]; +rx(pi/2) q[75]; +rz(4.500550557472305) q[75]; +rx(pi/2) q[75]; +rz(6.960998446094875) q[75]; +cx q[75],q[90]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.514174268826917) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.275963704082988) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[75],q[90]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.395920384198126) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[75],q[90]; +rz(0.7535390957150474) q[75]; +rx(pi/2) q[75]; +rz(3.909119288509771) q[75]; +rx(pi/2) q[75]; +rz(7.35698459872424) q[75]; +rz(1.2143641045115459) q[75]; +rx(pi/2) q[75]; +rz(5.663626591123048) q[75]; +rx(pi/2) q[75]; +rz(7.688720831475713) q[75]; +rz(-1.598266073514474) q[90]; +rx(pi/2) q[90]; +rz(4.261150106078373) q[90]; +rx(pi/2) q[90]; +rz(7.7673856976659215) q[90]; +rz(-1.170923082511668) q[90]; +rx(pi/2) q[90]; +rz(4.378291020689959) q[90]; +rx(pi/2) q[90]; +rz(10.480047835170028) q[90]; +cx q[83],q[90]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.105103327186088) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(5.709994931352254) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[83],q[90]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.8062369693019384) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[83],q[90]; +rz(0.6424701439537674) q[83]; +rx(pi/2) q[83]; +rz(4.481458938392758) q[83]; +rx(pi/2) q[83]; +rz(7.4855557558189405) q[83]; +rz(0.906553873015369) q[83]; +rx(pi/2) q[83]; +rz(4.778506566684149) q[83]; +rx(pi/2) q[83]; +rz(11.102116068081054) q[83]; +rz(-0.36057907151817625) q[90]; +rx(pi/2) q[90]; +rz(4.152114782466382) q[90]; +rx(pi/2) q[90]; +rz(7.224665816945846) q[90]; +rz(2.2435884640275505) q[90]; +rx(pi/2) q[90]; +rz(5.02629844851778) q[90]; +rx(pi/2) q[90]; +rz(6.462290750347281) q[90]; +rz(-0.4465528178289979) q[97]; +rx(pi/2) q[97]; +rz(3.8034324098694983) q[97]; +rx(pi/2) q[97]; +rz(10.210426868969861) q[97]; +rz(2.681700080051609) q[97]; +rx(pi/2) q[97]; +rz(5.13705256656049) q[97]; +rx(pi/2) q[97]; +rz(7.579369581229139) q[97]; +cx q[97],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.119954724018305) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.8799817643701755) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.3624215808577795) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[63]; +rz(0.17920439328640025) q[63]; +rx(pi/2) q[63]; +rz(5.158165326436764) q[63]; +rx(pi/2) q[63]; +rz(12.063392756675464) q[63]; +rz(-0.9963794291081989) q[63]; +rx(pi/2) q[63]; +rz(4.025685811744683) q[63]; +rx(pi/2) q[63]; +rz(12.324125220809591) q[63]; +cx q[63],q[98]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(4.382196538644925) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-3.1109694464059743) q[97]; +rx(pi/2) q[97]; +rz(3.9124007424066893) q[97]; +rx(pi/2) q[97]; +rz(6.8046831457724455) q[97]; +rz(1.8728188032762336) q[97]; +rx(pi/2) q[97]; +rz(3.445368208472117) q[97]; +rx(pi/2) q[97]; +rz(10.448739954422836) q[97]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.070992394940715) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[63],q[98]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.151224875783253) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[63],q[98]; +rz(0.23638798446246723) q[63]; +rx(pi/2) q[63]; +rz(4.284333666700983) q[63]; +rx(pi/2) q[63]; +rz(8.058360118691592) q[63]; +rz(0.9131362110895527) q[63]; +rx(pi/2) q[63]; +rz(3.4008008105625045) q[63]; +rx(pi/2) q[63]; +rz(6.408245092866533) q[63]; +cx q[15],q[63]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.01739801972546) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.219781917814169) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[15],q[63]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.534181953282946) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[15],q[63]; +rz(0.5070116500573487) q[15]; +rx(pi/2) q[15]; +rz(4.75606555908387) q[15]; +rx(pi/2) q[15]; +rz(12.525764275393378) q[15]; +rz(1.8742026732616814) q[15]; +rx(pi/2) q[15]; +rz(3.7012896034813183) q[15]; +rx(pi/2) q[15]; +rz(10.434993122329326) q[15]; +rz(-1.6184827195038716) q[63]; +rx(pi/2) q[63]; +rz(5.084085798407111) q[63]; +rx(pi/2) q[63]; +rz(10.98670877387132) q[63]; +rz(-1.3308615427278685) q[63]; +rx(pi/2) q[63]; +rz(5.190517674704521) q[63]; +rx(pi/2) q[63]; +rz(9.310156224867244) q[63]; +rz(-1.316815018060133) q[98]; +rx(pi/2) q[98]; +rz(5.161976472680726) q[98]; +rx(pi/2) q[98]; +rz(9.261187408095989) q[98]; +rz(2.9806209212601633) q[98]; +rx(pi/2) q[98]; +rz(4.4911884956199835) q[98]; +rx(pi/2) q[98]; +rz(6.796111223144845) q[98]; +rz(2.6296890371460577) q[99]; +rx(pi/2) q[99]; +rz(5.483801684978409) q[99]; +rx(pi/2) q[99]; +rz(6.3127241952040105) q[99]; +rz(-3.122749097370729) q[99]; +rx(pi/2) q[99]; +rz(4.7796625377966695) q[99]; +rx(pi/2) q[99]; +rz(8.003945509652423) q[99]; +cx q[99],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.06235107069732) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.8331673224156013) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.4128064185430667) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[8]; +rz(1.0809454351204444) q[8]; +rx(pi/2) q[8]; +rz(5.4553984882452955) q[8]; +rx(pi/2) q[8]; +rz(6.804368090619178) q[8]; +rz(1.3967553682000418) q[8]; +rx(pi/2) q[8]; +rz(5.126824855675599) q[8]; +rx(pi/2) q[8]; +rz(9.585995139216406) q[8]; +cx q[7],q[8]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.9856010608158727) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.158816155081675) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +cx q[7],q[8]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.1519841852638883) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +cx q[7],q[8]; +rz(0.1922191514179321) q[7]; +rx(pi/2) q[7]; +rz(4.7910092260395665) q[7]; +rx(pi/2) q[7]; +rz(6.872759599189402) q[7]; +rz(-3.012309341154507) q[7]; +rx(pi/2) q[7]; +rz(4.070192399841298) q[7]; +rx(pi/2) q[7]; +rz(12.403091431642293) q[7]; +cx q[3],q[7]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(4.061562624808474) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(5.957711314789107) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +cx q[3],q[7]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.586475845820887) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +cx q[3],q[7]; +rz(3.1036111743838077) q[3]; +rx(pi/2) q[3]; +rz(5.515126103716023) q[3]; +rx(pi/2) q[3]; +rz(6.582542147126653) q[3]; +rz(-2.4654015389956507) q[3]; +rx(pi/2) q[3]; +rz(4.107463864266926) q[3]; +rx(pi/2) q[3]; +rz(12.069019816565199) q[3]; +cx q[3],q[43]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(4.094277925397288) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(0.1605305291131387) q[7]; +rx(pi/2) q[7]; +rz(5.223536253331864) q[7]; +rx(pi/2) q[7]; +rz(11.130160705290944) q[7]; +rz(0.32964242051299975) q[7]; +rx(pi/2) q[7]; +rz(4.690082209867995) q[7]; +rx(pi/2) q[7]; +rz(10.746915569250683) q[7]; +cx q[7],q[80]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(4.110727574491268) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(1.1266149870368665) q[8]; +rx(pi/2) q[8]; +rz(3.666116459949965) q[8]; +rx(pi/2) q[8]; +rz(9.949956368512595) q[8]; +rz(2.9739977313671595) q[8]; +rx(pi/2) q[8]; +rz(5.265785189933078) q[8]; +rx(pi/2) q[8]; +rz(7.962923480993171) q[8]; +cx q[8],q[79]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.2516453180075935) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.045144628928467) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[3],q[43]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.363611970063733) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[3],q[43]; +rz(-0.27001054553210624) q[3]; +rx(pi/2) q[3]; +rz(4.624941297802046) q[3]; +rx(pi/2) q[3]; +rz(10.850260637167041) q[3]; +rz(0.6847002385803833) q[3]; +rx(pi/2) q[3]; +rz(4.663935663210758) q[3]; +rx(pi/2) q[3]; +rz(10.582787283053328) q[3]; +cx q[3],q[19]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.920380278670481) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.0624262241060105) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +cx q[3],q[19]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.28429698358042) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[3],q[19]; +rz(-1.8486402170200495) q[3]; +rx(pi/2) q[3]; +rz(4.594041902034812) q[3]; +rx(pi/2) q[3]; +rz(9.084792897130546) q[3]; +rz(-2.576857262163009) q[3]; +rx(pi/2) q[3]; +rz(3.5767166809398154) q[3]; +rx(pi/2) q[3]; +rz(10.218177745079313) q[3]; +rz(0.4644626326521606) q[19]; +rx(pi/2) q[19]; +rz(4.913287392551113) q[19]; +rx(pi/2) q[19]; +rz(7.097738419321771) q[19]; +rz(2.6702844564272787) q[19]; +rx(pi/2) q[19]; +rz(5.712710372460801) q[19]; +rx(pi/2) q[19]; +rz(8.875960450451815) q[19]; +cx q[19],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.122094291893405) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.7598040109456616) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[19],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.4026385480263546) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +cx q[19],q[2]; +rz(0.8436577463749266) q[2]; +rx(pi/2) q[2]; +rz(3.7881218429348955) q[2]; +rx(pi/2) q[2]; +rz(6.828973183630017) q[2]; +rz(-2.7087840179488687) q[2]; +rx(pi/2) q[2]; +rz(3.8947498278838957) q[2]; +rx(pi/2) q[2]; +rz(9.54227796427174) q[2]; +rz(0.564692739981401) q[19]; +rx(pi/2) q[19]; +rz(4.969622927353979) q[19]; +rx(pi/2) q[19]; +rz(10.526559534181446) q[19]; +rz(-0.025103316374710083) q[19]; +rx(pi/2) q[19]; +rz(6.018560325587863) q[19]; +rx(pi/2) q[19]; +rz(9.369859222484632) q[19]; +rz(0.6633715347823976) q[43]; +rx(pi/2) q[43]; +rz(4.721340850871052) q[43]; +rx(pi/2) q[43]; +rz(10.499365877237903) q[43]; +rz(0.29498805354479085) q[43]; +rx(pi/2) q[43]; +rz(3.8128295242776193) q[43]; +rx(pi/2) q[43]; +rz(8.967923403904042) q[43]; +cx q[55],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.927475436831262) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.7769454960763884) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.2858360874921444) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +cx q[55],q[43]; +rz(1.556496604450139) q[43]; +rx(pi/2) q[43]; +rz(4.460889870860331) q[43]; +rx(pi/2) q[43]; +rz(7.780770891205393) q[43]; +rz(-1.2624128799449406) q[43]; +rx(pi/2) q[43]; +rz(4.196934173789892) q[43]; +rx(pi/2) q[43]; +rz(7.562931354710878) q[43]; +rz(-0.20835324285800816) q[55]; +rx(pi/2) q[55]; +rz(4.2475572046710734) q[55]; +rx(pi/2) q[55]; +rz(6.643894220686702) q[55]; +rz(-2.995052721841348) q[55]; +rx(pi/2) q[55]; +rz(5.3768088569626755) q[55]; +rx(pi/2) q[55]; +rz(10.470115290950535) q[55]; +cx q[55],q[88]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.208924251905049) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.212310815395927) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[8],q[79]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.347157664055466) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[8],q[79]; +rz(-0.9744701697964153) q[8]; +rx(pi/2) q[8]; +rz(5.645014834844707) q[8]; +rx(pi/2) q[8]; +rz(12.340340220883457) q[8]; +rz(-2.711118467462134) q[8]; +rx(pi/2) q[8]; +rz(4.659491243122977) q[8]; +rx(pi/2) q[8]; +rz(9.531001751839831) q[8]; +cx q[59],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.10154515182586) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.175744238121026) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.299987493366534) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +cx q[59],q[8]; +rz(0.8472546774920744) q[8]; +rx(pi/2) q[8]; +rz(4.708696996706967) q[8]; +rx(pi/2) q[8]; +rz(9.112108552978377) q[8]; +rz(1.2017447787775293) q[8]; +rx(pi/2) q[8]; +rz(4.767912118054633) q[8]; +rx(pi/2) q[8]; +rz(8.54734229245545) q[8]; +cx q[9],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.011887803357546) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.8574192612362723) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +cx q[9],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.510034369561165) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +cx q[9],q[8]; +rz(2.5706696156489883) q[8]; +rx(pi/2) q[8]; +rz(4.482398060241177) q[8]; +rx(pi/2) q[8]; +rz(9.14170006053213) q[8]; +rz(0.23060477616918362) q[8]; +rx(pi/2) q[8]; +rz(3.773211872359493) q[8]; +rx(pi/2) q[8]; +rz(7.65563054816437) q[8]; +rz(0.2865402583823311) q[9]; +rx(pi/2) q[9]; +rz(4.837296702816097) q[9]; +rx(pi/2) q[9]; +rz(9.031038345093517) q[9]; +rz(1.5838364081491827) q[9]; +rx(pi/2) q[9]; +rz(5.755593246522672) q[9]; +rx(pi/2) q[9]; +rz(7.792012897300216) q[9]; +rz(2.761108222584733) q[59]; +rx(pi/2) q[59]; +rz(4.542627480514254) q[59]; +rx(pi/2) q[59]; +rz(12.333533980953185) q[59]; +rz(-3.1179672434998995) q[59]; +rx(pi/2) q[59]; +rz(5.388210049554107) q[59]; +rx(pi/2) q[59]; +rz(8.390951102412242) q[59]; +cx q[59],q[60]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.6916036640407413) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.096414709857479) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[59],q[60]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.4801766379219057) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[59],q[60]; +rz(-0.781423619988165) q[59]; +rx(pi/2) q[59]; +rz(4.613321356411632) q[59]; +rx(pi/2) q[59]; +rz(7.537671350437958) q[59]; +rz(2.766065821414811) q[59]; +rx(pi/2) q[59]; +rz(4.497148984113135) q[59]; +rx(pi/2) q[59]; +rz(8.977809197815354) q[59]; +rz(-1.6800904292551442) q[60]; +rx(pi/2) q[60]; +rz(4.6002331428815815) q[60]; +rx(pi/2) q[60]; +rz(8.133598331311434) q[60]; +rz(2.0438624318428102) q[60]; +rx(pi/2) q[60]; +rz(4.847338664981288) q[60]; +rx(pi/2) q[60]; +rz(11.112675412908835) q[60]; +cx q[60],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.090165867007853) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(4.138714406364132) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.599595896731998) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +cx q[60],q[3]; +rz(-1.4273118242421896) q[3]; +rx(pi/2) q[3]; +rz(4.478140062974187) q[3]; +rx(pi/2) q[3]; +rz(8.508703361954684) q[3]; +rz(0.09723966349467306) q[3]; +rx(pi/2) q[3]; +rz(4.671405459424149) q[3]; +rx(pi/2) q[3]; +rz(8.850345453603628) q[3]; +cx q[3],q[81]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(4.059193532181352) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(2.9138707643607855) q[60]; +rx(pi/2) q[60]; +rz(3.6471289399866396) q[60]; +rx(pi/2) q[60]; +rz(9.64937521701981) q[60]; +rz(-2.5594984150240054) q[60]; +rx(pi/2) q[60]; +rz(5.872600117350229) q[60]; +rx(pi/2) q[60]; +rz(6.339778071622133) q[60]; +cx q[60],q[84]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(4.326055145272158) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(0.009787460526151648) q[79]; +rx(pi/2) q[79]; +rz(4.115425850364376) q[79]; +rx(pi/2) q[79]; +rz(10.976670109152053) q[79]; +rz(-2.8433706027558125) q[79]; +rx(pi/2) q[79]; +rz(5.3951064023847914) q[79]; +rx(pi/2) q[79]; +rz(8.764080063993779) q[79]; +cx q[79],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.0059136056803295) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.977903468514331) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.6818858639345144) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[39]; +rz(1.6445759044905612) q[39]; +rx(pi/2) q[39]; +rz(4.135503870825191) q[39]; +rx(pi/2) q[39]; +rz(10.134819946210012) q[39]; +rz(-0.1606429778141809) q[39]; +rx(pi/2) q[39]; +rz(4.6793566614876125) q[39]; +rx(pi/2) q[39]; +rz(10.072617294597025) q[39]; +cx q[39],q[76]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.670514536619942) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.259126028227284) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[39],q[76]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.332961928574118) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[39],q[76]; +rz(1.4907876803067746) q[39]; +rx(pi/2) q[39]; +rz(4.523447656789946) q[39]; +rx(pi/2) q[39]; +rz(8.772163672475854) q[39]; +rz(-2.259992165776826) q[39]; +rx(pi/2) q[39]; +rz(4.6310615528162264) q[39]; +rx(pi/2) q[39]; +rz(8.88070248935281) q[39]; +cx q[36],q[39]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.9329976516317284) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(5.95437348871101) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[36],q[39]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.685739728658392) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[36],q[39]; +rz(-1.0188161043985415) q[36]; +rx(pi/2) q[36]; +rz(4.049513566606494) q[36]; +rx(pi/2) q[36]; +rz(9.413264193538305) q[36]; +rz(-0.5308216204349692) q[36]; +rx(pi/2) q[36]; +rz(4.903782765719756) q[36]; +rx(pi/2) q[36]; +rz(11.596112499508587) q[36]; +rz(1.4344828797806919) q[39]; +rx(pi/2) q[39]; +rz(4.1133957615630585) q[39]; +rx(pi/2) q[39]; +rz(11.402383275626903) q[39]; +rz(1.375896224714995) q[39]; +rx(pi/2) q[39]; +rz(4.717059245442947) q[39]; +rx(pi/2) q[39]; +rz(10.130087904251777) q[39]; +cx q[39],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(5.8775398637912915) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.807069148005145) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.69512200970882) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +cx q[39],q[6]; +rz(-2.1624823193693103) q[6]; +rx(pi/2) q[6]; +rz(4.182735191398915) q[6]; +rx(pi/2) q[6]; +rz(10.817259793709448) q[6]; +rz(-0.7859895018971637) q[6]; +rx(pi/2) q[6]; +rz(5.352219960096134) q[6]; +rx(pi/2) q[6]; +rz(11.182936965681588) q[6]; +rz(0.6070043940367293) q[39]; +rx(pi/2) q[39]; +rz(5.150877566295822) q[39]; +rx(pi/2) q[39]; +rz(12.390827721477201) q[39]; +rz(1.163319862526885) q[39]; +rx(pi/2) q[39]; +rz(4.346516067395111) q[39]; +rx(pi/2) q[39]; +rz(8.105233074388146) q[39]; +cx q[39],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.22729360039326) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.8984707017171925) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.656190987612348) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +cx q[39],q[6]; +rz(0.7585737892210105) q[6]; +rx(pi/2) q[6]; +rz(4.370469889548738) q[6]; +rx(pi/2) q[6]; +rz(7.651225835815176) q[6]; +rz(-1.986442718699924) q[6]; +rx(pi/2) q[6]; +rz(4.1804932470284895) q[6]; +rx(pi/2) q[6]; +rz(12.297760917376056) q[6]; +rz(2.838831907231407) q[39]; +rx(pi/2) q[39]; +rz(4.058273740726224) q[39]; +rx(pi/2) q[39]; +rz(9.929198120572668) q[39]; +rz(-2.0632999207058837) q[39]; +rx(pi/2) q[39]; +rz(4.250280002957904) q[39]; +rx(pi/2) q[39]; +rz(6.532082794154357) q[39]; +rz(-1.5431143728493883) q[76]; +rx(pi/2) q[76]; +rz(5.363113165024385) q[76]; +rx(pi/2) q[76]; +rz(7.410775681783422) q[76]; +rz(1.7075761943656733) q[76]; +rx(pi/2) q[76]; +rz(3.391593890573109) q[76]; +rx(pi/2) q[76]; +rz(9.573100383038636) q[76]; +cx q[76],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.0494977293066565) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.8572103535804954) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.4488482737980934) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +cx q[76],q[18]; +rz(-0.3905164279778117) q[18]; +rx(pi/2) q[18]; +rz(4.215735978833143) q[18]; +rx(pi/2) q[18]; +rz(7.333341625339993) q[18]; +rz(-1.0475210473496395) q[18]; +rx(pi/2) q[18]; +rz(4.128141859911401) q[18]; +rx(pi/2) q[18]; +rz(8.372538830536314) q[18]; +rz(2.012953807696027) q[76]; +rx(pi/2) q[76]; +rz(4.559909955348476) q[76]; +rx(pi/2) q[76]; +rz(11.425695293472234) q[76]; +rz(2.1282708613335233) q[76]; +rx(pi/2) q[76]; +rz(5.26634849860921) q[76]; +rx(pi/2) q[76]; +rz(8.368580695833275) q[76]; +cx q[66],q[76]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.9970946886509644) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(5.966611293355758) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[66],q[76]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.1549156545333754) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[66],q[76]; +rz(0.7851095429852268) q[66]; +rx(pi/2) q[66]; +rz(5.981811162003456) q[66]; +rx(pi/2) q[66]; +rz(9.467817649453753) q[66]; +rz(2.8948439893429514) q[66]; +rx(pi/2) q[66]; +rz(4.751357027197303) q[66]; +rx(pi/2) q[66]; +rz(6.349643633775544) q[66]; +rz(1.5161124671365602) q[76]; +rx(pi/2) q[76]; +rz(4.051723759736288) q[76]; +rx(pi/2) q[76]; +rz(10.268852895041668) q[76]; +rz(-1.1927683611651014) q[76]; +rx(pi/2) q[76]; +rz(4.864723649752364) q[76]; +rx(pi/2) q[76]; +rz(11.018677778638914) q[76]; +cx q[76],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.933723728029809) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.2834906445124146) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.1445826895253717) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +cx q[76],q[15]; +rz(-0.829477706151172) q[15]; +rx(pi/2) q[15]; +rz(4.375888889698766) q[15]; +rx(pi/2) q[15]; +rz(9.540449326481806) q[15]; +rz(-1.5014036819753755) q[15]; +rx(pi/2) q[15]; +rz(5.167879064501142) q[15]; +rx(pi/2) q[15]; +rz(8.816288770385764) q[15]; +rz(-1.8610148418528905) q[76]; +rx(pi/2) q[76]; +rz(4.002641582715533) q[76]; +rx(pi/2) q[76]; +rz(8.094661715378091) q[76]; +rz(-2.9936821325913314) q[76]; +rx(pi/2) q[76]; +rz(4.968874277764956) q[76]; +rx(pi/2) q[76]; +rz(12.109691631824992) q[76]; +rz(1.3737738145713791) q[79]; +rx(pi/2) q[79]; +rz(4.176313184097546) q[79]; +rx(pi/2) q[79]; +rz(8.719038775424597) q[79]; +rz(2.1407009138175646) q[79]; +rx(pi/2) q[79]; +rz(4.222540067449181) q[79]; +rx(pi/2) q[79]; +rz(8.736334376757632) q[79]; +cx q[79],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.183150676823434) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.38560942162225) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.1861151514819177) q[79]; +rx(pi/2) q[79]; +rz(3*pi) q[79]; +cx q[79],q[54]; +rz(2.504678728770739) q[54]; +rx(pi/2) q[54]; +rz(4.229948742967035) q[54]; +rx(pi/2) q[54]; +rz(12.193358408974149) q[54]; +rz(-1.3723868767523992) q[54]; +rx(pi/2) q[54]; +rz(4.687563013194697) q[54]; +rx(pi/2) q[54]; +rz(8.520087436900475) q[54]; +cx q[54],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.2440936948298305) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(4.210156868398658) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[54],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.7972211342326814) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +cx q[54],q[52]; +rz(-1.8666236670530965) q[52]; +rx(pi/2) q[52]; +rz(4.942217856975856) q[52]; +rx(pi/2) q[52]; +rz(8.771872714911673) q[52]; +rz(-0.3219653507238034) q[52]; +rx(pi/2) q[52]; +rz(5.401424896457973) q[52]; +rx(pi/2) q[52]; +rz(9.269939360565038) q[52]; +cx q[52],q[56]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.953766993704679) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-0.049633335343036045) q[54]; +rx(pi/2) q[54]; +rz(4.466120755717522) q[54]; +rx(pi/2) q[54]; +rz(11.512861498986384) q[54]; +rz(-2.028916911893927) q[54]; +rx(pi/2) q[54]; +rz(5.192079918323637) q[54]; +rx(pi/2) q[54]; +rz(10.25537678380676) q[54]; +cx q[54],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.050797056967404) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(4.285784278941064) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[54],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.332524823967269) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +cx q[54],q[34]; +rz(-1.1752046540222745) q[34]; +rx(pi/2) q[34]; +rz(4.863866063650446) q[34]; +rx(pi/2) q[34]; +rz(9.464601952513009) q[34]; +rz(2.1004227118581813) q[34]; +rx(pi/2) q[34]; +rz(3.916896146726818) q[34]; +rx(pi/2) q[34]; +rz(9.484287211692028) q[34]; +rz(0.4747033091520101) q[54]; +rx(pi/2) q[54]; +rz(5.182815561683745) q[54]; +rx(pi/2) q[54]; +rz(8.94462772737892) q[54]; +rz(-0.36394263900558554) q[54]; +rx(pi/2) q[54]; +rz(4.915084927071384) q[54]; +rx(pi/2) q[54]; +rz(10.346654274565395) q[54]; +cx q[54],q[86]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(4.045616950926938) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.12272563491385) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[52],q[56]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.271822065838291) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[52],q[56]; +rz(-3.019414088783602) q[52]; +rx(pi/2) q[52]; +rz(5.521421955316413) q[52]; +rx(pi/2) q[52]; +rz(9.13280980915134) q[52]; +rz(2.9124053845721676) q[52]; +rx(pi/2) q[52]; +rz(5.8765988324737854) q[52]; +rx(pi/2) q[52]; +rz(6.6609178896922225) q[52]; +rz(2.39437349461212) q[56]; +rx(pi/2) q[56]; +rz(5.151662066420551) q[56]; +rx(pi/2) q[56]; +rz(7.693980680031664) q[56]; +rz(-1.8748407893331689) q[56]; +rx(pi/2) q[56]; +rz(5.131156339187655) q[56]; +rx(pi/2) q[56]; +rz(12.041531473349878) q[56]; +rz(0.23460973480388025) q[79]; +rx(pi/2) q[79]; +rz(5.225159154890779) q[79]; +rx(pi/2) q[79]; +rz(12.462203497170306) q[79]; +rz(1.5701167922599941) q[79]; +rx(pi/2) q[79]; +rz(5.229260235850988) q[79]; +rx(pi/2) q[79]; +rz(8.159901695350083) q[79]; +cx q[79],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.17247300397316) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.5564061736203705) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.418890048223574) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[10]; +rz(2.336989873834871) q[10]; +rx(pi/2) q[10]; +rz(5.571567881775078) q[10]; +rx(pi/2) q[10]; +rz(6.37757700964841) q[10]; +rz(-2.40045686761714) q[10]; +rx(pi/2) q[10]; +rz(5.026291654694489) q[10]; +rx(pi/2) q[10]; +rz(7.286767601986574) q[10]; +cx q[1],q[10]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.9144823454911712) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.142790815846114) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +cx q[1],q[10]; +rz(-pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.5127762096086244) q[1]; +rx(pi/2) q[1]; +rz(2*pi) q[1]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +cx q[1],q[10]; +rz(1.9129731100677025) q[1]; +rx(pi/2) q[1]; +rz(3.959789224358224) q[1]; +rx(pi/2) q[1]; +rz(8.61235921593834) q[1]; +rz(-0.5308216204349692) q[1]; +rx(pi/2) q[1]; +rz(4.903782765719756) q[1]; +rx(pi/2) q[1]; +rz(11.596112499508587) q[1]; +rz(-2.6003469240033206) q[10]; +rx(pi/2) q[10]; +rz(4.2446620820685785) q[10]; +rx(pi/2) q[10]; +rz(12.561196329802602) q[10]; +rz(-1.34963346498456) q[10]; +rx(pi/2) q[10]; +rz(4.350556457758079) q[10]; +rx(pi/2) q[10]; +rz(9.432662106714025) q[10]; +rz(0.7853875369126184) q[79]; +rx(pi/2) q[79]; +rz(3.9697338187050732) q[79]; +rx(pi/2) q[79]; +rz(10.251706379951553) q[79]; +rz(0.09995693713327736) q[79]; +rx(pi/2) q[79]; +rz(4.192840771169323) q[79]; +rx(pi/2) q[79]; +rz(8.742686119934477) q[79]; +cx q[79],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.189231017177061) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.9831626247105127) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.218896586221824) q[79]; +rx(pi/2) q[79]; +rz(3*pi) q[79]; +cx q[79],q[25]; +rz(-0.08529437177095467) q[25]; +rx(pi/2) q[25]; +rz(4.714181147346231) q[25]; +rx(pi/2) q[25]; +rz(12.406212896222394) q[25]; +rz(-2.332971901814904) q[25]; +rx(pi/2) q[25]; +rz(4.69266989396479) q[25]; +rx(pi/2) q[25]; +rz(11.795819073752106) q[25]; +cx q[25],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(5.80484438988201) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.5935394886119068) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[25],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.443826201403043) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +cx q[25],q[24]; +rz(-1.791602889487157) q[24]; +rx(pi/2) q[24]; +rz(3.841044675091913) q[24]; +rx(pi/2) q[24]; +rz(7.579218373051867) q[24]; +rz(-0.0577911322166802) q[24]; +rx(pi/2) q[24]; +rz(3.7902222890816346) q[24]; +rx(pi/2) q[24]; +rz(8.62155057600649) q[24]; +rz(-1.2762647507497924) q[25]; +rx(pi/2) q[25]; +rz(4.744278814467558) q[25]; +rx(pi/2) q[25]; +rz(9.476027651793277) q[25]; +rz(-2.254367715173654) q[25]; +rx(pi/2) q[25]; +rz(5.554962392941334) q[25]; +rx(pi/2) q[25]; +rz(6.365494324943044) q[25]; +rz(-0.011684859884549148) q[79]; +rx(pi/2) q[79]; +rz(4.317977459297206) q[79]; +rx(pi/2) q[79]; +rz(9.75050659709482) q[79]; +rz(1.6261264101490074) q[79]; +rx(pi/2) q[79]; +rz(5.606446960555653) q[79]; +rx(pi/2) q[79]; +rz(7.494206957354961) q[79]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.034079308279203) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[7],q[80]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.25488319144889) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[7],q[80]; +rz(0.42700681360062864) q[7]; +rx(pi/2) q[7]; +rz(5.265904940130293) q[7]; +rx(pi/2) q[7]; +rz(9.132305519109968) q[7]; +rz(-3.1260781377894062) q[7]; +rx(pi/2) q[7]; +rz(3.6469118151351876) q[7]; +rx(pi/2) q[7]; +rz(10.016600114552892) q[7]; +cx q[7],q[61]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(4.05494647614411) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(5.84399676384484) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[7],q[61]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.366306978949181) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[7],q[61]; +rz(1.5516018875780606) q[7]; +rx(pi/2) q[7]; +rz(5.003572779730176) q[7]; +rx(pi/2) q[7]; +rz(10.185317158875081) q[7]; +rz(-2.4005052556915185) q[7]; +rx(pi/2) q[7]; +rz(5.43440131660768) q[7]; +rx(pi/2) q[7]; +rz(9.478386691252497) q[7]; +cx q[7],q[70]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(4.02152862130586) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(2.929751677279066) q[61]; +rx(pi/2) q[61]; +rz(5.109587092932837) q[61]; +rx(pi/2) q[61]; +rz(7.251060451533435) q[61]; +rz(0.23767901812957604) q[61]; +rx(pi/2) q[61]; +rz(4.125107647203297) q[61]; +rx(pi/2) q[61]; +rz(9.287346702118617) q[61]; +cx q[9],q[61]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.9040738519480955) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(5.783010135506101) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[9],q[61]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.626851984317718) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[9],q[61]; +rz(-2.590862949513906) q[9]; +rx(pi/2) q[9]; +rz(4.2952604494145845) q[9]; +rx(pi/2) q[9]; +rz(8.965228166729798) q[9]; +rz(-0.4084093796691848) q[9]; +rx(pi/2) q[9]; +rz(5.344844802403108) q[9]; +rx(pi/2) q[9]; +rz(10.601727714011727) q[9]; +rz(-3.106127330227488) q[61]; +rx(pi/2) q[61]; +rz(5.9280507375821685) q[61]; +rx(pi/2) q[61]; +rz(10.392468410681316) q[61]; +rz(2.8751510121073345) q[61]; +rx(pi/2) q[61]; +rz(4.623639566708044) q[61]; +rx(pi/2) q[61]; +rz(6.624922086281231) q[61]; +cx q[61],q[87]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.7403849422291806) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.02711560990025) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[7],q[70]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.323810128757493) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[7],q[70]; +rz(1.5652401670224716) q[7]; +rx(pi/2) q[7]; +rz(4.265046083061629) q[7]; +rx(pi/2) q[7]; +rz(10.776551207724633) q[7]; +rz(0.6764056220240704) q[7]; +rx(pi/2) q[7]; +rz(5.926351550761511) q[7]; +rx(pi/2) q[7]; +rz(10.64626814483831) q[7]; +rz(-0.036670856612784686) q[70]; +rx(pi/2) q[70]; +rz(4.176705631776571) q[70]; +rx(pi/2) q[70]; +rz(10.984628076710221) q[70]; +rz(1.24222501428748) q[70]; +rx(pi/2) q[70]; +rz(4.425913126480054) q[70]; +rx(pi/2) q[70]; +rz(12.45117001849321) q[70]; +cx q[22],q[70]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.7532297122186273) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.119639412343355) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[22],q[70]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.307666323491852) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[22],q[70]; +rz(2.9561882407410494) q[22]; +rx(pi/2) q[22]; +rz(4.1314064132321215) q[22]; +rx(pi/2) q[22]; +rz(11.221024889675846) q[22]; +rz(0.38931018678445506) q[22]; +rx(pi/2) q[22]; +rz(4.8121445678938) q[22]; +rx(pi/2) q[22]; +rz(8.96311841891812) q[22]; +rz(-3.127022273005881) q[70]; +rx(pi/2) q[70]; +rz(5.013028203046103) q[70]; +rx(pi/2) q[70]; +rz(9.795662277016323) q[70]; +rz(-2.759167792371863) q[70]; +rx(pi/2) q[70]; +rz(4.729528770940735) q[70]; +rx(pi/2) q[70]; +rz(10.477316895610768) q[70]; +cx q[71],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.250320713111005) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.748040420891426) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.6549081949514712) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[7]; +rz(-1.055395730095582) q[7]; +rx(pi/2) q[7]; +rz(3.99287870823797) q[7]; +rx(pi/2) q[7]; +rz(10.791503841575018) q[7]; +rz(3.0366491562246685) q[7]; +rx(pi/2) q[7]; +rz(4.737336098073184) q[7]; +rx(pi/2) q[7]; +rz(8.822213475623341) q[7]; +cx q[7],q[63]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.9878564261710334) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.139244986463222) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[7],q[63]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.671541025190118) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[7],q[63]; +rz(-2.7265424869987918) q[7]; +rx(pi/2) q[7]; +rz(4.198207868397058) q[7]; +rx(pi/2) q[7]; +rz(7.292473893807738) q[7]; +rz(1.8645722648045302) q[7]; +rx(pi/2) q[7]; +rz(5.364938365030806) q[7]; +rx(pi/2) q[7]; +rz(7.638900816457204) q[7]; +rz(-1.2373859545677133) q[63]; +rx(pi/2) q[63]; +rz(3.4262496794325465) q[63]; +rx(pi/2) q[63]; +rz(10.724438101192778) q[63]; +rz(-1.5433962545276838) q[63]; +rx(pi/2) q[63]; +rz(5.148796403675699) q[63]; +rx(pi/2) q[63]; +rz(7.349496750828443) q[63]; +rz(3.0736361934123186) q[71]; +rx(pi/2) q[71]; +rz(5.402431436941818) q[71]; +rx(pi/2) q[71]; +rz(7.566667280697117) q[71]; +rz(1.8736437361233627) q[71]; +rx(pi/2) q[71]; +rz(3.9206527705133025) q[71]; +rx(pi/2) q[71]; +rz(7.815106244349302) q[71]; +rz(1.2460979773633412) q[80]; +rx(pi/2) q[80]; +rz(5.152811785466774) q[80]; +rx(pi/2) q[80]; +rz(10.92530083739084) q[80]; +rz(1.0463253021474879) q[80]; +rx(pi/2) q[80]; +rz(4.622396591859443) q[80]; +rx(pi/2) q[80]; +rz(12.26078935412501) q[80]; +cx q[80],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.2704222079701335) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(4.268697435586208) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(4.017650594549751) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[58]; +rz(-2.449573034711384) q[58]; +rx(pi/2) q[58]; +rz(5.697092729301051) q[58]; +rx(pi/2) q[58]; +rz(9.61006071697355) q[58]; +rz(-2.4734967847466276) q[58]; +rx(pi/2) q[58]; +rz(5.348964321323913) q[58]; +rx(pi/2) q[58]; +rz(9.335376267182578) q[58]; +cx q[8],q[58]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.9674195076129033) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.127229312882514) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[8],q[58]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.1881128206908453) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[8],q[58]; +rz(1.4131050713641606) q[8]; +rx(pi/2) q[8]; +rz(4.152597858468972) q[8]; +rx(pi/2) q[8]; +rz(12.463640538639707) q[8]; +rz(0.7854701785597626) q[8]; +rx(pi/2) q[8]; +rz(6.061241654647822) q[8]; +rx(pi/2) q[8]; +rz(8.329794028591667) q[8]; +cx q[8],q[57]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.041958422613274) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.251027088182848) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[8],q[57]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.2270634679079917) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[8],q[57]; +rz(-2.491768548963512) q[8]; +rx(pi/2) q[8]; +rz(3.915578110762457) q[8]; +rx(pi/2) q[8]; +rz(12.256928719434594) q[8]; +rz(2.681700080051609) q[8]; +rx(pi/2) q[8]; +rz(5.13705256656049) q[8]; +rx(pi/2) q[8]; +rz(7.579369581229139) q[8]; +rz(1.0507975362444801) q[57]; +rx(pi/2) q[57]; +rz(5.316998981373966) q[57]; +rx(pi/2) q[57]; +rz(8.046236066154684) q[57]; +rz(-0.6143331390808764) q[57]; +rx(pi/2) q[57]; +rz(4.768975314926281) q[57]; +rx(pi/2) q[57]; +rz(11.14664724514121) q[57]; +cx q[56],q[57]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.8763876291476347) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.067707250486254) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[56],q[57]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.4125047293745556) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[56],q[57]; +rz(-0.25583808287525667) q[56]; +rx(pi/2) q[56]; +rz(4.839480430608933) q[56]; +rx(pi/2) q[56]; +rz(7.738935268658467) q[56]; +rz(-2.1312068853310855) q[56]; +rx(pi/2) q[56]; +rz(5.1900922707914265) q[56]; +rx(pi/2) q[56]; +rz(9.714340534598897) q[56]; +rz(-0.6357741842551956) q[57]; +rx(pi/2) q[57]; +rz(5.241276948130421) q[57]; +rx(pi/2) q[57]; +rz(6.477682191058497) q[57]; +rz(0.6533513929492831) q[57]; +rx(pi/2) q[57]; +rz(4.25493066563714) q[57]; +rx(pi/2) q[57]; +rz(11.263596889468738) q[57]; +rz(-2.5962836643726463) q[58]; +rx(pi/2) q[58]; +rz(3.6741304027578825) q[58]; +rx(pi/2) q[58]; +rz(10.489749423811794) q[58]; +rz(1.1277945660239252) q[58]; +rx(pi/2) q[58]; +rz(6.177683543848312) q[58]; +rx(pi/2) q[58]; +rz(6.423635939748611) q[58]; +cx q[27],q[58]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.577154815623958) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(5.874033192651385) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[27],q[58]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.2865503782593706) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[27],q[58]; +rz(1.9515954356355554) q[27]; +rx(pi/2) q[27]; +rz(3.3833281200180227) q[27]; +rx(pi/2) q[27]; +rz(6.855905776733699) q[27]; +rz(1.5871225759534724) q[27]; +rx(pi/2) q[27]; +rz(4.542080238752002) q[27]; +rx(pi/2) q[27]; +rz(6.318538949694719) q[27]; +rz(-2.929530033490108) q[58]; +rx(pi/2) q[58]; +rz(6.103056246640712) q[58]; +rx(pi/2) q[58]; +rz(7.797021076967966) q[58]; +rz(1.4301076836990454) q[58]; +rx(pi/2) q[58]; +rz(4.3966660680166125) q[58]; +rx(pi/2) q[58]; +rz(7.094476701233106) q[58]; +cx q[71],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(5.912254638052719) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.049344904746873) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.421292934081778) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +cx q[71],q[27]; +rz(1.0057817337175283) q[27]; +rx(pi/2) q[27]; +rz(3.736441169155741) q[27]; +rx(pi/2) q[27]; +rz(8.653257825855704) q[27]; +rz(-2.2626955094736307) q[27]; +rx(pi/2) q[27]; +rz(5.5323715453556535) q[27]; +rx(pi/2) q[27]; +rz(6.338141728056735) q[27]; +rz(-1.5140213337315913) q[71]; +rx(pi/2) q[71]; +rz(4.643243860240737) q[71]; +rx(pi/2) q[71]; +rz(8.075823845425337) q[71]; +rz(2.276478901562241) q[71]; +rx(pi/2) q[71]; +rz(4.065189988125681) q[71]; +rx(pi/2) q[71]; +rz(7.755175016348414) q[71]; +rz(-0.9944419453396054) q[80]; +rx(pi/2) q[80]; +rz(4.849517856545345) q[80]; +rx(pi/2) q[80]; +rz(11.324953309688699) q[80]; +rz(0.6412840352888534) q[80]; +rx(pi/2) q[80]; +rz(4.380117974277378) q[80]; +rx(pi/2) q[80]; +rz(8.154211652587602) q[80]; +cx q[80],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.529469771496059) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.7434316776750793) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.2059715961065596) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[5]; +rz(2.4926989169933815) q[5]; +rx(pi/2) q[5]; +rz(4.809991850025091) q[5]; +rx(pi/2) q[5]; +rz(10.941103384640343) q[5]; +rz(-0.9899511417095486) q[5]; +rx(pi/2) q[5]; +rz(4.561844217682685) q[5]; +rx(pi/2) q[5]; +rz(7.865504766605486) q[5]; +rz(-1.0697808641042226) q[80]; +rx(pi/2) q[80]; +rz(5.409963127041059) q[80]; +rx(pi/2) q[80]; +rz(10.37181227350965) q[80]; +rz(1.410461568422929) q[80]; +rx(pi/2) q[80]; +rz(5.325755900628932) q[80]; +rx(pi/2) q[80]; +rz(9.06467425567404) q[80]; +cx q[80],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.274720139689963) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.889677427638795) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.1947890964933006) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[69]; +rz(-1.6088096163937693) q[69]; +rx(pi/2) q[69]; +rz(4.450278472200647) q[69]; +rx(pi/2) q[69]; +rz(7.634801942193013) q[69]; +rz(-1.8729486548595644) q[69]; +rx(pi/2) q[69]; +rz(5.572349840711503) q[69]; +rx(pi/2) q[69]; +rz(7.018119565395489) q[69]; +cx q[69],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.0374978268079955) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.9614556810408215) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.3416900193689045) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +cx q[69],q[52]; +rz(0.6275981002741178) q[52]; +rx(pi/2) q[52]; +rz(3.833773457700374) q[52]; +rx(pi/2) q[52]; +rz(7.1376447048901825) q[52]; +rz(2.7106523417772292) q[52]; +rx(pi/2) q[52]; +rz(3.895233548686588) q[52]; +rx(pi/2) q[52]; +rz(9.526744920650007) q[52]; +rz(-0.8756514803044704) q[69]; +rx(pi/2) q[69]; +rz(4.048324609657863) q[69]; +rx(pi/2) q[69]; +rz(7.273168596127716) q[69]; +rz(-0.9934295900405372) q[69]; +rx(pi/2) q[69]; +rz(4.211835275572321) q[69]; +rx(pi/2) q[69]; +rz(7.346090887027111) q[69]; +cx q[52],q[69]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(4.207210287739308) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.192499130944386) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[52],q[69]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.2829932087145166) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[52],q[69]; +rz(0.58365117108427) q[52]; +rx(pi/2) q[52]; +rz(5.119592018255329) q[52]; +rx(pi/2) q[52]; +rz(7.034434929535628) q[52]; +rz(-2.30433269397735) q[52]; +rx(pi/2) q[52]; +rz(4.362310784379676) q[52]; +rx(pi/2) q[52]; +rz(6.898112173616406) q[52]; +rz(2.775361695992423) q[69]; +rx(pi/2) q[69]; +rz(5.108411592151912) q[69]; +rx(pi/2) q[69]; +rz(10.53849709901124) q[69]; +rz(2.1746377611580288) q[69]; +rx(pi/2) q[69]; +rz(4.671365226197107) q[69]; +rx(pi/2) q[69]; +rz(12.148906208955518) q[69]; +rz(2.8613770628324824) q[80]; +rx(pi/2) q[80]; +rz(4.960409258101655) q[80]; +rx(pi/2) q[80]; +rz(11.04409498611912) q[80]; +rz(-0.6624788836841495) q[80]; +rx(pi/2) q[80]; +rz(5.822395018995573) q[80]; +rx(pi/2) q[80]; +rz(11.994078455600018) q[80]; +cx q[80],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.705853048044961) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.488237583492587) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.2267456208153296) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[65]; +rz(-0.4851128305284593) q[65]; +rx(pi/2) q[65]; +rz(5.644620148432686) q[65]; +rx(pi/2) q[65]; +rz(6.562360862777457) q[65]; +rz(-3.0014051839318308) q[65]; +rx(pi/2) q[65]; +rz(5.17254191344737) q[65]; +rx(pi/2) q[65]; +rz(12.540128725069405) q[65]; +rz(-0.45444130556778983) q[80]; +rx(pi/2) q[80]; +rz(4.46466009434346) q[80]; +rx(pi/2) q[80]; +rz(12.4848983138799) q[80]; +rz(-0.2831726095192768) q[80]; +rx(pi/2) q[80]; +rz(4.480329407517014) q[80]; +rx(pi/2) q[80]; +rz(9.124023878074441) q[80]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(5.820726041325692) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[3],q[81]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.2780316666852114) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[3],q[81]; +rz(-1.950152106134479) q[3]; +rx(pi/2) q[3]; +rz(3.6022859095864983) q[3]; +rx(pi/2) q[3]; +rz(9.884495923910407) q[3]; +rz(-1.6862422514051447) q[3]; +rx(pi/2) q[3]; +rz(3.4871379132870675) q[3]; +rx(pi/2) q[3]; +rz(9.36705865563451) q[3]; +rz(0.13492961547805526) q[81]; +rx(pi/2) q[81]; +rz(5.188349508647526) q[81]; +rx(pi/2) q[81]; +rz(9.442375327120047) q[81]; +rz(1.5033010894720755) q[81]; +rx(pi/2) q[81]; +rz(5.221929103409585) q[81]; +rx(pi/2) q[81]; +rz(11.430135044485626) q[81]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.234807939663147) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[60],q[84]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.4820553132779324) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[60],q[84]; +rz(1.5985954595440743) q[60]; +rx(pi/2) q[60]; +rz(4.442758000484047) q[60]; +rx(pi/2) q[60]; +rz(9.80468915446561) q[60]; +rz(-0.6236732196024928) q[60]; +rx(pi/2) q[60]; +rz(5.504392672680395) q[60]; +rx(pi/2) q[60]; +rz(8.850967269057655) q[60]; +rz(-0.3337590194669704) q[84]; +rx(pi/2) q[84]; +rz(5.356164128050773) q[84]; +rx(pi/2) q[84]; +rz(8.496738491920073) q[84]; +rz(-2.151644590397332) q[84]; +rx(pi/2) q[84]; +rz(4.61897286253454) q[84]; +rx(pi/2) q[84]; +rz(7.628424229187461) q[84]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.221501460338818) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[54],q[86]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.469935984456715) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[54],q[86]; +rz(2.08565109480665) q[54]; +rx(pi/2) q[54]; +rz(3.582229642209716) q[54]; +rx(pi/2) q[54]; +rz(9.390958134524103) q[54]; +rz(0.48152250542138386) q[54]; +rx(pi/2) q[54]; +rz(3.7478578529711544) q[54]; +rx(pi/2) q[54]; +rz(12.410695685057757) q[54]; +rz(2.2098739208849842) q[86]; +rx(pi/2) q[86]; +rz(3.826545832316045) q[86]; +rx(pi/2) q[86]; +rz(8.713832271014862) q[86]; +rz(-2.1344755751006375) q[86]; +rx(pi/2) q[86]; +rz(4.682761967871163) q[86]; +rx(pi/2) q[86]; +rz(8.26788737590103) q[86]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.833864846064703) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[61],q[87]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.325817929424881) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[61],q[87]; +rz(3.0052178716379094) q[61]; +rx(pi/2) q[61]; +rz(5.623652379887915) q[61]; +rx(pi/2) q[61]; +rz(6.3109613094094446) q[61]; +rz(2.462638722488334) q[61]; +rx(pi/2) q[61]; +rz(4.603698230438132) q[61]; +rx(pi/2) q[61]; +rz(12.30175391018308) q[61]; +rz(0.25322408637888616) q[87]; +rx(pi/2) q[87]; +rz(4.844006271770844) q[87]; +rx(pi/2) q[87]; +rz(11.55090573719878) q[87]; +rz(-0.20785106220473892) q[87]; +rx(pi/2) q[87]; +rz(6.174052193843518) q[87]; +rx(pi/2) q[87]; +rz(11.833696445552583) q[87]; +cx q[3],q[87]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.696320012856699) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.15832004002705) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[3],q[87]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.2623547967555773) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[3],q[87]; +rz(0.05448190594373825) q[3]; +rx(pi/2) q[3]; +rz(3.572916679044453) q[3]; +rx(pi/2) q[3]; +rz(8.649753649442115) q[3]; +rz(2.705076778965511) q[3]; +rx(pi/2) q[3]; +rz(3.8453244043967194) q[3]; +rx(pi/2) q[3]; +rz(11.774056003690516) q[3]; +rz(0.15029767728377097) q[87]; +rx(pi/2) q[87]; +rz(5.367670370852832) q[87]; +rx(pi/2) q[87]; +rz(10.007824668123336) q[87]; +rz(2.1445756936730413) q[87]; +rx(pi/2) q[87]; +rz(5.03367839443966) q[87]; +rx(pi/2) q[87]; +rz(11.462291808701934) q[87]; +cx q[87],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.97472750141025) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.7436762424483634) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.2354783178585276) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +cx q[87],q[65]; +rz(1.3286963482452725) q[65]; +rx(pi/2) q[65]; +rz(5.590661000585968) q[65]; +rx(pi/2) q[65]; +rz(7.027528537014713) q[65]; +rz(-1.4867114664467063) q[65]; +rx(pi/2) q[65]; +rz(4.8360456047177225) q[65]; +rx(pi/2) q[65]; +rz(7.990928703663817) q[65]; +rz(-2.7724988321701303) q[87]; +rx(pi/2) q[87]; +rz(4.0093847748151275) q[87]; +rx(pi/2) q[87]; +rz(6.546242920605755) q[87]; +rz(1.2862830991773544) q[87]; +rx(pi/2) q[87]; +rz(3.860824577436151) q[87]; +rx(pi/2) q[87]; +rz(7.071964366842769) q[87]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.245754984917255) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[55],q[88]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.846059038916018) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[55],q[88]; +rz(-3.064127322215249) q[55]; +rx(pi/2) q[55]; +rz(5.514940529182774) q[55]; +rx(pi/2) q[55]; +rz(7.6677766822387525) q[55]; +rz(2.7182516206853764) q[55]; +rx(pi/2) q[55]; +rz(4.835116901933787) q[55]; +rx(pi/2) q[55]; +rz(11.797609265072726) q[55]; +rz(2.584853568910221) q[88]; +rx(pi/2) q[88]; +rz(4.462943492773166) q[88]; +rx(pi/2) q[88]; +rz(9.190199217878478) q[88]; +rz(-0.27244429244196944) q[88]; +rx(pi/2) q[88]; +rz(5.857407736630604) q[88]; +rx(pi/2) q[88]; +rz(12.246315493324962) q[88]; +cx q[45],q[88]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(4.095106484042168) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.1844326954976125) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[45],q[88]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.2973071111272914) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[45],q[88]; +rz(2.5247455918762034) q[45]; +rx(pi/2) q[45]; +rz(4.639717195689649) q[45]; +rx(pi/2) q[45]; +rz(11.922240174158725) q[45]; +rz(-0.8478699801040115) q[45]; +rx(pi/2) q[45]; +rz(5.374454272325993) q[45]; +rx(pi/2) q[45]; +rz(8.91716843189948) q[45]; +rz(-2.03949249811334) q[88]; +rx(pi/2) q[88]; +rz(3.775055013923018) q[88]; +rx(pi/2) q[88]; +rz(6.558771847609366) q[88]; +rz(-1.7516406530699467) q[88]; +rx(pi/2) q[88]; +rz(4.946314070913685) q[88]; +rx(pi/2) q[88]; +rz(7.917715460202814) q[88]; +cx q[84],q[88]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.154686659641559) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.2570344646265585) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[84],q[88]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.4000656171780435) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[84],q[88]; +rz(-2.8966334617625495) q[84]; +rx(pi/2) q[84]; +rz(5.004903709068537) q[84]; +rx(pi/2) q[84]; +rz(8.31391619639321) q[84]; +rz(0.06712045148509915) q[84]; +rx(pi/2) q[84]; +rz(5.076298040309958) q[84]; +rx(pi/2) q[84]; +rz(6.297533134159172) q[84]; +cx q[39],q[84]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(4.126010496758674) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.279869802627978) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[39],q[84]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.2022202319501147) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[39],q[84]; +rz(2.194818749892148) q[39]; +rx(pi/2) q[39]; +rz(5.3516113916646795) q[39]; +rx(pi/2) q[39]; +rz(8.570136104250768) q[39]; +rz(-0.1554853084063179) q[39]; +rx(pi/2) q[39]; +rz(4.819161637622658) q[39]; +rx(pi/2) q[39]; +rz(6.493982501806647) q[39]; +rz(0.8192351206236879) q[84]; +rx(pi/2) q[84]; +rz(5.414749541133576) q[84]; +rx(pi/2) q[84]; +rz(9.93055853528519) q[84]; +rz(-1.5075449455582448) q[84]; +rx(pi/2) q[84]; +rz(3.7869102645875135) q[84]; +rx(pi/2) q[84]; +rz(11.644366905840124) q[84]; +rz(-3.1345662165417103) q[88]; +rx(pi/2) q[88]; +rz(4.270464467838521) q[88]; +rx(pi/2) q[88]; +rz(7.285344628319782) q[88]; +rz(1.2150226434855353) q[88]; +rx(pi/2) q[88]; +rz(3.6034348460095296) q[88]; +rx(pi/2) q[88]; +rz(7.568978362103303) q[88]; +cx q[97],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(5.706698492532279) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.9900217020450692) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.226542546053558) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[59]; +rz(1.8469190783986624) q[59]; +rx(pi/2) q[59]; +rz(4.9436714458807955) q[59]; +rx(pi/2) q[59]; +rz(11.486563177416517) q[59]; +rz(-2.887802716726318) q[59]; +rx(pi/2) q[59]; +rz(5.995172358482314) q[59]; +rx(pi/2) q[59]; +rz(7.435181001059268) q[59]; +cx q[29],q[59]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.174060654496518) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.182839858390918) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[29],q[59]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.372371871505356) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[29],q[59]; +rz(1.6879862171418782) q[29]; +rx(pi/2) q[29]; +rz(3.7851231902558675) q[29]; +rx(pi/2) q[29]; +rz(10.681293180582927) q[29]; +rz(1.5770128388995603) q[29]; +rx(pi/2) q[29]; +rz(4.135909713525639) q[29]; +rx(pi/2) q[29]; +rz(10.233192107790476) q[29]; +cx q[29],q[34]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.006427694574812) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.201066965282946) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +cx q[29],q[34]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.539123553797203) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[29],q[34]; +rz(-0.7274080428224692) q[29]; +rx(pi/2) q[29]; +rz(3.2787203628585924) q[29]; +rx(pi/2) q[29]; +rz(9.963920287018425) q[29]; +rz(-0.47561946993274784) q[29]; +rx(pi/2) q[29]; +rz(5.846354858389423) q[29]; +rx(pi/2) q[29]; +rz(8.201729221348849) q[29]; +rz(-3.063718917852556) q[34]; +rx(pi/2) q[34]; +rz(4.5724749724560265) q[34]; +rx(pi/2) q[34]; +rz(6.305594491012917) q[34]; +rz(-0.5515201325930539) q[34]; +rx(pi/2) q[34]; +rz(5.625579623651245) q[34]; +rx(pi/2) q[34]; +rz(11.111376561585491) q[34]; +rz(1.5249434177439722) q[59]; +rx(pi/2) q[59]; +rz(5.103064507321337) q[59]; +rx(pi/2) q[59]; +rz(8.985899602469813) q[59]; +rz(1.4181500646396659) q[59]; +rx(pi/2) q[59]; +rz(4.224288310978083) q[59]; +rx(pi/2) q[59]; +rz(10.193467056545796) q[59]; +rz(2.59297024184813) q[97]; +rx(pi/2) q[97]; +rz(3.35400117480033) q[97]; +rx(pi/2) q[97]; +rz(9.068594390299614) q[97]; +rz(1.8728188032762336) q[97]; +rx(pi/2) q[97]; +rz(3.445368208472117) q[97]; +rx(pi/2) q[97]; +rz(10.448739954422836) q[97]; +rz(0.005889567432966203) q[99]; +rx(pi/2) q[99]; +rz(3.5843091037587183) q[99]; +rx(pi/2) q[99]; +rz(11.953886247943839) q[99]; +rz(0.6976889720278203) q[99]; +rx(pi/2) q[99]; +rz(4.515755768834462) q[99]; +rx(pi/2) q[99]; +rz(7.954240489573029) q[99]; +cx q[99],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.079656695398912) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.580870329728321) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.3989518912617847) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[44]; +rz(-0.7299525108383031) q[44]; +rx(pi/2) q[44]; +rz(5.643633178808104) q[44]; +rx(pi/2) q[44]; +rz(11.116390714211743) q[44]; +rz(3.0457616346669667) q[44]; +rx(pi/2) q[44]; +rz(4.345475821959059) q[44]; +rx(pi/2) q[44]; +rz(10.346933099975082) q[44]; +cx q[44],q[78]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.160053073841015) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.280307066997725) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[44],q[78]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.756881527397735) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[44],q[78]; +rz(-2.4768476544399958) q[44]; +rx(pi/2) q[44]; +rz(5.239130564624659) q[44]; +rx(pi/2) q[44]; +rz(11.205305035220157) q[44]; +rz(-0.6055656097209052) q[44]; +rx(pi/2) q[44]; +rz(4.501710465521559) q[44]; +rx(pi/2) q[44]; +rz(9.076377943024632) q[44]; +cx q[44],q[46]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.7838523837637457) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.040228804710228) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[44],q[46]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.40301617276603) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[44],q[46]; +rz(-1.606672828095478) q[44]; +rx(pi/2) q[44]; +rz(4.9142877988697204) q[44]; +rx(pi/2) q[44]; +rz(8.968550023859347) q[44]; +rz(-0.5308216204349692) q[44]; +rx(pi/2) q[44]; +rz(4.903782765719756) q[44]; +rx(pi/2) q[44]; +rz(11.596112499508587) q[44]; +cx q[44],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.131529502730897) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.039076327049269) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[44],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.6700787890029787) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +cx q[44],q[32]; +rz(-2.6599997535535276) q[32]; +rx(pi/2) q[32]; +rz(4.4067273476380615) q[32]; +rx(pi/2) q[32]; +rz(11.849352125036534) q[32]; +rz(-1.0056445429546566) q[32]; +rx(pi/2) q[32]; +rz(5.696821612392942) q[32]; +rx(pi/2) q[32]; +rz(11.931890529243748) q[32]; +cx q[32],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(5.9563189107553) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.796109684863797) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[32],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.2581127924008584) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +cx q[32],q[26]; +rz(0.35575668155286166) q[26]; +rx(pi/2) q[26]; +rz(5.384198341882083) q[26]; +rx(pi/2) q[26]; +rz(11.056138755746534) q[26]; +rz(-1.731911203667309) q[26]; +rx(pi/2) q[26]; +rz(3.3416058068521566) q[26]; +rx(pi/2) q[26]; +rz(6.7305229130723525) q[26]; +cx q[26],q[91]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.6253281963692716) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-1.8720321776086564) q[32]; +rx(pi/2) q[32]; +rz(4.164348913953827) q[32]; +rx(pi/2) q[32]; +rz(7.128411049921726) q[32]; +rz(2.447381520278837) q[32]; +rx(pi/2) q[32]; +rz(3.8386015047849216) q[32]; +rx(pi/2) q[32]; +rz(12.537898441106924) q[32]; +cx q[36],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.131529502730897) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.039076327049269) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.6700787890029787) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +cx q[36],q[32]; +rz(-2.6599997535535276) q[32]; +rx(pi/2) q[32]; +rz(4.4067273476380615) q[32]; +rx(pi/2) q[32]; +rz(11.849352125036534) q[32]; +rz(2.91102015996366) q[32]; +rx(pi/2) q[32]; +rz(6.0567240121349) q[32]; +rx(pi/2) q[32]; +rz(6.369376918523551) q[32]; +rz(-2.3851462487789954) q[36]; +rx(pi/2) q[36]; +rz(4.817884495388057) q[36]; +rx(pi/2) q[36]; +rz(7.212955344702622) q[36]; +rz(-2.5827599630244724) q[36]; +rx(pi/2) q[36]; +rz(5.3615587451974065) q[36]; +rx(pi/2) q[36]; +rz(6.603938591017743) q[36]; +cx q[36],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.563973438417269) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.968392642003078) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.725031086719291) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +cx q[36],q[10]; +rz(2.308494751715765) q[10]; +rx(pi/2) q[10]; +rz(3.7041268752801746) q[10]; +rx(pi/2) q[10]; +rz(8.431881481324034) q[10]; +rz(-2.1770898752723626) q[10]; +rx(pi/2) q[10]; +rz(5.568297060846062) q[10]; +rx(pi/2) q[10]; +rz(12.026694525211152) q[10]; +rz(-0.5697658174136624) q[36]; +rx(pi/2) q[36]; +rz(5.994179880037489) q[36]; +rx(pi/2) q[36]; +rz(9.198411789581392) q[36]; +rz(1.717989276202081) q[36]; +rx(pi/2) q[36]; +rz(4.870234350720874) q[36]; +rx(pi/2) q[36]; +rz(11.870211189504321) q[36]; +rz(-2.3851462487789954) q[44]; +rx(pi/2) q[44]; +rz(4.817884495388057) q[44]; +rx(pi/2) q[44]; +rz(7.212955344702622) q[44]; +rz(-3.066557070606099) q[44]; +rx(pi/2) q[44]; +rz(4.955128702965294) q[44]; +rx(pi/2) q[44]; +rz(7.58925023624342) q[44]; +cx q[44],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.246923847085938) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.0361330291431425) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[44],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.7611127952338803) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +cx q[44],q[16]; +rz(0.2843657020440018) q[16]; +rx(pi/2) q[16]; +rz(4.245707365559099) q[16]; +rx(pi/2) q[16]; +rz(10.155031933126693) q[16]; +rz(-1.3594131788040258) q[16]; +rx(pi/2) q[16]; +rz(5.343571677231687) q[16]; +rx(pi/2) q[16]; +rz(9.253627509704787) q[16]; +cx q[16],q[41]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.8655456640528274) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.251064344400053) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[16],q[41]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.3497406526423945) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[16],q[41]; +rz(0.6528040444531094) q[16]; +rx(pi/2) q[16]; +rz(5.1773193216962365) q[16]; +rx(pi/2) q[16]; +rz(9.633619531055961) q[16]; +rz(-3.066557070606099) q[16]; +rx(pi/2) q[16]; +rz(4.955128702965294) q[16]; +rx(pi/2) q[16]; +rz(7.58925023624342) q[16]; +rz(-1.7819945770122896) q[41]; +rx(pi/2) q[41]; +rz(3.9638053306615793) q[41]; +rx(pi/2) q[41]; +rz(8.127192723877537) q[41]; +rz(-2.147249676408989) q[41]; +rx(pi/2) q[41]; +rz(5.645429422022387) q[41]; +rx(pi/2) q[41]; +rz(10.561580212342609) q[41]; +rz(1.1437674325860394) q[44]; +rx(pi/2) q[44]; +rz(5.512487235529743) q[44]; +rx(pi/2) q[44]; +rz(10.624023845388106) q[44]; +rz(1.0463253021474879) q[44]; +rx(pi/2) q[44]; +rz(4.622396591859443) q[44]; +rx(pi/2) q[44]; +rz(12.26078935412501) q[44]; +cx q[44],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.2704222079701335) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.268697435586208) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[44],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.017650594549751) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +cx q[44],q[2]; +rz(-2.449573034711384) q[2]; +rx(pi/2) q[2]; +rz(5.697092729301051) q[2]; +rx(pi/2) q[2]; +rz(9.61006071697355) q[2]; +rz(1.467057614237378) q[2]; +rx(pi/2) q[2]; +rz(4.109923579382202) q[2]; +rx(pi/2) q[2]; +rz(6.79134840378298) q[2]; +rz(-0.9944419453396054) q[44]; +rx(pi/2) q[44]; +rz(4.849517856545345) q[44]; +rx(pi/2) q[44]; +rz(11.324953309688699) q[44]; +rz(2.2466860596344738) q[44]; +rx(pi/2) q[44]; +rz(5.740061786982291) q[44]; +rx(pi/2) q[44]; +rz(8.962388405234634) q[44]; +rz(2.844919415954669) q[46]; +rx(pi/2) q[46]; +rz(3.424531994283724) q[46]; +rx(pi/2) q[46]; +rz(11.007256282700318) q[46]; +rz(-3.1385554030886826) q[46]; +rx(pi/2) q[46]; +rz(3.7515269802583004) q[46]; +rx(pi/2) q[46]; +rz(10.438905543262722) q[46]; +cx q[46],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.2768387111321875) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.554528686391097) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.3135697285259607) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +cx q[46],q[37]; +rz(1.8744675308351741) q[37]; +rx(pi/2) q[37]; +rz(4.403806265080094) q[37]; +rx(pi/2) q[37]; +rz(10.928556213856664) q[37]; +rz(-1.7142186066162681) q[37]; +rx(pi/2) q[37]; +rz(4.549894474048424) q[37]; +rx(pi/2) q[37]; +rz(8.539526191952055) q[37]; +cx q[43],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.989766324375211) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.139862598673482) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[43],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.1657489038734594) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +cx q[43],q[37]; +rz(-1.231018287450052) q[37]; +rx(pi/2) q[37]; +rz(4.426980198872004) q[37]; +rx(pi/2) q[37]; +rz(11.561409948090017) q[37]; +rz(1.4227010949464116) q[37]; +rx(pi/2) q[37]; +rz(5.318710768670298) q[37]; +rx(pi/2) q[37]; +rz(8.831975360172033) q[37]; +cx q[19],q[37]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.713044518238786) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.776442425766662) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +cx q[19],q[37]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.3315440530875984) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[19],q[37]; +rz(-2.84241043779236) q[19]; +rx(pi/2) q[19]; +rz(5.14121249315834) q[19]; +rx(pi/2) q[19]; +rz(11.541445857042216) q[19]; +rz(1.3434159342697214) q[19]; +rx(pi/2) q[19]; +rz(5.774142037988151) q[19]; +rx(pi/2) q[19]; +rz(6.326219572926994) q[19]; +rz(1.766998533215042) q[37]; +rx(pi/2) q[37]; +rz(4.560268491689865) q[37]; +rx(pi/2) q[37]; +rz(8.013081115794312) q[37]; +rz(0.7592468005337896) q[37]; +rx(pi/2) q[37]; +rz(4.76078327338567) q[37]; +rx(pi/2) q[37]; +rz(10.082234712361394) q[37]; +rz(2.7504217252336973) q[43]; +rx(pi/2) q[43]; +rz(5.056063242381698) q[43]; +rx(pi/2) q[43]; +rz(10.53509955582567) q[43]; +rz(-2.8707004387696724) q[43]; +rx(pi/2) q[43]; +rz(5.4887352304848775) q[43]; +rx(pi/2) q[43]; +rz(7.3403931689307305) q[43]; +cx q[43],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.0224582549818315) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.262253080633643) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[43],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.580898521806014) q[43]; +rx(pi/2) q[43]; +rz(3*pi) q[43]; +cx q[43],q[13]; +rz(-1.4669100361775627) q[13]; +rx(pi/2) q[13]; +rz(3.8287656564501504) q[13]; +rx(pi/2) q[13]; +rz(9.528707680406344) q[13]; +rz(1.181355166532434) q[13]; +rx(pi/2) q[13]; +rz(4.709381304483028) q[13]; +rx(pi/2) q[13]; +rz(12.162006323207404) q[13]; +cx q[13],q[40]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.354362227798617) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.245066648321039) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +cx q[13],q[40]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.249364771133896) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[13],q[40]; +rz(-0.24070782424481063) q[13]; +rx(pi/2) q[13]; +rz(5.804138055101749) q[13]; +rx(pi/2) q[13]; +rz(8.696394514291166) q[13]; +rz(-2.669150569984165) q[13]; +rx(pi/2) q[13]; +rz(4.556665524951271) q[13]; +rx(pi/2) q[13]; +rz(7.973637705766114) q[13]; +rz(-0.23525846933059302) q[40]; +rx(pi/2) q[40]; +rz(5.268899181026041) q[40]; +rx(pi/2) q[40]; +rz(12.045235927288722) q[40]; +rz(-1.7905896320529737) q[40]; +rx(pi/2) q[40]; +rz(5.3112943350703326) q[40]; +rx(pi/2) q[40]; +rz(7.13787940622834) q[40]; +rz(1.4825910748271607) q[43]; +rx(pi/2) q[43]; +rz(4.534337273203569) q[43]; +rx(pi/2) q[43]; +rz(7.788417096597032) q[43]; +rz(1.5464114481231892) q[43]; +rx(pi/2) q[43]; +rz(5.07380973810326) q[43]; +rx(pi/2) q[43]; +rz(6.781606317601758) q[43]; +cx q[43],q[81]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.070208729351002) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-0.9570852536160794) q[46]; +rx(pi/2) q[46]; +rz(5.689938800831331) q[46]; +rx(pi/2) q[46]; +rz(8.199548928312923) q[46]; +rz(-2.3534204281210895) q[46]; +rx(pi/2) q[46]; +rz(4.360663352401343) q[46]; +rx(pi/2) q[46]; +rz(12.379360239626497) q[46]; +cx q[46],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(5.765073720094648) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.807630340720287) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.50058401944049) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +cx q[46],q[31]; +rz(-0.10105793723308398) q[31]; +rx(pi/2) q[31]; +rz(4.879850922501801) q[31]; +rx(pi/2) q[31]; +rz(10.060979054960928) q[31]; +rz(-1.8454827417464554) q[31]; +rx(pi/2) q[31]; +rz(5.269538169073364) q[31]; +rx(pi/2) q[31]; +rz(6.8936636532131725) q[31]; +cx q[31],q[98]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.915352842502491) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(1.655310067951203) q[46]; +rx(pi/2) q[46]; +rz(4.811662301548383) q[46]; +rx(pi/2) q[46]; +rz(7.296382393116593) q[46]; +rz(-1.682563022066214) q[46]; +rx(pi/2) q[46]; +rz(4.57881395460684) q[46]; +rx(pi/2) q[46]; +rz(11.780000927583801) q[46]; +cx q[64],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.230784236411152) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.8338958302264974) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.600215022923839) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +cx q[64],q[37]; +rz(0.7496250797439874) q[37]; +rx(pi/2) q[37]; +rz(5.349995544107919) q[37]; +rx(pi/2) q[37]; +rz(11.22654796843165) q[37]; +rz(-2.947583889731093) q[37]; +rx(pi/2) q[37]; +rz(5.663382411359365) q[37]; +rx(pi/2) q[37]; +rz(6.736207261597336) q[37]; +cx q[63],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.901529068305452) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(4.121182354652412) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.711596675263955) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +cx q[63],q[37]; +rz(-0.6613354432710556) q[37]; +rx(pi/2) q[37]; +rz(4.827391404688836) q[37]; +rx(pi/2) q[37]; +rz(10.048854097418413) q[37]; +rz(1.1048003125612293) q[37]; +rx(pi/2) q[37]; +rz(5.685181711318357) q[37]; +rx(pi/2) q[37]; +rz(10.764572142657318) q[37]; +rz(2.6763908835745163) q[63]; +rx(pi/2) q[63]; +rz(4.518435329281491) q[63]; +rx(pi/2) q[63]; +rz(10.482178546401663) q[63]; +rz(-1.7905896320529737) q[63]; +rx(pi/2) q[63]; +rz(5.3112943350703326) q[63]; +rx(pi/2) q[63]; +rz(7.13787940622834) q[63]; +rz(1.48461769252172) q[64]; +rx(pi/2) q[64]; +rz(5.153613194462768) q[64]; +rx(pi/2) q[64]; +rz(11.27058963259703) q[64]; +rz(2.5246715459181477) q[64]; +rx(pi/2) q[64]; +rz(4.327256330416476) q[64]; +rx(pi/2) q[64]; +rz(7.840787718187768) q[64]; +cx q[76],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.851659466004831) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.036711738930089) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.329340923701606) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +cx q[76],q[64]; +rz(2.221337369102967) q[64]; +rx(pi/2) q[64]; +rz(4.555393129411932) q[64]; +rx(pi/2) q[64]; +rz(12.15159536559495) q[64]; +rz(0.3671381200979509) q[64]; +rx(pi/2) q[64]; +rz(5.236910254484218) q[64]; +rx(pi/2) q[64]; +rz(7.584624852525977) q[64]; +rz(1.8341453537014294) q[76]; +rx(pi/2) q[76]; +rz(3.4714591948832756) q[76]; +rx(pi/2) q[76]; +rz(12.120148345372273) q[76]; +rz(1.949974487788472) q[76]; +rx(pi/2) q[76]; +rz(3.2965961547643943) q[76]; +rx(pi/2) q[76]; +rz(12.228777473941612) q[76]; +rz(-2.8361048770430637) q[78]; +rx(pi/2) q[78]; +rz(4.642250407651075) q[78]; +rx(pi/2) q[78]; +rz(8.284765272562321) q[78]; +rz(-2.68231761223732) q[78]; +rx(pi/2) q[78]; +rz(4.401504907374036) q[78]; +rx(pi/2) q[78]; +rz(7.038980525942072) q[78]; +cx q[77],q[78]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.9144868612168) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.888521558762692) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[77],q[78]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.421691278972971) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[77],q[78]; +rz(2.585122446828654) q[77]; +rx(pi/2) q[77]; +rz(4.85416836438344) q[77]; +rx(pi/2) q[77]; +rz(11.037510688624439) q[77]; +rz(0.6490578182674236) q[77]; +rx(pi/2) q[77]; +rz(3.763961360432363) q[77]; +rx(pi/2) q[77]; +rz(9.899942564187366) q[77]; +cx q[77],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.9149513189790905) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.26110700428487) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.4901285542031566) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[20]; +rz(0.9906351062942891) q[20]; +rx(pi/2) q[20]; +rz(5.33119222150894) q[20]; +rx(pi/2) q[20]; +rz(10.602004986044637) q[20]; +rz(-2.4774950562683244) q[20]; +rx(pi/2) q[20]; +rz(3.4556859035900036) q[20]; +rx(pi/2) q[20]; +rz(9.990981300572114) q[20]; +cx q[33],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.204422247733454) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(4.464028414071693) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[33],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.2024775639134524) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +cx q[33],q[20]; +rz(-2.951081319682677) q[20]; +rx(pi/2) q[20]; +rz(5.943532450483079) q[20]; +rx(pi/2) q[20]; +rz(10.016054470697327) q[20]; +rz(-2.952131990568832) q[20]; +rx(pi/2) q[20]; +rz(6.1322965931835896) q[20]; +rx(pi/2) q[20]; +rz(11.523398999892208) q[20]; +cx q[20],q[47]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.2475071376766462) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(0.2692414893861783) q[33]; +rx(pi/2) q[33]; +rz(4.308840728456066) q[33]; +rx(pi/2) q[33]; +rz(10.697191971180171) q[33]; +rz(-1.5087719061758662) q[33]; +rx(pi/2) q[33]; +rz(5.094825511308607) q[33]; +rx(pi/2) q[33]; +rz(10.871612799878111) q[33]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.00198693988021) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[20],q[47]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.159875101242234) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[20],q[47]; +rz(-2.3423419321987398) q[20]; +rx(pi/2) q[20]; +rz(5.3715634833167805) q[20]; +rx(pi/2) q[20]; +rz(10.252931878053253) q[20]; +rz(0.718216568915071) q[20]; +rx(pi/2) q[20]; +rz(4.003488908719504) q[20]; +rx(pi/2) q[20]; +rz(10.16908272820756) q[20]; +cx q[20],q[85]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.8403310996528366) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(0.02045719523187417) q[47]; +rx(pi/2) q[47]; +rz(4.362855404626972) q[47]; +rx(pi/2) q[47]; +rz(8.324444523578117) q[47]; +rz(1.265270831107161) q[47]; +rx(pi/2) q[47]; +rz(4.342546376020557) q[47]; +rx(pi/2) q[47]; +rz(9.19378697775439) q[47]; +cx q[47],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.05843556257285) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.064478086312539) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.2765573598112976) q[47]; +rx(pi/2) q[47]; +rz(3*pi) q[47]; +cx q[47],q[42]; +rz(-1.8746661455019362) q[42]; +rx(pi/2) q[42]; +rz(4.608272016629404) q[42]; +rx(pi/2) q[42]; +rz(6.413961403192088) q[42]; +rz(0.703236848808956) q[42]; +rx(pi/2) q[42]; +rz(5.616158675324947) q[42]; +rx(pi/2) q[42]; +rz(10.366765812966038) q[42]; +cx q[42],q[86]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.151429872569418) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-2.8946942533749382) q[47]; +rx(pi/2) q[47]; +rz(4.774936818647564) q[47]; +rx(pi/2) q[47]; +rz(9.04186914095733) q[47]; +rz(-2.8573860807198983) q[47]; +rx(pi/2) q[47]; +rz(5.181349354785661) q[47]; +rx(pi/2) q[47]; +rz(8.912166414495102) q[47]; +rz(0.43969114467921777) q[77]; +rx(pi/2) q[77]; +rz(5.035537345955363) q[77]; +rx(pi/2) q[77]; +rz(7.115382872740178) q[77]; +rz(-2.882570612548734) q[77]; +rx(pi/2) q[77]; +rz(4.362570531917267) q[77]; +rx(pi/2) q[77]; +rz(8.160821708301784) q[77]; +cx q[77],q[92]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.255675136300093) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(1.1133014661856881) q[78]; +rx(pi/2) q[78]; +rz(5.200217694873841) q[78]; +rx(pi/2) q[78]; +rz(9.70815197798927) q[78]; +rz(2.5678754476940684) q[78]; +rx(pi/2) q[78]; +rz(5.751869134924555) q[78]; +rx(pi/2) q[78]; +rz(8.785091338111684) q[78]; +cx q[78],q[73]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.118705816292751) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.0802622457863285) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[73]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.4910170569168932) q[78]; +rx(pi/2) q[78]; +rz(3*pi) q[78]; +cx q[78],q[73]; +rz(0.9354785257674916) q[73]; +rx(pi/2) q[73]; +rz(5.429970804594841) q[73]; +rx(pi/2) q[73]; +rz(10.179499778738965) q[73]; +rz(1.175321205572093) q[73]; +rx(pi/2) q[73]; +rz(6.217478820606047) q[73]; +rx(pi/2) q[73]; +rz(8.839492507121022) q[73]; +cx q[73],q[94]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.6167479051307616) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +rz(-2.779499254385975) q[78]; +rx(pi/2) q[78]; +rz(5.715054303565253) q[78]; +rx(pi/2) q[78]; +rz(9.15587320715194) q[78]; +rz(1.6791698138561557) q[78]; +rx(pi/2) q[78]; +rz(5.1345921766594635) q[78]; +rx(pi/2) q[78]; +rz(8.39266938612036) q[78]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.09153595627034) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[43],q[81]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.4676892746146066) q[43]; +rx(pi/2) q[43]; +rz(3*pi) q[43]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[43],q[81]; +rz(-0.28795340880264364) q[43]; +rx(pi/2) q[43]; +rz(4.788448754020233) q[43]; +rx(pi/2) q[43]; +rz(11.053997468301029) q[43]; +rz(-1.7118909072845945) q[43]; +rx(pi/2) q[43]; +rz(5.03720164517346) q[43]; +rx(pi/2) q[43]; +rz(6.639743294200342) q[43]; +rz(1.0525945354812203) q[81]; +rx(pi/2) q[81]; +rz(4.303043867106118) q[81]; +rx(pi/2) q[81]; +rz(10.70466243893656) q[81]; +rz(-2.9594763303122864) q[81]; +rx(pi/2) q[81]; +rz(4.598892615667493) q[81]; +rx(pi/2) q[81]; +rz(9.796419461648686) q[81]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.191011762717501) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[20],q[85]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.362375056951258) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[20],q[85]; +rz(2.7664830431569767) q[20]; +rx(pi/2) q[20]; +rz(5.13835933072867) q[20]; +rx(pi/2) q[20]; +rz(7.502454241166899) q[20]; +rz(0.601149120783651) q[20]; +rx(pi/2) q[20]; +rz(3.710931182585306) q[20]; +rx(pi/2) q[20]; +rz(8.469989306565616) q[20]; +rz(-2.5176919429415228) q[85]; +rx(pi/2) q[85]; +rz(4.961698877127178) q[85]; +rx(pi/2) q[85]; +rz(12.374813070863642) q[85]; +rz(-0.41457953177622286) q[85]; +rx(pi/2) q[85]; +rz(4.73625649083395) q[85]; +rx(pi/2) q[85]; +rz(9.110975924949509) q[85]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(5.8525440373733595) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[42],q[86]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.2894926779892644) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[42],q[86]; +rz(2.6970910493479963) q[42]; +rx(pi/2) q[42]; +rz(5.30008570141826) q[42]; +rx(pi/2) q[42]; +rz(7.299099666392378) q[42]; +rz(-1.2747741154761318) q[42]; +rx(pi/2) q[42]; +rz(4.563374849173151) q[42]; +rx(pi/2) q[42]; +rz(10.595067179443603) q[42]; +cx q[84],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(5.816026984669341) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.9087992598142645) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.69703447373628) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[42]; +rz(1.177110399396252) q[42]; +rx(pi/2) q[42]; +rz(4.3033959988916095) q[42]; +rx(pi/2) q[42]; +rz(10.912541681587888) q[42]; +rz(0.8610181604323719) q[42]; +rx(pi/2) q[42]; +rz(5.490119277799781) q[42]; +rx(pi/2) q[42]; +rz(10.02282990583818) q[42]; +rz(1.0463578400346023) q[84]; +rx(pi/2) q[84]; +rz(4.791441184480258) q[84]; +rx(pi/2) q[84]; +rz(8.770511932062972) q[84]; +rz(1.894911882205026) q[84]; +rx(pi/2) q[84]; +rz(5.523583349774837) q[84]; +rx(pi/2) q[84]; +rz(8.312550925045468) q[84]; +rz(-1.0630727747693842) q[86]; +rx(pi/2) q[86]; +rz(5.0988705086085435) q[86]; +rx(pi/2) q[86]; +rz(8.221330488161954) q[86]; +rz(-2.934541812024472) q[86]; +rx(pi/2) q[86]; +rz(4.788700177273602) q[86]; +rx(pi/2) q[86]; +rz(9.70372812417874) q[86]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.080937180894399) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[26],q[91]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.4659531555735095) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[26],q[91]; +rz(1.36209753126451) q[26]; +rx(pi/2) q[26]; +rz(5.433070770153997) q[26]; +rx(pi/2) q[26]; +rz(10.234514847414442) q[26]; +rz(-2.254367715173654) q[26]; +rx(pi/2) q[26]; +rz(5.554962392941334) q[26]; +rx(pi/2) q[26]; +rz(6.365494324943044) q[26]; +rz(3.056729457678438) q[91]; +rx(pi/2) q[91]; +rz(3.753539133285407) q[91]; +rx(pi/2) q[91]; +rz(6.7673961262309135) q[91]; +rz(-1.4689108661329615) q[91]; +rx(pi/2) q[91]; +rz(4.529176521625467) q[91]; +rx(pi/2) q[91]; +rz(6.4511368369265725) q[91]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.238958336196863) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[77],q[92]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.1429433396881663) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[77],q[92]; +rz(0.452753796358623) q[77]; +rx(pi/2) q[77]; +rz(4.9531797523817005) q[77]; +rx(pi/2) q[77]; +rz(6.867701003178581) q[77]; +rz(-0.8983713476064943) q[77]; +rx(pi/2) q[77]; +rz(4.614382702899931) q[77]; +rx(pi/2) q[77]; +rz(8.382488441297781) q[77]; +rz(3.0463622268565818) q[92]; +rx(pi/2) q[92]; +rz(3.6469884570364965) q[92]; +rx(pi/2) q[92]; +rz(7.938053954353167) q[92]; +rz(0.18808764769205943) q[92]; +rx(pi/2) q[92]; +rz(4.895766343145438) q[92]; +rx(pi/2) q[92]; +rz(9.325034438953601) q[92]; +cx q[92],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.071488192324285) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.5099084860448637) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.3778562037492037) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[33]; +rz(-1.248603587882613) q[33]; +rx(pi/2) q[33]; +rz(6.013902088169614) q[33]; +rx(pi/2) q[33]; +rz(10.517672436346245) q[33]; +rz(-2.0820074308326686) q[33]; +rx(pi/2) q[33]; +rz(5.619201081063231) q[33]; +rx(pi/2) q[33]; +rz(9.244406002742604) q[33]; +cx q[60],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.220339401401031) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(4.03340096037163) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.524165828988116) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +cx q[60],q[33]; +rz(2.5588427035042063) q[33]; +rx(pi/2) q[33]; +rz(4.382629266218862) q[33]; +rx(pi/2) q[33]; +rz(9.114957967667365) q[33]; +rz(0.04756322882361941) q[33]; +rx(pi/2) q[33]; +rz(3.5517477612084196) q[33]; +rx(pi/2) q[33]; +rz(9.556197717596634) q[33]; +cx q[33],q[71]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.9101227645983787) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-1.1723841212530282) q[60]; +rx(pi/2) q[60]; +rz(6.242055905389035) q[60]; +rx(pi/2) q[60]; +rz(6.9165025192172855) q[60]; +rz(0.6772100670642951) q[60]; +rx(pi/2) q[60]; +rz(4.078698815819646) q[60]; +rx(pi/2) q[60]; +rz(10.357458770290739) q[60]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.1391143359991265) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[33],q[71]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.5728327802253954) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[33],q[71]; +rz(2.9745870630405564) q[33]; +rx(pi/2) q[33]; +rz(6.008449574189477) q[33]; +rx(pi/2) q[33]; +rz(7.971924945527022) q[33]; +rz(0.5279097398818307) q[33]; +rx(pi/2) q[33]; +rz(5.4492476702084165) q[33]; +rx(pi/2) q[33]; +rz(10.981100147401518) q[33]; +rz(1.8756314585800844) q[71]; +rx(pi/2) q[71]; +rz(5.009784070933203) q[71]; +rx(pi/2) q[71]; +rz(12.295034573500475) q[71]; +rz(-2.0734328068373213) q[71]; +rx(pi/2) q[71]; +rz(4.206256051949429) q[71]; +rx(pi/2) q[71]; +rz(8.142189537118252) q[71]; +rz(0.4403319411054336) q[92]; +rx(pi/2) q[92]; +rz(3.945276754570804) q[92]; +rx(pi/2) q[92]; +rz(11.731126148908835) q[92]; +rz(1.7404749615806345) q[92]; +rx(pi/2) q[92]; +rz(5.554078731474644) q[92]; +rx(pi/2) q[92]; +rz(9.859955431080678) q[92]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.106321493500776) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[73],q[94]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.4939625058401944) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[73],q[94]; +rz(-0.554922449032297) q[73]; +rx(pi/2) q[73]; +rz(4.514842951827948) q[73]; +rx(pi/2) q[73]; +rz(8.64028273029867) q[73]; +rz(1.358005815404569) q[73]; +rx(pi/2) q[73]; +rz(4.438173187723935) q[73]; +rx(pi/2) q[73]; +rz(9.650307086675191) q[73]; +rz(0.14333117049215716) q[94]; +rx(pi/2) q[94]; +rz(4.730441856791304) q[94]; +rx(pi/2) q[94]; +rz(7.111676947185864) q[94]; +rz(-2.4373695401108644) q[94]; +rx(pi/2) q[94]; +rz(4.930333028604178) q[94]; +rx(pi/2) q[94]; +rz(11.290580593110489) q[94]; +cx q[94],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.06471727765482) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.6385005634583862) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.3478204435348538) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[14]; +rz(-1.1514272753149069) q[14]; +rx(pi/2) q[14]; +rz(4.315872162753904) q[14]; +rx(pi/2) q[14]; +rz(9.100182241744626) q[14]; +rz(2.0002209805614823) q[14]; +rx(pi/2) q[14]; +rz(4.9025428904202375) q[14]; +rx(pi/2) q[14]; +rz(9.001777807064062) q[14]; +cx q[41],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(5.681548207158901) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.88900791209423) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[41],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.235862230539189) q[41]; +rx(pi/2) q[41]; +rz(3*pi) q[41]; +cx q[41],q[14]; +rz(3.103083506509538) q[14]; +rx(pi/2) q[14]; +rz(4.230381826334099) q[14]; +rx(pi/2) q[14]; +rz(8.59384965668972) q[14]; +rz(-1.3674591422635274) q[14]; +rx(pi/2) q[14]; +rz(4.027657560114397) q[14]; +rx(pi/2) q[14]; +rz(10.313820707007629) q[14]; +cx q[14],q[54]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(4.43636654805367) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-1.431991055219681) q[41]; +rx(pi/2) q[41]; +rz(5.144112877729006) q[41]; +rx(pi/2) q[41]; +rz(11.804452914791057) q[41]; +rz(-0.3442081820249143) q[41]; +rx(pi/2) q[41]; +rz(4.552843206938705) q[41]; +rx(pi/2) q[41]; +rz(8.257158070013258) q[41]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.191633935434071) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[14],q[54]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.519382236837746) q[14]; +rx(pi/2) q[14]; +rz(3*pi) q[14]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[14],q[54]; +rz(-1.827269292158937) q[14]; +rx(pi/2) q[14]; +rz(3.7317172234272182) q[14]; +rx(pi/2) q[14]; +rz(10.129650652846438) q[14]; +rz(0.866570284963263) q[14]; +rx(pi/2) q[14]; +rz(4.835413566139653) q[14]; +rx(pi/2) q[14]; +rz(8.674878240178908) q[14]; +rz(-2.3894121303088465) q[54]; +rx(pi/2) q[54]; +rz(4.241306011387169) q[54]; +rx(pi/2) q[54]; +rz(11.468254242893481) q[54]; +rz(2.2466860596344738) q[54]; +rx(pi/2) q[54]; +rz(5.740061786982291) q[54]; +rx(pi/2) q[54]; +rz(8.962388405234634) q[54]; +rz(-2.023336023682041) q[94]; +rx(pi/2) q[94]; +rz(3.858708661142877) q[94]; +rx(pi/2) q[94]; +rz(10.406793788995007) q[94]; +rz(0.36809985992673555) q[94]; +rx(pi/2) q[94]; +rz(6.0898371371343405) q[94]; +rx(pi/2) q[94]; +rz(12.472906574499339) q[94]; +cx q[94],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.0289838126243005) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.041809065166229) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.6769582406972816) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[35]; +rz(-0.364053359466197) q[35]; +rx(pi/2) q[35]; +rz(4.570814046538972) q[35]; +rx(pi/2) q[35]; +rz(10.160245506625637) q[35]; +rz(1.4877455223317764) q[35]; +rx(pi/2) q[35]; +rz(4.1737926223780715) q[35]; +rx(pi/2) q[35]; +rz(6.5914984622099535) q[35]; +cx q[35],q[88]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(4.452931999923636) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.0681574625373) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[35],q[88]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.1606171089042743) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[35],q[88]; +rz(-2.1423646751717786) q[35]; +rx(pi/2) q[35]; +rz(4.197912563882339) q[35]; +rx(pi/2) q[35]; +rz(9.764418807122206) q[35]; +rz(0.2529778381278227) q[35]; +rx(pi/2) q[35]; +rz(5.6959821860166535) q[35]; +rx(pi/2) q[35]; +rz(11.708878861296295) q[35]; +rz(-2.733707804226748) q[88]; +rx(pi/2) q[88]; +rz(4.493440996494411) q[88]; +rx(pi/2) q[88]; +rz(6.7522502003571825) q[88]; +rz(-1.2115306201788223) q[88]; +rx(pi/2) q[88]; +rz(3.3418021631837327) q[88]; +rx(pi/2) q[88]; +rz(11.022616118577371) q[88]; +rz(-0.8076575199418778) q[94]; +rx(pi/2) q[94]; +rz(4.461858252720816) q[94]; +rx(pi/2) q[94]; +rz(11.227425751157346) q[94]; +rz(-0.9988072023989742) q[94]; +rx(pi/2) q[94]; +rz(4.63352062415577) q[94]; +rx(pi/2) q[94]; +rz(11.362845869407058) q[94]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.248845492158603) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[31],q[98]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.1821994919222014) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[31],q[98]; +rz(-2.2415677757294397) q[31]; +rx(pi/2) q[31]; +rz(4.230369242990825) q[31]; +rx(pi/2) q[31]; +rz(11.811140244745308) q[31]; +rz(2.3917593961164725) q[31]; +rx(pi/2) q[31]; +rz(4.1236299296895575) q[31]; +rx(pi/2) q[31]; +rz(9.915295403395135) q[31]; +cx q[2],q[31]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.8423531794646193) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.281416204503406) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +cx q[2],q[31]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.146747598346529) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[2],q[31]; +rz(0.28495911529877027) q[2]; +rx(pi/2) q[2]; +rz(5.567603880349607) q[2]; +rx(pi/2) q[2]; +rz(11.97699945518826) q[2]; +rz(0.5606447633639933) q[2]; +rx(pi/2) q[2]; +rz(5.542326421606186) q[2]; +rx(pi/2) q[2]; +rz(10.563728136309386) q[2]; +rz(-0.24903037294190833) q[31]; +rx(pi/2) q[31]; +rz(5.680509559790066) q[31]; +rx(pi/2) q[31]; +rz(8.379120568023383) q[31]; +rz(-0.718042723711557) q[31]; +rx(pi/2) q[31]; +rz(3.549075522182247) q[31]; +rx(pi/2) q[31]; +rz(8.037110084953085) q[31]; +cx q[31],q[56]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.836622218069773) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.22596440660646) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[31],q[56]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.4120972434441827) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[31],q[56]; +rz(2.3089178128720818) q[31]; +rx(pi/2) q[31]; +rz(3.590973671181759) q[31]; +rx(pi/2) q[31]; +rz(12.246084858546729) q[31]; +rz(0.04756322882361941) q[31]; +rx(pi/2) q[31]; +rz(3.5517477612084196) q[31]; +rx(pi/2) q[31]; +rz(9.556197717596634) q[31]; +rz(-1.6239746305466725) q[56]; +rx(pi/2) q[56]; +rz(4.697131218620047) q[56]; +rx(pi/2) q[56]; +rz(6.702543026934303) q[56]; +rz(1.710954087868819) q[56]; +rx(pi/2) q[56]; +rz(5.3693587153336875) q[56]; +rx(pi/2) q[56]; +rz(10.70413040217819) q[56]; +rz(-2.381557233482366) q[98]; +rx(pi/2) q[98]; +rz(5.330053360679997) q[98]; +rx(pi/2) q[98]; +rz(12.45757780713726) q[98]; +rz(-0.4253087155578066) q[98]; +rx(pi/2) q[98]; +rz(5.552925371903271) q[98]; +rx(pi/2) q[98]; +rz(10.16472340528968) q[98]; +cx q[8],q[98]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.8799817643701755) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.119954724018305) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[8],q[98]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.3624215808577795) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[8],q[98]; +rz(-3.1109694464059743) q[8]; +rx(pi/2) q[8]; +rz(3.9124007424066893) q[8]; +rx(pi/2) q[8]; +rz(6.8046831457724455) q[8]; +rz(2.882963492791032) q[8]; +rx(pi/2) q[8]; +rz(4.753742101611027) q[8]; +rx(pi/2) q[8]; +rz(10.642319208455724) q[8]; +cx q[90],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.115285386859846) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(4.135948906839017) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.4058270609009416) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[8]; +rz(0.3606196636733583) q[8]; +rx(pi/2) q[8]; +rz(3.35007413671417) q[8]; +rx(pi/2) q[8]; +rz(11.257175712849845) q[8]; +rz(0.9705252854655555) q[8]; +rx(pi/2) q[8]; +rz(4.04316644317023) q[8]; +rx(pi/2) q[8]; +rz(11.961809389109197) q[8]; +rz(-2.1403711107632235) q[90]; +rx(pi/2) q[90]; +rz(4.4145524000392165) q[90]; +rx(pi/2) q[90]; +rz(11.97532232057322) q[90]; +rz(-0.6300781182081163) q[90]; +rx(pi/2) q[90]; +rz(4.605249267988133) q[90]; +rx(pi/2) q[90]; +rz(8.580479028807147) q[90]; +rz(0.17920439328640025) q[98]; +rx(pi/2) q[98]; +rz(5.158165326436764) q[98]; +rx(pi/2) q[98]; +rz(12.063392756675464) q[98]; +rz(-0.27552530865663183) q[98]; +rx(pi/2) q[98]; +rz(5.497316805607172) q[98]; +rx(pi/2) q[98]; +rz(10.604559238737435) q[98]; +rz(2.157484527628366) q[99]; +rx(pi/2) q[99]; +rz(5.524935215590752) q[99]; +rx(pi/2) q[99]; +rz(10.158326022639388) q[99]; +rz(2.849576030260236) q[99]; +rx(pi/2) q[99]; +rz(4.229730001123616) q[99]; +rx(pi/2) q[99]; +rz(9.337267232231007) q[99]; +cx q[99],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(5.8936798842192495) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.6656025102750904) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.2205479628729266) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[53]; +rz(-0.3618710989749858) q[53]; +rx(pi/2) q[53]; +rz(4.362393292189242) q[53]; +rx(pi/2) q[53]; +rz(10.27827861190832) q[53]; +rz(1.1119164312875114) q[53]; +rx(pi/2) q[53]; +rz(3.90555458554067) q[53]; +rx(pi/2) q[53]; +rz(7.489904784210719) q[53]; +cx q[53],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(5.95437348871101) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.9329976516317284) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.685739728658392) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +cx q[53],q[50]; +rz(1.4344828797806919) q[50]; +rx(pi/2) q[50]; +rz(4.1133957615630585) q[50]; +rx(pi/2) q[50]; +rz(11.402383275626903) q[50]; +rz(2.3223998337071823) q[50]; +rx(pi/2) q[50]; +rz(4.507123789889381) q[50]; +rx(pi/2) q[50]; +rz(6.386788105504268) q[50]; +cx q[28],q[50]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.064478086312539) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.05843556257285) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[28],q[50]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.2765573598112976) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[28],q[50]; +rz(-2.8946942533749382) q[28]; +rx(pi/2) q[28]; +rz(4.774936818647564) q[28]; +rx(pi/2) q[28]; +rz(9.04186914095733) q[28]; +rz(3.015891970125387) q[28]; +rx(pi/2) q[28]; +rz(4.557702138990415) q[28]; +rx(pi/2) q[28]; +rz(10.252749532229364) q[28]; +cx q[28],q[93]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.6413344462292847) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-1.8746661455019362) q[50]; +rx(pi/2) q[50]; +rz(4.608272016629404) q[50]; +rx(pi/2) q[50]; +rz(6.413961403192088) q[50]; +rz(0.8393327836899247) q[50]; +rx(pi/2) q[50]; +rz(4.3031129233258) q[50]; +rx(pi/2) q[50]; +rz(7.507457296142146) q[50]; +cx q[50],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(5.975200741123199) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.9837972198459326) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.3908061302699486) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +cx q[50],q[0]; +rz(2.014655745419324) q[0]; +rx(pi/2) q[0]; +rz(3.5134377870389013) q[0]; +rx(pi/2) q[0]; +rz(10.604070017496449) q[0]; +rz(1.7099704620081768) q[0]; +rx(pi/2) q[0]; +rz(3.4848744835614145) q[0]; +rx(pi/2) q[0]; +rz(7.222161564533701) q[0]; +rz(0.06709625975959987) q[50]; +rx(pi/2) q[50]; +rz(5.4949399465038855) q[50]; +rx(pi/2) q[50]; +rz(12.156873306338623) q[50]; +rz(-1.8512706806048285) q[50]; +rx(pi/2) q[50]; +rz(4.290170642911143) q[50]; +rx(pi/2) q[50]; +rz(9.309607440034595) q[50]; +cx q[9],q[50]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.9357630672323713) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.25738139715806) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[9],q[50]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.3311298310044304) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[9],q[50]; +rz(-1.0997499442379013) q[9]; +rx(pi/2) q[9]; +rz(5.448148000560762) q[9]; +rx(pi/2) q[9]; +rz(8.448236035296599) q[9]; +rz(2.5068798380010096) q[9]; +rx(pi/2) q[9]; +rz(4.112320736857746) q[9]; +rx(pi/2) q[9]; +rz(6.682960584871666) q[9]; +rz(0.5573204776520817) q[50]; +rx(pi/2) q[50]; +rz(5.312352738579888) q[50]; +rx(pi/2) q[50]; +rz(11.846198645201616) q[50]; +rz(1.94550705347147) q[50]; +rx(pi/2) q[50]; +rz(6.088602535018879) q[50]; +rx(pi/2) q[50]; +rz(8.57962216346621) q[50]; +rz(-1.0188161043985415) q[53]; +rx(pi/2) q[53]; +rz(4.049513566606494) q[53]; +rx(pi/2) q[53]; +rz(9.413264193538305) q[53]; +rz(2.025781475155547) q[53]; +rx(pi/2) q[53]; +rz(3.70764308224728) q[53]; +rx(pi/2) q[53]; +rz(11.180606004650045) q[53]; +cx q[51],q[53]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(4.1973422548113835) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.167830624814448) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[51],q[53]; +rz(-pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.3220246603349137) q[51]; +rx(pi/2) q[51]; +rz(2*pi) q[51]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[51],q[53]; +rz(2.1166931695063766) q[51]; +rx(pi/2) q[51]; +rz(4.579736718792555) q[51]; +rx(pi/2) q[51]; +rz(12.504812167053064) q[51]; +rz(0.522998006064542) q[51]; +rx(pi/2) q[51]; +rz(4.406514166557987) q[51]; +rx(pi/2) q[51]; +rz(10.929984952585928) q[51]; +cx q[51],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.203287679205518) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.9847147297012917) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[51],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.6811962835768406) q[51]; +rx(pi/2) q[51]; +rz(2*pi) q[51]; +cx q[51],q[21]; +rz(1.490331471308295) q[21]; +rx(pi/2) q[21]; +rz(3.9831187863121698) q[21]; +rx(pi/2) q[21]; +rz(6.333868480852885) q[21]; +rz(-0.005542710766850423) q[21]; +rx(pi/2) q[21]; +rz(5.052247214308586) q[21]; +rx(pi/2) q[21]; +rz(8.79408052131709) q[21]; +cx q[18],q[21]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.908961732070555) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.842061021753485) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +cx q[18],q[21]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.1643029330253825) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[18],q[21]; +rz(-2.071939284753539) q[18]; +rx(pi/2) q[18]; +rz(3.5276636320844332) q[18]; +rx(pi/2) q[18]; +rz(10.814686251363392) q[18]; +rz(1.7749481754351848) q[18]; +rx(pi/2) q[18]; +rz(3.715426207657233) q[18]; +rx(pi/2) q[18]; +rz(8.129423317758361) q[18]; +rz(-1.3858333890162355) q[21]; +rx(pi/2) q[21]; +rz(5.839016943972817) q[21]; +rx(pi/2) q[21]; +rz(11.21035612550858) q[21]; +rz(3.015891970125387) q[21]; +rx(pi/2) q[21]; +rz(4.557702138990415) q[21]; +rx(pi/2) q[21]; +rz(10.252749532229364) q[21]; +rz(-0.07297906775952301) q[51]; +rx(pi/2) q[51]; +rz(4.228303814034781) q[51]; +rx(pi/2) q[51]; +rz(7.240432703398273) q[51]; +rz(1.997710539193366) q[51]; +rx(pi/2) q[51]; +rz(3.230233155590554) q[51]; +rx(pi/2) q[51]; +rz(7.925671420541749) q[51]; +cx q[51],q[67]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.8698381801991593) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(1.2413879535870738) q[53]; +rx(pi/2) q[53]; +rz(5.6731144426069715) q[53]; +rx(pi/2) q[53]; +rz(7.713125514544301) q[53]; +rz(-1.479986210650797) q[53]; +rx(pi/2) q[53]; +rz(4.676076261648518) q[53]; +rx(pi/2) q[53]; +rz(11.05370725258298) q[53]; +cx q[55],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(5.643615583851661) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.6532391940638824) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.316051915703577) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +cx q[55],q[0]; +rz(1.936312878327576) q[0]; +rx(pi/2) q[0]; +rz(4.7939250424173805) q[0]; +rx(pi/2) q[0]; +rz(7.895573404222576) q[0]; +rz(2.6919403130415454) q[0]; +rx(pi/2) q[0]; +rz(4.512825453284579) q[0]; +rx(pi/2) q[0]; +rz(9.46734167551229) q[0]; +cx q[19],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.265386608944068) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.1654728371280925) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[19],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.4770124792556008) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +cx q[19],q[0]; +rz(1.0237719477309195) q[0]; +rx(pi/2) q[0]; +rz(4.4000835492462045) q[0]; +rx(pi/2) q[0]; +rz(6.644850432125209) q[0]; +rz(2.4734288334995114) q[0]; +rx(pi/2) q[0]; +rz(5.175978643200434) q[0]; +rx(pi/2) q[0]; +rz(7.40822923369095) q[0]; +rz(-1.3067250512907178) q[19]; +rx(pi/2) q[19]; +rz(3.8225589318469835) q[19]; +rx(pi/2) q[19]; +rz(11.635871590934054) q[19]; +rz(1.067904634871649) q[19]; +rx(pi/2) q[19]; +rz(4.405726416010104) q[19]; +rx(pi/2) q[19]; +rz(11.357011454296286) q[19]; +cx q[27],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.011345829224213) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.702264333521238) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[27],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.350206458355054) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +cx q[27],q[19]; +rz(-0.674935567370726) q[19]; +rx(pi/2) q[19]; +rz(3.3670311992834163) q[19]; +rx(pi/2) q[19]; +rz(11.075968213857246) q[19]; +rz(1.9541650805774458) q[19]; +rx(pi/2) q[19]; +rz(5.4813111150393325) q[19]; +rx(pi/2) q[19]; +rz(6.555661164111142) q[19]; +rz(0.5350064838375714) q[27]; +rx(pi/2) q[27]; +rz(4.899646362468856) q[27]; +rx(pi/2) q[27]; +rz(11.833736519209541) q[27]; +rz(0.5142006447010288) q[27]; +rx(pi/2) q[27]; +rz(5.21401153169365) q[27]; +rx(pi/2) q[27]; +rz(11.724130525862266) q[27]; +cx q[27],q[76]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.002070822459008) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[36],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(5.3011421611922245) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.3091077505062723) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.259215621482422) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +cx q[36],q[0]; +rz(-0.12816957121592676) q[0]; +rx(pi/2) q[0]; +rz(4.985283883482464) q[0]; +rx(pi/2) q[0]; +rz(10.670801869576714) q[0]; +rz(1.6065985520062682) q[0]; +rx(pi/2) q[0]; +rz(5.118185680001987) q[0]; +rx(pi/2) q[0]; +rz(11.299968062097113) q[0]; +rz(-0.6266402450199342) q[36]; +rx(pi/2) q[36]; +rz(4.752432197040783) q[36]; +rx(pi/2) q[36]; +rz(10.76497793117975) q[36]; +rz(1.6065985520062682) q[36]; +rx(pi/2) q[36]; +rz(5.118185680001987) q[36]; +rx(pi/2) q[36]; +rz(11.299968062097113) q[36]; +rz(-1.416121657815225) q[55]; +rx(pi/2) q[55]; +rz(5.0783211957698215) q[55]; +rx(pi/2) q[55]; +rz(9.102736277206247) q[55]; +rz(-0.41685241360926195) q[55]; +rx(pi/2) q[55]; +rz(5.816171039052486) q[55]; +rx(pi/2) q[55]; +rz(8.150006924162291) q[55]; +cx q[55],q[66]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.198782119518399) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[58],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.251471978618836) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.9818603863009345) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.156257800963667) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +cx q[58],q[50]; +rz(-1.1409278271117924) q[50]; +rx(pi/2) q[50]; +rz(3.5773618740426114) q[50]; +rx(pi/2) q[50]; +rz(11.084548721810663) q[50]; +rz(-1.9620217969113884) q[50]; +rx(pi/2) q[50]; +rz(3.6634393573914674) q[50]; +rx(pi/2) q[50]; +rz(6.743526462572243) q[50]; +rz(1.7911239690092602) q[58]; +rx(pi/2) q[58]; +rz(3.592059292487129) q[58]; +rx(pi/2) q[58]; +rz(8.542809654476976) q[58]; +rz(-2.484872406510588) q[58]; +rx(pi/2) q[58]; +rz(4.393718824718627) q[58]; +rx(pi/2) q[58]; +rz(9.198181139713864) q[58]; +cx q[2],q[58]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.925989128512259) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.114361502574162) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[2],q[58]; +rz(-pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.278386690900991) q[2]; +rx(pi/2) q[2]; +rz(2*pi) q[2]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[2],q[58]; +rz(1.9964727328544951) q[2]; +rx(pi/2) q[2]; +rz(4.860732814452652) q[2]; +rx(pi/2) q[2]; +rz(9.137980932936276) q[2]; +rz(1.0125919371401269) q[2]; +rx(pi/2) q[2]; +rz(5.604372248840898) q[2]; +rx(pi/2) q[2]; +rz(7.154939606397658) q[2]; +rz(0.6272827390735172) q[58]; +rx(pi/2) q[58]; +rz(5.542911347116901) q[58]; +rx(pi/2) q[58]; +rz(9.374722944328454) q[58]; +rz(2.5275701516848788) q[58]; +rx(pi/2) q[58]; +rz(5.393317754870045) q[58]; +rx(pi/2) q[58]; +rz(10.138272862515286) q[58]; +cx q[62],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(5.932982238228886) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.6502513137504966) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.3642243620137964) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +cx q[62],q[53]; +rz(-3.015417065987253) q[53]; +rx(pi/2) q[53]; +rz(3.7349220459408063) q[53]; +rx(pi/2) q[53]; +rz(11.74845385375101) q[53]; +rz(-0.4574519098414953) q[53]; +rx(pi/2) q[53]; +rz(5.430759881062649) q[53]; +rx(pi/2) q[53]; +rz(10.805552207008024) q[53]; +cx q[30],q[53]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.8419431717418693) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.097880106095451) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[30],q[53]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.3747455739384513) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[30],q[53]; +rz(-0.3870592084609399) q[30]; +rx(pi/2) q[30]; +rz(4.293808216698137) q[30]; +rx(pi/2) q[30]; +rz(8.088900977006809) q[30]; +rz(-0.6896706057682187) q[30]; +rx(pi/2) q[30]; +rz(4.07041727948225) q[30]; +rx(pi/2) q[30]; +rz(6.534699415026436) q[30]; +cx q[26],q[30]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.124856530682723) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(5.761821989548341) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +cx q[26],q[30]; +rz(-pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.1622778793996043) q[26]; +rx(pi/2) q[26]; +rz(2*pi) q[26]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[26],q[30]; +rz(0.6602971863620981) q[26]; +rx(pi/2) q[26]; +rz(3.4988821627809337) q[26]; +rx(pi/2) q[26]; +rz(11.22586831112077) q[26]; +rz(2.040728824285922) q[26]; +rx(pi/2) q[26]; +rz(4.002518401734048) q[26]; +rx(pi/2) q[26]; +rz(9.67895522486657) q[26]; +rz(0.5534730041576159) q[30]; +rx(pi/2) q[30]; +rz(5.871060088759698) q[30]; +rx(pi/2) q[30]; +rz(9.539127868104881) q[30]; +rz(0.8368970456643492) q[30]; +rx(pi/2) q[30]; +rz(4.916725578961256) q[30]; +rx(pi/2) q[30]; +rz(9.183858086960699) q[30]; +cx q[34],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.245655305754044) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.6165542017566636) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[34],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.2981573079163247) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +cx q[34],q[30]; +rz(-1.8349677938613078) q[30]; +rx(pi/2) q[30]; +rz(5.108046583579689) q[30]; +rx(pi/2) q[30]; +rz(8.153337635052367) q[30]; +rz(-2.2276771854853) q[30]; +rx(pi/2) q[30]; +rz(4.104977148740224) q[30]; +rx(pi/2) q[30]; +rz(7.361455679804541) q[30]; +rz(0.30313118026171804) q[34]; +rx(pi/2) q[34]; +rz(5.184836321514732) q[34]; +rx(pi/2) q[34]; +rz(9.960853592647839) q[34]; +rz(-2.3409622929379923) q[34]; +rx(pi/2) q[34]; +rz(5.390938319371879) q[34]; +rx(pi/2) q[34]; +rz(10.159118416828886) q[34]; +rz(-1.3424894349630847) q[53]; +rx(pi/2) q[53]; +rz(3.9074030973768434) q[53]; +rx(pi/2) q[53]; +rz(9.976778601564943) q[53]; +rz(-2.863846958068213) q[53]; +rx(pi/2) q[53]; +rz(4.4994895136659006) q[53]; +rx(pi/2) q[53]; +rz(12.53364145884597) q[53]; +cx q[53],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.244704151853231) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.882634259401327) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.5406973121601535) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +cx q[53],q[32]; +rz(-1.7107154657537125) q[32]; +rx(pi/2) q[32]; +rz(5.4392615586592195) q[32]; +rx(pi/2) q[32]; +rz(12.360937811166872) q[32]; +rz(-2.25461289421184) q[32]; +rx(pi/2) q[32]; +rz(3.3501566540852856) q[32]; +rx(pi/2) q[32]; +rz(9.46792277719521) q[32]; +cx q[43],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.146060925693893) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.8791925054652383) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[43],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.4748470934844424) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +cx q[43],q[32]; +rz(2.0389194027129802) q[32]; +rx(pi/2) q[32]; +rz(3.7928633654480994) q[32]; +rx(pi/2) q[32]; +rz(6.300265678685754) q[32]; +rz(-2.147249676408989) q[32]; +rx(pi/2) q[32]; +rz(5.645429422022387) q[32]; +rx(pi/2) q[32]; +rz(10.561580212342609) q[32]; +rz(2.450881615776243) q[43]; +rx(pi/2) q[43]; +rz(6.0586477988664695) q[43]; +rx(pi/2) q[43]; +rz(7.566828415220198) q[43]; +rz(3.020880593723321) q[43]; +rx(pi/2) q[43]; +rz(4.677188491956407) q[43]; +rx(pi/2) q[43]; +rz(6.658895262061993) q[43]; +rz(-2.4516143193053734) q[53]; +rx(pi/2) q[53]; +rz(5.590029587992204) q[53]; +rx(pi/2) q[53]; +rz(9.487200976885065) q[53]; +rz(1.1048003125612293) q[53]; +rx(pi/2) q[53]; +rz(5.685181711318357) q[53]; +rx(pi/2) q[53]; +rz(10.764572142657318) q[53]; +rz(-0.8255433780117061) q[62]; +rx(pi/2) q[62]; +rz(4.905698713540381) q[62]; +rx(pi/2) q[62]; +rz(12.307750609831388) q[62]; +rz(-1.3723868767523992) q[62]; +rx(pi/2) q[62]; +rz(4.687563013194697) q[62]; +rx(pi/2) q[62]; +rz(8.520087436900475) q[62]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.24654995397505) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[55],q[66]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.7219675728934476) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[55],q[66]; +rz(-0.7355876634190572) q[55]; +rx(pi/2) q[55]; +rz(4.701748571577287) q[55]; +rx(pi/2) q[55]; +rz(11.59445945517114) q[55]; +rz(-0.4406993456208905) q[55]; +rx(pi/2) q[55]; +rz(5.178165232290482) q[55]; +rx(pi/2) q[55]; +rz(9.198805951855213) q[55]; +rz(-0.49586719757825604) q[66]; +rx(pi/2) q[66]; +rz(3.8828524519408543) q[66]; +rx(pi/2) q[66]; +rz(10.492706909036265) q[66]; +rz(0.5065227904700964) q[66]; +rx(pi/2) q[66]; +rz(4.2087353974789234) q[66]; +rx(pi/2) q[66]; +rz(9.401380861692202) q[66]; +cx q[66],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.0350452890692186) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(4.101268664069726) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.3847223089721648) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[10]; +rz(1.9973325418814412) q[10]; +rx(pi/2) q[10]; +rz(3.781061729053927) q[10]; +rx(pi/2) q[10]; +rz(8.632863655174587) q[10]; +rz(-2.3535179716603967) q[10]; +rx(pi/2) q[10]; +rz(4.702911694277232) q[10]; +rx(pi/2) q[10]; +rz(9.226554129632481) q[10]; +rz(0.615100280530708) q[66]; +rx(pi/2) q[66]; +rz(5.420660123492769) q[66]; +rx(pi/2) q[66]; +rz(7.549305229447498) q[66]; +rz(0.9531287043235723) q[66]; +rx(pi/2) q[66]; +rz(5.087189756597805) q[66]; +rx(pi/2) q[66]; +rz(6.4082720730375495) q[66]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(5.942004856389202) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[51],q[67]; +rz(-pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.310419417289356) q[51]; +rx(pi/2) q[51]; +rz(2*pi) q[51]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[51],q[67]; +rz(-2.0661747592774393) q[51]; +rx(pi/2) q[51]; +rz(4.656349515870542) q[51]; +rx(pi/2) q[51]; +rz(7.227902948525242) q[51]; +rz(1.7289832733738866) q[51]; +rx(pi/2) q[51]; +rz(4.776363094523934) q[51]; +rx(pi/2) q[51]; +rz(8.264283206717154) q[51]; +cx q[51],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(5.887744838890232) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.956123584584871) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[51],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.35934496896561) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +cx q[51],q[22]; +rz(-0.17990561167023644) q[22]; +rx(pi/2) q[22]; +rz(5.376299893757371) q[22]; +rx(pi/2) q[22]; +rz(7.742505502204718) q[22]; +rz(0.3745710039598915) q[22]; +rx(pi/2) q[22]; +rz(3.9800664525934897) q[22]; +rx(pi/2) q[22]; +rz(6.640866034117231) q[22]; +rz(-2.6256705193139442) q[51]; +rx(pi/2) q[51]; +rz(4.9957962850548085) q[51]; +rx(pi/2) q[51]; +rz(11.47593868192298) q[51]; +rz(0.6789663224422715) q[51]; +rx(pi/2) q[51]; +rz(4.530913538227855) q[51]; +rx(pi/2) q[51]; +rz(10.99729002316394) q[51]; +cx q[51],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.149639973965556) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.9349394438394825) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[51],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.4713719361751263) q[51]; +rx(pi/2) q[51]; +rz(2*pi) q[51]; +cx q[51],q[29]; +rz(-0.13082184836091582) q[29]; +rx(pi/2) q[29]; +rz(4.636065160496376) q[29]; +rx(pi/2) q[29]; +rz(9.089998434261272) q[29]; +rz(-1.8860124758657202) q[29]; +rx(pi/2) q[29]; +rz(4.695822856035108) q[29]; +rx(pi/2) q[29]; +rz(9.959395026401666) q[29]; +rz(-2.861459874904339) q[51]; +rx(pi/2) q[51]; +rz(4.76160793454566) q[51]; +rx(pi/2) q[51]; +rz(6.32576813747607) q[51]; +rz(1.1732031810543662) q[51]; +rx(pi/2) q[51]; +rz(3.988878044917736) q[51]; +rx(pi/2) q[51]; +rz(11.97971240891136) q[51]; +cx q[51],q[64]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.6457269729977964) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[57],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.281258169631032) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.3854348513058725) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.328304268151809) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[22]; +rz(2.6695682919607915) q[22]; +rx(pi/2) q[22]; +rz(5.7920262471513695) q[22]; +rx(pi/2) q[22]; +rz(7.454207415830294) q[22]; +rz(-0.6464919706418328) q[22]; +rx(pi/2) q[22]; +rz(5.000475544348825) q[22]; +rx(pi/2) q[22]; +rz(12.340988204486617) q[22]; +rz(2.3835661853221586) q[57]; +rx(pi/2) q[57]; +rz(4.520893574699397) q[57]; +rx(pi/2) q[57]; +rz(9.780532985258857) q[57]; +rz(-0.9861987621264543) q[57]; +rx(pi/2) q[57]; +rz(3.962976246204528) q[57]; +rx(pi/2) q[57]; +rz(7.0942324529359) q[57]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.076713938501188) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[51],q[64]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.1666356186513407) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[51],q[64]; +rz(-1.9431679941431366) q[51]; +rx(pi/2) q[51]; +rz(5.216477256175882) q[51]; +rx(pi/2) q[51]; +rz(10.636636874210945) q[51]; +rz(2.179041228574448) q[51]; +rx(pi/2) q[51]; +rz(5.363054619399925) q[51]; +rx(pi/2) q[51]; +rz(7.704645106369752) q[51]; +rz(2.324668232278886) q[64]; +rx(pi/2) q[64]; +rz(5.211500115051324) q[64]; +rx(pi/2) q[64]; +rz(10.23828774964579) q[64]; +rz(-0.3761478536418501) q[64]; +rx(pi/2) q[64]; +rz(3.5648101195894246) q[64]; +rx(pi/2) q[64]; +rz(11.989819603831634) q[64]; +rz(-0.3727421159688964) q[67]; +rx(pi/2) q[67]; +rz(5.944644266244231) q[67]; +rx(pi/2) q[67]; +rz(8.397840232864217) q[67]; +rz(-1.406579086616861) q[67]; +rx(pi/2) q[67]; +rz(5.402499252746624) q[67]; +rx(pi/2) q[67]; +rz(11.498126153380179) q[67]; +cx q[67],q[79]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.1773249493280264) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.100245774738921) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[27],q[76]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.5547994849311673) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[27],q[76]; +rz(-0.6086463292949587) q[27]; +rx(pi/2) q[27]; +rz(5.022195874250255) q[27]; +rx(pi/2) q[27]; +rz(11.303650433256017) q[27]; +rz(2.971219075358456) q[27]; +rx(pi/2) q[27]; +rz(3.275761341429821) q[27]; +rx(pi/2) q[27]; +rz(9.969496650904311) q[27]; +rz(2.8907835912650093) q[76]; +rx(pi/2) q[76]; +rz(4.406233050924853) q[76]; +rx(pi/2) q[76]; +rz(12.241998291755202) q[76]; +rz(1.3088347571520895) q[76]; +rx(pi/2) q[76]; +rz(4.59869185496851) q[76]; +rx(pi/2) q[76]; +rz(9.723002318146456) q[76]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.038693745970505) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[67],q[79]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.306764418663496) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[67],q[79]; +rz(1.2873978085041786) q[67]; +rx(pi/2) q[67]; +rz(4.353005787607238) q[67]; +rx(pi/2) q[67]; +rz(6.797662645501515) q[67]; +rz(1.7404749615806345) q[67]; +rx(pi/2) q[67]; +rz(5.554078731474644) q[67]; +rx(pi/2) q[67]; +rz(9.859955431080678) q[67]; +rz(1.728455068224413) q[79]; +rx(pi/2) q[79]; +rz(5.5471124367069695) q[79]; +rx(pi/2) q[79]; +rz(8.539754056682138) q[79]; +rz(0.602293193172573) q[79]; +rx(pi/2) q[79]; +rz(3.6377685159031565) q[79]; +rx(pi/2) q[79]; +rz(7.098602981925641) q[79]; +cx q[23],q[79]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(4.064227381053538) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.148328033670794) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[23],q[79]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.7110689244638415) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[23],q[79]; +rz(-0.6536561307420334) q[23]; +rx(pi/2) q[23]; +rz(5.67969228459894) q[23]; +rx(pi/2) q[23]; +rz(10.602710485079614) q[23]; +rz(-2.0131388283233145) q[23]; +rx(pi/2) q[23]; +rz(3.945151888156066) q[23]; +rx(pi/2) q[23]; +rz(7.61205989745571) q[23]; +cx q[69],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(5.921141569040426) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.7373940376408363) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.4658712537529404) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +cx q[69],q[23]; +rz(1.182690871783051) q[23]; +rx(pi/2) q[23]; +rz(4.532086121678865) q[23]; +rx(pi/2) q[23]; +rz(11.716277796588908) q[23]; +rz(-2.8707004387696724) q[23]; +rx(pi/2) q[23]; +rz(5.4887352304848775) q[23]; +rx(pi/2) q[23]; +rz(7.3403931689307305) q[23]; +cx q[23],q[76]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(4.262253080633643) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(1.5218151436493041) q[69]; +rx(pi/2) q[69]; +rz(4.984810345161413) q[69]; +rx(pi/2) q[69]; +rz(8.624621119520434) q[69]; +rz(-0.8105595593504669) q[69]; +rx(pi/2) q[69]; +rz(5.653173798396875) q[69]; +rx(pi/2) q[69]; +rz(6.994846798070604) q[69]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.0224582549818315) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[23],q[76]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.580898521806014) q[23]; +rx(pi/2) q[23]; +rz(3*pi) q[23]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[23],q[76]; +rz(1.4825910748271607) q[23]; +rx(pi/2) q[23]; +rz(4.534337273203569) q[23]; +rx(pi/2) q[23]; +rz(7.788417096597032) q[23]; +rz(1.2744704683770838) q[23]; +rx(pi/2) q[23]; +rz(4.096160938786018) q[23]; +rx(pi/2) q[23]; +rz(12.0748157554261) q[23]; +rz(-1.4669100361775627) q[76]; +rx(pi/2) q[76]; +rz(3.8287656564501504) q[76]; +rx(pi/2) q[76]; +rz(9.528707680406344) q[76]; +rz(-2.355926116487586) q[76]; +rx(pi/2) q[76]; +rz(4.4325317087398854) q[76]; +rx(pi/2) q[76]; +rz(11.515809179574717) q[76]; +rz(1.6845985637513543) q[79]; +rx(pi/2) q[79]; +rz(5.376015451741672) q[79]; +rx(pi/2) q[79]; +rz(8.356749264389027) q[79]; +rz(1.2691124908810458) q[79]; +rx(pi/2) q[79]; +rz(5.255208107022373) q[79]; +rx(pi/2) q[79]; +rz(6.685156467928278) q[79]; +cx q[83],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.14649135260106) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.158559936437797) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.678857911046377) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[55]; +rz(0.250528044662083) q[55]; +rx(pi/2) q[55]; +rz(4.311623384829554) q[55]; +rx(pi/2) q[55]; +rz(8.785632232582016) q[55]; +rz(1.6791698138561557) q[55]; +rx(pi/2) q[55]; +rz(5.1345921766594635) q[55]; +rx(pi/2) q[55]; +rz(8.39266938612036) q[55]; +cx q[55],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.095134850529934) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.052998176886934) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.6139991871731207) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +cx q[55],q[0]; +rz(3.050365268397462) q[0]; +rx(pi/2) q[0]; +rz(4.80018811213356) q[0]; +rx(pi/2) q[0]; +rz(8.844132212574412) q[0]; +rz(-1.0630953435971655) q[0]; +rx(pi/2) q[0]; +rz(5.119267511953708) q[0]; +rx(pi/2) q[0]; +rz(8.493319112913875) q[0]; +cx q[51],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(5.989285012610467) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.9994520931942006) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[51],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.6418500981650643) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +cx q[51],q[0]; +rz(2.20899014766443) q[0]; +rx(pi/2) q[0]; +rz(5.596072190739999) q[0]; +rx(pi/2) q[0]; +rz(8.96333878566595) q[0]; +rz(0.6230265167655951) q[0]; +rx(pi/2) q[0]; +rz(3.4867606373917943) q[0]; +rx(pi/2) q[0]; +rz(8.310014584149291) q[0]; +rz(1.0709721233312441) q[51]; +rx(pi/2) q[51]; +rz(4.215327992975317) q[51]; +rx(pi/2) q[51]; +rz(8.75810003046395) q[51]; +rz(-2.282242830200275) q[51]; +rx(pi/2) q[51]; +rz(4.765484369598038) q[51]; +rx(pi/2) q[51]; +rz(10.913560437904883) q[51]; +rz(1.2750854914444432) q[55]; +rx(pi/2) q[55]; +rz(3.281168745827535) q[55]; +rx(pi/2) q[55]; +rz(8.007701427973812) q[55]; +rz(2.4921145786362597) q[55]; +rx(pi/2) q[55]; +rz(4.665979688785408) q[55]; +rx(pi/2) q[55]; +rz(6.821120807384889) q[55]; +cx q[42],q[55]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.9792929944184414) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.190919514924575) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[42],q[55]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.1658300556797254) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[42],q[55]; +rz(1.0699094394320454) q[42]; +rx(pi/2) q[42]; +rz(4.072789844022863) q[42]; +rx(pi/2) q[42]; +rz(8.87406983059167) q[42]; +rz(-0.40291944689055903) q[42]; +rx(pi/2) q[42]; +rz(4.400697773570062) q[42]; +rx(pi/2) q[42]; +rz(10.653121973266474) q[42]; +rz(-1.3811138242107222) q[55]; +rx(pi/2) q[55]; +rz(4.964059960706147) q[55]; +rx(pi/2) q[55]; +rz(8.003652334675113) q[55]; +rz(1.8384449860111358) q[55]; +rx(pi/2) q[55]; +rz(5.096402701860698) q[55]; +rx(pi/2) q[55]; +rz(8.287952494659573) q[55]; +rz(2.577101097273319) q[83]; +rx(pi/2) q[83]; +rz(4.55527917603706) q[83]; +rx(pi/2) q[83]; +rz(8.409042077058402) q[83]; +rz(0.5699253668456263) q[83]; +rx(pi/2) q[83]; +rz(5.427644783753784) q[83]; +rx(pi/2) q[83]; +rz(6.478141656468451) q[83]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.0106511260340145) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[28],q[93]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.163369097266134) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[28],q[93]; +rz(2.832794029949711) q[28]; +rx(pi/2) q[28]; +rz(4.352101954505829) q[28]; +rx(pi/2) q[28]; +rz(7.947610076732981) q[28]; +rz(2.766065821414811) q[28]; +rx(pi/2) q[28]; +rz(4.497148984113135) q[28]; +rx(pi/2) q[28]; +rz(8.977809197815354) q[28]; +rz(0.9224557669043802) q[93]; +rx(pi/2) q[93]; +rz(5.893963794000648) q[93]; +rx(pi/2) q[93]; +rz(11.341609535084284) q[93]; +rz(-0.025103316374710083) q[93]; +rx(pi/2) q[93]; +rz(6.018560325587863) q[93]; +rx(pi/2) q[93]; +rz(9.369859222484632) q[93]; +cx q[93],q[95]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.713044518238786) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(5.776442425766662) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[93],q[95]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.3315440530875984) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[93],q[95]; +rz(-2.84241043779236) q[93]; +rx(pi/2) q[93]; +rz(5.14121249315834) q[93]; +rx(pi/2) q[93]; +rz(11.541445857042216) q[93]; +rz(-2.9563614361568837) q[93]; +rx(pi/2) q[93]; +rz(5.058586266899166) q[93]; +rx(pi/2) q[93]; +rz(9.540261971651974) q[93]; +rz(1.766998533215042) q[95]; +rx(pi/2) q[95]; +rz(4.560268491689865) q[95]; +rx(pi/2) q[95]; +rz(8.013081115794312) q[95]; +rz(-0.2911130791233987) q[95]; +rx(pi/2) q[95]; +rz(4.174429878443343) q[95]; +rx(pi/2) q[95]; +rz(9.357821915844719) q[95]; +cx q[95],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.038832703179473) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.957770247577837) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.2579144552070765) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[4]; +rz(0.7317099353773187) q[4]; +rx(pi/2) q[4]; +rz(5.346615628499947) q[4]; +rx(pi/2) q[4]; +rz(9.356415783912762) q[4]; +rz(0.8670470568412485) q[4]; +rx(pi/2) q[4]; +rz(5.053637041466343) q[4]; +rx(pi/2) q[4]; +rz(6.345012711232103) q[4]; +rz(1.2799033962390753) q[95]; +rx(pi/2) q[95]; +rz(4.159806703242027) q[95]; +rx(pi/2) q[95]; +rz(7.9750251059839865) q[95]; +rz(-0.9899511417095486) q[95]; +rx(pi/2) q[95]; +rz(4.561844217682685) q[95]; +rx(pi/2) q[95]; +rz(7.865504766605486) q[95]; +cx q[97],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.706698492532279) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.9900217020450692) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.226542546053558) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[28]; +rz(1.8469190783986624) q[28]; +rx(pi/2) q[28]; +rz(4.9436714458807955) q[28]; +rx(pi/2) q[28]; +rz(11.486563177416517) q[28]; +rz(-1.0687246750951527) q[28]; +rx(pi/2) q[28]; +rz(3.6901390392614424) q[28]; +rx(pi/2) q[28]; +rz(6.3855649357441715) q[28]; +cx q[28],q[44]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.8702925118212734) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.276457288720948) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +cx q[28],q[44]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.3337363846275503) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[28],q[44]; +rz(-0.9546736604308999) q[28]; +rx(pi/2) q[28]; +rz(5.902722148322892) q[28]; +rx(pi/2) q[28]; +rz(8.017878567757336) q[28]; +rz(1.529228680680907) q[28]; +rx(pi/2) q[28]; +rz(5.36421497442416) q[28]; +rx(pi/2) q[28]; +rz(9.384877084128291) q[28]; +rz(1.7929524225971756) q[44]; +rx(pi/2) q[44]; +rz(4.343284527768336) q[44]; +rx(pi/2) q[44]; +rz(11.511608326100681) q[44]; +rz(2.662775550256849) q[44]; +rx(pi/2) q[44]; +rz(5.4865622970885415) q[44]; +rx(pi/2) q[44]; +rz(7.269371727342044) q[44]; +cx q[44],q[98]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.8529401539717836) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(2.59297024184813) q[97]; +rx(pi/2) q[97]; +rz(3.35400117480033) q[97]; +rx(pi/2) q[97]; +rz(9.068594390299614) q[97]; +rz(1.704839142883853) q[97]; +rx(pi/2) q[97]; +rz(3.9989286607584225) q[97]; +rx(pi/2) q[97]; +rz(9.259453580871101) q[97]; +cx q[97],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.077611063648404) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(4.071641661965982) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.407007320262686) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[18]; +rz(0.9711879279929727) q[18]; +rx(pi/2) q[18]; +rz(4.2003708091110195) q[18]; +rx(pi/2) q[18]; +rz(11.811245867295515) q[18]; +rz(1.9962765810992016) q[18]; +rx(pi/2) q[18]; +rz(5.585170780142171) q[18]; +rx(pi/2) q[18]; +rz(8.180963414301244) q[18]; +cx q[95],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(5.937746420597572) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.9166373743348695) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.572778658451874) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[18]; +rz(-1.4405531987523172) q[18]; +rx(pi/2) q[18]; +rz(5.9285719415246145) q[18]; +rx(pi/2) q[18]; +rz(9.177427930881143) q[18]; +rz(2.0002209805614823) q[18]; +rx(pi/2) q[18]; +rz(4.9025428904202375) q[18]; +rx(pi/2) q[18]; +rz(9.001777807064062) q[18]; +cx q[32],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(5.681548207158901) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.88900791209423) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[32],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.235862230539189) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +cx q[32],q[18]; +rz(3.103083506509538) q[18]; +rx(pi/2) q[18]; +rz(4.230381826334099) q[18]; +rx(pi/2) q[18]; +rz(8.59384965668972) q[18]; +rz(1.7784231594828546) q[18]; +rx(pi/2) q[18]; +rz(4.95269241868064) q[18]; +rx(pi/2) q[18]; +rz(9.180522671594659) q[18]; +rz(-1.431991055219681) q[32]; +rx(pi/2) q[32]; +rz(5.144112877729006) q[32]; +rx(pi/2) q[32]; +rz(11.804452914791057) q[32]; +rz(-2.282242830200275) q[32]; +rx(pi/2) q[32]; +rz(4.765484369598038) q[32]; +rx(pi/2) q[32]; +rz(10.913560437904883) q[32]; +rz(3.03354274786908) q[95]; +rx(pi/2) q[95]; +rz(4.551157426166134) q[95]; +rx(pi/2) q[95]; +rz(10.55734206978283) q[95]; +rz(0.5514981169667168) q[95]; +rx(pi/2) q[95]; +rz(4.690373762245347) q[95]; +rx(pi/2) q[95]; +rz(7.326072225681481) q[95]; +cx q[19],q[95]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.839775698591777) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.125684562213133) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[19],q[95]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.331924525918072) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[19],q[95]; +rz(-3.052293544590161) q[19]; +rx(pi/2) q[19]; +rz(4.016700401530745) q[19]; +rx(pi/2) q[19]; +rz(7.613923982956425) q[19]; +rz(-2.655078788827305) q[19]; +rx(pi/2) q[19]; +rz(4.507606345002973) q[19]; +rx(pi/2) q[19]; +rz(10.69258663694031) q[19]; +rz(2.467039693400828) q[95]; +rx(pi/2) q[95]; +rz(4.043822623234577) q[95]; +rx(pi/2) q[95]; +rz(6.842623462716919) q[95]; +rz(-0.11828250602601553) q[95]; +rx(pi/2) q[95]; +rz(4.809569460680885) q[95]; +rx(pi/2) q[95]; +rz(11.029585810687124) q[95]; +rz(1.3699392578776406) q[97]; +rx(pi/2) q[97]; +rz(5.571277095266085) q[97]; +rx(pi/2) q[97]; +rz(6.653778187829639) q[97]; +rz(-0.9016653270631791) q[97]; +rx(pi/2) q[97]; +rz(5.072197049014177) q[97]; +rx(pi/2) q[97]; +rz(8.833973356583948) q[97]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(5.8097112782086135) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[44],q[98]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.489981774817444) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[44],q[98]; +rz(-1.1625773921918165) q[44]; +rx(pi/2) q[44]; +rz(4.357293903142992) q[44]; +rx(pi/2) q[44]; +rz(12.310703676685591) q[44]; +rz(0.18799481946377306) q[44]; +rx(pi/2) q[44]; +rz(4.996751074576141) q[44]; +rx(pi/2) q[44]; +rz(12.440101495215963) q[44]; +cx q[44],q[63]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.6740607473217017) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.071833361486414) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[44],q[63]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.275502295901941) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[44],q[63]; +rz(2.2035550365684546) q[44]; +rx(pi/2) q[44]; +rz(3.8126034399686644) q[44]; +rx(pi/2) q[44]; +rz(11.231261805411158) q[44]; +rz(1.998699068291641) q[44]; +rx(pi/2) q[44]; +rz(5.301669262546305) q[44]; +rx(pi/2) q[44]; +rz(10.917434275933006) q[44]; +rz(-2.1859766264362603) q[63]; +rx(pi/2) q[63]; +rz(5.5553684105055865) q[63]; +rx(pi/2) q[63]; +rz(8.647286118001908) q[63]; +rz(1.1419073751997555) q[63]; +rx(pi/2) q[63]; +rz(5.102821064676929) q[63]; +rx(pi/2) q[63]; +rz(9.401139512986232) q[63]; +rz(2.2992237098934734) q[98]; +rx(pi/2) q[98]; +rz(4.6744176078284765) q[98]; +rx(pi/2) q[98]; +rz(8.334548483973053) q[98]; +rz(-0.0002749643254507106) q[98]; +rx(pi/2) q[98]; +rz(5.186269001845631) q[98]; +rx(pi/2) q[98]; +rz(9.864615215884577) q[98]; +rz(-1.4946742981110215) q[99]; +rx(pi/2) q[99]; +rz(6.01735787735336) q[99]; +rx(pi/2) q[99]; +rz(11.442819935066375) q[99]; +rz(-1.2969777576320238) q[99]; +rx(pi/2) q[99]; +rz(4.947369945069054) q[99]; +rx(pi/2) q[99]; +rz(11.962504196916235) q[99]; +cx q[99],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(5.838937934795835) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.943877211262869) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.3192288549590554) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[49]; +rz(-1.2569404511266704) q[49]; +rx(pi/2) q[49]; +rz(3.790048645666043) q[49]; +rx(pi/2) q[49]; +rz(10.509719667979144) q[49]; +rz(-2.9156696921588994) q[49]; +rx(pi/2) q[49]; +rz(5.349919562435952) q[49]; +rx(pi/2) q[49]; +rz(8.509019359614726) q[49]; +cx q[49],q[72]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.0900087894990484) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.130850064077274) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[49],q[72]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.309736143039352) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[49],q[72]; +rz(2.441488029613165) q[49]; +rx(pi/2) q[49]; +rz(5.6637732147593765) q[49]; +rx(pi/2) q[49]; +rz(11.687307849394879) q[49]; +rz(-2.8987208821063324) q[49]; +rx(pi/2) q[49]; +rz(4.324606585245012) q[49]; +rx(pi/2) q[49]; +rz(8.056269886626149) q[49]; +cx q[49],q[82]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.522889633658961) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-2.5919702567912424) q[72]; +rx(pi/2) q[72]; +rz(5.2156055475747145) q[72]; +rx(pi/2) q[72]; +rz(11.952024818879764) q[72]; +rz(-0.11828250602601553) q[72]; +rx(pi/2) q[72]; +rz(4.809569460680885) q[72]; +rx(pi/2) q[72]; +rz(11.029585810687124) q[72]; +cx q[12],q[72]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.7057972222563222) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.058025477766813) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[12],q[72]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.341863880514369) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[12],q[72]; +rz(-1.621960970194264) q[12]; +rx(pi/2) q[12]; +rz(4.384500925483069) q[12]; +rx(pi/2) q[12]; +rz(10.357071540248658) q[12]; +rz(-2.6532028568486314) q[12]; +rx(pi/2) q[12]; +rz(3.8730830918598578) q[12]; +rx(pi/2) q[12]; +rz(10.597698366943265) q[12]; +cx q[12],q[73]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.774871398042448) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(0.94489013338465) q[72]; +rx(pi/2) q[72]; +rz(3.8613963739934314) q[72]; +rx(pi/2) q[72]; +rz(7.3678992473047735) q[72]; +rz(0.2280889908699244) q[72]; +rx(pi/2) q[72]; +rz(5.111101569163102) q[72]; +rx(pi/2) q[72]; +rz(6.873940331771097) q[72]; +cx q[46],q[72]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(4.162656297106203) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(5.886680781258373) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[46],q[72]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.7389467365922737) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[46],q[72]; +rz(2.4139311491782793) q[46]; +rx(pi/2) q[46]; +rz(5.016475597003625) q[46]; +rx(pi/2) q[46]; +rz(10.266749865012274) q[46]; +rz(-1.4454161897074735) q[46]; +rx(pi/2) q[46]; +rz(3.8242564961767123) q[46]; +rx(pi/2) q[46]; +rz(9.709076253639491) q[46]; +rz(2.183635128417418) q[72]; +rx(pi/2) q[72]; +rz(5.324770569049787) q[72]; +rx(pi/2) q[72]; +rz(9.23133888597868) q[72]; +rz(2.447381520278837) q[72]; +rx(pi/2) q[72]; +rz(3.8386015047849216) q[72]; +rx(pi/2) q[72]; +rz(12.537898441106924) q[72]; +cx q[1],q[72]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.039076327049269) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.131529502730897) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[1],q[72]; +rz(-pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.6700787890029787) q[1]; +rx(pi/2) q[1]; +rz(2*pi) q[1]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[1],q[72]; +rz(-2.3851462487789954) q[1]; +rx(pi/2) q[1]; +rz(4.817884495388057) q[1]; +rx(pi/2) q[1]; +rz(7.212955344702622) q[1]; +rz(-0.6896706057682187) q[1]; +rx(pi/2) q[1]; +rz(4.07041727948225) q[1]; +rx(pi/2) q[1]; +rz(6.534699415026436) q[1]; +cx q[25],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(5.761821989548341) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(4.124856530682723) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[25],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.1622778793996043) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +cx q[25],q[1]; +rz(0.5534730041576159) q[1]; +rx(pi/2) q[1]; +rz(5.871060088759698) q[1]; +rx(pi/2) q[1]; +rz(9.539127868104881) q[1]; +rz(-2.5434492602906396) q[1]; +rx(pi/2) q[1]; +rz(4.383535522119008) q[1]; +rx(pi/2) q[1]; +rz(12.01227039437156) q[1]; +cx q[1],q[43]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.150407656014178) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(0.6602971863620981) q[25]; +rx(pi/2) q[25]; +rz(3.4988821627809337) q[25]; +rx(pi/2) q[25]; +rz(11.22586831112077) q[25]; +rz(2.754289799725692) q[25]; +rx(pi/2) q[25]; +rz(5.231233692114849) q[25]; +rx(pi/2) q[25]; +rz(9.3848726313928) q[25]; +cx q[25],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.937170468846787) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(4.005886199615152) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[25],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.346689970018348) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +cx q[25],q[10]; +rz(-0.7460372342062493) q[10]; +rx(pi/2) q[10]; +rz(5.555686812506556) q[10]; +rx(pi/2) q[10]; +rz(10.617406593428395) q[10]; +rz(-2.8562582094231628) q[10]; +rx(pi/2) q[10]; +rz(4.782606220825354) q[10]; +rx(pi/2) q[10]; +rz(7.934040989513606) q[10]; +rz(1.2085105832441974) q[25]; +rx(pi/2) q[25]; +rz(3.825173965582483) q[25]; +rx(pi/2) q[25]; +rz(12.559688266033346) q[25]; +rz(1.130767426324832) q[25]; +rx(pi/2) q[25]; +rz(4.880640709850164) q[25]; +rx(pi/2) q[25]; +rz(12.145359288129093) q[25]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.2722137668840805) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[1],q[43]; +rz(-pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.602583634995808) q[1]; +rx(pi/2) q[1]; +rz(2*pi) q[1]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[1],q[43]; +rz(-1.9392153509572279) q[1]; +rx(pi/2) q[1]; +rz(4.218056250273391) q[1]; +rx(pi/2) q[1]; +rz(11.495706573814518) q[1]; +rz(1.5528530918557522) q[1]; +rx(pi/2) q[1]; +rz(4.9555976636977865) q[1]; +rx(pi/2) q[1]; +rz(10.025164559001691) q[1]; +rz(-3.052046069899621) q[43]; +rx(pi/2) q[43]; +rz(5.576403058561653) q[43]; +rx(pi/2) q[43]; +rz(7.572243189718967) q[43]; +rz(-2.7839955879294576) q[43]; +rx(pi/2) q[43]; +rz(4.6585572247656115) q[43]; +rx(pi/2) q[43]; +rz(12.430031697756805) q[43]; +rz(-2.6599997535535276) q[72]; +rx(pi/2) q[72]; +rz(4.4067273476380615) q[72]; +rx(pi/2) q[72]; +rz(11.849352125036534) q[72]; +rz(1.997710539193366) q[72]; +rx(pi/2) q[72]; +rz(3.230233155590554) q[72]; +rx(pi/2) q[72]; +rz(7.925671420541749) q[72]; +cx q[72],q[80]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.8698381801991593) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.812094376552349) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[12],q[73]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.4307435458245337) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[12],q[73]; +rz(0.20412668398143152) q[12]; +rx(pi/2) q[12]; +rz(4.589249246213479) q[12]; +rx(pi/2) q[12]; +rz(7.684377719605665) q[12]; +rz(2.1445766073914623) q[12]; +rx(pi/2) q[12]; +rz(5.18331731395361) q[12]; +rx(pi/2) q[12]; +rz(10.56546535157761) q[12]; +cx q[12],q[75]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.318091766975655) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(1.988042322109603) q[73]; +rx(pi/2) q[73]; +rz(5.289971996937647) q[73]; +rx(pi/2) q[73]; +rz(11.543551733614258) q[73]; +rz(-0.20890228924508492) q[73]; +rx(pi/2) q[73]; +rz(3.7811991146550326) q[73]; +rx(pi/2) q[73]; +rz(10.551702642654858) q[73]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.0221977381215055) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[12],q[75]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.487105379996322) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[12],q[75]; +rz(-2.975410311609887) q[12]; +rx(pi/2) q[12]; +rz(5.4149413880377395) q[12]; +rx(pi/2) q[12]; +rz(9.398877972615365) q[12]; +rz(-1.0487466053743972) q[12]; +rx(pi/2) q[12]; +rz(4.54065035930886) q[12]; +rx(pi/2) q[12]; +rz(10.141498221887357) q[12]; +cx q[12],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.043121603619701) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.7745269775271577) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +cx q[12],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.399608528990047) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +cx q[12],q[6]; +rz(-2.5873024227049646) q[6]; +rx(pi/2) q[6]; +rz(4.23605104506798) q[6]; +rx(pi/2) q[6]; +rz(10.538108523016996) q[6]; +rz(-1.699087806909259) q[6]; +rx(pi/2) q[6]; +rz(4.453004516773168) q[6]; +rx(pi/2) q[6]; +rz(7.7351687079628295) q[6]; +rz(2.468306567324479) q[12]; +rx(pi/2) q[12]; +rz(4.277696412947892) q[12]; +rx(pi/2) q[12]; +rz(7.398702906842052) q[12]; +rz(1.4374009529904352) q[12]; +rx(pi/2) q[12]; +rz(4.754711895290688) q[12]; +rx(pi/2) q[12]; +rz(8.813003081020728) q[12]; +cx q[39],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(5.898975513547832) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.7109162758081355) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.2888200603087934) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +cx q[39],q[6]; +rz(0.3495978852968733) q[6]; +rx(pi/2) q[6]; +rz(5.661820708891743) q[6]; +rx(pi/2) q[6]; +rz(9.216454912849706) q[6]; +rz(-1.9237526701610115) q[6]; +rx(pi/2) q[6]; +rz(4.047173597296741) q[6]; +rx(pi/2) q[6]; +rz(8.557279693535303) q[6]; +rz(-2.727718986314151) q[39]; +rx(pi/2) q[39]; +rz(4.30804535553704) q[39]; +rx(pi/2) q[39]; +rz(6.761952458781542) q[39]; +rz(-1.3308615427278685) q[39]; +rx(pi/2) q[39]; +rz(5.190517674704521) q[39]; +rx(pi/2) q[39]; +rz(9.310156224867244) q[39]; +rz(1.091240516663202) q[75]; +rx(pi/2) q[75]; +rz(4.9895684850893645) q[75]; +rx(pi/2) q[75]; +rz(10.586143653509739) q[75]; +rz(-2.951680565357516) q[75]; +rx(pi/2) q[75]; +rz(5.4259377246977305) q[75]; +rx(pi/2) q[75]; +rz(9.04206000594331) q[75]; +cx q[28],q[75]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.3951536296809346) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.169293850945383) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[28],q[75]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.2834752152087954) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[28],q[75]; +rz(-2.4670525966115955) q[28]; +rx(pi/2) q[28]; +rz(4.338309747619823) q[28]; +rx(pi/2) q[28]; +rz(6.728908138876684) q[28]; +rz(-1.0473766650373797) q[28]; +rx(pi/2) q[28]; +rz(5.87465150969158) q[28]; +rx(pi/2) q[28]; +rz(9.762858114235414) q[28]; +rz(-2.824952857074863) q[75]; +rx(pi/2) q[75]; +rz(5.556170977404641) q[75]; +rx(pi/2) q[75]; +rz(11.456814405080006) q[75]; +rz(-1.170923082511668) q[75]; +rx(pi/2) q[75]; +rz(4.378291020689959) q[75]; +rx(pi/2) q[75]; +rz(10.480047835170028) q[75]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(5.942004856389202) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[72],q[80]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.310419417289356) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[72],q[80]; +rz(-2.0661747592774393) q[72]; +rx(pi/2) q[72]; +rz(4.656349515870542) q[72]; +rx(pi/2) q[72]; +rz(7.227902948525242) q[72]; +rz(-1.9112086166662055) q[72]; +rx(pi/2) q[72]; +rz(5.24747796325867) q[72]; +rx(pi/2) q[72]; +rz(7.307962530410956) q[72]; +rz(-0.3727421159688964) q[80]; +rx(pi/2) q[80]; +rz(5.944644266244231) q[80]; +rx(pi/2) q[80]; +rz(8.397840232864217) q[80]; +rz(-1.1767470269005742) q[80]; +rx(pi/2) q[80]; +rz(4.673593201499599) q[80]; +rx(pi/2) q[80]; +rz(11.983003992564171) q[80]; +cx q[80],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.177844431282599) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.6039314038082795) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.248040070862059) q[80]; +rx(pi/2) q[80]; +rz(3*pi) q[80]; +cx q[80],q[8]; +rz(1.946974858666632) q[8]; +rx(pi/2) q[8]; +rz(4.365464924488344) q[8]; +rx(pi/2) q[8]; +rz(12.55785251294261) q[8]; +rz(-1.4420595371972629) q[8]; +rx(pi/2) q[8]; +rz(5.976658940297803) q[8]; +rx(pi/2) q[8]; +rz(7.411892594632512) q[8]; +rz(2.1898220635987737) q[80]; +rx(pi/2) q[80]; +rz(5.391211236308285) q[80]; +rx(pi/2) q[80]; +rz(8.308307015244514) q[80]; +rz(3.099273252152037) q[80]; +rx(pi/2) q[80]; +rz(4.183436324446431) q[80]; +rx(pi/2) q[80]; +rz(9.536284900946278) q[80]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.248001765899998) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[49],q[82]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.183690105101955) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[49],q[82]; +rz(-0.8861263430909663) q[49]; +rx(pi/2) q[49]; +rz(4.612079855970387) q[49]; +rx(pi/2) q[49]; +rz(6.474977576316527) q[49]; +rz(-1.4831528692253562) q[49]; +rx(pi/2) q[49]; +rz(5.3503934917388) q[49]; +rx(pi/2) q[49]; +rz(10.051588544036445) q[49]; +cx q[49],q[89]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.909424840473357) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(2.341427717494703) q[82]; +rx(pi/2) q[82]; +rz(4.2313248526738425) q[82]; +rx(pi/2) q[82]; +rz(6.863770605983413) q[82]; +rz(1.0817327546844195) q[82]; +rx(pi/2) q[82]; +rz(4.499889830917484) q[82]; +rx(pi/2) q[82]; +rz(11.697279015511507) q[82]; +cx q[11],q[82]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.6497944382061056) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(5.821619256050848) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[11],q[82]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.2744435145155713) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[11],q[82]; +rz(2.8038476112310065) q[11]; +rx(pi/2) q[11]; +rz(4.114114955021817) q[11]; +rx(pi/2) q[11]; +rz(7.266061229132664) q[11]; +rz(-2.478933365507163) q[11]; +rx(pi/2) q[11]; +rz(4.52965601873159) q[11]; +rx(pi/2) q[11]; +rz(7.705394111981341) q[11]; +cx q[21],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.0106511260340145) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.6413344462292847) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[21],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.163369097266134) q[21]; +rx(pi/2) q[21]; +rz(3*pi) q[21]; +cx q[21],q[11]; +rz(0.9224557669043802) q[11]; +rx(pi/2) q[11]; +rz(5.893963794000648) q[11]; +rx(pi/2) q[11]; +rz(11.341609535084284) q[11]; +rz(-0.030145993245541902) q[11]; +rx(pi/2) q[11]; +rz(4.649646941872898) q[11]; +rx(pi/2) q[11]; +rz(9.119234170835577) q[11]; +rz(2.832794029949711) q[21]; +rx(pi/2) q[21]; +rz(4.352101954505829) q[21]; +rx(pi/2) q[21]; +rz(7.947610076732981) q[21]; +rz(-0.5830499520139307) q[21]; +rx(pi/2) q[21]; +rz(3.379752904132281) q[21]; +rx(pi/2) q[21]; +rz(11.79163099648663) q[21]; +rz(-0.32577479110544694) q[82]; +rx(pi/2) q[82]; +rz(5.43113456959288) q[82]; +rx(pi/2) q[82]; +rz(8.109380097855414) q[82]; +rz(-1.3156134116917404) q[82]; +rx(pi/2) q[82]; +rz(5.073423616236605) q[82]; +rx(pi/2) q[82]; +rz(10.381081631109726) q[82]; +cx q[61],q[82]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.795520143408905) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(5.851139593884005) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[61],q[82]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.309532058297755) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[61],q[82]; +rz(2.929184993146956) q[61]; +rx(pi/2) q[61]; +rz(5.137198582807645) q[61]; +rx(pi/2) q[61]; +rz(11.405441906227272) q[61]; +rz(1.884351000413539) q[61]; +rx(pi/2) q[61]; +rz(4.289342614189573) q[61]; +rx(pi/2) q[61]; +rz(10.270791989221935) q[61]; +cx q[26],q[61]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.150768786850378) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.231515507810702) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[26],q[61]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.300248627038166) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[26],q[61]; +rz(2.297348204449124) q[26]; +rx(pi/2) q[26]; +rz(4.957080053786924) q[26]; +rx(pi/2) q[26]; +rz(10.753392671451946) q[26]; +rz(2.276478901562241) q[26]; +rx(pi/2) q[26]; +rz(4.065189988125681) q[26]; +rx(pi/2) q[26]; +rz(7.755175016348414) q[26]; +cx q[31],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.1391143359991265) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.9101227645983787) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.5728327802253954) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +cx q[31],q[26]; +rz(1.8756314585800844) q[26]; +rx(pi/2) q[26]; +rz(5.009784070933203) q[26]; +rx(pi/2) q[26]; +rz(12.295034573500475) q[26]; +rz(2.036802944538623) q[26]; +rx(pi/2) q[26]; +rz(4.46796855257437) q[26]; +rx(pi/2) q[26]; +rz(8.165491649648642) q[26]; +rz(2.9745870630405564) q[31]; +rx(pi/2) q[31]; +rz(6.008449574189477) q[31]; +rx(pi/2) q[31]; +rz(7.971924945527022) q[31]; +rz(-0.4253087155578066) q[31]; +rx(pi/2) q[31]; +rz(5.552925371903271) q[31]; +rx(pi/2) q[31]; +rz(10.16472340528968) q[31]; +rz(1.3156791996753894) q[61]; +rx(pi/2) q[61]; +rz(3.5408148385640756) q[61]; +rx(pi/2) q[61]; +rz(11.656288950674687) q[61]; +rz(-0.7065878073048832) q[61]; +rx(pi/2) q[61]; +rz(4.751248270620605) q[61]; +rx(pi/2) q[61]; +rz(11.416692630872662) q[61]; +rz(-2.526230265462157) q[82]; +rx(pi/2) q[82]; +rz(3.9963476440853336) q[82]; +rx(pi/2) q[82]; +rz(8.405504066209819) q[82]; +rz(-1.110290797586298) q[82]; +rx(pi/2) q[82]; +rz(3.790726896819375) q[82]; +rx(pi/2) q[82]; +rz(7.727819994992881) q[82]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(5.8644042394335845) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[49],q[89]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.2371157669939485) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[49],q[89]; +rz(2.3162635925579025) q[49]; +rx(pi/2) q[49]; +rz(4.297707261532266) q[49]; +rx(pi/2) q[49]; +rz(11.685397006762225) q[49]; +rz(-0.7503729888142479) q[49]; +rx(pi/2) q[49]; +rz(5.6135113931100005) q[49]; +rx(pi/2) q[49]; +rz(9.782613548507399) q[49]; +cx q[49],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(5.9994339490002275) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.8935276898051687) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.4201877533875598) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +cx q[49],q[45]; +rz(0.35303196427224526) q[45]; +rx(pi/2) q[45]; +rz(3.735325238528139) q[45]; +rx(pi/2) q[45]; +rz(9.384250705103618) q[45]; +rz(-1.3596074719556057) q[45]; +rx(pi/2) q[45]; +rz(4.59191809840403) q[45]; +rx(pi/2) q[45]; +rz(11.932092959368184) q[45]; +cx q[45],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.519144583920294) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.4258419100964983) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.171805627518932) q[45]; +rx(pi/2) q[45]; +rz(3*pi) q[45]; +cx q[45],q[41]; +rz(2.110719403458111) q[41]; +rx(pi/2) q[41]; +rz(5.668585377205609) q[41]; +rx(pi/2) q[41]; +rz(7.768036237227303) q[41]; +rz(-0.5680494738795776) q[41]; +rx(pi/2) q[41]; +rz(5.472109562806939) q[41]; +rx(pi/2) q[41]; +rz(7.683653308130757) q[41]; +rz(0.7293048960895256) q[45]; +rx(pi/2) q[45]; +rz(5.0799215239936375) q[45]; +rx(pi/2) q[45]; +rz(10.686064884574142) q[45]; +rz(-2.9156696921588994) q[45]; +rx(pi/2) q[45]; +rz(5.349919562435952) q[45]; +rx(pi/2) q[45]; +rz(8.509019359614726) q[45]; +cx q[45],q[88]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(4.0900087894990484) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-0.21549340013626406) q[49]; +rx(pi/2) q[49]; +rz(3.5996097854178917) q[49]; +rx(pi/2) q[49]; +rz(9.031356605194958) q[49]; +rz(-0.6713634617095985) q[49]; +rx(pi/2) q[49]; +rz(5.453472105695662) q[49]; +rx(pi/2) q[49]; +rz(10.642754653362005) q[49]; +cx q[49],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.16298457357431) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.148695817271155) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.1968943597201838) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +cx q[49],q[47]; +rz(2.14154768363767) q[47]; +rx(pi/2) q[47]; +rz(4.402407056744185) q[47]; +rx(pi/2) q[47]; +rz(9.108062434552494) q[47]; +rz(-0.15066914060738323) q[47]; +rx(pi/2) q[47]; +rz(4.811315216243856) q[47]; +rx(pi/2) q[47]; +rz(11.418489025886911) q[47]; +cx q[12],q[47]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.917847992153045) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.272219619252866) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[12],q[47]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.5493629981927466) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[12],q[47]; +rz(-0.09340570733062448) q[12]; +rx(pi/2) q[12]; +rz(5.272931924589289) q[12]; +rx(pi/2) q[12]; +rz(7.318438308978221) q[12]; +rz(0.9394328918127677) q[12]; +rx(pi/2) q[12]; +rz(5.744892293016834) q[12]; +rx(pi/2) q[12]; +rz(7.889079225352108) q[12]; +rz(-2.9164745305355835) q[47]; +rx(pi/2) q[47]; +rz(4.817074088719341) q[47]; +rx(pi/2) q[47]; +rz(10.07461211316131) q[47]; +rz(3.015891970125387) q[47]; +rx(pi/2) q[47]; +rz(4.557702138990415) q[47]; +rx(pi/2) q[47]; +rz(10.252749532229364) q[47]; +rz(0.9887247250754561) q[49]; +rx(pi/2) q[49]; +rz(4.9820845325441585) q[49]; +rx(pi/2) q[49]; +rz(7.334116141219994) q[49]; +rz(-2.206570705131985) q[49]; +rx(pi/2) q[49]; +rz(5.7356399297183795) q[49]; +rx(pi/2) q[49]; +rz(7.789934511666191) q[49]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.130850064077274) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[45],q[88]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.309736143039352) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[45],q[88]; +rz(2.441488029613165) q[45]; +rx(pi/2) q[45]; +rz(5.6637732147593765) q[45]; +rx(pi/2) q[45]; +rz(11.687307849394879) q[45]; +rz(2.9009377333282824) q[45]; +rx(pi/2) q[45]; +rz(4.667405289529254) q[45]; +rx(pi/2) q[45]; +rz(11.179835415873306) q[45]; +rz(-2.5919702567912424) q[88]; +rx(pi/2) q[88]; +rz(5.2156055475747145) q[88]; +rx(pi/2) q[88]; +rz(11.952024818879764) q[88]; +rz(0.7560889126366215) q[88]; +rx(pi/2) q[88]; +rz(5.390016572765218) q[88]; +rx(pi/2) q[88]; +rz(11.923119992620201) q[88]; +cx q[88],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.098509755461695) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.7605506014514485) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.2490359519553307) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +cx q[88],q[69]; +rz(-2.3596054574861793) q[69]; +rx(pi/2) q[69]; +rz(4.938001372693815) q[69]; +rx(pi/2) q[69]; +rz(8.389843360667507) q[69]; +rz(-0.29451811492988655) q[69]; +rx(pi/2) q[69]; +rz(4.479163235981876) q[69]; +rx(pi/2) q[69]; +rz(11.549885215689654) q[69]; +cx q[0],q[69]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.911309462272401) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.228518082076091) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[0],q[69]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.4818986340168845) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[0],q[69]; +rz(0.18063570846211308) q[0]; +rx(pi/2) q[0]; +rz(3.9706547495436775) q[0]; +rx(pi/2) q[0]; +rz(7.053927454712339) q[0]; +rz(1.0433466163551888) q[0]; +rx(pi/2) q[0]; +rz(4.796946060570965) q[0]; +rx(pi/2) q[0]; +rz(11.138649509081496) q[0]; +rz(-1.4282262842367315) q[69]; +rx(pi/2) q[69]; +rz(5.342893767330201) q[69]; +rx(pi/2) q[69]; +rz(12.032396456420777) q[69]; +rz(-1.6020755860509182) q[69]; +rx(pi/2) q[69]; +rz(5.46744171502618) q[69]; +rx(pi/2) q[69]; +rz(10.917562684885008) q[69]; +rz(-2.764597204476166) q[88]; +rx(pi/2) q[88]; +rz(5.47758142488115) q[88]; +rx(pi/2) q[88]; +rz(6.746506399765341) q[88]; +rz(2.588202503038529) q[88]; +rx(pi/2) q[88]; +rz(3.662774348886919) q[88]; +rx(pi/2) q[88]; +rz(8.969256420039478) q[88]; +rz(-3.1058508109243768) q[89]; +rx(pi/2) q[89]; +rz(4.227953753115228) q[89]; +rx(pi/2) q[89]; +rz(6.3232260337676855) q[89]; +rz(1.4877336167383168) q[89]; +rx(pi/2) q[89]; +rz(5.194185418909128) q[89]; +rx(pi/2) q[89]; +rz(9.090790064786468) q[89]; +cx q[59],q[89]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.901599744661622) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(5.642569791059989) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[59],q[89]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.543128305471779) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[59],q[89]; +rz(0.1866472796491685) q[59]; +rx(pi/2) q[59]; +rz(5.69484259616649) q[59]; +rx(pi/2) q[59]; +rz(11.039722817794237) q[59]; +rz(-2.880053780803526) q[59]; +rx(pi/2) q[59]; +rz(4.419843437454224) q[59]; +rx(pi/2) q[59]; +rz(9.495130942807721) q[59]; +cx q[59],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(5.7545149314336275) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.665390549106621) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.3068963267683253) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[24]; +rz(-1.1400828787746948) q[24]; +rx(pi/2) q[24]; +rz(3.5478756853480964) q[24]; +rx(pi/2) q[24]; +rz(8.299339283631094) q[24]; +rz(2.8199959991871193) q[24]; +rx(pi/2) q[24]; +rz(5.261042383958593) q[24]; +rx(pi/2) q[24]; +rz(8.830783145760225) q[24]; +cx q[28],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(5.9950483926297675) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.275066143086883) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[28],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.357263790115109) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +cx q[28],q[24]; +rz(2.0176747449244505) q[24]; +rx(pi/2) q[24]; +rz(4.83464303639899) q[24]; +rx(pi/2) q[24]; +rz(10.438445092434044) q[24]; +rz(0.48152250542138386) q[24]; +rx(pi/2) q[24]; +rz(3.7478578529711544) q[24]; +rx(pi/2) q[24]; +rz(12.410695685057757) q[24]; +rz(1.9877604828834343) q[28]; +rx(pi/2) q[28]; +rz(4.8189423370065825) q[28]; +rx(pi/2) q[28]; +rz(9.510004331455072) q[28]; +rz(2.738498803123097) q[28]; +rx(pi/2) q[28]; +rz(4.704001057804168) q[28]; +rx(pi/2) q[28]; +rz(8.97304722172135) q[28]; +cx q[28],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.182626860135292) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.123699286131643) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[28],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.510707533820451) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +cx q[28],q[6]; +rz(2.449459584582388) q[6]; +rx(pi/2) q[6]; +rz(5.687474212593164) q[6]; +rx(pi/2) q[6]; +rz(10.09725942626288) q[6]; +rz(0.9131362110895527) q[6]; +rx(pi/2) q[6]; +rz(3.4008008105625045) q[6]; +rx(pi/2) q[6]; +rz(6.408245092866533) q[6]; +rz(2.1778619008619424) q[28]; +rx(pi/2) q[28]; +rz(5.074606776731324) q[28]; +rx(pi/2) q[28]; +rz(10.467754524275765) q[28]; +rz(-1.8650536684099572) q[28]; +rx(pi/2) q[28]; +rz(4.346176374555605) q[28]; +rx(pi/2) q[28]; +rz(12.288445020301044) q[28]; +rz(-2.0707059636219696) q[59]; +rx(pi/2) q[59]; +rz(5.531153809136763) q[59]; +rx(pi/2) q[59]; +rz(7.883448753292001) q[59]; +rz(-2.2029992633882367) q[59]; +rx(pi/2) q[59]; +rz(5.84176140558078) q[59]; +rx(pi/2) q[59]; +rz(10.689085250253079) q[59]; +cx q[59],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.04102690227484) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.213971220157757) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.219991847968208) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +cx q[59],q[34]; +rz(-0.5140153287918316) q[34]; +rx(pi/2) q[34]; +rz(4.179825863491706) q[34]; +rx(pi/2) q[34]; +rz(6.828870578376584) q[34]; +rz(-0.4454024338471161) q[34]; +rx(pi/2) q[34]; +rz(5.182280771243118) q[34]; +rx(pi/2) q[34]; +rz(8.99404730186295) q[34]; +rz(-1.4241125623877668) q[59]; +rx(pi/2) q[59]; +rz(5.970384627913173) q[59]; +rx(pi/2) q[59]; +rz(11.9662687694895) q[59]; +rz(1.6156891227988197) q[59]; +rx(pi/2) q[59]; +rz(5.251103419648819) q[59]; +rx(pi/2) q[59]; +rz(6.67694021057191) q[59]; +cx q[8],q[59]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.8017646167295798) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.0726892331265745) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[8],q[59]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.559830045760732) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[8],q[59]; +rz(0.6238287468825545) q[8]; +rx(pi/2) q[8]; +rz(4.062805207635495) q[8]; +rx(pi/2) q[8]; +rz(8.947196998698434) q[8]; +rz(0.2280889908699244) q[8]; +rx(pi/2) q[8]; +rz(5.111101569163102) q[8]; +rx(pi/2) q[8]; +rz(6.873940331771097) q[8]; +rz(2.15147009399206) q[59]; +rx(pi/2) q[59]; +rz(3.4141787555682814) q[59]; +rx(pi/2) q[59]; +rz(9.914929399732795) q[59]; +rz(0.38252488959083486) q[59]; +rx(pi/2) q[59]; +rz(4.586596685038754) q[59]; +rx(pi/2) q[59]; +rz(10.868517362128536) q[59]; +cx q[64],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.176634087592858) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.749310094570733) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.576733405739443) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +cx q[64],q[34]; +rz(-3.07141837230826) q[34]; +rx(pi/2) q[34]; +rz(5.104809921999674) q[34]; +rx(pi/2) q[34]; +rz(7.740645274472078) q[34]; +rz(1.295527449497258) q[34]; +rx(pi/2) q[34]; +rz(5.40440989089419) q[34]; +rx(pi/2) q[34]; +rz(7.063209288153211) q[34]; +rz(2.213256064934747) q[64]; +rx(pi/2) q[64]; +rz(4.467095351876682) q[64]; +rx(pi/2) q[64]; +rz(11.90298459282893) q[64]; +rz(-0.41084119051649903) q[64]; +rx(pi/2) q[64]; +rz(3.859489664402654) q[64]; +rx(pi/2) q[64]; +rz(6.336807502866399) q[64]; +cx q[23],q[64]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(4.352262490786352) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.130351686941186) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[23],q[64]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.3699738008284896) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[23],q[64]; +rz(-1.4439982121524366) q[23]; +rx(pi/2) q[23]; +rz(4.845907325058048) q[23]; +rx(pi/2) q[23]; +rz(10.854527345744746) q[23]; +rz(2.681700080051609) q[23]; +rx(pi/2) q[23]; +rz(5.13705256656049) q[23]; +rx(pi/2) q[23]; +rz(7.579369581229139) q[23]; +rz(1.2493786957229354) q[64]; +rx(pi/2) q[64]; +rz(4.494018818616285) q[64]; +rx(pi/2) q[64]; +rz(8.644856586133413) q[64]; +rz(2.487333473579919) q[64]; +rx(pi/2) q[64]; +rz(5.183637096611074) q[64]; +rx(pi/2) q[64]; +rz(9.24957847409315) q[64]; +cx q[88],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.219781917814169) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(4.01739801972546) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.534181953282946) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +cx q[88],q[6]; +rz(-1.6184827195038716) q[6]; +rx(pi/2) q[6]; +rz(5.084085798407111) q[6]; +rx(pi/2) q[6]; +rz(10.98670877387132) q[6]; +rz(0.866570284963263) q[6]; +rx(pi/2) q[6]; +rz(4.835413566139653) q[6]; +rx(pi/2) q[6]; +rz(8.674878240178908) q[6]; +rz(0.5070116500573487) q[88]; +rx(pi/2) q[88]; +rz(4.75606555908387) q[88]; +rx(pi/2) q[88]; +rz(12.525764275393378) q[88]; +rz(-1.634847119703128) q[88]; +rx(pi/2) q[88]; +rz(5.561660555759014) q[88]; +rx(pi/2) q[88]; +rz(11.226398628423574) q[88]; +rz(-0.9378159135471051) q[89]; +rx(pi/2) q[89]; +rz(3.6541373114510645) q[89]; +rx(pi/2) q[89]; +rz(9.246141144757903) q[89]; +rz(0.39567819574291496) q[89]; +rx(pi/2) q[89]; +rz(3.812399282160884) q[89]; +rx(pi/2) q[89]; +rz(8.665519294991672) q[89]; +cx q[89],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.995493239690505) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.8705922234091736) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.4765414547671343) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[20]; +rz(1.7574592139198435) q[20]; +rx(pi/2) q[20]; +rz(4.562093695016226) q[20]; +rx(pi/2) q[20]; +rz(9.6779529166506) q[20]; +rz(2.6702844564272787) q[20]; +rx(pi/2) q[20]; +rz(5.712710372460801) q[20]; +rx(pi/2) q[20]; +rz(8.875960450451815) q[20]; +cx q[20],q[30]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.7598040109456616) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.122094291893405) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +cx q[20],q[30]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.4026385480263546) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[20],q[30]; +rz(0.564692739981401) q[20]; +rx(pi/2) q[20]; +rz(4.969622927353979) q[20]; +rx(pi/2) q[20]; +rz(10.526559534181446) q[20]; +rz(0.5199351958465068) q[20]; +rx(pi/2) q[20]; +rz(4.3567503067206585) q[20]; +rx(pi/2) q[20]; +rz(11.019237579332625) q[20]; +cx q[20],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.122951371437869) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(4.259104941981703) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[20],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.201421907312474) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +cx q[20],q[12]; +rz(-2.917850154148269) q[12]; +rx(pi/2) q[12]; +rz(4.502860753634506) q[12]; +rx(pi/2) q[12]; +rz(11.850230614636349) q[12]; +rz(-1.5755133934878143) q[12]; +rx(pi/2) q[12]; +rz(5.7727745574543565) q[12]; +rx(pi/2) q[12]; +rz(10.06985712842587) q[12]; +rz(-2.6325739938316897) q[20]; +rx(pi/2) q[20]; +rz(4.67817888975634) q[20]; +rx(pi/2) q[20]; +rz(7.456926102061401) q[20]; +rz(-2.983241779266039) q[20]; +rx(pi/2) q[20]; +rz(4.894952914024185) q[20]; +rx(pi/2) q[20]; +rz(11.38469820427338) q[20]; +rz(0.8436577463749266) q[30]; +rx(pi/2) q[30]; +rz(3.7881218429348955) q[30]; +rx(pi/2) q[30]; +rz(6.828973183630017) q[30]; +rz(1.7007566732407895) q[30]; +rx(pi/2) q[30]; +rz(6.041960505169991) q[30]; +rx(pi/2) q[30]; +rz(10.372148223093541) q[30]; +rz(1.0708401903578126) q[89]; +rx(pi/2) q[89]; +rz(5.7334114064647625) q[89]; +rx(pi/2) q[89]; +rz(8.144163692351274) q[89]; +rz(0.513556625910927) q[89]; +rx(pi/2) q[89]; +rz(5.240889854075045) q[89]; +rx(pi/2) q[89]; +rz(6.403782306281144) q[89]; +cx q[89],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.207608875043626) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.931704601785669) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.15680100657103) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[72]; +rz(-0.015470838712241086) q[72]; +rx(pi/2) q[72]; +rz(5.32517955366977) q[72]; +rx(pi/2) q[72]; +rz(11.899842458709502) q[72]; +rz(0.8968464910856211) q[72]; +rx(pi/2) q[72]; +rz(4.507195079582729) q[72]; +rx(pi/2) q[72]; +rz(7.533285132581962) q[72]; +rz(2.230878089507458) q[89]; +rx(pi/2) q[89]; +rz(5.821676397003207) q[89]; +rx(pi/2) q[89]; +rz(6.885057234599207) q[89]; +rz(2.480488462975468) q[89]; +rx(pi/2) q[89]; +rz(4.3547154113816795) q[89]; +rx(pi/2) q[89]; +rz(11.455999201633272) q[89]; +cx q[92],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.004020382083734) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.755298460744739) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.580707160040737) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +cx q[92],q[46]; +rz(-2.155121045260624) q[46]; +rx(pi/2) q[46]; +rz(5.415538366393855) q[46]; +rx(pi/2) q[46]; +rz(12.37351162803786) q[46]; +rz(-2.1426981790323314) q[46]; +rx(pi/2) q[46]; +rz(4.224158221162713) q[46]; +rx(pi/2) q[46]; +rz(12.21993179360789) q[46]; +cx q[46],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(5.606218583970038) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.6563639652490476) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.539265571116438) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +cx q[46],q[38]; +rz(1.4365217615240633) q[38]; +rx(pi/2) q[38]; +rz(5.498721548803869) q[38]; +rx(pi/2) q[38]; +rz(11.101493953173186) q[38]; +rz(2.267698335815216) q[38]; +rx(pi/2) q[38]; +rz(5.206411535504886) q[38]; +rx(pi/2) q[38]; +rz(7.266464677322993) q[38]; +rz(-2.8903542077549726) q[46]; +rx(pi/2) q[46]; +rz(6.0897680631395446) q[46]; +rx(pi/2) q[46]; +rz(10.646331696593755) q[46]; +rz(-1.5755133934878143) q[46]; +rx(pi/2) q[46]; +rz(5.7727745574543565) q[46]; +rx(pi/2) q[46]; +rz(10.06985712842587) q[46]; +cx q[46],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.054224971889468) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.9332239852514714) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.818679495264657) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +cx q[46],q[14]; +rz(-0.5827439840826996) q[14]; +rx(pi/2) q[14]; +rz(3.8534896118186373) q[14]; +rx(pi/2) q[14]; +rz(9.282741891764106) q[14]; +rz(2.747316954023134) q[14]; +rx(pi/2) q[14]; +rz(5.680545196542666) q[14]; +rx(pi/2) q[14]; +rz(10.11507683614808) q[14]; +rz(-1.9886775885686692) q[46]; +rx(pi/2) q[46]; +rz(5.590252222829244) q[46]; +rx(pi/2) q[46]; +rz(6.751081877970452) q[46]; +rz(-0.3594986517953034) q[46]; +rx(pi/2) q[46]; +rz(3.5080080007933483) q[46]; +rx(pi/2) q[46]; +rz(8.720338012015887) q[46]; +cx q[46],q[63]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(4.228214496661932) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.171229238427697) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[46],q[63]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.412066322977049) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[46],q[63]; +rz(0.7498758794158995) q[46]; +rx(pi/2) q[46]; +rz(4.376192976802891) q[46]; +rx(pi/2) q[46]; +rz(9.971665381108952) q[46]; +rz(-1.3244528086298861) q[46]; +rx(pi/2) q[46]; +rz(4.837537624584005) q[46]; +rx(pi/2) q[46]; +rz(9.861097476871045) q[46]; +rz(-1.4878842677677522) q[63]; +rx(pi/2) q[63]; +rz(4.873275933762686) q[63]; +rx(pi/2) q[63]; +rz(8.363476444574575) q[63]; +rz(1.3452074997733696) q[63]; +rx(pi/2) q[63]; +rz(4.814783646662772) q[63]; +rx(pi/2) q[63]; +rz(10.848782692394602) q[63]; +cx q[71],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(5.920843376293856) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.896786847578249) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.1973541970573134) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[38]; +rz(1.0363626150555145) q[38]; +rx(pi/2) q[38]; +rz(5.348526058306192) q[38]; +rx(pi/2) q[38]; +rz(10.663051499172717) q[38]; +rz(-0.005881117845356165) q[38]; +rx(pi/2) q[38]; +rz(3.426119781842404) q[38]; +rx(pi/2) q[38]; +rz(8.883763454426616) q[38]; +rz(-2.2005920857430548) q[71]; +rx(pi/2) q[71]; +rz(4.295636826441337) q[71]; +rx(pi/2) q[71]; +rz(11.021437066984365) q[71]; +rz(-0.7642266308731127) q[71]; +rx(pi/2) q[71]; +rz(5.610494336947227) q[71]; +rx(pi/2) q[71]; +rz(6.472848137442601) q[71]; +cx q[30],q[71]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.7074960982311653) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.251987512622305) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[30],q[71]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.5928613337342785) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[30],q[71]; +rz(-2.3049420059254793) q[30]; +rx(pi/2) q[30]; +rz(4.056708083697537) q[30]; +rx(pi/2) q[30]; +rz(9.463212220175459) q[30]; +rz(2.231521748574707) q[30]; +rx(pi/2) q[30]; +rz(4.560406547451814) q[30]; +rx(pi/2) q[30]; +rz(9.112303381127377) q[30]; +rz(2.50846734306164) q[71]; +rx(pi/2) q[71]; +rz(4.362351060899387) q[71]; +rx(pi/2) q[71]; +rz(7.86881173785841) q[71]; +rz(-2.952131990568832) q[71]; +rx(pi/2) q[71]; +rz(6.1322965931835896) q[71]; +rx(pi/2) q[71]; +rz(11.523398999892208) q[71]; +rz(0.30165876987603113) q[92]; +rx(pi/2) q[92]; +rz(4.426883595361429) q[92]; +rx(pi/2) q[92]; +rz(11.018346774519062) q[92]; +rz(-0.10323173551193543) q[92]; +rx(pi/2) q[92]; +rz(3.9735067252285994) q[92]; +rx(pi/2) q[92]; +rz(11.186828691249021) q[92]; +cx q[92],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.224843914582903) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.8114942077620477) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.657114681074974) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[50]; +rz(0.8541420621352191) q[50]; +rx(pi/2) q[50]; +rz(5.836312663829176) q[50]; +rx(pi/2) q[50]; +rz(7.219975528364472) q[50]; +rz(-0.6127381333425692) q[50]; +rx(pi/2) q[50]; +rz(5.695297873798893) q[50]; +rx(pi/2) q[50]; +rz(7.321078060520894) q[50]; +rz(-2.187999487724359) q[92]; +rx(pi/2) q[92]; +rz(4.297809929349473) q[92]; +rx(pi/2) q[92]; +rz(9.489266641774279) q[92]; +rz(1.1544469864678346) q[92]; +rx(pi/2) q[92]; +rz(3.872813607525473) q[92]; +rx(pi/2) q[92]; +rz(7.229850392587378) q[92]; +cx q[58],q[92]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.655546260140593) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(5.530389782404049) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[58],q[92]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.173453163194006) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[58],q[92]; +rz(0.9906650287732663) q[58]; +rx(pi/2) q[58]; +rz(3.8698060845359823) q[58]; +rx(pi/2) q[58]; +rz(7.1081745823888935) q[58]; +rz(-1.6410048278089158) q[58]; +rx(pi/2) q[58]; +rz(5.382952148047595) q[58]; +rx(pi/2) q[58]; +rz(10.621519308423604) q[58]; +cx q[58],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(5.43406463301374) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.801631148084651) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.3108458162509784) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +cx q[58],q[38]; +rz(-2.437765763858794) q[38]; +rx(pi/2) q[38]; +rz(6.057425362301142) q[38]; +rx(pi/2) q[38]; +rz(6.765964959456982) q[38]; +rz(-1.8422476466838011) q[38]; +rx(pi/2) q[38]; +rz(4.035597002647189) q[38]; +rx(pi/2) q[38]; +rz(8.292287124960083) q[38]; +rz(-1.9844725940737102) q[58]; +rx(pi/2) q[58]; +rz(4.261468715297971) q[58]; +rx(pi/2) q[58]; +rz(10.677755596862877) q[58]; +rz(0.9752142368012189) q[58]; +rx(pi/2) q[58]; +rz(3.5705168632629762) q[58]; +rx(pi/2) q[58]; +rz(9.256702145741908) q[58]; +rz(2.774953933475615) q[92]; +rx(pi/2) q[92]; +rz(4.625014258314541) q[92]; +rx(pi/2) q[92]; +rz(8.152620323024559) q[92]; +rz(1.3906379832853872) q[92]; +rx(pi/2) q[92]; +rz(4.356423204384482) q[92]; +rx(pi/2) q[92]; +rz(7.4792754285730645) q[92]; +cx q[97],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(5.947796722084373) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(4.3443646512063285) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.185861806494713) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[11]; +rz(-3.135325819026569) q[11]; +rx(pi/2) q[11]; +rz(4.064039808512614) q[11]; +rx(pi/2) q[11]; +rz(7.726020450843492) q[11]; +rz(1.1093957559421233) q[11]; +rx(pi/2) q[11]; +rz(4.658709975372507) q[11]; +rx(pi/2) q[11]; +rz(7.737334855499403) q[11]; +cx q[33],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.209237257087889) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.957002123349293) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[33],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.525046335719976) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +cx q[33],q[11]; +rz(-2.3869542003753716) q[11]; +rx(pi/2) q[11]; +rz(5.315252710494748) q[11]; +rx(pi/2) q[11]; +rz(10.34521476161093) q[11]; +rz(0.44194130575300283) q[11]; +rx(pi/2) q[11]; +rz(5.72808649541618) q[11]; +rx(pi/2) q[11]; +rz(10.136331695062209) q[11]; +rz(0.9408118163486572) q[33]; +rx(pi/2) q[33]; +rz(4.27877892854385) q[33]; +rx(pi/2) q[33]; +rz(11.813104275968467) q[33]; +rz(1.0856328866043397) q[33]; +rx(pi/2) q[33]; +rz(3.8920775538596915) q[33]; +rx(pi/2) q[33]; +rz(12.197697715324411) q[33]; +cx q[33],q[95]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.7057972222563222) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.058025477766813) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[33],q[95]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.341863880514369) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[33],q[95]; +rz(-1.621960970194264) q[33]; +rx(pi/2) q[33]; +rz(4.384500925483069) q[33]; +rx(pi/2) q[33]; +rz(10.357071540248658) q[33]; +rz(2.5124317135457064) q[33]; +rx(pi/2) q[33]; +rz(4.626105384583574) q[33]; +rx(pi/2) q[33]; +rz(9.639946179378951) q[33]; +rz(0.94489013338465) q[95]; +rx(pi/2) q[95]; +rz(3.8613963739934314) q[95]; +rx(pi/2) q[95]; +rz(7.3678992473047735) q[95]; +rz(1.6477860237966393) q[95]; +rx(pi/2) q[95]; +rz(4.521581552672362) q[95]; +rx(pi/2) q[95]; +rz(10.241043578742069) q[95]; +rz(2.4221063553345576) q[97]; +rx(pi/2) q[97]; +rz(3.8254589482184906) q[97]; +rx(pi/2) q[97]; +rz(9.698749361668366) q[97]; +rz(-0.8148545600089809) q[97]; +rx(pi/2) q[97]; +rz(3.8720723637581815) q[97]; +rx(pi/2) q[97]; +rz(8.132496433544897) q[97]; +cx q[97],q[90]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.012363783046247) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.8754310843152755) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[90]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.432706785521728) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[90]; +rz(-1.778590421918972) q[90]; +rx(pi/2) q[90]; +rz(4.665403063441124) q[90]; +rx(pi/2) q[90]; +rz(8.295018303589101) q[90]; +rz(-0.974510683202221) q[90]; +rx(pi/2) q[90]; +rz(4.720880240019994) q[90]; +rx(pi/2) q[90]; +rz(10.698153526129623) q[90]; +rz(1.2207510241579618) q[97]; +rx(pi/2) q[97]; +rz(5.533205774147415) q[97]; +rx(pi/2) q[97]; +rz(7.6070549436659665) q[97]; +rz(1.3134672355577912) q[97]; +rx(pi/2) q[97]; +rz(5.161296742004131) q[97]; +rx(pi/2) q[97]; +rz(11.136493125880742) q[97]; +rz(-1.7541654837080731) q[99]; +rx(pi/2) q[99]; +rz(5.748349282546721) q[99]; +rx(pi/2) q[99]; +rz(9.957195627556631) q[99]; +rz(0.30142441559574396) q[99]; +rx(pi/2) q[99]; +rz(5.1994166668077195) q[99]; +rx(pi/2) q[99]; +rz(9.568379362388658) q[99]; +cx q[99],q[96]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.175232897795507) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(4.021968888292621) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[96]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.430865915806007) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[96]; +rz(-2.089939303790589) q[96]; +rx(pi/2) q[96]; +rz(5.01096752809597) q[96]; +rx(pi/2) q[96]; +rz(11.631053791973557) q[96]; +rz(2.9890424914019142) q[96]; +rx(pi/2) q[96]; +rz(4.358369550244085) q[96]; +rx(pi/2) q[96]; +rz(6.336899785809362) q[96]; +cx q[96],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.137916521103051) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.6553275083080856) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.1585724945945812) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[48]; +rz(-1.3714630506584289) q[48]; +rx(pi/2) q[48]; +rz(4.506922851439244) q[48]; +rx(pi/2) q[48]; +rz(11.447538707328576) q[48]; +rz(-1.2615776174722493) q[48]; +rx(pi/2) q[48]; +rz(3.93568056457377) q[48]; +rx(pi/2) q[48]; +rz(10.906143464279204) q[48]; +cx q[62],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.2440936948298305) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.210156868398658) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.7972211342326814) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +cx q[62],q[48]; +rz(-1.8666236670530965) q[48]; +rx(pi/2) q[48]; +rz(4.942217856975856) q[48]; +rx(pi/2) q[48]; +rz(8.771872714911673) q[48]; +rz(-2.3087427345977316) q[48]; +rx(pi/2) q[48]; +rz(5.158632490611836) q[48]; +rx(pi/2) q[48]; +rz(12.084890204242912) q[48]; +cx q[48],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.254706189073634) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.602948490129152) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.3419595182461403) q[48]; +rx(pi/2) q[48]; +rz(2*pi) q[48]; +cx q[48],q[17]; +rz(-1.7584868893838834) q[17]; +rx(pi/2) q[17]; +rz(3.935431783138313) q[17]; +rx(pi/2) q[17]; +rz(6.386030077049245) q[17]; +rz(2.097520645679886) q[17]; +rx(pi/2) q[17]; +rz(4.536503603188361) q[17]; +rx(pi/2) q[17]; +rz(10.68646161628862) q[17]; +cx q[17],q[21]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.961982123484462) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.036852075893002) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +cx q[17],q[21]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.1441048479550524) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[17],q[21]; +rz(0.7860482642026767) q[17]; +rx(pi/2) q[17]; +rz(5.18815664669826) q[17]; +rx(pi/2) q[17]; +rz(9.015502695853783) q[17]; +rz(2.9999932628753694) q[17]; +rx(pi/2) q[17]; +rz(4.954584448269963) q[17]; +rx(pi/2) q[17]; +rz(6.312865133366239) q[17]; +rz(-2.5079541400635934) q[21]; +rx(pi/2) q[21]; +rz(4.684213265699063) q[21]; +rx(pi/2) q[21]; +rz(7.75559310860297) q[21]; +rz(-0.17934293185952477) q[21]; +rx(pi/2) q[21]; +rz(3.4462314850717797) q[21]; +rx(pi/2) q[21]; +rz(11.548295276915695) q[21]; +cx q[37],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.030228826285691) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.874014808880826) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[37],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.420486652863099) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +cx q[37],q[17]; +rz(1.979030164451185) q[17]; +rx(pi/2) q[17]; +rz(4.228773035676618) q[17]; +rx(pi/2) q[17]; +rz(9.070005515147463) q[17]; +rz(0.660906839893332) q[17]; +rx(pi/2) q[17]; +rz(4.710301535845255) q[17]; +rx(pi/2) q[17]; +rz(8.249837506695286) q[17]; +rz(-2.9540284116068625) q[37]; +rx(pi/2) q[37]; +rz(5.109722509329624) q[37]; +rx(pi/2) q[37]; +rz(8.224087557154867) q[37]; +rz(1.181355166532434) q[37]; +rx(pi/2) q[37]; +rz(4.709381304483028) q[37]; +rx(pi/2) q[37]; +rz(12.162006323207404) q[37]; +cx q[37],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.245066648321039) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.354362227798617) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[37],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.249364771133896) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +cx q[37],q[17]; +rz(-0.23525846933059302) q[17]; +rx(pi/2) q[17]; +rz(5.268899181026041) q[17]; +rx(pi/2) q[17]; +rz(12.045235927288722) q[17]; +rz(0.866570284963263) q[17]; +rx(pi/2) q[17]; +rz(4.835413566139653) q[17]; +rx(pi/2) q[17]; +rz(8.674878240178908) q[17]; +cx q[12],q[17]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.9332239852514714) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.054224971889468) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +cx q[12],q[17]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.818679495264657) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +cx q[12],q[17]; +rz(-1.9886775885686692) q[12]; +rx(pi/2) q[12]; +rz(5.590252222829244) q[12]; +rx(pi/2) q[12]; +rz(6.751081877970452) q[12]; +rz(-3.068950359973682) q[12]; +rx(pi/2) q[12]; +rz(3.8329149776960008) q[12]; +rx(pi/2) q[12]; +rz(9.978275695149428) q[12]; +rz(-0.5827439840826996) q[17]; +rx(pi/2) q[17]; +rz(3.8534896118186373) q[17]; +rx(pi/2) q[17]; +rz(9.282741891764106) q[17]; +rz(2.9558389148425395) q[17]; +rx(pi/2) q[17]; +rz(5.6248163373404925) q[17]; +rx(pi/2) q[17]; +rz(9.883299536871146) q[17]; +rz(-0.24070782424481063) q[37]; +rx(pi/2) q[37]; +rz(5.804138055101749) q[37]; +rx(pi/2) q[37]; +rz(8.696394514291166) q[37]; +rz(2.7182516206853764) q[37]; +rx(pi/2) q[37]; +rz(4.835116901933787) q[37]; +rx(pi/2) q[37]; +rz(11.797609265072726) q[37]; +rz(-0.038278037070045734) q[48]; +rx(pi/2) q[48]; +rz(4.818928935443115) q[48]; +rx(pi/2) q[48]; +rz(7.889743612313045) q[48]; +rz(-2.8607536869039434) q[48]; +rx(pi/2) q[48]; +rz(6.0831417581724345) q[48]; +rx(pi/2) q[48]; +rz(8.796281706888388) q[48]; +cx q[48],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.089078550084793) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(4.157868078572863) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.2834635326934505) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +cx q[48],q[7]; +rz(-0.20055244858526589) q[7]; +rx(pi/2) q[7]; +rz(4.721348645268837) q[7]; +rx(pi/2) q[7]; +rz(12.30751138888424) q[7]; +rz(0.9747908869303226) q[7]; +rx(pi/2) q[7]; +rz(4.538937709385248) q[7]; +rx(pi/2) q[7]; +rz(12.351105322123415) q[7]; +cx q[7],q[41]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.859033621699576) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.830137648986547) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[7],q[41]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.7201063384684705) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[7],q[41]; +rz(1.1577788520169472) q[7]; +rx(pi/2) q[7]; +rz(4.940735820310945) q[7]; +rx(pi/2) q[7]; +rz(8.247581662942304) q[7]; +rz(1.4236426331896288) q[7]; +rx(pi/2) q[7]; +rz(4.8214111106025035) q[7]; +rx(pi/2) q[7]; +rz(9.509418599250145) q[7]; +cx q[7],q[72]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.654867768541966) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-1.5437008225888484) q[41]; +rx(pi/2) q[41]; +rz(5.302688226902003) q[41]; +rx(pi/2) q[41]; +rz(6.8845622395814505) q[41]; +rz(-2.431320818782231) q[41]; +rx(pi/2) q[41]; +rz(4.135632655828326) q[41]; +rx(pi/2) q[41]; +rz(10.622774682099905) q[41]; +rz(-1.4908627137944288) q[48]; +rx(pi/2) q[48]; +rz(5.467615716705328) q[48]; +rx(pi/2) q[48]; +rz(10.166880151369023) q[48]; +rz(1.671683173969047) q[48]; +rx(pi/2) q[48]; +rz(5.733241574206127) q[48]; +rx(pi/2) q[48]; +rz(12.181948914825712) q[48]; +rz(-0.049633335343036045) q[62]; +rx(pi/2) q[62]; +rz(4.466120755717522) q[62]; +rx(pi/2) q[62]; +rz(11.512861498986384) q[62]; +rz(0.6490578182674236) q[62]; +rx(pi/2) q[62]; +rz(3.763961360432363) q[62]; +rx(pi/2) q[62]; +rz(9.899942564187366) q[62]; +cx q[62],q[73]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.26110700428487) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.034192908495692) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[7],q[72]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.223702807041743) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[7],q[72]; +rz(2.152728318585484) q[7]; +rx(pi/2) q[7]; +rz(4.739754733516462) q[7]; +rx(pi/2) q[7]; +rz(8.16728658228743) q[7]; +rz(2.91102015996366) q[7]; +rx(pi/2) q[7]; +rz(6.0567240121349) q[7]; +rx(pi/2) q[7]; +rz(6.369376918523551) q[7]; +rz(0.06398624930755181) q[72]; +rx(pi/2) q[72]; +rz(3.8226839535613726) q[72]; +rx(pi/2) q[72]; +rz(9.701446435699271) q[72]; +rz(2.6943161426063282) q[72]; +rx(pi/2) q[72]; +rz(5.006985721415867) q[72]; +rx(pi/2) q[72]; +rz(6.301396417558897) q[72]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.9149513189790905) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[62],q[73]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.4901285542031566) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[62],q[73]; +rz(0.43969114467921777) q[62]; +rx(pi/2) q[62]; +rz(5.035537345955363) q[62]; +rx(pi/2) q[62]; +rz(7.115382872740178) q[62]; +rz(2.0569865092347506) q[62]; +rx(pi/2) q[62]; +rz(3.8798243198107394) q[62]; +rx(pi/2) q[62]; +rz(10.324665317630576) q[62]; +cx q[62],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.121138558126818) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.201753466010647) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.8298549945040525) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +cx q[62],q[15]; +rz(0.6835603818387685) q[15]; +rx(pi/2) q[15]; +rz(5.591370057260921) q[15]; +rx(pi/2) q[15]; +rz(9.69050860879343) q[15]; +rz(-1.7106901039832472) q[15]; +rx(pi/2) q[15]; +rz(4.263551325668093) q[15]; +rx(pi/2) q[15]; +rz(6.9773218048059675) q[15]; +cx q[15],q[56]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.006729525951559) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.26715495055007) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[15],q[56]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.18894204130004) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[15],q[56]; +rz(2.9258912514530797) q[15]; +rx(pi/2) q[15]; +rz(3.8695054897056096) q[15]; +rx(pi/2) q[15]; +rz(10.249819517778823) q[15]; +rz(-0.6276762668423723) q[15]; +rx(pi/2) q[15]; +rz(5.397579747243533) q[15]; +rx(pi/2) q[15]; +rz(10.919193844150016) q[15]; +cx q[15],q[26]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.809186722987956) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.137035076752547) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +cx q[15],q[26]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.4762268326935852) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[15],q[26]; +rz(-1.4198882403210003) q[15]; +rx(pi/2) q[15]; +rz(6.050435008443705) q[15]; +rx(pi/2) q[15]; +rz(6.3508238636983165) q[15]; +rz(0.819378822838849) q[15]; +rx(pi/2) q[15]; +rz(4.087994024729375) q[15]; +rx(pi/2) q[15]; +rz(9.765921044566543) q[15]; +rz(0.6520492508379343) q[26]; +rx(pi/2) q[26]; +rz(5.354175629229644) q[26]; +rx(pi/2) q[26]; +rz(11.4061324470836) q[26]; +rz(0.011704542924023453) q[26]; +rx(pi/2) q[26]; +rz(5.398721949499958) q[26]; +rx(pi/2) q[26]; +rz(12.514670459407341) q[26]; +rz(-2.0290427131179403) q[56]; +rx(pi/2) q[56]; +rz(4.582994909184583) q[56]; +rx(pi/2) q[56]; +rz(7.901732820112334) q[56]; +rz(-2.887802716726318) q[56]; +rx(pi/2) q[56]; +rz(5.995172358482314) q[56]; +rx(pi/2) q[56]; +rz(7.435181001059268) q[56]; +rz(0.33596223041802986) q[62]; +rx(pi/2) q[62]; +rz(5.6778792094272035) q[62]; +rx(pi/2) q[62]; +rz(7.453572056430465) q[62]; +rz(-0.5361272880842534) q[62]; +rx(pi/2) q[62]; +rz(4.133199636620316) q[62]; +rx(pi/2) q[62]; +rz(8.684837738470527) q[62]; +rz(0.9906351062942891) q[73]; +rx(pi/2) q[73]; +rz(5.33119222150894) q[73]; +rx(pi/2) q[73]; +rz(10.602004986044637) q[73]; +rz(1.7281662224819225) q[73]; +rx(pi/2) q[73]; +rz(3.529598724901563) q[73]; +rx(pi/2) q[73]; +rz(8.850008851229905) q[73]; +cx q[60],q[73]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(4.093048110759954) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.264975560537899) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[60],q[73]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.3628046996746583) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[60],q[73]; +rz(-1.514159637302546) q[60]; +rx(pi/2) q[60]; +rz(4.144211376093065) q[60]; +rx(pi/2) q[60]; +rz(12.516137010215694) q[60]; +rz(-0.1575536970329301) q[60]; +rx(pi/2) q[60]; +rz(4.372292002591015) q[60]; +rx(pi/2) q[60]; +rz(11.758510335415336) q[60]; +rz(-0.6230596668555379) q[73]; +rx(pi/2) q[73]; +rz(4.618189505935724) q[73]; +rx(pi/2) q[73]; +rz(7.063376419920831) q[73]; +rz(-0.715168115972693) q[73]; +rx(pi/2) q[73]; +rz(4.498715335697765) q[73]; +rx(pi/2) q[73]; +rz(9.754473991838337) q[73]; +cx q[21],q[73]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.632765655534341) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.848808011507895) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[21],q[73]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.2075875058728656) q[21]; +rx(pi/2) q[21]; +rz(3*pi) q[21]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[21],q[73]; +rz(-0.6285026840132106) q[21]; +rx(pi/2) q[21]; +rz(4.274019746794813) q[21]; +rx(pi/2) q[21]; +rz(11.680169721421374) q[21]; +rz(1.151485575747703) q[21]; +rx(pi/2) q[21]; +rz(4.165626893839803) q[21]; +rx(pi/2) q[21]; +rz(8.481988002801318) q[21]; +cx q[21],q[97]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.8016988241384224) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-1.1201574396699918) q[73]; +rx(pi/2) q[73]; +rz(5.828321782644467) q[73]; +rx(pi/2) q[73]; +rz(9.172862513201586) q[73]; +rz(2.1675753407271925) q[73]; +rx(pi/2) q[73]; +rz(4.902010251840487) q[73]; +rx(pi/2) q[73]; +rz(7.693006475340912) q[73]; +rz(-0.4465528178289979) q[96]; +rx(pi/2) q[96]; +rz(3.8034324098694983) q[96]; +rx(pi/2) q[96]; +rz(10.210426868969861) q[96]; +rz(1.9962765810992016) q[96]; +rx(pi/2) q[96]; +rz(5.585170780142171) q[96]; +rx(pi/2) q[96]; +rz(8.180963414301244) q[96]; +cx q[5],q[96]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.9166373743348695) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.937746420597572) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[5],q[96]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.572778658451874) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[5],q[96]; +rz(3.03354274786908) q[5]; +rx(pi/2) q[5]; +rz(4.551157426166134) q[5]; +rx(pi/2) q[5]; +rz(10.55734206978283) q[5]; +rz(3.001398410272495) q[5]; +rx(pi/2) q[5]; +rz(4.682133419630553) q[5]; +rx(pi/2) q[5]; +rz(9.012202939197532) q[5]; +cx q[5],q[91]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.535291534592347) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.0957833147894664) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[5],q[91]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.2254231979584356) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[5],q[91]; +rz(1.63007641349013) q[5]; +rx(pi/2) q[5]; +rz(4.0161075892996605) q[5]; +rx(pi/2) q[5]; +rz(12.264148967499908) q[5]; +rz(1.3433447036270003) q[5]; +rx(pi/2) q[5]; +rz(5.609746424706142) q[5]; +rx(pi/2) q[5]; +rz(9.236807333134593) q[5]; +cx q[85],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.229554027124729) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.6052465188402882) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.1718458036231123) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[5]; +rz(-3.100239639886043) q[5]; +rx(pi/2) q[5]; +rz(3.894785724899066) q[5]; +rx(pi/2) q[5]; +rz(11.389765846781442) q[5]; +rz(-2.2413357765512494) q[5]; +rx(pi/2) q[5]; +rz(4.880388474336931) q[5]; +rx(pi/2) q[5]; +rz(10.993189754885632) q[5]; +cx q[2],q[5]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.6508936008815485) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.811819716364548) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +cx q[2],q[5]; +rz(-pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.2395203773106385) q[2]; +rx(pi/2) q[2]; +rz(2*pi) q[2]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +cx q[2],q[5]; +rz(-2.6651141806640446) q[2]; +rx(pi/2) q[2]; +rz(3.7365473281848485) q[2]; +rx(pi/2) q[2]; +rz(7.175601312878083) q[2]; +rz(-2.7235532986467685) q[2]; +rx(pi/2) q[2]; +rz(5.146350226518782) q[2]; +rx(pi/2) q[2]; +rz(10.594117896579242) q[2]; +rz(-2.1505470195005434) q[5]; +rx(pi/2) q[5]; +rz(4.249537646041678) q[5]; +rx(pi/2) q[5]; +rz(7.137606900370493) q[5]; +rz(-3.012309341154507) q[5]; +rx(pi/2) q[5]; +rz(4.070192399841298) q[5]; +rx(pi/2) q[5]; +rz(12.403091431642293) q[5]; +cx q[84],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.957711314789107) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.061562624808474) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.586475845820887) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[5]; +rz(0.1605305291131387) q[5]; +rx(pi/2) q[5]; +rz(5.223536253331864) q[5]; +rx(pi/2) q[5]; +rz(11.130160705290944) q[5]; +rz(-2.31274439028728) q[5]; +rx(pi/2) q[5]; +rz(5.60836691059358) q[5]; +rx(pi/2) q[5]; +rz(9.66705788575542) q[5]; +rz(3.1036111743838077) q[84]; +rx(pi/2) q[84]; +rz(5.515126103716023) q[84]; +rx(pi/2) q[84]; +rz(6.582542147126653) q[84]; +rz(1.0433466163551888) q[84]; +rx(pi/2) q[84]; +rz(4.796946060570965) q[84]; +rx(pi/2) q[84]; +rz(11.138649509081496) q[84]; +cx q[84],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.076015584951855) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.781332872109561) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.409143200268309) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[42]; +rz(-0.8334205441401825) q[42]; +rx(pi/2) q[42]; +rz(4.294298350171548) q[42]; +rx(pi/2) q[42]; +rz(10.745056628757151) q[42]; +rz(0.26319633959930666) q[42]; +rx(pi/2) q[42]; +rz(4.661309762715091) q[42]; +rx(pi/2) q[42]; +rz(11.37227943419561) q[42]; +rz(0.23330564062706616) q[84]; +rx(pi/2) q[84]; +rz(5.0344030992276005) q[84]; +rx(pi/2) q[84]; +rz(7.1460757406017805) q[84]; +rz(2.1656892002944055) q[84]; +rx(pi/2) q[84]; +rz(5.049927721212321) q[84]; +rx(pi/2) q[84]; +rz(6.748101732979345) q[84]; +rz(-2.4101584182449063) q[85]; +rx(pi/2) q[85]; +rz(4.876128875479322) q[85]; +rx(pi/2) q[85]; +rz(7.148351522388172) q[85]; +rz(-2.472035964499044) q[85]; +rx(pi/2) q[85]; +rz(5.117936399395641) q[85]; +rx(pi/2) q[85]; +rz(11.124704304239255) q[85]; +cx q[85],q[79]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.001817449174672) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.7782211829103702) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[79]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.227487455454554) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[79]; +rz(-2.7619012249506945) q[79]; +rx(pi/2) q[79]; +rz(3.7839597365863193) q[79]; +rx(pi/2) q[79]; +rz(10.609303772282852) q[79]; +rz(-0.3588282829727971) q[79]; +rx(pi/2) q[79]; +rz(5.651139614596208) q[79]; +rx(pi/2) q[79]; +rz(6.784713405652749) q[79]; +cx q[79],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.059931320708438) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.9575286084469727) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.617858290956349) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[25]; +rz(1.659398313377988) q[25]; +rx(pi/2) q[25]; +rz(4.3858714262498815) q[25]; +rx(pi/2) q[25]; +rz(9.07418503218948) q[25]; +rz(1.3730132727209936) q[25]; +rx(pi/2) q[25]; +rz(4.744529969939571) q[25]; +rx(pi/2) q[25]; +rz(8.422248972257043) q[25]; +cx q[28],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.9233122574049375) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.9508080140475172) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[28],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.3216965183753544) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +cx q[28],q[25]; +rz(2.126927283858082) q[25]; +rx(pi/2) q[25]; +rz(3.802977640656448) q[25]; +rx(pi/2) q[25]; +rz(6.905348913292521) q[25]; +rz(-1.8600373512838393) q[25]; +rx(pi/2) q[25]; +rz(4.200783015086263) q[25]; +rx(pi/2) q[25]; +rz(10.92471755135011) q[25]; +rz(-2.1032560297222096) q[28]; +rx(pi/2) q[28]; +rz(5.023202983088399) q[28]; +rx(pi/2) q[28]; +rz(8.912702262932406) q[28]; +rz(-1.0136204172566758) q[28]; +rx(pi/2) q[28]; +rz(4.63532448611253) q[28]; +rx(pi/2) q[28]; +rz(7.68083913361382) q[28]; +cx q[17],q[28]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.361297637726523) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(6.108602204548625) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +cx q[17],q[28]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.594725750216279) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[17],q[28]; +rz(2.2958915331266594) q[17]; +rx(pi/2) q[17]; +rz(4.395770343356535) q[17]; +rx(pi/2) q[17]; +rz(9.01182743439263) q[17]; +rz(-2.879520073846029) q[17]; +rx(pi/2) q[17]; +rz(3.8817009376110785) q[17]; +rx(pi/2) q[17]; +rz(9.087542658112078) q[17]; +rz(0.439099202382109) q[28]; +rx(pi/2) q[28]; +rz(5.337157462509099) q[28]; +rx(pi/2) q[28]; +rz(7.864015549630997) q[28]; +rz(-1.6576625174017185) q[28]; +rx(pi/2) q[28]; +rz(5.837571373809114) q[28]; +rx(pi/2) q[28]; +rz(12.418345748423956) q[28]; +rz(-1.1541041789663087) q[79]; +rx(pi/2) q[79]; +rz(4.801216729235179) q[79]; +rx(pi/2) q[79]; +rz(8.05175925196691) q[79]; +rz(-0.0332843632625881) q[79]; +rx(pi/2) q[79]; +rz(4.758313460631152) q[79]; +rx(pi/2) q[79]; +rz(6.332423535370043) q[79]; +rz(1.9756939694577635) q[85]; +rx(pi/2) q[85]; +rz(4.375219249725204) q[85]; +rx(pi/2) q[85]; +rz(10.763517333491189) q[85]; +rz(-1.2715997434938675) q[85]; +rx(pi/2) q[85]; +rz(5.701180240547556) q[85]; +rx(pi/2) q[85]; +rz(10.412104966986838) q[85]; +cx q[85],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(5.992295890552709) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.645798181697485) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.194800936992305) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[44]; +rz(0.8327411103217068) q[44]; +rx(pi/2) q[44]; +rz(4.084939429550234) q[44]; +rx(pi/2) q[44]; +rz(8.99906712780965) q[44]; +rz(-2.4373695401108644) q[44]; +rx(pi/2) q[44]; +rz(4.930333028604178) q[44]; +rx(pi/2) q[44]; +rz(11.290580593110489) q[44]; +rz(-0.8013899157172233) q[85]; +rx(pi/2) q[85]; +rz(5.3344334986444935) q[85]; +rx(pi/2) q[85]; +rz(9.597090907473213) q[85]; +rz(0.18808764769205943) q[85]; +rx(pi/2) q[85]; +rz(4.895766343145438) q[85]; +rx(pi/2) q[85]; +rz(9.325034438953601) q[85]; +rz(0.2867806905345893) q[91]; +rx(pi/2) q[91]; +rz(5.482742504796989) q[91]; +rx(pi/2) q[91]; +rz(7.923796587734865) q[91]; +rz(-1.4454161897074735) q[91]; +rx(pi/2) q[91]; +rz(3.8242564961767123) q[91]; +rx(pi/2) q[91]; +rz(9.709076253639491) q[91]; +cx q[67],q[91]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.755298460744739) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.004020382083734) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[67],q[91]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.580707160040737) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[67],q[91]; +rz(0.30165876987603113) q[67]; +rx(pi/2) q[67]; +rz(4.426883595361429) q[67]; +rx(pi/2) q[67]; +rz(11.018346774519062) q[67]; +rz(-2.2748228657750986) q[67]; +rx(pi/2) q[67]; +rz(4.235180766918304) q[67]; +rx(pi/2) q[67]; +rz(12.41330943311795) q[67]; +cx q[67],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.666289142914405) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.806531972496659) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.494919266874552) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[66]; +rz(-1.6043287118076819) q[66]; +rx(pi/2) q[66]; +rz(3.618707577555688) q[66]; +rx(pi/2) q[66]; +rz(10.18684989503015) q[66]; +rz(0.4355567987779265) q[66]; +rx(pi/2) q[66]; +rz(5.922335528087606) q[66]; +rx(pi/2) q[66]; +rz(11.126998778899814) q[66]; +cx q[66],q[90]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(4.340590240735624) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(3.0410737891976964) q[67]; +rx(pi/2) q[67]; +rz(5.828197887486274) q[67]; +rx(pi/2) q[67]; +rz(8.625058071779229) q[67]; +rz(-2.262338474095216) q[67]; +rx(pi/2) q[67]; +rz(4.383803263975643) q[67]; +rx(pi/2) q[67]; +rz(6.611046149161039) q[67]; +cx q[10],q[67]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.8261289995317904) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(5.98393191306584) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[10],q[67]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.2844514084605834) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[10],q[67]; +rz(-2.5042327715828714) q[10]; +rx(pi/2) q[10]; +rz(6.173427536702886) q[10]; +rx(pi/2) q[10]; +rz(7.738925986777381) q[10]; +rz(-0.7547893565021422) q[10]; +rx(pi/2) q[10]; +rz(4.336902869356708) q[10]; +rx(pi/2) q[10]; +rz(12.198877310752284) q[10]; +rz(-0.1803005556490076) q[67]; +rx(pi/2) q[67]; +rz(5.185016299078368) q[67]; +rx(pi/2) q[67]; +rz(11.502054341194714) q[67]; +rz(0.7337781274725543) q[67]; +rx(pi/2) q[67]; +rz(4.83695305827433) q[67]; +rx(pi/2) q[67]; +rz(6.606712610673246) q[67]; +cx q[51],q[67]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.95220718905984) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(5.887825344877198) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[51],q[67]; +rz(-pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.1886523708332533) q[51]; +rx(pi/2) q[51]; +rz(2*pi) q[51]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[51],q[67]; +rz(0.3442200582705328) q[51]; +rx(pi/2) q[51]; +rz(4.91642508993746) q[51]; +rx(pi/2) q[51]; +rz(11.045135045759052) q[51]; +rz(-0.865919830558946) q[51]; +rx(pi/2) q[51]; +rz(4.815631627773402) q[51]; +rx(pi/2) q[51]; +rz(12.092249249136383) q[51]; +rz(3.0954202736981333) q[67]; +rx(pi/2) q[67]; +rz(3.98205594507629) q[67]; +rx(pi/2) q[67]; +rz(9.244594882099978) q[67]; +rz(2.4637173354302657) q[67]; +rx(pi/2) q[67]; +rz(6.134005656517007) q[67]; +rx(pi/2) q[67]; +rz(6.704628629128806) q[67]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.014362753785782) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[66],q[90]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.334472197140731) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[66],q[90]; +rz(2.215852614842251) q[66]; +rx(pi/2) q[66]; +rz(5.138875596142853) q[66]; +rx(pi/2) q[66]; +rz(10.288356382871745) q[66]; +rz(0.1891532833086269) q[66]; +rx(pi/2) q[66]; +rz(3.8281624910852337) q[66]; +rx(pi/2) q[66]; +rz(10.099302529020594) q[66]; +rz(0.9572456080270948) q[90]; +rx(pi/2) q[90]; +rz(3.8696452495278137) q[90]; +rx(pi/2) q[90]; +rz(8.896424006185097) q[90]; +rz(-0.2931738865034297) q[90]; +rx(pi/2) q[90]; +rz(4.523489181910268) q[90]; +rx(pi/2) q[90]; +rz(9.444290781712604) q[90]; +rz(-2.155121045260624) q[91]; +rx(pi/2) q[91]; +rz(5.415538366393855) q[91]; +rx(pi/2) q[91]; +rz(12.37351162803786) q[91]; +rz(2.604144746600369) q[91]; +rx(pi/2) q[91]; +rz(4.063206810588517) q[91]; +rx(pi/2) q[91]; +rz(7.288341869130731) q[91]; +cx q[91],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.088968557382334) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(4.41333868591058) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.5920659403620094) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[22]; +rz(-0.5913038178829186) q[22]; +rx(pi/2) q[22]; +rz(4.546659786455813) q[22]; +rx(pi/2) q[22]; +rz(11.66584830574162) q[22]; +rz(0.5323644016366806) q[22]; +rx(pi/2) q[22]; +rz(5.516627558369532) q[22]; +rx(pi/2) q[22]; +rz(11.689514171045435) q[22]; +rz(-2.514947663653441) q[91]; +rx(pi/2) q[91]; +rz(4.327481773753029) q[91]; +rx(pi/2) q[91]; +rz(7.713626697297135) q[91]; +rz(0.8033746733195808) q[91]; +rx(pi/2) q[91]; +rz(5.007859094409765) q[91]; +rx(pi/2) q[91]; +rz(10.381772461173572) q[91]; +cx q[91],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.740550438326197) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.9690879274215543) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.1833312237472007) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[43]; +rz(2.5826700124032147) q[43]; +rx(pi/2) q[43]; +rz(3.5391074048853475) q[43]; +rx(pi/2) q[43]; +rz(6.758721762742487) q[43]; +rz(1.916290813471858) q[43]; +rx(pi/2) q[43]; +rz(5.252539331160313) q[43]; +rx(pi/2) q[43]; +rz(6.826382300658742) q[43]; +cx q[43],q[63]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.016350172561909) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(5.7584050873630055) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[43],q[63]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.546230924316406) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[43],q[63]; +rz(1.055480575847465) q[43]; +rx(pi/2) q[43]; +rz(4.575943918337935) q[43]; +rx(pi/2) q[43]; +rz(6.498139912915593) q[43]; +rz(-1.5285978198423522) q[43]; +rx(pi/2) q[43]; +rz(4.202384441051779) q[43]; +rx(pi/2) q[43]; +rz(11.234802017569521) q[43]; +rz(2.154465277528078) q[63]; +rx(pi/2) q[63]; +rz(5.601019388102172) q[63]; +rx(pi/2) q[63]; +rz(10.43206459822618) q[63]; +rz(1.8894284512987802) q[63]; +rx(pi/2) q[63]; +rz(4.544880322419909) q[63]; +rx(pi/2) q[63]; +rz(8.425944985938926) q[63]; +rz(-2.94695579670954) q[91]; +rx(pi/2) q[91]; +rz(4.485161053571704) q[91]; +rx(pi/2) q[91]; +rz(11.07582854729258) q[91]; +rz(-1.9266018869526227) q[91]; +rx(pi/2) q[91]; +rz(3.652386176742309) q[91]; +rx(pi/2) q[91]; +rz(9.233274126859152) q[91]; +cx q[44],q[91]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.6385005634583862) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.06471727765482) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[44],q[91]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.3478204435348538) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[44],q[91]; +rz(-2.023336023682041) q[44]; +rx(pi/2) q[44]; +rz(3.858708661142877) q[44]; +rx(pi/2) q[44]; +rz(10.406793788995007) q[44]; +rz(0.5653751166369436) q[44]; +rx(pi/2) q[44]; +rz(4.566947054172701) q[44]; +rx(pi/2) q[44]; +rz(10.10791755123321) q[44]; +cx q[44],q[69]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.5491351675131884) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(5.7507858959237055) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[44],q[69]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.274297739143778) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[44],q[69]; +rz(-1.557622943049427) q[44]; +rx(pi/2) q[44]; +rz(4.126993317178925) q[44]; +rx(pi/2) q[44]; +rz(7.524668486332657) q[44]; +rz(1.2522120476098193) q[44]; +rx(pi/2) q[44]; +rz(4.583749386914295) q[44]; +rx(pi/2) q[44]; +rz(9.39580674340494) q[44]; +rz(-0.8023687803303794) q[69]; +rx(pi/2) q[69]; +rz(5.610318891005868) q[69]; +rx(pi/2) q[69]; +rz(10.280080778371403) q[69]; +rz(-1.6463497116082966) q[69]; +rx(pi/2) q[69]; +rz(3.9340573925249545) q[69]; +rx(pi/2) q[69]; +rz(9.272654514332066) q[69]; +rz(-1.1514272753149069) q[91]; +rx(pi/2) q[91]; +rz(4.315872162753904) q[91]; +rx(pi/2) q[91]; +rz(9.100182241744626) q[91]; +rz(-2.4005052556915185) q[91]; +rx(pi/2) q[91]; +rz(5.43440131660768) q[91]; +rx(pi/2) q[91]; +rz(9.478386691252497) q[91]; +rz(-1.4405531987523172) q[96]; +rx(pi/2) q[96]; +rz(5.9285719415246145) q[96]; +rx(pi/2) q[96]; +rz(9.177427930881143) q[96]; +rz(1.2659624749868428) q[96]; +rx(pi/2) q[96]; +rz(3.857788609984748) q[96]; +rx(pi/2) q[96]; +rz(9.561380715107497) q[96]; +cx q[96],q[93]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.001602981759177) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.5112840451230296) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[93]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.247462378011326) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[93]; +rz(-2.5557893917498515) q[93]; +rx(pi/2) q[93]; +rz(4.769058975473447) q[93]; +rx(pi/2) q[93]; +rz(11.269559695910639) q[93]; +rz(0.18799481946377306) q[93]; +rx(pi/2) q[93]; +rz(4.996751074576141) q[93]; +rx(pi/2) q[93]; +rz(12.440101495215963) q[93]; +cx q[93],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.071833361486414) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.6740607473217017) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.275502295901941) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[40]; +rz(-2.1859766264362603) q[40]; +rx(pi/2) q[40]; +rz(5.5553684105055865) q[40]; +rx(pi/2) q[40]; +rz(8.647286118001908) q[40]; +rz(1.5541688843603705) q[40]; +rx(pi/2) q[40]; +rz(3.7607180678051124) q[40]; +rx(pi/2) q[40]; +rz(9.377998863497524) q[40]; +cx q[65],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.243064863243491) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(4.1422515154002175) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.5734084786601756) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +cx q[65],q[40]; +rz(1.543885250990523) q[40]; +rx(pi/2) q[40]; +rz(5.632800994407781) q[40]; +rx(pi/2) q[40]; +rz(11.256562915299336) q[40]; +rz(0.7229810471274778) q[40]; +rx(pi/2) q[40]; +rz(3.506029736624268) q[40]; +rx(pi/2) q[40]; +rz(8.465110984264696) q[40]; +rz(0.18982156774609926) q[65]; +rx(pi/2) q[65]; +rz(5.699332081831676) q[65]; +rx(pi/2) q[65]; +rz(6.468041004871808) q[65]; +rz(-1.3674591422635274) q[65]; +rx(pi/2) q[65]; +rz(4.027657560114397) q[65]; +rx(pi/2) q[65]; +rz(10.313820707007629) q[65]; +cx q[65],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.191633935434071) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(4.43636654805367) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.519382236837746) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +cx q[65],q[24]; +rz(-2.3894121303088465) q[24]; +rx(pi/2) q[24]; +rz(4.241306011387169) q[24]; +rx(pi/2) q[24]; +rz(11.468254242893481) q[24]; +rz(-1.2445661938458628) q[24]; +rx(pi/2) q[24]; +rz(4.7086928782867465) q[24]; +rx(pi/2) q[24]; +rz(10.225881507428214) q[24]; +rz(-1.827269292158937) q[65]; +rx(pi/2) q[65]; +rz(3.7317172234272182) q[65]; +rx(pi/2) q[65]; +rz(10.129650652846438) q[65]; +rz(1.7099704620081768) q[65]; +rx(pi/2) q[65]; +rz(3.4848744835614145) q[65]; +rx(pi/2) q[65]; +rz(7.222161564533701) q[65]; +cx q[37],q[65]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.6532391940638824) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.643615583851661) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[37],q[65]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.316051915703577) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[37],q[65]; +rz(-1.416121657815225) q[37]; +rx(pi/2) q[37]; +rz(5.0783211957698215) q[37]; +rx(pi/2) q[37]; +rz(9.102736277206247) q[37]; +rz(0.1891532833086269) q[37]; +rx(pi/2) q[37]; +rz(3.8281624910852337) q[37]; +rx(pi/2) q[37]; +rz(10.099302529020594) q[37]; +rz(1.936312878327576) q[65]; +rx(pi/2) q[65]; +rz(4.7939250424173805) q[65]; +rx(pi/2) q[65]; +rz(7.895573404222576) q[65]; +rz(-2.6649338199672137) q[65]; +rx(pi/2) q[65]; +rz(5.868999310087809) q[65]; +rx(pi/2) q[65]; +rz(9.79685884425384) q[65]; +cx q[67],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.188486434717214) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.5334940381407005) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.323653440937088) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[65]; +rz(-0.7824590701407939) q[65]; +rx(pi/2) q[65]; +rz(5.229341270026524) q[65]; +rx(pi/2) q[65]; +rz(9.702016998443842) q[65]; +rz(-1.0246111303612224) q[65]; +rx(pi/2) q[65]; +rz(4.126059685446911) q[65]; +rx(pi/2) q[65]; +rz(12.031734165508276) q[65]; +rz(0.6289060896523022) q[67]; +rx(pi/2) q[67]; +rz(5.00573612439689) q[67]; +rx(pi/2) q[67]; +rz(8.932683676645162) q[67]; +rz(-2.2134840252742944) q[67]; +rx(pi/2) q[67]; +rz(4.418793575773414) q[67]; +rx(pi/2) q[67]; +rz(11.109356579192786) q[67]; +rz(2.2035550365684546) q[93]; +rx(pi/2) q[93]; +rz(3.8126034399686644) q[93]; +rx(pi/2) q[93]; +rz(11.231261805411158) q[93]; +rz(3.0112927337334483) q[93]; +rx(pi/2) q[93]; +rz(4.585350332319351) q[93]; +rx(pi/2) q[93]; +rz(8.132121194760083) q[93]; +rz(-2.4448493060493743) q[96]; +rx(pi/2) q[96]; +rz(4.885889207534004) q[96]; +rx(pi/2) q[96]; +rz(11.462356042106995) q[96]; +rz(1.7784231594828546) q[96]; +rx(pi/2) q[96]; +rz(4.95269241868064) q[96]; +rx(pi/2) q[96]; +rz(9.180522671594659) q[96]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.238766080657323) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[21],q[97]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.1811869283159186) q[21]; +rx(pi/2) q[21]; +rz(3*pi) q[21]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[21],q[97]; +rz(-1.2267220381075203) q[21]; +rx(pi/2) q[21]; +rz(5.203033595658998) q[21]; +rx(pi/2) q[21]; +rz(9.328329033394864) q[21]; +rz(-2.426106751743447) q[21]; +rx(pi/2) q[21]; +rz(3.6879806485761746) q[21]; +rx(pi/2) q[21]; +rz(10.275052469193973) q[21]; +rz(-0.1186377112880912) q[97]; +rx(pi/2) q[97]; +rz(4.103733896669551) q[97]; +rx(pi/2) q[97]; +rz(11.596084412970978) q[97]; +rz(2.6943161426063282) q[97]; +rx(pi/2) q[97]; +rz(5.006985721415867) q[97]; +rx(pi/2) q[97]; +rz(6.301396417558897) q[97]; +cx q[59],q[97]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.151513458436422) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.210677900278239) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[59],q[97]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.833200265376534) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[59],q[97]; +rz(2.560672655776383) q[59]; +rx(pi/2) q[59]; +rz(4.486792213896342) q[59]; +rx(pi/2) q[59]; +rz(8.250038944868438) q[59]; +rz(-0.4428327535678891) q[59]; +rx(pi/2) q[59]; +rz(4.8428361442565135) q[59]; +rx(pi/2) q[59]; +rz(7.225249231600523) q[59]; +rz(-2.419919703562538) q[97]; +rx(pi/2) q[97]; +rz(5.3357421174459825) q[97]; +rx(pi/2) q[97]; +rz(12.410620567392606) q[97]; +rz(1.869707445546001) q[97]; +rx(pi/2) q[97]; +rz(5.2783674010485555) q[97]; +rx(pi/2) q[97]; +rz(6.801527966857614) q[97]; +cx q[98],q[93]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.128978702089221) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.328982915259807) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[93]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.368773132858042) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[93]; +rz(-2.9212014766401166) q[93]; +rx(pi/2) q[93]; +rz(4.096286996001293) q[93]; +rx(pi/2) q[93]; +rz(7.005282570022228) q[93]; +rz(1.1744029291101805) q[93]; +rx(pi/2) q[93]; +rz(3.773254521430319) q[93]; +rx(pi/2) q[93]; +rz(11.93225664485579) q[93]; +cx q[22],q[93]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.353234213611781) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.06535772436672) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[22],q[93]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.5691305138553435) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[22],q[93]; +rz(-2.3727584023977246) q[22]; +rx(pi/2) q[22]; +rz(3.8784126869355076) q[22]; +rx(pi/2) q[22]; +rz(10.144820283565865) q[22]; +rz(-1.1932728944860578) q[22]; +rx(pi/2) q[22]; +rz(3.9515662518777264) q[22]; +rx(pi/2) q[22]; +rz(7.222396578410662) q[22]; +rz(-1.5755356090842687) q[93]; +rx(pi/2) q[93]; +rz(4.834943143454592) q[93]; +rx(pi/2) q[93]; +rz(8.245606108797302) q[93]; +rz(1.5585325380150739) q[93]; +rx(pi/2) q[93]; +rz(4.8264443922152145) q[93]; +rx(pi/2) q[93]; +rz(9.561462167276936) q[93]; +rz(-1.681251830393574) q[98]; +rx(pi/2) q[98]; +rz(4.760006105893654) q[98]; +rx(pi/2) q[98]; +rz(9.882980356819305) q[98]; +rz(1.1277945660239252) q[98]; +rx(pi/2) q[98]; +rz(6.177683543848312) q[98]; +rx(pi/2) q[98]; +rz(6.423635939748611) q[98]; +cx q[89],q[98]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.577154815623958) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(5.874033192651385) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[89],q[98]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.2865503782593706) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[89],q[98]; +rz(1.9515954356355554) q[89]; +rx(pi/2) q[89]; +rz(3.3833281200180227) q[89]; +rx(pi/2) q[89]; +rz(6.855905776733699) q[89]; +rz(2.320019044971355) q[89]; +rx(pi/2) q[89]; +rz(4.443615682527124) q[89]; +rx(pi/2) q[89]; +rz(9.718384170603446) q[89]; +rz(-2.929530033490108) q[98]; +rx(pi/2) q[98]; +rz(6.103056246640712) q[98]; +rx(pi/2) q[98]; +rz(7.797021076967966) q[98]; +rz(1.160171133579678) q[98]; +rx(pi/2) q[98]; +rz(4.32263809719144) q[98]; +rx(pi/2) q[98]; +rz(9.261439027148885) q[98]; +rz(-2.0036165607338394) q[99]; +rx(pi/2) q[99]; +rz(4.779761857310085) q[99]; +rx(pi/2) q[99]; +rz(11.022465004794247) q[99]; +rz(1.6065985520062682) q[99]; +rx(pi/2) q[99]; +rz(5.118185680001987) q[99]; +rx(pi/2) q[99]; +rz(11.299968062097113) q[99]; +cx q[78],q[99]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.052998176886934) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.095134850529934) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[78],q[99]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.6139991871731207) q[78]; +rx(pi/2) q[78]; +rz(3*pi) q[78]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[78],q[99]; +rz(1.2750854914444432) q[78]; +rx(pi/2) q[78]; +rz(3.281168745827535) q[78]; +rx(pi/2) q[78]; +rz(8.007701427973812) q[78]; +rz(2.5185584094453572) q[78]; +rx(pi/2) q[78]; +rz(4.839799946154819) q[78]; +rx(pi/2) q[78]; +rz(10.652265087192157) q[78]; +cx q[68],q[78]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.7983263250717574) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.135118591888539) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[68],q[78]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.4902737224147007) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[68],q[78]; +rz(-2.3068816420198806) q[68]; +rx(pi/2) q[68]; +rz(4.241904769928705) q[68]; +rx(pi/2) q[68]; +rz(6.7445027286399934) q[68]; +rz(1.2367566999976525) q[68]; +rx(pi/2) q[68]; +rz(5.1029338215614946) q[68]; +rx(pi/2) q[68]; +rz(12.10480155156904) q[68]; +cx q[16],q[68]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(4.0361330291431425) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.246923847085938) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[16],q[68]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.7611127952338803) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[16],q[68]; +rz(1.1437674325860394) q[16]; +rx(pi/2) q[16]; +rz(5.512487235529743) q[16]; +rx(pi/2) q[16]; +rz(10.624023845388106) q[16]; +rz(-2.221890866031805) q[16]; +rx(pi/2) q[16]; +rz(4.304478326228807) q[16]; +rx(pi/2) q[16]; +rz(8.268170770237173) q[16]; +cx q[16],q[81]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.619751882989664) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(0.2843657020440018) q[68]; +rx(pi/2) q[68]; +rz(4.245707365559099) q[68]; +rx(pi/2) q[68]; +rz(10.155031933126693) q[68]; +rz(-1.546583889967132) q[68]; +rx(pi/2) q[68]; +rz(5.308687464832196) q[68]; +rx(pi/2) q[68]; +rz(11.978861409528228) q[68]; +cx q[68],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.127966632094854) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.80146686601563) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.529249103633428) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +cx q[68],q[3]; +rz(2.3671613459589977) q[3]; +rx(pi/2) q[3]; +rz(6.018352860520293) q[3]; +rx(pi/2) q[3]; +rz(8.178467335400052) q[3]; +rz(-1.9142740531130915) q[3]; +rx(pi/2) q[3]; +rz(4.943675079484889) q[3]; +rx(pi/2) q[3]; +rz(7.299061795946453) q[3]; +cx q[29],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.118870460533513) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.318233927791317) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[29],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.5275783236126195) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +cx q[29],q[3]; +rz(-0.09206647502523957) q[3]; +rx(pi/2) q[3]; +rz(5.170486318682008) q[3]; +rx(pi/2) q[3]; +rz(10.549023077071144) q[3]; +rz(-0.8317713132557705) q[3]; +rx(pi/2) q[3]; +rz(5.098783989985898) q[3]; +rx(pi/2) q[3]; +rz(6.846151748602848) q[3]; +cx q[3],q[45]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.6249572027300854) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-0.923549536078915) q[29]; +rx(pi/2) q[29]; +rz(3.975026056307999) q[29]; +rx(pi/2) q[29]; +rz(7.631207812385465) q[29]; +rz(1.5464114481231892) q[29]; +rx(pi/2) q[29]; +rz(5.07380973810326) q[29]; +rx(pi/2) q[29]; +rz(6.781606317601758) q[29]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.006044199665425) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[3],q[45]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.444494110605877) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[3],q[45]; +rz(-2.9947262442990823) q[3]; +rx(pi/2) q[3]; +rz(4.013659285347968) q[3]; +rx(pi/2) q[3]; +rz(6.455458626394066) q[3]; +rz(-0.5329999904079115) q[3]; +rx(pi/2) q[3]; +rz(3.7468258881467387) q[3]; +rx(pi/2) q[3]; +rz(10.494115483764876) q[3]; +rz(-2.52829410884348) q[45]; +rx(pi/2) q[45]; +rz(4.675584907661271) q[45]; +rx(pi/2) q[45]; +rz(12.367290019573446) q[45]; +rz(0.44611602135707873) q[45]; +rx(pi/2) q[45]; +rz(4.07927039373211) q[45]; +rx(pi/2) q[45]; +rz(10.867548415735122) q[45]; +cx q[45],q[58]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.318567331218746) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.1831965942765645) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[45],q[58]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.2638458856769628) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[45],q[58]; +rz(0.7125918609156141) q[45]; +rx(pi/2) q[45]; +rz(4.7068943538503545) q[45]; +rx(pi/2) q[45]; +rz(7.976025690643124) q[45]; +rz(1.1996186774391697) q[45]; +rx(pi/2) q[45]; +rz(5.721257144817577) q[45]; +rx(pi/2) q[45]; +rz(8.301442429023847) q[45]; +rz(-1.258422815495953) q[58]; +rx(pi/2) q[58]; +rz(4.093879597190219) q[58]; +rx(pi/2) q[58]; +rz(11.704954230616012) q[58]; +rz(-0.028076509228726287) q[58]; +rx(pi/2) q[58]; +rz(5.917163093458003) q[58]; +rx(pi/2) q[58]; +rz(6.755578996854389) q[58]; +rz(-1.867011534672805) q[68]; +rx(pi/2) q[68]; +rz(5.2503735481682945) q[68]; +rx(pi/2) q[68]; +rz(9.439661666075168) q[68]; +rz(0.5725472883651115) q[68]; +rx(pi/2) q[68]; +rz(5.73195964749001) q[68]; +rx(pi/2) q[68]; +rz(10.99443333970602) q[68]; +cx q[68],q[87]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.947584629348623) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(1.4740847915003599) q[78]; +rx(pi/2) q[78]; +rz(5.432459764105245) q[78]; +rx(pi/2) q[78]; +rz(7.717038046700759) q[78]; +rz(-2.3818519131051468) q[78]; +rx(pi/2) q[78]; +rz(5.146486248386399) q[78]; +rx(pi/2) q[78]; +rz(6.66087417808181) q[78]; +cx q[78],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.084466484827233) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.00507578129192) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.1659731634721657) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[70]; +rz(1.8798147494907527) q[70]; +rx(pi/2) q[70]; +rz(4.252154953092312) q[70]; +rx(pi/2) q[70]; +rz(6.587141390859495) q[70]; +rz(2.4090802408358014) q[70]; +rx(pi/2) q[70]; +rz(4.604470349775794) q[70]; +rx(pi/2) q[70]; +rz(9.864284398181768) q[70]; +cx q[70],q[82]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.646052923426838) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(-3.032920507988024) q[78]; +rx(pi/2) q[78]; +rz(4.6840504770926055) q[78]; +rx(pi/2) q[78]; +rz(12.377977182804731) q[78]; +rz(0.4231881838102649) q[78]; +rx(pi/2) q[78]; +rz(4.160544478563555) q[78]; +rx(pi/2) q[78]; +rz(10.359390141743878) q[78]; +cx q[13],q[78]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.700078436872554) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.046363604487656) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[13],q[78]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.216805910015399) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[13],q[78]; +rz(-1.4660164405963065) q[13]; +rx(pi/2) q[13]; +rz(3.529858172284845) q[13]; +rx(pi/2) q[13]; +rz(12.20769334557387) q[13]; +rz(0.5685306168288728) q[13]; +rx(pi/2) q[13]; +rz(4.328977071682365) q[13]; +rx(pi/2) q[13]; +rz(11.53208518268997) q[13]; +cx q[13],q[57]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.287597843678544) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.103124716261531) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[13],q[57]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.1659961979431506) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[13],q[57]; +rz(2.2592806706884243) q[13]; +rx(pi/2) q[13]; +rz(5.587600249992972) q[13]; +rx(pi/2) q[13]; +rz(9.673732919479415) q[13]; +rz(-0.7072981257490838) q[13]; +rx(pi/2) q[13]; +rz(5.0434444184614575) q[13]; +rx(pi/2) q[13]; +rz(6.753990742853997) q[13]; +rz(0.800754527996157) q[57]; +rx(pi/2) q[57]; +rz(4.609978195771471) q[57]; +rx(pi/2) q[57]; +rz(10.130298447792825) q[57]; +rz(-1.4754957842751146) q[57]; +rx(pi/2) q[57]; +rz(4.463685690699441) q[57]; +rx(pi/2) q[57]; +rz(8.311432519523354) q[57]; +cx q[57],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.182839858390918) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.174060654496518) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.372371871505356) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[56]; +rz(1.5249434177439722) q[56]; +rx(pi/2) q[56]; +rz(5.103064507321337) q[56]; +rx(pi/2) q[56]; +rz(8.985899602469813) q[56]; +rz(-0.7759773305141002) q[56]; +rx(pi/2) q[56]; +rz(4.797099833749519) q[56]; +rx(pi/2) q[56]; +rz(10.482860271766464) q[56]; +cx q[56],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.154460612432796) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.219837100969556) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.4972821322836607) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +cx q[56],q[33]; +rz(-0.39532470133045816) q[33]; +rx(pi/2) q[33]; +rz(4.618414273555999) q[33]; +rx(pi/2) q[33]; +rz(9.723548632631942) q[33]; +rz(-1.3308615427278685) q[33]; +rx(pi/2) q[33]; +rz(5.190517674704521) q[33]; +rx(pi/2) q[33]; +rz(9.310156224867244) q[33]; +rz(1.1988107709848457) q[56]; +rx(pi/2) q[56]; +rz(5.954949118012337) q[56]; +rx(pi/2) q[56]; +rz(12.30896550135775) q[56]; +rz(-0.4748007366591409) q[56]; +rx(pi/2) q[56]; +rz(4.253106142538352) q[56]; +rx(pi/2) q[56]; +rz(9.309363981706252) q[56]; +rz(1.6879862171418782) q[57]; +rx(pi/2) q[57]; +rz(3.7851231902558675) q[57]; +rx(pi/2) q[57]; +rz(10.681293180582927) q[57]; +rz(-1.720823132001268) q[57]; +rx(pi/2) q[57]; +rz(5.257181140588975) q[57]; +rx(pi/2) q[57]; +rz(7.894231678674627) q[57]; +rz(-0.006157157307961292) q[78]; +rx(pi/2) q[78]; +rz(4.390330478025979) q[78]; +rx(pi/2) q[78]; +rz(11.930787852163562) q[78]; +rz(-1.5110324778046198) q[78]; +rx(pi/2) q[78]; +rz(4.443644906196769) q[78]; +rx(pi/2) q[78]; +rz(11.74195926239345) q[78]; +cx q[78],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(5.709994931352254) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.105103327186088) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.8062369693019384) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[75]; +rz(-0.36057907151817625) q[75]; +rx(pi/2) q[75]; +rz(4.152114782466382) q[75]; +rx(pi/2) q[75]; +rz(7.224665816945846) q[75]; +rz(3.0366491562246685) q[75]; +rx(pi/2) q[75]; +rz(4.737336098073184) q[75]; +rx(pi/2) q[75]; +rz(8.822213475623341) q[75]; +cx q[75],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.139244986463222) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.9878564261710334) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.671541025190118) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +cx q[75],q[39]; +rz(-1.2373859545677133) q[39]; +rx(pi/2) q[39]; +rz(3.4262496794325465) q[39]; +rx(pi/2) q[39]; +rz(10.724438101192778) q[39]; +rz(-2.102058986788133) q[39]; +rx(pi/2) q[39]; +rz(5.069931015242281) q[39]; +rx(pi/2) q[39]; +rz(7.888017355718201) q[39]; +cx q[39],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.250041339136677) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.928484480654804) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.1829346986803113) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +cx q[39],q[22]; +rz(-0.6184987811786478) q[22]; +rx(pi/2) q[22]; +rz(3.904268249418293) q[22]; +rx(pi/2) q[22]; +rz(6.72587620277995) q[22]; +rz(-2.9936821325913314) q[22]; +rx(pi/2) q[22]; +rz(4.968874277764956) q[22]; +rx(pi/2) q[22]; +rz(12.109691631824992) q[22]; +rz(0.4317407223950207) q[39]; +rx(pi/2) q[39]; +rz(4.3589864247567025) q[39]; +rx(pi/2) q[39]; +rz(7.513553137707014) q[39]; +rz(2.2564795249156724) q[39]; +rx(pi/2) q[39]; +rz(3.9797599238458634) q[39]; +rx(pi/2) q[39]; +rz(9.646682961825675) q[39]; +rz(-2.7265424869987918) q[75]; +rx(pi/2) q[75]; +rz(4.198207868397058) q[75]; +rx(pi/2) q[75]; +rz(7.292473893807738) q[75]; +rz(1.1544469864678346) q[75]; +rx(pi/2) q[75]; +rz(3.872813607525473) q[75]; +rx(pi/2) q[75]; +rz(7.229850392587378) q[75]; +rz(0.6424701439537674) q[78]; +rx(pi/2) q[78]; +rz(4.481458938392758) q[78]; +rx(pi/2) q[78]; +rz(7.4855557558189405) q[78]; +rz(1.2212896436339884) q[78]; +rx(pi/2) q[78]; +rz(3.9217818932136796) q[78]; +rx(pi/2) q[78]; +rz(11.576310858468197) q[78]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.031192531188433) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[16],q[81]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.1437931493908593) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[16],q[81]; +rz(0.0156187579517586) q[16]; +rx(pi/2) q[16]; +rz(5.5380802689262305) q[16]; +rx(pi/2) q[16]; +rz(12.056242762508262) q[16]; +rz(1.6791698138561557) q[16]; +rx(pi/2) q[16]; +rz(5.1345921766594635) q[16]; +rx(pi/2) q[16]; +rz(8.39266938612036) q[16]; +cx q[16],q[36]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(4.052998176886934) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.095134850529934) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +cx q[16],q[36]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.6139991871731207) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[16],q[36]; +rz(1.2750854914444432) q[16]; +rx(pi/2) q[16]; +rz(3.281168745827535) q[16]; +rx(pi/2) q[16]; +rz(8.007701427973812) q[16]; +rz(1.6556257842222912) q[16]; +rx(pi/2) q[16]; +rz(4.6863360041044855) q[16]; +rx(pi/2) q[16]; +rz(9.271811688280975) q[16]; +rz(3.050365268397462) q[36]; +rx(pi/2) q[36]; +rz(4.80018811213356) q[36]; +rx(pi/2) q[36]; +rz(8.844132212574412) q[36]; +rz(2.8232051565521274) q[36]; +rx(pi/2) q[36]; +rz(4.716163138980661) q[36]; +rx(pi/2) q[36]; +rz(11.619826985163613) q[36]; +cx q[14],q[36]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(4.264701978013131) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.106055960854716) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +cx q[14],q[36]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.4635772594840697) q[14]; +rx(pi/2) q[14]; +rz(3*pi) q[14]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[14],q[36]; +rz(2.086993953658771) q[14]; +rx(pi/2) q[14]; +rz(4.421955858717768) q[14]; +rx(pi/2) q[14]; +rz(9.013298568702993) q[14]; +rz(1.0856328866043397) q[14]; +rx(pi/2) q[14]; +rz(3.8920775538596915) q[14]; +rx(pi/2) q[14]; +rz(12.197697715324411) q[14]; +rz(-1.5345083059720042) q[36]; +rx(pi/2) q[36]; +rz(5.173160483737046) q[36]; +rx(pi/2) q[36]; +rz(11.888273863968719) q[36]; +rz(0.8332755800276619) q[36]; +rx(pi/2) q[36]; +rz(5.414296339428146) q[36]; +rx(pi/2) q[36]; +rz(11.264568139631184) q[36]; +rz(-2.560725322701188) q[81]; +rx(pi/2) q[81]; +rz(5.504168172070422) q[81]; +rx(pi/2) q[81]; +rz(7.373458071171694) q[81]; +rz(-0.6109112943206845) q[81]; +rx(pi/2) q[81]; +rz(4.145160213717752) q[81]; +rx(pi/2) q[81]; +rz(8.806060012358918) q[81]; +cx q[49],q[81]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.92546107879289) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.251782379289152) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[49],q[81]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.4078228505429475) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[49],q[81]; +rz(-0.14948679152663846) q[49]; +rx(pi/2) q[49]; +rz(4.803366663202917) q[49]; +rx(pi/2) q[49]; +rz(11.142610094450124) q[49]; +rz(1.5033010894720755) q[49]; +rx(pi/2) q[49]; +rz(5.221929103409585) q[49]; +rx(pi/2) q[49]; +rz(11.430135044485626) q[49]; +cx q[29],q[49]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.070208729351002) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.09153595627034) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[29],q[49]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.4676892746146066) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[29],q[49]; +rz(-0.28795340880264364) q[29]; +rx(pi/2) q[29]; +rz(4.788448754020233) q[29]; +rx(pi/2) q[29]; +rz(11.053997468301029) q[29]; +rz(2.2045162437311587) q[29]; +rx(pi/2) q[29]; +rz(5.258928811823941) q[29]; +rx(pi/2) q[29]; +rz(7.28738415158517) q[29]; +rz(1.0525945354812203) q[49]; +rx(pi/2) q[49]; +rz(4.303043867106118) q[49]; +rx(pi/2) q[49]; +rz(10.70466243893656) q[49]; +rz(-1.682563022066214) q[49]; +rx(pi/2) q[49]; +rz(4.57881395460684) q[49]; +rx(pi/2) q[49]; +rz(11.780000927583801) q[49]; +cx q[49],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(5.886680781258373) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.162656297106203) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.7389467365922737) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +cx q[49],q[8]; +rz(2.183635128417418) q[8]; +rx(pi/2) q[8]; +rz(5.324770569049787) q[8]; +rx(pi/2) q[8]; +rz(9.23133888597868) q[8]; +rz(1.175321205572093) q[8]; +rx(pi/2) q[8]; +rz(6.217478820606047) q[8]; +rx(pi/2) q[8]; +rz(8.839492507121022) q[8]; +cx q[8],q[63]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.6167479051307616) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(2.4139311491782793) q[49]; +rx(pi/2) q[49]; +rz(5.016475597003625) q[49]; +rx(pi/2) q[49]; +rz(10.266749865012274) q[49]; +rz(-2.250677861239429) q[49]; +rx(pi/2) q[49]; +rz(5.751497063978947) q[49]; +rx(pi/2) q[49]; +rz(6.6422960642569535) q[49]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.106321493500776) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[8],q[63]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.4939625058401944) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[8],q[63]; +rz(-0.554922449032297) q[8]; +rx(pi/2) q[8]; +rz(4.514842951827948) q[8]; +rx(pi/2) q[8]; +rz(8.64028273029867) q[8]; +rz(1.24222501428748) q[8]; +rx(pi/2) q[8]; +rz(4.425913126480054) q[8]; +rx(pi/2) q[8]; +rz(12.45117001849321) q[8]; +rz(0.14333117049215716) q[63]; +rx(pi/2) q[63]; +rz(4.730441856791304) q[63]; +rx(pi/2) q[63]; +rz(7.111676947185864) q[63]; +rz(2.1004227118581813) q[63]; +rx(pi/2) q[63]; +rz(3.916896146726818) q[63]; +rx(pi/2) q[63]; +rz(9.484287211692028) q[63]; +rz(2.2263610208840303) q[81]; +rx(pi/2) q[81]; +rz(4.320583816701584) q[81]; +rx(pi/2) q[81]; +rz(12.438459667772193) q[81]; +rz(-0.3102265124744261) q[81]; +rx(pi/2) q[81]; +rz(4.354157377821155) q[81]; +rx(pi/2) q[81]; +rz(11.307720514423385) q[81]; +cx q[81],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.19544411445175) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.637497282197825) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.3063091309102592) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[78]; +rz(-1.0691003296891282) q[78]; +rx(pi/2) q[78]; +rz(5.0121063333333575) q[78]; +rx(pi/2) q[78]; +rz(9.246377306700609) q[78]; +rz(-0.7547893565021422) q[78]; +rx(pi/2) q[78]; +rz(4.336902869356708) q[78]; +rx(pi/2) q[78]; +rz(12.198877310752284) q[78]; +rz(-2.672905421021162) q[81]; +rx(pi/2) q[81]; +rz(3.7527965214696364) q[81]; +rx(pi/2) q[81]; +rz(7.607501075389155) q[81]; +rz(-0.4146576318355071) q[81]; +rx(pi/2) q[81]; +rz(5.071521995153698) q[81]; +rx(pi/2) q[81]; +rz(7.321196687398356) q[81]; +cx q[81],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.9565216111925725) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.536089579822712) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.3130804534316045) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +cx q[81],q[66]; +rz(-2.139699974034353) q[66]; +rx(pi/2) q[66]; +rz(4.363742957353281) q[66]; +rx(pi/2) q[66]; +rz(9.99274343837239) q[66]; +rz(2.689764471067294) q[66]; +rx(pi/2) q[66]; +rz(4.903695236222691) q[66]; +rx(pi/2) q[66]; +rz(12.265145387316712) q[66]; +rz(-1.5863634831039335) q[81]; +rx(pi/2) q[81]; +rz(4.01571389874062) q[81]; +rx(pi/2) q[81]; +rz(11.782113591265947) q[81]; +rz(0.04722217791916261) q[81]; +rx(pi/2) q[81]; +rz(4.256023843013715) q[81]; +rx(pi/2) q[81]; +rz(6.622514795733736) q[81]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.158020713089474) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[70],q[82]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.293746225355486) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[70],q[82]; +rz(-0.9858878764643113) q[70]; +rx(pi/2) q[70]; +rz(4.508365759923714) q[70]; +rx(pi/2) q[70]; +rz(9.037628228106595) q[70]; +rz(1.099768808298105) q[70]; +rx(pi/2) q[70]; +rz(4.669824807124723) q[70]; +rx(pi/2) q[70]; +rz(10.076303336310765) q[70]; +cx q[70],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.000850617893017) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.3444517459684135) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.66026776314588) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +cx q[70],q[52]; +rz(0.455833506920555) q[52]; +rx(pi/2) q[52]; +rz(5.5900526365636996) q[52]; +rx(pi/2) q[52]; +rz(11.549282026547377) q[52]; +rz(-0.2984761534392253) q[52]; +rx(pi/2) q[52]; +rz(4.807036395176711) q[52]; +rx(pi/2) q[52]; +rz(6.717297014462325) q[52]; +rz(-2.57016944354506) q[70]; +rx(pi/2) q[70]; +rz(4.80476663008181) q[70]; +rx(pi/2) q[70]; +rz(11.789015641740141) q[70]; +rz(-2.478933365507163) q[70]; +rx(pi/2) q[70]; +rz(4.52965601873159) q[70]; +rx(pi/2) q[70]; +rz(7.705394111981341) q[70]; +cx q[47],q[70]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.6413344462292847) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.0106511260340145) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[47],q[70]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.163369097266134) q[47]; +rx(pi/2) q[47]; +rz(3*pi) q[47]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[47],q[70]; +rz(2.832794029949711) q[47]; +rx(pi/2) q[47]; +rz(4.352101954505829) q[47]; +rx(pi/2) q[47]; +rz(7.947610076732981) q[47]; +rz(1.9598256763230166) q[47]; +rx(pi/2) q[47]; +rz(3.8586487873509907) q[47]; +rx(pi/2) q[47]; +rz(7.64139179102288) q[47]; +cx q[47],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.250305193641029) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.7470163745631364) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.392820499672636) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +cx q[47],q[21]; +rz(0.9319154584149176) q[21]; +rx(pi/2) q[21]; +rz(5.16563971965559) q[21]; +rx(pi/2) q[21]; +rz(10.191187244618117) q[21]; +rz(-2.4848028051356) q[21]; +rx(pi/2) q[21]; +rz(4.97936315620072) q[21]; +rx(pi/2) q[21]; +rz(7.669204611700296) q[21]; +cx q[21],q[42]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.616750073795698) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(5.5835491413176985) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +cx q[21],q[42]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.4534961230348498) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[21],q[42]; +rz(-1.6639980654265742) q[21]; +rx(pi/2) q[21]; +rz(4.43052107290899) q[21]; +rx(pi/2) q[21]; +rz(7.440286487863568) q[21]; +rz(2.7202415946460343) q[21]; +rx(pi/2) q[21]; +rz(5.58551030445679) q[21]; +rx(pi/2) q[21]; +rz(6.330039667371583) q[21]; +rz(-2.7547079783601376) q[42]; +rx(pi/2) q[42]; +rz(5.269023595199805) q[42]; +rx(pi/2) q[42]; +rz(7.830192150964968) q[42]; +rz(2.2187445994732817) q[42]; +rx(pi/2) q[42]; +rz(4.512183543403451) q[42]; +rx(pi/2) q[42]; +rz(8.429159622029877) q[42]; +rz(1.7184879601801795) q[47]; +rx(pi/2) q[47]; +rz(4.279189097230962) q[47]; +rx(pi/2) q[47]; +rz(7.3349881618812685) q[47]; +rz(-2.1426981790323314) q[47]; +rx(pi/2) q[47]; +rz(4.224158221162713) q[47]; +rx(pi/2) q[47]; +rz(12.21993179360789) q[47]; +cx q[47],q[64]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.6563639652490476) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.606218583970038) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[47],q[64]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.539265571116438) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[47],q[64]; +rz(-2.8903542077549726) q[47]; +rx(pi/2) q[47]; +rz(6.0897680631395446) q[47]; +rx(pi/2) q[47]; +rz(10.646331696593755) q[47]; +rz(1.697399902753471) q[47]; +rx(pi/2) q[47]; +rz(4.559750171616862) q[47]; +rx(pi/2) q[47]; +rz(12.014483245910208) q[47]; +rz(1.4365217615240633) q[64]; +rx(pi/2) q[64]; +rz(5.498721548803869) q[64]; +rx(pi/2) q[64]; +rz(11.101493953173186) q[64]; +rz(0.8562985987845666) q[64]; +rx(pi/2) q[64]; +rz(4.3459503304010045) q[64]; +rx(pi/2) q[64]; +rz(8.586816674311137) q[64]; +rz(0.9224557669043802) q[70]; +rx(pi/2) q[70]; +rz(5.893963794000648) q[70]; +rx(pi/2) q[70]; +rz(11.341609535084284) q[70]; +rz(1.8402021058236215) q[70]; +rx(pi/2) q[70]; +rz(5.336254557013419) q[70]; +rx(pi/2) q[70]; +rz(11.399532885163232) q[70]; +cx q[70],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.25163835903506) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.492771349112589) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.3878381840556555) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[10]; +rz(-1.3996019762433118) q[10]; +rx(pi/2) q[10]; +rz(5.027564520369859) q[10]; +rx(pi/2) q[10]; +rz(10.238210032778529) q[10]; +rz(0.26291180953888027) q[10]; +rx(pi/2) q[10]; +rz(5.361822086498654) q[10]; +rx(pi/2) q[10]; +rz(11.061416864092465) q[10]; +cx q[10],q[59]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.255008214448571) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.030925591925607) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[10],q[59]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.165754591765785) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[10],q[59]; +rz(-0.39222073723629425) q[10]; +rx(pi/2) q[10]; +rz(5.06264517035507) q[10]; +rx(pi/2) q[10]; +rz(11.556654064409196) q[10]; +rz(-1.6052504686096611) q[10]; +rx(pi/2) q[10]; +rz(4.723044500401562) q[10]; +rx(pi/2) q[10]; +rz(8.32016576413245) q[10]; +rz(-0.8886554535843265) q[59]; +rx(pi/2) q[59]; +rz(4.666162027508917) q[59]; +rx(pi/2) q[59]; +rz(12.49327316194379) q[59]; +rz(2.893660140161489) q[59]; +rx(pi/2) q[59]; +rz(5.055716438081247) q[59]; +rx(pi/2) q[59]; +rz(10.45085987584314) q[59]; +rz(0.17772199633974273) q[70]; +rx(pi/2) q[70]; +rz(5.509238871575194) q[70]; +rx(pi/2) q[70]; +rz(8.407668727402626) q[70]; +rz(-0.4253087155578066) q[70]; +rx(pi/2) q[70]; +rz(5.552925371903271) q[70]; +rx(pi/2) q[70]; +rz(10.16472340528968) q[70]; +cx q[23],q[70]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.8799817643701755) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.119954724018305) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[23],q[70]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.3624215808577795) q[23]; +rx(pi/2) q[23]; +rz(3*pi) q[23]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[23],q[70]; +rz(-3.1109694464059743) q[23]; +rx(pi/2) q[23]; +rz(3.9124007424066893) q[23]; +rx(pi/2) q[23]; +rz(6.8046831457724455) q[23]; +rz(-0.7230996305792714) q[23]; +rx(pi/2) q[23]; +rz(4.611022508871137) q[23]; +rx(pi/2) q[23]; +rz(12.37450704819829) q[23]; +rz(0.17920439328640025) q[70]; +rx(pi/2) q[70]; +rz(5.158165326436764) q[70]; +rx(pi/2) q[70]; +rz(12.063392756675464) q[70]; +rz(-0.7547893565021422) q[70]; +rx(pi/2) q[70]; +rz(4.336902869356708) q[70]; +rx(pi/2) q[70]; +rz(12.198877310752284) q[70]; +rz(3.041629539757226) q[82]; +rx(pi/2) q[82]; +rz(4.284203738383521) q[82]; +rx(pi/2) q[82]; +rz(8.33311160558949) q[82]; +rz(-2.957939635693807) q[82]; +rx(pi/2) q[82]; +rz(6.086380657613197) q[82]; +rx(pi/2) q[82]; +rz(6.310051351253435) q[82]; +cx q[82],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.158402854143803) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(4.191781379580412) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.4971643018709884) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[48]; +rz(2.459584574229062) q[48]; +rx(pi/2) q[48]; +rz(3.7196698361865) q[48]; +rx(pi/2) q[48]; +rz(10.011333504252931) q[48]; +rz(-3.1385554030886826) q[48]; +rx(pi/2) q[48]; +rz(3.7515269802583004) q[48]; +rx(pi/2) q[48]; +rz(10.438905543262722) q[48]; +cx q[48],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.2768387111321875) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.554528686391097) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.3135697285259607) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +cx q[48],q[27]; +rz(1.8744675308351741) q[27]; +rx(pi/2) q[27]; +rz(4.403806265080094) q[27]; +rx(pi/2) q[27]; +rz(10.928556213856664) q[27]; +rz(-0.6724928057731874) q[27]; +rx(pi/2) q[27]; +rz(5.115950659065824) q[27]; +rx(pi/2) q[27]; +rz(11.486832560683753) q[27]; +cx q[34],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.049937836784375) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.6235195980933135) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[34],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.309346396945104) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +cx q[34],q[27]; +rz(0.700598765785311) q[27]; +rx(pi/2) q[27]; +rz(5.06653218562432) q[27]; +rx(pi/2) q[27]; +rz(12.41816787788892) q[27]; +rz(-2.3428084796058837) q[27]; +rx(pi/2) q[27]; +rz(4.1664414425613066) q[27]; +rx(pi/2) q[27]; +rz(10.502263614934819) q[27]; +rz(2.5036492313658947) q[34]; +rx(pi/2) q[34]; +rz(3.8061270724349914) q[34]; +rx(pi/2) q[34]; +rz(11.690850816387089) q[34]; +rz(2.1694452128752824) q[34]; +rx(pi/2) q[34]; +rz(6.09605193905207) q[34]; +rx(pi/2) q[34]; +rz(8.402265182396667) q[34]; +rz(-0.9570852536160794) q[48]; +rx(pi/2) q[48]; +rz(5.689938800831331) q[48]; +rx(pi/2) q[48]; +rz(8.199548928312923) q[48]; +rz(-1.2377772098843343) q[48]; +rx(pi/2) q[48]; +rz(5.303585714215274) q[48]; +rx(pi/2) q[48]; +rz(8.791145860736396) q[48]; +cx q[48],q[55]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.918312369838894) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.575506754303516) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[48],q[55]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.356048550325375) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[48],q[55]; +rz(2.1348453823456977) q[48]; +rx(pi/2) q[48]; +rz(5.857961172599104) q[48]; +rx(pi/2) q[48]; +rz(8.256890692061468) q[48]; +rz(-0.40291944689055903) q[48]; +rx(pi/2) q[48]; +rz(4.400697773570062) q[48]; +rx(pi/2) q[48]; +rz(10.653121973266474) q[48]; +cx q[0],q[48]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.781332872109561) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.076015584951855) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[0],q[48]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.409143200268309) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[0],q[48]; +rz(0.23330564062706616) q[0]; +rx(pi/2) q[0]; +rz(5.0344030992276005) q[0]; +rx(pi/2) q[0]; +rz(7.1460757406017805) q[0]; +rz(-0.6219052552525013) q[0]; +rx(pi/2) q[0]; +rz(5.191409996901003) q[0]; +rx(pi/2) q[0]; +rz(7.794262871594469) q[0]; +rz(-0.8334205441401825) q[48]; +rx(pi/2) q[48]; +rz(4.294298350171548) q[48]; +rx(pi/2) q[48]; +rz(10.745056628757151) q[48]; +rz(-0.2239405278884985) q[48]; +rx(pi/2) q[48]; +rz(5.3568208854002055) q[48]; +rx(pi/2) q[48]; +rz(11.52303285831148) q[48]; +rz(-0.9158395401921364) q[55]; +rx(pi/2) q[55]; +rz(4.429096470110716) q[55]; +rx(pi/2) q[55]; +rz(9.306640887013694) q[55]; +rz(-3.1260781377894062) q[55]; +rx(pi/2) q[55]; +rz(3.6469118151351876) q[55]; +rx(pi/2) q[55]; +rz(10.016600114552892) q[55]; +cx q[66],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.113103995189498) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.897631971244004) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.4677654656180064) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[34]; +rz(0.9763506048384372) q[34]; +rx(pi/2) q[34]; +rz(4.72076681568194) q[34]; +rx(pi/2) q[34]; +rz(9.83530983885643) q[34]; +rz(-1.546583889967132) q[34]; +rx(pi/2) q[34]; +rz(5.308687464832196) q[34]; +rx(pi/2) q[34]; +rz(11.978861409528228) q[34]; +rz(0.5032452538527874) q[66]; +rx(pi/2) q[66]; +rz(3.9511329356111276) q[66]; +rx(pi/2) q[66]; +rz(7.716293444363518) q[66]; +rz(-2.4229807598181994) q[66]; +rx(pi/2) q[66]; +rz(4.828186588144977) q[66]; +rx(pi/2) q[66]; +rz(10.86277487816221) q[66]; +rz(1.7109516813082593) q[82]; +rx(pi/2) q[82]; +rz(3.8024103552543522) q[82]; +rx(pi/2) q[82]; +rz(8.31460601241811) q[82]; +rz(0.42153436587536586) q[82]; +rx(pi/2) q[82]; +rz(4.732464139260217) q[82]; +rx(pi/2) q[82]; +rz(7.542727130446882) q[82]; +cx q[41],q[82]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.5299833668481537) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.003792875387212) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[41],q[82]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.1759307722778742) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[41],q[82]; +rz(2.8898349324510058) q[41]; +rx(pi/2) q[41]; +rz(4.5685605046038225) q[41]; +rx(pi/2) q[41]; +rz(7.683372436425582) q[41]; +rz(-2.4526529140399567) q[41]; +rx(pi/2) q[41]; +rz(5.1932864834456005) q[41]; +rx(pi/2) q[41]; +rz(12.298074181974178) q[41]; +rz(2.5951229339139603) q[82]; +rx(pi/2) q[82]; +rz(4.142671074193004) q[82]; +rx(pi/2) q[82]; +rz(6.929079327584197) q[82]; +rz(1.9161917994141007) q[82]; +rx(pi/2) q[82]; +rz(5.013065506588658) q[82]; +rx(pi/2) q[82]; +rz(10.583902426848752) q[82]; +cx q[82],q[93]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.708463795727497) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.941302533844349) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[68],q[87]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.294168607004208) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[68],q[87]; +rz(-3.0518207095111256) q[68]; +rx(pi/2) q[68]; +rz(3.951521408704817) q[68]; +rx(pi/2) q[68]; +rz(8.66532311912833) q[68]; +rz(0.7337781274725543) q[68]; +rx(pi/2) q[68]; +rz(4.83695305827433) q[68]; +rx(pi/2) q[68]; +rz(6.606712610673246) q[68]; +cx q[32],q[68]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.95220718905984) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(5.887825344877198) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[32],q[68]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.1886523708332533) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[32],q[68]; +rz(0.3442200582705328) q[32]; +rx(pi/2) q[32]; +rz(4.91642508993746) q[32]; +rx(pi/2) q[32]; +rz(11.045135045759052) q[32]; +rz(3.029292339177281) q[32]; +rx(pi/2) q[32]; +rz(4.901460834291644) q[32]; +rx(pi/2) q[32]; +rz(12.334598053094203) q[32]; +rz(3.0954202736981333) q[68]; +rx(pi/2) q[68]; +rz(3.98205594507629) q[68]; +rx(pi/2) q[68]; +rz(9.244594882099978) q[68]; +rz(1.8758492482590245) q[68]; +rx(pi/2) q[68]; +rz(4.279750394942123) q[68]; +rx(pi/2) q[68]; +rz(12.265128886687606) q[68]; +cx q[41],q[68]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(4.379854974576977) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.170515301155232) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[41],q[68]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.211315950227906) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[41],q[68]; +rz(-0.08755609878096449) q[41]; +rx(pi/2) q[41]; +rz(5.448447097261582) q[41]; +rx(pi/2) q[41]; +rz(8.56823419982606) q[41]; +rz(-2.889282683940415) q[41]; +rx(pi/2) q[41]; +rz(3.5192136792352735) q[41]; +rx(pi/2) q[41]; +rz(9.793347298990756) q[41]; +cx q[49],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.826344776305403) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.634101019457103) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.298205004553313) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +cx q[49],q[41]; +rz(0.10262693930610256) q[41]; +rx(pi/2) q[41]; +rz(5.088239252384714) q[41]; +rx(pi/2) q[41]; +rz(8.246533957468623) q[41]; +rz(1.8852542018374088) q[41]; +rx(pi/2) q[41]; +rz(5.734211291108398) q[41]; +rx(pi/2) q[41]; +rz(11.653240056124954) q[41]; +rz(2.7414662787616866) q[49]; +rx(pi/2) q[49]; +rz(3.975092798316776) q[49]; +rx(pi/2) q[49]; +rz(10.257480086268375) q[49]; +rz(0.7854701785597626) q[49]; +rx(pi/2) q[49]; +rz(6.061241654647822) q[49]; +rx(pi/2) q[49]; +rz(8.329794028591667) q[49]; +rz(1.7475897640948457) q[68]; +rx(pi/2) q[68]; +rz(5.914669167163623) q[68]; +rx(pi/2) q[68]; +rz(7.512415185852923) q[68]; +rz(-0.2831726095192768) q[68]; +rx(pi/2) q[68]; +rz(4.480329407517014) q[68]; +rx(pi/2) q[68]; +rz(9.124023878074441) q[68]; +cx q[71],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.00198693988021) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.2475071376766462) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.159875101242234) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[32]; +rz(0.02045719523187417) q[32]; +rx(pi/2) q[32]; +rz(4.362855404626972) q[32]; +rx(pi/2) q[32]; +rz(8.324444523578117) q[32]; +rz(1.8758492482590245) q[32]; +rx(pi/2) q[32]; +rz(4.279750394942123) q[32]; +rx(pi/2) q[32]; +rz(12.265128886687606) q[32]; +rz(-2.3423419321987398) q[71]; +rx(pi/2) q[71]; +rz(5.3715634833167805) q[71]; +rx(pi/2) q[71]; +rz(10.252931878053253) q[71]; +rz(-1.5755133934878143) q[71]; +rx(pi/2) q[71]; +rz(5.7727745574543565) q[71]; +rx(pi/2) q[71]; +rz(10.06985712842587) q[71]; +cx q[71],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.054224971889468) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.9332239852514714) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.818679495264657) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +cx q[71],q[6]; +rz(-0.5827439840826996) q[6]; +rx(pi/2) q[6]; +rz(3.8534896118186373) q[6]; +rx(pi/2) q[6]; +rz(9.282741891764106) q[6]; +rz(-2.2047170241940393) q[6]; +rx(pi/2) q[6]; +rz(4.250125774550894) q[6]; +rx(pi/2) q[6]; +rz(8.517350527035656) q[6]; +rz(-1.9886775885686692) q[71]; +rx(pi/2) q[71]; +rz(5.590252222829244) q[71]; +rx(pi/2) q[71]; +rz(6.751081877970452) q[71]; +rz(1.0230780537102788) q[71]; +rx(pi/2) q[71]; +rz(3.8260766298936995) q[71]; +rx(pi/2) q[71]; +rz(11.519757238278071) q[71]; +rz(-0.69228730552123) q[87]; +rx(pi/2) q[87]; +rz(5.095701934989706) q[87]; +rx(pi/2) q[87]; +rz(10.113452145268834) q[87]; +rz(2.356225424085018) q[87]; +rx(pi/2) q[87]; +rz(4.583598065458812) q[87]; +rx(pi/2) q[87]; +rz(9.578247748080475) q[87]; +cx q[87],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.253563068600846) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.7791714981566034) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.1500224859067134) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +cx q[87],q[19]; +rz(-1.4287139685338612) q[19]; +rx(pi/2) q[19]; +rz(5.359908116229972) q[19]; +rx(pi/2) q[19]; +rz(9.559978311733424) q[19]; +rz(-2.861083542150332) q[19]; +rx(pi/2) q[19]; +rz(4.034249954652407) q[19]; +rx(pi/2) q[19]; +rz(12.402771558060829) q[19]; +rz(0.9058382755066505) q[87]; +rx(pi/2) q[87]; +rz(5.879812029344546) q[87]; +rx(pi/2) q[87]; +rz(8.817457637578396) q[87]; +rz(0.1421594714825929) q[87]; +rx(pi/2) q[87]; +rz(5.19501831293951) q[87]; +rx(pi/2) q[87]; +rz(7.5463708141724295) q[87]; +cx q[87],q[89]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.466708033300015) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[88],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.235102763152259) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(4.104377617225445) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.4218439969323797) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +cx q[88],q[58]; +rz(2.2262364149529157) q[58]; +rx(pi/2) q[58]; +rz(4.807565051261593) q[58]; +rx(pi/2) q[58]; +rz(9.250984873670127) q[58]; +rz(0.5163357283124528) q[58]; +rx(pi/2) q[58]; +rz(3.5752441589652255) q[58]; +rx(pi/2) q[58]; +rz(12.015273061609246) q[58]; +rz(2.3779255751730313) q[88]; +rx(pi/2) q[88]; +rz(5.191200838058672) q[88]; +rx(pi/2) q[88]; +rz(11.610848727086795) q[88]; +rz(0.3671381200979509) q[88]; +rx(pi/2) q[88]; +rz(5.236910254484218) q[88]; +rx(pi/2) q[88]; +rz(7.584624852525977) q[88]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(5.438527436967767) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[87],q[89]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.1539588990529475) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[87],q[89]; +rz(-0.6124355868593359) q[87]; +rx(pi/2) q[87]; +rz(4.631670736357229) q[87]; +rx(pi/2) q[87]; +rz(10.868183441689915) q[87]; +rz(1.8150898950291197) q[87]; +rx(pi/2) q[87]; +rz(4.414512808141378) q[87]; +rx(pi/2) q[87]; +rz(11.223585628548765) q[87]; +cx q[45],q[87]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(4.001950220416839) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.155677750796576) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[45],q[87]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.1645947977558393) q[45]; +rx(pi/2) q[45]; +rz(3*pi) q[45]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[45],q[87]; +rz(-0.41725840705379547) q[45]; +rx(pi/2) q[45]; +rz(5.244053614207176) q[45]; +rx(pi/2) q[45]; +rz(11.801560962252626) q[45]; +rz(-0.028076509228726287) q[45]; +rx(pi/2) q[45]; +rz(5.917163093458003) q[45]; +rx(pi/2) q[45]; +rz(6.755578996854389) q[45]; +rz(-2.424498818152873) q[87]; +rx(pi/2) q[87]; +rz(5.066997497911821) q[87]; +rx(pi/2) q[87]; +rz(6.918494914226724) q[87]; +rz(2.7182516206853764) q[87]; +rx(pi/2) q[87]; +rz(4.835116901933787) q[87]; +rx(pi/2) q[87]; +rz(11.797609265072726) q[87]; +rz(0.696388838996886) q[89]; +rx(pi/2) q[89]; +rz(6.068682142102461) q[89]; +rx(pi/2) q[89]; +rz(11.783529076284724) q[89]; +rz(0.8994014549647193) q[89]; +rx(pi/2) q[89]; +rz(4.375019540924502) q[89]; +rx(pi/2) q[89]; +rz(7.828009829726387) q[89]; +cx q[90],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.127848162891217) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.895222017240471) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.223458909413513) q[90]; +rx(pi/2) q[90]; +rz(2*pi) q[90]; +cx q[90],q[3]; +rz(-0.15624833654013148) q[3]; +rx(pi/2) q[3]; +rz(4.6806641659995964) q[3]; +rx(pi/2) q[3]; +rz(6.787359152302862) q[3]; +rz(-2.8046196764094753) q[3]; +rx(pi/2) q[3]; +rz(4.966426266251774) q[3]; +rx(pi/2) q[3]; +rz(12.468562402674069) q[3]; +cx q[27],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(5.809905597826555) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.752188273594554) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[27],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.4411796390702634) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +cx q[27],q[3]; +rz(-1.271430041403332) q[3]; +rx(pi/2) q[3]; +rz(5.011479517923383) q[3]; +rx(pi/2) q[3]; +rz(9.239402871265309) q[3]; +rz(-0.3761478536418501) q[3]; +rx(pi/2) q[3]; +rz(3.5648101195894246) q[3]; +rx(pi/2) q[3]; +rz(11.989819603831634) q[3]; +rz(1.3072017709366062) q[27]; +rx(pi/2) q[27]; +rz(5.008464157180935) q[27]; +rx(pi/2) q[27]; +rz(12.079095863562845) q[27]; +rz(-0.894203957836492) q[27]; +rx(pi/2) q[27]; +rz(4.883705834551378) q[27]; +rx(pi/2) q[27]; +rz(7.613925025406607) q[27]; +rz(-0.04341710932993603) q[90]; +rx(pi/2) q[90]; +rz(4.652063896395341) q[90]; +rx(pi/2) q[90]; +rz(10.531107778593219) q[90]; +rz(2.887809877763674) q[90]; +rx(pi/2) q[90]; +rz(4.821247509381975) q[90]; +rx(pi/2) q[90]; +rz(9.002739631172144) q[90]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.224498522748943) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[82],q[93]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.4278522024745026) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[82],q[93]; +rz(2.42394607543031) q[82]; +rx(pi/2) q[82]; +rz(5.405280216563777) q[82]; +rx(pi/2) q[82]; +rz(9.419532205227247) q[82]; +rz(0.12712550088712682) q[82]; +rx(pi/2) q[82]; +rz(4.911764864993774) q[82]; +rx(pi/2) q[82]; +rz(12.300289803228436) q[82]; +rz(-2.6373063461312323) q[93]; +rx(pi/2) q[93]; +rz(4.057203549118695) q[93]; +rx(pi/2) q[93]; +rz(9.898266516913317) q[93]; +rz(-2.8632084500500126) q[93]; +rx(pi/2) q[93]; +rz(5.3249711454083055) q[93]; +rx(pi/2) q[93]; +rz(6.791643707330989) q[93]; +rz(3.050365268397462) q[99]; +rx(pi/2) q[99]; +rz(4.80018811213356) q[99]; +rx(pi/2) q[99]; +rz(8.844132212574412) q[99]; +rz(2.8425816242949224) q[99]; +rx(pi/2) q[99]; +rz(3.644292481062254) q[99]; +rx(pi/2) q[99]; +rz(11.552500949523418) q[99]; +cx q[99],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.085403038756295) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(4.258780637568492) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.489253647593433) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[77]; +rz(1.099868709881206) q[77]; +rx(pi/2) q[77]; +rz(3.768782038210311) q[77]; +rx(pi/2) q[77]; +rz(8.758791264090775) q[77]; +rz(-1.1074735918912184) q[77]; +rx(pi/2) q[77]; +rz(4.932634093957858) q[77]; +rx(pi/2) q[77]; +rz(10.847871258262444) q[77]; +cx q[74],q[77]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.858729187591308) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.121919624101224) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[74],q[77]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.376274581301539) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[74],q[77]; +rz(-0.4355037034432181) q[74]; +rx(pi/2) q[74]; +rz(4.373582960148855) q[74]; +rx(pi/2) q[74]; +rz(7.926204060107458) q[74]; +rz(2.9999932628753694) q[74]; +rx(pi/2) q[74]; +rz(4.954584448269963) q[74]; +rx(pi/2) q[74]; +rz(6.312865133366239) q[74]; +cx q[53],q[74]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.874014808880826) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.030228826285691) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[53],q[74]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.420486652863099) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[53],q[74]; +rz(-2.9540284116068625) q[53]; +rx(pi/2) q[53]; +rz(5.109722509329624) q[53]; +rx(pi/2) q[53]; +rz(8.224087557154867) q[53]; +rz(0.718216568915071) q[53]; +rx(pi/2) q[53]; +rz(4.003488908719504) q[53]; +rx(pi/2) q[53]; +rz(10.16908272820756) q[53]; +cx q[53],q[83]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.8403310996528366) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(1.979030164451185) q[74]; +rx(pi/2) q[74]; +rz(4.228773035676618) q[74]; +rx(pi/2) q[74]; +rz(9.070005515147463) q[74]; +rz(2.5774597486654427) q[74]; +rx(pi/2) q[74]; +rz(5.128185849868329) q[74]; +rx(pi/2) q[74]; +rz(10.251325812202996) q[74]; +cx q[74],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.111484014774362) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(4.1750686128916215) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.159884108304904) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +cx q[74],q[60]; +rz(1.410494600930864) q[60]; +rx(pi/2) q[60]; +rz(4.253906025858101) q[60]; +rx(pi/2) q[60]; +rz(6.972189165260639) q[60]; +rz(-2.4989907962828255) q[60]; +rx(pi/2) q[60]; +rz(5.470757010751717) q[60]; +rx(pi/2) q[60]; +rz(7.031985630270499) q[60]; +cx q[60],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(5.884460859788215) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(4.168418954850028) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.4384341000363507) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +cx q[60],q[11]; +rz(2.011753863057086) q[11]; +rx(pi/2) q[11]; +rz(4.316975312809623) q[11]; +rx(pi/2) q[11]; +rz(6.80435244331448) q[11]; +rz(2.290554412341095) q[11]; +rx(pi/2) q[11]; +rz(4.135756489102144) q[11]; +rx(pi/2) q[11]; +rz(11.24509574274189) q[11]; +rz(2.8908511984614833) q[60]; +rx(pi/2) q[60]; +rz(5.053384247743776) q[60]; +rx(pi/2) q[60]; +rz(10.158103745758728) q[60]; +rz(-0.3215772546363507) q[60]; +rx(pi/2) q[60]; +rz(4.7493972522166095) q[60]; +rx(pi/2) q[60]; +rz(12.410678819873446) q[60]; +cx q[29],q[60]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.897129503724745) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(5.636577971167521) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[29],q[60]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.1749992826153863) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[29],q[60]; +rz(2.69032001669871) q[29]; +rx(pi/2) q[29]; +rz(4.453925913186841) q[29]; +rx(pi/2) q[29]; +rz(12.190609756164825) q[29]; +rz(-1.0372101701840197) q[29]; +rx(pi/2) q[29]; +rz(5.09239855860735) q[29]; +rx(pi/2) q[29]; +rz(6.626195836343925) q[29]; +rz(-0.08020824462690301) q[60]; +rx(pi/2) q[60]; +rz(4.338135345007705) q[60]; +rx(pi/2) q[60]; +rz(11.250043777657503) q[60]; +rz(-0.0332843632625881) q[60]; +rx(pi/2) q[60]; +rz(4.758313460631152) q[60]; +rx(pi/2) q[60]; +rz(6.332423535370043) q[60]; +rz(-2.334195155013744) q[74]; +rx(pi/2) q[74]; +rz(4.965714095772232) q[74]; +rx(pi/2) q[74]; +rz(12.520666229138866) q[74]; +rz(-0.17605586676201312) q[74]; +rx(pi/2) q[74]; +rz(4.217797665062768) q[74]; +rx(pi/2) q[74]; +rz(7.091573065356271) q[74]; +cx q[74],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.014360294605627) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.832306032171307) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.2594674308185176) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +cx q[74],q[16]; +rz(-1.2225753286685994) q[16]; +rx(pi/2) q[16]; +rz(6.005064768284444) q[16]; +rx(pi/2) q[16]; +rz(7.292193985302287) q[16]; +rz(2.824906940729239) q[16]; +rx(pi/2) q[16]; +rz(6.157219054070273) q[16]; +rx(pi/2) q[16]; +rz(6.7293273759607874) q[16]; +rz(-1.5746984852715467) q[74]; +rx(pi/2) q[74]; +rz(4.3316077659595065) q[74]; +rx(pi/2) q[74]; +rz(12.055229932843533) q[74]; +rz(-1.8593140255935694) q[74]; +rx(pi/2) q[74]; +rz(5.260082840632215) q[74]; +rx(pi/2) q[74]; +rz(7.572935944722456) q[74]; +cx q[74],q[98]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(4.257158695491633) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[76],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(5.900431644387995) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.6847593368350307) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.4847757904272862) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +cx q[76],q[11]; +rz(3.014247568882796) q[11]; +rx(pi/2) q[11]; +rz(3.5868084799840645) q[11]; +rx(pi/2) q[11]; +rz(6.735569613706037) q[11]; +rz(1.7310820992902665) q[11]; +rx(pi/2) q[11]; +rz(4.843815705381916) q[11]; +rx(pi/2) q[11]; +rz(10.789939981236081) q[11]; +rz(1.527411044799682) q[76]; +rx(pi/2) q[76]; +rz(4.220187025758925) q[76]; +rx(pi/2) q[76]; +rz(8.332009993946638) q[76]; +rz(0.8368970456643492) q[76]; +rx(pi/2) q[76]; +rz(4.916725578961256) q[76]; +rx(pi/2) q[76]; +rz(9.183858086960699) q[76]; +rz(-1.6586571701391772) q[77]; +rx(pi/2) q[77]; +rz(4.156658067055725) q[77]; +rx(pi/2) q[77]; +rz(9.560229774747587) q[77]; +rz(2.2949939623631703) q[77]; +rx(pi/2) q[77]; +rz(4.327076961302269) q[77]; +rx(pi/2) q[77]; +rz(9.956813264106362) q[77]; +cx q[77],q[94]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.816415025804062) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.191011762717501) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[53],q[83]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.362375056951258) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[53],q[83]; +rz(2.7664830431569767) q[53]; +rx(pi/2) q[53]; +rz(5.13835933072867) q[53]; +rx(pi/2) q[53]; +rz(7.502454241166899) q[53]; +rz(2.681700080051609) q[53]; +rx(pi/2) q[53]; +rz(5.13705256656049) q[53]; +rx(pi/2) q[53]; +rz(7.579369581229139) q[53]; +cx q[53],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.119954724018305) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.8799817643701755) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.3624215808577795) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +cx q[53],q[31]; +rz(0.17920439328640025) q[31]; +rx(pi/2) q[31]; +rz(5.158165326436764) q[31]; +rx(pi/2) q[31]; +rz(12.063392756675464) q[31]; +rz(1.2192238480521205) q[31]; +rx(pi/2) q[31]; +rz(5.1143730607219) q[31]; +rx(pi/2) q[31]; +rz(9.055037541264817) q[31]; +cx q[31],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(5.912148385796877) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.048654823514426) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.2135498268577694) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +cx q[31],q[26]; +rz(1.8567042444314463) q[26]; +rx(pi/2) q[26]; +rz(4.935697480568698) q[26]; +rx(pi/2) q[26]; +rz(9.060125916696858) q[26]; +rz(1.7684227906770964) q[26]; +rx(pi/2) q[26]; +rz(4.729696553135498) q[26]; +rx(pi/2) q[26]; +rz(7.2950666318638495) q[26]; +rz(-1.9219693433224594) q[31]; +rx(pi/2) q[31]; +rz(5.377288067940697) q[31]; +rx(pi/2) q[31]; +rz(6.922334027718502) q[31]; +rz(-2.9346762393158943) q[31]; +rx(pi/2) q[31]; +rz(4.246499080092945) q[31]; +rx(pi/2) q[31]; +rz(9.75195443214145) q[31]; +cx q[31],q[56]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.026692316916844) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-3.1109694464059743) q[53]; +rx(pi/2) q[53]; +rz(3.9124007424066893) q[53]; +rx(pi/2) q[53]; +rz(6.8046831457724455) q[53]; +rz(0.38252488959083486) q[53]; +rx(pi/2) q[53]; +rz(4.586596685038754) q[53]; +rx(pi/2) q[53]; +rz(10.868517362128536) q[53]; +cx q[53],q[72]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(4.151513458436422) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(5.987744466003836) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[31],q[56]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.729675922009525) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[31],q[56]; +rz(-0.2348582173699243) q[31]; +rx(pi/2) q[31]; +rz(4.487210431577646) q[31]; +rx(pi/2) q[31]; +rz(10.56975785939061) q[31]; +rz(2.507212202653661) q[31]; +rx(pi/2) q[31]; +rz(4.372589910814508) q[31]; +rx(pi/2) q[31]; +rz(7.328564723480521) q[31]; +cx q[6],q[31]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.774198718556064) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.254160211403034) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +cx q[6],q[31]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.3468588469966996) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[6],q[31]; +rz(2.803610021441041) q[6]; +rx(pi/2) q[6]; +rz(5.347696296041231) q[6]; +rx(pi/2) q[6]; +rz(10.454562581800321) q[6]; +rz(-1.1710748146357108) q[6]; +rx(pi/2) q[6]; +rz(4.611523945105294) q[6]; +rx(pi/2) q[6]; +rz(11.221494472150685) q[6]; +rz(-1.5951796780772538) q[31]; +rx(pi/2) q[31]; +rz(4.667760940812389) q[31]; +rx(pi/2) q[31]; +rz(10.55122285246286) q[31]; +rz(2.365955595153773) q[31]; +rx(pi/2) q[31]; +rz(3.3582622896200607) q[31]; +rx(pi/2) q[31]; +rz(9.819406740045816) q[31]; +rz(-2.086937376658234) q[56]; +rx(pi/2) q[56]; +rz(4.055764498609071) q[56]; +rx(pi/2) q[56]; +rz(8.738458017872732) q[56]; +rz(-1.4472603558280621) q[56]; +rx(pi/2) q[56]; +rz(5.7767292086807425) q[56]; +rx(pi/2) q[56]; +rz(11.312596042657606) q[56]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.210677900278239) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[53],q[72]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.833200265376534) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[53],q[72]; +rz(2.560672655776383) q[53]; +rx(pi/2) q[53]; +rz(4.486792213896342) q[53]; +rx(pi/2) q[53]; +rz(8.250038944868438) q[53]; +rz(-2.569638038633612) q[53]; +rx(pi/2) q[53]; +rz(3.8216529803433) q[53]; +rx(pi/2) q[53]; +rz(8.732906112731417) q[53]; +rz(-2.419919703562538) q[72]; +rx(pi/2) q[72]; +rz(5.3357421174459825) q[72]; +rx(pi/2) q[72]; +rz(12.410620567392606) q[72]; +rz(-1.7516406530699467) q[72]; +rx(pi/2) q[72]; +rz(4.946314070913685) q[72]; +rx(pi/2) q[72]; +rz(7.917715460202814) q[72]; +rz(-2.5176919429415228) q[83]; +rx(pi/2) q[83]; +rz(4.961698877127178) q[83]; +rx(pi/2) q[83]; +rz(12.374813070863642) q[83]; +rz(1.8252024942375806) q[83]; +rx(pi/2) q[83]; +rz(5.362406447437191) q[83]; +rx(pi/2) q[83]; +rz(11.762345972710072) q[83]; +cx q[83],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.232092581212216) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.083921639756575) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.2191678402946007) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[13]; +rz(-1.0973884391193045) q[13]; +rx(pi/2) q[13]; +rz(5.9036921429371905) q[13]; +rx(pi/2) q[13]; +rz(11.049117135459326) q[13]; +rz(0.7344751500393762) q[13]; +rx(pi/2) q[13]; +rz(4.480941297086899) q[13]; +rx(pi/2) q[13]; +rz(12.406120408201646) q[13]; +cx q[13],q[16]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.403830254757791) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.172979594115473) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +cx q[13],q[16]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.6046248401047922) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[13],q[16]; +rz(-0.14394117738616874) q[13]; +rx(pi/2) q[13]; +rz(4.576702946248111) q[13]; +rx(pi/2) q[13]; +rz(7.465410680216229) q[13]; +rz(-2.028916911893927) q[13]; +rx(pi/2) q[13]; +rz(5.192079918323637) q[13]; +rx(pi/2) q[13]; +rz(10.25537678380676) q[13]; +cx q[13],q[51]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.285784278941064) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(0.742618447829499) q[16]; +rx(pi/2) q[16]; +rz(6.007821721589523) q[16]; +rx(pi/2) q[16]; +rz(8.883949185633924) q[16]; +rz(0.7969368271889579) q[16]; +rx(pi/2) q[16]; +rz(4.886041243080369) q[16]; +rx(pi/2) q[16]; +rz(6.424494194276486) q[16]; +cx q[16],q[82]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.7860624238797222) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.050797056967404) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[13],q[51]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.332524823967269) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[13],q[51]; +rz(0.4747033091520101) q[13]; +rx(pi/2) q[13]; +rz(5.182815561683745) q[13]; +rx(pi/2) q[13]; +rz(8.94462772737892) q[13]; +rz(1.7099704620081768) q[13]; +rx(pi/2) q[13]; +rz(3.4848744835614145) q[13]; +rx(pi/2) q[13]; +rz(7.222161564533701) q[13]; +rz(-1.1752046540222745) q[51]; +rx(pi/2) q[51]; +rz(4.863866063650446) q[51]; +rx(pi/2) q[51]; +rz(9.464601952513009) q[51]; +rz(0.1971508753140787) q[51]; +rx(pi/2) q[51]; +rz(5.259645990801783) q[51]; +rx(pi/2) q[51]; +rz(10.04650403425337) q[51]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.082073011928831) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[16],q[82]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.519549572792569) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[16],q[82]; +rz(0.5855257799248035) q[16]; +rx(pi/2) q[16]; +rz(5.1005663312294365) q[16]; +rx(pi/2) q[16]; +rz(9.524587879369816) q[16]; +rz(-1.90951585437712) q[16]; +rx(pi/2) q[16]; +rz(4.224474784701207) q[16]; +rx(pi/2) q[16]; +rz(7.264791324581754) q[16]; +cx q[16],q[23]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.998013314926629) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(5.814737704142505) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +cx q[16],q[23]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.358747638113264) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[16],q[23]; +rz(-0.5918856119621765) q[16]; +rx(pi/2) q[16]; +rz(3.498263879854328) q[16]; +rx(pi/2) q[16]; +rz(12.265463075876422) q[16]; +rz(2.354870802865217) q[16]; +rx(pi/2) q[16]; +rz(4.614607773100681) q[16]; +rx(pi/2) q[16]; +rz(8.987374541654233) q[16]; +rz(1.6579049183056513) q[23]; +rx(pi/2) q[23]; +rz(3.34361053282018) q[23]; +rx(pi/2) q[23]; +rz(8.560754705038363) q[23]; +rz(1.8964604747222324) q[23]; +rx(pi/2) q[23]; +rz(4.26212903476191) q[23]; +rx(pi/2) q[23]; +rz(11.90044900132563) q[23]; +rz(2.4555023009602692) q[82]; +rx(pi/2) q[82]; +rz(3.8569918058237262) q[82]; +rx(pi/2) q[82]; +rz(12.020068522028286) q[82]; +rz(0.6753877148617109) q[82]; +rx(pi/2) q[82]; +rz(4.307051662664455) q[82]; +rx(pi/2) q[82]; +rz(10.659953566895751) q[82]; +cx q[82],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(5.76548769815299) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.795263619983215) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.5155316582495626) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[56]; +rz(2.330790426105132) q[56]; +rx(pi/2) q[56]; +rz(5.747097483947119) q[56]; +rx(pi/2) q[56]; +rz(11.586067757213728) q[56]; +rz(0.9196654303853835) q[56]; +rx(pi/2) q[56]; +rz(5.545708743524966) q[56]; +rx(pi/2) q[56]; +rz(6.638215194635656) q[56]; +rz(-1.3694112164025185) q[82]; +rx(pi/2) q[82]; +rz(3.6941822177434984) q[82]; +rx(pi/2) q[82]; +rz(8.322103685793353) q[82]; +rz(-1.1759947940840085) q[82]; +rx(pi/2) q[82]; +rz(4.703460993589314) q[82]; +rx(pi/2) q[82]; +rz(9.167270343889443) q[82]; +rz(1.2512198310903706) q[83]; +rx(pi/2) q[83]; +rz(4.1108792898127735) q[83]; +rx(pi/2) q[83]; +rz(12.008686114151214) q[83]; +rz(1.3950840944445924) q[83]; +rx(pi/2) q[83]; +rz(4.580329779302996) q[83]; +rx(pi/2) q[83]; +rz(9.465923008314547) q[83]; +cx q[84],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.084842417688593) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.6846938776053633) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.1519991022157328) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[60]; +rz(-2.247028223555133) q[60]; +rx(pi/2) q[60]; +rz(4.564098849249112) q[60]; +rx(pi/2) q[60]; +rz(6.818623896743353) q[60]; +rz(-2.8025716134441714) q[60]; +rx(pi/2) q[60]; +rz(4.158201667091486) q[60]; +rx(pi/2) q[60]; +rz(11.220042600160973) q[60]; +rz(2.149475811430099) q[84]; +rx(pi/2) q[84]; +rz(5.342702372883443) q[84]; +rx(pi/2) q[84]; +rz(11.534726170322578) q[84]; +rz(-0.7598927508476416) q[84]; +rx(pi/2) q[84]; +rz(5.911866821899654) q[84]; +rx(pi/2) q[84]; +rz(9.193588433265504) q[84]; +cx q[84],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.119849785381276) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.19381241449117) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.405376960026013) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[59]; +rz(-0.5488493584350005) q[59]; +rx(pi/2) q[59]; +rz(4.287931089877301) q[59]; +rx(pi/2) q[59]; +rz(12.018688568581467) q[59]; +rz(-3.005077195071019) q[59]; +rx(pi/2) q[59]; +rz(4.412208795045479) q[59]; +rx(pi/2) q[59]; +rz(9.267197733830253) q[59]; +cx q[16],q[59]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(4.287524106277376) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.13049922983752) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[16],q[59]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.4738777977164297) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[16],q[59]; +rz(-1.223364458152406) q[16]; +rx(pi/2) q[16]; +rz(6.140931055295838) q[16]; +rx(pi/2) q[16]; +rz(11.102185323486285) q[16]; +rz(-0.4146576318355071) q[16]; +rx(pi/2) q[16]; +rz(5.071521995153698) q[16]; +rx(pi/2) q[16]; +rz(7.321196687398356) q[16]; +rz(-1.6971035365456482) q[59]; +rx(pi/2) q[59]; +rz(4.378542232643076) q[59]; +rx(pi/2) q[59]; +rz(9.600539847038613) q[59]; +rz(2.462638722488334) q[59]; +rx(pi/2) q[59]; +rz(4.603698230438132) q[59]; +rx(pi/2) q[59]; +rz(12.30175391018308) q[59]; +rz(-0.5996024924936321) q[84]; +rx(pi/2) q[84]; +rz(4.318052771965859) q[84]; +rx(pi/2) q[84]; +rz(8.463158086785231) q[84]; +rz(0.7563130541678662) q[84]; +rx(pi/2) q[84]; +rz(4.201711612622982) q[84]; +rx(pi/2) q[84]; +rz(6.70968746999677) q[84]; +cx q[87],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(5.643615583851661) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.6532391940638824) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.316051915703577) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +cx q[87],q[13]; +rz(1.936312878327576) q[13]; +rx(pi/2) q[13]; +rz(4.7939250424173805) q[13]; +rx(pi/2) q[13]; +rz(7.895573404222576) q[13]; +rz(1.4301076836990454) q[13]; +rx(pi/2) q[13]; +rz(4.3966660680166125) q[13]; +rx(pi/2) q[13]; +rz(7.094476701233106) q[13]; +rz(-1.416121657815225) q[87]; +rx(pi/2) q[87]; +rz(5.0783211957698215) q[87]; +rx(pi/2) q[87]; +rz(9.102736277206247) q[87]; +rz(1.0015772289962408) q[87]; +rx(pi/2) q[87]; +rz(3.664729972086675) q[87]; +rx(pi/2) q[87]; +rz(12.479355007920244) q[87]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.094378733122133) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[77],q[94]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.26444931641176) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[77],q[94]; +rz(-2.280825108564171) q[77]; +rx(pi/2) q[77]; +rz(5.568196362257104) q[77]; +rx(pi/2) q[77]; +rz(9.613574199141743) q[77]; +rz(-0.26561626754199885) q[77]; +rx(pi/2) q[77]; +rz(4.481425498125671) q[77]; +rx(pi/2) q[77]; +rz(6.494069709866654) q[77]; +cx q[86],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.000212094298137) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(4.150575120427444) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.723193980287286) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +cx q[86],q[77]; +rz(-2.6944007911718844) q[77]; +rx(pi/2) q[77]; +rz(4.51393595964855) q[77]; +rx(pi/2) q[77]; +rz(10.746599186785357) q[77]; +rz(2.7880060585713213) q[77]; +rx(pi/2) q[77]; +rz(5.1994267684852264) q[77]; +rx(pi/2) q[77]; +rz(7.349431327191841) q[77]; +cx q[1],q[77]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.095936349108882) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.040531774345938) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[1],q[77]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.2924791040593355) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[1],q[77]; +rz(0.6926293870132838) q[1]; +rx(pi/2) q[1]; +rz(3.9666036258558686) q[1]; +rx(pi/2) q[1]; +rz(9.484566926698125) q[1]; +rz(-1.4987427674307736) q[1]; +rx(pi/2) q[1]; +rz(4.154471367808485) q[1]; +rx(pi/2) q[1]; +rz(10.4435610091969) q[1]; +cx q[19],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.070871569614285) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.463274206736034) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[19],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.2750059398625035) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +cx q[19],q[1]; +rz(-1.639060595784745) q[1]; +rx(pi/2) q[1]; +rz(5.948805302808445) q[1]; +rx(pi/2) q[1]; +rz(7.803026920434297) q[1]; +rz(1.9727866860648238) q[1]; +rx(pi/2) q[1]; +rz(5.541313719442968) q[1]; +rx(pi/2) q[1]; +rz(7.758426245324168) q[1]; +rz(1.9607402743282165) q[19]; +rx(pi/2) q[19]; +rz(5.107020687197755) q[19]; +rx(pi/2) q[19]; +rz(8.46645942291227) q[19]; +rz(-0.6632270050816764) q[19]; +rx(pi/2) q[19]; +rz(4.510498824941487) q[19]; +rx(pi/2) q[19]; +rz(7.566692962224858) q[19]; +rz(1.735928492445023) q[77]; +rx(pi/2) q[77]; +rz(5.302252449715604) q[77]; +rx(pi/2) q[77]; +rz(11.771097122392792) q[77]; +rz(-1.4210207999696904) q[77]; +rx(pi/2) q[77]; +rz(5.0788213205026365) q[77]; +rx(pi/2) q[77]; +rz(10.479249513931961) q[77]; +cx q[15],q[77]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.096251215464397) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(5.84027565386163) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[15],q[77]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.1996342104418183) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[15],q[77]; +rz(-1.4005569462485836) q[15]; +rx(pi/2) q[15]; +rz(3.601595633569412) q[15]; +rx(pi/2) q[15]; +rz(12.047689578488352) q[15]; +rz(3.0366491562246685) q[15]; +rx(pi/2) q[15]; +rz(4.737336098073184) q[15]; +rx(pi/2) q[15]; +rz(8.822213475623341) q[15]; +cx q[15],q[33]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.9878564261710334) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.139244986463222) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +cx q[15],q[33]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.671541025190118) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[15],q[33]; +rz(-2.7265424869987918) q[15]; +rx(pi/2) q[15]; +rz(4.198207868397058) q[15]; +rx(pi/2) q[15]; +rz(7.292473893807738) q[15]; +rz(-0.00026850968605440784) q[15]; +rx(pi/2) q[15]; +rz(3.9500572091083255) q[15]; +rx(pi/2) q[15]; +rz(10.002730226121717) q[15]; +cx q[15],q[17]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.9083935693652094) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.187802604615527) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +cx q[15],q[17]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.4049719115757284) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +cx q[15],q[17]; +rz(-2.477668876870354) q[15]; +rx(pi/2) q[15]; +rz(4.348292226232772) q[15]; +rx(pi/2) q[15]; +rz(7.320432241848344) q[15]; +rz(-2.3926382639794976) q[15]; +rx(pi/2) q[15]; +rz(4.921999874280255) q[15]; +rx(pi/2) q[15]; +rz(10.483852261147591) q[15]; +rz(-1.5054698703971803) q[17]; +rx(pi/2) q[17]; +rz(4.724531977853152) q[17]; +rx(pi/2) q[17]; +rz(7.101081166439403) q[17]; +rz(2.503300207604365) q[17]; +rx(pi/2) q[17]; +rz(5.168948446363378) q[17]; +rx(pi/2) q[17]; +rz(7.805989291112378) q[17]; +rz(-1.2373859545677133) q[33]; +rx(pi/2) q[33]; +rz(3.4262496794325465) q[33]; +rx(pi/2) q[33]; +rz(10.724438101192778) q[33]; +rz(1.1732031810543662) q[33]; +rx(pi/2) q[33]; +rz(3.988878044917736) q[33]; +rx(pi/2) q[33]; +rz(11.97971240891136) q[33]; +cx q[33],q[88]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.6457269729977964) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-0.15227887778932025) q[77]; +rx(pi/2) q[77]; +rz(5.024133260958546) q[77]; +rx(pi/2) q[77]; +rz(12.293996186513342) q[77]; +rz(-2.845060046971432) q[77]; +rx(pi/2) q[77]; +rz(6.169723172159445) q[77]; +rx(pi/2) q[77]; +rz(11.361776672649226) q[77]; +cx q[81],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.114159368057285) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.171252048712592) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.318876785415259) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +cx q[81],q[77]; +rz(2.0401173424153454) q[77]; +rx(pi/2) q[77]; +rz(4.463775623436144) q[77]; +rx(pi/2) q[77]; +rz(8.671597068372167) q[77]; +rz(-0.26561626754199885) q[77]; +rx(pi/2) q[77]; +rz(4.481425498125671) q[77]; +rx(pi/2) q[77]; +rz(6.494069709866654) q[77]; +rz(-0.5528952437319736) q[81]; +rx(pi/2) q[81]; +rz(5.488198614312534) q[81]; +rx(pi/2) q[81]; +rz(7.283359568133711) q[81]; +rz(0.29498805354479085) q[81]; +rx(pi/2) q[81]; +rz(3.8128295242776193) q[81]; +rx(pi/2) q[81]; +rz(8.967923403904042) q[81]; +rz(2.2136790498854797) q[86]; +rx(pi/2) q[86]; +rz(4.713606301990211) q[86]; +rx(pi/2) q[86]; +rz(8.160052755612021) q[86]; +rz(-0.8317713132557705) q[86]; +rx(pi/2) q[86]; +rz(5.098783989985898) q[86]; +rx(pi/2) q[86]; +rz(6.846151748602848) q[86]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.076713938501188) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[33],q[88]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.1666356186513407) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[33],q[88]; +rz(-1.9431679941431366) q[33]; +rx(pi/2) q[33]; +rz(5.216477256175882) q[33]; +rx(pi/2) q[33]; +rz(10.636636874210945) q[33]; +rz(2.4847444709852873) q[33]; +rx(pi/2) q[33]; +rz(5.441015811811115) q[33]; +rx(pi/2) q[33]; +rz(10.578061610120157) q[33]; +rz(2.324668232278886) q[88]; +rx(pi/2) q[88]; +rz(5.211500115051324) q[88]; +rx(pi/2) q[88]; +rz(10.23828774964579) q[88]; +rz(2.264217839427733) q[88]; +rx(pi/2) q[88]; +rz(3.4962590890575376) q[88]; +rx(pi/2) q[88]; +rz(8.534502918863677) q[88]; +rz(-1.981035802891113) q[94]; +rx(pi/2) q[94]; +rz(4.768637125188513) q[94]; +rx(pi/2) q[94]; +rz(6.512721089034923) q[94]; +rz(-2.336904477270609) q[94]; +rx(pi/2) q[94]; +rz(5.404782490815318) q[94]; +rx(pi/2) q[94]; +rz(11.471449576601316) q[94]; +cx q[61],q[94]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.730395701507332) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.027994006987262) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[61],q[94]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.1659315474358554) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[61],q[94]; +rz(0.1821378628622763) q[61]; +rx(pi/2) q[61]; +rz(3.690189273135496) q[61]; +rx(pi/2) q[61]; +rz(11.307832459759593) q[61]; +rz(-0.7993978458219555) q[61]; +rx(pi/2) q[61]; +rz(5.151584855468046) q[61]; +rx(pi/2) q[61]; +rz(9.931932434449145) q[61]; +cx q[61],q[92]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.4975563332421347) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.243177455080184) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[61],q[92]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.2759316158524996) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[61],q[92]; +rz(-1.6803112818518162) q[61]; +rx(pi/2) q[61]; +rz(5.6150725643175186) q[61]; +rx(pi/2) q[61]; +rz(8.70150689658627) q[61]; +rz(0.36377206270919427) q[61]; +rx(pi/2) q[61]; +rz(3.615228615143978) q[61]; +rx(pi/2) q[61]; +rz(10.327413639407457) q[61]; +cx q[46],q[61]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(4.10607080603107) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(5.855654432724895) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[46],q[61]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.5878071595008514) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[46],q[61]; +rz(-0.8754978273116127) q[46]; +rx(pi/2) q[46]; +rz(4.687623633892744) q[46]; +rx(pi/2) q[46]; +rz(7.612358324443447) q[46]; +rz(-0.7113887752717183) q[46]; +rx(pi/2) q[46]; +rz(3.964701091425948) q[46]; +rx(pi/2) q[46]; +rz(7.492944037694142) q[46]; +cx q[19],q[46]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.7862374370194676) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.235631130966327) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[19],q[46]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.2024254547195845) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[19],q[46]; +rz(0.024457103608376496) q[19]; +rx(pi/2) q[19]; +rz(5.966261419973071) q[19]; +rx(pi/2) q[19]; +rz(8.26902832952819) q[19]; +rz(-0.7359643575135149) q[19]; +rx(pi/2) q[19]; +rz(4.45948441270323) q[19]; +rx(pi/2) q[19]; +rz(7.3228816559456815) q[19]; +cx q[19],q[58]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.8905746668368177) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(1.6819299132523122) q[46]; +rx(pi/2) q[46]; +rz(4.96882892689324) q[46]; +rx(pi/2) q[46]; +rz(8.900326764486891) q[46]; +rz(-3.0361161378733383) q[46]; +rx(pi/2) q[46]; +rz(5.4289198947327915) q[46]; +rx(pi/2) q[46]; +rz(7.619022080327519) q[46]; +cx q[46],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.119639412343355) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.7532297122186273) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.307666323491852) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +cx q[46],q[8]; +rz(-3.127022273005881) q[8]; +rx(pi/2) q[8]; +rz(5.013028203046103) q[8]; +rx(pi/2) q[8]; +rz(9.795662277016323) q[8]; +rz(-1.7511888249166754) q[8]; +rx(pi/2) q[8]; +rz(4.545553174080818) q[8]; +rx(pi/2) q[8]; +rz(11.987213612766201) q[8]; +rz(2.9561882407410494) q[46]; +rx(pi/2) q[46]; +rz(4.1314064132321215) q[46]; +rx(pi/2) q[46]; +rz(11.221024889675846) q[46]; +rz(0.1891532833086269) q[46]; +rx(pi/2) q[46]; +rz(3.8281624910852337) q[46]; +rx(pi/2) q[46]; +rz(10.099302529020594) q[46]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.163735283805367) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[19],q[58]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.3182709469454448) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[19],q[58]; +rz(0.38054411887926776) q[19]; +rx(pi/2) q[19]; +rz(5.014804116085553) q[19]; +rx(pi/2) q[19]; +rz(6.596081283382933) q[19]; +rz(-2.7567061032781375) q[19]; +rx(pi/2) q[19]; +rz(4.703766593570463) q[19]; +rx(pi/2) q[19]; +rz(8.656773922339598) q[19]; +cx q[19],q[88]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.060664737771891) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(0.10640773409787263) q[58]; +rx(pi/2) q[58]; +rz(4.861721468654488) q[58]; +rx(pi/2) q[58]; +rz(10.667441116043774) q[58]; +rz(2.849576030260236) q[58]; +rx(pi/2) q[58]; +rz(4.229730001123616) q[58]; +rx(pi/2) q[58]; +rz(9.337267232231007) q[58]; +rz(-3.090747374386641) q[61]; +rx(pi/2) q[61]; +rz(3.341012942220777) q[61]; +rx(pi/2) q[61]; +rz(7.750153407190638) q[61]; +rz(1.997710539193366) q[61]; +rx(pi/2) q[61]; +rz(3.230233155590554) q[61]; +rx(pi/2) q[61]; +rz(7.925671420541749) q[61]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(5.782881286211606) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[19],q[88]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.716635517982203) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[19],q[88]; +rz(-1.6659860019198471) q[19]; +rx(pi/2) q[19]; +rz(5.239723227484556) q[19]; +rx(pi/2) q[19]; +rz(6.328843043779825) q[19]; +rz(1.5821266880025284) q[19]; +rx(pi/2) q[19]; +rz(3.902308379067484) q[19]; +rx(pi/2) q[19]; +rz(7.626907924498768) q[19]; +rz(2.7424618322838246) q[88]; +rx(pi/2) q[88]; +rz(5.2438442139649535) q[88]; +rx(pi/2) q[88]; +rz(9.220347825663241) q[88]; +rz(1.3967553682000418) q[88]; +rx(pi/2) q[88]; +rz(5.126824855675599) q[88]; +rx(pi/2) q[88]; +rz(9.585995139216406) q[88]; +rz(-2.759403704101258) q[92]; +rx(pi/2) q[92]; +rz(3.477812040358956) q[92]; +rx(pi/2) q[92]; +rz(6.642239380756057) q[92]; +rz(-2.863846958068213) q[92]; +rx(pi/2) q[92]; +rz(4.4994895136659006) q[92]; +rx(pi/2) q[92]; +rz(12.53364145884597) q[92]; +cx q[92],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.244704151853231) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.882634259401327) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.5406973121601535) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[7]; +rz(-1.7107154657537125) q[7]; +rx(pi/2) q[7]; +rz(5.4392615586592195) q[7]; +rx(pi/2) q[7]; +rz(12.360937811166872) q[7]; +rz(-1.1277638427265115) q[7]; +rx(pi/2) q[7]; +rz(5.057660510840749) q[7]; +rx(pi/2) q[7]; +rz(9.911500734028131) q[7]; +rz(-2.4516143193053734) q[92]; +rx(pi/2) q[92]; +rz(5.590029587992204) q[92]; +rx(pi/2) q[92]; +rz(9.487200976885065) q[92]; +rz(-0.0400289913203169) q[92]; +rx(pi/2) q[92]; +rz(5.069668280593583) q[92]; +rx(pi/2) q[92]; +rz(8.227682748422879) q[92]; +cx q[93],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.278847322695913) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.338776783906054) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.2948303385135667) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[7]; +rz(-1.4288916584540425) q[7]; +rx(pi/2) q[7]; +rz(4.69738722038511) q[7]; +rx(pi/2) q[7]; +rz(11.206667846471275) q[7]; +rz(0.9183027449620873) q[7]; +rx(pi/2) q[7]; +rz(4.1692781556904475) q[7]; +rx(pi/2) q[7]; +rz(9.457587144117266) q[7]; +rz(1.0080977511115163) q[93]; +rx(pi/2) q[93]; +rz(5.57122863174502) q[93]; +rx(pi/2) q[93]; +rz(8.58128276772266) q[93]; +rz(1.8402021058236215) q[93]; +rx(pi/2) q[93]; +rz(5.336254557013419) q[93]; +rx(pi/2) q[93]; +rz(11.399532885163232) q[93]; +cx q[93],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.25163835903506) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.492771349112589) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.3878381840556555) q[93]; +rx(pi/2) q[93]; +rz(3*pi) q[93]; +cx q[93],q[70]; +rz(-1.3996019762433118) q[70]; +rx(pi/2) q[70]; +rz(5.027564520369859) q[70]; +rx(pi/2) q[70]; +rz(10.238210032778529) q[70]; +rz(-0.7642266308731127) q[70]; +rx(pi/2) q[70]; +rz(5.610494336947227) q[70]; +rx(pi/2) q[70]; +rz(6.472848137442601) q[70]; +rz(0.17772199633974273) q[93]; +rx(pi/2) q[93]; +rz(5.509238871575194) q[93]; +rx(pi/2) q[93]; +rz(8.407668727402626) q[93]; +rz(-2.1060332957981007) q[93]; +rx(pi/2) q[93]; +rz(5.477245163484694) q[93]; +rx(pi/2) q[93]; +rz(11.053047792041292) q[93]; +rz(3.140153199757613) q[94]; +rx(pi/2) q[94]; +rz(5.197099986191928) q[94]; +rx(pi/2) q[94]; +rz(11.463451716312804) q[94]; +rz(1.754947924458043) q[94]; +rx(pi/2) q[94]; +rz(5.918719765512952) q[94]; +rx(pi/2) q[94]; +rz(10.171275916763044) q[94]; +cx q[94],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.282033188213001) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.3019408090214126) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.2590844417158102) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[52]; +rz(2.8688456757290304) q[52]; +rx(pi/2) q[52]; +rz(6.087101443499019) q[52]; +rx(pi/2) q[52]; +rz(7.7340651539118355) q[52]; +rz(-2.016345014891278) q[52]; +rx(pi/2) q[52]; +rz(5.595228058884729) q[52]; +rx(pi/2) q[52]; +rz(8.821870562666186) q[52]; +cx q[52],q[57]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(4.166918932413514) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(5.785684403905806) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[52],q[57]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.3210593717063963) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[52],q[57]; +rz(-2.2672055184867723) q[52]; +rx(pi/2) q[52]; +rz(4.544967262680808) q[52]; +rx(pi/2) q[52]; +rz(8.790397286976384) q[52]; +rz(-0.17185264652715837) q[52]; +rx(pi/2) q[52]; +rz(5.860923594046251) q[52]; +rx(pi/2) q[52]; +rz(6.978120984207712) q[52]; +rz(-1.4026068082516037) q[57]; +rx(pi/2) q[57]; +rz(3.9926980002242165) q[57]; +rx(pi/2) q[57]; +rz(8.746793771893405) q[57]; +rz(-0.4146576318355071) q[57]; +rx(pi/2) q[57]; +rz(5.071521995153698) q[57]; +rx(pi/2) q[57]; +rz(7.321196687398356) q[57]; +cx q[57],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.9565216111925725) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.536089579822712) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.3130804534316045) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[37]; +rz(-2.139699974034353) q[37]; +rx(pi/2) q[37]; +rz(4.363742957353281) q[37]; +rx(pi/2) q[37]; +rz(9.99274343837239) q[37]; +rz(-0.6348059142376732) q[37]; +rx(pi/2) q[37]; +rz(5.681903902283363) q[37]; +rx(pi/2) q[37]; +rz(11.284199904236663) q[37]; +rz(-1.5863634831039335) q[57]; +rx(pi/2) q[57]; +rz(4.01571389874062) q[57]; +rx(pi/2) q[57]; +rz(11.782113591265947) q[57]; +rz(1.9916301553511495) q[57]; +rx(pi/2) q[57]; +rz(3.8739532786555486) q[57]; +rx(pi/2) q[57]; +rz(9.240761117368235) q[57]; +cx q[89],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.247074578356596) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.712042414078635) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.2816771250467283) q[89]; +rx(pi/2) q[89]; +rz(2*pi) q[89]; +cx q[89],q[52]; +rz(-0.1685072983366056) q[52]; +rx(pi/2) q[52]; +rz(3.633681576980644) q[52]; +rx(pi/2) q[52]; +rz(9.290819211996341) q[52]; +rz(0.5142006447010288) q[52]; +rx(pi/2) q[52]; +rz(5.21401153169365) q[52]; +rx(pi/2) q[52]; +rz(11.724130525862266) q[52]; +rz(-0.20380457233577864) q[89]; +rx(pi/2) q[89]; +rz(3.950342452072874) q[89]; +rx(pi/2) q[89]; +rz(12.45338410926546) q[89]; +rz(0.06358852517607883) q[89]; +rx(pi/2) q[89]; +rz(3.893861022721929) q[89]; +rx(pi/2) q[89]; +rz(6.987862335923641) q[89]; +rz(1.7070855168656243) q[94]; +rx(pi/2) q[94]; +rz(4.101787756823887) q[94]; +rx(pi/2) q[94]; +rz(9.147521327393676) q[94]; +rz(-0.8540713304148859) q[94]; +rx(pi/2) q[94]; +rz(4.532364224221908) q[94]; +rx(pi/2) q[94]; +rz(10.090709512727942) q[94]; +cx q[97],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.136469539011964) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.457255227480114) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.262035166387369) q[97]; +rx(pi/2) q[97]; +rz(2*pi) q[97]; +cx q[97],q[26]; +rz(-2.3120794232540627) q[26]; +rx(pi/2) q[26]; +rz(5.826197465561574) q[26]; +rx(pi/2) q[26]; +rz(10.97471438120209) q[26]; +rz(-1.3334808797367683) q[26]; +rx(pi/2) q[26]; +rz(4.462962194485416) q[26]; +rx(pi/2) q[26]; +rz(11.740139687369695) q[26]; +cx q[26],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.19489952575511) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.162016201892106) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[26],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.1858133642396513) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +cx q[26],q[21]; +rz(1.6046340157399808) q[21]; +rx(pi/2) q[21]; +rz(5.923709963316627) q[21]; +rx(pi/2) q[21]; +rz(9.047791228939074) q[21]; +rz(1.3525363275240307) q[21]; +rx(pi/2) q[21]; +rz(4.96566781296084) q[21]; +rx(pi/2) q[21]; +rz(10.150754755541156) q[21]; +rz(-0.792955483178686) q[26]; +rx(pi/2) q[26]; +rz(4.337468526883976) q[26]; +rx(pi/2) q[26]; +rz(10.076614180569148) q[26]; +rz(0.023965901792629918) q[26]; +rx(pi/2) q[26]; +rz(4.051298299141918) q[26]; +rx(pi/2) q[26]; +rz(10.101937877294146) q[26]; +rz(2.4673769344622345) q[97]; +rx(pi/2) q[97]; +rz(3.9599442998189183) q[97]; +rx(pi/2) q[97]; +rz(10.868613441717184) q[97]; +rz(-1.419955747453427) q[97]; +rx(pi/2) q[97]; +rz(5.810419004654452) q[97]; +rx(pi/2) q[97]; +rz(8.183094023272115) q[97]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.1943088210506545) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[74],q[98]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.1455498407141116) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[74],q[98]; +rz(-0.9894759996723885) q[74]; +rx(pi/2) q[74]; +rz(5.002132929879855) q[74]; +rx(pi/2) q[74]; +rz(12.373439001865227) q[74]; +rz(2.4573778796335324) q[74]; +rx(pi/2) q[74]; +rz(4.494074237978523) q[74]; +rx(pi/2) q[74]; +rz(12.502720367093039) q[74]; +cx q[74],q[90]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(4.163564806829864) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.1129499340376405) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[74],q[90]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.186643046739814) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[74],q[90]; +rz(2.452169654085944) q[74]; +rx(pi/2) q[74]; +rz(6.060497626688171) q[74]; +rx(pi/2) q[74]; +rz(9.848628947768521) q[74]; +rz(-2.103247233518169) q[74]; +rx(pi/2) q[74]; +rz(4.732655844263884) q[74]; +rx(pi/2) q[74]; +rz(6.579528309030531) q[74]; +cx q[74],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.1858912156549) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.7417060963311446) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.2733322805817053) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +cx q[74],q[27]; +rz(0.57096721276542) q[27]; +rx(pi/2) q[27]; +rz(4.6950004355127355) q[27]; +rx(pi/2) q[27]; +rz(9.788593444004121) q[27]; +rz(-0.20559903916619593) q[27]; +rx(pi/2) q[27]; +rz(5.434989669091331) q[27]; +rx(pi/2) q[27]; +rz(7.042841050468874) q[27]; +cx q[27],q[56]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.6175766260337925) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(5.876087942552784) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[27],q[56]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.4745941290100277) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[27],q[56]; +rz(0.961266626895009) q[27]; +rx(pi/2) q[27]; +rz(5.371509371338668) q[27]; +rx(pi/2) q[27]; +rz(11.347389276453654) q[27]; +rz(-1.7120261900068687) q[27]; +rx(pi/2) q[27]; +rz(5.712333726474533) q[27]; +rx(pi/2) q[27]; +rz(8.33733360484992) q[27]; +rz(0.009595705627887696) q[56]; +rx(pi/2) q[56]; +rz(4.693616115233431) q[56]; +rx(pi/2) q[56]; +rz(10.568422677621111) q[56]; +rz(0.8332755800276619) q[56]; +rx(pi/2) q[56]; +rz(5.414296339428146) q[56]; +rx(pi/2) q[56]; +rz(11.264568139631184) q[56]; +rz(-0.447394982100644) q[74]; +rx(pi/2) q[74]; +rz(4.701497478132509) q[74]; +rx(pi/2) q[74]; +rz(9.424402598152405) q[74]; +rz(-1.34963346498456) q[74]; +rx(pi/2) q[74]; +rz(4.350556457758079) q[74]; +rx(pi/2) q[74]; +rz(9.432662106714025) q[74]; +rz(0.8091168524781942) q[90]; +rx(pi/2) q[90]; +rz(5.707089011466239) q[90]; +rx(pi/2) q[90]; +rz(12.132982399095813) q[90]; +rz(1.9161917994141007) q[90]; +rx(pi/2) q[90]; +rz(5.013065506588658) q[90]; +rx(pi/2) q[90]; +rz(10.583902426848752) q[90]; +rz(-0.27648323066471603) q[98]; +rx(pi/2) q[98]; +rz(4.437068982726482) q[98]; +rx(pi/2) q[98]; +rz(7.223643079060649) q[98]; +rz(0.994805725271922) q[98]; +rx(pi/2) q[98]; +rz(4.53015271602638) q[98]; +rx(pi/2) q[98]; +rz(9.93001897729184) q[98]; +cx q[98],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(5.748483382472605) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.6892578636970375) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.313775622018831) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[1]; +rz(2.822145919337652) q[1]; +rx(pi/2) q[1]; +rz(3.4195201545979517) q[1]; +rx(pi/2) q[1]; +rz(11.68698575141737) q[1]; +rz(2.29906981412676) q[1]; +rx(pi/2) q[1]; +rz(3.606864183662984) q[1]; +rx(pi/2) q[1]; +rz(6.7849525346848605) q[1]; +cx q[71],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(5.741935704716466) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.7941308711168586) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.174932696516617) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[1]; +rz(1.8922933299902205) q[1]; +rx(pi/2) q[1]; +rz(4.070599382830004) q[1]; +rx(pi/2) q[1]; +rz(10.541847455904083) q[1]; +rz(1.618463222061405) q[1]; +rx(pi/2) q[1]; +rz(4.134568820720902) q[1]; +rx(pi/2) q[1]; +rz(12.18421981390952) q[1]; +rz(2.673992086341163) q[71]; +rx(pi/2) q[71]; +rz(5.910634959551724) q[71]; +rx(pi/2) q[71]; +rz(11.452636951473727) q[71]; +rz(1.8384449860111358) q[71]; +rx(pi/2) q[71]; +rz(5.096402701860698) q[71]; +rx(pi/2) q[71]; +rz(8.287952494659573) q[71]; +rz(2.7943012860715086) q[98]; +rx(pi/2) q[98]; +rz(4.154381743691525) q[98]; +rx(pi/2) q[98]; +rz(6.636141921304445) q[98]; +rz(2.2863640828964673) q[98]; +rx(pi/2) q[98]; +rz(4.2563438182292) q[98]; +rx(pi/2) q[98]; +rz(8.006000565473038) q[98]; +cx q[10],q[98]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.9128785844714717) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(5.986257150652017) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[10],q[98]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.2715094412162653) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[10],q[98]; +rz(-0.7250222347060391) q[10]; +rx(pi/2) q[10]; +rz(5.1407162340088615) q[10]; +rx(pi/2) q[10]; +rz(7.082031654028198) q[10]; +rz(-0.7254339135833909) q[10]; +rx(pi/2) q[10]; +rz(5.033775536182212) q[10]; +rx(pi/2) q[10]; +rz(7.039753651897243) q[10]; +rz(-0.5955338380699611) q[98]; +rx(pi/2) q[98]; +rz(4.732780936396561) q[98]; +rx(pi/2) q[98]; +rz(6.514970484773612) q[98]; +rz(-0.6334621036294878) q[98]; +rx(pi/2) q[98]; +rz(4.448814327944691) q[98]; +rx(pi/2) q[98]; +rz(6.6351883323055585) q[98]; +rz(2.3402957862737397) q[99]; +rx(pi/2) q[99]; +rz(4.468995845074793) q[99]; +rx(pi/2) q[99]; +rz(6.49915630461801) q[99]; +rz(2.3917890583110584) q[99]; +rx(pi/2) q[99]; +rz(3.2864692107189444) q[99]; +rx(pi/2) q[99]; +rz(7.682360435995982) q[99]; +cx q[99],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(5.882118534058895) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.9818881046015404) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.4630259204430494) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[9]; +rz(-1.4695721235261476) q[9]; +rx(pi/2) q[9]; +rz(4.997891928021435) q[9]; +rx(pi/2) q[9]; +rz(7.848953100152522) q[9]; +rz(0.20040634565290327) q[9]; +rx(pi/2) q[9]; +rz(3.716719467510406) q[9]; +rx(pi/2) q[9]; +rz(6.635657974539198) q[9]; +cx q[96],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(5.659177375447269) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.68872535943134) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.208407390397695) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[9]; +rz(1.6111012974457424) q[9]; +rx(pi/2) q[9]; +rz(3.7997498734247412) q[9]; +rx(pi/2) q[9]; +rz(10.1782263261207) q[9]; +rz(-2.6676332902929953) q[9]; +rx(pi/2) q[9]; +rz(4.435124612735203) q[9]; +rx(pi/2) q[9]; +rz(7.518051656992745) q[9]; +cx q[9],q[50]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.824593870646771) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.158143442301574) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[9],q[50]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.1683826848952004) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[9],q[50]; +rz(2.9717664828344557) q[9]; +rx(pi/2) q[9]; +rz(3.97780347517419) q[9]; +rx(pi/2) q[9]; +rz(9.029696313813027) q[9]; +rz(0.3542597663513156) q[9]; +rx(pi/2) q[9]; +rz(4.771139137842939) q[9]; +rx(pi/2) q[9]; +rz(12.422153518648237) q[9]; +cx q[40],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(5.863422523571771) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.7292289735962934) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[40],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.2981689376371084) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +cx q[40],q[9]; +rz(2.9623704034732254) q[9]; +rx(pi/2) q[9]; +rz(4.944694881693562) q[9]; +rx(pi/2) q[9]; +rz(9.192116397458685) q[9]; +rz(-2.153838180906117) q[9]; +rx(pi/2) q[9]; +rz(5.328259621785483) q[9]; +rx(pi/2) q[9]; +rz(6.775710628070113) q[9]; +cx q[9],q[36]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.408633063369568) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(5.968424375486615) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +cx q[9],q[36]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.2305849421309407) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[9],q[36]; +rz(2.8379872645977997) q[9]; +rx(pi/2) q[9]; +rz(4.724727051823121) q[9]; +rx(pi/2) q[9]; +rz(7.835411817600292) q[9]; +rz(0.4122346943684594) q[9]; +rx(pi/2) q[9]; +rz(5.224083772540049) q[9]; +rx(pi/2) q[9]; +rz(12.03033139375681) q[9]; +cx q[9],q[92]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.8324788734914454) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-1.7334586726528638) q[36]; +rx(pi/2) q[36]; +rz(4.294427518840536) q[36]; +rx(pi/2) q[36]; +rz(7.995896056551089) q[36]; +rz(1.4565560805204374) q[36]; +rx(pi/2) q[36]; +rz(3.619226886515561) q[36]; +rx(pi/2) q[36]; +rz(9.014217154690034) q[36]; +rz(0.4625256150932264) q[40]; +rx(pi/2) q[40]; +rz(4.618397655368125) q[40]; +rx(pi/2) q[40]; +rz(11.801873104956194) q[40]; +rz(-1.9472466746292139) q[40]; +rx(pi/2) q[40]; +rz(4.069519554348219) q[40]; +rx(pi/2) q[40]; +rz(7.056178686477183) q[40]; +cx q[40],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.057681131942591) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.177822545536338) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[40],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.2341437382769946) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +cx q[40],q[5]; +rz(-2.3723791641814462) q[5]; +rx(pi/2) q[5]; +rz(5.142179302266335) q[5]; +rx(pi/2) q[5]; +rz(6.544747671716703) q[5]; +rz(-2.827943180685043) q[5]; +rx(pi/2) q[5]; +rz(3.402890962873525) q[5]; +rx(pi/2) q[5]; +rz(9.064725358955686) q[5]; +rz(-2.5627573147668) q[40]; +rx(pi/2) q[40]; +rz(5.287633670092408) q[40]; +rx(pi/2) q[40]; +rz(7.402328107507332) q[40]; +rz(0.8670470568412485) q[40]; +rx(pi/2) q[40]; +rz(5.053637041466343) q[40]; +rx(pi/2) q[40]; +rz(6.345012711232103) q[40]; +rz(-1.8178829087471224) q[50]; +rx(pi/2) q[50]; +rz(5.684052912346628) q[50]; +rx(pi/2) q[50]; +rz(11.185429960266143) q[50]; +rz(-0.23369215955533829) q[50]; +rx(pi/2) q[50]; +rz(4.832701142712987) q[50]; +rx(pi/2) q[50]; +rz(6.539731964587364) q[50]; +cx q[50],q[80]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.59565389708637) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.0488782884788375) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[50],q[80]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.396041506478319) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[50],q[80]; +rz(2.2675241055921695) q[50]; +rx(pi/2) q[50]; +rz(4.68311733618161) q[50]; +rx(pi/2) q[50]; +rz(7.977453565504889) q[50]; +rz(-1.5087719061758662) q[50]; +rx(pi/2) q[50]; +rz(5.094825511308607) q[50]; +rx(pi/2) q[50]; +rz(10.871612799878111) q[50]; +rz(-1.9157518953019723) q[80]; +rx(pi/2) q[80]; +rz(4.802750248404093) q[80]; +rx(pi/2) q[80]; +rz(12.072901348594932) q[80]; +rz(-1.510424604253549) q[80]; +rx(pi/2) q[80]; +rz(4.923106110889366) q[80]; +rx(pi/2) q[80]; +rz(9.088936855326276) q[80]; +cx q[80],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.097396268758478) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(4.040206901150205) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.2032194643614638) q[80]; +rx(pi/2) q[80]; +rz(3*pi) q[80]; +cx q[80],q[38]; +rz(2.894779032638734) q[38]; +rx(pi/2) q[38]; +rz(3.8577523053260405) q[38]; +rx(pi/2) q[38]; +rz(12.480015968459508) q[38]; +rz(-0.766844089317857) q[38]; +rx(pi/2) q[38]; +rz(4.53563834772563) q[38]; +rx(pi/2) q[38]; +rz(7.16586376480745) q[38]; +rz(-1.6088549907722198) q[80]; +rx(pi/2) q[80]; +rz(4.4302251333733125) q[80]; +rx(pi/2) q[80]; +rz(6.608894842828064) q[80]; +rz(0.184506274632382) q[80]; +rx(pi/2) q[80]; +rz(5.541479486087357) q[80]; +rx(pi/2) q[80]; +rz(8.37264874736469) q[80]; +cx q[53],q[80]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.5675443751293643) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(5.641157793482286) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[53],q[80]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.188417513510835) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[53],q[80]; +rz(0.1813611499142933) q[53]; +rx(pi/2) q[53]; +rz(3.902383723211548) q[53]; +rx(pi/2) q[53]; +rz(11.439176445054242) q[53]; +rz(-3.1397233893366687) q[53]; +rx(pi/2) q[53]; +rz(3.66945152645701) q[53]; +rx(pi/2) q[53]; +rz(9.966440184068563) q[53]; +rz(0.4605150712893331) q[80]; +rx(pi/2) q[80]; +rz(4.589882908224935) q[80]; +rx(pi/2) q[80]; +rz(12.418457714931831) q[80]; +rz(-0.4454024338471161) q[80]; +rx(pi/2) q[80]; +rz(5.182280771243118) q[80]; +rx(pi/2) q[80]; +rz(8.99404730186295) q[80]; +cx q[3],q[80]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.749310094570733) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.176634087592858) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[3],q[80]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.576733405739443) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[3],q[80]; +rz(2.213256064934747) q[3]; +rx(pi/2) q[3]; +rz(4.467095351876682) q[3]; +rx(pi/2) q[3]; +rz(11.90298459282893) q[3]; +rz(-0.8861454735388041) q[3]; +rx(pi/2) q[3]; +rz(4.475165192424445) q[3]; +rx(pi/2) q[3]; +rz(11.604548687710974) q[3]; +cx q[3],q[23]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(4.129912519431068) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(5.906571158264108) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +cx q[3],q[23]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.678925848019725) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[3],q[23]; +rz(-2.85600729255803) q[3]; +rx(pi/2) q[3]; +rz(4.369204085679546) q[3]; +rx(pi/2) q[3]; +rz(10.106439284603933) q[3]; +rz(2.2868672753189045) q[3]; +rx(pi/2) q[3]; +rz(3.933604029040538) q[3]; +rx(pi/2) q[3]; +rz(7.425102892869557) q[3]; +rz(-0.4524431020505011) q[23]; +rx(pi/2) q[23]; +rz(5.125298160028816) q[23]; +rx(pi/2) q[23]; +rz(6.949743879040025) q[23]; +rz(2.354870802865217) q[23]; +rx(pi/2) q[23]; +rz(4.614607773100681) q[23]; +rx(pi/2) q[23]; +rz(8.987374541654233) q[23]; +rz(-3.07141837230826) q[80]; +rx(pi/2) q[80]; +rz(5.104809921999674) q[80]; +rx(pi/2) q[80]; +rz(7.740645274472078) q[80]; +rz(2.2393125250556825) q[80]; +rx(pi/2) q[80]; +rz(4.781314445984474) q[80]; +rx(pi/2) q[80]; +rz(11.415231192889356) q[80]; +cx q[85],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.071488192324285) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.5099084860448637) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.3778562037492037) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[50]; +rz(-1.248603587882613) q[50]; +rx(pi/2) q[50]; +rz(6.013902088169614) q[50]; +rx(pi/2) q[50]; +rz(10.517672436346245) q[50]; +rz(0.5088691193172314) q[50]; +rx(pi/2) q[50]; +rz(5.687766232285718) q[50]; +rx(pi/2) q[50]; +rz(9.43589904468364) q[50]; +cx q[11],q[50]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.469881129594807) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(5.792922012217548) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[11],q[50]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.333830665258917) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[11],q[50]; +rz(3.0068827015812474) q[11]; +rx(pi/2) q[11]; +rz(5.249353566301761) q[11]; +rx(pi/2) q[11]; +rz(8.97581328899445) q[11]; +rz(-0.8213348705021954) q[11]; +rx(pi/2) q[11]; +rz(4.963200760404303) q[11]; +rx(pi/2) q[11]; +rz(10.581671032010526) q[11]; +rz(-1.8791627034249911) q[50]; +rx(pi/2) q[50]; +rz(4.191735255653338) q[50]; +rx(pi/2) q[50]; +rz(10.399852789448758) q[50]; +rz(1.4875497180792356) q[50]; +rx(pi/2) q[50]; +rz(4.615494386628389) q[50]; +rx(pi/2) q[50]; +rz(10.521525907126692) q[50]; +rz(0.4403319411054336) q[85]; +rx(pi/2) q[85]; +rz(3.945276754570804) q[85]; +rx(pi/2) q[85]; +rz(11.731126148908835) q[85]; +rz(-2.6877826305376744) q[85]; +rx(pi/2) q[85]; +rz(4.567557179122224) q[85]; +rx(pi/2) q[85]; +rz(9.701506293814102) q[85]; +cx q[91],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.02711560990025) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(4.02152862130586) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.323810128757493) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[36]; +rz(-0.036670856612784686) q[36]; +rx(pi/2) q[36]; +rz(4.176705631776571) q[36]; +rx(pi/2) q[36]; +rz(10.984628076710221) q[36]; +rz(2.2978336138957447) q[36]; +rx(pi/2) q[36]; +rz(4.737697422922857) q[36]; +rx(pi/2) q[36]; +rz(10.79342158759939) q[36]; +cx q[49],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.251027088182848) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.041958422613274) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.2270634679079917) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +cx q[49],q[36]; +rz(1.0507975362444801) q[36]; +rx(pi/2) q[36]; +rz(5.316998981373966) q[36]; +rx(pi/2) q[36]; +rz(8.046236066154684) q[36]; +rz(0.8844050002041941) q[36]; +rx(pi/2) q[36]; +rz(4.331258819798605) q[36]; +rx(pi/2) q[36]; +rz(12.18249188974982) q[36]; +rz(-2.491768548963512) q[49]; +rx(pi/2) q[49]; +rz(3.915578110762457) q[49]; +rx(pi/2) q[49]; +rz(12.256928719434594) q[49]; +rz(-0.3839432125253781) q[49]; +rx(pi/2) q[49]; +rz(4.91157339581684) q[49]; +rx(pi/2) q[49]; +rz(6.356471811391901) q[49]; +rz(1.5652401670224716) q[91]; +rx(pi/2) q[91]; +rz(4.265046083061629) q[91]; +rx(pi/2) q[91]; +rz(10.776551207724633) q[91]; +rz(2.4655485523793397) q[91]; +rx(pi/2) q[91]; +rz(5.652986973988668) q[91]; +rx(pi/2) q[91]; +rz(7.950958128394201) q[91]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.092177007982084) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[9],q[92]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.272245499193732) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[9],q[92]; +rz(1.586768111471617) q[9]; +rx(pi/2) q[9]; +rz(5.544159855792564) q[9]; +rx(pi/2) q[9]; +rz(10.183723993856935) q[9]; +rz(-0.49777902288893516) q[9]; +rx(pi/2) q[9]; +rz(4.830594454321295) q[9]; +rx(pi/2) q[9]; +rz(8.0571843067942) q[9]; +cx q[9],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(5.829144478913927) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.7620841252936) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +cx q[9],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.350325432502416) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +cx q[9],q[7]; +rz(-2.729169230287188) q[7]; +rx(pi/2) q[7]; +rz(4.166068841969812) q[7]; +rx(pi/2) q[7]; +rz(11.209751799564772) q[7]; +rz(-1.6475277756689335) q[7]; +rx(pi/2) q[7]; +rz(4.140725264960112) q[7]; +rx(pi/2) q[7]; +rz(12.465110463174712) q[7]; +rz(0.6689971320027897) q[9]; +rx(pi/2) q[9]; +rz(5.3620730615755345) q[9]; +rx(pi/2) q[9]; +rz(8.587231002556951) q[9]; +rz(-2.1426981790323314) q[9]; +rx(pi/2) q[9]; +rz(4.224158221162713) q[9]; +rx(pi/2) q[9]; +rz(12.21993179360789) q[9]; +rz(1.1856898200807455) q[92]; +rx(pi/2) q[92]; +rz(4.979485233027635) q[92]; +rx(pi/2) q[92]; +rz(8.802490644733792) q[92]; +rz(3.0505522735820874) q[92]; +rx(pi/2) q[92]; +rz(4.031428286474114) q[92]; +rx(pi/2) q[92]; +rz(10.454062086103455) q[92]; +cx q[92],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.025724067237164) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.719309957692847) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.701999059571257) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[47]; +rz(2.2271973371320843) q[47]; +rx(pi/2) q[47]; +rz(4.546930391998597) q[47]; +rx(pi/2) q[47]; +rz(7.716736065978061) q[47]; +rz(-1.7905896320529737) q[47]; +rx(pi/2) q[47]; +rz(5.3112943350703326) q[47]; +rx(pi/2) q[47]; +rz(7.13787940622834) q[47]; +rz(2.8814300298290707) q[92]; +rx(pi/2) q[92]; +rz(3.5307793255611184) q[92]; +rx(pi/2) q[92]; +rz(10.45500379777438) q[92]; +rz(0.21456624582257566) q[92]; +rx(pi/2) q[92]; +rz(5.122715404430667) q[92]; +rx(pi/2) q[92]; +rz(6.891192118779183) q[92]; +cx q[92],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.971373544369419) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.8782312959129674) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.3442812828464192) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +cx q[92],q[17]; +rz(3.017334146406075) q[17]; +rx(pi/2) q[17]; +rz(3.6527857408416113) q[17]; +rx(pi/2) q[17]; +rz(12.015835943134492) q[17]; +rz(2.462638722488334) q[17]; +rx(pi/2) q[17]; +rz(4.603698230438132) q[17]; +rx(pi/2) q[17]; +rz(12.30175391018308) q[17]; +rz(-0.9950516075827345) q[92]; +rx(pi/2) q[92]; +rz(4.005528200092674) q[92]; +rx(pi/2) q[92]; +rz(12.557137173000353) q[92]; +rz(0.5431591028042955) q[92]; +rx(pi/2) q[92]; +rz(3.509071669275216) q[92]; +rx(pi/2) q[92]; +rz(10.78737591116279) q[92]; +rz(-2.834611074356973) q[96]; +rx(pi/2) q[96]; +rz(3.2237010433482607) q[96]; +rx(pi/2) q[96]; +rz(6.399146787597924) q[96]; +rz(-2.005146093105294) q[96]; +rx(pi/2) q[96]; +rz(3.8692329900112576) q[96]; +rx(pi/2) q[96]; +rz(7.888217146053707) q[96]; +cx q[96],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.1156852627133045) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.858749136900368) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.3585834738849214) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[62]; +rz(0.7727064393100562) q[62]; +rx(pi/2) q[62]; +rz(4.514845479881421) q[62]; +rx(pi/2) q[62]; +rz(11.37606764260316) q[62]; +rz(-2.406546142767317) q[62]; +rx(pi/2) q[62]; +rz(5.680186277447071) q[62]; +rx(pi/2) q[62]; +rz(9.99941576517083) q[62]; +cx q[62],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(5.97556560695868) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.2523114469316186) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.155023665819332) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +cx q[62],q[2]; +rz(0.3918099958187091) q[2]; +rx(pi/2) q[2]; +rz(4.201858945147694) q[2]; +rx(pi/2) q[2]; +rz(10.591225331271533) q[2]; +rz(2.5275701516848788) q[2]; +rx(pi/2) q[2]; +rz(5.393317754870045) q[2]; +rx(pi/2) q[2]; +rz(10.138272862515286) q[2]; +cx q[2],q[75]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.655546260140593) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-2.5716393356918608) q[62]; +rx(pi/2) q[62]; +rz(4.196556532906314) q[62]; +rx(pi/2) q[62]; +rz(8.078863339385606) q[62]; +rz(-0.6068726354518006) q[62]; +rx(pi/2) q[62]; +rz(5.560991509302541) q[62]; +rx(pi/2) q[62]; +rz(12.151192625000476) q[62]; +cx q[62],q[94]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.445817463765521) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(5.530389782404049) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[2],q[75]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.173453163194006) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[2],q[75]; +rz(0.9906650287732663) q[2]; +rx(pi/2) q[2]; +rz(3.8698060845359823) q[2]; +rx(pi/2) q[2]; +rz(7.1081745823888935) q[2]; +rz(1.2867464116304497) q[2]; +rx(pi/2) q[2]; +rz(4.156638802752763) q[2]; +rx(pi/2) q[2]; +rz(6.643920433040026) q[2]; +cx q[25],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.259368664767919) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.6088981739070736) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[25],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.328465331311083) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +cx q[25],q[2]; +rz(1.025770289817384) q[2]; +rx(pi/2) q[2]; +rz(4.720236369679258) q[2]; +rx(pi/2) q[2]; +rz(8.781332934713772) q[2]; +rz(-1.7614732317964206) q[2]; +rx(pi/2) q[2]; +rz(3.7924505259517804) q[2]; +rx(pi/2) q[2]; +rz(11.716375137007038) q[2]; +cx q[2],q[64]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.918272191196845) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(2.0725550690061008) q[25]; +rx(pi/2) q[25]; +rz(4.623513095424554) q[25]; +rx(pi/2) q[25]; +rz(11.95250568115124) q[25]; +rz(-1.2489541772033796) q[25]; +rx(pi/2) q[25]; +rz(5.248425475929969) q[25]; +rx(pi/2) q[25]; +rz(10.645837985168987) q[25]; +cx q[11],q[25]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(4.114014666475975) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.936399117450982) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +cx q[11],q[25]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.189500289068654) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[11],q[25]; +rz(-2.8208689193691154) q[11]; +rx(pi/2) q[11]; +rz(4.538732465493091) q[11]; +rx(pi/2) q[11]; +rz(12.343941788807268) q[11]; +rz(-0.5572103532504391) q[11]; +rx(pi/2) q[11]; +rz(5.162420051767484) q[11]; +rx(pi/2) q[11]; +rz(6.811550792922068) q[11]; +rz(-1.8927860584807494) q[25]; +rx(pi/2) q[25]; +rz(5.0983856163994385) q[25]; +rx(pi/2) q[25]; +rz(7.179753762437385) q[25]; +rz(-2.7869274844353846) q[25]; +rx(pi/2) q[25]; +rz(5.228358417218923) q[25]; +rx(pi/2) q[25]; +rz(11.830568802169777) q[25]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.0235167955221876) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[2],q[64]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.5967645925554343) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[2],q[64]; +rz(1.1555803292879494) q[2]; +rx(pi/2) q[2]; +rz(4.924313011996713) q[2]; +rx(pi/2) q[2]; +rz(10.057982561401369) q[2]; +rz(1.94550705347147) q[2]; +rx(pi/2) q[2]; +rz(6.088602535018879) q[2]; +rx(pi/2) q[2]; +rz(8.57962216346621) q[2]; +cx q[13],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.251471978618836) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.9818603863009345) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +cx q[13],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.156257800963667) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +cx q[13],q[2]; +rz(-1.1409278271117924) q[2]; +rx(pi/2) q[2]; +rz(3.5773618740426114) q[2]; +rx(pi/2) q[2]; +rz(11.084548721810663) q[2]; +rz(-1.6602347255936198) q[2]; +rx(pi/2) q[2]; +rz(5.837928899868772) q[2]; +rx(pi/2) q[2]; +rz(10.657586077425712) q[2]; +cx q[2],q[3]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(4.372559333763496) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.048188517717417) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +cx q[2],q[3]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.8651661969143944) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +cx q[2],q[3]; +rz(-2.7577242557344395) q[2]; +rx(pi/2) q[2]; +rz(5.275852121546857) q[2]; +rx(pi/2) q[2]; +rz(10.90326586023935) q[2]; +rz(2.9927788453608155) q[2]; +rx(pi/2) q[2]; +rz(5.485543655413371) q[2]; +rx(pi/2) q[2]; +rz(11.186534197905274) q[2]; +rz(-0.28362639607535645) q[3]; +rx(pi/2) q[3]; +rz(4.26308626673189) q[3]; +rx(pi/2) q[3]; +rz(12.35331566234732) q[3]; +rz(0.05002280795168401) q[3]; +rx(pi/2) q[3]; +rz(5.089666321846809) q[3]; +rx(pi/2) q[3]; +rz(11.03189779392447) q[3]; +rz(1.7911239690092602) q[13]; +rx(pi/2) q[13]; +rz(3.592059292487129) q[13]; +rx(pi/2) q[13]; +rz(8.542809654476976) q[13]; +rz(-0.7254339135833909) q[13]; +rx(pi/2) q[13]; +rz(5.033775536182212) q[13]; +rx(pi/2) q[13]; +rz(7.039753651897243) q[13]; +rz(1.218665090127777) q[64]; +rx(pi/2) q[64]; +rz(4.386409262193959) q[64]; +rx(pi/2) q[64]; +rz(10.147334732276207) q[64]; +rz(1.0863490643273126) q[64]; +rx(pi/2) q[64]; +rz(4.756182315773515) q[64]; +rx(pi/2) q[64]; +rz(8.212362170809334) q[64]; +rz(2.774953933475615) q[75]; +rx(pi/2) q[75]; +rz(4.625014258314541) q[75]; +rx(pi/2) q[75]; +rz(8.152620323024559) q[75]; +rz(-2.943170330744242) q[75]; +rx(pi/2) q[75]; +rz(4.535977475861226) q[75]; +rx(pi/2) q[75]; +rz(8.583346067493252) q[75]; +cx q[75],q[85]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.52026283030143) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[80],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.814665229325136) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.843369078597817) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.3914865276551236) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[25]; +rz(-1.067111422116338) q[25]; +rx(pi/2) q[25]; +rz(3.5642627398359785) q[25]; +rx(pi/2) q[25]; +rz(12.202006331041598) q[25]; +rz(0.5653751166369436) q[25]; +rx(pi/2) q[25]; +rz(4.566947054172701) q[25]; +rx(pi/2) q[25]; +rz(10.10791755123321) q[25]; +rz(-0.16147202601454502) q[80]; +rx(pi/2) q[80]; +rz(4.209545973742213) q[80]; +rx(pi/2) q[80]; +rz(6.490838036034848) q[80]; +rz(-2.201142689394681) q[80]; +rx(pi/2) q[80]; +rz(5.05151167962921) q[80]; +rx(pi/2) q[80]; +rz(8.927059018862654) q[80]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(5.973758703447553) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[75],q[85]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.3409813535256276) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[75],q[85]; +rz(-3.054632700552009) q[75]; +rx(pi/2) q[75]; +rz(5.3023841866842) q[75]; +rx(pi/2) q[75]; +rz(7.322067269022238) q[75]; +rz(-2.6570473939189165) q[75]; +rx(pi/2) q[75]; +rz(4.761188365610728) q[75]; +rx(pi/2) q[75]; +rz(8.912540062949507) q[75]; +rz(0.16335862478983953) q[85]; +rx(pi/2) q[85]; +rz(4.189116500456802) q[85]; +rx(pi/2) q[85]; +rz(11.455494651580057) q[85]; +rz(1.5770128388995603) q[85]; +rx(pi/2) q[85]; +rz(4.135909713525639) q[85]; +rx(pi/2) q[85]; +rz(10.233192107790476) q[85]; +cx q[85],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.201066965282946) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(4.006427694574812) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.539123553797203) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[63]; +rz(-3.063718917852556) q[63]; +rx(pi/2) q[63]; +rz(4.5724749724560265) q[63]; +rx(pi/2) q[63]; +rz(6.305594491012917) q[63]; +rz(-0.8105595593504669) q[63]; +rx(pi/2) q[63]; +rz(5.653173798396875) q[63]; +rx(pi/2) q[63]; +rz(6.994846798070604) q[63]; +rz(-0.7274080428224692) q[85]; +rx(pi/2) q[85]; +rz(3.2787203628585924) q[85]; +rx(pi/2) q[85]; +rz(9.963920287018425) q[85]; +rz(2.2986694705876154) q[85]; +rx(pi/2) q[85]; +rz(5.988283640010495) q[85]; +rx(pi/2) q[85]; +rz(10.138259735797032) q[85]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(5.927061119879179) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[62],q[94]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.196910092592155) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[62],q[94]; +rz(1.428547307863603) q[62]; +rx(pi/2) q[62]; +rz(6.11803163778948) q[62]; +rx(pi/2) q[62]; +rz(8.331105348957323) q[62]; +rz(1.491101583936178) q[62]; +rx(pi/2) q[62]; +rz(4.811630163833821) q[62]; +rx(pi/2) q[62]; +rz(11.959415344880862) q[62]; +rz(1.0846390820811198) q[94]; +rx(pi/2) q[94]; +rz(4.881141298355955) q[94]; +rx(pi/2) q[94]; +rz(8.444216330267261) q[94]; +rz(2.5246715459181477) q[94]; +rx(pi/2) q[94]; +rz(4.327256330416476) q[94]; +rx(pi/2) q[94]; +rz(7.840787718187768) q[94]; +cx q[22],q[94]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.036711738930089) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(5.851659466004831) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[22],q[94]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.329340923701606) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[22],q[94]; +rz(1.8341453537014294) q[22]; +rx(pi/2) q[22]; +rz(3.4714591948832756) q[22]; +rx(pi/2) q[22]; +rz(12.120148345372273) q[22]; +rz(-2.142629439395227) q[22]; +rx(pi/2) q[22]; +rz(5.161104256958632) q[22]; +rx(pi/2) q[22]; +rz(10.282490887025045) q[22]; +rz(2.221337369102967) q[94]; +rx(pi/2) q[94]; +rz(4.555393129411932) q[94]; +rx(pi/2) q[94]; +rz(12.15159536559495) q[94]; +rz(0.3567763377162745) q[94]; +rx(pi/2) q[94]; +rz(4.475827389268839) q[94]; +rx(pi/2) q[94]; +rz(12.130837112403068) q[94]; +cx q[94],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.152729878447751) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.89599385575549) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.2019849374319764) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[42]; +rz(-2.9588169269214593) q[42]; +rx(pi/2) q[42]; +rz(3.544225346581218) q[42]; +rx(pi/2) q[42]; +rz(9.660602290078128) q[42]; +rz(0.21142478420472655) q[42]; +rx(pi/2) q[42]; +rz(5.3905718403487874) q[42]; +rx(pi/2) q[42]; +rz(7.028375710833306) q[42]; +cx q[42],q[93]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.9978581347590847) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.17820050128417) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[42],q[93]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.2114127830890222) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[42],q[93]; +rz(1.0151738984263474) q[42]; +rx(pi/2) q[42]; +rz(5.4105731830134065) q[42]; +rx(pi/2) q[42]; +rz(7.736158861778717) q[42]; +rz(2.032702535043917) q[42]; +rx(pi/2) q[42]; +rz(4.79876626863651) q[42]; +rx(pi/2) q[42]; +rz(7.774044230262253) q[42]; +rz(1.58016923739354) q[93]; +rx(pi/2) q[93]; +rz(4.769955619289684) q[93]; +rx(pi/2) q[93]; +rz(8.024601581846214) q[93]; +rz(2.267698335815216) q[93]; +rx(pi/2) q[93]; +rz(5.206411535504886) q[93]; +rx(pi/2) q[93]; +rz(7.266464677322993) q[93]; +rz(1.1565807199184688) q[94]; +rx(pi/2) q[94]; +rz(3.293485856840553) q[94]; +rx(pi/2) q[94]; +rz(11.828498511121964) q[94]; +rz(-1.4838465338523115) q[94]; +rx(pi/2) q[94]; +rz(3.380664695147355) q[94]; +rx(pi/2) q[94]; +rz(10.285395135929866) q[94]; +rz(-1.3028379429976649) q[96]; +rx(pi/2) q[96]; +rz(4.767832611591706) q[96]; +rx(pi/2) q[96]; +rz(10.153401635603279) q[96]; +rz(1.067904634871649) q[96]; +rx(pi/2) q[96]; +rz(4.405726416010104) q[96]; +rx(pi/2) q[96]; +rz(11.357011454296286) q[96]; +rz(-3.1156214079753184) q[99]; +rx(pi/2) q[99]; +rz(5.582128916490806) q[99]; +rx(pi/2) q[99]; +rz(8.223054542374335) q[99]; +rz(-1.7747804815081234) q[99]; +rx(pi/2) q[99]; +rz(4.156563442840811) q[99]; +rx(pi/2) q[99]; +rz(6.413308487601638) q[99]; +cx q[99],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.2155828188748306) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(4.222261239140831) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.2791705284416413) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[4]; +rz(2.2332265906646303) q[4]; +rx(pi/2) q[4]; +rz(5.1195568784446905) q[4]; +rx(pi/2) q[4]; +rz(10.933819318587618) q[4]; +rz(0.3195108779922138) q[4]; +rx(pi/2) q[4]; +rz(4.828755724238074) q[4]; +rx(pi/2) q[4]; +rz(7.801141313744081) q[4]; +cx q[4],q[35]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(4.217512142915227) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.132000753776403) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +cx q[4],q[35]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.3205968605232545) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[4],q[35]; +rz(-0.39498553331905883) q[4]; +rx(pi/2) q[4]; +rz(4.427450803645647) q[4]; +rx(pi/2) q[4]; +rz(6.432711082748411) q[4]; +rz(1.3818466357354744) q[4]; +rx(pi/2) q[4]; +rz(3.662216818523194) q[4]; +rx(pi/2) q[4]; +rz(11.5598907801666) q[4]; +rz(1.4366009087603002) q[35]; +rx(pi/2) q[35]; +rz(4.791935191856955) q[35]; +rx(pi/2) q[35]; +rz(8.577315155890902) q[35]; +rz(2.9009377333282824) q[35]; +rx(pi/2) q[35]; +rz(4.667405289529254) q[35]; +rx(pi/2) q[35]; +rz(11.179835415873306) q[35]; +cx q[73],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.1654412930432745) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(4.3277272699193805) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.6817744870007694) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +cx q[73],q[4]; +rz(-3.0165481374056116) q[4]; +rx(pi/2) q[4]; +rz(4.496887299252813) q[4]; +rx(pi/2) q[4]; +rz(11.13184091846788) q[4]; +rz(2.1656892002944055) q[4]; +rx(pi/2) q[4]; +rz(5.049927721212321) q[4]; +rx(pi/2) q[4]; +rz(6.748101732979345) q[4]; +cx q[4],q[79]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.6846938776053633) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-1.6137829067177956) q[73]; +rx(pi/2) q[73]; +rz(3.7540386280805635) q[73]; +rx(pi/2) q[73]; +rz(11.538588526302672) q[73]; +rz(0.17094857963855503) q[73]; +rx(pi/2) q[73]; +rz(4.58872630250557) q[73]; +rx(pi/2) q[73]; +rz(10.126987261123963) q[73]; +cx q[73],q[83]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(4.158871301831308) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.084842417688593) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[4],q[79]; +rz(-pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.1519991022157328) q[4]; +rx(pi/2) q[4]; +rz(2*pi) q[4]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[4],q[79]; +rz(2.149475811430099) q[4]; +rx(pi/2) q[4]; +rz(5.342702372883443) q[4]; +rx(pi/2) q[4]; +rz(11.534726170322578) q[4]; +rz(-2.151644590397332) q[4]; +rx(pi/2) q[4]; +rz(4.61897286253454) q[4]; +rx(pi/2) q[4]; +rz(7.628424229187461) q[4]; +cx q[4],q[72]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(4.154686659641559) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.2570344646265585) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[4],q[72]; +rz(-pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.4000656171780435) q[4]; +rx(pi/2) q[4]; +rz(2*pi) q[4]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[4],q[72]; +rz(-2.8966334617625495) q[4]; +rx(pi/2) q[4]; +rz(5.004903709068537) q[4]; +rx(pi/2) q[4]; +rz(8.31391619639321) q[4]; +rz(0.12230219720553492) q[4]; +rx(pi/2) q[4]; +rz(4.279961745379645) q[4]; +rx(pi/2) q[4]; +rz(7.267484460876997) q[4]; +cx q[4],q[65]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.8916165696312612) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.264951099040216) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[4],q[65]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.21105424624671) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[4],q[65]; +rz(-3.047879161183543) q[4]; +rx(pi/2) q[4]; +rz(4.212893408145461) q[4]; +rx(pi/2) q[4]; +rz(7.9442289179773535) q[4]; +rz(2.4039756940257604) q[4]; +rx(pi/2) q[4]; +rz(4.080628304717903) q[4]; +rx(pi/2) q[4]; +rz(11.180588289621836) q[4]; +cx q[21],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.039649545713882) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.9235935487985563) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[21],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.1634590354890513) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +cx q[21],q[4]; +rz(-1.6007817373990412) q[4]; +rx(pi/2) q[4]; +rz(3.87270794640302) q[4]; +rx(pi/2) q[4]; +rz(9.143429401181118) q[4]; +rz(1.7681007730820317) q[4]; +rx(pi/2) q[4]; +rz(4.604385921115783) q[4]; +rx(pi/2) q[4]; +rz(10.31204183599949) q[4]; +cx q[4],q[19]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.855072729819184) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.110502211083878) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +cx q[4],q[19]; +rz(-pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.3283167584379783) q[4]; +rx(pi/2) q[4]; +rz(2*pi) q[4]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[4],q[19]; +rz(2.940789072630934) q[4]; +rx(pi/2) q[4]; +rz(4.533261994144195) q[4]; +rx(pi/2) q[4]; +rz(11.065851482695471) q[4]; +rz(0.20040634565290327) q[4]; +rx(pi/2) q[4]; +rz(3.716719467510406) q[4]; +rx(pi/2) q[4]; +rz(6.635657974539198) q[4]; +rz(-1.466507925742848) q[19]; +rx(pi/2) q[19]; +rz(4.484516714077425) q[19]; +rx(pi/2) q[19]; +rz(8.690824888400865) q[19]; +rz(-2.4407893900780206) q[19]; +rx(pi/2) q[19]; +rz(5.694389859191425) q[19]; +rx(pi/2) q[19]; +rz(11.26110935868585) q[19]; +rz(-1.3630164126773685) q[21]; +rx(pi/2) q[21]; +rz(4.3497275384453316) q[21]; +rx(pi/2) q[21]; +rz(7.231128132619554) q[21]; +rz(0.5739382343105768) q[21]; +rx(pi/2) q[21]; +rz(4.587771211414615) q[21]; +rx(pi/2) q[21]; +rz(7.2824133743723785) q[21]; +rz(0.4838002739063585) q[65]; +rx(pi/2) q[65]; +rz(3.7236023006476504) q[65]; +rx(pi/2) q[65]; +rz(8.904438611920774) q[65]; +rz(2.0841386480390787) q[65]; +rx(pi/2) q[65]; +rz(4.296793283671176) q[65]; +rx(pi/2) q[65]; +rz(12.103238837849812) q[65]; +rz(-3.1345662165417103) q[72]; +rx(pi/2) q[72]; +rz(4.270464467838521) q[72]; +rx(pi/2) q[72]; +rz(7.285344628319782) q[72]; +rz(-1.1796263087627352) q[72]; +rx(pi/2) q[72]; +rz(3.8862152768544242) q[72]; +rx(pi/2) q[72]; +rz(9.049149721093602) q[72]; +rz(-2.247028223555133) q[79]; +rx(pi/2) q[79]; +rz(4.564098849249112) q[79]; +rx(pi/2) q[79]; +rz(6.818623896743353) q[79]; +rz(1.997710539193366) q[79]; +rx(pi/2) q[79]; +rz(3.230233155590554) q[79]; +rx(pi/2) q[79]; +rz(7.925671420541749) q[79]; +cx q[79],q[68]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(5.942004856389202) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.8698381801991593) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[68]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.310419417289356) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[68]; +rz(-0.3727421159688964) q[68]; +rx(pi/2) q[68]; +rz(5.944644266244231) q[68]; +rx(pi/2) q[68]; +rz(8.397840232864217) q[68]; +rz(-2.467011401336283) q[68]; +rx(pi/2) q[68]; +rz(5.31367175894189) q[68]; +rx(pi/2) q[68]; +rz(6.3048337933764405) q[68]; +cx q[68],q[81]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.7769454960763884) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-2.0661747592774393) q[79]; +rx(pi/2) q[79]; +rz(4.656349515870542) q[79]; +rx(pi/2) q[79]; +rz(7.227902948525242) q[79]; +rz(-1.3670683065922802) q[79]; +rx(pi/2) q[79]; +rz(5.349384858508742) q[79]; +rx(pi/2) q[79]; +rz(9.867703279879741) q[79]; +cx q[79],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(5.650165979551883) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.849897644998766) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.1755261761367883) q[79]; +rx(pi/2) q[79]; +rz(3*pi) q[79]; +cx q[79],q[69]; +rz(2.8644656522583096) q[69]; +rx(pi/2) q[69]; +rz(4.588066461253307) q[69]; +rx(pi/2) q[69]; +rz(7.339345695732935) q[69]; +rz(2.2435884640275505) q[69]; +rx(pi/2) q[69]; +rz(5.02629844851778) q[69]; +rx(pi/2) q[69]; +rz(6.462290750347281) q[69]; +rz(-0.11238278866593321) q[79]; +rx(pi/2) q[79]; +rz(4.914066770647266) q[79]; +rx(pi/2) q[79]; +rz(9.539835525556144) q[79]; +rz(0.7560889126366215) q[79]; +rx(pi/2) q[79]; +rz(5.390016572765218) q[79]; +rx(pi/2) q[79]; +rz(11.923119992620201) q[79]; +cx q[79],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.098509755461695) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.7605506014514485) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.2490359519553307) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[63]; +rz(-2.3596054574861793) q[63]; +rx(pi/2) q[63]; +rz(4.938001372693815) q[63]; +rx(pi/2) q[63]; +rz(8.389843360667507) q[63]; +rz(1.1732031810543662) q[63]; +rx(pi/2) q[63]; +rz(3.988878044917736) q[63]; +rx(pi/2) q[63]; +rz(11.97971240891136) q[63]; +rz(-2.764597204476166) q[79]; +rx(pi/2) q[79]; +rz(5.47758142488115) q[79]; +rx(pi/2) q[79]; +rz(6.746506399765341) q[79]; +rz(-2.759167792371863) q[79]; +rx(pi/2) q[79]; +rz(4.729528770940735) q[79]; +rx(pi/2) q[79]; +rz(10.477316895610768) q[79]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(5.927475436831262) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[68],q[81]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.2858360874921444) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[68],q[81]; +rz(-0.20835324285800816) q[68]; +rx(pi/2) q[68]; +rz(4.2475572046710734) q[68]; +rx(pi/2) q[68]; +rz(6.643894220686702) q[68]; +rz(-1.6171257130932757) q[68]; +rx(pi/2) q[68]; +rz(3.5423384754799927) q[68]; +rx(pi/2) q[68]; +rz(9.064673692445233) q[68]; +cx q[58],q[68]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.6656025102750904) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(5.8936798842192495) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[58],q[68]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.2205479628729266) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[58],q[68]; +rz(-1.4946742981110215) q[58]; +rx(pi/2) q[58]; +rz(6.01735787735336) q[58]; +rx(pi/2) q[58]; +rz(11.442819935066375) q[58]; +rz(-0.17605586676201312) q[58]; +rx(pi/2) q[58]; +rz(4.217797665062768) q[58]; +rx(pi/2) q[58]; +rz(7.091573065356271) q[58]; +rz(-0.3618710989749858) q[68]; +rx(pi/2) q[68]; +rz(4.362393292189242) q[68]; +rx(pi/2) q[68]; +rz(10.27827861190832) q[68]; +rz(-1.3156134116917404) q[68]; +rx(pi/2) q[68]; +rz(5.073423616236605) q[68]; +rx(pi/2) q[68]; +rz(10.381081631109726) q[68]; +cx q[17],q[68]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.795520143408905) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(5.851139593884005) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[17],q[68]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.309532058297755) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[17],q[68]; +rz(2.929184993146956) q[17]; +rx(pi/2) q[17]; +rz(5.137198582807645) q[17]; +rx(pi/2) q[17]; +rz(11.405441906227272) q[17]; +rz(0.4215459649646345) q[17]; +rx(pi/2) q[17]; +rz(4.897196736017669) q[17]; +rx(pi/2) q[17]; +rz(10.750099633288611) q[17]; +rz(-2.526230265462157) q[68]; +rx(pi/2) q[68]; +rz(3.9963476440853336) q[68]; +rx(pi/2) q[68]; +rz(8.405504066209819) q[68]; +rz(1.4877336167383168) q[68]; +rx(pi/2) q[68]; +rz(5.194185418909128) q[68]; +rx(pi/2) q[68]; +rz(9.090790064786468) q[68]; +rz(1.556496604450139) q[81]; +rx(pi/2) q[81]; +rz(4.460889870860331) q[81]; +rx(pi/2) q[81]; +rz(7.780770891205393) q[81]; +rz(0.18799481946377306) q[81]; +rx(pi/2) q[81]; +rz(4.996751074576141) q[81]; +rx(pi/2) q[81]; +rz(12.440101495215963) q[81]; +cx q[81],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.071833361486414) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.6740607473217017) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.275502295901941) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +cx q[81],q[47]; +rz(-2.1859766264362603) q[47]; +rx(pi/2) q[47]; +rz(5.5553684105055865) q[47]; +rx(pi/2) q[47]; +rz(8.647286118001908) q[47]; +rz(-3.1338738341360415) q[47]; +rx(pi/2) q[47]; +rz(5.561974026880046) q[47]; +rx(pi/2) q[47]; +rz(11.407378433283846) q[47]; +rz(2.2035550365684546) q[81]; +rx(pi/2) q[81]; +rz(3.8126034399686644) q[81]; +rx(pi/2) q[81]; +rz(11.231261805411158) q[81]; +rz(-1.5036013853535286) q[81]; +rx(pi/2) q[81]; +rz(5.0637814721530106) q[81]; +rx(pi/2) q[81]; +rz(7.74366682473035) q[81]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.000973577335543) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[73],q[83]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.6105987846816827) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[73],q[83]; +rz(2.5820886693502896) q[73]; +rx(pi/2) q[73]; +rz(5.705664489263006) q[73]; +rx(pi/2) q[73]; +rz(9.203600346029575) q[73]; +rz(-3.1065894346087726) q[73]; +rx(pi/2) q[73]; +rz(5.303663988548047) q[73]; +rx(pi/2) q[73]; +rz(10.950836767298608) q[73]; +cx q[38],q[73]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.7393040931086823) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.88696076117529) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[38],q[73]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.3485670400226013) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[38],q[73]; +rz(-1.1119633885607607) q[38]; +rx(pi/2) q[38]; +rz(5.68101342680224) q[38]; +rx(pi/2) q[38]; +rz(10.627013341859028) q[38]; +rz(-2.4855761651294492) q[38]; +rx(pi/2) q[38]; +rz(4.995972982349635) q[38]; +rx(pi/2) q[38]; +rz(9.91855417839062) q[38]; +cx q[44],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.01264751814769) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.133053691361932) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[44],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.666704932895703) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +cx q[44],q[38]; +rz(-1.4739849580063842) q[38]; +rx(pi/2) q[38]; +rz(4.507247235564455) q[38]; +rx(pi/2) q[38]; +rz(10.236123136653124) q[38]; +rz(2.3903261580940782) q[38]; +rx(pi/2) q[38]; +rz(5.929966344127553) q[38]; +rx(pi/2) q[38]; +rz(11.747880437698095) q[38]; +cx q[38],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.210747014365083) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.9064060420362736) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[38],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.227778337735364) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +cx q[38],q[7]; +rz(-3.0083082127366563) q[7]; +rx(pi/2) q[7]; +rz(4.392359226382532) q[7]; +rx(pi/2) q[7]; +rz(10.900665522867225) q[7]; +rz(-2.732112620730717) q[7]; +rx(pi/2) q[7]; +rz(4.345938125349165) q[7]; +rx(pi/2) q[7]; +rz(10.277702859499252) q[7]; +cx q[13],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.082656835269541) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.123211497935065) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +cx q[13],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.25082891966671) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +cx q[13],q[7]; +rz(1.5235033578175319) q[7]; +rx(pi/2) q[7]; +rz(5.026792121822231) q[7]; +rx(pi/2) q[7]; +rz(10.2664613383948) q[7]; +rz(-0.26561626754199885) q[7]; +rx(pi/2) q[7]; +rz(4.481425498125671) q[7]; +rx(pi/2) q[7]; +rz(6.494069709866654) q[7]; +rz(0.025957698369359683) q[13]; +rx(pi/2) q[13]; +rz(4.288025955603095) q[13]; +rx(pi/2) q[13]; +rz(7.00166763383432) q[13]; +rz(-2.600400652729523) q[13]; +rx(pi/2) q[13]; +rz(4.958949860651423) q[13]; +rx(pi/2) q[13]; +rz(8.081516368166264) q[13]; +rz(-0.687707373509852) q[38]; +rx(pi/2) q[38]; +rz(3.5628204289115764) q[38]; +rx(pi/2) q[38]; +rz(9.978847143578514) q[38]; +rz(2.7202415946460343) q[38]; +rx(pi/2) q[38]; +rz(5.58551030445679) q[38]; +rx(pi/2) q[38]; +rz(6.330039667371583) q[38]; +rz(-2.281373366295961) q[44]; +rx(pi/2) q[44]; +rz(4.248468898415643) q[44]; +rx(pi/2) q[44]; +rz(8.25644366538345) q[44]; +rz(-1.2377772098843343) q[44]; +rx(pi/2) q[44]; +rz(5.303585714215274) q[44]; +rx(pi/2) q[44]; +rz(8.791145860736396) q[44]; +cx q[44],q[71]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.918312369838894) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(5.575506754303516) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[44],q[71]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.356048550325375) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[44],q[71]; +rz(2.1348453823456977) q[44]; +rx(pi/2) q[44]; +rz(5.857961172599104) q[44]; +rx(pi/2) q[44]; +rz(8.256890692061468) q[44]; +rz(-1.5433962545276838) q[44]; +rx(pi/2) q[44]; +rz(5.148796403675699) q[44]; +rx(pi/2) q[44]; +rz(7.349496750828443) q[44]; +rz(-0.9158395401921364) q[71]; +rx(pi/2) q[71]; +rz(4.429096470110716) q[71]; +rx(pi/2) q[71]; +rz(9.306640887013694) q[71]; +rz(1.9796073645529049) q[71]; +rx(pi/2) q[71]; +rz(5.40990916300292) q[71]; +rx(pi/2) q[71]; +rz(8.531366695579017) q[71]; +rz(1.691082148917964) q[73]; +rx(pi/2) q[73]; +rz(5.498362219715325) q[73]; +rx(pi/2) q[73]; +rz(9.820735507338123) q[73]; +rz(-0.8127449376253635) q[73]; +rx(pi/2) q[73]; +rz(5.657503143113614) q[73]; +rx(pi/2) q[73]; +rz(10.597157765023674) q[73]; +cx q[73],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(5.9367457745754635) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.466230957203848) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.1892875660516466) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[72]; +rz(-1.7181022942325535) q[72]; +rx(pi/2) q[72]; +rz(4.8138973514168635) q[72]; +rx(pi/2) q[72]; +rz(11.855664008868773) q[72]; +rz(1.8761175057204191) q[72]; +rx(pi/2) q[72]; +rz(4.102102862550384) q[72]; +rx(pi/2) q[72]; +rz(8.341104722507929) q[72]; +rz(-0.31517781419199675) q[73]; +rx(pi/2) q[73]; +rz(3.8760793068518553) q[73]; +rx(pi/2) q[73]; +rz(9.888955923872441) q[73]; +rz(1.7708242371473872) q[73]; +rx(pi/2) q[73]; +rz(4.152213497496255) q[73]; +rx(pi/2) q[73]; +rz(9.931596080649673) q[73]; +rz(2.7875107758651154) q[83]; +rx(pi/2) q[83]; +rz(4.229204419141096) q[83]; +rx(pi/2) q[83]; +rz(12.272215470687447) q[83]; +rz(1.108750543714983) q[83]; +rx(pi/2) q[83]; +rz(5.140148205550617) q[83]; +rx(pi/2) q[83]; +rz(10.43831662835109) q[83]; +cx q[55],q[83]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.05494647614411) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(5.84399676384484) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[55],q[83]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.366306978949181) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[55],q[83]; +rz(1.5516018875780606) q[55]; +rx(pi/2) q[55]; +rz(5.003572779730176) q[55]; +rx(pi/2) q[55]; +rz(10.185317158875081) q[55]; +rz(1.567320743777607) q[55]; +rx(pi/2) q[55]; +rz(5.634240255565583) q[55]; +rx(pi/2) q[55]; +rz(7.965896339354144) q[55]; +cx q[75],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.877001343478872) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.861697384491461) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.2310430943837236) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +cx q[75],q[55]; +rz(1.4314053037159677) q[55]; +rx(pi/2) q[55]; +rz(4.50375087533392) q[55]; +rx(pi/2) q[55]; +rz(6.772985165766556) q[55]; +rz(-1.6092577883254473) q[55]; +rx(pi/2) q[55]; +rz(5.977211256518906) q[55]; +rx(pi/2) q[55]; +rz(7.911818231697969) q[55]; +rz(-0.09571068946929362) q[75]; +rx(pi/2) q[75]; +rz(3.770791943283128) q[75]; +rx(pi/2) q[75]; +rz(10.695516115791001) q[75]; +rz(0.6127768185261866) q[75]; +rx(pi/2) q[75]; +rz(5.253823439765444) q[75]; +rx(pi/2) q[75]; +rz(9.382154716967051) q[75]; +cx q[75],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(5.8636220740966145) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.802028198541043) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.3815269703927586) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +cx q[75],q[11]; +rz(-2.2814441150867273) q[11]; +rx(pi/2) q[11]; +rz(5.592827429415653) q[11]; +rx(pi/2) q[11]; +rz(10.758692308222667) q[11]; +rz(-3.005077195071019) q[11]; +rx(pi/2) q[11]; +rz(4.412208795045479) q[11]; +rx(pi/2) q[11]; +rz(9.267197733830253) q[11]; +cx q[23],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.13049922983752) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(4.287524106277376) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[23],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.4738777977164297) q[23]; +rx(pi/2) q[23]; +rz(3*pi) q[23]; +cx q[23],q[11]; +rz(-1.6971035365456482) q[11]; +rx(pi/2) q[11]; +rz(4.378542232643076) q[11]; +rx(pi/2) q[11]; +rz(9.600539847038613) q[11]; +rz(2.4633175001285395) q[11]; +rx(pi/2) q[11]; +rz(5.082902080635252) q[11]; +rx(pi/2) q[11]; +rz(10.00654451067408) q[11]; +rz(-1.223364458152406) q[23]; +rx(pi/2) q[23]; +rz(6.140931055295838) q[23]; +rx(pi/2) q[23]; +rz(11.102185323486285) q[23]; +rz(-0.26561626754199885) q[23]; +rx(pi/2) q[23]; +rz(4.481425498125671) q[23]; +rx(pi/2) q[23]; +rz(6.494069709866654) q[23]; +rz(-2.716340872446655) q[75]; +rx(pi/2) q[75]; +rz(3.577269471960127) q[75]; +rx(pi/2) q[75]; +rz(6.9248252986949534) q[75]; +rz(3.0457616346669667) q[75]; +rx(pi/2) q[75]; +rz(4.345475821959059) q[75]; +rx(pi/2) q[75]; +rz(10.346933099975082) q[75]; +rz(2.929751677279066) q[83]; +rx(pi/2) q[83]; +rz(5.109587092932837) q[83]; +rx(pi/2) q[83]; +rz(7.251060451533435) q[83]; +rz(1.2835737735004766) q[83]; +rx(pi/2) q[83]; +rz(3.4687966015073184) q[83]; +rx(pi/2) q[83]; +rz(10.610908291289089) q[83]; +cx q[0],q[83]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.7501704105729914) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.064469122739553) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[0],q[83]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.249799891269303) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[0],q[83]; +rz(-2.788036235254596) q[0]; +rx(pi/2) q[0]; +rz(4.3981611197798856) q[0]; +rx(pi/2) q[0]; +rz(7.0419705754221305) q[0]; +rz(-0.6348059142376732) q[0]; +rx(pi/2) q[0]; +rz(5.681903902283363) q[0]; +rx(pi/2) q[0]; +rz(11.284199904236663) q[0]; +cx q[0],q[36]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.9652273234310176) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.1934276536315895) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +cx q[0],q[36]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.193463541360442) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[0],q[36]; +rz(-0.22626242671549868) q[0]; +rx(pi/2) q[0]; +rz(4.940234399380591) q[0]; +rx(pi/2) q[0]; +rz(8.657409243912397) q[0]; +rz(1.6556257842222912) q[0]; +rx(pi/2) q[0]; +rz(4.6863360041044855) q[0]; +rx(pi/2) q[0]; +rz(9.271811688280975) q[0]; +rz(0.8833961009650659) q[36]; +rx(pi/2) q[36]; +rz(4.992783045839465) q[36]; +rx(pi/2) q[36]; +rz(6.923066375691941) q[36]; +rz(-2.397537797690978) q[36]; +rx(pi/2) q[36]; +rz(4.940238700315982) q[36]; +rx(pi/2) q[36]; +rz(8.4575364795315) q[36]; +cx q[36],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.231086200652859) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.053020371765801) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.1852467119102084) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +cx q[36],q[21]; +rz(1.5379814415943098) q[21]; +rx(pi/2) q[21]; +rz(4.680407755312325) q[21]; +rx(pi/2) q[21]; +rz(11.897928670884417) q[21]; +rz(-0.4574519098414953) q[21]; +rx(pi/2) q[21]; +rz(5.430759881062649) q[21]; +rx(pi/2) q[21]; +rz(10.805552207008024) q[21]; +rz(-1.7160324138850322) q[36]; +rx(pi/2) q[36]; +rz(4.203111062367426) q[36]; +rx(pi/2) q[36]; +rz(7.110605532139313) q[36]; +rz(-0.8105595593504669) q[36]; +rx(pi/2) q[36]; +rz(5.653173798396875) q[36]; +rx(pi/2) q[36]; +rz(6.994846798070604) q[36]; +cx q[58],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.014360294605627) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.832306032171307) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.2594674308185176) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +cx q[58],q[0]; +rz(-1.2225753286685994) q[0]; +rx(pi/2) q[0]; +rz(6.005064768284444) q[0]; +rx(pi/2) q[0]; +rz(7.292193985302287) q[0]; +rz(2.9145848366284897) q[0]; +rx(pi/2) q[0]; +rz(4.436019912744145) q[0]; +rx(pi/2) q[0]; +rz(10.120357395144357) q[0]; +rz(-1.5746984852715467) q[58]; +rx(pi/2) q[58]; +rz(4.3316077659595065) q[58]; +rx(pi/2) q[58]; +rz(12.055229932843533) q[58]; +rz(1.0711046234072068) q[58]; +rx(pi/2) q[58]; +rz(5.008727130976277) q[58]; +rx(pi/2) q[58]; +rz(8.264128233133041) q[58]; +rz(-1.8521087442746107) q[83]; +rx(pi/2) q[83]; +rz(5.896704192030644) q[83]; +rx(pi/2) q[83]; +rz(7.240563582176854) q[83]; +rz(-2.5827599630244724) q[83]; +rx(pi/2) q[83]; +rz(5.3615587451974065) q[83]; +rx(pi/2) q[83]; +rz(6.603938591017743) q[83]; +cx q[83],q[74]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(5.563973438417269) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.968392642003078) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[74]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.725031086719291) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[74]; +rz(2.308494751715765) q[74]; +rx(pi/2) q[74]; +rz(3.7041268752801746) q[74]; +rx(pi/2) q[74]; +rz(8.431881481324034) q[74]; +rz(2.4573778796335324) q[74]; +rx(pi/2) q[74]; +rz(4.494074237978523) q[74]; +rx(pi/2) q[74]; +rz(12.502720367093039) q[74]; +rz(-0.5697658174136624) q[83]; +rx(pi/2) q[83]; +rz(5.994179880037489) q[83]; +rx(pi/2) q[83]; +rz(9.198411789581392) q[83]; +rz(-1.3244528086298861) q[83]; +rx(pi/2) q[83]; +rz(4.837537624584005) q[83]; +rx(pi/2) q[83]; +rz(9.861097476871045) q[83]; +cx q[84],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.916370148315364) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.9457201739324383) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.7633644015463115) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[65]; +rz(-2.1369318750792186) q[65]; +rx(pi/2) q[65]; +rz(3.9153035770861315) q[65]; +rx(pi/2) q[65]; +rz(8.391007041124652) q[65]; +rz(1.3566778197065652) q[65]; +rx(pi/2) q[65]; +rz(3.9244496355883607) q[65]; +rx(pi/2) q[65]; +rz(10.903742197093996) q[65]; +rz(-0.31526036556527703) q[84]; +rx(pi/2) q[84]; +rz(4.260369822809974) q[84]; +rx(pi/2) q[84]; +rz(12.349820216614994) q[84]; +rz(-1.9635906714443312) q[84]; +rx(pi/2) q[84]; +rz(5.220306196773535) q[84]; +rx(pi/2) q[84]; +rz(7.732898746698548) q[84]; +cx q[86],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.006044199665425) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.6249572027300854) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.444494110605877) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[35]; +rz(-2.52829410884348) q[35]; +rx(pi/2) q[35]; +rz(4.675584907661271) q[35]; +rx(pi/2) q[35]; +rz(12.367290019573446) q[35]; +rz(-0.11828250602601553) q[35]; +rx(pi/2) q[35]; +rz(4.809569460680885) q[35]; +rx(pi/2) q[35]; +rz(11.029585810687124) q[35]; +cx q[14],q[35]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.7057972222563222) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.058025477766813) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +cx q[14],q[35]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.341863880514369) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[14],q[35]; +rz(-1.621960970194264) q[14]; +rx(pi/2) q[14]; +rz(4.384500925483069) q[14]; +rx(pi/2) q[14]; +rz(10.357071540248658) q[14]; +rz(-1.3081217113755115) q[14]; +rx(pi/2) q[14]; +rz(5.641330645863457) q[14]; +rx(pi/2) q[14]; +rz(8.831877400648953) q[14]; +cx q[14],q[62]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.686849680290278) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(0.94489013338465) q[35]; +rx(pi/2) q[35]; +rz(3.8613963739934314) q[35]; +rx(pi/2) q[35]; +rz(7.3678992473047735) q[35]; +rz(-0.3462086662439785) q[35]; +rx(pi/2) q[35]; +rz(3.7456825171033397) q[35]; +rx(pi/2) q[35]; +rz(10.621650090698413) q[35]; +cx q[35],q[39]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(4.1862240583215895) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.056572994891225) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[35],q[39]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.655418210103808) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[35],q[39]; +rz(1.9971744501033228) q[35]; +rx(pi/2) q[35]; +rz(5.4794834416978455) q[35]; +rx(pi/2) q[35]; +rz(7.475058749162818) q[35]; +rz(0.5905373019514517) q[35]; +rx(pi/2) q[35]; +rz(3.749328537032227) q[35]; +rx(pi/2) q[35]; +rz(11.475291962904938) q[35]; +rz(-1.0314118235119998) q[39]; +rx(pi/2) q[39]; +rz(5.568513249587694) q[39]; +rx(pi/2) q[39]; +rz(9.59916569256017) q[39]; +rz(-2.8566663037856665) q[39]; +rx(pi/2) q[39]; +rz(5.081053652349587) q[39]; +rx(pi/2) q[39]; +rz(11.895153960196982) q[39]; +cx q[39],q[67]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.976757288812176) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[50],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.096611403369257) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(4.073666706776803) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.3532554971586643) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +cx q[50],q[35]; +rz(0.17017351222214572) q[35]; +rx(pi/2) q[35]; +rz(4.994695615406362) q[35]; +rx(pi/2) q[35]; +rz(7.733599561976891) q[35]; +rz(2.864767582333246) q[35]; +rx(pi/2) q[35]; +rz(3.6776801045630867) q[35]; +rx(pi/2) q[35]; +rz(12.400205206424673) q[35]; +rz(-0.05216650893595043) q[50]; +rx(pi/2) q[50]; +rz(5.122314822617426) q[50]; +rx(pi/2) q[50]; +rz(8.012548867920735) q[50]; +rz(-0.17756166360347292) q[50]; +rx(pi/2) q[50]; +rz(3.9152407899602752) q[50]; +rx(pi/2) q[50]; +rz(6.481163509094437) q[50]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(5.74436869678574) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[14],q[62]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.516042909330004) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[14],q[62]; +rz(1.8349162013642273) q[14]; +rx(pi/2) q[14]; +rz(5.276282016142733) q[14]; +rx(pi/2) q[14]; +rz(11.395003894634534) q[14]; +rz(-0.9065564384503819) q[14]; +rx(pi/2) q[14]; +rz(5.1250969618770235) q[14]; +rx(pi/2) q[14]; +rz(10.544364276629826) q[14]; +cx q[14],q[60]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.7964096344221496) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(5.865335083697888) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[14],q[60]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.1493374895985893) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[14],q[60]; +rz(0.2894912166107968) q[14]; +rx(pi/2) q[14]; +rz(3.754411298040016) q[14]; +rx(pi/2) q[14]; +rz(8.329911808640901) q[14]; +rz(-0.4146576318355071) q[14]; +rx(pi/2) q[14]; +rz(5.071521995153698) q[14]; +rx(pi/2) q[14]; +rz(7.321196687398356) q[14]; +cx q[14],q[46]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.536089579822712) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(5.9565216111925725) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[14],q[46]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.3130804534316045) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[14],q[46]; +rz(-1.5863634831039335) q[14]; +rx(pi/2) q[14]; +rz(4.01571389874062) q[14]; +rx(pi/2) q[14]; +rz(11.782113591265947) q[14]; +rz(0.17094857963855503) q[14]; +rx(pi/2) q[14]; +rz(4.58872630250557) q[14]; +rx(pi/2) q[14]; +rz(10.126987261123963) q[14]; +rz(-2.139699974034353) q[46]; +rx(pi/2) q[46]; +rz(4.363742957353281) q[46]; +rx(pi/2) q[46]; +rz(9.99274343837239) q[46]; +rz(2.91102015996366) q[46]; +rx(pi/2) q[46]; +rz(6.0567240121349) q[46]; +rx(pi/2) q[46]; +rz(6.369376918523551) q[46]; +rz(2.226180564221366) q[60]; +rx(pi/2) q[60]; +rz(5.268009829483118) q[60]; +rx(pi/2) q[60]; +rz(12.005836545233741) q[60]; +rz(1.4101392557277048) q[60]; +rx(pi/2) q[60]; +rz(4.144900549941894) q[60]; +rx(pi/2) q[60]; +rz(7.027084652743119) q[60]; +rz(-1.2693313515767062) q[62]; +rx(pi/2) q[62]; +rz(4.849920406956565) q[62]; +rx(pi/2) q[62]; +rz(6.3296546474271835) q[62]; +rz(0.9997668212470376) q[62]; +rx(pi/2) q[62]; +rz(4.587654956380865) q[62]; +rx(pi/2) q[62]; +rz(6.559989492663515) q[62]; +cx q[62],q[91]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.020579461970472) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.0811494858234685) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[39],q[67]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.2121065624892022) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[39],q[67]; +rz(-0.9646277132053731) q[39]; +rx(pi/2) q[39]; +rz(4.709951193303071) q[39]; +rx(pi/2) q[39]; +rz(11.870813366688196) q[39]; +rz(-1.5431875751457924) q[39]; +rx(pi/2) q[39]; +rz(4.873521451155682) q[39]; +rx(pi/2) q[39]; +rz(7.447101857192237) q[39]; +cx q[39],q[49]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(4.1846856857036965) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.055115019021679) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[39],q[49]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.20583950662054) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[39],q[49]; +rz(2.4930346779669) q[39]; +rx(pi/2) q[39]; +rz(3.666663311604577) q[39]; +rx(pi/2) q[39]; +rz(11.586794850567463) q[39]; +rz(1.3950840944445924) q[39]; +rx(pi/2) q[39]; +rz(4.580329779302996) q[39]; +rx(pi/2) q[39]; +rz(9.465923008314547) q[39]; +cx q[14],q[39]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(4.158871301831308) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.000973577335543) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[14],q[39]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.6105987846816827) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[14],q[39]; +rz(2.5820886693502896) q[14]; +rx(pi/2) q[14]; +rz(5.705664489263006) q[14]; +rx(pi/2) q[14]; +rz(9.203600346029575) q[14]; +rz(-2.934541812024472) q[14]; +rx(pi/2) q[14]; +rz(4.788700177273602) q[14]; +rx(pi/2) q[14]; +rz(9.70372812417874) q[14]; +cx q[14],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.000212094298137) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(4.150575120427444) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +cx q[14],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.723193980287286) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +cx q[14],q[7]; +rz(-2.6944007911718844) q[7]; +rx(pi/2) q[7]; +rz(4.51393595964855) q[7]; +rx(pi/2) q[7]; +rz(10.746599186785357) q[7]; +rz(2.9806209212601633) q[7]; +rx(pi/2) q[7]; +rz(4.4911884956199835) q[7]; +rx(pi/2) q[7]; +rz(6.796111223144845) q[7]; +rz(2.2136790498854797) q[14]; +rx(pi/2) q[14]; +rz(4.713606301990211) q[14]; +rx(pi/2) q[14]; +rz(8.160052755612021) q[14]; +rz(-0.46523390776650153) q[14]; +rx(pi/2) q[14]; +rz(5.034525017755176) q[14]; +rx(pi/2) q[14]; +rz(9.343831292876803) q[14]; +rz(2.7875107758651154) q[39]; +rx(pi/2) q[39]; +rz(4.229204419141096) q[39]; +rx(pi/2) q[39]; +rz(12.272215470687447) q[39]; +rz(1.5821266880025284) q[39]; +rx(pi/2) q[39]; +rz(3.902308379067484) q[39]; +rx(pi/2) q[39]; +rz(7.626907924498768) q[39]; +rz(-1.4273225855667642) q[49]; +rx(pi/2) q[49]; +rz(5.198579522273592) q[49]; +rx(pi/2) q[49]; +rz(8.024635949987937) q[49]; +rz(-2.0666853665370724) q[49]; +rx(pi/2) q[49]; +rz(4.225526967291035) q[49]; +rx(pi/2) q[49]; +rz(9.591522424357022) q[49]; +rz(-1.3743358984466891) q[67]; +rx(pi/2) q[67]; +rz(4.9724418767669185) q[67]; +rx(pi/2) q[67]; +rz(6.751153791716583) q[67]; +rz(1.1119164312875114) q[67]; +rx(pi/2) q[67]; +rz(3.90555458554067) q[67]; +rx(pi/2) q[67]; +rz(7.489904784210719) q[67]; +rz(-2.9947262442990823) q[86]; +rx(pi/2) q[86]; +rz(4.013659285347968) q[86]; +rx(pi/2) q[86]; +rz(6.455458626394066) q[86]; +rz(0.27553613870314075) q[86]; +rx(pi/2) q[86]; +rz(5.556802454115122) q[86]; +rx(pi/2) q[86]; +rz(7.972911886961218) q[86]; +cx q[86],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.012185114594887) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.7923495614280007) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.3937731266683713) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[20]; +rz(0.40201197788415843) q[20]; +rx(pi/2) q[20]; +rz(4.369068216484754) q[20]; +rx(pi/2) q[20]; +rz(6.453001514079561) q[20]; +rz(-0.7112786913851146) q[20]; +rx(pi/2) q[20]; +rz(4.508925937975056) q[20]; +rx(pi/2) q[20]; +rz(10.020890936950568) q[20]; +cx q[20],q[43]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.4133236046164432) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.215756526049606) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[20],q[43]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.1985504574438313) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[20],q[43]; +rz(0.6842589123417646) q[20]; +rx(pi/2) q[20]; +rz(5.034230028560578) q[20]; +rx(pi/2) q[20]; +rz(11.189981584535772) q[20]; +rz(2.5028276991176845) q[20]; +rx(pi/2) q[20]; +rz(5.364545392773539) q[20]; +rx(pi/2) q[20]; +rz(11.388063765998206) q[20]; +cx q[20],q[89]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.546620366377235) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-1.456925937515809) q[43]; +rx(pi/2) q[43]; +rz(5.0028874497314515) q[43]; +rx(pi/2) q[43]; +rz(10.77681108761464) q[43]; +rz(0.30142441559574396) q[43]; +rx(pi/2) q[43]; +rz(5.1994166668077195) q[43]; +rx(pi/2) q[43]; +rz(9.568379362388658) q[43]; +cx q[43],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.175232897795507) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.021968888292621) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[43],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.430865915806007) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +cx q[43],q[22]; +rz(-2.089939303790589) q[22]; +rx(pi/2) q[22]; +rz(5.01096752809597) q[22]; +rx(pi/2) q[22]; +rz(11.631053791973557) q[22]; +rz(-1.9620217969113884) q[22]; +rx(pi/2) q[22]; +rz(3.6634393573914674) q[22]; +rx(pi/2) q[22]; +rz(6.743526462572243) q[22]; +rz(-2.0036165607338394) q[43]; +rx(pi/2) q[43]; +rz(4.779761857310085) q[43]; +rx(pi/2) q[43]; +rz(11.022465004794247) q[43]; +rz(2.7726591407595578) q[43]; +rx(pi/2) q[43]; +rz(5.195726361264359) q[43]; +rx(pi/2) q[43]; +rz(11.100616202739381) q[43]; +cx q[6],q[43]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.9419458618280636) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.976219068368794) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[6],q[43]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.538646877838435) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[6],q[43]; +rz(0.6997032260167679) q[6]; +rx(pi/2) q[6]; +rz(5.583016608796534) q[6]; +rx(pi/2) q[6]; +rz(11.870697166779898) q[6]; +rz(2.887809877763674) q[6]; +rx(pi/2) q[6]; +rz(4.821247509381975) q[6]; +rx(pi/2) q[6]; +rz(9.002739631172144) q[6]; +rz(-0.5658074588391795) q[43]; +rx(pi/2) q[43]; +rz(4.434020723422552) q[43]; +rx(pi/2) q[43]; +rz(9.88520547652222) q[43]; +rz(0.3736140485851487) q[43]; +rx(pi/2) q[43]; +rz(4.817202702900428) q[43]; +rx(pi/2) q[43]; +rz(7.136719481890875) q[43]; +cx q[74],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.1129499340376405) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(4.163564806829864) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.186643046739814) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +cx q[74],q[6]; +rz(0.8091168524781942) q[6]; +rx(pi/2) q[6]; +rz(5.707089011466239) q[6]; +rx(pi/2) q[6]; +rz(12.132982399095813) q[6]; +rz(-1.7090633968892384) q[6]; +rx(pi/2) q[6]; +rz(4.585776877136794) q[6]; +rx(pi/2) q[6]; +rz(10.045495130749089) q[6]; +rz(2.452169654085944) q[74]; +rx(pi/2) q[74]; +rz(6.060497626688171) q[74]; +rx(pi/2) q[74]; +rz(9.848628947768521) q[74]; +rz(1.6898673852284407) q[74]; +rx(pi/2) q[74]; +rz(3.5370260022404185) q[74]; +rx(pi/2) q[74]; +rz(10.662075565079256) q[74]; +cx q[6],q[74]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.703106607599033) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.015605753449444) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[6],q[74]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.483112656727643) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[6],q[74]; +rz(-1.192972951845693) q[6]; +rx(pi/2) q[6]; +rz(4.334707473492999) q[6]; +rx(pi/2) q[6]; +rz(11.3775049508769) q[6]; +rz(1.8402021058236215) q[6]; +rx(pi/2) q[6]; +rz(5.336254557013419) q[6]; +rx(pi/2) q[6]; +rz(11.399532885163232) q[6]; +rz(2.2360312890451866) q[74]; +rx(pi/2) q[74]; +rz(4.313707380498442) q[74]; +rx(pi/2) q[74]; +rz(11.815343729499665) q[74]; +rz(2.4038422728972666) q[74]; +rx(pi/2) q[74]; +rz(5.688522290000293) q[74]; +rx(pi/2) q[74]; +rz(6.968060442091021) q[74]; +rz(2.970716512612272) q[86]; +rx(pi/2) q[86]; +rz(3.723759516378194) q[86]; +rx(pi/2) q[86]; +rz(8.586453514849357) q[86]; +rz(-2.5831551274819344) q[86]; +rx(pi/2) q[86]; +rz(5.1609370876009155) q[86]; +rx(pi/2) q[86]; +rz(9.345469603238506) q[86]; +cx q[12],q[86]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.188011424882168) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.169463910433892) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[12],q[86]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.2696996919814048) q[12]; +rx(pi/2) q[12]; +rz(3*pi) q[12]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[12],q[86]; +rz(2.6574181547190987) q[12]; +rx(pi/2) q[12]; +rz(3.6494516119967813) q[12]; +rx(pi/2) q[12]; +rz(8.984586376108455) q[12]; +rz(-1.320711370383591) q[12]; +rx(pi/2) q[12]; +rz(5.274290879650032) q[12]; +rx(pi/2) q[12]; +rz(6.540672585162085) q[12]; +rz(-0.33433214000979605) q[86]; +rx(pi/2) q[86]; +rz(4.362060174276122) q[86]; +rx(pi/2) q[86]; +rz(6.385847772806388) q[86]; +rz(0.18519783793812605) q[86]; +rx(pi/2) q[86]; +rz(4.319322882509237) q[86]; +rx(pi/2) q[86]; +rz(9.190711533500782) q[86]; +cx q[57],q[86]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.24654538325399) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.226976598471259) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[57],q[86]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.3335039597794367) q[57]; +rx(pi/2) q[57]; +rz(3*pi) q[57]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[57],q[86]; +rz(-2.1370478063787726) q[57]; +rx(pi/2) q[57]; +rz(5.73535924464295) q[57]; +rx(pi/2) q[57]; +rz(8.512601270896543) q[57]; +rz(-0.10323173551193543) q[57]; +rx(pi/2) q[57]; +rz(3.9735067252285994) q[57]; +rx(pi/2) q[57]; +rz(11.186828691249021) q[57]; +cx q[57],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.224843914582903) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.8114942077620477) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.657114681074974) q[57]; +rx(pi/2) q[57]; +rz(3*pi) q[57]; +cx q[57],q[22]; +rz(0.8541420621352191) q[22]; +rx(pi/2) q[22]; +rz(5.836312663829176) q[22]; +rx(pi/2) q[22]; +rz(7.219975528364472) q[22]; +rz(2.54242242559343) q[22]; +rx(pi/2) q[22]; +rz(5.443345208583191) q[22]; +rx(pi/2) q[22]; +rz(8.250164854423756) q[22]; +cx q[22],q[71]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.273977764892585) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-2.187999487724359) q[57]; +rx(pi/2) q[57]; +rz(4.297809929349473) q[57]; +rx(pi/2) q[57]; +rz(9.489266641774279) q[57]; +rz(1.710954087868819) q[57]; +rx(pi/2) q[57]; +rz(5.3693587153336875) q[57]; +rx(pi/2) q[57]; +rz(10.70413040217819) q[57]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.279600361826292) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[22],q[71]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.3571330341972363) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[22],q[71]; +rz(2.7125721888288217) q[22]; +rx(pi/2) q[22]; +rz(5.432946770784426) q[22]; +rx(pi/2) q[22]; +rz(8.941111764989175) q[22]; +rz(-3.0614929965396094) q[22]; +rx(pi/2) q[22]; +rz(5.131678363941239) q[22]; +rx(pi/2) q[22]; +rz(8.0151466352304) q[22]; +rz(-1.8746135351719884) q[71]; +rx(pi/2) q[71]; +rz(4.9345187100038554) q[71]; +rx(pi/2) q[71]; +rz(10.378812279142931) q[71]; +rz(-2.0632999207058837) q[71]; +rx(pi/2) q[71]; +rz(4.250280002957904) q[71]; +rx(pi/2) q[71]; +rz(6.532082794154357) q[71]; +rz(-2.9514019449477713) q[86]; +rx(pi/2) q[86]; +rz(5.41943607128262) q[86]; +rx(pi/2) q[86]; +rz(10.545992283229943) q[86]; +rz(-2.655078788827305) q[86]; +rx(pi/2) q[86]; +rz(4.507606345002973) q[86]; +rx(pi/2) q[86]; +rz(10.69258663694031) q[86]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.274050801758522) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[20],q[89]; +rz(-pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.2933440077964917) q[20]; +rx(pi/2) q[20]; +rz(2*pi) q[20]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[20],q[89]; +rz(2.6759875248066187) q[20]; +rx(pi/2) q[20]; +rz(5.119187325262889) q[20]; +rx(pi/2) q[20]; +rz(11.748615989667586) q[20]; +rz(-1.0047364954140452) q[20]; +rx(pi/2) q[20]; +rz(5.470170251726863) q[20]; +rx(pi/2) q[20]; +rz(8.624675267826362) q[20]; +cx q[15],q[20]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.5834945684662296) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.055948874137798) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +cx q[15],q[20]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.1517492646746152) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[15],q[20]; +rz(-3.0608091971582088) q[15]; +rx(pi/2) q[15]; +rz(5.685024726332283) q[15]; +rx(pi/2) q[15]; +rz(6.538742918927397) q[15]; +rz(0.06464262730435921) q[15]; +rx(pi/2) q[15]; +rz(4.565159067131566) q[15]; +rx(pi/2) q[15]; +rz(8.467941115645607) q[15]; +rz(-3.0857378924757226) q[20]; +rx(pi/2) q[20]; +rz(4.9324265891645105) q[20]; +rx(pi/2) q[20]; +rz(11.033461013452388) q[20]; +rz(-2.187649654872363) q[20]; +rx(pi/2) q[20]; +rz(4.832427707611429) q[20]; +rx(pi/2) q[20]; +rz(12.18427874916517) q[20]; +rz(2.9937276164944535) q[89]; +rx(pi/2) q[89]; +rz(4.272250756921433) q[89]; +rx(pi/2) q[89]; +rz(6.987682958840589) q[89]; +rz(-2.947474155770525) q[89]; +rx(pi/2) q[89]; +rz(4.92641504423545) q[89]; +rx(pi/2) q[89]; +rz(8.633447337906201) q[89]; +cx q[89],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.023710787183509) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.9988622344330924) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.23306718338805) q[89]; +rx(pi/2) q[89]; +rz(2*pi) q[89]; +cx q[89],q[1]; +rz(1.3885509634392292) q[1]; +rx(pi/2) q[1]; +rz(4.789826766934045) q[1]; +rx(pi/2) q[1]; +rz(12.013859097791462) q[1]; +rz(-2.863846958068213) q[1]; +rx(pi/2) q[1]; +rz(4.4994895136659006) q[1]; +rx(pi/2) q[1]; +rz(12.53364145884597) q[1]; +rz(0.5075788228890716) q[89]; +rx(pi/2) q[89]; +rz(4.183020095025652) q[89]; +rx(pi/2) q[89]; +rz(10.327577243644573) q[89]; +rz(-1.2445661938458628) q[89]; +rx(pi/2) q[89]; +rz(4.7086928782867465) q[89]; +rx(pi/2) q[89]; +rz(10.225881507428214) q[89]; +cx q[15],q[89]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.077694079575021) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.265243089831321) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[15],q[89]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.2242601564376936) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[15],q[89]; +rz(-2.438847879846567) q[15]; +rx(pi/2) q[15]; +rz(5.135022753371924) q[15]; +rx(pi/2) q[15]; +rz(6.970821707339448) q[15]; +rz(0.06712045148509915) q[15]; +rx(pi/2) q[15]; +rz(5.076298040309958) q[15]; +rx(pi/2) q[15]; +rz(6.297533134159172) q[15]; +cx q[71],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.279869802627978) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.126010496758674) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.2022202319501147) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +cx q[71],q[15]; +rz(0.8192351206236879) q[15]; +rx(pi/2) q[15]; +rz(5.414749541133576) q[15]; +rx(pi/2) q[15]; +rz(9.93055853528519) q[15]; +rz(1.1946351732520535) q[15]; +rx(pi/2) q[15]; +rz(4.452705306273551) q[15]; +rx(pi/2) q[15]; +rz(12.47784781607864) q[15]; +rz(2.194818749892148) q[71]; +rx(pi/2) q[71]; +rz(5.3516113916646795) q[71]; +rx(pi/2) q[71]; +rz(8.570136104250768) q[71]; +rz(-0.2883089733862376) q[71]; +rx(pi/2) q[71]; +rz(4.7196424784393125) q[71]; +rx(pi/2) q[71]; +rz(8.737086290513501) q[71]; +rz(-2.080602645017378) q[89]; +rx(pi/2) q[89]; +rz(4.8434552784793805) q[89]; +rx(pi/2) q[89]; +rz(6.448284854300537) q[89]; +rz(3.109222810557588) q[89]; +rx(pi/2) q[89]; +rz(4.133292580176969) q[89]; +rx(pi/2) q[89]; +rz(8.01235052998761) q[89]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(5.93285249949035) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[62],q[91]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.267184334244792) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[62],q[91]; +rz(1.7413880271938238) q[62]; +rx(pi/2) q[62]; +rz(4.07978692672146) q[62]; +rx(pi/2) q[62]; +rz(8.65328927607496) q[62]; +rz(2.487333473579919) q[62]; +rx(pi/2) q[62]; +rz(5.183637096611074) q[62]; +rx(pi/2) q[62]; +rz(9.24957847409315) q[62]; +cx q[9],q[62]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.6563639652490476) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(5.606218583970038) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[9],q[62]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.539265571116438) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[9],q[62]; +rz(-2.8903542077549726) q[9]; +rx(pi/2) q[9]; +rz(6.0897680631395446) q[9]; +rx(pi/2) q[9]; +rz(10.646331696593755) q[9]; +rz(2.201426271170776) q[9]; +rx(pi/2) q[9]; +rz(4.6333760170046965) q[9]; +rx(pi/2) q[9]; +rz(11.179067939417397) q[9]; +rz(1.4365217615240633) q[62]; +rx(pi/2) q[62]; +rz(5.498721548803869) q[62]; +rx(pi/2) q[62]; +rz(11.101493953173186) q[62]; +rz(1.239111125095877) q[62]; +rx(pi/2) q[62]; +rz(4.10538970994601) q[62]; +rx(pi/2) q[62]; +rz(10.703093941175087) q[62]; +cx q[62],q[65]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.151496604738581) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.9988630813720984) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[62],q[65]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.2458361642932303) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[62],q[65]; +rz(0.21958241044129156) q[62]; +rx(pi/2) q[62]; +rz(5.787343293681777) q[62]; +rx(pi/2) q[62]; +rz(9.863957875367447) q[62]; +rz(-0.6457421271507262) q[62]; +rx(pi/2) q[62]; +rz(5.0638048021284625) q[62]; +rx(pi/2) q[62]; +rz(10.960276191670879) q[62]; +rz(-3.085004237455321) q[65]; +rx(pi/2) q[65]; +rz(4.969962997508304) q[65]; +rx(pi/2) q[65]; +rz(10.051507127708181) q[65]; +rz(2.292562930453416) q[65]; +rx(pi/2) q[65]; +rz(5.788775439045127) q[65]; +rx(pi/2) q[65]; +rz(11.995869310931447) q[65]; +rz(0.42308511083334466) q[91]; +rx(pi/2) q[91]; +rz(3.672656081229405) q[91]; +rx(pi/2) q[91]; +rz(7.797888381637354) q[91]; +rz(-3.1397233893366687) q[91]; +rx(pi/2) q[91]; +rz(3.66945152645701) q[91]; +rx(pi/2) q[91]; +rz(9.966440184068563) q[91]; +cx q[26],q[91]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.059268805029783) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(5.872899694377869) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[26],q[91]; +rz(-pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.313425945003745) q[26]; +rx(pi/2) q[26]; +rz(2*pi) q[26]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[26],q[91]; +rz(2.4006292497736705) q[26]; +rx(pi/2) q[26]; +rz(3.956031504284783) q[26]; +rx(pi/2) q[26]; +rz(7.164695834882748) q[26]; +rz(-2.0734328068373213) q[26]; +rx(pi/2) q[26]; +rz(4.206256051949429) q[26]; +rx(pi/2) q[26]; +rz(8.142189537118252) q[26]; +cx q[26],q[93]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.896786847578249) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-1.4690806332852013) q[91]; +rx(pi/2) q[91]; +rz(4.742430116823259) q[91]; +rx(pi/2) q[91]; +rz(11.439234039402184) q[91]; +rz(0.7926026822260384) q[91]; +rx(pi/2) q[91]; +rz(5.000681505904408) q[91]; +rx(pi/2) q[91]; +rz(10.476470462033237) q[91]; +cx q[75],q[91]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.160053073841015) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.280307066997725) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[75],q[91]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.756881527397735) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[75],q[91]; +rz(-2.4768476544399958) q[75]; +rx(pi/2) q[75]; +rz(5.239130564624659) q[75]; +rx(pi/2) q[75]; +rz(11.205305035220157) q[75]; +rz(1.7784231594828546) q[75]; +rx(pi/2) q[75]; +rz(4.95269241868064) q[75]; +rx(pi/2) q[75]; +rz(9.180522671594659) q[75]; +cx q[75],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.659177375447269) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.68872535943134) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.208407390397695) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +cx q[75],q[4]; +rz(1.6111012974457424) q[4]; +rx(pi/2) q[4]; +rz(3.7997498734247412) q[4]; +rx(pi/2) q[4]; +rz(10.1782263261207) q[4]; +rz(-3.005077195071019) q[4]; +rx(pi/2) q[4]; +rz(4.412208795045479) q[4]; +rx(pi/2) q[4]; +rz(9.267197733830253) q[4]; +rz(-2.834611074356973) q[75]; +rx(pi/2) q[75]; +rz(3.2237010433482607) q[75]; +rx(pi/2) q[75]; +rz(6.399146787597924) q[75]; +rz(-0.7759773305141002) q[75]; +rx(pi/2) q[75]; +rz(4.797099833749519) q[75]; +rx(pi/2) q[75]; +rz(10.482860271766464) q[75]; +rz(-2.8361048770430637) q[91]; +rx(pi/2) q[91]; +rz(4.642250407651075) q[91]; +rx(pi/2) q[91]; +rz(8.284765272562321) q[91]; +rz(-0.6143331390808764) q[91]; +rx(pi/2) q[91]; +rz(4.768975314926281) q[91]; +rx(pi/2) q[91]; +rz(11.14664724514121) q[91]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(5.920843376293856) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[26],q[93]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.1973541970573134) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[26],q[93]; +rz(-2.2005920857430548) q[26]; +rx(pi/2) q[26]; +rz(4.295636826441337) q[26]; +rx(pi/2) q[26]; +rz(11.021437066984365) q[26]; +rz(-3.0689687422046874) q[26]; +rx(pi/2) q[26]; +rz(5.28607780379743) q[26]; +rx(pi/2) q[26]; +rz(6.4307816805613705) q[26]; +rz(1.0363626150555145) q[93]; +rx(pi/2) q[93]; +rz(5.348526058306192) q[93]; +rx(pi/2) q[93]; +rz(10.663051499172717) q[93]; +rz(-0.9934295900405372) q[93]; +rx(pi/2) q[93]; +rz(4.211835275572321) q[93]; +rx(pi/2) q[93]; +rz(7.346090887027111) q[93]; +rz(-0.5656962458741663) q[99]; +rx(pi/2) q[99]; +rz(5.870244195482505) q[99]; +rx(pi/2) q[99]; +rz(9.751564716876516) q[99]; +rz(-1.0687246750951527) q[99]; +rx(pi/2) q[99]; +rz(3.6901390392614424) q[99]; +rx(pi/2) q[99]; +rz(6.3855649357441715) q[99]; +cx q[99],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.276457288720948) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.8702925118212734) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.3337363846275503) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[54]; +rz(1.7929524225971756) q[54]; +rx(pi/2) q[54]; +rz(4.343284527768336) q[54]; +rx(pi/2) q[54]; +rz(11.511608326100681) q[54]; +rz(0.20040634565290327) q[54]; +rx(pi/2) q[54]; +rz(3.716719467510406) q[54]; +rx(pi/2) q[54]; +rz(6.635657974539198) q[54]; +cx q[18],q[54]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.68872535943134) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(5.659177375447269) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[18],q[54]; +rz(-pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.208407390397695) q[18]; +rx(pi/2) q[18]; +rz(2*pi) q[18]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[18],q[54]; +rz(-2.834611074356973) q[18]; +rx(pi/2) q[18]; +rz(3.2237010433482607) q[18]; +rx(pi/2) q[18]; +rz(6.399146787597924) q[18]; +rz(2.3359120566004625) q[18]; +rx(pi/2) q[18]; +rz(3.3252828337545433) q[18]; +rx(pi/2) q[18]; +rz(7.062450399028564) q[18]; +cx q[18],q[30]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(4.175942130359678) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.199224531968293) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +cx q[18],q[30]; +rz(-pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.214494036087787) q[18]; +rx(pi/2) q[18]; +rz(2*pi) q[18]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[18],q[30]; +rz(1.3504683172857215) q[18]; +rx(pi/2) q[18]; +rz(5.121552741167502) q[18]; +rx(pi/2) q[18]; +rz(9.951274921434846) q[18]; +rz(-1.7747804815081234) q[18]; +rx(pi/2) q[18]; +rz(4.156563442840811) q[18]; +rx(pi/2) q[18]; +rz(6.413308487601638) q[18]; +cx q[18],q[40]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(4.222261239140831) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-0.745195937516788) q[30]; +rx(pi/2) q[30]; +rz(5.0224399142174585) q[30]; +rx(pi/2) q[30]; +rz(6.934420366912781) q[30]; +rz(0.35401987163360404) q[30]; +rx(pi/2) q[30]; +rz(4.994755429359615) q[30]; +rx(pi/2) q[30]; +rz(11.608544394978011) q[30]; +cx q[5],q[30]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.8984634609917483) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(5.969213778251005) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +cx q[5],q[30]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.450702461463919) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[5],q[30]; +rz(1.3012462587585008) q[5]; +rx(pi/2) q[5]; +rz(3.8039466945828058) q[5]; +rx(pi/2) q[5]; +rz(10.685217312873277) q[5]; +rz(2.705076778965511) q[5]; +rx(pi/2) q[5]; +rz(3.8453244043967194) q[5]; +rx(pi/2) q[5]; +rz(11.774056003690516) q[5]; +rz(0.42889245985746927) q[30]; +rx(pi/2) q[30]; +rz(3.6352104036948094) q[30]; +rx(pi/2) q[30]; +rz(11.702796047766721) q[30]; +rz(-0.41125839115993124) q[30]; +rx(pi/2) q[30]; +rz(4.378690308814333) q[30]; +rx(pi/2) q[30]; +rz(7.320284148868884) q[30]; +cx q[30],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.662318669748521) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.034702936707352) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[30],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.394107889759453) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +cx q[30],q[28]; +rz(0.5475403773626293) q[28]; +rx(pi/2) q[28]; +rz(4.414406657633826) q[28]; +rx(pi/2) q[28]; +rz(6.909850422225022) q[28]; +rz(1.6242062019195025) q[28]; +rx(pi/2) q[28]; +rz(4.527935856173352) q[28]; +rx(pi/2) q[28]; +rz(7.5251164930321615) q[28]; +rz(1.0639359964534112) q[30]; +rx(pi/2) q[30]; +rz(3.8265615029485236) q[30]; +rx(pi/2) q[30]; +rz(9.203930242658016) q[30]; +rz(-2.739368372995897) q[30]; +rx(pi/2) q[30]; +rz(4.618963581823155) q[30]; +rx(pi/2) q[30]; +rz(10.468714619174708) q[30]; +cx q[30],q[31]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.223628254418854) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.152352463451239) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +cx q[30],q[31]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.3477447787830523) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[30],q[31]; +rz(0.595818507171777) q[30]; +rx(pi/2) q[30]; +rz(4.111392842777992) q[30]; +rx(pi/2) q[30]; +rz(12.163697400288566) q[30]; +rz(-3.0669910292594516) q[30]; +rx(pi/2) q[30]; +rz(4.751252443426631) q[30]; +rx(pi/2) q[30]; +rz(8.564546293942296) q[30]; +rz(-2.1976200848164673) q[31]; +rx(pi/2) q[31]; +rz(5.966951467596267) q[31]; +rx(pi/2) q[31]; +rz(9.103948905597813) q[31]; +rz(-1.422434762887356) q[31]; +rx(pi/2) q[31]; +rz(4.642229727895802) q[31]; +rx(pi/2) q[31]; +rz(11.226771306095806) q[31]; +cx q[34],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.127966632094854) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.80146686601563) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[34],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.529249103633428) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +cx q[34],q[5]; +rz(2.3671613459589977) q[5]; +rx(pi/2) q[5]; +rz(6.018352860520293) q[5]; +rx(pi/2) q[5]; +rz(8.178467335400052) q[5]; +rz(-0.8825101885993778) q[5]; +rx(pi/2) q[5]; +rz(4.718928127878463) q[5]; +rx(pi/2) q[5]; +rz(11.26441109581789) q[5]; +rz(-1.867011534672805) q[34]; +rx(pi/2) q[34]; +rz(5.2503735481682945) q[34]; +rx(pi/2) q[34]; +rz(9.439661666075168) q[34]; +rz(0.8208774375050192) q[34]; +rx(pi/2) q[34]; +rz(5.0049752512928904) q[34]; +rx(pi/2) q[34]; +rz(11.393593463813193) q[34]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.2155828188748306) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +cx q[18],q[40]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.2791705284416413) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[18],q[40]; +rz(-0.5656962458741663) q[18]; +rx(pi/2) q[18]; +rz(5.870244195482505) q[18]; +rx(pi/2) q[18]; +rz(9.751564716876516) q[18]; +rz(-0.3877555492903695) q[18]; +rx(pi/2) q[18]; +rz(3.4831712285241516) q[18]; +rx(pi/2) q[18]; +rz(11.411391143611105) q[18]; +cx q[18],q[97]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.9419412352391348) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(2.2332265906646303) q[40]; +rx(pi/2) q[40]; +rz(5.1195568784446905) q[40]; +rx(pi/2) q[40]; +rz(10.933819318587618) q[40]; +rz(0.023965901792629918) q[40]; +rx(pi/2) q[40]; +rz(4.051298299141918) q[40]; +rx(pi/2) q[40]; +rz(10.101937877294146) q[40]; +cx q[40],q[53]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.059268805029783) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(5.872899694377869) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[40],q[53]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.313425945003745) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[40],q[53]; +rz(2.4006292497736705) q[40]; +rx(pi/2) q[40]; +rz(3.956031504284783) q[40]; +rx(pi/2) q[40]; +rz(7.164695834882748) q[40]; +rz(-2.626796803324546) q[40]; +rx(pi/2) q[40]; +rz(5.304888034718559) q[40]; +rx(pi/2) q[40]; +rz(11.610133434060437) q[40]; +cx q[40],q[82]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.159659419138826) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-1.4690806332852013) q[53]; +rx(pi/2) q[53]; +rz(4.742430116823259) q[53]; +rx(pi/2) q[53]; +rz(11.439234039402184) q[53]; +rz(1.656918543592342) q[53]; +rx(pi/2) q[53]; +rz(5.9503886989141055) q[53]; +rx(pi/2) q[53]; +rz(11.772620559842995) q[53]; +rz(1.6111012974457424) q[54]; +rx(pi/2) q[54]; +rz(3.7997498734247412) q[54]; +rx(pi/2) q[54]; +rz(10.1782263261207) q[54]; +rz(1.8402021058236215) q[54]; +rx(pi/2) q[54]; +rz(5.336254557013419) q[54]; +rx(pi/2) q[54]; +rz(11.399532885163232) q[54]; +cx q[54],q[78]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(4.492771349112589) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[55],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.114534994214443) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.877398514859693) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.496412537390491) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +cx q[55],q[5]; +rz(0.8146106860536717) q[5]; +rx(pi/2) q[5]; +rz(4.111139665975301) q[5]; +rx(pi/2) q[5]; +rz(11.727382794319304) q[5]; +rz(-1.3156134116917404) q[5]; +rx(pi/2) q[5]; +rz(5.073423616236605) q[5]; +rx(pi/2) q[5]; +rz(10.381081631109726) q[5]; +rz(-0.8175487708808387) q[55]; +rx(pi/2) q[55]; +rz(5.157908710027893) q[55]; +rx(pi/2) q[55]; +rz(9.563558391184731) q[55]; +rz(2.91102015996366) q[55]; +rx(pi/2) q[55]; +rz(6.0567240121349) q[55]; +rx(pi/2) q[55]; +rz(6.369376918523551) q[55]; +cx q[1],q[55]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.882634259401327) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.244704151853231) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[1],q[55]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.5406973121601535) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[1],q[55]; +rz(-2.4516143193053734) q[1]; +rx(pi/2) q[1]; +rz(5.590029587992204) q[1]; +rx(pi/2) q[1]; +rz(9.487200976885065) q[1]; +rz(1.406495071234886) q[1]; +rx(pi/2) q[1]; +rz(4.680812799900087) q[1]; +rx(pi/2) q[1]; +rz(12.426090258069493) q[1]; +rz(-1.7107154657537125) q[55]; +rx(pi/2) q[55]; +rz(5.4392615586592195) q[55]; +rx(pi/2) q[55]; +rz(12.360937811166872) q[55]; +rz(1.6673396352394168) q[55]; +rx(pi/2) q[55]; +rz(3.7657906419613605) q[55]; +rx(pi/2) q[55]; +rz(9.48497402107569) q[55]; +cx q[59],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.851139593884005) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.795520143408905) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.309532058297755) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[5]; +rz(-2.526230265462157) q[5]; +rx(pi/2) q[5]; +rz(3.9963476440853336) q[5]; +rx(pi/2) q[5]; +rz(8.405504066209819) q[5]; +rz(2.179728207265109) q[5]; +rx(pi/2) q[5]; +rz(4.047112113340814) q[5]; +rx(pi/2) q[5]; +rz(7.301322139441254) q[5]; +cx q[11],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.437136705849917) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.7696541339268035) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +cx q[11],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.409227271291952) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +cx q[11],q[5]; +rz(0.7883325067273512) q[5]; +rx(pi/2) q[5]; +rz(5.010744194451897) q[5]; +rx(pi/2) q[5]; +rz(7.889079796681141) q[5]; +rz(-2.6992816258491676) q[5]; +rx(pi/2) q[5]; +rz(5.595406608581706) q[5]; +rx(pi/2) q[5]; +rz(10.769233567175494) q[5]; +rz(3.056386285224793) q[11]; +rx(pi/2) q[11]; +rz(4.6555386823964415) q[11]; +rx(pi/2) q[11]; +rz(12.30846222709088) q[11]; +rz(2.1675753407271925) q[11]; +rx(pi/2) q[11]; +rz(4.902010251840487) q[11]; +rx(pi/2) q[11]; +rz(7.693006475340912) q[11]; +rz(2.929184993146956) q[59]; +rx(pi/2) q[59]; +rz(5.137198582807645) q[59]; +rx(pi/2) q[59]; +rz(11.405441906227272) q[59]; +rz(1.0245472493957237) q[59]; +rx(pi/2) q[59]; +rz(5.7563984564271795) q[59]; +rx(pi/2) q[59]; +rz(9.408713713570389) q[59]; +cx q[59],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.097880106095451) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.8419431717418693) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.3747455739384513) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[21]; +rz(-1.3424894349630847) q[21]; +rx(pi/2) q[21]; +rz(3.9074030973768434) q[21]; +rx(pi/2) q[21]; +rz(9.976778601564943) q[21]; +rz(-1.5139354048784934) q[21]; +rx(pi/2) q[21]; +rz(3.668837046126459) q[21]; +rx(pi/2) q[21]; +rz(11.719992402948161) q[21]; +cx q[21],q[74]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.057738149925683) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-0.3870592084609399) q[59]; +rx(pi/2) q[59]; +rz(4.293808216698137) q[59]; +rx(pi/2) q[59]; +rz(8.088900977006809) q[59]; +rz(3.015891970125387) q[59]; +rx(pi/2) q[59]; +rz(4.557702138990415) q[59]; +rx(pi/2) q[59]; +rz(10.252749532229364) q[59]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.2784032994696055) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[21],q[74]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.3472102279600264) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[21],q[74]; +rz(-1.5302038311950708) q[21]; +rx(pi/2) q[21]; +rz(4.106617314828496) q[21]; +rx(pi/2) q[21]; +rz(10.974919082472947) q[21]; +rz(0.13388898158164464) q[21]; +rx(pi/2) q[21]; +rz(4.582739756327613) q[21]; +rx(pi/2) q[21]; +rz(10.077775361636101) q[21]; +rz(2.261170119243366) q[74]; +rx(pi/2) q[74]; +rz(4.5202172819706545) q[74]; +rx(pi/2) q[74]; +rz(8.806195660443734) q[74]; +rz(0.7560889126366215) q[74]; +rx(pi/2) q[74]; +rz(5.390016572765218) q[74]; +rx(pi/2) q[74]; +rz(11.923119992620201) q[74]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.25163835903506) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[54],q[78]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.3878381840556555) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[54],q[78]; +rz(0.17772199633974273) q[54]; +rx(pi/2) q[54]; +rz(5.509238871575194) q[54]; +rx(pi/2) q[54]; +rz(8.407668727402626) q[54]; +rz(-0.2831726095192768) q[54]; +rx(pi/2) q[54]; +rz(4.480329407517014) q[54]; +rx(pi/2) q[54]; +rz(9.124023878074441) q[54]; +cx q[61],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(5.942004856389202) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.8698381801991593) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.310419417289356) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +cx q[61],q[54]; +rz(-0.3727421159688964) q[54]; +rx(pi/2) q[54]; +rz(5.944644266244231) q[54]; +rx(pi/2) q[54]; +rz(8.397840232864217) q[54]; +rz(0.8844050002041941) q[54]; +rx(pi/2) q[54]; +rz(4.331258819798605) q[54]; +rx(pi/2) q[54]; +rz(12.18249188974982) q[54]; +cx q[37],q[54]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.9652273234310176) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.1934276536315895) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[37],q[54]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.193463541360442) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[37],q[54]; +rz(-0.22626242671549868) q[37]; +rx(pi/2) q[37]; +rz(4.940234399380591) q[37]; +rx(pi/2) q[37]; +rz(8.657409243912397) q[37]; +rz(0.48676014999665096) q[37]; +rx(pi/2) q[37]; +rz(4.924521856454516) q[37]; +rx(pi/2) q[37]; +rz(11.966295873895717) q[37]; +cx q[34],q[37]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.4920949349706967) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.952621515664918) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +cx q[34],q[37]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.147661472452084) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[34],q[37]; +rz(-3.0169637518514416) q[34]; +rx(pi/2) q[34]; +rz(4.953985162056105) q[34]; +rx(pi/2) q[34]; +rz(9.065031039166247) q[34]; +rz(-1.3334808797367683) q[34]; +rx(pi/2) q[34]; +rz(4.462962194485416) q[34]; +rx(pi/2) q[34]; +rz(11.740139687369695) q[34]; +cx q[34],q[38]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(4.162016201892106) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(2.603687586565897) q[37]; +rx(pi/2) q[37]; +rz(4.375392309684231) q[37]; +rx(pi/2) q[37]; +rz(10.198896554457127) q[37]; +rz(0.3745710039598915) q[37]; +rx(pi/2) q[37]; +rz(3.9800664525934897) q[37]; +rx(pi/2) q[37]; +rz(6.640866034117231) q[37]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.19489952575511) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +cx q[34],q[38]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.1858133642396513) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[34],q[38]; +rz(-0.792955483178686) q[34]; +rx(pi/2) q[34]; +rz(4.337468526883976) q[34]; +rx(pi/2) q[34]; +rz(10.076614180569148) q[34]; +rz(-1.0924688790202035) q[34]; +rx(pi/2) q[34]; +rz(5.427891502524826) q[34]; +rx(pi/2) q[34]; +rz(10.88303117630349) q[34]; +rz(1.6046340157399808) q[38]; +rx(pi/2) q[38]; +rz(5.923709963316627) q[38]; +rx(pi/2) q[38]; +rz(9.047791228939074) q[38]; +rz(2.507212202653661) q[38]; +rx(pi/2) q[38]; +rz(4.372589910814508) q[38]; +rx(pi/2) q[38]; +rz(7.328564723480521) q[38]; +rz(0.8833961009650659) q[54]; +rx(pi/2) q[54]; +rz(4.992783045839465) q[54]; +rx(pi/2) q[54]; +rz(6.923066375691941) q[54]; +rz(-2.077472371631798) q[54]; +rx(pi/2) q[54]; +rz(4.420495964115602) q[54]; +rx(pi/2) q[54]; +rz(11.000898227429756) q[54]; +rz(-2.0661747592774393) q[61]; +rx(pi/2) q[61]; +rz(4.656349515870542) q[61]; +rx(pi/2) q[61]; +rz(7.227902948525242) q[61]; +rz(-2.934541812024472) q[61]; +rx(pi/2) q[61]; +rz(4.788700177273602) q[61]; +rx(pi/2) q[61]; +rz(9.70372812417874) q[61]; +cx q[61],q[77]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.150575120427444) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.000212094298137) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[61],q[77]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.723193980287286) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[61],q[77]; +rz(2.2136790498854797) q[61]; +rx(pi/2) q[61]; +rz(4.713606301990211) q[61]; +rx(pi/2) q[61]; +rz(8.160052755612021) q[61]; +rz(-2.259992165776826) q[61]; +rx(pi/2) q[61]; +rz(4.6310615528162264) q[61]; +rx(pi/2) q[61]; +rz(8.88070248935281) q[61]; +cx q[67],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(5.95437348871101) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.9329976516317284) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.685739728658392) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[61]; +rz(1.4344828797806919) q[61]; +rx(pi/2) q[61]; +rz(4.1133957615630585) q[61]; +rx(pi/2) q[61]; +rz(11.402383275626903) q[61]; +rz(0.3671381200979509) q[61]; +rx(pi/2) q[61]; +rz(5.236910254484218) q[61]; +rx(pi/2) q[61]; +rz(7.584624852525977) q[61]; +cx q[63],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.076713938501188) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.6457269729977964) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.1666356186513407) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +cx q[63],q[61]; +rz(2.324668232278886) q[61]; +rx(pi/2) q[61]; +rz(5.211500115051324) q[61]; +rx(pi/2) q[61]; +rz(10.23828774964579) q[61]; +rz(-1.058580070166911) q[61]; +rx(pi/2) q[61]; +rz(4.488892381155443) q[61]; +rx(pi/2) q[61]; +rz(11.331074257637349) q[61]; +rz(-1.9431679941431366) q[63]; +rx(pi/2) q[63]; +rz(5.216477256175882) q[63]; +rx(pi/2) q[63]; +rz(10.636636874210945) q[63]; +rz(1.1419073751997555) q[63]; +rx(pi/2) q[63]; +rz(5.102821064676929) q[63]; +rx(pi/2) q[63]; +rz(9.401139512986232) q[63]; +rz(-1.0188161043985415) q[67]; +rx(pi/2) q[67]; +rz(4.049513566606494) q[67]; +rx(pi/2) q[67]; +rz(9.413264193538305) q[67]; +rz(0.6533513929492831) q[67]; +rx(pi/2) q[67]; +rz(4.25493066563714) q[67]; +rx(pi/2) q[67]; +rz(11.263596889468738) q[67]; +cx q[67],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.281258169631032) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.3854348513058725) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.328304268151809) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[37]; +rz(2.6695682919607915) q[37]; +rx(pi/2) q[37]; +rz(5.7920262471513695) q[37]; +rx(pi/2) q[37]; +rz(7.454207415830294) q[37]; +rz(-2.6129252272069556) q[37]; +rx(pi/2) q[37]; +rz(5.412996608216247) q[37]; +rx(pi/2) q[37]; +rz(11.371981435672353) q[37]; +cx q[37],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.028126326382349) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.9430682550210783) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[37],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.456407643963294) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +cx q[37],q[0]; +rz(2.6447177121283776) q[0]; +rx(pi/2) q[0]; +rz(4.5054974137696036) q[0]; +rx(pi/2) q[0]; +rz(7.660927500993779) q[0]; +rz(2.0088427530036306) q[0]; +rx(pi/2) q[0]; +rz(3.970335611394132) q[0]; +rx(pi/2) q[0]; +rz(8.031829837252719) q[0]; +cx q[14],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.152667989603987) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.6247692977101966) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +cx q[14],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.383543344111631) q[14]; +rx(pi/2) q[14]; +rz(3*pi) q[14]; +cx q[14],q[0]; +rz(0.35296769308419274) q[0]; +rx(pi/2) q[0]; +rz(4.551060131946974) q[0]; +rx(pi/2) q[0]; +rz(7.214877255859852) q[0]; +rz(-1.4537103278822654) q[0]; +rx(pi/2) q[0]; +rz(5.071342666876886) q[0]; +rx(pi/2) q[0]; +rz(9.394565741780387) q[0]; +rz(-0.16442112443858736) q[14]; +rx(pi/2) q[14]; +rz(4.387609497312572) q[14]; +rx(pi/2) q[14]; +rz(10.080089598673476) q[14]; +rz(-1.6525742047771783) q[14]; +rx(pi/2) q[14]; +rz(3.5996721395795173) q[14]; +rx(pi/2) q[14]; +rz(11.784503127906726) q[14]; +rz(-0.6077564376723679) q[37]; +rx(pi/2) q[37]; +rz(5.317362817819379) q[37]; +rx(pi/2) q[37]; +rz(11.577615700054743) q[37]; +rz(-2.5392976394578373) q[37]; +rx(pi/2) q[37]; +rz(5.307352825009978) q[37]; +rx(pi/2) q[37]; +rz(7.173760765051325) q[37]; +rz(2.3835661853221586) q[67]; +rx(pi/2) q[67]; +rz(4.520893574699397) q[67]; +rx(pi/2) q[67]; +rz(9.780532985258857) q[67]; +rz(2.264217839427733) q[67]; +rx(pi/2) q[67]; +rz(3.4962590890575376) q[67]; +rx(pi/2) q[67]; +rz(8.534502918863677) q[67]; +rz(-2.6944007911718844) q[77]; +rx(pi/2) q[77]; +rz(4.51393595964855) q[77]; +rx(pi/2) q[77]; +rz(10.746599186785357) q[77]; +rz(-2.5392976394578373) q[77]; +rx(pi/2) q[77]; +rz(5.307352825009978) q[77]; +rx(pi/2) q[77]; +rz(7.173760765051325) q[77]; +cx q[77],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(5.571761260982241) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.845494290060553) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.332193279344282) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +cx q[77],q[35]; +rz(-2.078137946337703) q[35]; +rx(pi/2) q[35]; +rz(3.8211266536846438) q[35]; +rx(pi/2) q[35]; +rz(6.806512270459522) q[35]; +rz(-1.6020755860509182) q[35]; +rx(pi/2) q[35]; +rz(5.46744171502618) q[35]; +rx(pi/2) q[35]; +rz(10.917562684885008) q[35]; +cx q[25],q[35]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.5491351675131884) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(5.7507858959237055) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +cx q[25],q[35]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.274297739143778) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[25],q[35]; +rz(-1.557622943049427) q[25]; +rx(pi/2) q[25]; +rz(4.126993317178925) q[25]; +rx(pi/2) q[25]; +rz(7.524668486332657) q[25]; +rz(-0.40063434637951456) q[25]; +rx(pi/2) q[25]; +rz(4.946090231925349) q[25]; +rx(pi/2) q[25]; +rz(6.7412873685247705) q[25]; +rz(-0.8023687803303794) q[35]; +rx(pi/2) q[35]; +rz(5.610318891005868) q[35]; +rx(pi/2) q[35]; +rz(10.280080778371403) q[35]; +rz(2.292271033684533) q[35]; +rx(pi/2) q[35]; +rz(5.765167364759453) q[35]; +rx(pi/2) q[35]; +rz(6.593040885563093) q[35]; +rz(1.0215342597596813) q[77]; +rx(pi/2) q[77]; +rz(5.1002981702680925) q[77]; +rx(pi/2) q[77]; +rz(10.127760014406016) q[77]; +rz(-3.033123107631333) q[77]; +rx(pi/2) q[77]; +rz(3.6936393825284553) q[77]; +rx(pi/2) q[77]; +rz(10.621687304401256) q[77]; +rz(-1.3996019762433118) q[78]; +rx(pi/2) q[78]; +rz(5.027564520369859) q[78]; +rx(pi/2) q[78]; +rz(10.238210032778529) q[78]; +rz(-2.4526529140399567) q[78]; +rx(pi/2) q[78]; +rz(5.1932864834456005) q[78]; +rx(pi/2) q[78]; +rz(12.298074181974178) q[78]; +cx q[78],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.170515301155232) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.379854974576977) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.211315950227906) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[32]; +rz(1.7475897640948457) q[32]; +rx(pi/2) q[32]; +rz(5.914669167163623) q[32]; +rx(pi/2) q[32]; +rz(7.512415185852923) q[32]; +rz(1.8264344604585858) q[32]; +rx(pi/2) q[32]; +rz(4.334500390961175) q[32]; +rx(pi/2) q[32]; +rz(7.629625915530798) q[32]; +cx q[66],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.269659484345441) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(4.235570237923913) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.2692081323904567) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +cx q[66],q[32]; +rz(-1.224138026129845) q[32]; +rx(pi/2) q[32]; +rz(3.874037219467332) q[32]; +rx(pi/2) q[32]; +rz(8.500654154973278) q[32]; +rz(2.678772743954788) q[32]; +rx(pi/2) q[32]; +rz(5.427179956396703) q[32]; +rx(pi/2) q[32]; +rz(11.129793755921664) q[32]; +cx q[64],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.9641662225600856) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(4.093227082623424) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.5831788631272072) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +cx q[64],q[32]; +rz(-2.092156455016508) q[32]; +rx(pi/2) q[32]; +rz(5.375207799247611) q[32]; +rx(pi/2) q[32]; +rz(7.514621117704766) q[32]; +rz(2.2685721506395238) q[32]; +rx(pi/2) q[32]; +rz(4.224270249555401) q[32]; +rx(pi/2) q[32]; +rz(11.048157231904941) q[32]; +rz(-0.42255919750385784) q[64]; +rx(pi/2) q[64]; +rz(4.75571440994012) q[64]; +rx(pi/2) q[64]; +rz(8.896616349226056) q[64]; +rz(-0.9617772333038266) q[64]; +rx(pi/2) q[64]; +rz(4.830601161541124) q[64]; +rx(pi/2) q[64]; +rz(8.263002209853582) q[64]; +rz(0.06088146490964297) q[66]; +rx(pi/2) q[66]; +rz(4.9022651136978626) q[66]; +rx(pi/2) q[66]; +rz(9.694260771913243) q[66]; +rz(1.1543384013394755) q[66]; +rx(pi/2) q[66]; +rz(4.660409599152487) q[66]; +rx(pi/2) q[66]; +rz(12.163792060019416) q[66]; +cx q[66],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.031502000499286) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.7850749476648473) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.193263052005407) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +cx q[66],q[54]; +rz(-2.320439671004397) q[54]; +rx(pi/2) q[54]; +rz(4.477613356218603) q[54]; +rx(pi/2) q[54]; +rz(8.804340227441237) q[54]; +rz(0.5679158028806901) q[54]; +rx(pi/2) q[54]; +rz(4.633019914189622) q[54]; +rx(pi/2) q[54]; +rz(9.216761345175954) q[54]; +cx q[31],q[54]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.8610083063313354) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.229002273392123) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[31],q[54]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.40409817164832) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[31],q[54]; +rz(-2.316987148962946) q[31]; +rx(pi/2) q[31]; +rz(4.281219890081156) q[31]; +rx(pi/2) q[31]; +rz(7.304244162461247) q[31]; +rz(1.7082587555032926) q[31]; +rx(pi/2) q[31]; +rz(5.144222174625602) q[31]; +rx(pi/2) q[31]; +rz(9.831508465673428) q[31]; +rz(2.605671629359393) q[54]; +rx(pi/2) q[54]; +rz(5.393398432225984) q[54]; +rx(pi/2) q[54]; +rz(7.442144296124857) q[54]; +rz(-2.863846958068213) q[54]; +rx(pi/2) q[54]; +rz(4.4994895136659006) q[54]; +rx(pi/2) q[54]; +rz(12.53364145884597) q[54]; +rz(1.926756491907895) q[66]; +rx(pi/2) q[66]; +rz(4.050484032917814) q[66]; +rx(pi/2) q[66]; +rz(10.184250797367643) q[66]; +rz(-1.106252912599353) q[66]; +rx(pi/2) q[66]; +rz(3.848130168339375) q[66]; +rx(pi/2) q[66]; +rz(7.970521111121663) q[66]; +rz(-0.08755609878096449) q[78]; +rx(pi/2) q[78]; +rz(5.448447097261582) q[78]; +rx(pi/2) q[78]; +rz(8.56823419982606) q[78]; +rz(-1.634847119703128) q[78]; +rx(pi/2) q[78]; +rz(5.561660555759014) q[78]; +rx(pi/2) q[78]; +rz(11.226398628423574) q[78]; +cx q[78],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.235102763152259) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.104377617225445) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.4218439969323797) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[45]; +rz(2.2262364149529157) q[45]; +rx(pi/2) q[45]; +rz(4.807565051261593) q[45]; +rx(pi/2) q[45]; +rz(9.250984873670127) q[45]; +rz(0.2978129502670228) q[45]; +rx(pi/2) q[45]; +rz(5.099949526141493) q[45]; +rx(pi/2) q[45]; +rz(9.553109152155395) q[45]; +cx q[33],q[45]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.802236046736647) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.1464091798687335) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[33],q[45]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.474093391170669) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[33],q[45]; +rz(0.7863171057153853) q[33]; +rx(pi/2) q[33]; +rz(5.88078827614634) q[33]; +rx(pi/2) q[33]; +rz(8.523564230082389) q[33]; +rz(-2.863846958068213) q[33]; +rx(pi/2) q[33]; +rz(4.4994895136659006) q[33]; +rx(pi/2) q[33]; +rz(12.53364145884597) q[33]; +cx q[33],q[46]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.882634259401327) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-1.907575043572645) q[45]; +rx(pi/2) q[45]; +rz(5.037992503128335) q[45]; +rx(pi/2) q[45]; +rz(6.723565267761851) q[45]; +rz(2.3665551699511553) q[45]; +rx(pi/2) q[45]; +rz(5.0287678887177165) q[45]; +rx(pi/2) q[45]; +rz(10.238915357821313) q[45]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.244704151853231) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[33],q[46]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.5406973121601535) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[33],q[46]; +rz(-2.4516143193053734) q[33]; +rx(pi/2) q[33]; +rz(5.590029587992204) q[33]; +rx(pi/2) q[33]; +rz(9.487200976885065) q[33]; +rz(-0.7396496001108188) q[33]; +rx(pi/2) q[33]; +rz(4.441159394592345) q[33]; +rx(pi/2) q[33]; +rz(10.095118390307245) q[33]; +cx q[33],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.273104445463941) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.7439894283989075) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[33],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.182659022838152) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +cx q[33],q[3]; +rz(2.7174627364790487) q[3]; +rx(pi/2) q[3]; +rz(4.018977166693249) q[3]; +rx(pi/2) q[3]; +rz(10.726119933121165) q[3]; +rz(1.03793850115422) q[3]; +rx(pi/2) q[3]; +rz(4.929586887672396) q[3]; +rx(pi/2) q[3]; +rz(10.443800472353558) q[3]; +rz(2.6329984104321724) q[33]; +rx(pi/2) q[33]; +rz(4.615229517364937) q[33]; +rx(pi/2) q[33]; +rz(11.001958522635775) q[33]; +rz(0.3055055106714901) q[33]; +rx(pi/2) q[33]; +rz(4.191274300620775) q[33]; +rx(pi/2) q[33]; +rz(6.381205298011288) q[33]; +rz(-1.7107154657537125) q[46]; +rx(pi/2) q[46]; +rz(5.4392615586592195) q[46]; +rx(pi/2) q[46]; +rz(12.360937811166872) q[46]; +rz(0.3422535690937165) q[46]; +rx(pi/2) q[46]; +rz(5.3293321814571195) q[46]; +rx(pi/2) q[46]; +rz(8.416698488371363) q[46]; +cx q[46],q[65]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(4.52193123192602) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.144372625597006) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[46],q[65]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.2072776488186174) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[46],q[65]; +rz(-1.8061228582792435) q[46]; +rx(pi/2) q[46]; +rz(4.093783791488629) q[46]; +rx(pi/2) q[46]; +rz(7.907818009522435) q[46]; +rz(0.32746088219475844) q[46]; +rx(pi/2) q[46]; +rz(3.8207521003568283) q[46]; +rx(pi/2) q[46]; +rz(9.409630522042699) q[46]; +rz(2.2119730367372474) q[65]; +rx(pi/2) q[65]; +rz(4.18510674089585) q[65]; +rx(pi/2) q[65]; +rz(7.379900186294035) q[65]; +rz(-2.3926382639794976) q[65]; +rx(pi/2) q[65]; +rz(4.921999874280255) q[65]; +rx(pi/2) q[65]; +rz(10.483852261147591) q[65]; +rz(2.3779255751730313) q[78]; +rx(pi/2) q[78]; +rz(5.191200838058672) q[78]; +rx(pi/2) q[78]; +rz(11.610848727086795) q[78]; +rz(-1.2690104826481057) q[78]; +rx(pi/2) q[78]; +rz(4.785798098010273) q[78]; +rx(pi/2) q[78]; +rz(11.310327230037965) q[78]; +cx q[78],q[87]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.22058295682579) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(5.947651570965611) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[40],q[82]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.641363905655716) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[40],q[82]; +rz(-0.40157024524925067) q[40]; +rx(pi/2) q[40]; +rz(5.257417744907448) q[40]; +rx(pi/2) q[40]; +rz(7.155510643229086) q[40]; +rz(-0.8107017860873249) q[40]; +rx(pi/2) q[40]; +rz(5.083593631180836) q[40]; +rx(pi/2) q[40]; +rz(12.554246401340215) q[40]; +cx q[77],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(5.548617994543383) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.6550277307396577) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.360589327444094) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[40]; +rz(-1.092073402645295) q[40]; +rx(pi/2) q[40]; +rz(3.6191388541328164) q[40]; +rx(pi/2) q[40]; +rz(8.187486763407883) q[40]; +rz(0.37835654578624833) q[40]; +rx(pi/2) q[40]; +rz(3.9354045089429803) q[40]; +rx(pi/2) q[40]; +rz(12.012060886541635) q[40]; +rz(-1.0023089501595486) q[77]; +rx(pi/2) q[77]; +rz(4.125128819432817) q[77]; +rx(pi/2) q[77]; +rz(9.311876749480277) q[77]; +rz(-2.3087427345977316) q[77]; +rx(pi/2) q[77]; +rz(5.158632490611836) q[77]; +rx(pi/2) q[77]; +rz(12.084890204242912) q[77]; +cx q[77],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.254706189073634) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.602948490129152) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.3419595182461403) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[55]; +rz(-1.7584868893838834) q[55]; +rx(pi/2) q[55]; +rz(3.935431783138313) q[55]; +rx(pi/2) q[55]; +rz(6.386030077049245) q[55]; +rz(0.6533513929492831) q[55]; +rx(pi/2) q[55]; +rz(4.25493066563714) q[55]; +rx(pi/2) q[55]; +rz(11.263596889468738) q[55]; +rz(-0.038278037070045734) q[77]; +rx(pi/2) q[77]; +rz(4.818928935443115) q[77]; +rx(pi/2) q[77]; +rz(7.889743612313045) q[77]; +rz(-2.478933365507163) q[77]; +rx(pi/2) q[77]; +rz(4.52965601873159) q[77]; +rx(pi/2) q[77]; +rz(7.705394111981341) q[77]; +cx q[59],q[77]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.6413344462292847) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.0106511260340145) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[59],q[77]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.163369097266134) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[59],q[77]; +rz(2.832794029949711) q[59]; +rx(pi/2) q[59]; +rz(4.352101954505829) q[59]; +rx(pi/2) q[59]; +rz(7.947610076732981) q[59]; +rz(-0.3102265124744261) q[59]; +rx(pi/2) q[59]; +rz(4.354157377821155) q[59]; +rx(pi/2) q[59]; +rz(11.307720514423385) q[59]; +rz(0.9224557669043802) q[77]; +rx(pi/2) q[77]; +rz(5.893963794000648) q[77]; +rx(pi/2) q[77]; +rz(11.341609535084284) q[77]; +rz(-0.8105595593504669) q[77]; +rx(pi/2) q[77]; +rz(5.653173798396875) q[77]; +rx(pi/2) q[77]; +rz(6.994846798070604) q[77]; +cx q[74],q[77]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.7605506014514485) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.098509755461695) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[74],q[77]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.2490359519553307) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[74],q[77]; +rz(-2.764597204476166) q[74]; +rx(pi/2) q[74]; +rz(5.47758142488115) q[74]; +rx(pi/2) q[74]; +rz(6.746506399765341) q[74]; +rz(-2.4774950562683244) q[74]; +rx(pi/2) q[74]; +rz(3.4556859035900036) q[74]; +rx(pi/2) q[74]; +rz(9.990981300572114) q[74]; +rz(-2.3596054574861793) q[77]; +rx(pi/2) q[77]; +rz(4.938001372693815) q[77]; +rx(pi/2) q[77]; +rz(8.389843360667507) q[77]; +rz(-0.8485052713499641) q[77]; +rx(pi/2) q[77]; +rz(3.414628204482057) q[77]; +rx(pi/2) q[77]; +rz(8.080129714737723) q[77]; +rz(1.404729106988908) q[82]; +rx(pi/2) q[82]; +rz(5.007797812364276) q[82]; +rx(pi/2) q[82]; +rz(9.59798536457971) q[82]; +rz(-2.3818519131051468) q[82]; +rx(pi/2) q[82]; +rz(5.146486248386399) q[82]; +rx(pi/2) q[82]; +rz(6.66087417808181) q[82]; +cx q[82],q[79]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.084466484827233) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(4.00507578129192) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[79]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.1659731634721657) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[79]; +rz(1.8798147494907527) q[79]; +rx(pi/2) q[79]; +rz(4.252154953092312) q[79]; +rx(pi/2) q[79]; +rz(6.587141390859495) q[79]; +rz(2.539608298116155) q[79]; +rx(pi/2) q[79]; +rz(5.463673654071229) q[79]; +rx(pi/2) q[79]; +rz(12.214351147606202) q[79]; +cx q[79],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(5.9172667119655085) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.5229999493431716) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.2436208474322252) q[79]; +rx(pi/2) q[79]; +rz(3*pi) q[79]; +cx q[79],q[58]; +rz(1.524154004386439) q[58]; +rx(pi/2) q[58]; +rz(5.474796405134734) q[58]; +rx(pi/2) q[58]; +rz(10.199702719175885) q[58]; +rz(2.276478901562241) q[58]; +rx(pi/2) q[58]; +rz(4.065189988125681) q[58]; +rx(pi/2) q[58]; +rz(7.755175016348414) q[58]; +rz(-1.9284829930138525) q[79]; +rx(pi/2) q[79]; +rz(5.0561313370630145) q[79]; +rx(pi/2) q[79]; +rz(11.415739006438944) q[79]; +rz(1.3035340516919227) q[79]; +rx(pi/2) q[79]; +rz(5.107736985995666) q[79]; +rx(pi/2) q[79]; +rz(8.998201302276344) q[79]; +rz(-3.032920507988024) q[82]; +rx(pi/2) q[82]; +rz(4.6840504770926055) q[82]; +rx(pi/2) q[82]; +rz(12.377977182804731) q[82]; +rz(-2.491865936697291) q[82]; +rx(pi/2) q[82]; +rz(4.209367875038309) q[82]; +rx(pi/2) q[82]; +rz(7.874119816673808) q[82]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.194839421762349) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[78],q[87]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.9977148101341564) q[78]; +rx(pi/2) q[78]; +rz(3*pi) q[78]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[78],q[87]; +rz(-3.0840234949445695) q[78]; +rx(pi/2) q[78]; +rz(5.515661445754717) q[78]; +rx(pi/2) q[78]; +rz(12.136988294388384) q[78]; +rz(2.7410017458022162) q[78]; +rx(pi/2) q[78]; +rz(4.392378284117256) q[78]; +rx(pi/2) q[78]; +rz(10.200932356622996) q[78]; +cx q[43],q[78]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.058191370972056) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.096457645937619) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[43],q[78]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.3508772447305137) q[43]; +rx(pi/2) q[43]; +rz(3*pi) q[43]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[43],q[78]; +rz(0.3622194418608462) q[43]; +rx(pi/2) q[43]; +rz(4.790759872008282) q[43]; +rx(pi/2) q[43]; +rz(9.031557387783167) q[43]; +rz(-0.12154071071377226) q[43]; +rx(pi/2) q[43]; +rz(4.948647323624366) q[43]; +rx(pi/2) q[43]; +rz(8.482349791551579) q[43]; +cx q[19],q[43]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.738541529180042) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.923284452432183) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[19],q[43]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.5265293544956346) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[19],q[43]; +rz(-2.229848918344903) q[19]; +rx(pi/2) q[19]; +rz(4.148488239699943) q[19]; +rx(pi/2) q[19]; +rz(8.644431112005279) q[19]; +rz(2.2949939623631703) q[19]; +rx(pi/2) q[19]; +rz(4.327076961302269) q[19]; +rx(pi/2) q[19]; +rz(9.956813264106362) q[19]; +rz(1.2948818072461057) q[43]; +rx(pi/2) q[43]; +rz(5.099702273520394) q[43]; +rx(pi/2) q[43]; +rz(7.576846677359404) q[43]; +rz(-0.3374341370701739) q[43]; +rx(pi/2) q[43]; +rz(4.394806268491195) q[43]; +rx(pi/2) q[43]; +rz(9.3844115215551) q[43]; +rz(1.850625993588089) q[78]; +rx(pi/2) q[78]; +rz(4.530120410345993) q[78]; +rx(pi/2) q[78]; +rz(12.223926900097538) q[78]; +rz(-1.4684987466583732) q[78]; +rx(pi/2) q[78]; +rz(4.292435424759254) q[78]; +rx(pi/2) q[78]; +rz(7.490770238325439) q[78]; +cx q[78],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.0591285103308685) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.898766725191934) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.669662870440665) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[2]; +rz(2.7070784451717778) q[2]; +rx(pi/2) q[2]; +rz(4.1052274958622235) q[2]; +rx(pi/2) q[2]; +rz(6.473548130682943) q[2]; +rz(2.5124317135457064) q[2]; +rx(pi/2) q[2]; +rz(4.626105384583574) q[2]; +rx(pi/2) q[2]; +rz(9.639946179378951) q[2]; +cx q[75],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.154460612432796) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.219837100969556) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.4972821322836607) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +cx q[75],q[2]; +rz(-0.39532470133045816) q[2]; +rx(pi/2) q[2]; +rz(4.618414273555999) q[2]; +rx(pi/2) q[2]; +rz(9.723548632631942) q[2]; +rz(2.2868672753189045) q[2]; +rx(pi/2) q[2]; +rz(3.933604029040538) q[2]; +rx(pi/2) q[2]; +rz(7.425102892869557) q[2]; +rz(1.1988107709848457) q[75]; +rx(pi/2) q[75]; +rz(5.954949118012337) q[75]; +rx(pi/2) q[75]; +rz(12.30896550135775) q[75]; +rz(-2.8627003042183254) q[75]; +rx(pi/2) q[75]; +rz(4.759357450833171) q[75]; +rx(pi/2) q[75]; +rz(8.697357945820062) q[75]; +cx q[14],q[75]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(4.005618127768932) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.277504588310295) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[14],q[75]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.2597599119857854) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[14],q[75]; +rz(2.7013011586875404) q[14]; +rx(pi/2) q[14]; +rz(4.313340630611331) q[14]; +rx(pi/2) q[14]; +rz(8.396797724020859) q[14]; +rz(-2.4308736390218124) q[14]; +rx(pi/2) q[14]; +rz(3.8240098386416093) q[14]; +rx(pi/2) q[14]; +rz(7.21935890842432) q[14]; +rz(-2.0929396474455864) q[75]; +rx(pi/2) q[75]; +rz(3.717089169397763) q[75]; +rx(pi/2) q[75]; +rz(9.588127786245918) q[75]; +rz(0.21785963172420608) q[75]; +rx(pi/2) q[75]; +rz(5.740303620092203) q[75]; +rx(pi/2) q[75]; +rz(8.369417469717952) q[75]; +rz(-1.724327216732392) q[78]; +rx(pi/2) q[78]; +rz(4.68341042028603) q[78]; +rx(pi/2) q[78]; +rz(10.191369415287568) q[78]; +rz(-1.8048916158271264) q[78]; +rx(pi/2) q[78]; +rz(5.6533309845420625) q[78]; +rx(pi/2) q[78]; +rz(7.298194127041397) q[78]; +rz(-0.3144251180005737) q[87]; +rx(pi/2) q[87]; +rz(4.668816934507987) q[87]; +rx(pi/2) q[87]; +rz(10.300825220627457) q[87]; +rz(2.8751510121073345) q[87]; +rx(pi/2) q[87]; +rz(4.623639566708044) q[87]; +rx(pi/2) q[87]; +rz(6.624922086281231) q[87]; +cx q[89],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.253584095158091) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.834357354181801) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.2450752602981687) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[35]; +rz(0.5260245104957089) q[35]; +rx(pi/2) q[35]; +rz(3.403920954617751) q[35]; +rx(pi/2) q[35]; +rz(7.964714286134125) q[35]; +rz(2.480488462975468) q[35]; +rx(pi/2) q[35]; +rz(4.3547154113816795) q[35]; +rx(pi/2) q[35]; +rz(11.455999201633272) q[35]; +rz(2.2576284326376275) q[89]; +rx(pi/2) q[89]; +rz(3.8940908921739377) q[89]; +rx(pi/2) q[89]; +rz(6.890443937036894) q[89]; +rz(2.3728166338486893) q[89]; +rx(pi/2) q[89]; +rz(4.541780538093083) q[89]; +rx(pi/2) q[89]; +rz(8.326855508165137) q[89]; +cx q[5],q[89]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.839425259909083) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.129798539397283) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[5],q[89]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.4044205066638957) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[5],q[89]; +rz(2.8787254237548314) q[5]; +rx(pi/2) q[5]; +rz(4.823658983226762) q[5]; +rx(pi/2) q[5]; +rz(8.518980137350592) q[5]; +rz(2.939654581336665) q[5]; +rx(pi/2) q[5]; +rz(4.9207751115746765) q[5]; +rx(pi/2) q[5]; +rz(11.28969489228512) q[5]; +rz(-1.620881892725453) q[89]; +rx(pi/2) q[89]; +rz(5.244442194508962) q[89]; +rx(pi/2) q[89]; +rz(8.33680480273583) q[89]; +rz(-2.2942111381483565) q[89]; +rx(pi/2) q[89]; +rz(3.670086046715466) q[89]; +rx(pi/2) q[89]; +rz(8.733606326644285) q[89]; +cx q[94],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.19904197363123) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.4569377403990975) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.294234619229382) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[53]; +rz(0.3526928465227268) q[53]; +rx(pi/2) q[53]; +rz(5.286999541136762) q[53]; +rx(pi/2) q[53]; +rz(6.479453719241787) q[53]; +rz(-1.7090633968892384) q[53]; +rx(pi/2) q[53]; +rz(4.585776877136794) q[53]; +rx(pi/2) q[53]; +rz(10.045495130749089) q[53]; +rz(0.13090572413287616) q[94]; +rx(pi/2) q[94]; +rz(5.4537359546145385) q[94]; +rx(pi/2) q[94]; +rz(11.981884908881359) q[94]; +rz(-2.992522526911859) q[94]; +rx(pi/2) q[94]; +rz(4.6579053963637005) q[94]; +rx(pi/2) q[94]; +rz(9.272038630898988) q[94]; +cx q[94],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.2329080572369655) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.087233823148351) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.224198794829654) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[9]; +rz(2.476427516216267) q[9]; +rx(pi/2) q[9]; +rz(5.759432732039895) q[9]; +rx(pi/2) q[9]; +rz(8.774178703371742) q[9]; +rz(-1.6558596752891097) q[9]; +rx(pi/2) q[9]; +rz(5.509878750482171) q[9]; +rx(pi/2) q[9]; +rz(6.99003571384629) q[9]; +rz(1.8933669760496947) q[94]; +rx(pi/2) q[94]; +rz(5.186536524300364) q[94]; +rx(pi/2) q[94]; +rz(11.304653274770105) q[94]; +rz(-0.3374341370701739) q[94]; +rx(pi/2) q[94]; +rz(4.394806268491195) q[94]; +rx(pi/2) q[94]; +rz(9.3844115215551) q[94]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.150914513582891) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[18],q[97]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.4442750695953297) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[18],q[97]; +rz(-2.4429207184869144) q[18]; +rx(pi/2) q[18]; +rz(4.498711608766492) q[18]; +rx(pi/2) q[18]; +rz(10.509669851834138) q[18]; +rz(-2.823604422098417) q[18]; +rx(pi/2) q[18]; +rz(4.438241311501948) q[18]; +rx(pi/2) q[18]; +rz(10.964589893766224) q[18]; +cx q[18],q[73]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.8033399631191322) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.904834059086308) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[18],q[73]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.2533744282896198) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[18],q[73]; +rz(2.5222892387148104) q[18]; +rx(pi/2) q[18]; +rz(4.638060139696764) q[18]; +rx(pi/2) q[18]; +rz(10.78186852340373) q[18]; +rz(-2.0588625976631914) q[18]; +rx(pi/2) q[18]; +rz(5.205082818208588) q[18]; +rx(pi/2) q[18]; +rz(9.808455152978125) q[18]; +cx q[30],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.030592666582917) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.7602447589949675) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[30],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.2338607656954075) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +cx q[30],q[18]; +rz(1.3263172623685868) q[18]; +rx(pi/2) q[18]; +rz(3.9867376442986333) q[18]; +rx(pi/2) q[18]; +rz(11.925168273620027) q[18]; +rz(-1.660811361325456) q[18]; +rx(pi/2) q[18]; +rz(4.615329528346992) q[18]; +rx(pi/2) q[18]; +rz(11.618094099994323) q[18]; +rz(-1.6744289305866582) q[30]; +rx(pi/2) q[30]; +rz(5.573102288437481) q[30]; +rx(pi/2) q[30]; +rz(7.476970141015306) q[30]; +rz(2.7241461335606907) q[30]; +rx(pi/2) q[30]; +rz(5.433971329819508) q[30]; +rx(pi/2) q[30]; +rz(9.814520868731751) q[30]; +cx q[30],q[40]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.6144150059871443) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.2583208698988155) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +cx q[30],q[40]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.2450887281293572) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[30],q[40]; +rz(0.35973799783049154) q[30]; +rx(pi/2) q[30]; +rz(4.875328371446203) q[30]; +rx(pi/2) q[30]; +rz(8.901095000351942) q[30]; +rz(2.354870802865217) q[30]; +rx(pi/2) q[30]; +rz(4.614607773100681) q[30]; +rx(pi/2) q[30]; +rz(8.987374541654233) q[30]; +cx q[30],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.13049922983752) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.287524106277376) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[30],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.4738777977164297) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +cx q[30],q[4]; +rz(-1.6971035365456482) q[4]; +rx(pi/2) q[4]; +rz(4.378542232643076) q[4]; +rx(pi/2) q[4]; +rz(9.600539847038613) q[4]; +rz(-1.7535750627463518) q[4]; +rx(pi/2) q[4]; +rz(4.310253605499906) q[4]; +rx(pi/2) q[4]; +rz(9.03615455460079) q[4]; +rz(-1.223364458152406) q[30]; +rx(pi/2) q[30]; +rz(6.140931055295838) q[30]; +rx(pi/2) q[30]; +rz(11.102185323486285) q[30]; +rz(0.5596548808404007) q[30]; +rx(pi/2) q[30]; +rz(3.706513832409669) q[30]; +rx(pi/2) q[30]; +rz(7.113394124529554) q[30]; +rz(0.842640460128826) q[40]; +rx(pi/2) q[40]; +rz(4.9080430082595194) q[40]; +rx(pi/2) q[40]; +rz(10.081588454846175) q[40]; +rz(-0.7913685076318178) q[40]; +rx(pi/2) q[40]; +rz(5.620642995846811) q[40]; +rx(pi/2) q[40]; +rz(12.083154330101168) q[40]; +cx q[40],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(5.969832583170389) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.2216896625140645) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[40],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.3822249194356253) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +cx q[40],q[33]; +rz(-1.8421030252211057) q[33]; +rx(pi/2) q[33]; +rz(4.784413602424319) q[33]; +rx(pi/2) q[33]; +rz(9.764124882118264) q[33]; +rz(-0.1264731723561927) q[33]; +rx(pi/2) q[33]; +rz(3.8006660068356313) q[33]; +rx(pi/2) q[33]; +rz(7.451105260387086) q[33]; +cx q[33],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.211002814431036) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(4.242960602352413) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[33],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.566457903272756) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +cx q[33],q[30]; +rz(-2.9888367904204154) q[30]; +rx(pi/2) q[30]; +rz(4.854937901162842) q[30]; +rx(pi/2) q[30]; +rz(8.120729857142262) q[30]; +rz(-2.5395957005829466) q[30]; +rx(pi/2) q[30]; +rz(4.594729881938735) q[30]; +rx(pi/2) q[30]; +rz(6.324160404239089) q[30]; +cx q[30],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.1553038543349565) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.0561323008527745) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[30],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.234741419015517) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +cx q[30],q[14]; +rz(2.4035835468118254) q[14]; +rx(pi/2) q[14]; +rz(3.7486252510023377) q[14]; +rx(pi/2) q[14]; +rz(7.843334330261391) q[14]; +rz(1.869707445546001) q[14]; +rx(pi/2) q[14]; +rz(5.2783674010485555) q[14]; +rx(pi/2) q[14]; +rz(6.801527966857614) q[14]; +rz(-0.7197170028129394) q[30]; +rx(pi/2) q[30]; +rz(4.424423535324273) q[30]; +rx(pi/2) q[30]; +rz(7.457186806334174) q[30]; +rz(-1.2624128799449406) q[30]; +rx(pi/2) q[30]; +rz(4.196934173789892) q[30]; +rx(pi/2) q[30]; +rz(7.562931354710878) q[30]; +rz(1.3260350862155716) q[33]; +rx(pi/2) q[33]; +rz(5.020754413050913) q[33]; +rx(pi/2) q[33]; +rz(7.14393157882164) q[33]; +rz(0.38655028861854923) q[33]; +rx(pi/2) q[33]; +rz(4.923289722435795) q[33]; +rx(pi/2) q[33]; +rz(6.326623275139907) q[33]; +rz(-2.5914335540018114) q[40]; +rx(pi/2) q[40]; +rz(4.552126452834542) q[40]; +rx(pi/2) q[40]; +rz(6.736294408857242) q[40]; +rz(-1.5798981226862905) q[40]; +rx(pi/2) q[40]; +rz(6.015360708342212) q[40]; +rx(pi/2) q[40]; +rz(10.892214943907824) q[40]; +rz(0.07875263625608753) q[73]; +rx(pi/2) q[73]; +rz(5.471156555728339) q[73]; +rx(pi/2) q[73]; +rz(9.362611758399778) q[73]; +rz(-0.5839767341327926) q[73]; +rx(pi/2) q[73]; +rz(3.713806430620109) q[73]; +rx(pi/2) q[73]; +rz(10.107731102963223) q[73]; +rz(-1.690430990620504) q[97]; +rx(pi/2) q[97]; +rz(5.051248732056725) q[97]; +rx(pi/2) q[97]; +rz(9.611911035425303) q[97]; +rz(2.882963492791032) q[97]; +rx(pi/2) q[97]; +rz(4.753742101611027) q[97]; +rx(pi/2) q[97]; +rz(10.642319208455724) q[97]; +cx q[69],q[97]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.135948906839017) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.115285386859846) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[69],q[97]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.4058270609009416) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[69],q[97]; +rz(-2.1403711107632235) q[69]; +rx(pi/2) q[69]; +rz(4.4145524000392165) q[69]; +rx(pi/2) q[69]; +rz(11.97532232057322) q[69]; +rz(-2.153838180906117) q[69]; +rx(pi/2) q[69]; +rz(5.328259621785483) q[69]; +rx(pi/2) q[69]; +rz(6.775710628070113) q[69]; +cx q[69],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(5.968424375486615) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.408633063369568) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.2305849421309407) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +cx q[69],q[56]; +rz(-1.7334586726528638) q[56]; +rx(pi/2) q[56]; +rz(4.294427518840536) q[56]; +rx(pi/2) q[56]; +rz(7.995896056551089) q[56]; +rz(1.9727866860648238) q[56]; +rx(pi/2) q[56]; +rz(5.541313719442968) q[56]; +rx(pi/2) q[56]; +rz(7.758426245324168) q[56]; +rz(2.8379872645977997) q[69]; +rx(pi/2) q[69]; +rz(4.724727051823121) q[69]; +rx(pi/2) q[69]; +rz(7.835411817600292) q[69]; +rz(-3.0384988366907337) q[69]; +rx(pi/2) q[69]; +rz(4.176322591289) q[69]; +rx(pi/2) q[69]; +rz(6.944816223046361) q[69]; +rz(0.3606196636733583) q[97]; +rx(pi/2) q[97]; +rz(3.35007413671417) q[97]; +rx(pi/2) q[97]; +rz(11.257175712849845) q[97]; +rz(-0.23089888840187545) q[97]; +rx(pi/2) q[97]; +rz(4.963862515619551) q[97]; +rx(pi/2) q[97]; +rz(12.159720385143949) q[97]; +cx q[27],q[97]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.2581030748526505) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.0594282087292815) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[27],q[97]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.3722680518005843) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[27],q[97]; +rz(-0.32432696053238264) q[27]; +rx(pi/2) q[27]; +rz(4.472722643517034) q[27]; +rx(pi/2) q[27]; +rz(10.070509689196456) q[27]; +rz(-2.626796803324546) q[27]; +rx(pi/2) q[27]; +rz(5.304888034718559) q[27]; +rx(pi/2) q[27]; +rz(11.610133434060437) q[27]; +rz(1.0282426739771218) q[97]; +rx(pi/2) q[97]; +rz(3.947535921363153) q[97]; +rx(pi/2) q[97]; +rz(7.676516044526981) q[97]; +rz(-0.785080701656085) q[97]; +rx(pi/2) q[97]; +rz(5.516288209229114) q[97]; +rx(pi/2) q[97]; +rz(9.431896253988175) q[97]; +cx q[97],q[94]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.183324438848718) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.6880686712189283) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[94]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.2137889175591745) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[94]; +rz(-1.5016580068967402) q[94]; +rx(pi/2) q[94]; +rz(4.246109023719633) q[94]; +rx(pi/2) q[94]; +rz(6.421931816102493) q[94]; +rz(-1.8030416288638973) q[94]; +rx(pi/2) q[94]; +rz(4.895848992768486) q[94]; +rx(pi/2) q[94]; +rz(9.824412526248228) q[94]; +rz(-0.5894727737492338) q[97]; +rx(pi/2) q[97]; +rz(5.007158886587903) q[97]; +rx(pi/2) q[97]; +rz(10.40683332587105) q[97]; +rz(1.634841277461259) q[97]; +rx(pi/2) q[97]; +rz(4.594651570786587) q[97]; +rx(pi/2) q[97]; +rz(10.972925332624303) q[97]; +rz(-0.9546736604308999) q[99]; +rx(pi/2) q[99]; +rz(5.902722148322892) q[99]; +rx(pi/2) q[99]; +rz(8.017878567757336) q[99]; +rz(-2.2626955094736307) q[99]; +rx(pi/2) q[99]; +rz(5.5323715453556535) q[99]; +rx(pi/2) q[99]; +rz(6.338141728056735) q[99]; +cx q[99],q[96]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.011345829224213) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.702264333521238) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[96]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.350206458355054) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[96]; +rz(-0.674935567370726) q[96]; +rx(pi/2) q[96]; +rz(3.3670311992834163) q[96]; +rx(pi/2) q[96]; +rz(11.075968213857246) q[96]; +rz(0.6975944382248742) q[96]; +rx(pi/2) q[96]; +rz(5.409242499860372) q[96]; +rx(pi/2) q[96]; +rz(8.504417116821722) q[96]; +cx q[95],q[96]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.952253628564367) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.115924845087825) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[95],q[96]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.244570823039153) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[95],q[96]; +rz(0.5399951360469442) q[95]; +rx(pi/2) q[95]; +rz(5.30735485193512) q[95]; +rx(pi/2) q[95]; +rz(8.351389256830235) q[95]; +rz(1.358005815404569) q[95]; +rx(pi/2) q[95]; +rz(4.438173187723935) q[95]; +rx(pi/2) q[95]; +rz(9.650307086675191) q[95]; +rz(1.1266828113076013) q[96]; +rx(pi/2) q[96]; +rz(4.365340133470456) q[96]; +rx(pi/2) q[96]; +rz(7.654854122481469) q[96]; +rz(-2.6532028568486314) q[96]; +rx(pi/2) q[96]; +rz(3.8730830918598578) q[96]; +rx(pi/2) q[96]; +rz(10.597698366943265) q[96]; +cx q[96],q[95]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(5.812094376552349) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.774871398042448) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[95]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.4307435458245337) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[95]; +rz(1.988042322109603) q[95]; +rx(pi/2) q[95]; +rz(5.289971996937647) q[95]; +rx(pi/2) q[95]; +rz(11.543551733614258) q[95]; +rz(0.0717065856848369) q[95]; +rx(pi/2) q[95]; +rz(3.920623439923733) q[95]; +rx(pi/2) q[95]; +rz(9.31906266267399) q[95]; +cx q[48],q[95]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(4.196611391288898) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.110540730502844) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[48],q[95]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.2580912339218315) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[48],q[95]; +rz(-0.21040471505836056) q[48]; +rx(pi/2) q[48]; +rz(4.724413942752259) q[48]; +rx(pi/2) q[48]; +rz(11.332657609267592) q[48]; +rz(1.0433466163551888) q[48]; +rx(pi/2) q[48]; +rz(4.796946060570965) q[48]; +rx(pi/2) q[48]; +rz(11.138649509081496) q[48]; +rz(1.7460479321434725) q[95]; +rx(pi/2) q[95]; +rz(5.118755483430595) q[95]; +rx(pi/2) q[95]; +rz(9.774663294024148) q[95]; +rz(2.4423686473541686) q[95]; +rx(pi/2) q[95]; +rz(4.880836074482254) q[95]; +rx(pi/2) q[95]; +rz(7.756341439125502) q[95]; +cx q[72],q[95]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.7582178285057273) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(5.832625691122455) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[72],q[95]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.284805278842221) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[72],q[95]; +rz(2.970173757801925) q[72]; +rx(pi/2) q[72]; +rz(4.363616094929747) q[72]; +rx(pi/2) q[72]; +rz(10.995861050609612) q[72]; +rz(1.8619786338923285) q[72]; +rx(pi/2) q[72]; +rz(3.788566734846845) q[72]; +rx(pi/2) q[72]; +rz(7.7646903852611295) q[72]; +cx q[72],q[73]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.797046567929286) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.678770084881217) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[72],q[73]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.7011166279115457) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[72],q[73]; +rz(-2.0501532462363565) q[72]; +rx(pi/2) q[72]; +rz(3.9195877506718784) q[72]; +rx(pi/2) q[72]; +rz(8.952020269791468) q[72]; +rz(-2.662659165220898) q[72]; +rx(pi/2) q[72]; +rz(5.831127360188099) q[72]; +rx(pi/2) q[72]; +rz(6.350019960143286) q[72]; +rz(-0.4697714949083691) q[73]; +rx(pi/2) q[73]; +rz(3.388406980371489) q[73]; +rx(pi/2) q[73]; +rz(8.444177464259887) q[73]; +rz(-1.491272623966444) q[73]; +rx(pi/2) q[73]; +rz(4.342719704457544) q[73]; +rx(pi/2) q[73]; +rz(6.592799862906839) q[73]; +cx q[73],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(5.837683144749056) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.6615986548565087) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.4950909460785775) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[61]; +rz(-1.921244346755424) q[61]; +rx(pi/2) q[61]; +rz(4.292923735946837) q[61]; +rx(pi/2) q[61]; +rz(9.2668633542105) q[61]; +rz(0.36809985992673555) q[61]; +rx(pi/2) q[61]; +rz(6.0898371371343405) q[61]; +rx(pi/2) q[61]; +rz(12.472906574499339) q[61]; +rz(0.7800831799856947) q[73]; +rx(pi/2) q[73]; +rz(5.05159601206057) q[73]; +rx(pi/2) q[73]; +rz(10.812726314257192) q[73]; +rz(1.1277945660239252) q[73]; +rx(pi/2) q[73]; +rz(6.177683543848312) q[73]; +rx(pi/2) q[73]; +rz(6.423635939748611) q[73]; +cx q[35],q[73]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.577154815623958) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.874033192651385) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[35],q[73]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.2865503782593706) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[35],q[73]; +rz(1.9515954356355554) q[35]; +rx(pi/2) q[35]; +rz(3.3833281200180227) q[35]; +rx(pi/2) q[35]; +rz(6.855905776733699) q[35]; +rz(-0.865919830558946) q[35]; +rx(pi/2) q[35]; +rz(4.815631627773402) q[35]; +rx(pi/2) q[35]; +rz(12.092249249136383) q[35]; +rz(-2.929530033490108) q[73]; +rx(pi/2) q[73]; +rz(6.103056246640712) q[73]; +rx(pi/2) q[73]; +rz(7.797021076967966) q[73]; +rz(-0.6724928057731874) q[73]; +rx(pi/2) q[73]; +rz(5.115950659065824) q[73]; +rx(pi/2) q[73]; +rz(11.486832560683753) q[73]; +rz(1.4246455633364912) q[95]; +rx(pi/2) q[95]; +rz(5.023468846945454) q[95]; +rx(pi/2) q[95]; +rz(9.058467797948705) q[95]; +rz(0.6764056220240704) q[95]; +rx(pi/2) q[95]; +rz(5.926351550761511) q[95]; +rx(pi/2) q[95]; +rz(10.64626814483831) q[95]; +cx q[42],q[95]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.748040420891426) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.250320713111005) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[42],q[95]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.6549081949514712) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[42],q[95]; +rz(3.0736361934123186) q[42]; +rx(pi/2) q[42]; +rz(5.402431436941818) q[42]; +rx(pi/2) q[42]; +rz(7.566667280697117) q[42]; +rz(1.4181500646396659) q[42]; +rx(pi/2) q[42]; +rz(4.224288310978083) q[42]; +rx(pi/2) q[42]; +rz(10.193467056545796) q[42]; +cx q[42],q[68]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.901599744661622) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(5.642569791059989) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[42],q[68]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.543128305471779) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[42],q[68]; +rz(0.1866472796491685) q[42]; +rx(pi/2) q[42]; +rz(5.69484259616649) q[42]; +rx(pi/2) q[42]; +rz(11.039722817794237) q[42]; +rz(2.849221118051661) q[42]; +rx(pi/2) q[42]; +rz(5.652852646630463) q[42]; +rx(pi/2) q[42]; +rz(10.823705923563736) q[42]; +rz(-0.9378159135471051) q[68]; +rx(pi/2) q[68]; +rz(3.6541373114510645) q[68]; +rx(pi/2) q[68]; +rz(9.246141144757903) q[68]; +rz(1.1705182029512695) q[68]; +rx(pi/2) q[68]; +rz(5.597318124586154) q[68]; +rx(pi/2) q[68]; +rz(11.840810098462464) q[68]; +cx q[68],q[97]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.738860759392659) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-1.055395730095582) q[95]; +rx(pi/2) q[95]; +rz(3.99287870823797) q[95]; +rx(pi/2) q[95]; +rz(10.791503841575018) q[95]; +rz(0.7560889126366215) q[95]; +rx(pi/2) q[95]; +rz(5.390016572765218) q[95]; +rx(pi/2) q[95]; +rz(11.923119992620201) q[95]; +cx q[95],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.098509755461695) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.7605506014514485) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.2490359519553307) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[36]; +rz(-2.3596054574861793) q[36]; +rx(pi/2) q[36]; +rz(4.938001372693815) q[36]; +rx(pi/2) q[36]; +rz(8.389843360667507) q[36]; +rz(-2.784972896981648) q[36]; +rx(pi/2) q[36]; +rz(5.8085139796941485) q[36]; +rx(pi/2) q[36]; +rz(8.79471469317233) q[36]; +rz(-2.764597204476166) q[95]; +rx(pi/2) q[95]; +rz(5.47758142488115) q[95]; +rx(pi/2) q[95]; +rz(6.746506399765341) q[95]; +rz(1.634841277461259) q[95]; +rx(pi/2) q[95]; +rz(4.594651570786587) q[95]; +rx(pi/2) q[95]; +rz(10.972925332624303) q[95]; +rz(0.20412668398143152) q[96]; +rx(pi/2) q[96]; +rz(4.589249246213479) q[96]; +rx(pi/2) q[96]; +rz(7.684377719605665) q[96]; +rz(-1.6495587147422117) q[96]; +rx(pi/2) q[96]; +rz(5.310613211730973) q[96]; +rx(pi/2) q[96]; +rz(9.688250751589123) q[96]; +cx q[51],q[96]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(4.195365953995783) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.1178909739105105) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[51],q[96]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.181589820805626) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[51],q[96]; +rz(-2.3832955035039163) q[51]; +rx(pi/2) q[51]; +rz(4.28526676944899) q[51]; +rx(pi/2) q[51]; +rz(11.450008860167106) q[51]; +rz(2.356225424085018) q[51]; +rx(pi/2) q[51]; +rz(4.583598065458812) q[51]; +rx(pi/2) q[51]; +rz(9.578247748080475) q[51]; +cx q[51],q[86]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.7791714981566034) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.253563068600846) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[51],q[86]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.1500224859067134) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[51],q[86]; +rz(0.9058382755066505) q[51]; +rx(pi/2) q[51]; +rz(5.879812029344546) q[51]; +rx(pi/2) q[51]; +rz(8.817457637578396) q[51]; +rz(0.36377206270919427) q[51]; +rx(pi/2) q[51]; +rz(3.615228615143978) q[51]; +rx(pi/2) q[51]; +rz(10.327413639407457) q[51]; +cx q[83],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(5.855654432724895) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.10607080603107) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.5878071595008514) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[51]; +rz(-3.090747374386641) q[51]; +rx(pi/2) q[51]; +rz(3.341012942220777) q[51]; +rx(pi/2) q[51]; +rz(7.750153407190638) q[51]; +rz(1.5973763084184265) q[51]; +rx(pi/2) q[51]; +rz(5.172376552415155) q[51]; +rx(pi/2) q[51]; +rz(12.29231529972893) q[51]; +cx q[18],q[51]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.979892652265331) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.05798036255516) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[18],q[51]; +rz(-pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.8984004946508737) q[18]; +rx(pi/2) q[18]; +rz(2*pi) q[18]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[18],q[51]; +rz(-0.648909159243722) q[18]; +rx(pi/2) q[18]; +rz(4.644552755275174) q[18]; +rx(pi/2) q[18]; +rz(8.960656957212835) q[18]; +rz(0.37835654578624833) q[18]; +rx(pi/2) q[18]; +rz(3.9354045089429803) q[18]; +rx(pi/2) q[18]; +rz(12.012060886541635) q[18]; +rz(-0.39145578163831285) q[51]; +rx(pi/2) q[51]; +rz(4.698767048378267) q[51]; +rx(pi/2) q[51]; +rz(11.038497158019004) q[51]; +rz(-1.6992237113763666) q[51]; +rx(pi/2) q[51]; +rz(5.496306831276762) q[51]; +rx(pi/2) q[51]; +rz(9.580511370861338) q[51]; +cx q[51],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(5.886904289413625) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.612749554074052) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[51],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.2058444229684095) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +cx q[51],q[36]; +rz(-1.8559004831852595) q[36]; +rx(pi/2) q[36]; +rz(5.289552890736482) q[36]; +rx(pi/2) q[36]; +rz(12.218527185536844) q[36]; +rz(-2.5006106700848916) q[36]; +rx(pi/2) q[36]; +rz(3.596698992628724) q[36]; +rx(pi/2) q[36]; +rz(7.443713550579959) q[36]; +rz(-0.7035188696451842) q[51]; +rx(pi/2) q[51]; +rz(4.138760467887055) q[51]; +rx(pi/2) q[51]; +rz(10.62467197980499) q[51]; +rz(-2.390006247330178) q[51]; +rx(pi/2) q[51]; +rz(4.740606037741991) q[51]; +rx(pi/2) q[51]; +rz(11.432587739052291) q[51]; +rz(-0.8754978273116127) q[83]; +rx(pi/2) q[83]; +rz(4.687623633892744) q[83]; +rx(pi/2) q[83]; +rz(7.612358324443447) q[83]; +rz(-1.1759947940840085) q[83]; +rx(pi/2) q[83]; +rz(4.703460993589314) q[83]; +rx(pi/2) q[83]; +rz(9.167270343889443) q[83]; +cx q[27],q[83]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.159659419138826) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(5.947651570965611) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[27],q[83]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.641363905655716) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[27],q[83]; +rz(-0.40157024524925067) q[27]; +rx(pi/2) q[27]; +rz(5.257417744907448) q[27]; +rx(pi/2) q[27]; +rz(7.155510643229086) q[27]; +rz(-1.0372101701840197) q[27]; +rx(pi/2) q[27]; +rz(5.09239855860735) q[27]; +rx(pi/2) q[27]; +rz(6.626195836343925) q[27]; +rz(1.404729106988908) q[83]; +rx(pi/2) q[83]; +rz(5.007797812364276) q[83]; +rx(pi/2) q[83]; +rz(9.59798536457971) q[83]; +rz(-2.662659165220898) q[83]; +rx(pi/2) q[83]; +rz(5.831127360188099) q[83]; +rx(pi/2) q[83]; +rz(6.350019960143286) q[83]; +rz(-1.4287139685338612) q[86]; +rx(pi/2) q[86]; +rz(5.359908116229972) q[86]; +rx(pi/2) q[86]; +rz(9.559978311733424) q[86]; +rz(1.4472120991465873) q[86]; +rx(pi/2) q[86]; +rz(4.856710323262598) q[86]; +rx(pi/2) q[86]; +rz(7.331704079901321) q[86]; +cx q[86],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.096683160313835) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.846094439996783) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.641079881502124) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +cx q[86],q[20]; +rz(-1.8844142103131603) q[20]; +rx(pi/2) q[20]; +rz(4.73884010701988) q[20]; +rx(pi/2) q[20]; +rz(8.182461353079269) q[20]; +rz(-1.8748407893331689) q[20]; +rx(pi/2) q[20]; +rz(5.131156339187655) q[20]; +rx(pi/2) q[20]; +rz(12.041531473349878) q[20]; +cx q[20],q[91]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.8763876291476347) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-1.7251746944239033) q[86]; +rx(pi/2) q[86]; +rz(4.464067746891062) q[86]; +rx(pi/2) q[86]; +rz(11.199648279865162) q[86]; +rz(0.09911100788246774) q[86]; +rx(pi/2) q[86]; +rz(4.754050107633684) q[86]; +rx(pi/2) q[86]; +rz(11.643443615877455) q[86]; +cx q[17],q[86]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.061210631154221) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(5.8947301856033665) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[17],q[86]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.287925108123771) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[17],q[86]; +rz(-1.339255521687613) q[17]; +rx(pi/2) q[17]; +rz(3.6056269699845087) q[17]; +rx(pi/2) q[17]; +rz(6.648409919548853) q[17]; +rz(2.2120436985837193) q[17]; +rx(pi/2) q[17]; +rz(4.339059106749436) q[17]; +rx(pi/2) q[17]; +rz(8.904277322190941) q[17]; +cx q[61],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.0289838126243005) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.041809065166229) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.6769582406972816) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +cx q[61],q[17]; +rz(-0.364053359466197) q[17]; +rx(pi/2) q[17]; +rz(4.570814046538972) q[17]; +rx(pi/2) q[17]; +rz(10.160245506625637) q[17]; +rz(-1.8512706806048285) q[17]; +rx(pi/2) q[17]; +rz(4.290170642911143) q[17]; +rx(pi/2) q[17]; +rz(9.309607440034595) q[17]; +rz(-0.8076575199418778) q[61]; +rx(pi/2) q[61]; +rz(4.461858252720816) q[61]; +rx(pi/2) q[61]; +rz(11.227425751157346) q[61]; +rz(1.3603286258692684) q[61]; +rx(pi/2) q[61]; +rz(4.181689140767246) q[61]; +rx(pi/2) q[61]; +rz(6.796973907345705) q[61]; +rz(0.19254178855680326) q[86]; +rx(pi/2) q[86]; +rz(4.827535285937559) q[86]; +rx(pi/2) q[86]; +rz(7.22266616718497) q[86]; +rz(-0.9988072023989742) q[86]; +rx(pi/2) q[86]; +rz(4.63352062415577) q[86]; +rx(pi/2) q[86]; +rz(11.362845869407058) q[86]; +cx q[19],q[86]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.816415025804062) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.094378733122133) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[19],q[86]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.26444931641176) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[19],q[86]; +rz(-2.280825108564171) q[19]; +rx(pi/2) q[19]; +rz(5.568196362257104) q[19]; +rx(pi/2) q[19]; +rz(9.613574199141743) q[19]; +rz(-1.4447835495998298) q[19]; +rx(pi/2) q[19]; +rz(4.804074578648136) q[19]; +rx(pi/2) q[19]; +rz(9.798345739740205) q[19]; +cx q[19],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.130224217239691) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.661228832331006) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[19],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.1723119172873275) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +cx q[19],q[4]; +rz(-1.9685727999444838) q[4]; +rx(pi/2) q[4]; +rz(4.938957776833891) q[4]; +rx(pi/2) q[4]; +rz(12.37412889146206) q[4]; +rz(1.5838364081491827) q[4]; +rx(pi/2) q[4]; +rz(5.755593246522672) q[4]; +rx(pi/2) q[4]; +rz(7.792012897300216) q[4]; +rz(1.3017991454067293) q[19]; +rx(pi/2) q[19]; +rz(5.718350114257419) q[19]; +rx(pi/2) q[19]; +rz(7.632371331772218) q[19]; +rz(-1.167681813698996) q[19]; +rx(pi/2) q[19]; +rz(4.255385580014982) q[19]; +rx(pi/2) q[19]; +rz(9.812767023021435) q[19]; +cx q[19],q[74]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.464028414071693) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.204422247733454) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[19],q[74]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.2024775639134524) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[19],q[74]; +rz(0.2692414893861783) q[19]; +rx(pi/2) q[19]; +rz(4.308840728456066) q[19]; +rx(pi/2) q[19]; +rz(10.697191971180171) q[19]; +rz(-2.3365691767354466) q[19]; +rx(pi/2) q[19]; +rz(5.945365338330791) q[19]; +rx(pi/2) q[19]; +rz(6.492540194497821) q[19]; +rz(-2.951081319682677) q[74]; +rx(pi/2) q[74]; +rz(5.943532450483079) q[74]; +rx(pi/2) q[74]; +rz(10.016054470697327) q[74]; +rz(-1.5133267620294273) q[74]; +rx(pi/2) q[74]; +rz(4.839227320981122) q[74]; +rx(pi/2) q[74]; +rz(12.518166061953117) q[74]; +rz(-1.981035802891113) q[86]; +rx(pi/2) q[86]; +rz(4.768637125188513) q[86]; +rx(pi/2) q[86]; +rz(6.512721089034923) q[86]; +rz(-0.4084093796691848) q[86]; +rx(pi/2) q[86]; +rz(5.344844802403108) q[86]; +rx(pi/2) q[86]; +rz(10.601727714011727) q[86]; +cx q[86],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.25738139715806) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.9357630672323713) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.3311298310044304) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[17]; +rz(0.5573204776520817) q[17]; +rx(pi/2) q[17]; +rz(5.312352738579888) q[17]; +rx(pi/2) q[17]; +rz(11.846198645201616) q[17]; +rz(2.885164807151904) q[17]; +rx(pi/2) q[17]; +rz(5.50830825391945) q[17]; +rx(pi/2) q[17]; +rz(9.92729647046971) q[17]; +rz(-1.0997499442379013) q[86]; +rx(pi/2) q[86]; +rz(5.448148000560762) q[86]; +rx(pi/2) q[86]; +rz(8.448236035296599) q[86]; +rz(2.4573778796335324) q[86]; +rx(pi/2) q[86]; +rz(4.494074237978523) q[86]; +rx(pi/2) q[86]; +rz(12.502720367093039) q[86]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.067707250486254) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[20],q[91]; +rz(-pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.4125047293745556) q[20]; +rx(pi/2) q[20]; +rz(2*pi) q[20]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[20],q[91]; +rz(-0.25583808287525667) q[20]; +rx(pi/2) q[20]; +rz(4.839480430608933) q[20]; +rx(pi/2) q[20]; +rz(7.738935268658467) q[20]; +rz(-2.8360725114314738) q[20]; +rx(pi/2) q[20]; +rz(4.148877447856219) q[20]; +rx(pi/2) q[20]; +rz(11.426920448286236) q[20]; +rz(-0.6357741842551956) q[91]; +rx(pi/2) q[91]; +rz(5.241276948130421) q[91]; +rx(pi/2) q[91]; +rz(6.477682191058497) q[91]; +rz(-2.934541812024472) q[91]; +rx(pi/2) q[91]; +rz(4.788700177273602) q[91]; +rx(pi/2) q[91]; +rz(9.70372812417874) q[91]; +rz(2.4169052644279576) q[96]; +rx(pi/2) q[96]; +rz(5.169573291886098) q[96]; +rx(pi/2) q[96]; +rz(10.112581502276836) q[96]; +rz(-0.15205780186710038) q[96]; +rx(pi/2) q[96]; +rz(5.570304818454239) q[96]; +rx(pi/2) q[96]; +rz(6.366750144810048) q[96]; +cx q[96],q[98]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.089333482994035) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.091571076288766) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[68],q[97]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.361956181642835) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[68],q[97]; +rz(-2.7105881602124695) q[68]; +rx(pi/2) q[68]; +rz(5.7350074058660105) q[68]; +rx(pi/2) q[68]; +rz(7.485788308772219) q[68]; +rz(1.567320743777607) q[68]; +rx(pi/2) q[68]; +rz(5.634240255565583) q[68]; +rx(pi/2) q[68]; +rz(7.965896339354144) q[68]; +rz(0.5001698684655453) q[97]; +rx(pi/2) q[97]; +rz(4.945170706756439) q[97]; +rx(pi/2) q[97]; +rz(11.184357491883796) q[97]; +rz(-2.0060701405426595) q[97]; +rx(pi/2) q[97]; +rz(3.4169982821916145) q[97]; +rx(pi/2) q[97]; +rz(10.712062119154115) q[97]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.258157317327688) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[96],q[98]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.5597507573533598) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[96],q[98]; +rz(1.6741662564581734) q[96]; +rx(pi/2) q[96]; +rz(4.024501427799977) q[96]; +rx(pi/2) q[96]; +rz(10.638218520256377) q[96]; +rz(-1.9441697573144765) q[96]; +rx(pi/2) q[96]; +rz(5.126889239231962) q[96]; +rx(pi/2) q[96]; +rz(7.530087766478714) q[96]; +cx q[87],q[96]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.7403849422291806) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.833864846064703) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[87],q[96]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.325817929424881) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[87],q[96]; +rz(3.0052178716379094) q[87]; +rx(pi/2) q[87]; +rz(5.623652379887915) q[87]; +rx(pi/2) q[87]; +rz(6.3109613094094446) q[87]; +rz(2.5068798380010096) q[87]; +rx(pi/2) q[87]; +rz(4.112320736857746) q[87]; +rx(pi/2) q[87]; +rz(6.682960584871666) q[87]; +rz(0.25322408637888616) q[96]; +rx(pi/2) q[96]; +rz(4.844006271770844) q[96]; +rx(pi/2) q[96]; +rz(11.55090573719878) q[96]; +rz(2.293451389015826) q[96]; +rx(pi/2) q[96]; +rz(4.990618094254025) q[96]; +rx(pi/2) q[96]; +rz(7.799178218568366) q[96]; +cx q[26],q[96]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.857720821827148) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.250663714881815) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[26],q[96]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.3738299585463403) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[26],q[96]; +rz(-1.8154894913370376) q[26]; +rx(pi/2) q[26]; +rz(4.78274916450384) q[26]; +rx(pi/2) q[26]; +rz(7.948978811788795) q[26]; +rz(-1.5551921699937155) q[26]; +rx(pi/2) q[26]; +rz(4.761268586084563) q[26]; +rx(pi/2) q[26]; +rz(12.259211031705265) q[26]; +cx q[26],q[79]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.962096490634339) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(5.86917927354847) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[26],q[79]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.3411521008357967) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[26],q[79]; +rz(0.8376146521238264) q[26]; +rx(pi/2) q[26]; +rz(5.728635625856542) q[26]; +rx(pi/2) q[26]; +rz(8.345412463596949) q[26]; +rz(-0.36394263900558554) q[26]; +rx(pi/2) q[26]; +rz(4.915084927071384) q[26]; +rx(pi/2) q[26]; +rz(10.346654274565395) q[26]; +cx q[26],q[61]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.045616950926938) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.221501460338818) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[26],q[61]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.469935984456715) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[26],q[61]; +rz(2.08565109480665) q[26]; +rx(pi/2) q[26]; +rz(3.582229642209716) q[26]; +rx(pi/2) q[26]; +rz(9.390958134524103) q[26]; +rz(2.9662978601798624) q[26]; +rx(pi/2) q[26]; +rz(4.9090621297043535) q[26]; +rx(pi/2) q[26]; +rz(10.525070743121832) q[26]; +rz(2.2098739208849842) q[61]; +rx(pi/2) q[61]; +rz(3.826545832316045) q[61]; +rx(pi/2) q[61]; +rz(8.713832271014862) q[61]; +rz(-1.3596074719556057) q[61]; +rx(pi/2) q[61]; +rz(4.59191809840403) q[61]; +rx(pi/2) q[61]; +rz(11.932092959368184) q[61]; +rz(0.6884761426309152) q[79]; +rx(pi/2) q[79]; +rz(4.448693373598848) q[79]; +rx(pi/2) q[79]; +rz(8.337437502625834) q[79]; +rz(-0.37964457149006714) q[79]; +rx(pi/2) q[79]; +rz(4.1695630591458235) q[79]; +rx(pi/2) q[79]; +rz(9.922251492424646) q[79]; +rz(0.07112884907992889) q[96]; +rx(pi/2) q[96]; +rz(4.347264771022718) q[96]; +rx(pi/2) q[96]; +rz(9.57383684937686) q[96]; +rz(-2.1426981790323314) q[96]; +rx(pi/2) q[96]; +rz(4.224158221162713) q[96]; +rx(pi/2) q[96]; +rz(12.21993179360789) q[96]; +rz(-0.5383620053476124) q[98]; +rx(pi/2) q[98]; +rz(5.270135101081529) q[98]; +rx(pi/2) q[98]; +rz(11.225137874986604) q[98]; +rz(-1.4306661964585192) q[98]; +rx(pi/2) q[98]; +rz(4.526902766894211) q[98]; +rx(pi/2) q[98]; +rz(7.115829043349896) q[98]; +cx q[98],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.08309378568296) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.558562543777617) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.35407498346218) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[47]; +rz(-2.8538261743344524) q[47]; +rx(pi/2) q[47]; +rz(4.464988858423901) q[47]; +rx(pi/2) q[47]; +rz(8.451163599864671) q[47]; +rz(-2.2047170241940393) q[47]; +rx(pi/2) q[47]; +rz(4.250125774550894) q[47]; +rx(pi/2) q[47]; +rz(8.517350527035656) q[47]; +cx q[47],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.254160211403034) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.774198718556064) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.3468588469966996) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +cx q[47],q[38]; +rz(-1.5951796780772538) q[38]; +rx(pi/2) q[38]; +rz(4.667760940812389) q[38]; +rx(pi/2) q[38]; +rz(10.55122285246286) q[38]; +rz(2.864767582333246) q[38]; +rx(pi/2) q[38]; +rz(3.6776801045630867) q[38]; +rx(pi/2) q[38]; +rz(12.400205206424673) q[38]; +cx q[37],q[38]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.845494290060553) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(5.571761260982241) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +cx q[37],q[38]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.332193279344282) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[37],q[38]; +rz(1.0215342597596813) q[37]; +rx(pi/2) q[37]; +rz(5.1002981702680925) q[37]; +rx(pi/2) q[37]; +rz(10.127760014406016) q[37]; +rz(1.2102171291931745) q[37]; +rx(pi/2) q[37]; +rz(5.647412034549111) q[37]; +rx(pi/2) q[37]; +rz(11.921342546793742) q[37]; +rz(-2.078137946337703) q[38]; +rx(pi/2) q[38]; +rz(3.8211266536846438) q[38]; +rx(pi/2) q[38]; +rz(6.806512270459522) q[38]; +rz(2.7202415946460343) q[38]; +rx(pi/2) q[38]; +rz(5.58551030445679) q[38]; +rx(pi/2) q[38]; +rz(6.330039667371583) q[38]; +rz(2.803610021441041) q[47]; +rx(pi/2) q[47]; +rz(5.347696296041231) q[47]; +rx(pi/2) q[47]; +rz(10.454562581800321) q[47]; +rz(2.3841932652312057) q[47]; +rx(pi/2) q[47]; +rz(3.894937073253702) q[47]; +rx(pi/2) q[47]; +rz(11.386589709828087) q[47]; +rz(-1.1733348118043467) q[98]; +rx(pi/2) q[98]; +rz(4.816633563229916) q[98]; +rx(pi/2) q[98]; +rz(6.540635256065648) q[98]; +rz(-0.5361272880842534) q[98]; +rx(pi/2) q[98]; +rz(4.133199636620316) q[98]; +rx(pi/2) q[98]; +rz(8.684837738470527) q[98]; +rz(0.5350064838375714) q[99]; +rx(pi/2) q[99]; +rz(4.899646362468856) q[99]; +rx(pi/2) q[99]; +rz(11.833736519209541) q[99]; +rz(0.06464262730435921) q[99]; +rx(pi/2) q[99]; +rz(4.565159067131566) q[99]; +rx(pi/2) q[99]; +rz(8.467941115645607) q[99]; +cx q[99],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.265243089831321) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(4.077694079575021) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.2242601564376936) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[24]; +rz(-2.080602645017378) q[24]; +rx(pi/2) q[24]; +rz(4.8434552784793805) q[24]; +rx(pi/2) q[24]; +rz(6.448284854300537) q[24]; +rz(-0.5515201325930539) q[24]; +rx(pi/2) q[24]; +rz(5.625579623651245) q[24]; +rx(pi/2) q[24]; +rz(11.111376561585491) q[24]; +cx q[24],q[76]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.6165542017566636) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.245655305754044) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[24],q[76]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.2981573079163247) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[24],q[76]; +rz(0.30313118026171804) q[24]; +rx(pi/2) q[24]; +rz(5.184836321514732) q[24]; +rx(pi/2) q[24]; +rz(9.960853592647839) q[24]; +rz(1.1932923469018544) q[24]; +rx(pi/2) q[24]; +rz(3.865308682663755) q[24]; +rx(pi/2) q[24]; +rz(8.771848252847235) q[24]; +cx q[12],q[24]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.084951459262211) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(5.860199275654404) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +cx q[12],q[24]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.3612764636622483) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[12],q[24]; +rz(1.9782033330464026) q[12]; +rx(pi/2) q[12]; +rz(5.989547560054408) q[12]; +rx(pi/2) q[12]; +rz(12.330665356857835) q[12]; +rz(1.8201034841753838) q[12]; +rx(pi/2) q[12]; +rz(4.771055883157953) q[12]; +rx(pi/2) q[12]; +rz(6.445323482064081) q[12]; +cx q[12],q[85]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.9163025228827877) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-1.6130483762437466) q[24]; +rx(pi/2) q[24]; +rz(5.138553403478438) q[24]; +rx(pi/2) q[24]; +rz(8.294977695340645) q[24]; +rz(-0.40291944689055903) q[24]; +rx(pi/2) q[24]; +rz(4.400697773570062) q[24]; +rx(pi/2) q[24]; +rz(10.653121973266474) q[24]; +cx q[48],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.076015584951855) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.781332872109561) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.409143200268309) q[48]; +rx(pi/2) q[48]; +rz(2*pi) q[48]; +cx q[48],q[24]; +rz(-0.8334205441401825) q[24]; +rx(pi/2) q[24]; +rz(4.294298350171548) q[24]; +rx(pi/2) q[24]; +rz(10.745056628757151) q[24]; +rz(-1.5285978198423522) q[24]; +rx(pi/2) q[24]; +rz(4.202384441051779) q[24]; +rx(pi/2) q[24]; +rz(11.234802017569521) q[24]; +rz(0.23330564062706616) q[48]; +rx(pi/2) q[48]; +rz(5.0344030992276005) q[48]; +rx(pi/2) q[48]; +rz(7.1460757406017805) q[48]; +rz(0.1891532833086269) q[48]; +rx(pi/2) q[48]; +rz(3.8281624910852337) q[48]; +rx(pi/2) q[48]; +rz(10.099302529020594) q[48]; +cx q[16],q[48]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.536089579822712) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.9565216111925725) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[16],q[48]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.3130804534316045) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[16],q[48]; +rz(-1.5863634831039335) q[16]; +rx(pi/2) q[16]; +rz(4.01571389874062) q[16]; +rx(pi/2) q[16]; +rz(11.782113591265947) q[16]; +rz(1.7681007730820317) q[16]; +rx(pi/2) q[16]; +rz(4.604385921115783) q[16]; +rx(pi/2) q[16]; +rz(10.31204183599949) q[16]; +cx q[16],q[39]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.855072729819184) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.110502211083878) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[16],q[39]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.3283167584379783) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[16],q[39]; +rz(2.940789072630934) q[16]; +rx(pi/2) q[16]; +rz(4.533261994144195) q[16]; +rx(pi/2) q[16]; +rz(11.065851482695471) q[16]; +rz(-2.282242830200275) q[16]; +rx(pi/2) q[16]; +rz(4.765484369598038) q[16]; +rx(pi/2) q[16]; +rz(10.913560437904883) q[16]; +rz(-1.466507925742848) q[39]; +rx(pi/2) q[39]; +rz(4.484516714077425) q[39]; +rx(pi/2) q[39]; +rz(8.690824888400865) q[39]; +rz(-1.9436943913506235) q[39]; +rx(pi/2) q[39]; +rz(4.575078611439574) q[39]; +rx(pi/2) q[39]; +rz(9.18529343973219) q[39]; +rz(-2.139699974034353) q[48]; +rx(pi/2) q[48]; +rz(4.363742957353281) q[48]; +rx(pi/2) q[48]; +rz(9.99274343837239) q[48]; +rz(2.510614468732258) q[48]; +rx(pi/2) q[48]; +rz(5.865235306695405) q[48]; +rx(pi/2) q[48]; +rz(12.179216190429248) q[48]; +cx q[48],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(5.867625796740798) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(4.0940391835983) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.897555660663823) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +cx q[48],q[9]; +rz(-0.23544219186583737) q[9]; +rx(pi/2) q[9]; +rz(4.72723636924133) q[9]; +rx(pi/2) q[9]; +rz(7.467442723193175) q[9]; +rz(-2.545640500804174) q[9]; +rx(pi/2) q[9]; +rz(4.492726141510374) q[9]; +rx(pi/2) q[9]; +rz(10.713715232491582) q[9]; +cx q[20],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.2395614233403425) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.622718750112562) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[20],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.4838201616867366) q[20]; +rx(pi/2) q[20]; +rz(2*pi) q[20]; +cx q[20],q[9]; +rz(0.4811588195554579) q[9]; +rx(pi/2) q[9]; +rz(4.434160045475408) q[9]; +rx(pi/2) q[9]; +rz(10.52208104021949) q[9]; +rz(-0.44480468426691067) q[9]; +rx(pi/2) q[9]; +rz(5.286941858793696) q[9]; +rx(pi/2) q[9]; +rz(7.030419403661652) q[9]; +rz(-1.01212992754016) q[20]; +rx(pi/2) q[20]; +rz(5.008429256225585) q[20]; +rx(pi/2) q[20]; +rz(11.35474490540032) q[20]; +rz(-0.4748007366591409) q[20]; +rx(pi/2) q[20]; +rz(4.253106142538352) q[20]; +rx(pi/2) q[20]; +rz(9.309363981706252) q[20]; +rz(0.7243567247221967) q[48]; +rx(pi/2) q[48]; +rz(5.408972576672842) q[48]; +rx(pi/2) q[48]; +rz(8.35661255524214) q[48]; +rz(-0.3219653507238034) q[48]; +rx(pi/2) q[48]; +rz(5.401424896457973) q[48]; +rx(pi/2) q[48]; +rz(9.269939360565038) q[48]; +rz(-1.8349677938613078) q[76]; +rx(pi/2) q[76]; +rz(5.108046583579689) q[76]; +rx(pi/2) q[76]; +rz(8.153337635052367) q[76]; +rz(1.949974487788472) q[76]; +rx(pi/2) q[76]; +rz(3.2965961547643943) q[76]; +rx(pi/2) q[76]; +rz(12.228777473941612) q[76]; +cx q[52],q[76]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(4.002070822459008) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.100245774738921) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[52],q[76]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.5547994849311673) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[52],q[76]; +rz(-0.6086463292949587) q[52]; +rx(pi/2) q[52]; +rz(5.022195874250255) q[52]; +rx(pi/2) q[52]; +rz(11.303650433256017) q[52]; +rz(1.7007566732407895) q[52]; +rx(pi/2) q[52]; +rz(6.041960505169991) q[52]; +rx(pi/2) q[52]; +rz(10.372148223093541) q[52]; +cx q[52],q[70]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.7074960982311653) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.251987512622305) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[52],q[70]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.5928613337342785) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[52],q[70]; +rz(-2.3049420059254793) q[52]; +rx(pi/2) q[52]; +rz(4.056708083697537) q[52]; +rx(pi/2) q[52]; +rz(9.463212220175459) q[52]; +rz(1.3457376723876457) q[52]; +rx(pi/2) q[52]; +rz(3.769462694689648) q[52]; +rx(pi/2) q[52]; +rz(8.35560502638324) q[52]; +cx q[52],q[64]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(4.1351704097592) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.151018337458568) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[52],q[64]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.190288494547989) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[52],q[64]; +rz(0.2821117666265933) q[52]; +rx(pi/2) q[52]; +rz(5.640375129559835) q[52]; +rx(pi/2) q[52]; +rz(11.422707970039589) q[52]; +rz(3.039838376583858) q[52]; +rx(pi/2) q[52]; +rz(3.5989961430253876) q[52]; +rx(pi/2) q[52]; +rz(11.418408912025573) q[52]; +cx q[52],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.094866253423836) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(4.076930275475256) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.591435812186734) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +cx q[52],q[25]; +rz(1.9559601009248357) q[25]; +rx(pi/2) q[25]; +rz(4.061506403941639) q[25]; +rx(pi/2) q[25]; +rz(12.479543253794706) q[25]; +rz(2.487333473579919) q[25]; +rx(pi/2) q[25]; +rz(5.183637096611074) q[25]; +rx(pi/2) q[25]; +rz(9.24957847409315) q[25]; +rz(0.7817276435563238) q[52]; +rx(pi/2) q[52]; +rz(3.6084157415000306) q[52]; +rx(pi/2) q[52]; +rz(7.994015088860469) q[52]; +rz(1.3478683413275423) q[52]; +rx(pi/2) q[52]; +rz(4.018922872008797) q[52]; +rx(pi/2) q[52]; +rz(11.52354583571056) q[52]; +rz(-0.9415401885242112) q[64]; +rx(pi/2) q[64]; +rz(5.33197769381795) q[64]; +rx(pi/2) q[64]; +rz(9.670646788447367) q[64]; +rz(-2.567951242595882) q[64]; +rx(pi/2) q[64]; +rz(4.135770057917819) q[64]; +rx(pi/2) q[64]; +rz(11.299880984939316) q[64]; +cx q[62],q[64]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.7710818963318795) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.069458694926958) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[62],q[64]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.3059294134613437) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[62],q[64]; +rz(2.378890256697746) q[62]; +rx(pi/2) q[62]; +rz(5.422457810799505) q[62]; +rx(pi/2) q[62]; +rz(6.479435791124093) q[62]; +rz(-1.8454827417464554) q[62]; +rx(pi/2) q[62]; +rz(5.269538169073364) q[62]; +rx(pi/2) q[62]; +rz(6.8936636532131725) q[62]; +cx q[62],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.248845492158603) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.915352842502491) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.1821994919222014) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +cx q[62],q[7]; +rz(-2.381557233482366) q[7]; +rx(pi/2) q[7]; +rz(5.330053360679997) q[7]; +rx(pi/2) q[7]; +rz(12.45757780713726) q[7]; +rz(-2.9043760291071816) q[7]; +rx(pi/2) q[7]; +rz(4.824972604615789) q[7]; +rx(pi/2) q[7]; +rz(10.084687797942724) q[7]; +rz(-2.2415677757294397) q[62]; +rx(pi/2) q[62]; +rz(4.230369242990825) q[62]; +rx(pi/2) q[62]; +rz(11.811140244745308) q[62]; +rz(1.6762888721198408) q[62]; +rx(pi/2) q[62]; +rz(5.1033784607610695) q[62]; +rx(pi/2) q[62]; +rz(10.519003789876074) q[62]; +cx q[21],q[62]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.8545693346187857) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.148256826604601) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[21],q[62]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.690842923789589) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[21],q[62]; +rz(-3.019148459213688) q[21]; +rx(pi/2) q[21]; +rz(4.300009243628349) q[21]; +rx(pi/2) q[21]; +rz(8.745455763641907) q[21]; +rz(-1.8696517078779578) q[21]; +rx(pi/2) q[21]; +rz(4.56356869095264) q[21]; +rx(pi/2) q[21]; +rz(11.176701161414421) q[21]; +rz(-3.031609960299903) q[62]; +rx(pi/2) q[62]; +rz(3.6710314509106023) q[62]; +rx(pi/2) q[62]; +rz(7.219742360468668) q[62]; +rz(-2.431320818782231) q[62]; +rx(pi/2) q[62]; +rz(4.135632655828326) q[62]; +rx(pi/2) q[62]; +rz(10.622774682099905) q[62]; +rz(-1.2594672189299034) q[64]; +rx(pi/2) q[64]; +rz(5.2645406446913405) q[64]; +rx(pi/2) q[64]; +rz(6.2901788990927265) q[64]; +rz(1.3457376723876457) q[64]; +rx(pi/2) q[64]; +rz(3.769462694689648) q[64]; +rx(pi/2) q[64]; +rz(8.35560502638324) q[64]; +rz(2.50846734306164) q[70]; +rx(pi/2) q[70]; +rz(4.362351060899387) q[70]; +rx(pi/2) q[70]; +rz(7.86881173785841) q[70]; +rz(-2.689829914085775) q[70]; +rx(pi/2) q[70]; +rz(5.009888736739441) q[70]; +rx(pi/2) q[70]; +rz(7.966931616870189) q[70]; +cx q[70],q[84]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.290578869949115) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(2.8907835912650093) q[76]; +rx(pi/2) q[76]; +rz(4.406233050924853) q[76]; +rx(pi/2) q[76]; +rz(12.241998291755202) q[76]; +rz(-1.7811878309947429) q[76]; +rx(pi/2) q[76]; +rz(4.100264809135453) q[76]; +rx(pi/2) q[76]; +rz(11.308876466726737) q[76]; +cx q[76],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.095148899301943) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.365933243227623) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.6911000835028425) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +cx q[76],q[50]; +rz(-0.562086187284002) q[50]; +rx(pi/2) q[50]; +rz(5.924008640092342) q[50]; +rx(pi/2) q[50]; +rz(10.595876436641523) q[50]; +rz(2.7282384625438656) q[50]; +rx(pi/2) q[50]; +rz(4.92794209016022) q[50]; +rx(pi/2) q[50]; +rz(6.90129381778344) q[50]; +rz(-0.0053319557304942755) q[76]; +rx(pi/2) q[76]; +rz(4.671036347573042) q[76]; +rx(pi/2) q[76]; +rz(11.086084257264815) q[76]; +rz(-1.2314905606025406) q[76]; +rx(pi/2) q[76]; +rz(4.877218509862417) q[76]; +rx(pi/2) q[76]; +rz(7.659123735111501) q[76]; +cx q[45],q[76]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.9100928840793423) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.209974104061866) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[45],q[76]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.2655587891505604) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[45],q[76]; +rz(0.5740593813237442) q[45]; +rx(pi/2) q[45]; +rz(4.161866941308563) q[45]; +rx(pi/2) q[45]; +rz(11.491523631416792) q[45]; +rz(-2.005146093105294) q[45]; +rx(pi/2) q[45]; +rz(3.8692329900112576) q[45]; +rx(pi/2) q[45]; +rz(7.888217146053707) q[45]; +cx q[45],q[98]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.858749136900368) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(0.062097415405203193) q[76]; +rx(pi/2) q[76]; +rz(4.0813105323208525) q[76]; +rx(pi/2) q[76]; +rz(9.194404369207152) q[76]; +rz(-0.6127381333425692) q[76]; +rx(pi/2) q[76]; +rz(5.695297873798893) q[76]; +rx(pi/2) q[76]; +rz(7.321078060520894) q[76]; +cx q[80],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.247332536112049) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.5600363466589933) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.2118644869097457) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[50]; +rz(-1.1625542288729653) q[50]; +rx(pi/2) q[50]; +rz(4.604119607606039) q[50]; +rx(pi/2) q[50]; +rz(6.7017089463481385) q[50]; +rz(-1.0056445429546566) q[50]; +rx(pi/2) q[50]; +rz(5.696821612392942) q[50]; +rx(pi/2) q[50]; +rz(11.931890529243748) q[50]; +rz(1.508425715198216) q[80]; +rx(pi/2) q[80]; +rz(4.924807505007552) q[80]; +rx(pi/2) q[80]; +rz(8.262646728832582) q[80]; +rz(-2.7567061032781375) q[80]; +rx(pi/2) q[80]; +rz(4.703766593570463) q[80]; +rx(pi/2) q[80]; +rz(8.656773922339598) q[80]; +cx q[80],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(5.782881286211606) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(4.060664737771891) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.716635517982203) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[67]; +rz(2.7424618322838246) q[67]; +rx(pi/2) q[67]; +rz(5.2438442139649535) q[67]; +rx(pi/2) q[67]; +rz(9.220347825663241) q[67]; +rz(1.1705182029512695) q[67]; +rx(pi/2) q[67]; +rz(5.597318124586154) q[67]; +rx(pi/2) q[67]; +rz(11.840810098462464) q[67]; +cx q[67],q[95]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.738860759392659) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-1.6659860019198471) q[80]; +rx(pi/2) q[80]; +rz(5.239723227484556) q[80]; +rx(pi/2) q[80]; +rz(6.328843043779825) q[80]; +rz(1.8193309631230967) q[80]; +rx(pi/2) q[80]; +rz(5.6513107327309555) q[80]; +rx(pi/2) q[80]; +rz(7.468422330354677) q[80]; +cx q[48],q[80]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.953766993704679) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.12272563491385) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[48],q[80]; +rz(-pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.271822065838291) q[48]; +rx(pi/2) q[48]; +rz(2*pi) q[48]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[48],q[80]; +rz(-3.019414088783602) q[48]; +rx(pi/2) q[48]; +rz(5.521421955316413) q[48]; +rx(pi/2) q[48]; +rz(9.13280980915134) q[48]; +rz(2.0088427530036306) q[48]; +rx(pi/2) q[48]; +rz(3.970335611394132) q[48]; +rx(pi/2) q[48]; +rz(8.031829837252719) q[48]; +rz(2.39437349461212) q[80]; +rx(pi/2) q[80]; +rz(5.151662066420551) q[80]; +rx(pi/2) q[80]; +rz(7.693980680031664) q[80]; +rz(-1.720823132001268) q[80]; +rx(pi/2) q[80]; +rz(5.257181140588975) q[80]; +rx(pi/2) q[80]; +rz(7.894231678674627) q[80]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.195838690240704) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[70],q[84]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.2307549582566137) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[70],q[84]; +rz(-2.8213769775602735) q[70]; +rx(pi/2) q[70]; +rz(5.2855320870287805) q[70]; +rx(pi/2) q[70]; +rz(6.2991255789827285) q[70]; +rz(2.7106523417772292) q[70]; +rx(pi/2) q[70]; +rz(3.895233548686588) q[70]; +rx(pi/2) q[70]; +rz(9.526744920650007) q[70]; +cx q[70],q[93]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.207210287739308) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(-0.384897565367313) q[84]; +rx(pi/2) q[84]; +rz(5.704565824235908) q[84]; +rx(pi/2) q[84]; +rz(8.229441740352641) q[84]; +rz(-0.9804153645386764) q[84]; +rx(pi/2) q[84]; +rz(4.720334992732001) q[84]; +rx(pi/2) q[84]; +rz(12.208738192999077) q[84]; +cx q[22],q[84]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.137487938222162) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.008206764995345) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[22],q[84]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.811469690121137) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[22],q[84]; +rz(0.08757254946741044) q[22]; +rx(pi/2) q[22]; +rz(3.7002713357745636) q[22]; +rx(pi/2) q[22]; +rz(7.552853283357368) q[22]; +rz(-0.9617772333038266) q[22]; +rx(pi/2) q[22]; +rz(4.830601161541124) q[22]; +rx(pi/2) q[22]; +rz(8.263002209853582) q[22]; +cx q[64],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.151018337458568) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(4.1351704097592) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.190288494547989) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +cx q[64],q[22]; +rz(-0.9415401885242112) q[22]; +rx(pi/2) q[22]; +rz(5.33197769381795) q[22]; +rx(pi/2) q[22]; +rz(9.670646788447367) q[22]; +rz(1.03793850115422) q[22]; +rx(pi/2) q[22]; +rz(4.929586887672396) q[22]; +rx(pi/2) q[22]; +rz(10.443800472353558) q[22]; +rz(0.2821117666265933) q[64]; +rx(pi/2) q[64]; +rz(5.640375129559835) q[64]; +rx(pi/2) q[64]; +rz(11.422707970039589) q[64]; +rz(2.5246715459181477) q[64]; +rx(pi/2) q[64]; +rz(4.327256330416476) q[64]; +rx(pi/2) q[64]; +rz(7.840787718187768) q[64]; +rz(-2.722491073747496) q[84]; +rx(pi/2) q[84]; +rz(4.471454564166525) q[84]; +rx(pi/2) q[84]; +rz(8.250810799961204) q[84]; +rz(-0.00026850968605440784) q[84]; +rx(pi/2) q[84]; +rz(3.9500572091083255) q[84]; +rx(pi/2) q[84]; +rz(10.002730226121717) q[84]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.174195079086417) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[12],q[85]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.2330723814986886) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[12],q[85]; +rz(0.7551125658004532) q[12]; +rx(pi/2) q[12]; +rz(4.701591835262717) q[12]; +rx(pi/2) q[12]; +rz(10.868002822021335) q[12]; +rz(1.1946351732520535) q[12]; +rx(pi/2) q[12]; +rz(4.452705306273551) q[12]; +rx(pi/2) q[12]; +rz(12.47784781607864) q[12]; +cx q[12],q[49]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.2596423109598796) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.194724622747062) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[12],q[49]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.446931667655118) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[12],q[49]; +rz(3.0217299933651427) q[12]; +rx(pi/2) q[12]; +rz(5.298291941525154) q[12]; +rx(pi/2) q[12]; +rz(7.797809877357587) q[12]; +rz(0.994805725271922) q[12]; +rx(pi/2) q[12]; +rz(4.53015271602638) q[12]; +rx(pi/2) q[12]; +rz(9.93001897729184) q[12]; +cx q[12],q[56]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.6892578636970375) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(2.4744303805567167) q[49]; +rx(pi/2) q[49]; +rz(5.374120085897291) q[49]; +rx(pi/2) q[49]; +rz(10.738057913310321) q[49]; +rz(-1.5551716997139913) q[49]; +rx(pi/2) q[49]; +rz(4.7525260287053275) q[49]; +rx(pi/2) q[49]; +rz(8.45114908207079) q[49]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(5.748483382472605) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[12],q[56]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.313775622018831) q[12]; +rx(pi/2) q[12]; +rz(3*pi) q[12]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[12],q[56]; +rz(2.7943012860715086) q[12]; +rx(pi/2) q[12]; +rz(4.154381743691525) q[12]; +rx(pi/2) q[12]; +rz(6.636141921304445) q[12]; +rz(0.35601396438359245) q[12]; +rx(pi/2) q[12]; +rz(3.716110965358241) q[12]; +rx(pi/2) q[12]; +rz(11.36396628205611) q[12]; +cx q[12],q[46]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.8764868379388684) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.258822191193721) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[12],q[46]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.580794911942194) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[12],q[46]; +rz(2.9153649476566095) q[12]; +rx(pi/2) q[12]; +rz(4.659868807189847) q[12]; +rx(pi/2) q[12]; +rz(9.512322338555254) q[12]; +rz(-1.3334808797367683) q[12]; +rx(pi/2) q[12]; +rz(4.462962194485416) q[12]; +rx(pi/2) q[12]; +rz(11.740139687369695) q[12]; +cx q[12],q[38]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.162016201892106) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.19489952575511) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +cx q[12],q[38]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.1858133642396513) q[12]; +rx(pi/2) q[12]; +rz(3*pi) q[12]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[12],q[38]; +rz(-0.792955483178686) q[12]; +rx(pi/2) q[12]; +rz(4.337468526883976) q[12]; +rx(pi/2) q[12]; +rz(10.076614180569148) q[12]; +rz(-2.429784980911152) q[12]; +rx(pi/2) q[12]; +rz(4.740584079945367) q[12]; +rx(pi/2) q[12]; +rz(10.998144373499331) q[12]; +cx q[12],q[17]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.117304915382416) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.731790476755554) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +cx q[12],q[17]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.4388351355941076) q[12]; +rx(pi/2) q[12]; +rz(3*pi) q[12]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +cx q[12],q[17]; +rz(-0.6265980695907429) q[12]; +rx(pi/2) q[12]; +rz(3.4402486844796294) q[12]; +rx(pi/2) q[12]; +rz(7.823969181497371) q[12]; +rz(-0.15205780186710038) q[12]; +rx(pi/2) q[12]; +rz(5.570304818454239) q[12]; +rx(pi/2) q[12]; +rz(6.366750144810048) q[12]; +rz(3.0621427143290862) q[17]; +rx(pi/2) q[17]; +rz(4.345610982441645) q[17]; +rx(pi/2) q[17]; +rz(10.002714972667228) q[17]; +rz(-0.7759773305141002) q[17]; +rx(pi/2) q[17]; +rz(4.797099833749519) q[17]; +rx(pi/2) q[17]; +rz(10.482860271766464) q[17]; +rz(1.6046340157399808) q[38]; +rx(pi/2) q[38]; +rz(5.923709963316627) q[38]; +rx(pi/2) q[38]; +rz(9.047791228939074) q[38]; +rz(-0.5361272880842534) q[38]; +rx(pi/2) q[38]; +rz(4.133199636620316) q[38]; +rx(pi/2) q[38]; +rz(8.684837738470527) q[38]; +rz(2.502640398247326) q[46]; +rx(pi/2) q[46]; +rz(5.046415632839704) q[46]; +rx(pi/2) q[46]; +rz(7.262668207080296) q[46]; +rz(1.7526730268578214) q[46]; +rx(pi/2) q[46]; +rz(5.292506581267096) q[46]; +rx(pi/2) q[46]; +rz(10.328587268695152) q[46]; +cx q[46],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.026853591959833) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(4.0398799050996415) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.2078398854107477) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +cx q[46],q[36]; +rz(1.48962778330786) q[36]; +rx(pi/2) q[36]; +rz(3.8502281526164865) q[36]; +rx(pi/2) q[36]; +rz(9.567103324084654) q[36]; +rz(-1.2548880453347255) q[36]; +rx(pi/2) q[36]; +rz(3.2024074155488504) q[36]; +rx(pi/2) q[36]; +rz(9.072084682548647) q[36]; +rz(-0.6455378915084586) q[46]; +rx(pi/2) q[46]; +rz(5.230230018512642) q[46]; +rx(pi/2) q[46]; +rz(7.1152552856188205) q[46]; +rz(2.700542939800389) q[46]; +rx(pi/2) q[46]; +rz(5.526029178774415) q[46]; +rx(pi/2) q[46]; +rz(6.702693196202141) q[46]; +rz(2.822145919337652) q[56]; +rx(pi/2) q[56]; +rz(3.4195201545979517) q[56]; +rx(pi/2) q[56]; +rz(11.68698575141737) q[56]; +rz(-3.122749097370729) q[56]; +rx(pi/2) q[56]; +rz(4.7796625377966695) q[56]; +rx(pi/2) q[56]; +rz(8.003945509652423) q[56]; +cx q[72],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.080836310099619) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.6565338841523194) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.3021991288564188) q[72]; +rx(pi/2) q[72]; +rz(3*pi) q[72]; +cx q[72],q[49]; +rz(-0.7073284764180401) q[49]; +rx(pi/2) q[49]; +rz(4.371793405309872) q[49]; +rx(pi/2) q[49]; +rz(11.133718520822642) q[49]; +rz(-2.0666853665370724) q[49]; +rx(pi/2) q[49]; +rz(4.225526967291035) q[49]; +rx(pi/2) q[49]; +rz(9.591522424357022) q[49]; +cx q[15],q[49]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.2596423109598796) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.194724622747062) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[15],q[49]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.446931667655118) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[15],q[49]; +rz(3.0217299933651427) q[15]; +rx(pi/2) q[15]; +rz(5.298291941525154) q[15]; +rx(pi/2) q[15]; +rz(7.797809877357587) q[15]; +rz(-1.4831528692253562) q[15]; +rx(pi/2) q[15]; +rz(5.3503934917388) q[15]; +rx(pi/2) q[15]; +rz(10.051588544036445) q[15]; +cx q[15],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(5.8644042394335845) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.909424840473357) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +cx q[15],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.2371157669939485) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +cx q[15],q[9]; +rz(-3.1058508109243768) q[9]; +rx(pi/2) q[9]; +rz(4.227953753115228) q[9]; +rx(pi/2) q[9]; +rz(6.3232260337676855) q[9]; +rz(-1.9428615158594578) q[9]; +rx(pi/2) q[9]; +rz(4.344091134220948) q[9]; +rx(pi/2) q[9]; +rz(9.94250554607901) q[9]; +rz(2.3162635925579025) q[15]; +rx(pi/2) q[15]; +rz(4.297707261532266) q[15]; +rx(pi/2) q[15]; +rz(11.685397006762225) q[15]; +rz(1.0856328866043397) q[15]; +rx(pi/2) q[15]; +rz(3.8920775538596915) q[15]; +rx(pi/2) q[15]; +rz(12.197697715324411) q[15]; +rz(2.4744303805567167) q[49]; +rx(pi/2) q[49]; +rz(5.374120085897291) q[49]; +rx(pi/2) q[49]; +rz(10.738057913310321) q[49]; +rz(0.08453706968633412) q[49]; +rx(pi/2) q[49]; +rz(3.8834577899076175) q[49]; +rx(pi/2) q[49]; +rz(11.91496643804793) q[49]; +rz(0.04082061175666407) q[72]; +rx(pi/2) q[72]; +rz(4.5584904907996435) q[72]; +rx(pi/2) q[72]; +rz(10.048764364789198) q[72]; +rz(-2.390006247330178) q[72]; +rx(pi/2) q[72]; +rz(4.740606037741991) q[72]; +rx(pi/2) q[72]; +rz(11.432587739052291) q[72]; +rz(2.5518864221789848) q[85]; +rx(pi/2) q[85]; +rz(4.6150083671674675) q[85]; +rx(pi/2) q[85]; +rz(9.167014595539538) q[85]; +rz(-2.947583889731093) q[85]; +rx(pi/2) q[85]; +rz(5.663382411359365) q[85]; +rx(pi/2) q[85]; +rz(6.736207261597336) q[85]; +cx q[44],q[85]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.121182354652412) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(5.901529068305452) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[44],q[85]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.711596675263955) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[44],q[85]; +rz(2.6763908835745163) q[44]; +rx(pi/2) q[44]; +rz(4.518435329281491) q[44]; +rx(pi/2) q[44]; +rz(10.482178546401663) q[44]; +rz(-0.42594346085977675) q[44]; +rx(pi/2) q[44]; +rz(4.764211769596939) q[44]; +rx(pi/2) q[44]; +rz(7.29782637054625) q[44]; +rz(-0.6613354432710556) q[85]; +rx(pi/2) q[85]; +rz(4.827391404688836) q[85]; +rx(pi/2) q[85]; +rz(10.048854097418413) q[85]; +rz(-0.3594986517953034) q[85]; +rx(pi/2) q[85]; +rz(3.5080080007933483) q[85]; +rx(pi/2) q[85]; +rz(8.720338012015887) q[85]; +cx q[85],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.171229238427697) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(4.228214496661932) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.412066322977049) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[63]; +rz(-1.4878842677677522) q[63]; +rx(pi/2) q[63]; +rz(4.873275933762686) q[63]; +rx(pi/2) q[63]; +rz(8.363476444574575) q[63]; +rz(0.7337781274725543) q[63]; +rx(pi/2) q[63]; +rz(4.83695305827433) q[63]; +rx(pi/2) q[63]; +rz(6.606712610673246) q[63]; +cx q[16],q[63]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.95220718905984) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(5.887825344877198) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[16],q[63]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.1886523708332533) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[16],q[63]; +rz(0.3442200582705328) q[16]; +rx(pi/2) q[16]; +rz(4.91642508993746) q[16]; +rx(pi/2) q[16]; +rz(11.045135045759052) q[16]; +rz(2.7009158916243674) q[16]; +rx(pi/2) q[16]; +rz(6.044639637295468) q[16]; +rx(pi/2) q[16]; +rz(8.494629814853905) q[16]; +rz(3.0954202736981333) q[63]; +rx(pi/2) q[63]; +rz(3.98205594507629) q[63]; +rx(pi/2) q[63]; +rz(9.244594882099978) q[63]; +rz(2.6057824741321927) q[63]; +rx(pi/2) q[63]; +rz(5.035925193438247) q[63]; +rx(pi/2) q[63]; +rz(7.860050254496411) q[63]; +cx q[63],q[79]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(4.074165243130764) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.204438316635571) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[63],q[79]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.7731549613078332) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[63],q[79]; +rz(0.7313462911928776) q[63]; +rx(pi/2) q[63]; +rz(3.407639298112056) q[63]; +rx(pi/2) q[63]; +rz(8.350197342473153) q[63]; +rz(-2.372744079774094) q[63]; +rx(pi/2) q[63]; +rz(4.583965410084868) q[63]; +rx(pi/2) q[63]; +rz(8.514447880080235) q[63]; +rz(0.8123876433123836) q[79]; +rx(pi/2) q[79]; +rz(5.3683085163830855) q[79]; +rx(pi/2) q[79]; +rz(10.259410957732454) q[79]; +rz(2.855292021476634) q[79]; +rx(pi/2) q[79]; +rz(5.508518049197955) q[79]; +rx(pi/2) q[79]; +rz(7.494961922843337) q[79]; +rz(0.7498758794158995) q[85]; +rx(pi/2) q[85]; +rz(4.376192976802891) q[85]; +rx(pi/2) q[85]; +rz(9.971665381108952) q[85]; +rz(2.424326966222873) q[85]; +rx(pi/2) q[85]; +rz(5.0902391513765775) q[85]; +rx(pi/2) q[85]; +rz(11.099046444651744) q[85]; +cx q[85],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.161042638229949) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(4.167488834993608) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.2634469634287715) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[39]; +rz(1.1921466848182272) q[39]; +rx(pi/2) q[39]; +rz(4.391574443434566) q[39]; +rx(pi/2) q[39]; +rz(12.495470740828317) q[39]; +rz(-0.974510683202221) q[39]; +rx(pi/2) q[39]; +rz(4.720880240019994) q[39]; +rx(pi/2) q[39]; +rz(10.698153526129623) q[39]; +rz(-0.056854098008632725) q[85]; +rx(pi/2) q[85]; +rz(4.276649922004382) q[85]; +rx(pi/2) q[85]; +rz(6.71926448883325) q[85]; +rz(0.10593483606132947) q[85]; +rx(pi/2) q[85]; +rz(6.005644165824039) q[85]; +rx(pi/2) q[85]; +rz(10.482170261178027) q[85]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.192499130944386) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[70],q[93]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.2829932087145166) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[70],q[93]; +rz(0.58365117108427) q[70]; +rx(pi/2) q[70]; +rz(5.119592018255329) q[70]; +rx(pi/2) q[70]; +rz(7.034434929535628) q[70]; +rz(1.3633150083000034) q[70]; +rx(pi/2) q[70]; +rz(4.748551410192849) q[70]; +rx(pi/2) q[70]; +rz(10.475304395064837) q[70]; +rz(2.775361695992423) q[93]; +rx(pi/2) q[93]; +rz(5.108411592151912) q[93]; +rx(pi/2) q[93]; +rz(10.53849709901124) q[93]; +rz(2.6181170557708597) q[93]; +rx(pi/2) q[93]; +rz(4.616300279198142) q[93]; +rx(pi/2) q[93]; +rz(12.062126779898666) q[93]; +cx q[52],q[93]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.604850608201472) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.201853790694557) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[52],q[93]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.410192733600118) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[52],q[93]; +rz(2.6296890371460577) q[52]; +rx(pi/2) q[52]; +rz(5.483801684978409) q[52]; +rx(pi/2) q[52]; +rz(6.3127241952040105) q[52]; +rz(-2.809119589234326) q[52]; +rx(pi/2) q[52]; +rz(4.447729859753627) q[52]; +rx(pi/2) q[52]; +rz(8.13449233215702) q[52]; +rz(-0.20887905486537717) q[93]; +rx(pi/2) q[93]; +rz(5.5108591098189805) q[93]; +rx(pi/2) q[93]; +rz(10.712368803387102) q[93]; +rz(1.283132006570555) q[93]; +rx(pi/2) q[93]; +rz(5.4397515372224525) q[93]; +rx(pi/2) q[93]; +rz(8.818300101184473) q[93]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.091571076288766) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[67],q[95]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.361956181642835) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[67],q[95]; +rz(-2.7105881602124695) q[67]; +rx(pi/2) q[67]; +rz(5.7350074058660105) q[67]; +rx(pi/2) q[67]; +rz(7.485788308772219) q[67]; +rz(1.916290813471858) q[67]; +rx(pi/2) q[67]; +rz(5.252539331160313) q[67]; +rx(pi/2) q[67]; +rz(6.826382300658742) q[67]; +rz(0.5001698684655453) q[95]; +rx(pi/2) q[95]; +rz(4.945170706756439) q[95]; +rx(pi/2) q[95]; +rz(11.184357491883796) q[95]; +rz(-1.1710748146357108) q[95]; +rx(pi/2) q[95]; +rz(4.611523945105294) q[95]; +rx(pi/2) q[95]; +rz(11.221494472150685) q[95]; +cx q[96],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.606218583970038) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.6563639652490476) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.539265571116438) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[25]; +rz(1.4365217615240633) q[25]; +rx(pi/2) q[25]; +rz(5.498721548803869) q[25]; +rx(pi/2) q[25]; +rz(11.101493953173186) q[25]; +rz(1.295527449497258) q[25]; +rx(pi/2) q[25]; +rz(5.40440989089419) q[25]; +rx(pi/2) q[25]; +rz(7.063209288153211) q[25]; +cx q[25],q[73]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.6235195980933135) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.049937836784375) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[25],q[73]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.309346396945104) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[25],q[73]; +rz(2.5036492313658947) q[25]; +rx(pi/2) q[25]; +rz(3.8061270724349914) q[25]; +rx(pi/2) q[25]; +rz(11.690850816387089) q[25]; +rz(-0.49002774469224786) q[25]; +rx(pi/2) q[25]; +rz(4.167836629427567) q[25]; +rx(pi/2) q[25]; +rz(11.79830729439605) q[25]; +rz(0.700598765785311) q[73]; +rx(pi/2) q[73]; +rz(5.06653218562432) q[73]; +rx(pi/2) q[73]; +rz(12.41816787788892) q[73]; +rz(-1.5438097967163875) q[73]; +rx(pi/2) q[73]; +rz(4.793262362809811) q[73]; +rx(pi/2) q[73]; +rz(9.339111575439413) q[73]; +rz(-2.8903542077549726) q[96]; +rx(pi/2) q[96]; +rz(6.0897680631395446) q[96]; +rx(pi/2) q[96]; +rz(10.646331696593755) q[96]; +rz(-2.429784980911152) q[96]; +rx(pi/2) q[96]; +rz(4.740584079945367) q[96]; +rx(pi/2) q[96]; +rz(10.998144373499331) q[96]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.1156852627133045) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[45],q[98]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.3585834738849214) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[45],q[98]; +rz(-1.3028379429976649) q[45]; +rx(pi/2) q[45]; +rz(4.767832611591706) q[45]; +rx(pi/2) q[45]; +rz(10.153401635603279) q[45]; +rz(2.7241461335606907) q[45]; +rx(pi/2) q[45]; +rz(5.433971329819508) q[45]; +rx(pi/2) q[45]; +rz(9.814520868731751) q[45]; +cx q[45],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.2583208698988155) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.6144150059871443) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.2450887281293572) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +cx q[45],q[18]; +rz(0.842640460128826) q[18]; +rx(pi/2) q[18]; +rz(4.9080430082595194) q[18]; +rx(pi/2) q[18]; +rz(10.081588454846175) q[18]; +rz(1.9700881344592904) q[18]; +rx(pi/2) q[18]; +rz(3.9378720996445087) q[18]; +rx(pi/2) q[18]; +rz(8.703432482523802) q[18]; +cx q[18],q[37]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(4.299259787957908) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.241796560550943) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +cx q[18],q[37]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.3369403758995464) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[18],q[37]; +rz(3.039940162475446) q[18]; +rx(pi/2) q[18]; +rz(3.753140344792992) q[18]; +rx(pi/2) q[18]; +rz(8.172049766922774) q[18]; +rz(2.5696048792501767) q[18]; +rx(pi/2) q[18]; +rz(4.7118513613431325) q[18]; +rx(pi/2) q[18]; +rz(8.062371216128193) q[18]; +rz(-3.0823994991630705) q[37]; +rx(pi/2) q[37]; +rz(3.9767546634190656) q[37]; +rx(pi/2) q[37]; +rz(7.738900450228179) q[37]; +rz(0.3272877755747121) q[37]; +rx(pi/2) q[37]; +rz(6.041375122970079) q[37]; +rx(pi/2) q[37]; +rz(9.286028046868925) q[37]; +cx q[37],q[63]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.9616529016440207) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(0.35973799783049154) q[45]; +rx(pi/2) q[45]; +rz(4.875328371446203) q[45]; +rx(pi/2) q[45]; +rz(8.901095000351942) q[45]; +rz(0.8208774375050192) q[45]; +rx(pi/2) q[45]; +rz(5.0049752512928904) q[45]; +rx(pi/2) q[45]; +rz(11.393593463813193) q[45]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.085837111096188) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[37],q[63]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.2938900499727466) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[37],q[63]; +rz(-0.764487309043941) q[37]; +rx(pi/2) q[37]; +rz(5.59586009487799) q[37]; +rx(pi/2) q[37]; +rz(11.058068299674673) q[37]; +rz(0.09723966349467306) q[37]; +rx(pi/2) q[37]; +rz(4.671405459424149) q[37]; +rx(pi/2) q[37]; +rz(8.850345453603628) q[37]; +rz(2.9984708083738676) q[63]; +rx(pi/2) q[63]; +rz(3.9224136327073458) q[63]; +rx(pi/2) q[63]; +rz(6.6958760234955506) q[63]; +rz(1.656918543592342) q[63]; +rx(pi/2) q[63]; +rz(5.9503886989141055) q[63]; +rx(pi/2) q[63]; +rz(11.772620559842995) q[63]; +rz(0.7727064393100562) q[98]; +rx(pi/2) q[98]; +rz(4.514845479881421) q[98]; +rx(pi/2) q[98]; +rz(11.37606764260316) q[98]; +rz(0.17133905310511777) q[98]; +rx(pi/2) q[98]; +rz(4.61912858581935) q[98]; +rx(pi/2) q[98]; +rz(10.807222259739378) q[98]; +cx q[72],q[98]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.8255570562066996) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.228013997316226) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[72],q[98]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.359624134472538) q[72]; +rx(pi/2) q[72]; +rz(3*pi) q[72]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[72],q[98]; +rz(3.044560737612702) q[72]; +rx(pi/2) q[72]; +rz(5.919660767123575) q[72]; +rx(pi/2) q[72]; +rz(7.901394109343897) q[72]; +rz(-1.4754957842751146) q[72]; +rx(pi/2) q[72]; +rz(4.463685690699441) q[72]; +rx(pi/2) q[72]; +rz(8.311432519523354) q[72]; +rz(2.534155633500747) q[98]; +rx(pi/2) q[98]; +rz(5.88890875694538) q[98]; +rx(pi/2) q[98]; +rz(9.470076226234923) q[98]; +rz(2.010768944544525) q[98]; +rx(pi/2) q[98]; +rz(4.539955920749067) q[98]; +rx(pi/2) q[98]; +rz(6.549750823796227) q[98]; +rz(-2.438847879846567) q[99]; +rx(pi/2) q[99]; +rz(5.135022753371924) q[99]; +rx(pi/2) q[99]; +rz(6.970821707339448) q[99]; +rz(-1.1083801529945125) q[99]; +rx(pi/2) q[99]; +rz(4.85740413341316) q[99]; +rx(pi/2) q[99]; +rz(10.478366855007488) q[99]; +cx q[29],q[99]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.451734490759825) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.043548451341287) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[29],q[99]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.2504225323278035) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[29],q[99]; +rz(-2.0678600119611534) q[29]; +rx(pi/2) q[29]; +rz(4.6962004533510315) q[29]; +rx(pi/2) q[29]; +rz(12.482774375473607) q[29]; +rz(1.5585325380150739) q[29]; +rx(pi/2) q[29]; +rz(4.8264443922152145) q[29]; +rx(pi/2) q[29]; +rz(9.561462167276936) q[29]; +cx q[90],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.224498522748943) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.708463795727497) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.4278522024745026) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[29]; +rz(-2.6373063461312323) q[29]; +rx(pi/2) q[29]; +rz(4.057203549118695) q[29]; +rx(pi/2) q[29]; +rz(9.898266516913317) q[29]; +rz(1.2939249466553697) q[29]; +rx(pi/2) q[29]; +rz(5.698087757880566) q[29]; +rx(pi/2) q[29]; +rz(7.67562586126529) q[29]; +cx q[28],q[29]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.842077249629911) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(5.8600781541798055) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +cx q[28],q[29]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.490977409112041) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[28],q[29]; +rz(-2.2083902601755194) q[28]; +rx(pi/2) q[28]; +rz(4.071945097781334) q[28]; +rx(pi/2) q[28]; +rz(6.3972393747523455) q[28]; +rz(0.7241276233443434) q[28]; +rx(pi/2) q[28]; +rz(5.311803764249423) q[28]; +rx(pi/2) q[28]; +rz(7.027929256130453) q[28]; +cx q[28],q[92]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.00216006918097) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(2.924625599519376) q[29]; +rx(pi/2) q[29]; +rz(4.043726694861429) q[29]; +rx(pi/2) q[29]; +rz(11.42433245781965) q[29]; +rz(-0.10064833063820622) q[29]; +rx(pi/2) q[29]; +rz(3.3690619013061642) q[29]; +rx(pi/2) q[29]; +rz(9.62231560190232) q[29]; +cx q[29],q[88]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.9856010608158727) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.158816155081675) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[29],q[88]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.1519841852638883) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[29],q[88]; +rz(0.1922191514179321) q[29]; +rx(pi/2) q[29]; +rz(4.7910092260395665) q[29]; +rx(pi/2) q[29]; +rz(6.872759599189402) q[29]; +rz(-2.6676332902929953) q[29]; +rx(pi/2) q[29]; +rz(4.435124612735203) q[29]; +rx(pi/2) q[29]; +rz(7.518051656992745) q[29]; +cx q[29],q[76]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.824593870646771) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.158143442301574) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[29],q[76]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.1683826848952004) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[29],q[76]; +rz(2.9717664828344557) q[29]; +rx(pi/2) q[29]; +rz(3.97780347517419) q[29]; +rx(pi/2) q[29]; +rz(9.029696313813027) q[29]; +rz(1.4289073032795558) q[29]; +rx(pi/2) q[29]; +rz(3.487323478249587) q[29]; +rx(pi/2) q[29]; +rz(7.578010284984229) q[29]; +rz(-1.8178829087471224) q[76]; +rx(pi/2) q[76]; +rz(5.684052912346628) q[76]; +rx(pi/2) q[76]; +rz(11.185429960266143) q[76]; +rz(-2.879520073846029) q[76]; +rx(pi/2) q[76]; +rz(3.8817009376110785) q[76]; +rx(pi/2) q[76]; +rz(9.087542658112078) q[76]; +cx q[84],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.187802604615527) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.9083935693652094) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.4049719115757284) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[76]; +rz(-1.5054698703971803) q[76]; +rx(pi/2) q[76]; +rz(4.724531977853152) q[76]; +rx(pi/2) q[76]; +rz(7.101081166439403) q[76]; +rz(0.7388411802379444) q[76]; +rx(pi/2) q[76]; +rz(5.345394512255046) q[76]; +rx(pi/2) q[76]; +rz(9.751406733037944) q[76]; +cx q[22],q[76]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.882673281803376) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(5.740875486115826) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[22],q[76]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.5428081881223026) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[22],q[76]; +rz(1.7106224920757551) q[22]; +rx(pi/2) q[22]; +rz(5.2938823875320535) q[22]; +rx(pi/2) q[22]; +rz(11.636959046358543) q[22]; +rz(2.739741148047708) q[22]; +rx(pi/2) q[22]; +rz(5.3415997739803) q[22]; +rx(pi/2) q[22]; +rz(7.562640559822624) q[22]; +rz(0.40396453745202976) q[76]; +rx(pi/2) q[76]; +rz(5.172572501275388) q[76]; +rx(pi/2) q[76]; +rz(7.0034823321535855) q[76]; +rz(1.7082587555032926) q[76]; +rx(pi/2) q[76]; +rz(5.144222174625602) q[76]; +rx(pi/2) q[76]; +rz(9.831508465673428) q[76]; +rz(-2.477668876870354) q[84]; +rx(pi/2) q[84]; +rz(4.348292226232772) q[84]; +rx(pi/2) q[84]; +rz(7.320432241848344) q[84]; +rz(0.48676014999665096) q[84]; +rx(pi/2) q[84]; +rz(4.924521856454516) q[84]; +rx(pi/2) q[84]; +rz(11.966295873895717) q[84]; +cx q[45],q[84]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.4920949349706967) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(5.952621515664918) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[45],q[84]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.147661472452084) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[45],q[84]; +rz(-3.0169637518514416) q[45]; +rx(pi/2) q[45]; +rz(4.953985162056105) q[45]; +rx(pi/2) q[45]; +rz(9.065031039166247) q[45]; +rz(-0.3442081820249143) q[45]; +rx(pi/2) q[45]; +rz(4.552843206938705) q[45]; +rx(pi/2) q[45]; +rz(8.257158070013258) q[45]; +cx q[61],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(5.519144583920294) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.4258419100964983) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.171805627518932) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +cx q[61],q[45]; +rz(2.110719403458111) q[45]; +rx(pi/2) q[45]; +rz(5.668585377205609) q[45]; +rx(pi/2) q[45]; +rz(7.768036237227303) q[45]; +rz(-0.23649888905723282) q[45]; +rx(pi/2) q[45]; +rz(5.18724745799977) q[45]; +rx(pi/2) q[45]; +rz(7.631943228192641) q[45]; +rz(0.7293048960895256) q[61]; +rx(pi/2) q[61]; +rz(5.0799215239936375) q[61]; +rx(pi/2) q[61]; +rz(10.686064884574142) q[61]; +rz(0.3671381200979509) q[61]; +rx(pi/2) q[61]; +rz(5.236910254484218) q[61]; +rx(pi/2) q[61]; +rz(7.584624852525977) q[61]; +rz(2.603687586565897) q[84]; +rx(pi/2) q[84]; +rz(4.375392309684231) q[84]; +rx(pi/2) q[84]; +rz(10.198896554457127) q[84]; +rz(-2.005146093105294) q[84]; +rx(pi/2) q[84]; +rz(3.8692329900112576) q[84]; +rx(pi/2) q[84]; +rz(7.888217146053707) q[84]; +cx q[84],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.1156852627133045) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.858749136900368) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.3585834738849214) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[38]; +rz(0.7727064393100562) q[38]; +rx(pi/2) q[38]; +rz(4.514845479881421) q[38]; +rx(pi/2) q[38]; +rz(11.37606764260316) q[38]; +rz(-1.4170304988644395) q[38]; +rx(pi/2) q[38]; +rz(5.107927216371729) q[38]; +rx(pi/2) q[38]; +rz(11.344473180377554) q[38]; +rz(-1.3028379429976649) q[84]; +rx(pi/2) q[84]; +rz(4.767832611591706) q[84]; +rx(pi/2) q[84]; +rz(10.153401635603279) q[84]; +rz(-1.5264789260100824) q[84]; +rx(pi/2) q[84]; +rz(5.1657907057779955) q[84]; +rx(pi/2) q[84]; +rz(7.63383973161708) q[84]; +rz(1.1266149870368665) q[88]; +rx(pi/2) q[88]; +rz(3.666116459949965) q[88]; +rx(pi/2) q[88]; +rz(9.949956368512595) q[88]; +rz(1.410461568422929) q[88]; +rx(pi/2) q[88]; +rz(5.325755900628932) q[88]; +rx(pi/2) q[88]; +rz(9.06467425567404) q[88]; +rz(2.42394607543031) q[90]; +rx(pi/2) q[90]; +rz(5.405280216563777) q[90]; +rx(pi/2) q[90]; +rz(9.419532205227247) q[90]; +rz(3.0202090730826283) q[90]; +rx(pi/2) q[90]; +rz(4.843376810628629) q[90]; +rx(pi/2) q[90]; +rz(8.412706322947717) q[90]; +cx q[90],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.031104778809867) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.363875149719115) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.2303535298204746) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[8]; +rz(-0.9843794777907284) q[8]; +rx(pi/2) q[8]; +rz(3.826066912520873) q[8]; +rx(pi/2) q[8]; +rz(8.07154746450912) q[8]; +rz(-1.7106901039832472) q[8]; +rx(pi/2) q[8]; +rz(4.263551325668093) q[8]; +rx(pi/2) q[8]; +rz(6.9773218048059675) q[8]; +cx q[8],q[57]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.006729525951559) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.26715495055007) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[8],q[57]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.18894204130004) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[8],q[57]; +rz(2.9258912514530797) q[8]; +rx(pi/2) q[8]; +rz(3.8695054897056096) q[8]; +rx(pi/2) q[8]; +rz(10.249819517778823) q[8]; +rz(0.2094799729381256) q[8]; +rx(pi/2) q[8]; +rz(4.785383621745405) q[8]; +rx(pi/2) q[8]; +rz(6.710971474025057) q[8]; +rz(-2.0290427131179403) q[57]; +rx(pi/2) q[57]; +rz(4.582994909184583) q[57]; +rx(pi/2) q[57]; +rz(7.901732820112334) q[57]; +rz(-1.8410190746250776) q[57]; +rx(pi/2) q[57]; +rz(3.8773668899939606) q[57]; +rx(pi/2) q[57]; +rz(7.401195861609372) q[57]; +cx q[82],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.1297532094862) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.7077088325025223) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.5506218234161864) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +cx q[82],q[57]; +rz(-1.615814009542472) q[57]; +rx(pi/2) q[57]; +rz(3.8389120994406163) q[57]; +rx(pi/2) q[57]; +rz(7.3456935718748095) q[57]; +rz(-0.785080701656085) q[57]; +rx(pi/2) q[57]; +rz(5.516288209229114) q[57]; +rx(pi/2) q[57]; +rz(9.431896253988175) q[57]; +cx q[57],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.183324438848718) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.6880686712189283) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.2137889175591745) q[57]; +rx(pi/2) q[57]; +rz(3*pi) q[57]; +cx q[57],q[43]; +rz(-1.5016580068967402) q[43]; +rx(pi/2) q[43]; +rz(4.246109023719633) q[43]; +rx(pi/2) q[43]; +rz(6.421931816102493) q[43]; +rz(-0.290919476359929) q[43]; +rx(pi/2) q[43]; +rz(5.25297713806782) q[43]; +rx(pi/2) q[43]; +rz(7.831762428386324) q[43]; +cx q[7],q[43]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.8393670832388387) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.6427011927181105) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[7],q[43]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.3331754571514307) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[7],q[43]; +rz(-1.1306280318320256) q[7]; +rx(pi/2) q[7]; +rz(4.159422179473431) q[7]; +rx(pi/2) q[7]; +rz(8.8543655115894) q[7]; +rz(0.4052419544896111) q[7]; +rx(pi/2) q[7]; +rz(4.583910007891702) q[7]; +rx(pi/2) q[7]; +rz(8.123260201690407) q[7]; +rz(3.106620704688659) q[43]; +rx(pi/2) q[43]; +rz(5.787947946078626) q[43]; +rx(pi/2) q[43]; +rz(9.3236966532379) q[43]; +rz(-0.11828250602601553) q[43]; +rx(pi/2) q[43]; +rz(4.809569460680885) q[43]; +rx(pi/2) q[43]; +rz(11.029585810687124) q[43]; +cx q[15],q[43]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.7057972222563222) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.058025477766813) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[15],q[43]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.341863880514369) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[15],q[43]; +rz(-1.621960970194264) q[15]; +rx(pi/2) q[15]; +rz(4.384500925483069) q[15]; +rx(pi/2) q[15]; +rz(10.357071540248658) q[15]; +rz(-2.102441243714301) q[15]; +rx(pi/2) q[15]; +rz(4.067576776163659) q[15]; +rx(pi/2) q[15]; +rz(10.01267010001563) q[15]; +rz(0.94489013338465) q[43]; +rx(pi/2) q[43]; +rz(3.8613963739934314) q[43]; +rx(pi/2) q[43]; +rz(7.3678992473047735) q[43]; +rz(-0.9934295900405372) q[43]; +rx(pi/2) q[43]; +rz(4.211835275572321) q[43]; +rx(pi/2) q[43]; +rz(7.346090887027111) q[43]; +rz(-0.5894727737492338) q[57]; +rx(pi/2) q[57]; +rz(5.007158886587903) q[57]; +rx(pi/2) q[57]; +rz(10.40683332587105) q[57]; +rz(-2.9346762393158943) q[57]; +rx(pi/2) q[57]; +rz(4.246499080092945) q[57]; +rx(pi/2) q[57]; +rz(9.75195443214145) q[57]; +cx q[57],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.987744466003836) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.026692316916844) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.729675922009525) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[20]; +rz(-2.086937376658234) q[20]; +rx(pi/2) q[20]; +rz(4.055764498609071) q[20]; +rx(pi/2) q[20]; +rz(8.738458017872732) q[20]; +rz(0.9859138904539311) q[20]; +rx(pi/2) q[20]; +rz(4.609721271438011) q[20]; +rx(pi/2) q[20]; +rz(10.703759918541497) q[20]; +cx q[7],q[20]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(4.158306660678746) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.034486555535978) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +cx q[7],q[20]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.7445659426979194) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[7],q[20]; +rz(1.5053460287984137) q[7]; +rx(pi/2) q[7]; +rz(6.022125472748979) q[7]; +rx(pi/2) q[7]; +rz(11.006180916278314) q[7]; +rz(2.5438662736382316) q[7]; +rx(pi/2) q[7]; +rz(3.566632370170115) q[7]; +rx(pi/2) q[7]; +rz(6.498026756712624) q[7]; +rz(2.4123109582259943) q[20]; +rx(pi/2) q[20]; +rz(4.855464581266757) q[20]; +rx(pi/2) q[20]; +rz(9.53973681800446) q[20]; +rz(-1.1883848751163888) q[20]; +rx(pi/2) q[20]; +rz(3.4245634936492886) q[20]; +rx(pi/2) q[20]; +rz(12.427068865112274) q[20]; +rz(-0.2348582173699243) q[57]; +rx(pi/2) q[57]; +rz(4.487210431577646) q[57]; +rx(pi/2) q[57]; +rz(10.56975785939061) q[57]; +rz(0.23767901812957604) q[57]; +rx(pi/2) q[57]; +rz(4.125107647203297) q[57]; +rx(pi/2) q[57]; +rz(9.287346702118617) q[57]; +cx q[4],q[57]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.9040738519480955) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(5.783010135506101) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[4],q[57]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.626851984317718) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[4],q[57]; +rz(-2.590862949513906) q[4]; +rx(pi/2) q[4]; +rz(4.2952604494145845) q[4]; +rx(pi/2) q[4]; +rz(8.965228166729798) q[4]; +rz(-0.7072981257490838) q[4]; +rx(pi/2) q[4]; +rz(5.0434444184614575) q[4]; +rx(pi/2) q[4]; +rz(6.753990742853997) q[4]; +rz(-3.106127330227488) q[57]; +rx(pi/2) q[57]; +rz(5.9280507375821685) q[57]; +rx(pi/2) q[57]; +rz(10.392468410681316) q[57]; +rz(2.9124053845721676) q[57]; +rx(pi/2) q[57]; +rz(5.8765988324737854) q[57]; +rx(pi/2) q[57]; +rz(6.6609178896922225) q[57]; +rz(-0.1617856497502066) q[82]; +rx(pi/2) q[82]; +rz(5.500204395744141) q[82]; +rx(pi/2) q[82]; +rz(12.397760419238875) q[82]; +rz(1.3452074997733696) q[82]; +rx(pi/2) q[82]; +rz(4.814783646662772) q[82]; +rx(pi/2) q[82]; +rz(10.848782692394602) q[82]; +rz(2.3487188660809704) q[90]; +rx(pi/2) q[90]; +rz(5.658470026165963) q[90]; +rx(pi/2) q[90]; +rz(11.980139153785275) q[90]; +rz(-0.8392768840622864) q[90]; +rx(pi/2) q[90]; +rz(4.613839815510524) q[90]; +rx(pi/2) q[90]; +rz(8.007234638063416) q[90]; +cx q[90],q[81]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.106745484366078) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.654256169064626) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[81]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +rz(-pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.298944730169297) q[90]; +rx(pi/2) q[90]; +rz(2*pi) q[90]; +cx q[90],q[81]; +rz(0.1369765864907433) q[81]; +rx(pi/2) q[81]; +rz(4.4810960410463645) q[81]; +rx(pi/2) q[81]; +rz(9.541919955527366) q[81]; +rz(1.4692867352652152) q[81]; +rx(pi/2) q[81]; +rz(5.360277938184798) q[81]; +rx(pi/2) q[81]; +rz(11.900653065625868) q[81]; +cx q[50],q[81]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.796109684863797) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(5.9563189107553) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[50],q[81]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.2581127924008584) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[50],q[81]; +rz(-1.8720321776086564) q[50]; +rx(pi/2) q[50]; +rz(4.164348913953827) q[50]; +rx(pi/2) q[50]; +rz(7.128411049921726) q[50]; +rz(-0.750656741418906) q[50]; +rx(pi/2) q[50]; +rz(5.065571061318768) q[50]; +rx(pi/2) q[50]; +rz(9.365598799150954) q[50]; +cx q[50],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.275622035189963) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.5986067171404246) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.3783916508689424) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +cx q[50],q[29]; +rz(1.6763704695065744) q[29]; +rx(pi/2) q[29]; +rz(4.235409343438732) q[29]; +rx(pi/2) q[29]; +rz(8.945368533662212) q[29]; +rz(2.885164807151904) q[29]; +rx(pi/2) q[29]; +rz(5.50830825391945) q[29]; +rx(pi/2) q[29]; +rz(9.92729647046971) q[29]; +rz(-1.487093913438689) q[50]; +rx(pi/2) q[50]; +rz(5.89629172398549) q[50]; +rx(pi/2) q[50]; +rz(8.5607194613147) q[50]; +rz(-0.46523390776650153) q[50]; +rx(pi/2) q[50]; +rz(5.034525017755176) q[50]; +rx(pi/2) q[50]; +rz(9.343831292876803) q[50]; +cx q[50],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.152667989603987) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.6247692977101966) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.383543344111631) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +cx q[50],q[48]; +rz(0.35296769308419274) q[48]; +rx(pi/2) q[48]; +rz(4.551060131946974) q[48]; +rx(pi/2) q[48]; +rz(7.214877255859852) q[48]; +rz(-1.4393780566865202) q[48]; +rx(pi/2) q[48]; +rz(6.030205639628933) q[48]; +rx(pi/2) q[48]; +rz(12.231096811088344) q[48]; +rz(-0.16442112443858736) q[50]; +rx(pi/2) q[50]; +rz(4.387609497312572) q[50]; +rx(pi/2) q[50]; +rz(10.080089598673476) q[50]; +rz(-1.2377772098843343) q[50]; +rx(pi/2) q[50]; +rz(5.303585714215274) q[50]; +rx(pi/2) q[50]; +rz(8.791145860736396) q[50]; +rz(0.35575668155286166) q[81]; +rx(pi/2) q[81]; +rz(5.384198341882083) q[81]; +rx(pi/2) q[81]; +rz(11.056138755746534) q[81]; +rz(0.04756322882361941) q[81]; +rx(pi/2) q[81]; +rz(3.5517477612084196) q[81]; +rx(pi/2) q[81]; +rz(9.556197717596634) q[81]; +cx q[81],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.1391143359991265) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.9101227645983787) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.5728327802253954) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[58]; +rz(1.8756314585800844) q[58]; +rx(pi/2) q[58]; +rz(5.009784070933203) q[58]; +rx(pi/2) q[58]; +rz(12.295034573500475) q[58]; +rz(2.754767871131599) q[58]; +rx(pi/2) q[58]; +rz(4.01552760682913) q[58]; +rx(pi/2) q[58]; +rz(6.621116837508624) q[58]; +cx q[58],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.258422378289043) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.134695079720663) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.4720364485009334) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +cx q[58],q[16]; +rz(1.4158990433863314) q[16]; +rx(pi/2) q[16]; +rz(4.449851274490363) q[16]; +rx(pi/2) q[16]; +rz(10.790952438824004) q[16]; +rz(2.5325419421166417) q[16]; +rx(pi/2) q[16]; +rz(5.31035610645244) q[16]; +rx(pi/2) q[16]; +rz(7.71736664178596) q[16]; +cx q[22],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(5.54486218271008) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.5172101838812693) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[22],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.2439832117433514) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +cx q[22],q[16]; +rz(-0.6688748024253623) q[16]; +rx(pi/2) q[16]; +rz(3.864882557691749) q[16]; +rx(pi/2) q[16]; +rz(10.152688270833323) q[16]; +rz(-1.713220628698454) q[16]; +rx(pi/2) q[16]; +rz(3.8498628854399595) q[16]; +rx(pi/2) q[16]; +rz(9.795402224406958) q[16]; +rz(0.8338120976879022) q[22]; +rx(pi/2) q[22]; +rz(5.330428357088472) q[22]; +rx(pi/2) q[22]; +rz(11.781587420279067) q[22]; +rz(1.0705662382951342) q[22]; +rx(pi/2) q[22]; +rz(5.870732377230482) q[22]; +rx(pi/2) q[22]; +rz(11.76930327094319) q[22]; +cx q[22],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.278430990875842) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.404227616332149) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[22],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.6038824612471902) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +cx q[22],q[16]; +rz(-1.9621355844390955) q[16]; +rx(pi/2) q[16]; +rz(5.710056286792797) q[16]; +rx(pi/2) q[16]; +rz(12.309102453030958) q[16]; +rz(0.10235631681732471) q[16]; +rx(pi/2) q[16]; +rz(4.110256688361245) q[16]; +rx(pi/2) q[16]; +rz(10.584276382672886) q[16]; +rz(-0.6803774801201521) q[22]; +rx(pi/2) q[22]; +rz(3.3986632365351648) q[22]; +rx(pi/2) q[22]; +rz(8.607796826080676) q[22]; +rz(0.10593483606132947) q[22]; +rx(pi/2) q[22]; +rz(6.005644165824039) q[22]; +rx(pi/2) q[22]; +rz(10.482170261178027) q[22]; +rz(2.38571661090376) q[58]; +rx(pi/2) q[58]; +rz(5.550462594416522) q[58]; +rx(pi/2) q[58]; +rz(9.146954671249597) q[58]; +rz(2.2084913532072434) q[58]; +rx(pi/2) q[58]; +rz(5.4994181241252935) q[58]; +rx(pi/2) q[58]; +rz(9.347029730161498) q[58]; +rz(2.9745870630405564) q[81]; +rx(pi/2) q[81]; +rz(6.008449574189477) q[81]; +rx(pi/2) q[81]; +rz(7.971924945527022) q[81]; +rz(0.6347065965049299) q[81]; +rx(pi/2) q[81]; +rz(4.328563932183787) q[81]; +rx(pi/2) q[81]; +rz(8.275695014812634) q[81]; +rz(0.6802139024241476) q[90]; +rx(pi/2) q[90]; +rz(3.7052185001903024) q[90]; +rx(pi/2) q[90]; +rz(9.05776590376702) q[90]; +rz(-1.5934148209598629) q[90]; +rx(pi/2) q[90]; +rz(4.75645878139028) q[90]; +rx(pi/2) q[90]; +rz(10.416094037295434) q[90]; +cx q[88],q[90]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.889677427638795) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.274720139689963) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[88],q[90]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.1947890964933006) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[88],q[90]; +rz(2.8613770628324824) q[88]; +rx(pi/2) q[88]; +rz(4.960409258101655) q[88]; +rx(pi/2) q[88]; +rz(11.04409498611912) q[88]; +rz(0.7388411802379444) q[88]; +rx(pi/2) q[88]; +rz(5.345394512255046) q[88]; +rx(pi/2) q[88]; +rz(9.751406733037944) q[88]; +cx q[3],q[88]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.882673281803376) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(5.740875486115826) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[3],q[88]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.5428081881223026) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[3],q[88]; +rz(1.7106224920757551) q[3]; +rx(pi/2) q[3]; +rz(5.2938823875320535) q[3]; +rx(pi/2) q[3]; +rz(11.636959046358543) q[3]; +rz(-2.028916911893927) q[3]; +rx(pi/2) q[3]; +rz(5.192079918323637) q[3]; +rx(pi/2) q[3]; +rz(10.25537678380676) q[3]; +cx q[3],q[35]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(4.285784278941064) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.050797056967404) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +cx q[3],q[35]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.332524823967269) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[3],q[35]; +rz(0.4747033091520101) q[3]; +rx(pi/2) q[3]; +rz(5.182815561683745) q[3]; +rx(pi/2) q[3]; +rz(8.94462772737892) q[3]; +rz(0.32682610471761553) q[3]; +rx(pi/2) q[3]; +rz(4.08789267924469) q[3]; +rx(pi/2) q[3]; +rz(12.113613902064866) q[3]; +cx q[3],q[75]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(4.058015506519864) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-1.1752046540222745) q[35]; +rx(pi/2) q[35]; +rz(4.863866063650446) q[35]; +rx(pi/2) q[35]; +rz(9.464601952513009) q[35]; +rz(-0.16986250968579863) q[35]; +rx(pi/2) q[35]; +rz(4.96447317020302) q[35]; +rx(pi/2) q[35]; +rz(7.642960662268543) q[35]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.012483688882263) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[3],q[75]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.272258001497219) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[3],q[75]; +rz(-2.3646900676824325) q[3]; +rx(pi/2) q[3]; +rz(5.590527859289968) q[3]; +rx(pi/2) q[3]; +rz(6.408981749325057) q[3]; +rz(2.155913589531824) q[3]; +rx(pi/2) q[3]; +rz(5.91901643504603) q[3]; +rx(pi/2) q[3]; +rz(8.75237690374646) q[3]; +rz(1.870347202833658) q[75]; +rx(pi/2) q[75]; +rz(4.903714293528674) q[75]; +rx(pi/2) q[75]; +rz(12.525783916436543) q[75]; +rz(1.4472120991465873) q[75]; +rx(pi/2) q[75]; +rz(4.856710323262598) q[75]; +rx(pi/2) q[75]; +rz(7.331704079901321) q[75]; +rz(0.40396453745202976) q[88]; +rx(pi/2) q[88]; +rz(5.172572501275388) q[88]; +rx(pi/2) q[88]; +rz(7.0034823321535855) q[88]; +rz(-1.2301966270539022) q[88]; +rx(pi/2) q[88]; +rz(3.9880586664257907) q[88]; +rx(pi/2) q[88]; +rz(6.825165883866993) q[88]; +cx q[5],q[88]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.700809017461077) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.005335802890718) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[5],q[88]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.3821686236593154) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[5],q[88]; +rz(-0.7807302508836642) q[5]; +rx(pi/2) q[5]; +rz(4.620265796338804) q[5]; +rx(pi/2) q[5]; +rz(9.017046778612784) q[5]; +rz(1.8055365570703934) q[5]; +rx(pi/2) q[5]; +rz(5.3373966464075355) q[5]; +rx(pi/2) q[5]; +rz(8.61506432496741) q[5]; +cx q[5],q[48]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(4.431440312936392) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.196310191135204) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[5],q[48]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.3586318014738232) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[5],q[48]; +rz(1.580007094574741) q[5]; +rx(pi/2) q[5]; +rz(5.826113933807704) q[5]; +rx(pi/2) q[5]; +rz(11.019808615547138) q[5]; +rz(-2.254605689170747) q[5]; +rx(pi/2) q[5]; +rz(5.107192565060684) q[5]; +rx(pi/2) q[5]; +rz(7.111108627889938) q[5]; +rz(-2.450261214739962) q[48]; +rx(pi/2) q[48]; +rz(4.314476488473098) q[48]; +rx(pi/2) q[48]; +rz(9.865645790546582) q[48]; +rz(-1.3991129623401743) q[48]; +rx(pi/2) q[48]; +rz(3.617856226257001) q[48]; +rx(pi/2) q[48]; +rz(7.959749970953858) q[48]; +rz(0.5915530508003455) q[88]; +rx(pi/2) q[88]; +rz(3.879449562804499) q[88]; +rx(pi/2) q[88]; +rz(9.115472769369203) q[88]; +rz(-1.9620217969113884) q[88]; +rx(pi/2) q[88]; +rz(3.6634393573914674) q[88]; +rx(pi/2) q[88]; +rz(6.743526462572243) q[88]; +rz(-1.6088096163937693) q[90]; +rx(pi/2) q[90]; +rz(4.450278472200647) q[90]; +rx(pi/2) q[90]; +rz(7.634801942193013) q[90]; +rz(-0.6109112943206845) q[90]; +rx(pi/2) q[90]; +rz(4.145160213717752) q[90]; +rx(pi/2) q[90]; +rz(8.806060012358918) q[90]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.158595930078821) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[28],q[92]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.2045214229670194) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[28],q[92]; +rz(0.3751677876617907) q[28]; +rx(pi/2) q[28]; +rz(4.359991662381287) q[28]; +rx(pi/2) q[28]; +rz(10.517147961732691) q[28]; +rz(1.9408596585142828) q[28]; +rx(pi/2) q[28]; +rz(5.681629113783399) q[28]; +rx(pi/2) q[28]; +rz(6.443733693782644) q[28]; +cx q[69],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(6.064950205803219) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.8743890883442926) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.2911086465043757) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[28]; +rz(-2.0824154298495565) q[28]; +rx(pi/2) q[28]; +rz(5.257942633606939) q[28]; +rx(pi/2) q[28]; +rz(11.91341031934407) q[28]; +rz(-0.26561626754199885) q[28]; +rx(pi/2) q[28]; +rz(4.481425498125671) q[28]; +rx(pi/2) q[28]; +rz(6.494069709866654) q[28]; +rz(2.705629215468411) q[69]; +rx(pi/2) q[69]; +rz(3.667527802640481) q[69]; +rx(pi/2) q[69]; +rz(7.232847483756039) q[69]; +rz(2.454567173202644) q[69]; +rx(pi/2) q[69]; +rz(3.804501676402505) q[69]; +rx(pi/2) q[69]; +rz(7.794153562906225) q[69]; +cx q[42],q[69]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.9335621455763743) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.066080384021447) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[42],q[69]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.2225797092528) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[42],q[69]; +rz(2.183358003894882) q[42]; +rx(pi/2) q[42]; +rz(4.320472962882178) q[42]; +rx(pi/2) q[42]; +rz(8.049851423860709) q[42]; +rz(-0.261898978233011) q[42]; +rx(pi/2) q[42]; +rz(4.445214215226555) q[42]; +rx(pi/2) q[42]; +rz(10.277437571866571) q[42]; +rz(-2.7902490483628632) q[69]; +rx(pi/2) q[69]; +rz(3.8530420346460756) q[69]; +rx(pi/2) q[69]; +rz(8.260875340947761) q[69]; +rz(-2.6570473939189165) q[69]; +rx(pi/2) q[69]; +rz(4.761188365610728) q[69]; +rx(pi/2) q[69]; +rz(8.912540062949507) q[69]; +cx q[69],q[68]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(5.877001343478872) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.861697384491461) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[68]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.2310430943837236) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[68]; +rz(1.4314053037159677) q[68]; +rx(pi/2) q[68]; +rz(4.50375087533392) q[68]; +rx(pi/2) q[68]; +rz(6.772985165766556) q[68]; +rz(0.546666509316696) q[68]; +rx(pi/2) q[68]; +rz(4.454249814414229) q[68]; +rx(pi/2) q[68]; +rz(11.065400436297933) q[68]; +rz(-0.09571068946929362) q[69]; +rx(pi/2) q[69]; +rz(3.770791943283128) q[69]; +rx(pi/2) q[69]; +rz(10.695516115791001) q[69]; +rz(0.8368970456643492) q[69]; +rx(pi/2) q[69]; +rz(4.916725578961256) q[69]; +rx(pi/2) q[69]; +rz(9.183858086960699) q[69]; +cx q[85],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.195538239277422) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(4.2195129341375) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.6708492623678333) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[42]; +rz(-0.5898227778719072) q[42]; +rx(pi/2) q[42]; +rz(4.190817371762565) q[42]; +rx(pi/2) q[42]; +rz(9.11454974407526) q[42]; +rz(1.8545771684271033) q[42]; +rx(pi/2) q[42]; +rz(4.01603274554348) q[42]; +rx(pi/2) q[42]; +rz(10.635276944400102) q[42]; +cx q[21],q[42]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.067024615851491) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.255768341716406) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +cx q[21],q[42]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.652773253264396) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[21],q[42]; +rz(0.39849450375464146) q[21]; +rx(pi/2) q[21]; +rz(4.745195731386384) q[21]; +rx(pi/2) q[21]; +rz(7.2472036368091075) q[21]; +rz(-2.1686065450974246) q[21]; +rx(pi/2) q[21]; +rz(5.041210722514538) q[21]; +rx(pi/2) q[21]; +rz(7.517896350906374) q[21]; +rz(0.012195336385288691) q[42]; +rx(pi/2) q[42]; +rz(3.909134528159242) q[42]; +rx(pi/2) q[42]; +rz(8.787545444405904) q[42]; +rz(-1.4838465338523115) q[42]; +rx(pi/2) q[42]; +rz(3.380664695147355) q[42]; +rx(pi/2) q[42]; +rz(10.285395135929866) q[42]; +cx q[42],q[63]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.4569377403990975) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.19904197363123) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[42],q[63]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.294234619229382) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[42],q[63]; +rz(0.13090572413287616) q[42]; +rx(pi/2) q[42]; +rz(5.4537359546145385) q[42]; +rx(pi/2) q[42]; +rz(11.981884908881359) q[42]; +rz(2.882963492791032) q[42]; +rx(pi/2) q[42]; +rz(4.753742101611027) q[42]; +rx(pi/2) q[42]; +rz(10.642319208455724) q[42]; +rz(0.3526928465227268) q[63]; +rx(pi/2) q[63]; +rz(5.286999541136762) q[63]; +rx(pi/2) q[63]; +rz(6.479453719241787) q[63]; +rz(-1.491272623966444) q[63]; +rx(pi/2) q[63]; +rz(4.342719704457544) q[63]; +rx(pi/2) q[63]; +rz(6.592799862906839) q[63]; +rz(1.6360428398678684) q[85]; +rx(pi/2) q[85]; +rz(4.5877631709003746) q[85]; +rx(pi/2) q[85]; +rz(6.346032967671096) q[85]; +rz(-3.1065894346087726) q[85]; +rx(pi/2) q[85]; +rz(5.303663988548047) q[85]; +rx(pi/2) q[85]; +rz(10.950836767298608) q[85]; +cx q[91],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(6.000212094298137) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(4.150575120427444) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.723193980287286) q[91]; +rx(pi/2) q[91]; +rz(2*pi) q[91]; +cx q[91],q[28]; +rz(-2.6944007911718844) q[28]; +rx(pi/2) q[28]; +rz(4.51393595964855) q[28]; +rx(pi/2) q[28]; +rz(10.746599186785357) q[28]; +rz(-0.2911130791233987) q[28]; +rx(pi/2) q[28]; +rz(4.174429878443343) q[28]; +rx(pi/2) q[28]; +rz(9.357821915844719) q[28]; +rz(2.2136790498854797) q[91]; +rx(pi/2) q[91]; +rz(4.713606301990211) q[91]; +rx(pi/2) q[91]; +rz(8.160052755612021) q[91]; +rz(-2.355926116487586) q[91]; +rx(pi/2) q[91]; +rz(4.4325317087398854) q[91]; +rx(pi/2) q[91]; +rz(11.515809179574717) q[91]; +rz(-1.8295256321903939) q[92]; +rx(pi/2) q[92]; +rz(4.075675949752646) q[92]; +rx(pi/2) q[92]; +rz(11.565213310144363) q[92]; +rz(2.91102015996366) q[92]; +rx(pi/2) q[92]; +rz(6.0567240121349) q[92]; +rx(pi/2) q[92]; +rz(6.369376918523551) q[92]; +cx q[54],q[92]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.882634259401327) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.244704151853231) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[54],q[92]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.5406973121601535) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[54],q[92]; +rz(-2.4516143193053734) q[54]; +rx(pi/2) q[54]; +rz(5.590029587992204) q[54]; +rx(pi/2) q[54]; +rz(9.487200976885065) q[54]; +rz(-1.1083801529945125) q[54]; +rx(pi/2) q[54]; +rz(4.85740413341316) q[54]; +rx(pi/2) q[54]; +rz(10.478366855007488) q[54]; +cx q[27],q[54]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.451734490759825) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.043548451341287) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[27],q[54]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.2504225323278035) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[27],q[54]; +rz(-2.0678600119611534) q[27]; +rx(pi/2) q[27]; +rz(4.6962004533510315) q[27]; +rx(pi/2) q[27]; +rz(12.482774375473607) q[27]; +rz(0.5304489020519916) q[27]; +rx(pi/2) q[27]; +rz(3.571921621946215) q[27]; +rx(pi/2) q[27]; +rz(11.183060886905388) q[27]; +cx q[27],q[89]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.4805357054943302) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-1.0845087227777395) q[54]; +rx(pi/2) q[54]; +rz(5.030599803407072) q[54]; +rx(pi/2) q[54]; +rz(9.329197169469893) q[54]; +rz(1.108750543714983) q[54]; +rx(pi/2) q[54]; +rz(5.140148205550617) q[54]; +rx(pi/2) q[54]; +rz(10.43831662835109) q[54]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.112636155057931) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[27],q[89]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.223635392934431) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[27],q[89]; +rz(-2.390772530603531) q[27]; +rx(pi/2) q[27]; +rz(5.76833150533272) q[27]; +rx(pi/2) q[27]; +rz(7.164666407148865) q[27]; +rz(1.147734092641775) q[27]; +rx(pi/2) q[27]; +rz(4.504782180700535) q[27]; +rx(pi/2) q[27]; +rz(10.869620616657198) q[27]; +rz(1.7781153859465597) q[89]; +rx(pi/2) q[89]; +rz(3.3698295878760645) q[89]; +rx(pi/2) q[89]; +rz(11.362062861437531) q[89]; +rz(-1.4537103278822654) q[89]; +rx(pi/2) q[89]; +rz(5.071342666876886) q[89]; +rx(pi/2) q[89]; +rz(9.394565741780387) q[89]; +cx q[76],q[89]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.026999045433614) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.182153756910871) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[76],q[89]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.6106580026651915) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[76],q[89]; +rz(1.1082617245258133) q[76]; +rx(pi/2) q[76]; +rz(4.3560732529458) q[76]; +rx(pi/2) q[76]; +rz(11.498542327687128) q[76]; +rz(2.292271033684533) q[76]; +rx(pi/2) q[76]; +rz(5.765167364759453) q[76]; +rx(pi/2) q[76]; +rz(6.593040885563093) q[76]; +rz(-0.6913178163704119) q[89]; +rx(pi/2) q[89]; +rz(4.665599307283293) q[89]; +rx(pi/2) q[89]; +rz(7.977583731390483) q[89]; +rz(2.7587901836427005) q[89]; +rx(pi/2) q[89]; +rz(6.005425526244689) q[89]; +rx(pi/2) q[89]; +rz(7.093981337773493) q[89]; +rz(-1.7107154657537125) q[92]; +rx(pi/2) q[92]; +rz(5.4392615586592195) q[92]; +rx(pi/2) q[92]; +rz(12.360937811166872) q[92]; +rz(1.7261378774976075) q[92]; +rx(pi/2) q[92]; +rz(6.081884262660015) q[92]; +rx(pi/2) q[92]; +rz(10.702588415530784) q[92]; +cx q[96],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(5.731790476755554) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.117304915382416) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.4388351355941076) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[29]; +rz(3.0621427143290862) q[29]; +rx(pi/2) q[29]; +rz(4.345610982441645) q[29]; +rx(pi/2) q[29]; +rz(10.002714972667228) q[29]; +rz(-1.146761303763865) q[29]; +rx(pi/2) q[29]; +rz(5.011963432913426) q[29]; +rx(pi/2) q[29]; +rz(11.895894960095255) q[29]; +rz(-0.6265980695907429) q[96]; +rx(pi/2) q[96]; +rz(3.4402486844796294) q[96]; +rx(pi/2) q[96]; +rz(7.823969181497371) q[96]; +rz(-1.9436943913506235) q[96]; +rx(pi/2) q[96]; +rz(4.575078611439574) q[96]; +rx(pi/2) q[96]; +rz(9.18529343973219) q[96]; +rz(-1.0845087227777395) q[99]; +rx(pi/2) q[99]; +rz(5.030599803407072) q[99]; +rx(pi/2) q[99]; +rz(9.329197169469893) q[99]; +rz(2.379602413275885) q[99]; +rx(pi/2) q[99]; +rz(4.429849399334469) q[99]; +rx(pi/2) q[99]; +rz(12.101320667543103) q[99]; +cx q[41],q[99]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.9392755408426554) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.233450495882156) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[41],q[99]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.5211004676031603) q[41]; +rx(pi/2) q[41]; +rz(3*pi) q[41]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[41],q[99]; +rz(0.09216268591773336) q[41]; +rx(pi/2) q[41]; +rz(4.590029555822134) q[41]; +rx(pi/2) q[41]; +rz(7.911038725124376) q[41]; +rz(-2.732112620730717) q[41]; +rx(pi/2) q[41]; +rz(4.345938125349165) q[41]; +rx(pi/2) q[41]; +rz(10.277702859499252) q[41]; +cx q[10],q[41]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.123211497935065) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.082656835269541) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[10],q[41]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.25082891966671) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[10],q[41]; +rz(0.025957698369359683) q[10]; +rx(pi/2) q[10]; +rz(4.288025955603095) q[10]; +rx(pi/2) q[10]; +rz(7.00166763383432) q[10]; +rz(1.6898673852284407) q[10]; +rx(pi/2) q[10]; +rz(3.5370260022404185) q[10]; +rx(pi/2) q[10]; +rz(10.662075565079256) q[10]; +rz(1.5235033578175319) q[41]; +rx(pi/2) q[41]; +rz(5.026792121822231) q[41]; +rx(pi/2) q[41]; +rz(10.2664613383948) q[41]; +rz(-0.7112786913851146) q[41]; +rx(pi/2) q[41]; +rz(4.508925937975056) q[41]; +rx(pi/2) q[41]; +rz(10.020890936950568) q[41]; +cx q[41],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.215756526049606) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.4133236046164432) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[41],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.1985504574438313) q[41]; +rx(pi/2) q[41]; +rz(3*pi) q[41]; +cx q[41],q[24]; +rz(-1.456925937515809) q[24]; +rx(pi/2) q[24]; +rz(5.0028874497314515) q[24]; +rx(pi/2) q[24]; +rz(10.77681108761464) q[24]; +rz(2.3917890583110584) q[24]; +rx(pi/2) q[24]; +rz(3.2864692107189444) q[24]; +rx(pi/2) q[24]; +rz(7.682360435995982) q[24]; +cx q[24],q[87]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.9818881046015404) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(0.6842589123417646) q[41]; +rx(pi/2) q[41]; +rz(5.034230028560578) q[41]; +rx(pi/2) q[41]; +rz(11.189981584535772) q[41]; +rz(-2.7194736000411686) q[41]; +rx(pi/2) q[41]; +rz(3.641850747639293) q[41]; +rx(pi/2) q[41]; +rz(11.963499004237246) q[41]; +cx q[41],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.175514986551182) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(4.193928375276403) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[41],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.6888858934664164) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +cx q[41],q[1]; +rz(-1.5765276917238455) q[1]; +rx(pi/2) q[1]; +rz(3.752828936890677) q[1]; +rx(pi/2) q[1]; +rz(7.271946468320397) q[1]; +rz(1.3461018555925701) q[1]; +rx(pi/2) q[1]; +rz(4.993084609399684) q[1]; +rx(pi/2) q[1]; +rz(7.138596410564742) q[1]; +rz(-2.5254115558844292) q[41]; +rx(pi/2) q[41]; +rz(5.039050707032992) q[41]; +rx(pi/2) q[41]; +rz(8.535337779849067) q[41]; +rz(-1.0047364954140452) q[41]; +rx(pi/2) q[41]; +rz(5.470170251726863) q[41]; +rx(pi/2) q[41]; +rz(8.624675267826362) q[41]; +cx q[53],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.015605753449444) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.703106607599033) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.483112656727643) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +cx q[53],q[10]; +rz(2.2360312890451866) q[10]; +rx(pi/2) q[10]; +rz(4.313707380498442) q[10]; +rx(pi/2) q[10]; +rz(11.815343729499665) q[10]; +rz(-2.934541812024472) q[10]; +rx(pi/2) q[10]; +rz(4.788700177273602) q[10]; +rx(pi/2) q[10]; +rz(9.70372812417874) q[10]; +cx q[10],q[23]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.150575120427444) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.000212094298137) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +cx q[10],q[23]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.723193980287286) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[10],q[23]; +rz(2.2136790498854797) q[10]; +rx(pi/2) q[10]; +rz(4.713606301990211) q[10]; +rx(pi/2) q[10]; +rz(8.160052755612021) q[10]; +rz(0.6861132726800268) q[10]; +rx(pi/2) q[10]; +rz(4.226611082696678) q[10]; +rx(pi/2) q[10]; +rz(10.023986740879565) q[10]; +rz(-2.6944007911718844) q[23]; +rx(pi/2) q[23]; +rz(4.51393595964855) q[23]; +rx(pi/2) q[23]; +rz(10.746599186785357) q[23]; +rz(-0.7547893565021422) q[23]; +rx(pi/2) q[23]; +rz(4.336902869356708) q[23]; +rx(pi/2) q[23]; +rz(12.198877310752284) q[23]; +cx q[6],q[23]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(4.492771349112589) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.25163835903506) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +cx q[6],q[23]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.3878381840556555) q[6]; +rx(pi/2) q[6]; +rz(3*pi) q[6]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[6],q[23]; +rz(0.17772199633974273) q[6]; +rx(pi/2) q[6]; +rz(5.509238871575194) q[6]; +rx(pi/2) q[6]; +rz(8.407668727402626) q[6]; +rz(-3.0164491801568434) q[6]; +rx(pi/2) q[6]; +rz(4.896255766018399) q[6]; +rx(pi/2) q[6]; +rz(9.871808723363191) q[6]; +cx q[6],q[93]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.90467256699895) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-1.3996019762433118) q[23]; +rx(pi/2) q[23]; +rz(5.027564520369859) q[23]; +rx(pi/2) q[23]; +rz(10.238210032778529) q[23]; +rz(1.473593031754846) q[23]; +rx(pi/2) q[23]; +rz(5.231330549331452) q[23]; +rx(pi/2) q[23]; +rz(10.742779296366962) q[23]; +rz(-1.192972951845693) q[53]; +rx(pi/2) q[53]; +rz(4.334707473492999) q[53]; +rx(pi/2) q[53]; +rz(11.3775049508769) q[53]; +rz(2.0931824986482193) q[53]; +rx(pi/2) q[53]; +rz(5.817922542060229) q[53]; +rx(pi/2) q[53]; +rz(10.569657965392793) q[53]; +cx q[34],q[53]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.760716910455944) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(5.744571242015676) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[34],q[53]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.2919791840262977) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[34],q[53]; +rz(-0.8351312033688605) q[34]; +rx(pi/2) q[34]; +rz(4.6014465708147565) q[34]; +rx(pi/2) q[34]; +rz(6.582436064464783) q[34]; +rz(1.6108476979513142) q[34]; +rx(pi/2) q[34]; +rz(3.363161389462908) q[34]; +rx(pi/2) q[34]; +rz(9.643135207896373) q[34]; +rz(2.496454347635625) q[53]; +rx(pi/2) q[53]; +rz(4.38561435105821) q[53]; +rx(pi/2) q[53]; +rz(11.577835309172945) q[53]; +rz(0.3745710039598915) q[53]; +rx(pi/2) q[53]; +rz(3.9800664525934897) q[53]; +rx(pi/2) q[53]; +rz(6.640866034117231) q[53]; +cx q[55],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.281258169631032) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.3854348513058725) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.328304268151809) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +cx q[55],q[53]; +rz(2.6695682919607915) q[53]; +rx(pi/2) q[53]; +rz(5.7920262471513695) q[53]; +rx(pi/2) q[53]; +rz(7.454207415830294) q[53]; +rz(1.2102171291931745) q[53]; +rx(pi/2) q[53]; +rz(5.647412034549111) q[53]; +rx(pi/2) q[53]; +rz(11.921342546793742) q[53]; +rz(2.3835661853221586) q[55]; +rx(pi/2) q[55]; +rz(4.520893574699397) q[55]; +rx(pi/2) q[55]; +rz(9.780532985258857) q[55]; +rz(-0.025103316374710083) q[55]; +rx(pi/2) q[55]; +rz(6.018560325587863) q[55]; +rx(pi/2) q[55]; +rz(9.369859222484632) q[55]; +cx q[65],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.055948874137798) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.5834945684662296) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.1517492646746152) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +cx q[65],q[41]; +rz(-3.0857378924757226) q[41]; +rx(pi/2) q[41]; +rz(4.9324265891645105) q[41]; +rx(pi/2) q[41]; +rz(11.033461013452388) q[41]; +rz(-2.9936821325913314) q[41]; +rx(pi/2) q[41]; +rz(4.968874277764956) q[41]; +rx(pi/2) q[41]; +rz(12.109691631824992) q[41]; +cx q[41],q[64]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(4.036711738930089) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.851659466004831) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[41],q[64]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.329340923701606) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[41],q[64]; +rz(1.8341453537014294) q[41]; +rx(pi/2) q[41]; +rz(3.4714591948832756) q[41]; +rx(pi/2) q[41]; +rz(12.120148345372273) q[41]; +rz(-1.6832043189226493) q[41]; +rx(pi/2) q[41]; +rz(5.484191754733052) q[41]; +rx(pi/2) q[41]; +rz(9.633641293685203) q[41]; +rz(2.221337369102967) q[64]; +rx(pi/2) q[64]; +rz(4.555393129411932) q[64]; +rx(pi/2) q[64]; +rz(12.15159536559495) q[64]; +rz(-2.9233307269337026) q[64]; +rx(pi/2) q[64]; +rz(4.009094779284422) q[64]; +rx(pi/2) q[64]; +rz(12.212618714635976) q[64]; +rz(-3.0608091971582088) q[65]; +rx(pi/2) q[65]; +rz(5.685024726332283) q[65]; +rx(pi/2) q[65]; +rz(6.538742918927397) q[65]; +rz(0.02503413891759454) q[65]; +rx(pi/2) q[65]; +rz(5.076545844266608) q[65]; +rx(pi/2) q[65]; +rz(11.273669469949551) q[65]; +cx q[28],q[65]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.957770247577837) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.038832703179473) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[28],q[65]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.2579144552070765) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[28],q[65]; +rz(1.2799033962390753) q[28]; +rx(pi/2) q[28]; +rz(4.159806703242027) q[28]; +rx(pi/2) q[28]; +rz(7.9750251059839865) q[28]; +rz(0.5685306168288728) q[28]; +rx(pi/2) q[28]; +rz(4.328977071682365) q[28]; +rx(pi/2) q[28]; +rz(11.53208518268997) q[28]; +rz(0.7317099353773187) q[65]; +rx(pi/2) q[65]; +rz(5.346615628499947) q[65]; +rx(pi/2) q[65]; +rz(9.356415783912762) q[65]; +rz(-0.7396496001108188) q[65]; +rx(pi/2) q[65]; +rz(4.441159394592345) q[65]; +rx(pi/2) q[65]; +rz(10.095118390307245) q[65]; +cx q[70],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.212785164432788) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.581674418143005) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.1488917921052577) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[34]; +rz(-2.2589379916094074) q[34]; +rx(pi/2) q[34]; +rz(4.601149276919301) q[34]; +rx(pi/2) q[34]; +rz(6.437292204670913) q[34]; +rz(-1.469609017779559) q[34]; +rx(pi/2) q[34]; +rz(4.847191985822482) q[34]; +rx(pi/2) q[34]; +rz(11.307476982633526) q[34]; +cx q[34],q[49]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.6819741747039925) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.203301989696188) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[34],q[49]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.2774861068833356) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[34],q[49]; +rz(1.040576008636501) q[34]; +rx(pi/2) q[34]; +rz(3.9715323308076127) q[34]; +rx(pi/2) q[34]; +rz(6.60179928014016) q[34]; +rz(2.6498912441469678) q[34]; +rx(pi/2) q[34]; +rz(4.841129563143228) q[34]; +rx(pi/2) q[34]; +rz(11.156607967270837) q[34]; +rz(1.2841079658759265) q[49]; +rx(pi/2) q[49]; +rz(4.1648706933625) q[49]; +rx(pi/2) q[49]; +rz(7.945347399250379) q[49]; +rz(0.4956204105515827) q[49]; +rx(pi/2) q[49]; +rz(4.990700841524641) q[49]; +rx(pi/2) q[49]; +rz(10.766330228731894) q[49]; +cx q[49],q[73]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.662524396686875) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(0.543905537494322) q[70]; +rx(pi/2) q[70]; +rz(6.049558254636194) q[70]; +rx(pi/2) q[70]; +rz(10.181738859584392) q[70]; +rz(0.4355567987779265) q[70]; +rx(pi/2) q[70]; +rz(5.922335528087606) q[70]; +rx(pi/2) q[70]; +rz(11.126998778899814) q[70]; +cx q[70],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.014362753785782) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.340590240735624) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.334472197140731) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[39]; +rz(0.9572456080270948) q[39]; +rx(pi/2) q[39]; +rz(3.8696452495278137) q[39]; +rx(pi/2) q[39]; +rz(8.896424006185097) q[39]; +rz(-0.5515201325930539) q[39]; +rx(pi/2) q[39]; +rz(5.625579623651245) q[39]; +rx(pi/2) q[39]; +rz(11.111376561585491) q[39]; +cx q[39],q[69]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.6165542017566636) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.245655305754044) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[39],q[69]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.2981573079163247) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[39],q[69]; +rz(0.30313118026171804) q[39]; +rx(pi/2) q[39]; +rz(5.184836321514732) q[39]; +rx(pi/2) q[39]; +rz(9.960853592647839) q[39]; +rz(0.32380916759647516) q[39]; +rx(pi/2) q[39]; +rz(3.7899027508319665) q[39]; +rx(pi/2) q[39]; +rz(8.398591087339064) q[39]; +cx q[39],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(5.586860056437136) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.8199370797729832) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.3043379638859123) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +cx q[39],q[19]; +rz(-2.4353353308763444) q[19]; +rx(pi/2) q[19]; +rz(4.6001161843053895) q[19]; +rx(pi/2) q[19]; +rz(6.629085894584282) q[19]; +rz(1.8728188032762336) q[19]; +rx(pi/2) q[19]; +rz(3.445368208472117) q[19]; +rx(pi/2) q[19]; +rz(10.448739954422836) q[19]; +rz(0.6850334554742816) q[39]; +rx(pi/2) q[39]; +rz(6.160279138996137) q[39]; +rx(pi/2) q[39]; +rz(8.167912842263357) q[39]; +rz(-2.8478522829665405) q[39]; +rx(pi/2) q[39]; +rz(5.064663689719845) q[39]; +rx(pi/2) q[39]; +rz(12.540649593481831) q[39]; +rz(-1.8349677938613078) q[69]; +rx(pi/2) q[69]; +rz(5.108046583579689) q[69]; +rx(pi/2) q[69]; +rz(8.153337635052367) q[69]; +rz(-1.151991895226997) q[69]; +rx(pi/2) q[69]; +rz(5.300454990824518) q[69]; +rx(pi/2) q[69]; +rz(9.745658594060172) q[69]; +rz(2.215852614842251) q[70]; +rx(pi/2) q[70]; +rz(5.138875596142853) q[70]; +rx(pi/2) q[70]; +rz(10.288356382871745) q[70]; +rz(-1.5854238822036661) q[70]; +rx(pi/2) q[70]; +rz(5.807188504894374) q[70]; +rx(pi/2) q[70]; +rz(12.544621814400372) q[70]; +cx q[70],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(5.997602745015891) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.8692916429749604) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.3141756175874484) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +cx q[70],q[26]; +rz(2.9750186245533774) q[26]; +rx(pi/2) q[26]; +rz(4.416733146759828) q[26]; +rx(pi/2) q[26]; +rz(12.14236822419953) q[26]; +rz(-2.5163375961884737) q[26]; +rx(pi/2) q[26]; +rz(4.76984842186341) q[26]; +rx(pi/2) q[26]; +rz(12.182177115144501) q[26]; +rz(1.685745224513628) q[70]; +rx(pi/2) q[70]; +rz(3.473933089359095) q[70]; +rx(pi/2) q[70]; +rz(7.766809920904663) q[70]; +rz(-0.4748007366591409) q[70]; +rx(pi/2) q[70]; +rz(4.253106142538352) q[70]; +rx(pi/2) q[70]; +rz(9.309363981706252) q[70]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.1386094186071976) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[49],q[73]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.4332854021416104) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[49],q[73]; +rz(0.3980498280396887) q[49]; +rx(pi/2) q[49]; +rz(5.047832643498273) q[49]; +rx(pi/2) q[49]; +rz(9.274725572412095) q[49]; +rz(2.754767871131599) q[49]; +rx(pi/2) q[49]; +rz(4.01552760682913) q[49]; +rx(pi/2) q[49]; +rz(6.621116837508624) q[49]; +rz(-2.241128957517879) q[73]; +rx(pi/2) q[73]; +rz(6.077365002382255) q[73]; +rx(pi/2) q[73]; +rz(9.61419149696052) q[73]; +rz(1.7179237785513575) q[73]; +rx(pi/2) q[73]; +rz(5.656107652483531) q[73]; +rx(pi/2) q[73]; +rz(7.159841274298432) q[73]; +cx q[78],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(5.564770284167912) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.7912824932994242) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.464308067475536) q[78]; +rx(pi/2) q[78]; +rz(3*pi) q[78]; +cx q[78],q[1]; +rz(-3.093011664788005) q[1]; +rx(pi/2) q[1]; +rz(4.571849190817172) q[1]; +rx(pi/2) q[1]; +rz(7.954487969601337) q[1]; +rz(-0.32672263300339166) q[1]; +rx(pi/2) q[1]; +rz(4.252268749713297) q[1]; +rx(pi/2) q[1]; +rz(10.135100814412498) q[1]; +rz(-1.2477955126249174) q[78]; +rx(pi/2) q[78]; +rz(5.8332058268643365) q[78]; +rx(pi/2) q[78]; +rz(7.51420452085379) q[78]; +rz(1.2212896436339884) q[78]; +rx(pi/2) q[78]; +rz(3.9217818932136796) q[78]; +rx(pi/2) q[78]; +rz(11.576310858468197) q[78]; +cx q[59],q[78]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.637497282197825) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.19544411445175) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[59],q[78]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.3063091309102592) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[59],q[78]; +rz(-2.672905421021162) q[59]; +rx(pi/2) q[59]; +rz(3.7527965214696364) q[59]; +rx(pi/2) q[59]; +rz(7.607501075389155) q[59]; +rz(0.8671589245217763) q[59]; +rx(pi/2) q[59]; +rz(4.490219459311043) q[59]; +rx(pi/2) q[59]; +rz(6.687896348331773) q[59]; +cx q[59],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.226191546500603) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.7429258529854974) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.4342283608767765) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[29]; +rz(-1.731564863570612) q[29]; +rx(pi/2) q[29]; +rz(4.276226116176058) q[29]; +rx(pi/2) q[29]; +rz(9.750350931231434) q[29]; +rz(-1.7142186066162681) q[29]; +rx(pi/2) q[29]; +rz(4.549894474048424) q[29]; +rx(pi/2) q[29]; +rz(8.539526191952055) q[29]; +cx q[30],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(5.989766324375211) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.139862598673482) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[30],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.1657489038734594) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +cx q[30],q[29]; +rz(-1.231018287450052) q[29]; +rx(pi/2) q[29]; +rz(4.426980198872004) q[29]; +rx(pi/2) q[29]; +rz(11.561409948090017) q[29]; +rz(-2.4855761651294492) q[29]; +rx(pi/2) q[29]; +rz(4.995972982349635) q[29]; +rx(pi/2) q[29]; +rz(9.91855417839062) q[29]; +rz(2.7504217252336973) q[30]; +rx(pi/2) q[30]; +rz(5.056063242381698) q[30]; +rx(pi/2) q[30]; +rz(10.53509955582567) q[30]; +rz(-1.4604673931136682) q[30]; +rx(pi/2) q[30]; +rz(3.213415962588393) q[30]; +rx(pi/2) q[30]; +rz(11.845933617038897) q[30]; +rz(-1.0278730344133105) q[59]; +rx(pi/2) q[59]; +rz(5.8206982223913535) q[59]; +rx(pi/2) q[59]; +rz(10.688567382620983) q[59]; +rz(-0.6334621036294878) q[59]; +rx(pi/2) q[59]; +rz(4.448814327944691) q[59]; +rx(pi/2) q[59]; +rz(6.6351883323055585) q[59]; +cx q[12],q[59]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.089333482994035) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.258157317327688) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[12],q[59]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.5597507573533598) q[12]; +rx(pi/2) q[12]; +rz(3*pi) q[12]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[12],q[59]; +rz(1.6741662564581734) q[12]; +rx(pi/2) q[12]; +rz(4.024501427799977) q[12]; +rx(pi/2) q[12]; +rz(10.638218520256377) q[12]; +rz(-0.1554853084063179) q[12]; +rx(pi/2) q[12]; +rz(4.819161637622658) q[12]; +rx(pi/2) q[12]; +rz(6.493982501806647) q[12]; +rz(-0.5383620053476124) q[59]; +rx(pi/2) q[59]; +rz(5.270135101081529) q[59]; +rx(pi/2) q[59]; +rz(11.225137874986604) q[59]; +rz(-0.9750462400174844) q[59]; +rx(pi/2) q[59]; +rz(5.825393695077189) q[59]; +rx(pi/2) q[59]; +rz(6.39478835488573) q[59]; +rz(-1.0691003296891282) q[78]; +rx(pi/2) q[78]; +rz(5.0121063333333575) q[78]; +rx(pi/2) q[78]; +rz(9.246377306700609) q[78]; +rz(0.4124711085578845) q[78]; +rx(pi/2) q[78]; +rz(3.9865725450148917) q[78]; +rx(pi/2) q[78]; +rz(10.983913108788965) q[78]; +cx q[78],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(5.997956856560046) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.179880156723672) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.2411546991205693) q[78]; +rx(pi/2) q[78]; +rz(3*pi) q[78]; +cx q[78],q[9]; +rz(0.9927224786599549) q[9]; +rx(pi/2) q[9]; +rz(3.922730220622965) q[9]; +rx(pi/2) q[9]; +rz(9.531194627160662) q[9]; +rz(2.7106523417772292) q[9]; +rx(pi/2) q[9]; +rz(3.895233548686588) q[9]; +rx(pi/2) q[9]; +rz(9.526744920650007) q[9]; +cx q[9],q[43]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(4.207210287739308) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.192499130944386) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[9],q[43]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.2829932087145166) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[9],q[43]; +rz(0.58365117108427) q[9]; +rx(pi/2) q[9]; +rz(5.119592018255329) q[9]; +rx(pi/2) q[9]; +rz(7.034434929535628) q[9]; +rz(2.010768944544525) q[9]; +rx(pi/2) q[9]; +rz(4.539955920749067) q[9]; +rx(pi/2) q[9]; +rz(6.549750823796227) q[9]; +rz(2.775361695992423) q[43]; +rx(pi/2) q[43]; +rz(5.108411592151912) q[43]; +rx(pi/2) q[43]; +rz(10.53849709901124) q[43]; +rz(2.0025421206049616) q[43]; +rx(pi/2) q[43]; +rz(4.241121604409694) q[43]; +rx(pi/2) q[43]; +rz(9.502774614757506) q[43]; +rz(0.0075192454471850745) q[78]; +rx(pi/2) q[78]; +rz(5.149300253258877) q[78]; +rx(pi/2) q[78]; +rz(6.911084582576359) q[78]; +rz(2.6057824741321927) q[78]; +rx(pi/2) q[78]; +rz(5.035925193438247) q[78]; +rx(pi/2) q[78]; +rz(7.860050254496411) q[78]; +cx q[81],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(5.990819778930838) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.7197171547956684) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.2575005712422054) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +cx q[81],q[23]; +rz(0.8901219260648503) q[23]; +rx(pi/2) q[23]; +rz(4.183836389038188) q[23]; +rx(pi/2) q[23]; +rz(8.261307804824584) q[23]; +rz(-0.6637119618427727) q[23]; +rx(pi/2) q[23]; +rz(4.16145540541781) q[23]; +rx(pi/2) q[23]; +rz(11.582836981244707) q[23]; +cx q[23],q[68]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.8539042867185955) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(5.945624136441117) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[23],q[68]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.1687313283821954) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[23],q[68]; +rz(2.7733544409181183) q[23]; +rx(pi/2) q[23]; +rz(3.8832621760621793) q[23]; +rx(pi/2) q[23]; +rz(8.82580354807069) q[23]; +rz(-2.2682964524892895) q[23]; +rx(pi/2) q[23]; +rz(5.141948134791828) q[23]; +rx(pi/2) q[23]; +rz(10.127424585302327) q[23]; +rz(2.4997787796159106) q[68]; +rx(pi/2) q[68]; +rz(5.418708456973771) q[68]; +rx(pi/2) q[68]; +rz(7.7162184678606955) q[68]; +rz(2.4373240728184653) q[68]; +rx(pi/2) q[68]; +rz(3.6281521610945497) q[68]; +rx(pi/2) q[68]; +rz(11.807793434373563) q[68]; +rz(1.518920726724554) q[81]; +rx(pi/2) q[81]; +rz(3.6742330210938885) q[81]; +rx(pi/2) q[81]; +rz(9.789930967851909) q[81]; +rz(1.7179237785513575) q[81]; +rx(pi/2) q[81]; +rz(5.656107652483531) q[81]; +rx(pi/2) q[81]; +rz(7.159841274298432) q[81]; +cx q[81],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.027378646565859) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.030881841074235) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.5934170768033313) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[25]; +rz(-1.0344522740434998) q[25]; +rx(pi/2) q[25]; +rz(4.4174103128503575) q[25]; +rx(pi/2) q[25]; +rz(10.66616437783457) q[25]; +rz(-1.2974407154889398) q[25]; +rx(pi/2) q[25]; +rz(4.853935667614346) q[25]; +rx(pi/2) q[25]; +rz(11.241971125709775) q[25]; +rz(-2.2103753180113808) q[81]; +rx(pi/2) q[81]; +rz(4.269435087976533) q[81]; +rx(pi/2) q[81]; +rz(11.790052760965516) q[81]; +rz(0.21066273542101754) q[81]; +rx(pi/2) q[81]; +rz(5.570694104948267) q[81]; +rx(pi/2) q[81]; +rz(6.920308542461183) q[81]; +cx q[7],q[81]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(4.171162666775244) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.078061396381387) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[7],q[81]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.370046786238756) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[7],q[81]; +rz(1.3912550137985722) q[7]; +rx(pi/2) q[7]; +rz(4.665342039007072) q[7]; +rx(pi/2) q[7]; +rz(12.263307661187064) q[7]; +rz(2.849002157190827) q[7]; +rx(pi/2) q[7]; +rz(4.46122733002168) q[7]; +rx(pi/2) q[7]; +rz(9.136021438304663) q[7]; +cx q[30],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.05019734477475) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.8167000054134625) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[30],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.556120025762624) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +cx q[30],q[7]; +rz(-2.3137346441749025) q[7]; +rx(pi/2) q[7]; +rz(4.788412019496898) q[7]; +rx(pi/2) q[7]; +rz(6.836169129585276) q[7]; +rz(-2.3534204281210895) q[7]; +rx(pi/2) q[7]; +rz(4.360663352401343) q[7]; +rx(pi/2) q[7]; +rz(12.379360239626497) q[7]; +rz(0.8091651967674807) q[30]; +rx(pi/2) q[30]; +rz(5.221596647290611) q[30]; +rx(pi/2) q[30]; +rz(11.006651392145507) q[30]; +rz(-0.8420591602073824) q[30]; +rx(pi/2) q[30]; +rz(4.251129864273645) q[30]; +rx(pi/2) q[30]; +rz(9.927010847654524) q[30]; +rz(-2.6590290552045523) q[81]; +rx(pi/2) q[81]; +rz(5.625955178804705) q[81]; +rx(pi/2) q[81]; +rz(9.529987721004002) q[81]; +rz(1.6673396352394168) q[81]; +rx(pi/2) q[81]; +rz(3.7657906419613605) q[81]; +rx(pi/2) q[81]; +rz(9.48497402107569) q[81]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.882118534058895) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[24],q[87]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.4630259204430494) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[24],q[87]; +rz(-3.1156214079753184) q[24]; +rx(pi/2) q[24]; +rz(5.582128916490806) q[24]; +rx(pi/2) q[24]; +rz(8.223054542374335) q[24]; +rz(-0.8996059545100188) q[24]; +rx(pi/2) q[24]; +rz(4.815565964362732) q[24]; +rx(pi/2) q[24]; +rz(7.138844936237678) q[24]; +cx q[56],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.06235107069732) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.8331673224156013) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.4128064185430667) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +cx q[56],q[24]; +rz(1.0809454351204444) q[24]; +rx(pi/2) q[24]; +rz(5.4553984882452955) q[24]; +rx(pi/2) q[24]; +rz(6.804368090619178) q[24]; +rz(-3.1260781377894062) q[24]; +rx(pi/2) q[24]; +rz(3.6469118151351876) q[24]; +rx(pi/2) q[24]; +rz(10.016600114552892) q[24]; +cx q[24],q[54]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.05494647614411) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(5.84399676384484) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[24],q[54]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.366306978949181) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[24],q[54]; +rz(1.5516018875780606) q[24]; +rx(pi/2) q[24]; +rz(5.003572779730176) q[24]; +rx(pi/2) q[24]; +rz(10.185317158875081) q[24]; +rz(-1.454945916805793) q[24]; +rx(pi/2) q[24]; +rz(3.82666047816345) q[24]; +rx(pi/2) q[24]; +rz(12.406264606889543) q[24]; +rz(2.929751677279066) q[54]; +rx(pi/2) q[54]; +rz(5.109587092932837) q[54]; +rx(pi/2) q[54]; +rz(7.251060451533435) q[54]; +rz(0.5645473669415568) q[54]; +rx(pi/2) q[54]; +rz(5.335862275097593) q[54]; +rx(pi/2) q[54]; +rz(10.00301418891851) q[54]; +rz(0.005889567432966203) q[56]; +rx(pi/2) q[56]; +rz(3.5843091037587183) q[56]; +rx(pi/2) q[56]; +rz(11.953886247943839) q[56]; +rz(-1.6602347255936198) q[56]; +rx(pi/2) q[56]; +rz(5.837928899868772) q[56]; +rx(pi/2) q[56]; +rz(10.657586077425712) q[56]; +cx q[56],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.048188517717417) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.372559333763496) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.8651661969143944) q[56]; +rx(pi/2) q[56]; +rz(3*pi) q[56]; +cx q[56],q[2]; +rz(-0.28362639607535645) q[2]; +rx(pi/2) q[2]; +rz(4.26308626673189) q[2]; +rx(pi/2) q[2]; +rz(12.35331566234732) q[2]; +rz(1.1932923469018544) q[2]; +rx(pi/2) q[2]; +rz(3.865308682663755) q[2]; +rx(pi/2) q[2]; +rz(8.771848252847235) q[2]; +rz(-2.7577242557344395) q[56]; +rx(pi/2) q[56]; +rz(5.275852121546857) q[56]; +rx(pi/2) q[56]; +rz(10.90326586023935) q[56]; +rz(-2.2905664259017993) q[56]; +rx(pi/2) q[56]; +rz(3.9935737588853306) q[56]; +rx(pi/2) q[56]; +rz(7.641140354568247) q[56]; +cx q[18],q[56]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(4.340204337630475) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.201788550734749) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[18],q[56]; +rz(-pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.4816446099325784) q[18]; +rx(pi/2) q[18]; +rz(2*pi) q[18]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[18],q[56]; +rz(-1.4557947119601697) q[18]; +rx(pi/2) q[18]; +rz(4.21050082113854) q[18]; +rx(pi/2) q[18]; +rz(6.447661234077784) q[18]; +rz(0.8170162171300754) q[18]; +rx(pi/2) q[18]; +rz(5.195126615262083) q[18]; +rx(pi/2) q[18]; +rz(8.506117716247) q[18]; +cx q[38],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.155957802701737) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.853954580637735) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[38],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.2799400926596185) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +cx q[38],q[18]; +rz(-2.772345886641733) q[18]; +rx(pi/2) q[18]; +rz(5.197019352192161) q[18]; +rx(pi/2) q[18]; +rz(10.337227367121672) q[18]; +rz(-2.784972896981648) q[18]; +rx(pi/2) q[18]; +rz(5.8085139796941485) q[18]; +rx(pi/2) q[18]; +rz(8.79471469317233) q[18]; +rz(-1.72921277544621) q[38]; +rx(pi/2) q[38]; +rz(4.234394167105554) q[38]; +rx(pi/2) q[38]; +rz(12.075846356589608) q[38]; +rz(-0.9988072023989742) q[38]; +rx(pi/2) q[38]; +rz(4.63352062415577) q[38]; +rx(pi/2) q[38]; +rz(11.362845869407058) q[38]; +rz(-2.257602453112926) q[56]; +rx(pi/2) q[56]; +rz(5.323801842425288) q[56]; +rx(pi/2) q[56]; +rz(8.939527743843136) q[56]; +rz(2.404593795953713) q[56]; +rx(pi/2) q[56]; +rz(5.595613054735155) q[56]; +rx(pi/2) q[56]; +rz(7.3707231636119666) q[56]; +rz(-1.4695721235261476) q[87]; +rx(pi/2) q[87]; +rz(4.997891928021435) q[87]; +rx(pi/2) q[87]; +rz(7.848953100152522) q[87]; +rz(-2.206570705131985) q[87]; +rx(pi/2) q[87]; +rz(5.7356399297183795) q[87]; +rx(pi/2) q[87]; +rz(7.789934511666191) q[87]; +cx q[87],q[90]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.92546107879289) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.251782379289152) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[87],q[90]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.4078228505429475) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[87],q[90]; +rz(-0.14948679152663846) q[87]; +rx(pi/2) q[87]; +rz(4.803366663202917) q[87]; +rx(pi/2) q[87]; +rz(11.142610094450124) q[87]; +rz(2.858760676594181) q[87]; +rx(pi/2) q[87]; +rz(4.122936896768473) q[87]; +rx(pi/2) q[87]; +rz(7.893449386255398) q[87]; +rz(2.2263610208840303) q[90]; +rx(pi/2) q[90]; +rz(4.320583816701584) q[90]; +rx(pi/2) q[90]; +rz(12.438459667772193) q[90]; +rz(2.290554412341095) q[90]; +rx(pi/2) q[90]; +rz(4.135756489102144) q[90]; +rx(pi/2) q[90]; +rz(11.24509574274189) q[90]; +cx q[91],q[90]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(5.900431644387995) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.6847593368350307) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[90]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.4847757904272862) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[90]; +rz(3.014247568882796) q[90]; +rx(pi/2) q[90]; +rz(3.5868084799840645) q[90]; +rx(pi/2) q[90]; +rz(6.735569613706037) q[90]; +rz(-0.2883089733862376) q[90]; +rx(pi/2) q[90]; +rz(4.7196424784393125) q[90]; +rx(pi/2) q[90]; +rz(8.737086290513501) q[90]; +cx q[34],q[90]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.752112696761705) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(5.855952956202085) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[34],q[90]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.461588622488522) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[34],q[90]; +rz(0.8520264672706936) q[34]; +rx(pi/2) q[34]; +rz(5.590607512668458) q[34]; +rx(pi/2) q[34]; +rz(11.88034629745972) q[34]; +rz(-0.46615319149257006) q[34]; +rx(pi/2) q[34]; +rz(4.656469367393033) q[34]; +rx(pi/2) q[34]; +rz(11.23298563320573) q[34]; +cx q[5],q[34]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(4.085624342586563) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.25059453887749) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +cx q[5],q[34]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.3613378717789004) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[5],q[34]; +rz(1.5328381719594972) q[5]; +rx(pi/2) q[5]; +rz(4.531637006184464) q[5]; +rx(pi/2) q[5]; +rz(9.77510832825822) q[5]; +rz(-1.751874326718431) q[5]; +rx(pi/2) q[5]; +rz(4.302126403187131) q[5]; +rx(pi/2) q[5]; +rz(8.50184563107359) q[5]; +rz(1.6010414007036422) q[34]; +rx(pi/2) q[34]; +rz(4.332957075415575) q[34]; +rx(pi/2) q[34]; +rz(12.113597735177148) q[34]; +rz(0.5431591028042955) q[34]; +rx(pi/2) q[34]; +rz(3.509071669275216) q[34]; +rx(pi/2) q[34]; +rz(10.78737591116279) q[34]; +rz(1.893605898602507) q[90]; +rx(pi/2) q[90]; +rz(4.547341808760042) q[90]; +rx(pi/2) q[90]; +rz(9.399748763946906) q[90]; +rz(-2.0588625976631914) q[90]; +rx(pi/2) q[90]; +rz(5.205082818208588) q[90]; +rx(pi/2) q[90]; +rz(9.808455152978125) q[90]; +rz(1.527411044799682) q[91]; +rx(pi/2) q[91]; +rz(4.220187025758925) q[91]; +rx(pi/2) q[91]; +rz(8.332009993946638) q[91]; +rz(3.0618325527313486) q[91]; +rx(pi/2) q[91]; +rz(4.712775438993159) q[91]; +rx(pi/2) q[91]; +rz(8.401373153607857) q[91]; +cx q[91],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.224066128417938) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.39772026895357) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.274633593705947) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[36]; +rz(0.7157468528845277) q[36]; +rx(pi/2) q[36]; +rz(4.423912427109469) q[36]; +rx(pi/2) q[36]; +rz(7.654372712696617) q[36]; +rz(-1.580396348133109) q[36]; +rx(pi/2) q[36]; +rz(4.995414425172427) q[36]; +rx(pi/2) q[36]; +rz(11.961420323946708) q[36]; +cx q[84],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(5.858415586142179) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.820167716103852) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.349178567406515) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[36]; +rz(-1.4036727547970336) q[36]; +rx(pi/2) q[36]; +rz(5.068097622712762) q[36]; +rx(pi/2) q[36]; +rz(7.2848789649832435) q[36]; +rz(0.7969368271889579) q[36]; +rx(pi/2) q[36]; +rz(4.886041243080369) q[36]; +rx(pi/2) q[36]; +rz(6.424494194276486) q[36]; +rz(-2.890492504846718) q[84]; +rx(pi/2) q[84]; +rz(4.639527919961046) q[84]; +rx(pi/2) q[84]; +rz(7.143970783539448) q[84]; +rz(1.949974487788472) q[84]; +rx(pi/2) q[84]; +rz(3.2965961547643943) q[84]; +rx(pi/2) q[84]; +rz(12.228777473941612) q[84]; +rz(-2.286409481348025) q[91]; +rx(pi/2) q[91]; +rz(6.185248735660487) q[91]; +rx(pi/2) q[91]; +rz(10.413284051677543) q[91]; +rz(1.0863490643273126) q[91]; +rx(pi/2) q[91]; +rz(4.756182315773515) q[91]; +rx(pi/2) q[91]; +rz(8.212362170809334) q[91]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.112779634159008) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[6],q[93]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.2219599875103566) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[6],q[93]; +rz(1.5811154721767142) q[6]; +rx(pi/2) q[6]; +rz(4.564725049367588) q[6]; +rx(pi/2) q[6]; +rz(10.403926255231708) q[6]; +rz(1.1282722511891947) q[6]; +rx(pi/2) q[6]; +rz(4.315523920541694) q[6]; +rx(pi/2) q[6]; +rz(8.21088864989062) q[6]; +cx q[6],q[27]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(4.137369163315444) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.2472903463083345) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +cx q[6],q[27]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.6875870405058357) q[6]; +rx(pi/2) q[6]; +rz(3*pi) q[6]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[6],q[27]; +rz(1.6021864982687273) q[6]; +rx(pi/2) q[6]; +rz(4.221434197731334) q[6]; +rx(pi/2) q[6]; +rz(6.332373250916719) q[6]; +rz(2.678772743954788) q[6]; +rx(pi/2) q[6]; +rz(5.427179956396703) q[6]; +rx(pi/2) q[6]; +rz(11.129793755921664) q[6]; +rz(1.1986748524953104) q[27]; +rx(pi/2) q[27]; +rz(3.320709959547287) q[27]; +rx(pi/2) q[27]; +rz(8.390161753425154) q[27]; +rz(1.0662545113114268) q[27]; +rx(pi/2) q[27]; +rz(3.629576255396385) q[27]; +rx(pi/2) q[27]; +rz(9.019718383007325) q[27]; +cx q[48],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.189193569248777) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.667784462035586) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.2981791201065356) q[48]; +rx(pi/2) q[48]; +rz(2*pi) q[48]; +cx q[48],q[27]; +rz(-2.9830023685486484) q[27]; +rx(pi/2) q[27]; +rz(5.416787619624177) q[27]; +rx(pi/2) q[27]; +rz(12.08408403968724) q[27]; +rz(-0.3987994936796362) q[27]; +rx(pi/2) q[27]; +rz(5.001355974594452) q[27]; +rx(pi/2) q[27]; +rz(6.412023191630313) q[27]; +cx q[43],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.0550267497109935) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.981257504386552) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[43],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.1484983469276813) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +cx q[43],q[27]; +rz(-0.7571969714344986) q[27]; +rx(pi/2) q[27]; +rz(4.860222968413083) q[27]; +rx(pi/2) q[27]; +rz(7.393915663201277) q[27]; +rz(-0.6637119618427727) q[27]; +rx(pi/2) q[27]; +rz(4.16145540541781) q[27]; +rx(pi/2) q[27]; +rz(11.582836981244707) q[27]; +rz(2.9813990499902774) q[43]; +rx(pi/2) q[43]; +rz(4.576034581632256) q[43]; +rx(pi/2) q[43]; +rz(7.77105637470685) q[43]; +rz(0.347136393027458) q[43]; +rx(pi/2) q[43]; +rz(5.716729650427391) q[43]; +rx(pi/2) q[43]; +rz(10.75838885776243) q[43]; +rz(3.0624517977522654) q[48]; +rx(pi/2) q[48]; +rz(5.548318626174412) q[48]; +rx(pi/2) q[48]; +rz(10.883683435786782) q[48]; +rz(-1.8696517078779578) q[48]; +rx(pi/2) q[48]; +rz(4.56356869095264) q[48]; +rx(pi/2) q[48]; +rz(11.176701161414421) q[48]; +cx q[91],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(5.9641662225600856) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(4.093227082623424) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.5831788631272072) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[6]; +rz(-2.092156455016508) q[6]; +rx(pi/2) q[6]; +rz(5.375207799247611) q[6]; +rx(pi/2) q[6]; +rz(7.514621117704766) q[6]; +rz(2.5246715459181477) q[6]; +rx(pi/2) q[6]; +rz(4.327256330416476) q[6]; +rx(pi/2) q[6]; +rz(7.840787718187768) q[6]; +rz(-0.42255919750385784) q[91]; +rx(pi/2) q[91]; +rz(4.75571440994012) q[91]; +rx(pi/2) q[91]; +rz(8.896616349226056) q[91]; +rz(-2.569638038633612) q[91]; +rx(pi/2) q[91]; +rz(3.8216529803433) q[91]; +rx(pi/2) q[91]; +rz(8.732906112731417) q[91]; +rz(0.017734369140204986) q[93]; +rx(pi/2) q[93]; +rz(3.6438444275550594) q[93]; +rx(pi/2) q[93]; +rz(8.89912216328223) q[93]; +rz(0.5922730100577365) q[93]; +rx(pi/2) q[93]; +rz(4.032480757812074) q[93]; +rx(pi/2) q[93]; +rz(9.769704033030306) q[93]; +cx q[33],q[93]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.9034774655811817) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(5.690747979409057) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[33],q[93]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.201792714237516) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[33],q[93]; +rz(1.4596771532927164) q[33]; +rx(pi/2) q[33]; +rz(4.9318021950194275) q[33]; +rx(pi/2) q[33]; +rz(10.772520365455986) q[33]; +rz(0.04014497965000441) q[33]; +rx(pi/2) q[33]; +rz(5.482388047601708) q[33]; +rx(pi/2) q[33]; +rz(6.880414674472011) q[33]; +cx q[56],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.0750169387129045) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.261147101888021) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.7809752972460586) q[56]; +rx(pi/2) q[56]; +rz(3*pi) q[56]; +cx q[56],q[33]; +rz(2.608080228409384) q[33]; +rx(pi/2) q[33]; +rz(4.487637860327027) q[33]; +rx(pi/2) q[33]; +rz(8.990192867606762) q[33]; +rz(-2.3087427345977316) q[33]; +rx(pi/2) q[33]; +rz(5.158632490611836) q[33]; +rx(pi/2) q[33]; +rz(12.084890204242912) q[33]; +cx q[33],q[81]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.602948490129152) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(2.7071825655032242) q[56]; +rx(pi/2) q[56]; +rz(4.201120725580063) q[56]; +rx(pi/2) q[56]; +rz(12.457615424700478) q[56]; +rz(0.5142006447010288) q[56]; +rx(pi/2) q[56]; +rz(5.21401153169365) q[56]; +rx(pi/2) q[56]; +rz(11.724130525862266) q[56]; +cx q[56],q[84]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.002070822459008) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.254706189073634) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[33],q[81]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.3419595182461403) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[33],q[81]; +rz(-0.038278037070045734) q[33]; +rx(pi/2) q[33]; +rz(4.818928935443115) q[33]; +rx(pi/2) q[33]; +rz(7.889743612313045) q[33]; +rz(-0.6127381333425692) q[33]; +rx(pi/2) q[33]; +rz(5.695297873798893) q[33]; +rx(pi/2) q[33]; +rz(7.321078060520894) q[33]; +rz(-1.7584868893838834) q[81]; +rx(pi/2) q[81]; +rz(3.935431783138313) q[81]; +rx(pi/2) q[81]; +rz(6.386030077049245) q[81]; +rz(1.5542645742824863) q[81]; +rx(pi/2) q[81]; +rz(6.168306118999979) q[81]; +rx(pi/2) q[81]; +rz(9.759215965537281) q[81]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.100245774738921) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[56],q[84]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.5547994849311673) q[56]; +rx(pi/2) q[56]; +rz(3*pi) q[56]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[56],q[84]; +rz(-0.6086463292949587) q[56]; +rx(pi/2) q[56]; +rz(5.022195874250255) q[56]; +rx(pi/2) q[56]; +rz(11.303650433256017) q[56]; +rz(-1.0661308470739357) q[56]; +rx(pi/2) q[56]; +rz(3.528236018156853) q[56]; +rx(pi/2) q[56]; +rz(12.113301449930171) q[56]; +rz(2.8907835912650093) q[84]; +rx(pi/2) q[84]; +rz(4.406233050924853) q[84]; +rx(pi/2) q[84]; +rz(12.241998291755202) q[84]; +rz(0.36809985992673555) q[84]; +rx(pi/2) q[84]; +rz(6.0898371371343405) q[84]; +rx(pi/2) q[84]; +rz(12.472906574499339) q[84]; +rz(-2.42209036075623) q[93]; +rx(pi/2) q[93]; +rz(3.900358141228549) q[93]; +rx(pi/2) q[93]; +rz(8.91393086665133) q[93]; +rz(-2.4526529140399567) q[93]; +rx(pi/2) q[93]; +rz(5.1932864834456005) q[93]; +rx(pi/2) q[93]; +rz(12.298074181974178) q[93]; +cx q[94],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.788641500109124) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.8797600164316615) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.282002336776216) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[10]; +rz(0.7006662095962772) q[10]; +rx(pi/2) q[10]; +rz(4.339944760795791) q[10]; +rx(pi/2) q[10]; +rz(12.258514038319372) q[10]; +rz(-2.431320818782231) q[10]; +rx(pi/2) q[10]; +rz(4.135632655828326) q[10]; +rx(pi/2) q[10]; +rz(10.622774682099905) q[10]; +rz(1.1350752772796069) q[94]; +rx(pi/2) q[94]; +rz(5.798089628610775) q[94]; +rx(pi/2) q[94]; +rz(10.7695187481252) q[94]; +rz(1.7082587555032926) q[94]; +rx(pi/2) q[94]; +rz(5.144222174625602) q[94]; +rx(pi/2) q[94]; +rz(9.831508465673428) q[94]; +cx q[94],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.182153756910871) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.026999045433614) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.6106580026651915) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[0]; +rz(-0.6913178163704119) q[0]; +rx(pi/2) q[0]; +rz(4.665599307283293) q[0]; +rx(pi/2) q[0]; +rz(7.977583731390483) q[0]; +rz(1.319159834774899) q[0]; +rx(pi/2) q[0]; +rz(3.912290558401839) q[0]; +rx(pi/2) q[0]; +rz(7.98941545036796) q[0]; +cx q[35],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.267209366917955) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(4.071518757981438) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.4204627052713947) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +cx q[35],q[0]; +rz(-0.42148720857916544) q[0]; +rx(pi/2) q[0]; +rz(5.37743788583612) q[0]; +rx(pi/2) q[0]; +rz(6.444129292979835) q[0]; +rz(0.8443943486737293) q[0]; +rx(pi/2) q[0]; +rz(5.360350552527072) q[0]; +rx(pi/2) q[0]; +rz(8.802808151285202) q[0]; +cx q[26],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(5.900099079400835) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.042205506173721) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[26],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.558947252842125) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +cx q[26],q[0]; +rz(-0.2662179388603887) q[0]; +rx(pi/2) q[0]; +rz(4.43806755298443) q[0]; +rx(pi/2) q[0]; +rz(9.012448749740573) q[0]; +rz(-0.0400289913203169) q[0]; +rx(pi/2) q[0]; +rz(5.069668280593583) q[0]; +rx(pi/2) q[0]; +rz(8.227682748422879) q[0]; +rz(-2.3668900900334338) q[26]; +rx(pi/2) q[26]; +rz(4.479542743561978) q[26]; +rx(pi/2) q[26]; +rz(10.621755177889899) q[26]; +rz(1.8852542018374088) q[26]; +rx(pi/2) q[26]; +rz(5.734211291108398) q[26]; +rx(pi/2) q[26]; +rz(11.653240056124954) q[26]; +rz(-2.1829322054200895) q[35]; +rx(pi/2) q[35]; +rz(5.457167652408291) q[35]; +rx(pi/2) q[35]; +rz(6.740492451205563) q[35]; +rz(3.109222810557588) q[35]; +rx(pi/2) q[35]; +rz(4.133292580176969) q[35]; +rx(pi/2) q[35]; +rz(8.01235052998761) q[35]; +cx q[35],q[76]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.834357354181801) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.253584095158091) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[35],q[76]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.2450752602981687) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[35],q[76]; +rz(2.2576284326376275) q[35]; +rx(pi/2) q[35]; +rz(3.8940908921739377) q[35]; +rx(pi/2) q[35]; +rz(6.890443937036894) q[35]; +rz(2.134606136235419) q[35]; +rx(pi/2) q[35]; +rz(4.311589634701011) q[35]; +rx(pi/2) q[35]; +rz(9.917484879780073) q[35]; +rz(0.5260245104957089) q[76]; +rx(pi/2) q[76]; +rz(3.403920954617751) q[76]; +rx(pi/2) q[76]; +rz(7.964714286134125) q[76]; +rz(1.0125919371401269) q[76]; +rx(pi/2) q[76]; +rz(5.604372248840898) q[76]; +rx(pi/2) q[76]; +rz(7.154939606397658) q[76]; +rz(1.1082617245258133) q[94]; +rx(pi/2) q[94]; +rz(4.3560732529458) q[94]; +rx(pi/2) q[94]; +rz(11.498542327687128) q[94]; +rz(-0.7065878073048832) q[94]; +rx(pi/2) q[94]; +rz(4.751248270620605) q[94]; +rx(pi/2) q[94]; +rz(11.416692630872662) q[94]; +cx q[97],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.110805967194564) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(4.163815738290046) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.6833860228196453) q[97]; +rx(pi/2) q[97]; +rz(2*pi) q[97]; +cx q[97],q[1]; +rz(-0.7587050618654039) q[1]; +rx(pi/2) q[1]; +rz(3.871899286449052) q[1]; +rx(pi/2) q[1]; +rz(10.74281594592045) q[1]; +rz(2.424326966222873) q[1]; +rx(pi/2) q[1]; +rz(5.0902391513765775) q[1]; +rx(pi/2) q[1]; +rz(11.099046444651744) q[1]; +cx q[1],q[96]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.167488834993608) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.161042638229949) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[1],q[96]; +rz(-pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.2634469634287715) q[1]; +rx(pi/2) q[1]; +rz(2*pi) q[1]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[1],q[96]; +rz(-0.056854098008632725) q[1]; +rx(pi/2) q[1]; +rz(4.276649922004382) q[1]; +rx(pi/2) q[1]; +rz(6.71926448883325) q[1]; +rz(1.8758492482590245) q[1]; +rx(pi/2) q[1]; +rz(4.279750394942123) q[1]; +rx(pi/2) q[1]; +rz(12.265128886687606) q[1]; +cx q[93],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.170515301155232) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.379854974576977) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.211315950227906) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[1]; +rz(1.7475897640948457) q[1]; +rx(pi/2) q[1]; +rz(5.914669167163623) q[1]; +rx(pi/2) q[1]; +rz(7.512415185852923) q[1]; +rz(-2.5594984150240054) q[1]; +rx(pi/2) q[1]; +rz(5.872600117350229) q[1]; +rx(pi/2) q[1]; +rz(6.339778071622133) q[1]; +rz(-0.08755609878096449) q[93]; +rx(pi/2) q[93]; +rz(5.448447097261582) q[93]; +rx(pi/2) q[93]; +rz(8.56823419982606) q[93]; +rz(1.2522120476098193) q[93]; +rx(pi/2) q[93]; +rz(4.583749386914295) q[93]; +rx(pi/2) q[93]; +rz(9.39580674340494) q[93]; +cx q[93],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.01264751814769) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.133053691361932) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.666704932895703) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[29]; +rz(-1.4739849580063842) q[29]; +rx(pi/2) q[29]; +rz(4.507247235564455) q[29]; +rx(pi/2) q[29]; +rz(10.236123136653124) q[29]; +rz(0.6490578182674236) q[29]; +rx(pi/2) q[29]; +rz(3.763961360432363) q[29]; +rx(pi/2) q[29]; +rz(9.899942564187366) q[29]; +rz(-2.281373366295961) q[93]; +rx(pi/2) q[93]; +rz(4.248468898415643) q[93]; +rx(pi/2) q[93]; +rz(8.25644366538345) q[93]; +rz(-3.0689687422046874) q[93]; +rx(pi/2) q[93]; +rz(5.28607780379743) q[93]; +rx(pi/2) q[93]; +rz(6.4307816805613705) q[93]; +rz(1.1921466848182272) q[96]; +rx(pi/2) q[96]; +rz(4.391574443434566) q[96]; +rx(pi/2) q[96]; +rz(12.495470740828317) q[96]; +rz(-0.760514917522845) q[96]; +rx(pi/2) q[96]; +rz(4.3803535642872315) q[96]; +rx(pi/2) q[96]; +rz(10.579607718126248) q[96]; +cx q[25],q[96]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.5815656106460656) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.528326174057227) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[25],q[96]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.2390643373237005) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[25],q[96]; +rz(2.7948117346414127) q[25]; +rx(pi/2) q[25]; +rz(4.4394728884149535) q[25]; +rx(pi/2) q[25]; +rz(9.266287927864393) q[25]; +rz(2.4637173354302657) q[25]; +rx(pi/2) q[25]; +rz(6.134005656517007) q[25]; +rx(pi/2) q[25]; +rz(6.704628629128806) q[25]; +rz(-1.4655620673565188) q[96]; +rx(pi/2) q[96]; +rz(5.1003807943356545) q[96]; +rx(pi/2) q[96]; +rz(9.928230759555396) q[96]; +rz(0.12712550088712682) q[96]; +rx(pi/2) q[96]; +rz(4.911764864993774) q[96]; +rx(pi/2) q[96]; +rz(12.300289803228436) q[96]; +cx q[36],q[96]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.7860624238797222) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.082073011928831) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[36],q[96]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.519549572792569) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[36],q[96]; +rz(0.5855257799248035) q[36]; +rx(pi/2) q[36]; +rz(5.1005663312294365) q[36]; +rx(pi/2) q[36]; +rz(9.524587879369816) q[36]; +rz(1.0817327546844195) q[36]; +rx(pi/2) q[36]; +rz(4.499889830917484) q[36]; +rx(pi/2) q[36]; +rz(11.697279015511507) q[36]; +rz(2.4555023009602692) q[96]; +rx(pi/2) q[96]; +rz(3.8569918058237262) q[96]; +rx(pi/2) q[96]; +rz(12.020068522028286) q[96]; +rz(0.7047908448047568) q[96]; +rx(pi/2) q[96]; +rz(4.447193600494802) q[96]; +rx(pi/2) q[96]; +rz(9.485873754904773) q[96]; +rz(1.5199010387533418) q[97]; +rx(pi/2) q[97]; +rz(4.7674035338695395) q[97]; +rx(pi/2) q[97]; +rz(11.15848508013482) q[97]; +rz(-0.4146576318355071) q[97]; +rx(pi/2) q[97]; +rz(5.071521995153698) q[97]; +rx(pi/2) q[97]; +rz(7.321196687398356) q[97]; +rz(-2.9773834392139653) q[99]; +rx(pi/2) q[99]; +rz(5.655345876403503) q[99]; +rx(pi/2) q[99]; +rz(11.945624238085838) q[99]; +rz(-1.6700118993706372) q[99]; +rx(pi/2) q[99]; +rz(4.855749979639678) q[99]; +rx(pi/2) q[99]; +rz(6.9475502929367225) q[99]; +cx q[99],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.238657660932194) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(4.252531153214928) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.450426063088951) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[60]; +rz(0.16869218828883437) q[60]; +rx(pi/2) q[60]; +rz(5.275324123772395) q[60]; +rx(pi/2) q[60]; +rz(10.67276249160443) q[60]; +rz(-0.40698020580437966) q[60]; +rx(pi/2) q[60]; +rz(4.934062572841052) q[60]; +rx(pi/2) q[60]; +rz(7.436807007893484) q[60]; +cx q[66],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.134388321873788) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.730256461369845) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.4945535003478785) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[60]; +rz(1.000505606882637) q[60]; +rx(pi/2) q[60]; +rz(5.38784416151619) q[60]; +rx(pi/2) q[60]; +rz(9.075857336134753) q[60]; +rz(-1.0797329439111145) q[60]; +rx(pi/2) q[60]; +rz(5.1997060486961875) q[60]; +rx(pi/2) q[60]; +rz(9.166513973729705) q[60]; +cx q[13],q[60]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.701575313202172) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.114518521859603) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[13],q[60]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.3765508740690744) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[13],q[60]; +rz(-1.7261379950745368) q[13]; +rx(pi/2) q[13]; +rz(4.216308432002112) q[13]; +rx(pi/2) q[13]; +rz(11.062076087923113) q[13]; +rz(2.6498912441469678) q[13]; +rx(pi/2) q[13]; +rz(4.841129563143228) q[13]; +rx(pi/2) q[13]; +rz(11.156607967270837) q[13]; +cx q[13],q[71]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.752112696761705) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(0.45963455206491766) q[60]; +rx(pi/2) q[60]; +rz(4.707955931926286) q[60]; +rx(pi/2) q[60]; +rz(7.175932611681683) q[60]; +rz(-2.4875842397898866) q[60]; +rx(pi/2) q[60]; +rz(3.4377007618507927) q[60]; +rx(pi/2) q[60]; +rz(8.49867174942185) q[60]; +rz(1.750379285879407) q[66]; +rx(pi/2) q[66]; +rz(5.256546867608469) q[66]; +rx(pi/2) q[66]; +rz(12.436936911385752) q[66]; +rz(-0.37977147983828496) q[66]; +rx(pi/2) q[66]; +rz(4.9472764381560905) q[66]; +rx(pi/2) q[66]; +rz(10.384840735291943) q[66]; +cx q[44],q[66]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.6778751367782476) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.138936873560697) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[44],q[66]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.5037574432085274) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[44],q[66]; +rz(-0.2940694890452722) q[44]; +rx(pi/2) q[44]; +rz(4.346806005034787) q[44]; +rx(pi/2) q[44]; +rz(9.198763504686756) q[44]; +rz(-1.5551716997139913) q[44]; +rx(pi/2) q[44]; +rz(4.7525260287053275) q[44]; +rx(pi/2) q[44]; +rz(8.45114908207079) q[44]; +rz(-1.8816150671605945) q[66]; +rx(pi/2) q[66]; +rz(4.455655040565416) q[66]; +rx(pi/2) q[66]; +rz(7.524625516517361) q[66]; +rz(1.3818466357354744) q[66]; +rx(pi/2) q[66]; +rz(3.662216818523194) q[66]; +rx(pi/2) q[66]; +rz(11.5598907801666) q[66]; +cx q[11],q[66]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(4.3277272699193805) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.1654412930432745) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[11],q[66]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.6817744870007694) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[11],q[66]; +rz(-1.6137829067177956) q[11]; +rx(pi/2) q[11]; +rz(3.7540386280805635) q[11]; +rx(pi/2) q[11]; +rz(11.538588526302672) q[11]; +rz(-2.809119589234326) q[11]; +rx(pi/2) q[11]; +rz(4.447729859753627) q[11]; +rx(pi/2) q[11]; +rz(8.13449233215702) q[11]; +cx q[11],q[98]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.835504781020118) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-3.0165481374056116) q[66]; +rx(pi/2) q[66]; +rz(4.496887299252813) q[66]; +rx(pi/2) q[66]; +rz(11.13184091846788) q[66]; +rz(-2.868340564312592) q[66]; +rx(pi/2) q[66]; +rz(4.580781493647614) q[66]; +rx(pi/2) q[66]; +rz(6.3903965688044835) q[66]; +cx q[66],q[87]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(4.184548951767714) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(5.855952956202085) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[13],q[71]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.461588622488522) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[13],q[71]; +rz(0.8520264672706936) q[13]; +rx(pi/2) q[13]; +rz(5.590607512668458) q[13]; +rx(pi/2) q[13]; +rz(11.88034629745972) q[13]; +rz(1.4227010949464116) q[13]; +rx(pi/2) q[13]; +rz(5.318710768670298) q[13]; +rx(pi/2) q[13]; +rz(8.831975360172033) q[13]; +cx q[55],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(5.776442425766662) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.713044518238786) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.3315440530875984) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +cx q[55],q[13]; +rz(1.766998533215042) q[13]; +rx(pi/2) q[13]; +rz(4.560268491689865) q[13]; +rx(pi/2) q[13]; +rz(8.013081115794312) q[13]; +rz(-1.228646429835976) q[13]; +rx(pi/2) q[13]; +rz(4.490427229967131) q[13]; +rx(pi/2) q[13]; +rz(9.438351392062408) q[13]; +rz(-2.84241043779236) q[55]; +rx(pi/2) q[55]; +rz(5.14121249315834) q[55]; +rx(pi/2) q[55]; +rz(11.541445857042216) q[55]; +rz(-2.336904477270609) q[55]; +rx(pi/2) q[55]; +rz(5.404782490815318) q[55]; +rx(pi/2) q[55]; +rz(11.471449576601316) q[55]; +rz(1.893605898602507) q[71]; +rx(pi/2) q[71]; +rz(4.547341808760042) q[71]; +rx(pi/2) q[71]; +rz(9.399748763946906) q[71]; +rz(0.42153436587536586) q[71]; +rx(pi/2) q[71]; +rz(4.732464139260217) q[71]; +rx(pi/2) q[71]; +rz(7.542727130446882) q[71]; +cx q[10],q[71]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.5299833668481537) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.003792875387212) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[10],q[71]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.1759307722778742) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[10],q[71]; +rz(2.8898349324510058) q[10]; +rx(pi/2) q[10]; +rz(4.5685605046038225) q[10]; +rx(pi/2) q[10]; +rz(7.683372436425582) q[10]; +rz(0.8574268663301101) q[10]; +rx(pi/2) q[10]; +rz(5.1519048260945) q[10]; +rx(pi/2) q[10]; +rz(8.578430801180776) q[10]; +rz(2.5951229339139603) q[71]; +rx(pi/2) q[71]; +rz(4.142671074193004) q[71]; +rx(pi/2) q[71]; +rz(6.929079327584197) q[71]; +rz(-0.9861987621264543) q[71]; +rx(pi/2) q[71]; +rz(3.962976246204528) q[71]; +rx(pi/2) q[71]; +rz(7.0942324529359) q[71]; +cx q[28],q[71]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.287597843678544) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.103124716261531) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[28],q[71]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.1659961979431506) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[28],q[71]; +rz(2.2592806706884243) q[28]; +rx(pi/2) q[28]; +rz(5.587600249992972) q[28]; +rx(pi/2) q[28]; +rz(9.673732919479415) q[28]; +rz(0.6412840352888534) q[28]; +rx(pi/2) q[28]; +rz(4.380117974277378) q[28]; +rx(pi/2) q[28]; +rz(8.154211652587602) q[28]; +cx q[28],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.529469771496059) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.7434316776750793) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[28],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.2059715961065596) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +cx q[28],q[15]; +rz(2.4926989169933815) q[15]; +rx(pi/2) q[15]; +rz(4.809991850025091) q[15]; +rx(pi/2) q[15]; +rz(10.941103384640343) q[15]; +rz(2.0896924663920746) q[15]; +rx(pi/2) q[15]; +rz(4.022461262099513) q[15]; +rx(pi/2) q[15]; +rz(7.806215704683457) q[15]; +cx q[16],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.994584755805098) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.7251620103985736) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[16],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.615970928394967) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +cx q[16],q[15]; +rz(0.45270483462144373) q[15]; +rx(pi/2) q[15]; +rz(5.708780527846967) q[15]; +rx(pi/2) q[15]; +rz(9.811215810287315) q[15]; +rz(-0.1264731723561927) q[15]; +rx(pi/2) q[15]; +rz(3.8006660068356313) q[15]; +rx(pi/2) q[15]; +rz(7.451105260387086) q[15]; +rz(0.6877584321607126) q[16]; +rx(pi/2) q[16]; +rz(5.811192319052841) q[16]; +rx(pi/2) q[16]; +rz(9.534865162339134) q[16]; +rz(-2.827943180685043) q[16]; +rx(pi/2) q[16]; +rz(3.402890962873525) q[16]; +rx(pi/2) q[16]; +rz(9.064725358955686) q[16]; +rz(-1.0697808641042226) q[28]; +rx(pi/2) q[28]; +rz(5.409963127041059) q[28]; +rx(pi/2) q[28]; +rz(10.37181227350965) q[28]; +rz(-0.1926339535237105) q[28]; +rx(pi/2) q[28]; +rz(4.227051933521187) q[28]; +rx(pi/2) q[28]; +rz(12.504645127940469) q[28]; +rz(0.800754527996157) q[71]; +rx(pi/2) q[71]; +rz(4.609978195771471) q[71]; +rx(pi/2) q[71]; +rz(10.130298447792825) q[71]; +rz(-0.6824276707736541) q[71]; +rx(pi/2) q[71]; +rz(5.520752151678079) q[71]; +rx(pi/2) q[71]; +rz(11.111284874247783) q[71]; +cx q[79],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.752675276878177) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.850127682574776) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.170760995305007) q[79]; +rx(pi/2) q[79]; +rz(3*pi) q[79]; +cx q[79],q[10]; +rz(-1.0167555886115038) q[10]; +rx(pi/2) q[10]; +rz(6.076665065855432) q[10]; +rx(pi/2) q[10]; +rz(11.59530902276612) q[10]; +rz(2.2976199930323933) q[10]; +rx(pi/2) q[10]; +rz(4.251213206387994) q[10]; +rx(pi/2) q[10]; +rz(7.413072270650321) q[10]; +cx q[10],q[68]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.756607857161546) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.027043180669958) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[10],q[68]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.6517721666530214) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[10],q[68]; +rz(2.463881648295173) q[10]; +rx(pi/2) q[10]; +rz(5.416401654143737) q[10]; +rx(pi/2) q[10]; +rz(7.865419814931732) q[10]; +rz(2.570655740193332) q[10]; +rx(pi/2) q[10]; +rz(5.258094505975288) q[10]; +rx(pi/2) q[10]; +rz(6.898676559189248) q[10]; +rz(-0.430879406825488) q[68]; +rx(pi/2) q[68]; +rz(5.198404092641221) q[68]; +rx(pi/2) q[68]; +rz(10.454428031843019) q[68]; +rz(-0.6896706057682187) q[68]; +rx(pi/2) q[68]; +rz(4.07041727948225) q[68]; +rx(pi/2) q[68]; +rz(6.534699415026436) q[68]; +rz(2.2079999204561034) q[79]; +rx(pi/2) q[79]; +rz(4.414245463540512) q[79]; +rx(pi/2) q[79]; +rz(6.488560018870304) q[79]; +rz(-2.8592223626822033) q[79]; +rx(pi/2) q[79]; +rz(5.08465659935828) q[79]; +rx(pi/2) q[79]; +rz(7.036410682340126) q[79]; +cx q[83],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.080836310099619) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.6565338841523194) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.3021991288564188) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +cx q[83],q[44]; +rz(-0.7073284764180401) q[44]; +rx(pi/2) q[44]; +rz(4.371793405309872) q[44]; +rx(pi/2) q[44]; +rz(11.133718520822642) q[44]; +rz(1.4803892392907203) q[44]; +rx(pi/2) q[44]; +rz(4.216102299964546) q[44]; +rx(pi/2) q[44]; +rz(11.714384531794845) q[44]; +cx q[40],q[44]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.9229568913978743) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(5.56354561179921) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +cx q[40],q[44]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.146556439420163) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[40],q[44]; +rz(-1.1457161764827848) q[40]; +rx(pi/2) q[40]; +rz(5.067268222567927) q[40]; +rx(pi/2) q[40]; +rz(10.647017483577923) q[40]; +rz(-0.4084208729597538) q[40]; +rx(pi/2) q[40]; +rz(3.684415861910566) q[40]; +rx(pi/2) q[40]; +rz(8.191291886619727) q[40]; +rz(-1.0643957617742075) q[44]; +rx(pi/2) q[44]; +rz(5.4356734010997325) q[44]; +rx(pi/2) q[44]; +rz(9.944341759779025) q[44]; +rz(-1.4472603558280621) q[44]; +rx(pi/2) q[44]; +rz(5.7767292086807425) q[44]; +rx(pi/2) q[44]; +rz(11.312596042657606) q[44]; +rz(0.04082061175666407) q[83]; +rx(pi/2) q[83]; +rz(4.5584904907996435) q[83]; +rx(pi/2) q[83]; +rz(10.048764364789198) q[83]; +rz(1.3452074997733696) q[83]; +rx(pi/2) q[83]; +rz(4.814783646662772) q[83]; +rx(pi/2) q[83]; +rz(10.848782692394602) q[83]; +cx q[67],q[83]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.016350172561909) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(5.7584050873630055) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[67],q[83]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.546230924316406) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[67],q[83]; +rz(1.055480575847465) q[67]; +rx(pi/2) q[67]; +rz(4.575943918337935) q[67]; +rx(pi/2) q[67]; +rz(6.498139912915593) q[67]; +rz(1.8384449860111358) q[67]; +rx(pi/2) q[67]; +rz(5.096402701860698) q[67]; +rx(pi/2) q[67]; +rz(8.287952494659573) q[67]; +cx q[50],q[67]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.918312369838894) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(5.575506754303516) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[50],q[67]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.356048550325375) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[50],q[67]; +rz(2.1348453823456977) q[50]; +rx(pi/2) q[50]; +rz(5.857961172599104) q[50]; +rx(pi/2) q[50]; +rz(8.256890692061468) q[50]; +rz(1.1946351732520535) q[50]; +rx(pi/2) q[50]; +rz(4.452705306273551) q[50]; +rx(pi/2) q[50]; +rz(12.47784781607864) q[50]; +rz(-0.9158395401921364) q[67]; +rx(pi/2) q[67]; +rz(4.429096470110716) q[67]; +rx(pi/2) q[67]; +rz(9.306640887013694) q[67]; +rz(-0.20559903916619593) q[67]; +rx(pi/2) q[67]; +rz(5.434989669091331) q[67]; +rx(pi/2) q[67]; +rz(7.042841050468874) q[67]; +rz(2.154465277528078) q[83]; +rx(pi/2) q[83]; +rz(5.601019388102172) q[83]; +rx(pi/2) q[83]; +rz(10.43206459822618) q[83]; +rz(-3.1407159014814923) q[83]; +rx(pi/2) q[83]; +rz(5.822977141818436) q[83]; +rx(pi/2) q[83]; +rz(11.633076388151705) q[83]; +cx q[64],q[83]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.6102830084936657) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.083074949697096) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[64],q[83]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.2491975254654926) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[64],q[83]; +rz(1.510622980775552) q[64]; +rx(pi/2) q[64]; +rz(3.593697242231383) q[64]; +rx(pi/2) q[64]; +rz(8.506669105310824) q[64]; +rz(1.1732031810543662) q[64]; +rx(pi/2) q[64]; +rz(3.988878044917736) q[64]; +rx(pi/2) q[64]; +rz(11.97971240891136) q[64]; +cx q[64],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.076713938501188) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.6457269729977964) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.1666356186513407) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +cx q[64],q[61]; +rz(2.324668232278886) q[61]; +rx(pi/2) q[61]; +rz(5.211500115051324) q[61]; +rx(pi/2) q[61]; +rz(10.23828774964579) q[61]; +rz(-3.091835536008645) q[61]; +rx(pi/2) q[61]; +rz(5.509527392174565) q[61]; +rx(pi/2) q[61]; +rz(10.648651593326381) q[61]; +rz(-1.9431679941431366) q[64]; +rx(pi/2) q[64]; +rz(5.216477256175882) q[64]; +rx(pi/2) q[64]; +rz(10.636636874210945) q[64]; +rz(1.3633150083000034) q[64]; +rx(pi/2) q[64]; +rz(4.748551410192849) q[64]; +rx(pi/2) q[64]; +rz(10.475304395064837) q[64]; +rz(3.1277846778196414) q[83]; +rx(pi/2) q[83]; +rz(5.224619679140695) q[83]; +rx(pi/2) q[83]; +rz(8.562335627850171) q[83]; +rz(1.7684227906770964) q[83]; +rx(pi/2) q[83]; +rz(4.729696553135498) q[83]; +rx(pi/2) q[83]; +rz(7.2950666318638495) q[83]; +cx q[14],q[83]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.457255227480114) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.136469539011964) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[14],q[83]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.262035166387369) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[14],q[83]; +rz(2.4673769344622345) q[14]; +rx(pi/2) q[14]; +rz(3.9599442998189183) q[14]; +rx(pi/2) q[14]; +rz(10.868613441717184) q[14]; +rz(-1.4393780566865202) q[14]; +rx(pi/2) q[14]; +rz(6.030205639628933) q[14]; +rx(pi/2) q[14]; +rz(12.231096811088344) q[14]; +rz(-2.3120794232540627) q[83]; +rx(pi/2) q[83]; +rz(5.826197465561574) q[83]; +rx(pi/2) q[83]; +rz(10.97471438120209) q[83]; +rz(-1.3156134116917404) q[83]; +rx(pi/2) q[83]; +rz(5.073423616236605) q[83]; +rx(pi/2) q[83]; +rz(10.381081631109726) q[83]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.986696519841578) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[66],q[87]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.34970266239407) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[66],q[87]; +rz(0.9718069193736003) q[66]; +rx(pi/2) q[66]; +rz(4.498474992975581) q[66]; +rx(pi/2) q[66]; +rz(9.542623017841468) q[66]; +rz(1.7281662224819225) q[66]; +rx(pi/2) q[66]; +rz(3.529598724901563) q[66]; +rx(pi/2) q[66]; +rz(8.850008851229905) q[66]; +rz(2.1404953381707674) q[87]; +rx(pi/2) q[87]; +rz(4.625427457477689) q[87]; +rx(pi/2) q[87]; +rz(11.878079057586586) q[87]; +rz(1.8458024685667462) q[87]; +rx(pi/2) q[87]; +rz(5.23520773007815) q[87]; +rx(pi/2) q[87]; +rz(8.882886407657931) q[87]; +cx q[87],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(5.839335822908605) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(4.25842179229975) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.8448705939400574) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +cx q[87],q[58]; +rz(-0.45988449765411943) q[58]; +rx(pi/2) q[58]; +rz(4.7713684892738515) q[58]; +rx(pi/2) q[58]; +rz(9.946672967630695) q[58]; +rz(-0.8478699801040115) q[58]; +rx(pi/2) q[58]; +rz(5.374454272325993) q[58]; +rx(pi/2) q[58]; +rz(8.91716843189948) q[58]; +rz(0.07931262584475496) q[87]; +rx(pi/2) q[87]; +rz(5.353865881762376) q[87]; +rx(pi/2) q[87]; +rz(8.745686332876842) q[87]; +rz(-1.9575207573534525) q[87]; +rx(pi/2) q[87]; +rz(3.7991190434386266) q[87]; +rx(pi/2) q[87]; +rz(8.298365012052109) q[87]; +cx q[94],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.027994006987262) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.730395701507332) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.1659315474358554) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[55]; +rz(3.140153199757613) q[55]; +rx(pi/2) q[55]; +rz(5.197099986191928) q[55]; +rx(pi/2) q[55]; +rz(11.463451716312804) q[55]; +rz(-2.0666853665370724) q[55]; +rx(pi/2) q[55]; +rz(4.225526967291035) q[55]; +rx(pi/2) q[55]; +rz(9.591522424357022) q[55]; +cx q[50],q[55]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(4.2596423109598796) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.194724622747062) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[50],q[55]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.446931667655118) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[50],q[55]; +rz(3.0217299933651427) q[50]; +rx(pi/2) q[50]; +rz(5.298291941525154) q[50]; +rx(pi/2) q[50]; +rz(7.797809877357587) q[50]; +rz(2.766065821414811) q[50]; +rx(pi/2) q[50]; +rz(4.497148984113135) q[50]; +rx(pi/2) q[50]; +rz(8.977809197815354) q[50]; +cx q[19],q[50]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.9900217020450692) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(5.706698492532279) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[19],q[50]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.226542546053558) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[19],q[50]; +rz(2.59297024184813) q[19]; +rx(pi/2) q[19]; +rz(3.35400117480033) q[19]; +rx(pi/2) q[19]; +rz(9.068594390299614) q[19]; +rz(-2.259992165776826) q[19]; +rx(pi/2) q[19]; +rz(4.6310615528162264) q[19]; +rx(pi/2) q[19]; +rz(8.88070248935281) q[19]; +rz(1.8469190783986624) q[50]; +rx(pi/2) q[50]; +rz(4.9436714458807955) q[50]; +rx(pi/2) q[50]; +rz(11.486563177416517) q[50]; +rz(-2.531812857546154) q[50]; +rx(pi/2) q[50]; +rz(5.040519936324662) q[50]; +rx(pi/2) q[50]; +rz(11.186325378375342) q[50]; +rz(2.4744303805567167) q[55]; +rx(pi/2) q[55]; +rz(5.374120085897291) q[55]; +rx(pi/2) q[55]; +rz(10.738057913310321) q[55]; +rz(-2.9936821325913314) q[55]; +rx(pi/2) q[55]; +rz(4.968874277764956) q[55]; +rx(pi/2) q[55]; +rz(12.109691631824992) q[55]; +cx q[55],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(5.851659466004831) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.036711738930089) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.329340923701606) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +cx q[55],q[6]; +rz(2.221337369102967) q[6]; +rx(pi/2) q[6]; +rz(4.555393129411932) q[6]; +rx(pi/2) q[6]; +rz(12.15159536559495) q[6]; +rz(-1.3081217113755115) q[6]; +rx(pi/2) q[6]; +rz(5.641330645863457) q[6]; +rx(pi/2) q[6]; +rz(8.831877400648953) q[6]; +rz(1.8341453537014294) q[55]; +rx(pi/2) q[55]; +rz(3.4714591948832756) q[55]; +rx(pi/2) q[55]; +rz(12.120148345372273) q[55]; +rz(-0.718042723711557) q[55]; +rx(pi/2) q[55]; +rz(3.549075522182247) q[55]; +rx(pi/2) q[55]; +rz(8.037110084953085) q[55]; +rz(0.1821378628622763) q[94]; +rx(pi/2) q[94]; +rz(3.690189273135496) q[94]; +rx(pi/2) q[94]; +rz(11.307832459759593) q[94]; +rz(-0.9190406082168465) q[94]; +rx(pi/2) q[94]; +rz(5.08367655323357) q[94]; +rx(pi/2) q[94]; +rz(9.040944168832494) q[94]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.051089119743489) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[11],q[98]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.195207601442151) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[11],q[98]; +rz(0.36244138594641884) q[11]; +rx(pi/2) q[11]; +rz(4.266103508305521) q[11]; +rx(pi/2) q[11]; +rz(6.303182047675696) q[11]; +rz(-0.3072073227350587) q[11]; +rx(pi/2) q[11]; +rz(5.4605029548176205) q[11]; +rx(pi/2) q[11]; +rz(10.458877322713768) q[11]; +cx q[11],q[24]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.8955951749722555) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.244255325120328) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +cx q[11],q[24]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.381285561493293) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[11],q[24]; +rz(0.13840370231825627) q[11]; +rx(pi/2) q[11]; +rz(4.994727406102551) q[11]; +rx(pi/2) q[11]; +rz(12.515276564918569) q[11]; +rz(0.6848989036061588) q[11]; +rx(pi/2) q[11]; +rz(4.2160619387304) q[11]; +rx(pi/2) q[11]; +rz(9.024887790565257) q[11]; +cx q[11],q[87]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.450225420112159) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-2.23070481749859) q[24]; +rx(pi/2) q[24]; +rz(3.2843369768993913) q[24]; +rx(pi/2) q[24]; +rz(7.479441877979217) q[24]; +rz(1.1616694805264496) q[24]; +rx(pi/2) q[24]; +rz(4.68818177090286) q[24]; +rx(pi/2) q[24]; +rz(10.037120715941256) q[24]; +cx q[24],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.042902808182939) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.926807435452641) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[24],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.6199783197251456) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +cx q[24],q[23]; +rz(0.7136709539302184) q[23]; +rx(pi/2) q[23]; +rz(4.340327881628301) q[23]; +rx(pi/2) q[23]; +rz(11.005266496551094) q[23]; +rz(-2.3178332729911704) q[23]; +rx(pi/2) q[23]; +rz(5.197330600574421) q[23]; +rx(pi/2) q[23]; +rz(8.407976738574103) q[23]; +rz(-1.5171743884882032) q[24]; +rx(pi/2) q[24]; +rz(5.3051194242866035) q[24]; +rx(pi/2) q[24]; +rz(12.299695072941846) q[24]; +rz(-1.225419392654332) q[24]; +rx(pi/2) q[24]; +rz(4.485159375028584) q[24]; +rx(pi/2) q[24]; +rz(11.26978470638043) q[24]; +cx q[39],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.059553927039104) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.8434013123721287) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.4524452645711285) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +cx q[39],q[23]; +rz(-0.61323106673178) q[23]; +rx(pi/2) q[23]; +rz(4.220885047468717) q[23]; +rx(pi/2) q[23]; +rz(10.177498470772669) q[23]; +rz(1.843514967078696) q[23]; +rx(pi/2) q[23]; +rz(3.536317873153106) q[23]; +rx(pi/2) q[23]; +rz(8.533002551384916) q[23]; +rz(1.45766184533331) q[39]; +rx(pi/2) q[39]; +rz(4.517598682415531) q[39]; +rx(pi/2) q[39]; +rz(7.687932102521378) q[39]; +rz(-1.5342925526555977) q[39]; +rx(pi/2) q[39]; +rz(5.577123778310215) q[39]; +rx(pi/2) q[39]; +rz(8.967403201750635) q[39]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.096040886732734) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[11],q[87]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.1670797657626313) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[11],q[87]; +rz(-1.7502154405461159) q[11]; +rx(pi/2) q[11]; +rz(6.058772501358245) q[11]; +rx(pi/2) q[11]; +rz(9.487396744732843) q[11]; +rz(1.6242062019195025) q[11]; +rx(pi/2) q[11]; +rz(4.527935856173352) q[11]; +rx(pi/2) q[11]; +rz(7.5251164930321615) q[11]; +rz(0.6901134291543709) q[87]; +rx(pi/2) q[87]; +rz(4.692942343044622) q[87]; +rx(pi/2) q[87]; +rz(11.700351640380248) q[87]; +rz(0.4231881838102649) q[87]; +rx(pi/2) q[87]; +rz(4.160544478563555) q[87]; +rx(pi/2) q[87]; +rz(10.359390141743878) q[87]; +rz(-2.96258004567391) q[98]; +rx(pi/2) q[98]; +rz(3.8132067665796074) q[98]; +rx(pi/2) q[98]; +rz(7.170226500441894) q[98]; +rz(0.42153436587536586) q[98]; +rx(pi/2) q[98]; +rz(4.732464139260217) q[98]; +rx(pi/2) q[98]; +rz(7.542727130446882) q[98]; +cx q[62],q[98]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.5299833668481537) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.003792875387212) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[62],q[98]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.1759307722778742) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[62],q[98]; +rz(2.8898349324510058) q[62]; +rx(pi/2) q[62]; +rz(4.5685605046038225) q[62]; +rx(pi/2) q[62]; +rz(7.683372436425582) q[62]; +rz(-0.37964457149006714) q[62]; +rx(pi/2) q[62]; +rz(4.1695630591458235) q[62]; +rx(pi/2) q[62]; +rz(9.922251492424646) q[62]; +cx q[78],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.204438316635571) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.074165243130764) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.7731549613078332) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[62]; +rz(0.8123876433123836) q[62]; +rx(pi/2) q[62]; +rz(5.3683085163830855) q[62]; +rx(pi/2) q[62]; +rz(10.259410957732454) q[62]; +rz(-1.6992237113763666) q[62]; +rx(pi/2) q[62]; +rz(5.496306831276762) q[62]; +rx(pi/2) q[62]; +rz(9.580511370861338) q[62]; +cx q[62],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(5.886904289413625) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.612749554074052) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.2058444229684095) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +cx q[62],q[18]; +rz(-1.8559004831852595) q[18]; +rx(pi/2) q[18]; +rz(5.289552890736482) q[18]; +rx(pi/2) q[18]; +rz(12.218527185536844) q[18]; +rz(-2.2134840252742944) q[18]; +rx(pi/2) q[18]; +rz(4.418793575773414) q[18]; +rx(pi/2) q[18]; +rz(11.109356579192786) q[18]; +rz(-0.7035188696451842) q[62]; +rx(pi/2) q[62]; +rz(4.138760467887055) q[62]; +rx(pi/2) q[62]; +rz(10.62467197980499) q[62]; +rz(0.9294936682134765) q[62]; +rx(pi/2) q[62]; +rz(4.97539137104857) q[62]; +rx(pi/2) q[62]; +rz(9.000510022023642) q[62]; +cx q[62],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(5.821619256050848) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.6497944382061056) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.2744435145155713) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +cx q[62],q[36]; +rz(-0.32577479110544694) q[36]; +rx(pi/2) q[36]; +rz(5.43113456959288) q[36]; +rx(pi/2) q[36]; +rz(8.109380097855414) q[36]; +rz(-0.0577911322166802) q[36]; +rx(pi/2) q[36]; +rz(3.7902222890816346) q[36]; +rx(pi/2) q[36]; +rz(8.62155057600649) q[36]; +rz(2.8038476112310065) q[62]; +rx(pi/2) q[62]; +rz(4.114114955021817) q[62]; +rx(pi/2) q[62]; +rz(7.266061229132664) q[62]; +rz(3.029292339177281) q[62]; +rx(pi/2) q[62]; +rz(4.901460834291644) q[62]; +rx(pi/2) q[62]; +rz(12.334598053094203) q[62]; +rz(0.7313462911928776) q[78]; +rx(pi/2) q[78]; +rz(3.407639298112056) q[78]; +rx(pi/2) q[78]; +rz(8.350197342473153) q[78]; +rz(-2.1097167867229185) q[78]; +rx(pi/2) q[78]; +rz(4.402400701474048) q[78]; +rx(pi/2) q[78]; +rz(10.631889794375233) q[78]; +cx q[1],q[78]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.326055145272158) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.234807939663147) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[1],q[78]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.4820553132779324) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[1],q[78]; +rz(1.5985954595440743) q[1]; +rx(pi/2) q[1]; +rz(4.442758000484047) q[1]; +rx(pi/2) q[1]; +rz(9.80468915446561) q[1]; +rz(-0.2883089733862376) q[1]; +rx(pi/2) q[1]; +rz(4.7196424784393125) q[1]; +rx(pi/2) q[1]; +rz(8.737086290513501) q[1]; +rz(-0.3337590194669704) q[78]; +rx(pi/2) q[78]; +rz(5.356164128050773) q[78]; +rx(pi/2) q[78]; +rz(8.496738491920073) q[78]; +rz(1.024974394307665) q[78]; +rx(pi/2) q[78]; +rz(4.691572756746586) q[78]; +rx(pi/2) q[78]; +rz(9.261354374126777) q[78]; +rz(2.5951229339139603) q[98]; +rx(pi/2) q[98]; +rz(4.142671074193004) q[98]; +rx(pi/2) q[98]; +rz(6.929079327584197) q[98]; +rz(-3.0669910292594516) q[98]; +rx(pi/2) q[98]; +rz(4.751252443426631) q[98]; +rx(pi/2) q[98]; +rz(8.564546293942296) q[98]; +cx q[98],q[90]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.030592666582917) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.7602447589949675) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[90]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.2338607656954075) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[90]; +rz(1.3263172623685868) q[90]; +rx(pi/2) q[90]; +rz(3.9867376442986333) q[90]; +rx(pi/2) q[90]; +rz(11.925168273620027) q[90]; +rz(1.7261378774976075) q[90]; +rx(pi/2) q[90]; +rz(6.081884262660015) q[90]; +rx(pi/2) q[90]; +rz(10.702588415530784) q[90]; +rz(-1.6744289305866582) q[98]; +rx(pi/2) q[98]; +rz(5.573102288437481) q[98]; +rx(pi/2) q[98]; +rz(7.476970141015306) q[98]; +rz(1.8055365570703934) q[98]; +rx(pi/2) q[98]; +rz(5.3373966464075355) q[98]; +rx(pi/2) q[98]; +rz(8.61506432496741) q[98]; +cx q[98],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.196310191135204) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.431440312936392) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.3586318014738232) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[14]; +rz(-2.450261214739962) q[14]; +rx(pi/2) q[14]; +rz(4.314476488473098) q[14]; +rx(pi/2) q[14]; +rz(9.865645790546582) q[14]; +rz(-2.3409622929379923) q[14]; +rx(pi/2) q[14]; +rz(5.390938319371879) q[14]; +rx(pi/2) q[14]; +rz(10.159118416828886) q[14]; +rz(1.580007094574741) q[98]; +rx(pi/2) q[98]; +rz(5.826113933807704) q[98]; +rx(pi/2) q[98]; +rz(11.019808615547138) q[98]; +rz(1.90569555790906) q[98]; +rx(pi/2) q[98]; +rz(5.051932759001726) q[98]; +rx(pi/2) q[98]; +rz(7.234092918115011) q[98]; +cx q[98],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.245907836113007) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.015521978221689) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.737301906944672) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[78]; +rz(1.014240136763605) q[78]; +rx(pi/2) q[78]; +rz(3.5859519122938686) q[78]; +rx(pi/2) q[78]; +rz(8.828340094530722) q[78]; +rz(-2.816354886473584) q[78]; +rx(pi/2) q[78]; +rz(4.4416552468185175) q[78]; +rx(pi/2) q[78]; +rz(9.438755216894796) q[78]; +rz(2.7934541974826246) q[98]; +rx(pi/2) q[98]; +rz(3.4288296951088) q[98]; +rx(pi/2) q[98]; +rz(9.213645588038297) q[98]; +rz(-1.5264789260100824) q[98]; +rx(pi/2) q[98]; +rz(5.1657907057779955) q[98]; +rx(pi/2) q[98]; +rz(7.63383973161708) q[98]; +rz(0.036897124948749305) q[99]; +rx(pi/2) q[99]; +rz(4.938811526245264) q[99]; +rx(pi/2) q[99]; +rz(8.240334294379444) q[99]; +rz(-1.1846365397021217) q[99]; +rx(pi/2) q[99]; +rz(5.020443701652325) q[99]; +rx(pi/2) q[99]; +rz(10.803104159741208) q[99]; +cx q[32],q[99]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.4758894736162915) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(5.742918264413166) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[32],q[99]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.377736588984131) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[32],q[99]; +rz(-2.122524477102549) q[32]; +rx(pi/2) q[32]; +rz(4.322860877164984) q[32]; +rx(pi/2) q[32]; +rz(11.7914914383314) q[32]; +rz(-0.18531561268508412) q[32]; +rx(pi/2) q[32]; +rz(4.513432075879447) q[32]; +rx(pi/2) q[32]; +rz(7.929843427595065) q[32]; +cx q[32],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(5.9449968638537705) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.9461866339635945) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[32],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.3824450746653265) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +cx q[32],q[8]; +rz(1.952507476177498) q[8]; +rx(pi/2) q[8]; +rz(5.638386678926188) q[8]; +rx(pi/2) q[8]; +rz(12.565229975013022) q[8]; +rz(-1.6248925591944783) q[8]; +rx(pi/2) q[8]; +rz(4.24585821726315) q[8]; +rx(pi/2) q[8]; +rz(10.018075086389945) q[8]; +rz(-2.357592682967282) q[32]; +rx(pi/2) q[32]; +rz(4.2312236061086885) q[32]; +rx(pi/2) q[32]; +rz(7.991334184473562) q[32]; +rz(-1.80394108865267) q[32]; +rx(pi/2) q[32]; +rz(4.935743943762894) q[32]; +rx(pi/2) q[32]; +rz(12.132175410238133) q[32]; +cx q[32],q[47]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.814088430068029) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.060393718023887) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[32],q[47]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.317081957142442) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[32],q[47]; +rz(-0.346850691365018) q[32]; +rx(pi/2) q[32]; +rz(4.728825018860052) q[32]; +rx(pi/2) q[32]; +rz(9.62054772405237) q[32]; +rz(2.7726591407595578) q[32]; +rx(pi/2) q[32]; +rz(5.195726361264359) q[32]; +rx(pi/2) q[32]; +rz(11.100616202739381) q[32]; +rz(-2.6638743504342504) q[47]; +rx(pi/2) q[47]; +rz(4.640891566222885) q[47]; +rx(pi/2) q[47]; +rz(11.975804508324519) q[47]; +rz(0.17133905310511777) q[47]; +rx(pi/2) q[47]; +rz(4.61912858581935) q[47]; +rx(pi/2) q[47]; +rz(10.807222259739378) q[47]; +cx q[51],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.228013997316226) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.8255570562066996) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[51],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.359624134472538) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +cx q[51],q[47]; +rz(2.534155633500747) q[47]; +rx(pi/2) q[47]; +rz(5.88890875694538) q[47]; +rx(pi/2) q[47]; +rz(9.470076226234923) q[47]; +rz(2.887809877763674) q[47]; +rx(pi/2) q[47]; +rz(4.821247509381975) q[47]; +rx(pi/2) q[47]; +rz(9.002739631172144) q[47]; +rz(3.044560737612702) q[51]; +rx(pi/2) q[51]; +rz(5.919660767123575) q[51]; +rx(pi/2) q[51]; +rz(7.901394109343897) q[51]; +rz(-0.766844089317857) q[51]; +rx(pi/2) q[51]; +rz(4.53563834772563) q[51]; +rx(pi/2) q[51]; +rz(7.16586376480745) q[51]; +cx q[51],q[85]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.7393040931086823) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(5.88696076117529) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[51],q[85]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.3485670400226013) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[51],q[85]; +rz(-1.1119633885607607) q[51]; +rx(pi/2) q[51]; +rz(5.68101342680224) q[51]; +rx(pi/2) q[51]; +rz(10.627013341859028) q[51]; +rz(-2.3008089581977256) q[51]; +rx(pi/2) q[51]; +rz(4.240637069956013) q[51]; +rx(pi/2) q[51]; +rz(9.455642247177419) q[51]; +cx q[79],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(5.9644251731049645) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.2347896059723205) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.823357678714567) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[51]; +rz(2.8449497710969034) q[51]; +rx(pi/2) q[51]; +rz(5.124789757400473) q[51]; +rx(pi/2) q[51]; +rz(10.600074502972605) q[51]; +rz(-2.2413357765512494) q[51]; +rx(pi/2) q[51]; +rz(4.880388474336931) q[51]; +rx(pi/2) q[51]; +rz(10.993189754885632) q[51]; +cx q[76],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(5.811819716364548) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.6508936008815485) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.2395203773106385) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +cx q[76],q[51]; +rz(-2.1505470195005434) q[51]; +rx(pi/2) q[51]; +rz(4.249537646041678) q[51]; +rx(pi/2) q[51]; +rz(7.137606900370493) q[51]; +rz(-2.6627251152101934) q[51]; +rx(pi/2) q[51]; +rz(5.408772802564352) q[51]; +rx(pi/2) q[51]; +rz(9.256747463322707) q[51]; +rz(-2.6651141806640446) q[76]; +rx(pi/2) q[76]; +rz(3.7365473281848485) q[76]; +rx(pi/2) q[76]; +rz(7.175601312878083) q[76]; +rz(0.26723076745359853) q[76]; +rx(pi/2) q[76]; +rz(3.647308849655454) q[76]; +rx(pi/2) q[76]; +rz(10.665038943549275) q[76]; +rz(0.11493982494420862) q[79]; +rx(pi/2) q[79]; +rz(4.236140144386022) q[79]; +rx(pi/2) q[79]; +rz(9.487738441832814) q[79]; +rz(0.44194130575300283) q[79]; +rx(pi/2) q[79]; +rz(5.72808649541618) q[79]; +rx(pi/2) q[79]; +rz(10.136331695062209) q[79]; +rz(1.691082148917964) q[85]; +rx(pi/2) q[85]; +rz(5.498362219715325) q[85]; +rx(pi/2) q[85]; +rz(9.820735507338123) q[85]; +rz(-2.9346762393158943) q[85]; +rx(pi/2) q[85]; +rz(4.246499080092945) q[85]; +rx(pi/2) q[85]; +rz(9.75195443214145) q[85]; +cx q[85],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(5.987744466003836) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(4.026692316916844) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.729675922009525) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[70]; +rz(-2.086937376658234) q[70]; +rx(pi/2) q[70]; +rz(4.055764498609071) q[70]; +rx(pi/2) q[70]; +rz(8.738458017872732) q[70]; +rz(0.7241276233443434) q[70]; +rx(pi/2) q[70]; +rz(5.311803764249423) q[70]; +rx(pi/2) q[70]; +rz(7.027929256130453) q[70]; +cx q[70],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.158595930078821) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.00216006918097) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.2045214229670194) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +cx q[70],q[34]; +rz(-1.8295256321903939) q[34]; +rx(pi/2) q[34]; +rz(4.075675949752646) q[34]; +rx(pi/2) q[34]; +rz(11.565213310144363) q[34]; +rz(3.1288222780560826) q[34]; +rx(pi/2) q[34]; +rz(3.49276251994066) q[34]; +rx(pi/2) q[34]; +rz(11.643666040231412) q[34]; +rz(0.3751677876617907) q[70]; +rx(pi/2) q[70]; +rz(4.359991662381287) q[70]; +rx(pi/2) q[70]; +rz(10.517147961732691) q[70]; +rz(0.9859138904539311) q[70]; +rx(pi/2) q[70]; +rz(4.609721271438011) q[70]; +rx(pi/2) q[70]; +rz(10.703759918541497) q[70]; +rz(-0.2348582173699243) q[85]; +rx(pi/2) q[85]; +rz(4.487210431577646) q[85]; +rx(pi/2) q[85]; +rz(10.56975785939061) q[85]; +rz(1.5701167922599941) q[85]; +rx(pi/2) q[85]; +rz(5.229260235850988) q[85]; +rx(pi/2) q[85]; +rz(8.159901695350083) q[85]; +cx q[86],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.1129499340376405) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(4.163564806829864) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.186643046739814) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[47]; +rz(0.8091168524781942) q[47]; +rx(pi/2) q[47]; +rz(5.707089011466239) q[47]; +rx(pi/2) q[47]; +rz(12.132982399095813) q[47]; +rz(-2.187649654872363) q[47]; +rx(pi/2) q[47]; +rz(4.832427707611429) q[47]; +rx(pi/2) q[47]; +rz(12.18427874916517) q[47]; +cx q[75],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.096683160313835) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.846094439996783) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.641079881502124) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +cx q[75],q[47]; +rz(-1.8844142103131603) q[47]; +rx(pi/2) q[47]; +rz(4.73884010701988) q[47]; +rx(pi/2) q[47]; +rz(8.182461353079269) q[47]; +rz(-1.9635906714443312) q[47]; +rx(pi/2) q[47]; +rz(5.220306196773535) q[47]; +rx(pi/2) q[47]; +rz(7.732898746698548) q[47]; +rz(-1.7251746944239033) q[75]; +rx(pi/2) q[75]; +rz(4.464067746891062) q[75]; +rx(pi/2) q[75]; +rz(11.199648279865162) q[75]; +rz(1.2939249466553697) q[75]; +rx(pi/2) q[75]; +rz(5.698087757880566) q[75]; +rx(pi/2) q[75]; +rz(7.67562586126529) q[75]; +cx q[11],q[75]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.842077249629911) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(5.8600781541798055) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[11],q[75]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.490977409112041) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[11],q[75]; +rz(-2.2083902601755194) q[11]; +rx(pi/2) q[11]; +rz(4.071945097781334) q[11]; +rx(pi/2) q[11]; +rz(6.3972393747523455) q[11]; +rz(1.1486571994369807) q[11]; +rx(pi/2) q[11]; +rz(4.645114330026262) q[11]; +rx(pi/2) q[11]; +rz(8.783224493976288) q[11]; +rz(2.924625599519376) q[75]; +rx(pi/2) q[75]; +rz(4.043726694861429) q[75]; +rx(pi/2) q[75]; +rz(11.42433245781965) q[75]; +rz(-0.4491692528278084) q[75]; +rx(pi/2) q[75]; +rz(5.933419812310032) q[75]; +rx(pi/2) q[75]; +rz(8.126873277410853) q[75]; +cx q[11],q[75]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.825411079142411) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.149274161122625) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[11],q[75]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.2864682124659836) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[11],q[75]; +rz(2.398489832137778) q[11]; +rx(pi/2) q[11]; +rz(3.8995009879828637) q[11]; +rx(pi/2) q[11]; +rz(11.253362682088955) q[11]; +rz(-2.000237197870079) q[11]; +rx(pi/2) q[11]; +rz(5.342446763748677) q[11]; +rx(pi/2) q[11]; +rz(7.802896100039652) q[11]; +rz(-1.2866306843285322) q[75]; +rx(pi/2) q[75]; +rz(3.825387731938574) q[75]; +rx(pi/2) q[75]; +rz(11.778776980554099) q[75]; +rz(2.5185584094453572) q[75]; +rx(pi/2) q[75]; +rz(4.839799946154819) q[75]; +rx(pi/2) q[75]; +rz(10.652265087192157) q[75]; +cx q[78],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.135118591888539) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.7983263250717574) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.4902737224147007) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[75]; +rz(1.4740847915003599) q[75]; +rx(pi/2) q[75]; +rz(5.432459764105245) q[75]; +rx(pi/2) q[75]; +rz(7.717038046700759) q[75]; +rz(-2.689829914085775) q[75]; +rx(pi/2) q[75]; +rz(5.009888736739441) q[75]; +rx(pi/2) q[75]; +rz(7.966931616870189) q[75]; +rz(-2.3068816420198806) q[78]; +rx(pi/2) q[78]; +rz(4.241904769928705) q[78]; +rx(pi/2) q[78]; +rz(6.7445027286399934) q[78]; +rz(-1.4388667812047373) q[78]; +rx(pi/2) q[78]; +rz(4.71583113166884) q[78]; +rx(pi/2) q[78]; +rz(12.170902057111718) q[78]; +rz(2.452169654085944) q[86]; +rx(pi/2) q[86]; +rz(6.060497626688171) q[86]; +rx(pi/2) q[86]; +rz(9.848628947768521) q[86]; +rz(2.5315438691078276) q[86]; +rx(pi/2) q[86]; +rz(3.8856930547098267) q[86]; +rx(pi/2) q[86]; +rz(9.64505426767786) q[86]; +cx q[86],q[74]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.104825527632315) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(4.384396312987833) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[74]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.338960170583797) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[74]; +rz(2.831491033447268) q[74]; +rx(pi/2) q[74]; +rz(3.724026763284252) q[74]; +rx(pi/2) q[74]; +rz(12.169171041056176) q[74]; +rz(-0.26020526082162476) q[74]; +rx(pi/2) q[74]; +rz(5.516462347373691) q[74]; +rx(pi/2) q[74]; +rz(8.719797816280625) q[74]; +cx q[74],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.116377215223779) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.8086846060849546) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.513141903398619) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +cx q[74],q[35]; +rz(-0.73200426748086) q[35]; +rx(pi/2) q[35]; +rz(4.8250611097667395) q[35]; +rx(pi/2) q[35]; +rz(12.49394023371178) q[35]; +rz(3.015891970125387) q[35]; +rx(pi/2) q[35]; +rz(4.557702138990415) q[35]; +rx(pi/2) q[35]; +rz(10.252749532229364) q[35]; +rz(-0.7314958587555123) q[74]; +rx(pi/2) q[74]; +rz(5.9104420256482015) q[74]; +rx(pi/2) q[74]; +rz(9.481350096682213) q[74]; +rz(-1.8512706806048285) q[74]; +rx(pi/2) q[74]; +rz(4.290170642911143) q[74]; +rx(pi/2) q[74]; +rz(9.309607440034595) q[74]; +rz(-2.507591256135509) q[86]; +rx(pi/2) q[86]; +rz(5.2265256883364515) q[86]; +rx(pi/2) q[86]; +rz(9.642004518746399) q[86]; +rz(0.4122346943684594) q[86]; +rx(pi/2) q[86]; +rz(5.224083772540049) q[86]; +rx(pi/2) q[86]; +rz(12.03033139375681) q[86]; +cx q[86],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.092177007982084) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.8324788734914454) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.272245499193732) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[0]; +rz(1.1856898200807455) q[0]; +rx(pi/2) q[0]; +rz(4.979485233027635) q[0]; +rx(pi/2) q[0]; +rz(8.802490644733792) q[0]; +rz(0.35401987163360404) q[0]; +rx(pi/2) q[0]; +rz(4.994755429359615) q[0]; +rx(pi/2) q[0]; +rz(11.608544394978011) q[0]; +cx q[16],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(5.969213778251005) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.8984634609917483) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[16],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.450702461463919) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +cx q[16],q[0]; +rz(0.42889245985746927) q[0]; +rx(pi/2) q[0]; +rz(3.6352104036948094) q[0]; +rx(pi/2) q[0]; +rz(11.702796047766721) q[0]; +rz(-2.2047170241940393) q[0]; +rx(pi/2) q[0]; +rz(4.250125774550894) q[0]; +rx(pi/2) q[0]; +rz(8.517350527035656) q[0]; +rz(1.3012462587585008) q[16]; +rx(pi/2) q[16]; +rz(3.8039466945828058) q[16]; +rx(pi/2) q[16]; +rz(10.685217312873277) q[16]; +rz(-0.2931738865034297) q[16]; +rx(pi/2) q[16]; +rz(4.523489181910268) q[16]; +rx(pi/2) q[16]; +rz(9.444290781712604) q[16]; +rz(1.586768111471617) q[86]; +rx(pi/2) q[86]; +rz(5.544159855792564) q[86]; +rx(pi/2) q[86]; +rz(10.183723993856935) q[86]; +rz(1.8150280555194689) q[86]; +rx(pi/2) q[86]; +rz(4.8084943557658155) q[86]; +rx(pi/2) q[86]; +rz(11.377322837327666) q[86]; +cx q[51],q[86]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.8656057292441286) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(5.963626308300647) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[51],q[86]; +rz(-pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.5426205713840613) q[51]; +rx(pi/2) q[51]; +rz(2*pi) q[51]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[51],q[86]; +rz(1.187245414789265) q[51]; +rx(pi/2) q[51]; +rz(4.206162190817524) q[51]; +rx(pi/2) q[51]; +rz(9.369158757982339) q[51]; +rz(2.1727927578905435) q[51]; +rx(pi/2) q[51]; +rz(5.706111317127698) q[51]; +rx(pi/2) q[51]; +rz(7.259579255282084) q[51]; +rz(1.8085320333080812) q[86]; +rx(pi/2) q[86]; +rz(4.671354211673995) q[86]; +rx(pi/2) q[86]; +rz(6.337866014272308) q[86]; +rz(1.4236426331896288) q[86]; +rx(pi/2) q[86]; +rz(4.8214111106025035) q[86]; +rx(pi/2) q[86]; +rz(9.509418599250145) q[86]; +cx q[92],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.0716972452693465) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.8108805716217837) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.168215700210215) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +cx q[92],q[8]; +rz(1.7861519697944424) q[8]; +rx(pi/2) q[8]; +rz(3.813620038331177) q[8]; +rx(pi/2) q[8]; +rz(9.029716855937407) q[8]; +rz(-1.7106901039832472) q[8]; +rx(pi/2) q[8]; +rz(4.263551325668093) q[8]; +rx(pi/2) q[8]; +rz(6.9773218048059675) q[8]; +rz(2.2818534481075314) q[92]; +rx(pi/2) q[92]; +rz(3.645959298330915) q[92]; +rx(pi/2) q[92]; +rz(11.22190612601412) q[92]; +rz(1.710954087868819) q[92]; +rx(pi/2) q[92]; +rz(5.3693587153336875) q[92]; +rx(pi/2) q[92]; +rz(10.70413040217819) q[92]; +cx q[8],q[92]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.006729525951559) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.26715495055007) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[8],q[92]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.18894204130004) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[8],q[92]; +rz(2.9258912514530797) q[8]; +rx(pi/2) q[8]; +rz(3.8695054897056096) q[8]; +rx(pi/2) q[8]; +rz(10.249819517778823) q[8]; +rz(0.1891532833086269) q[8]; +rx(pi/2) q[8]; +rz(3.8281624910852337) q[8]; +rx(pi/2) q[8]; +rz(10.099302529020594) q[8]; +rz(-2.0290427131179403) q[92]; +rx(pi/2) q[92]; +rz(4.582994909184583) q[92]; +rx(pi/2) q[92]; +rz(7.901732820112334) q[92]; +rz(0.002847971303138852) q[92]; +rx(pi/2) q[92]; +rz(4.724743063908762) q[92]; +rx(pi/2) q[92]; +rz(9.737817510794427) q[92]; +cx q[40],q[92]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.8847274598779595) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(5.820946754969803) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[40],q[92]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.1657866734907754) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[40],q[92]; +rz(-1.8834724692465858) q[40]; +rx(pi/2) q[40]; +rz(4.604414316177895) q[40]; +rx(pi/2) q[40]; +rz(8.97308533270431) q[40]; +rz(2.5124317135457064) q[40]; +rx(pi/2) q[40]; +rz(4.626105384583574) q[40]; +rx(pi/2) q[40]; +rz(9.639946179378951) q[40]; +cx q[17],q[40]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.219837100969556) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.154460612432796) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +cx q[17],q[40]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.4972821322836607) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[17],q[40]; +rz(1.1988107709848457) q[17]; +rx(pi/2) q[17]; +rz(5.954949118012337) q[17]; +rx(pi/2) q[17]; +rz(12.30896550135775) q[17]; +rz(-1.738479839997135) q[17]; +rx(pi/2) q[17]; +rz(4.580581290636285) q[17]; +rx(pi/2) q[17]; +rz(10.341176775014695) q[17]; +rz(-0.39532470133045816) q[40]; +rx(pi/2) q[40]; +rz(4.618414273555999) q[40]; +rx(pi/2) q[40]; +rz(9.723548632631942) q[40]; +rz(2.010768944544525) q[40]; +rx(pi/2) q[40]; +rz(4.539955920749067) q[40]; +rx(pi/2) q[40]; +rz(6.549750823796227) q[40]; +rz(-0.02747662330311007) q[92]; +rx(pi/2) q[92]; +rz(5.78277247619277) q[92]; +rx(pi/2) q[92]; +rz(10.443812139477835) q[92]; +rz(2.6943161426063282) q[92]; +rx(pi/2) q[92]; +rz(5.006985721415867) q[92]; +rx(pi/2) q[92]; +rz(6.301396417558897) q[92]; +cx q[95],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.976219068368794) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.9419458618280636) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.538646877838435) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[32]; +rz(-0.5658074588391795) q[32]; +rx(pi/2) q[32]; +rz(4.434020723422552) q[32]; +rx(pi/2) q[32]; +rz(9.88520547652222) q[32]; +rz(-2.161428252491267) q[32]; +rx(pi/2) q[32]; +rz(4.241431474260798) q[32]; +rx(pi/2) q[32]; +rz(8.686723964670708) q[32]; +cx q[32],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(5.95930929010105) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(4.022408237061395) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[32],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.1680544878274928) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +cx q[32],q[13]; +rz(2.056941223148783) q[13]; +rx(pi/2) q[13]; +rz(4.596001340657762) q[13]; +rx(pi/2) q[13]; +rz(12.165111127584456) q[13]; +rz(-1.499412611372875) q[13]; +rx(pi/2) q[13]; +rz(4.045215839902855) q[13]; +rx(pi/2) q[13]; +rz(6.960137070713872) q[13]; +cx q[3],q[13]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.6425742570475443) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.183945078429632) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +cx q[3],q[13]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.1579189052937693) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +cx q[3],q[13]; +rz(-2.126901045357683) q[3]; +rx(pi/2) q[3]; +rz(3.621099518534612) q[3]; +rx(pi/2) q[3]; +rz(9.092658694621322) q[3]; +rz(2.379602413275885) q[3]; +rx(pi/2) q[3]; +rz(4.429849399334469) q[3]; +rx(pi/2) q[3]; +rz(12.101320667543103) q[3]; +rz(-1.1064390172603673) q[13]; +rx(pi/2) q[13]; +rz(4.708841359408263) q[13]; +rx(pi/2) q[13]; +rz(11.556992165938436) q[13]; +rz(2.7340370045870745) q[13]; +rx(pi/2) q[13]; +rz(3.7354781082459616) q[13]; +rx(pi/2) q[13]; +rz(10.602126050945154) q[13]; +cx q[24],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.159060518699452) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.247091442809866) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[24],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.942823394971953) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +cx q[24],q[13]; +rz(-1.6102936429996841) q[13]; +rx(pi/2) q[13]; +rz(4.5116893654762595) q[13]; +rx(pi/2) q[13]; +rz(8.944940994707297) q[13]; +rz(2.293451389015826) q[13]; +rx(pi/2) q[13]; +rz(4.990618094254025) q[13]; +rx(pi/2) q[13]; +rz(7.799178218568366) q[13]; +rz(-0.7058615609518899) q[24]; +rx(pi/2) q[24]; +rz(5.800429006049722) q[24]; +rx(pi/2) q[24]; +rz(6.923222127770608) q[24]; +rz(3.029292339177281) q[24]; +rx(pi/2) q[24]; +rz(4.901460834291644) q[24]; +rx(pi/2) q[24]; +rz(12.334598053094203) q[24]; +cx q[26],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.233450495882156) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.9392755408426554) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[26],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.5211004676031603) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +cx q[26],q[3]; +rz(-2.9773834392139653) q[3]; +rx(pi/2) q[3]; +rz(5.655345876403503) q[3]; +rx(pi/2) q[3]; +rz(11.945624238085838) q[3]; +rz(-1.6602347255936198) q[3]; +rx(pi/2) q[3]; +rz(5.837928899868772) q[3]; +rx(pi/2) q[3]; +rz(10.657586077425712) q[3]; +rz(0.09216268591773336) q[26]; +rx(pi/2) q[26]; +rz(4.590029555822134) q[26]; +rx(pi/2) q[26]; +rz(7.911038725124376) q[26]; +rz(2.2120436985837193) q[26]; +rx(pi/2) q[26]; +rz(4.339059106749436) q[26]; +rx(pi/2) q[26]; +rz(8.904277322190941) q[26]; +rz(1.8555516299961283) q[32]; +rx(pi/2) q[32]; +rz(3.7309739983570553) q[32]; +rx(pi/2) q[32]; +rz(12.287957074365247) q[32]; +rz(-1.9041449933184205) q[32]; +rx(pi/2) q[32]; +rz(4.119637063110035) q[32]; +rx(pi/2) q[32]; +rz(10.384573209269295) q[32]; +cx q[84],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.0289838126243005) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.041809065166229) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.6769582406972816) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[26]; +rz(-0.364053359466197) q[26]; +rx(pi/2) q[26]; +rz(4.570814046538972) q[26]; +rx(pi/2) q[26]; +rz(10.160245506625637) q[26]; +rz(1.4875497180792356) q[26]; +rx(pi/2) q[26]; +rz(4.615494386628389) q[26]; +rx(pi/2) q[26]; +rz(10.521525907126692) q[26]; +rz(-0.8076575199418778) q[84]; +rx(pi/2) q[84]; +rz(4.461858252720816) q[84]; +rx(pi/2) q[84]; +rz(11.227425751157346) q[84]; +rz(-1.2408434360654348) q[84]; +rx(pi/2) q[84]; +rz(4.31947147347284) q[84]; +rx(pi/2) q[84]; +rz(6.579833227489912) q[84]; +cx q[93],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.250663714881815) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.857720821827148) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.3738299585463403) q[93]; +rx(pi/2) q[93]; +rz(3*pi) q[93]; +cx q[93],q[13]; +rz(0.07112884907992889) q[13]; +rx(pi/2) q[13]; +rz(4.347264771022718) q[13]; +rx(pi/2) q[13]; +rz(9.57383684937686) q[13]; +rz(1.421516349797364) q[13]; +rx(pi/2) q[13]; +rz(4.632503756260798) q[13]; +rx(pi/2) q[13]; +rz(9.561585367936733) q[13]; +rz(-1.8154894913370376) q[93]; +rx(pi/2) q[93]; +rz(4.78274916450384) q[93]; +rx(pi/2) q[93]; +rz(7.948978811788795) q[93]; +rz(-1.821732718247631) q[93]; +rx(pi/2) q[93]; +rz(5.668877890412253) q[93]; +rx(pi/2) q[93]; +rz(8.644631641598671) q[93]; +rz(0.6997032260167679) q[95]; +rx(pi/2) q[95]; +rz(5.583016608796534) q[95]; +rx(pi/2) q[95]; +rz(11.870697166779898) q[95]; +rz(0.05002280795168401) q[95]; +rx(pi/2) q[95]; +rz(5.089666321846809) q[95]; +rx(pi/2) q[95]; +rz(11.03189779392447) q[95]; +cx q[65],q[95]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.7439894283989075) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.273104445463941) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[65],q[95]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.182659022838152) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[65],q[95]; +rz(2.6329984104321724) q[65]; +rx(pi/2) q[65]; +rz(4.615229517364937) q[65]; +rx(pi/2) q[65]; +rz(11.001958522635775) q[65]; +rz(2.8781620410352673) q[65]; +rx(pi/2) q[65]; +rz(5.540395045091768) q[65]; +rx(pi/2) q[65]; +rz(8.851994962227694) q[65]; +cx q[94],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.281943749494542) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.9739037499828953) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.418621850682717) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[65]; +rz(2.934306517930482) q[65]; +rx(pi/2) q[65]; +rz(5.397516439683081) q[65]; +rx(pi/2) q[65]; +rz(11.610335668197145) q[65]; +rz(-0.7072981257490838) q[65]; +rx(pi/2) q[65]; +rz(5.0434444184614575) q[65]; +rx(pi/2) q[65]; +rz(6.753990742853997) q[65]; +rz(0.4828238446883253) q[94]; +rx(pi/2) q[94]; +rz(4.582833105189804) q[94]; +rx(pi/2) q[94]; +rz(10.055082390323912) q[94]; +rz(-1.731911203667309) q[94]; +rx(pi/2) q[94]; +rz(3.3416058068521566) q[94]; +rx(pi/2) q[94]; +rz(6.7305229130723525) q[94]; +cx q[94],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(6.080937180894399) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.6253281963692716) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.4659531555735095) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[28]; +rz(3.056729457678438) q[28]; +rx(pi/2) q[28]; +rz(3.753539133285407) q[28]; +rx(pi/2) q[28]; +rz(6.7673961262309135) q[28]; +rz(-2.581656290598586) q[28]; +rx(pi/2) q[28]; +rz(6.272867392844901) q[28]; +rx(pi/2) q[28]; +rz(9.585124978202055) q[28]; +rz(1.36209753126451) q[94]; +rx(pi/2) q[94]; +rz(5.433070770153997) q[94]; +rx(pi/2) q[94]; +rz(10.234514847414442) q[94]; +rz(-2.478933365507163) q[94]; +rx(pi/2) q[94]; +rz(4.52965601873159) q[94]; +rx(pi/2) q[94]; +rz(7.705394111981341) q[94]; +cx q[35],q[94]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.6413344462292847) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.0106511260340145) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[35],q[94]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.163369097266134) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[35],q[94]; +rz(2.832794029949711) q[35]; +rx(pi/2) q[35]; +rz(4.352101954505829) q[35]; +rx(pi/2) q[35]; +rz(7.947610076732981) q[35]; +rz(0.4419675284370186) q[35]; +rx(pi/2) q[35]; +rz(5.611479807832114) q[35]; +rx(pi/2) q[35]; +rz(12.394304480601445) q[35]; +rz(0.9224557669043802) q[94]; +rx(pi/2) q[94]; +rz(5.893963794000648) q[94]; +rx(pi/2) q[94]; +rz(11.341609535084284) q[94]; +rz(-1.2483994592830774) q[94]; +rx(pi/2) q[94]; +rz(5.871444875246386) q[94]; +rx(pi/2) q[94]; +rz(12.132023225081493) q[94]; +rz(2.7174627364790487) q[95]; +rx(pi/2) q[95]; +rz(4.018977166693249) q[95]; +rx(pi/2) q[95]; +rz(10.726119933121165) q[95]; +rz(1.0626491484826337) q[95]; +rx(pi/2) q[95]; +rz(5.152960027297187) q[95]; +rx(pi/2) q[95]; +rz(7.8008766287318405) q[95]; +cx q[95],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.574511103384381) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.551472034370549) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.289927600476699) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[21]; +rz(0.38213499054830447) q[21]; +rx(pi/2) q[21]; +rz(4.3839037548231445) q[21]; +rx(pi/2) q[21]; +rz(11.934406300943657) q[21]; +rz(-2.809119589234326) q[21]; +rx(pi/2) q[21]; +rz(4.447729859753627) q[21]; +rx(pi/2) q[21]; +rz(8.13449233215702) q[21]; +cx q[21],q[40]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.835504781020118) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.051089119743489) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +cx q[21],q[40]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.195207601442151) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[21],q[40]; +rz(0.36244138594641884) q[21]; +rx(pi/2) q[21]; +rz(4.266103508305521) q[21]; +rx(pi/2) q[21]; +rz(6.303182047675696) q[21]; +rz(-2.1312068853310855) q[21]; +rx(pi/2) q[21]; +rz(5.1900922707914265) q[21]; +rx(pi/2) q[21]; +rz(9.714340534598897) q[21]; +rz(-2.96258004567391) q[40]; +rx(pi/2) q[40]; +rz(3.8132067665796074) q[40]; +rx(pi/2) q[40]; +rz(7.170226500441894) q[40]; +rz(2.4637173354302657) q[40]; +rx(pi/2) q[40]; +rz(6.134005656517007) q[40]; +rx(pi/2) q[40]; +rz(6.704628629128806) q[40]; +cx q[55],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.22596440660646) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.836622218069773) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.4120972434441827) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +cx q[55],q[21]; +rz(-1.6239746305466725) q[21]; +rx(pi/2) q[21]; +rz(4.697131218620047) q[21]; +rx(pi/2) q[21]; +rz(6.702543026934303) q[21]; +rz(-1.580396348133109) q[21]; +rx(pi/2) q[21]; +rz(4.995414425172427) q[21]; +rx(pi/2) q[21]; +rz(11.961420323946708) q[21]; +rz(2.3089178128720818) q[55]; +rx(pi/2) q[55]; +rz(3.590973671181759) q[55]; +rx(pi/2) q[55]; +rz(12.246084858546729) q[55]; +rz(-1.1842649688774896) q[55]; +rx(pi/2) q[55]; +rz(5.386967283116211) q[55]; +rx(pi/2) q[55]; +rz(10.14682730212784) q[55]; +rz(-3.011093773196446) q[95]; +rx(pi/2) q[95]; +rz(3.967581635544897) q[95]; +rx(pi/2) q[95]; +rz(11.027343425144949) q[95]; +rz(-2.4989907962828255) q[95]; +rx(pi/2) q[95]; +rz(5.470757010751717) q[95]; +rx(pi/2) q[95]; +rz(7.031985630270499) q[95]; +cx q[95],q[79]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(5.884460859788215) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.168418954850028) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[79]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.4384341000363507) q[95]; +rx(pi/2) q[95]; +rz(3*pi) q[95]; +cx q[95],q[79]; +rz(2.011753863057086) q[79]; +rx(pi/2) q[79]; +rz(4.316975312809623) q[79]; +rx(pi/2) q[79]; +rz(6.80435244331448) q[79]; +rz(2.8283793191678352) q[79]; +rx(pi/2) q[79]; +rz(5.765065144669734) q[79]; +rx(pi/2) q[79]; +rz(12.10862706970289) q[79]; +rz(2.8908511984614833) q[95]; +rx(pi/2) q[95]; +rz(5.053384247743776) q[95]; +rx(pi/2) q[95]; +rz(10.158103745758728) q[95]; +rz(-2.6676332902929953) q[95]; +rx(pi/2) q[95]; +rz(4.435124612735203) q[95]; +rx(pi/2) q[95]; +rz(7.518051656992745) q[95]; +cx q[95],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.158143442301574) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.824593870646771) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.1683826848952004) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[33]; +rz(-1.8178829087471224) q[33]; +rx(pi/2) q[33]; +rz(5.684052912346628) q[33]; +rx(pi/2) q[33]; +rz(11.185429960266143) q[33]; +rz(-1.580396348133109) q[33]; +rx(pi/2) q[33]; +rz(4.995414425172427) q[33]; +rx(pi/2) q[33]; +rz(11.961420323946708) q[33]; +rz(2.9717664828344557) q[95]; +rx(pi/2) q[95]; +rz(3.97780347517419) q[95]; +rx(pi/2) q[95]; +rz(9.029696313813027) q[95]; +rz(0.8562985987845666) q[95]; +rx(pi/2) q[95]; +rz(4.3459503304010045) q[95]; +rx(pi/2) q[95]; +rz(8.586816674311137) q[95]; +cx q[97],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(5.9565216111925725) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.536089579822712) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.3130804534316045) q[97]; +rx(pi/2) q[97]; +rz(2*pi) q[97]; +cx q[97],q[8]; +rz(-2.139699974034353) q[8]; +rx(pi/2) q[8]; +rz(4.363742957353281) q[8]; +rx(pi/2) q[8]; +rz(9.99274343837239) q[8]; +rz(-2.9138342143737637) q[8]; +rx(pi/2) q[8]; +rz(5.856600083859092) q[8]; +rx(pi/2) q[8]; +rz(12.327535237705945) q[8]; +cx q[8],q[71]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.9352008279732917) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(5.906362500853566) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[8],q[71]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.6451287960938625) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[8],q[71]; +rz(-2.0356617147239473) q[8]; +rx(pi/2) q[8]; +rz(4.929069286894657) q[8]; +rx(pi/2) q[8]; +rz(12.339903565456172) q[8]; +rz(0.18824443806847668) q[8]; +rx(pi/2) q[8]; +rz(4.419524094806976) q[8]; +rx(pi/2) q[8]; +rz(9.953571620493149) q[8]; +cx q[8],q[17]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.5225361058490687) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.817760657488343) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +cx q[8],q[17]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.2822232269233336) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +cx q[8],q[17]; +rz(-0.6034369420026744) q[8]; +rx(pi/2) q[8]; +rz(4.76620133821293) q[8]; +rx(pi/2) q[8]; +rz(12.431683314470586) q[8]; +rz(-0.9592761537522012) q[8]; +rx(pi/2) q[8]; +rz(4.586149342641188) q[8]; +rx(pi/2) q[8]; +rz(7.5097090223955) q[8]; +rz(0.6845762105545341) q[17]; +rx(pi/2) q[17]; +rz(3.9237919595279465) q[17]; +rx(pi/2) q[17]; +rz(9.359687049698174) q[17]; +rz(1.491101583936178) q[17]; +rx(pi/2) q[17]; +rz(4.811630163833821) q[17]; +rx(pi/2) q[17]; +rz(11.959415344880862) q[17]; +cx q[6],q[17]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.686849680290278) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.74436869678574) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +cx q[6],q[17]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.516042909330004) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +cx q[6],q[17]; +rz(1.8349162013642273) q[6]; +rx(pi/2) q[6]; +rz(5.276282016142733) q[6]; +rx(pi/2) q[6]; +rz(11.395003894634534) q[6]; +rz(-1.6495587147422117) q[6]; +rx(pi/2) q[6]; +rz(5.310613211730973) q[6]; +rx(pi/2) q[6]; +rz(9.688250751589123) q[6]; +rz(-1.2693313515767062) q[17]; +rx(pi/2) q[17]; +rz(4.849920406956565) q[17]; +rx(pi/2) q[17]; +rz(6.3296546474271835) q[17]; +rz(2.411212216899729) q[17]; +rx(pi/2) q[17]; +rz(4.102608333337897) q[17]; +rx(pi/2) q[17]; +rz(9.930306772696404) q[17]; +cx q[39],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.051769917657888) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.781934853890345) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.3523947428006973) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +cx q[39],q[8]; +rz(0.5268589313044667) q[8]; +rx(pi/2) q[8]; +rz(4.68559327311141) q[8]; +rx(pi/2) q[8]; +rz(10.86872678781508) q[8]; +rz(2.570655740193332) q[8]; +rx(pi/2) q[8]; +rz(5.258094505975288) q[8]; +rx(pi/2) q[8]; +rz(6.898676559189248) q[8]; +rz(-0.5548573813936768) q[39]; +rx(pi/2) q[39]; +rz(4.890525440004851) q[39]; +rx(pi/2) q[39]; +rz(11.272595304657571) q[39]; +rz(1.6240514738125844) q[39]; +rx(pi/2) q[39]; +rz(3.968997181267187) q[39]; +rx(pi/2) q[39]; +rz(10.90905591083525) q[39]; +cx q[39],q[55]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(4.18242553446725) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.047278773737267) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[39],q[55]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(4.019975097670333) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[39],q[55]; +rz(2.9515934786236935) q[39]; +rx(pi/2) q[39]; +rz(4.902707180412175) q[39]; +rx(pi/2) q[39]; +rz(7.248645133328443) q[39]; +rz(-0.6824276707736541) q[39]; +rx(pi/2) q[39]; +rz(5.520752151678079) q[39]; +rx(pi/2) q[39]; +rz(11.111284874247783) q[39]; +rz(-2.4596280501390844) q[55]; +rx(pi/2) q[55]; +rz(3.819970649197902) q[55]; +rx(pi/2) q[55]; +rz(7.691528416664873) q[55]; +rz(-2.7111394988547244) q[55]; +rx(pi/2) q[55]; +rz(4.086632405040207) q[55]; +rx(pi/2) q[55]; +rz(9.480630753864368) q[55]; +rz(1.5674452280727165) q[71]; +rx(pi/2) q[71]; +rz(3.707009504873226) q[71]; +rx(pi/2) q[71]; +rz(11.184057812058633) q[71]; +rz(2.462638722488334) q[71]; +rx(pi/2) q[71]; +rz(4.603698230438132) q[71]; +rx(pi/2) q[71]; +rz(12.30175391018308) q[71]; +cx q[71],q[83]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.795520143408905) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(5.851139593884005) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[71],q[83]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.309532058297755) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[71],q[83]; +rz(2.929184993146956) q[71]; +rx(pi/2) q[71]; +rz(5.137198582807645) q[71]; +rx(pi/2) q[71]; +rz(11.405441906227272) q[71]; +rz(-0.4084093796691848) q[71]; +rx(pi/2) q[71]; +rz(5.344844802403108) q[71]; +rx(pi/2) q[71]; +rz(10.601727714011727) q[71]; +cx q[71],q[74]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.9357630672323713) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.25738139715806) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[71],q[74]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.3311298310044304) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[71],q[74]; +rz(-1.0997499442379013) q[71]; +rx(pi/2) q[71]; +rz(5.448148000560762) q[71]; +rx(pi/2) q[71]; +rz(8.448236035296599) q[71]; +rz(-0.8127449376253635) q[71]; +rx(pi/2) q[71]; +rz(5.657503143113614) q[71]; +rx(pi/2) q[71]; +rz(10.597157765023674) q[71]; +rz(0.5573204776520817) q[74]; +rx(pi/2) q[74]; +rz(5.312352738579888) q[74]; +rx(pi/2) q[74]; +rz(11.846198645201616) q[74]; +rz(1.754947924458043) q[74]; +rx(pi/2) q[74]; +rz(5.918719765512952) q[74]; +rx(pi/2) q[74]; +rz(10.171275916763044) q[74]; +rz(-2.526230265462157) q[83]; +rx(pi/2) q[83]; +rz(3.9963476440853336) q[83]; +rx(pi/2) q[83]; +rz(8.405504066209819) q[83]; +rz(2.6498912441469678) q[83]; +rx(pi/2) q[83]; +rz(4.841129563143228) q[83]; +rx(pi/2) q[83]; +rz(11.156607967270837) q[83]; +cx q[83],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(5.855952956202085) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.752112696761705) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.461588622488522) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +cx q[83],q[1]; +rz(1.893605898602507) q[1]; +rx(pi/2) q[1]; +rz(4.547341808760042) q[1]; +rx(pi/2) q[1]; +rz(9.399748763946906) q[1]; +rz(-1.6495587147422117) q[1]; +rx(pi/2) q[1]; +rz(5.310613211730973) q[1]; +rx(pi/2) q[1]; +rz(9.688250751589123) q[1]; +rz(0.8520264672706936) q[83]; +rx(pi/2) q[83]; +rz(5.590607512668458) q[83]; +rx(pi/2) q[83]; +rz(11.88034629745972) q[83]; +rz(1.8894284512987802) q[83]; +rx(pi/2) q[83]; +rz(4.544880322419909) q[83]; +rx(pi/2) q[83]; +rz(8.425944985938926) q[83]; +rz(-1.5863634831039335) q[97]; +rx(pi/2) q[97]; +rz(4.01571389874062) q[97]; +rx(pi/2) q[97]; +rz(11.782113591265947) q[97]; +rz(2.8425816242949224) q[97]; +rx(pi/2) q[97]; +rz(3.644292481062254) q[97]; +rx(pi/2) q[97]; +rz(11.552500949523418) q[97]; +cx q[98],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(5.858415586142179) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.820167716103852) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.349178567406515) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[33]; +rz(-1.4036727547970336) q[33]; +rx(pi/2) q[33]; +rz(5.068097622712762) q[33]; +rx(pi/2) q[33]; +rz(7.2848789649832435) q[33]; +rz(-1.4754957842751146) q[33]; +rx(pi/2) q[33]; +rz(4.463685690699441) q[33]; +rx(pi/2) q[33]; +rz(8.311432519523354) q[33]; +rz(-2.890492504846718) q[98]; +rx(pi/2) q[98]; +rz(4.639527919961046) q[98]; +rx(pi/2) q[98]; +rz(7.143970783539448) q[98]; +rz(1.7289832733738866) q[98]; +rx(pi/2) q[98]; +rz(4.776363094523934) q[98]; +rx(pi/2) q[98]; +rz(8.264283206717154) q[98]; +rz(-2.481077847843597) q[99]; +rx(pi/2) q[99]; +rz(4.081370056938386) q[99]; +rx(pi/2) q[99]; +rz(8.440203325777444) q[99]; +rz(-1.4537103278822654) q[99]; +rx(pi/2) q[99]; +rz(5.071342666876886) q[99]; +rx(pi/2) q[99]; +rz(9.394565741780387) q[99]; +cx q[31],q[99]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.026999045433614) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.182153756910871) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[31],q[99]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.6106580026651915) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[31],q[99]; +rz(1.1082617245258133) q[31]; +rx(pi/2) q[31]; +rz(4.3560732529458) q[31]; +rx(pi/2) q[31]; +rz(11.498542327687128) q[31]; +rz(1.916290813471858) q[31]; +rx(pi/2) q[31]; +rz(5.252539331160313) q[31]; +rx(pi/2) q[31]; +rz(6.826382300658742) q[31]; +cx q[31],q[82]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.016350172561909) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(5.7584050873630055) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[31],q[82]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.546230924316406) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[31],q[82]; +rz(1.055480575847465) q[31]; +rx(pi/2) q[31]; +rz(4.575943918337935) q[31]; +rx(pi/2) q[31]; +rz(6.498139912915593) q[31]; +rz(1.9700881344592904) q[31]; +rx(pi/2) q[31]; +rz(3.9378720996445087) q[31]; +rx(pi/2) q[31]; +rz(8.703432482523802) q[31]; +cx q[31],q[53]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.299259787957908) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.241796560550943) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[31],q[53]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.3369403758995464) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[31],q[53]; +rz(3.039940162475446) q[31]; +rx(pi/2) q[31]; +rz(3.753140344792992) q[31]; +rx(pi/2) q[31]; +rz(8.172049766922774) q[31]; +rz(2.2923267561055543) q[31]; +rx(pi/2) q[31]; +rz(5.939238876885774) q[31]; +rx(pi/2) q[31]; +rz(6.831005827576224) q[31]; +cx q[31],q[41]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.01739791708728) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.720416649086053) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[31],q[41]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.5172372096539775) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[31],q[41]; +rz(-2.453399945183023) q[31]; +rx(pi/2) q[31]; +rz(5.574063693618544) q[31]; +rx(pi/2) q[31]; +rz(11.935106037210282) q[31]; +rz(-1.9041449933184205) q[31]; +rx(pi/2) q[31]; +rz(4.119637063110035) q[31]; +rx(pi/2) q[31]; +rz(10.384573209269295) q[31]; +cx q[20],q[31]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.688901796845521) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(5.941061187148769) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +cx q[20],q[31]; +rz(-pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.2591336909380573) q[20]; +rx(pi/2) q[20]; +rz(2*pi) q[20]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[20],q[31]; +rz(1.6906128236526756) q[20]; +rx(pi/2) q[20]; +rz(3.9963935923359353) q[20]; +rx(pi/2) q[20]; +rz(7.3380503179402385) q[20]; +rz(-2.809119589234326) q[20]; +rx(pi/2) q[20]; +rz(4.447729859753627) q[20]; +rx(pi/2) q[20]; +rz(8.13449233215702) q[20]; +cx q[20],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.051089119743489) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.835504781020118) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[20],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.195207601442151) q[20]; +rx(pi/2) q[20]; +rz(2*pi) q[20]; +cx q[20],q[9]; +rz(-2.96258004567391) q[9]; +rx(pi/2) q[9]; +rz(3.8132067665796074) q[9]; +rx(pi/2) q[9]; +rz(7.170226500441894) q[9]; +rz(0.4609604280691322) q[9]; +rx(pi/2) q[9]; +rz(4.553130593706138) q[9]; +rx(pi/2) q[9]; +rz(12.128368005574206) q[9]; +cx q[9],q[96]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(4.029894738430363) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(0.36244138594641884) q[20]; +rx(pi/2) q[20]; +rz(4.266103508305521) q[20]; +rx(pi/2) q[20]; +rz(6.303182047675696) q[20]; +rz(1.6840661992879706) q[20]; +rx(pi/2) q[20]; +rz(4.046948613709173) q[20]; +rx(pi/2) q[20]; +rz(10.871504168900053) q[20]; +rz(3.0248891671023337) q[31]; +rx(pi/2) q[31]; +rz(3.5581067913760123) q[31]; +rx(pi/2) q[31]; +rz(8.707710452511002) q[31]; +rz(-2.254367715173654) q[31]; +rx(pi/2) q[31]; +rz(5.554962392941334) q[31]; +rx(pi/2) q[31]; +rz(6.365494324943044) q[31]; +cx q[31],q[68]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.124856530682723) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-1.5313177501468584) q[41]; +rx(pi/2) q[41]; +rz(4.6648647055668055) q[41]; +rx(pi/2) q[41]; +rz(10.151034022878909) q[41]; +rz(-0.49002774469224786) q[41]; +rx(pi/2) q[41]; +rz(4.167836629427567) q[41]; +rx(pi/2) q[41]; +rz(11.79830729439605) q[41]; +rz(-3.0823994991630705) q[53]; +rx(pi/2) q[53]; +rz(3.9767546634190656) q[53]; +rx(pi/2) q[53]; +rz(7.738900450228179) q[53]; +rz(-1.320711370383591) q[53]; +rx(pi/2) q[53]; +rz(5.274290879650032) q[53]; +rx(pi/2) q[53]; +rz(6.540672585162085) q[53]; +cx q[53],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(5.860199275654404) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(4.084951459262211) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.3612764636622483) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +cx q[53],q[2]; +rz(-1.6130483762437466) q[2]; +rx(pi/2) q[2]; +rz(5.138553403478438) q[2]; +rx(pi/2) q[2]; +rz(8.294977695340645) q[2]; +rz(2.9420801678441126) q[2]; +rx(pi/2) q[2]; +rz(5.255884475501959) q[2]; +rx(pi/2) q[2]; +rz(6.472891049703145) q[2]; +rz(1.9782033330464026) q[53]; +rx(pi/2) q[53]; +rz(5.989547560054408) q[53]; +rx(pi/2) q[53]; +rz(12.330665356857835) q[53]; +rz(1.8252024942375806) q[53]; +rx(pi/2) q[53]; +rz(5.362406447437191) q[53]; +rx(pi/2) q[53]; +rz(11.762345972710072) q[53]; +cx q[53],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.232092581212216) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(4.083921639756575) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.2191678402946007) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +cx q[53],q[4]; +rz(-1.0973884391193045) q[4]; +rx(pi/2) q[4]; +rz(5.9036921429371905) q[4]; +rx(pi/2) q[4]; +rz(11.049117135459326) q[4]; +rz(-0.34333363996072386) q[4]; +rx(pi/2) q[4]; +rz(6.19945880537791) q[4]; +rx(pi/2) q[4]; +rz(7.304510414049769) q[4]; +cx q[5],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.503786802677466) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.9193620202366546) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +cx q[5],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.438864309352489) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +cx q[5],q[4]; +rz(1.9341656813314252) q[4]; +rx(pi/2) q[4]; +rz(4.790081359306035) q[4]; +rx(pi/2) q[4]; +rz(6.902440759872356) q[4]; +rz(-2.0734328068373213) q[4]; +rx(pi/2) q[4]; +rz(4.206256051949429) q[4]; +rx(pi/2) q[4]; +rz(8.142189537118252) q[4]; +rz(-1.460351540303877) q[5]; +rx(pi/2) q[5]; +rz(4.855759162088479) q[5]; +rx(pi/2) q[5]; +rz(8.11361085162395) q[5]; +rz(-0.6597318226924536) q[5]; +rx(pi/2) q[5]; +rz(4.410332764613599) q[5]; +rx(pi/2) q[5]; +rz(8.691677020572088) q[5]; +rz(1.2512198310903706) q[53]; +rx(pi/2) q[53]; +rz(4.1108792898127735) q[53]; +rx(pi/2) q[53]; +rz(12.008686114151214) q[53]; +rz(2.7262693928283745) q[53]; +rx(pi/2) q[53]; +rz(3.347825524283363) q[53]; +rx(pi/2) q[53]; +rz(9.338388263443079) q[53]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(5.761821989548341) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[31],q[68]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.1622778793996043) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[31],q[68]; +rz(0.6602971863620981) q[31]; +rx(pi/2) q[31]; +rz(3.4988821627809337) q[31]; +rx(pi/2) q[31]; +rz(11.22586831112077) q[31]; +rz(1.7690797178316213) q[31]; +rx(pi/2) q[31]; +rz(4.599003016036285) q[31]; +rx(pi/2) q[31]; +rz(9.126090739807738) q[31]; +rz(0.5534730041576159) q[68]; +rx(pi/2) q[68]; +rz(5.871060088759698) q[68]; +rx(pi/2) q[68]; +rz(9.539127868104881) q[68]; +rz(0.3289394496265885) q[68]; +rx(pi/2) q[68]; +rz(3.619625857406397) q[68]; +rx(pi/2) q[68]; +rz(7.581488061721318) q[68]; +cx q[73],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.027378646565859) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(4.030881841074235) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.5934170768033313) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[41]; +rz(-1.0344522740434998) q[41]; +rx(pi/2) q[41]; +rz(4.4174103128503575) q[41]; +rx(pi/2) q[41]; +rz(10.66616437783457) q[41]; +rz(3.013235300059449) q[41]; +rx(pi/2) q[41]; +rz(5.009028580146784) q[41]; +rx(pi/2) q[41]; +rz(9.58452470555983) q[41]; +rz(-2.2103753180113808) q[73]; +rx(pi/2) q[73]; +rz(4.269435087976533) q[73]; +rx(pi/2) q[73]; +rz(11.790052760965516) q[73]; +rz(0.796992327091647) q[73]; +rx(pi/2) q[73]; +rz(5.867856084396528) q[73]; +rx(pi/2) q[73]; +rz(11.399098350734796) q[73]; +rz(2.154465277528078) q[82]; +rx(pi/2) q[82]; +rz(5.601019388102172) q[82]; +rx(pi/2) q[82]; +rz(10.43206459822618) q[82]; +rz(-2.016345014891278) q[82]; +rx(pi/2) q[82]; +rz(5.595228058884729) q[82]; +rx(pi/2) q[82]; +rz(8.821870562666186) q[82]; +cx q[82],q[80]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(5.785684403905806) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(4.166918932413514) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[80]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.3210593717063963) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +cx q[82],q[80]; +rz(-1.4026068082516037) q[80]; +rx(pi/2) q[80]; +rz(3.9926980002242165) q[80]; +rx(pi/2) q[80]; +rz(8.746793771893405) q[80]; +rz(0.6753877148617109) q[80]; +rx(pi/2) q[80]; +rz(4.307051662664455) q[80]; +rx(pi/2) q[80]; +rz(10.659953566895751) q[80]; +cx q[80],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(5.76548769815299) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.795263619983215) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.5155316582495626) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[44]; +rz(2.330790426105132) q[44]; +rx(pi/2) q[44]; +rz(5.747097483947119) q[44]; +rx(pi/2) q[44]; +rz(11.586067757213728) q[44]; +rz(-0.7503729888142479) q[44]; +rx(pi/2) q[44]; +rz(5.6135113931100005) q[44]; +rx(pi/2) q[44]; +rz(9.782613548507399) q[44]; +cx q[44],q[58]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.8935276898051687) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(5.9994339490002275) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[44],q[58]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.4201877533875598) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[44],q[58]; +rz(-0.21549340013626406) q[44]; +rx(pi/2) q[44]; +rz(3.5996097854178917) q[44]; +rx(pi/2) q[44]; +rz(9.031356605194958) q[44]; +rz(2.252066504403566) q[44]; +rx(pi/2) q[44]; +rz(5.002505019271966) q[44]; +rx(pi/2) q[44]; +rz(12.47816202948763) q[44]; +rz(0.35303196427224526) q[58]; +rx(pi/2) q[58]; +rz(3.735325238528139) q[58]; +rx(pi/2) q[58]; +rz(9.384250705103618) q[58]; +rz(-1.058580070166911) q[58]; +rx(pi/2) q[58]; +rz(4.488892381155443) q[58]; +rx(pi/2) q[58]; +rz(11.331074257637349) q[58]; +cx q[63],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(5.837683144749056) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.6615986548565087) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.4950909460785775) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +cx q[63],q[58]; +rz(-1.921244346755424) q[58]; +rx(pi/2) q[58]; +rz(4.292923735946837) q[58]; +rx(pi/2) q[58]; +rz(9.2668633542105) q[58]; +rz(-2.8566663037856665) q[58]; +rx(pi/2) q[58]; +rz(5.081053652349587) q[58]; +rx(pi/2) q[58]; +rz(11.895153960196982) q[58]; +cx q[58],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.0811494858234685) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.976757288812176) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.2121065624892022) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +cx q[58],q[18]; +rz(-1.3743358984466891) q[18]; +rx(pi/2) q[18]; +rz(4.9724418767669185) q[18]; +rx(pi/2) q[18]; +rz(6.751153791716583) q[18]; +rz(2.3189489451317558) q[18]; +rx(pi/2) q[18]; +rz(6.169195108705413) q[18]; +rx(pi/2) q[18]; +rz(6.4829112106230475) q[18]; +rz(-0.9646277132053731) q[58]; +rx(pi/2) q[58]; +rz(4.709951193303071) q[58]; +rx(pi/2) q[58]; +rz(11.870813366688196) q[58]; +rz(2.6582710128344793) q[58]; +rx(pi/2) q[58]; +rz(5.025504502691663) q[58]; +rx(pi/2) q[58]; +rz(12.188642196949091) q[58]; +cx q[18],q[58]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.618123908380884) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(5.9074148164401645) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[18],q[58]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.1783836535145644) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[18],q[58]; +rz(2.469484968955162) q[18]; +rx(pi/2) q[18]; +rz(3.5996898207871313) q[18]; +rx(pi/2) q[18]; +rz(7.458757078410952) q[18]; +rz(1.2212896436339884) q[18]; +rx(pi/2) q[18]; +rz(3.9217818932136796) q[18]; +rx(pi/2) q[18]; +rz(11.576310858468197) q[18]; +rz(-1.8352641324370484) q[58]; +rx(pi/2) q[58]; +rz(5.121961558190124) q[58]; +rx(pi/2) q[58]; +rz(9.377556585533554) q[58]; +rz(-0.41125839115993124) q[58]; +rx(pi/2) q[58]; +rz(4.378690308814333) q[58]; +rx(pi/2) q[58]; +rz(7.320284148868884) q[58]; +rz(0.7800831799856947) q[63]; +rx(pi/2) q[63]; +rz(5.05159601206057) q[63]; +rx(pi/2) q[63]; +rz(10.812726314257192) q[63]; +rz(1.4374470748283397) q[63]; +rx(pi/2) q[63]; +rz(4.664535873441553) q[63]; +rx(pi/2) q[63]; +rz(10.398341459582259) q[63]; +cx q[56],q[63]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.5366937592996655) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(5.849735196807236) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[56],q[63]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.164026262274235) q[56]; +rx(pi/2) q[56]; +rz(3*pi) q[56]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[56],q[63]; +rz(-0.4204717319386235) q[56]; +rx(pi/2) q[56]; +rz(5.310204440259001) q[56]; +rx(pi/2) q[56]; +rz(8.322578720394867) q[56]; +rz(0.8170162171300754) q[56]; +rx(pi/2) q[56]; +rz(5.195126615262083) q[56]; +rx(pi/2) q[56]; +rz(8.506117716247) q[56]; +rz(-1.5001341541692277) q[63]; +rx(pi/2) q[63]; +rz(4.718182240239722) q[63]; +rx(pi/2) q[63]; +rz(8.579323605461287) q[63]; +rz(-0.8902187373329351) q[63]; +rx(pi/2) q[63]; +rz(4.967034946048084) q[63]; +rx(pi/2) q[63]; +rz(7.1210305655689465) q[63]; +rz(-1.3694112164025185) q[80]; +rx(pi/2) q[80]; +rz(3.6941822177434984) q[80]; +rx(pi/2) q[80]; +rz(8.322103685793353) q[80]; +rz(0.38623312277183874) q[80]; +rx(pi/2) q[80]; +rz(4.48594665289239) q[80]; +rx(pi/2) q[80]; +rz(7.46292760077753) q[80]; +cx q[80],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.084252797353518) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.4717316102057945) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.254632111714356) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[45]; +rz(-1.4328037921352763) q[45]; +rx(pi/2) q[45]; +rz(3.9489000885894296) q[45]; +rx(pi/2) q[45]; +rz(10.964531976382752) q[45]; +rz(0.7047908448047568) q[45]; +rx(pi/2) q[45]; +rz(4.447193600494802) q[45]; +rx(pi/2) q[45]; +rz(9.485873754904773) q[45]; +rz(-0.5974062826184712) q[80]; +rx(pi/2) q[80]; +rz(4.68203230206969) q[80]; +rx(pi/2) q[80]; +rz(7.139254658500584) q[80]; +rz(-1.6248925591944783) q[80]; +rx(pi/2) q[80]; +rz(4.24585821726315) q[80]; +rx(pi/2) q[80]; +rz(10.018075086389945) q[80]; +rz(-2.2672055184867723) q[82]; +rx(pi/2) q[82]; +rz(4.544967262680808) q[82]; +rx(pi/2) q[82]; +rz(8.790397286976384) q[82]; +rz(-0.2882132678831919) q[82]; +rx(pi/2) q[82]; +rz(4.824628978556007) q[82]; +rx(pi/2) q[82]; +rz(10.268408098780164) q[82]; +cx q[54],q[82]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.7938147472084176) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(5.804259596791209) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[54],q[82]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.3810073834667858) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[54],q[82]; +rz(-0.7786875976208387) q[54]; +rx(pi/2) q[54]; +rz(6.03752694381043) q[54]; +rx(pi/2) q[54]; +rz(10.282457047266078) q[54]; +rz(0.9196654303853835) q[54]; +rx(pi/2) q[54]; +rz(5.545708743524966) q[54]; +rx(pi/2) q[54]; +rz(6.638215194635656) q[54]; +cx q[67],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(5.876087942552784) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.6175766260337925) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.4745941290100277) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[54]; +rz(0.009595705627887696) q[54]; +rx(pi/2) q[54]; +rz(4.693616115233431) q[54]; +rx(pi/2) q[54]; +rz(10.568422677621111) q[54]; +rz(-2.669150569984165) q[54]; +rx(pi/2) q[54]; +rz(4.556665524951271) q[54]; +rx(pi/2) q[54]; +rz(7.973637705766114) q[54]; +cx q[54],q[87]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.700078436872554) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(0.961266626895009) q[67]; +rx(pi/2) q[67]; +rz(5.371509371338668) q[67]; +rx(pi/2) q[67]; +rz(11.347389276453654) q[67]; +rz(-0.261898978233011) q[67]; +rx(pi/2) q[67]; +rz(4.445214215226555) q[67]; +rx(pi/2) q[67]; +rz(10.277437571866571) q[67]; +cx q[22],q[67]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.2195129341375) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.195538239277422) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[22],q[67]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.6708492623678333) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[22],q[67]; +rz(1.6360428398678684) q[22]; +rx(pi/2) q[22]; +rz(4.5877631709003746) q[22]; +rx(pi/2) q[22]; +rz(6.346032967671096) q[22]; +rz(-2.2029992633882367) q[22]; +rx(pi/2) q[22]; +rz(5.84176140558078) q[22]; +rx(pi/2) q[22]; +rz(10.689085250253079) q[22]; +cx q[22],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.04102690227484) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(4.213971220157757) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[22],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.219991847968208) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +cx q[22],q[14]; +rz(-0.5140153287918316) q[14]; +rx(pi/2) q[14]; +rz(4.179825863491706) q[14]; +rx(pi/2) q[14]; +rz(6.828870578376584) q[14]; +rz(0.7816782962101252) q[14]; +rx(pi/2) q[14]; +rz(3.914069308400907) q[14]; +rx(pi/2) q[14]; +rz(8.007248296738002) q[14]; +rz(-1.4241125623877668) q[22]; +rx(pi/2) q[22]; +rz(5.970384627913173) q[22]; +rx(pi/2) q[22]; +rz(11.9662687694895) q[22]; +rz(-1.1796263087627352) q[22]; +rx(pi/2) q[22]; +rz(3.8862152768544242) q[22]; +rx(pi/2) q[22]; +rz(9.049149721093602) q[22]; +rz(-0.5898227778719072) q[67]; +rx(pi/2) q[67]; +rz(4.190817371762565) q[67]; +rx(pi/2) q[67]; +rz(9.11454974407526) q[67]; +rz(2.061280583625467) q[67]; +rx(pi/2) q[67]; +rz(4.967266401118218) q[67]; +rx(pi/2) q[67]; +rz(8.262137724480896) q[67]; +cx q[71],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(5.9367457745754635) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.466230957203848) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.1892875660516466) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[22]; +rz(-1.7181022942325535) q[22]; +rx(pi/2) q[22]; +rz(4.8138973514168635) q[22]; +rx(pi/2) q[22]; +rz(11.855664008868773) q[22]; +rz(2.6230434708161834) q[22]; +rx(pi/2) q[22]; +rz(4.2324929112678555) q[22]; +rx(pi/2) q[22]; +rz(8.3849299039917) q[22]; +rz(-0.31517781419199675) q[71]; +rx(pi/2) q[71]; +rz(3.8760793068518553) q[71]; +rx(pi/2) q[71]; +rz(9.888955923872441) q[71]; +rz(-1.653980623495039) q[71]; +rx(pi/2) q[71]; +rz(5.634359643605931) q[71]; +rx(pi/2) q[71]; +rz(7.058323350568079) q[71]; +rz(2.808539560256632) q[82]; +rx(pi/2) q[82]; +rz(3.382843791096109) q[82]; +rx(pi/2) q[82]; +rz(9.462437862713472) q[82]; +rz(0.38252488959083486) q[82]; +rx(pi/2) q[82]; +rz(4.586596685038754) q[82]; +rx(pi/2) q[82]; +rz(10.868517362128536) q[82]; +cx q[82],q[92]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(4.151513458436422) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.046363604487656) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[54],q[87]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.216805910015399) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[54],q[87]; +rz(-1.4660164405963065) q[54]; +rx(pi/2) q[54]; +rz(3.529858172284845) q[54]; +rx(pi/2) q[54]; +rz(12.20769334557387) q[54]; +rz(1.804457488969188) q[54]; +rx(pi/2) q[54]; +rz(4.565921437610929) q[54]; +rx(pi/2) q[54]; +rz(7.1682999816826065) q[54]; +rz(-0.006157157307961292) q[87]; +rx(pi/2) q[87]; +rz(4.390330478025979) q[87]; +rx(pi/2) q[87]; +rz(11.930787852163562) q[87]; +rz(2.2868672753189045) q[87]; +rx(pi/2) q[87]; +rz(3.933604029040538) q[87]; +rx(pi/2) q[87]; +rz(7.425102892869557) q[87]; +cx q[3],q[87]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(4.372559333763496) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.048188517717417) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[3],q[87]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.8651661969143944) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[3],q[87]; +rz(-2.7577242557344395) q[3]; +rx(pi/2) q[3]; +rz(5.275852121546857) q[3]; +rx(pi/2) q[3]; +rz(10.90326586023935) q[3]; +rz(-1.632557806305465) q[3]; +rx(pi/2) q[3]; +rz(5.685089915222736) q[3]; +rx(pi/2) q[3]; +rz(11.502634790684237) q[3]; +rz(-0.28362639607535645) q[87]; +rx(pi/2) q[87]; +rz(4.26308626673189) q[87]; +rx(pi/2) q[87]; +rz(12.35331566234732) q[87]; +rz(-0.3102265124744261) q[87]; +rx(pi/2) q[87]; +rz(4.354157377821155) q[87]; +rx(pi/2) q[87]; +rz(11.307720514423385) q[87]; +cx q[89],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.207054437136266) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.7989171919870577) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.2224392626864677) q[89]; +rx(pi/2) q[89]; +rz(2*pi) q[89]; +cx q[89],q[2]; +rz(0.9328722560102936) q[2]; +rx(pi/2) q[2]; +rz(3.7809793069784945) q[2]; +rx(pi/2) q[2]; +rz(11.070237940859657) q[2]; +rz(0.184506274632382) q[2]; +rx(pi/2) q[2]; +rz(5.541479486087357) q[2]; +rx(pi/2) q[2]; +rz(8.37264874736469) q[2]; +rz(0.604741583907602) q[89]; +rx(pi/2) q[89]; +rz(4.174979757734484) q[89]; +rx(pi/2) q[89]; +rz(11.319331457149833) q[89]; +rz(-2.689829914085775) q[89]; +rx(pi/2) q[89]; +rz(5.009888736739441) q[89]; +rx(pi/2) q[89]; +rz(7.966931616870189) q[89]; +cx q[89],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.195838690240704) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(4.290578869949115) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.2307549582566137) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[47]; +rz(-0.384897565367313) q[47]; +rx(pi/2) q[47]; +rz(5.704565824235908) q[47]; +rx(pi/2) q[47]; +rz(8.229441740352641) q[47]; +rz(0.06464262730435921) q[47]; +rx(pi/2) q[47]; +rz(4.565159067131566) q[47]; +rx(pi/2) q[47]; +rz(8.467941115645607) q[47]; +rz(-2.8213769775602735) q[89]; +rx(pi/2) q[89]; +rz(5.2855320870287805) q[89]; +rx(pi/2) q[89]; +rz(6.2991255789827285) q[89]; +rz(1.2562536421000488) q[89]; +rx(pi/2) q[89]; +rz(5.138364715956752) q[89]; +rx(pi/2) q[89]; +rz(8.316189987172756) q[89]; +cx q[89],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.803465288468498) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.975969235129918) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.361125068729539) q[89]; +rx(pi/2) q[89]; +rz(2*pi) q[89]; +cx q[89],q[5]; +rz(-2.4869738190328103) q[5]; +rx(pi/2) q[5]; +rz(4.128137967739412) q[5]; +rx(pi/2) q[5]; +rz(7.162300156844639) q[5]; +rz(-1.5264789260100824) q[5]; +rx(pi/2) q[5]; +rz(5.1657907057779955) q[5]; +rx(pi/2) q[5]; +rz(7.63383973161708) q[5]; +cx q[5],q[21]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.820167716103852) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.858415586142179) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +cx q[5],q[21]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.349178567406515) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[5],q[21]; +rz(-2.890492504846718) q[5]; +rx(pi/2) q[5]; +rz(4.639527919961046) q[5]; +rx(pi/2) q[5]; +rz(7.143970783539448) q[5]; +rz(-1.6576625174017185) q[5]; +rx(pi/2) q[5]; +rz(5.837571373809114) q[5]; +rx(pi/2) q[5]; +rz(12.418345748423956) q[5]; +rz(-1.4036727547970336) q[21]; +rx(pi/2) q[21]; +rz(5.068097622712762) q[21]; +rx(pi/2) q[21]; +rz(7.2848789649832435) q[21]; +rz(-1.5916483893473152) q[21]; +rx(pi/2) q[21]; +rz(5.410731983071941) q[21]; +rx(pi/2) q[21]; +rz(7.016737017413783) q[21]; +cx q[58],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.662318669748521) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.034702936707352) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.394107889759453) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +cx q[58],q[5]; +rz(0.5475403773626293) q[5]; +rx(pi/2) q[5]; +rz(4.414406657633826) q[5]; +rx(pi/2) q[5]; +rz(6.909850422225022) q[5]; +rz(2.2309318716832003) q[5]; +rx(pi/2) q[5]; +rz(4.722131776938368) q[5]; +rx(pi/2) q[5]; +rz(9.97040523850463) q[5]; +rz(1.0639359964534112) q[58]; +rx(pi/2) q[58]; +rz(3.8265615029485236) q[58]; +rx(pi/2) q[58]; +rz(9.203930242658016) q[58]; +rz(1.7747305370572608) q[58]; +rx(pi/2) q[58]; +rz(3.7774483255537126) q[58]; +rx(pi/2) q[58]; +rz(12.128078313014077) q[58]; +rz(2.619365667211925) q[89]; +rx(pi/2) q[89]; +rz(4.549066051868014) q[89]; +rx(pi/2) q[89]; +rz(11.61363024816426) q[89]; +rz(-0.42594346085977675) q[89]; +rx(pi/2) q[89]; +rz(4.764211769596939) q[89]; +rx(pi/2) q[89]; +rz(7.29782637054625) q[89]; +cx q[90],q[80]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.0716972452693465) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.8108805716217837) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[80]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +rz(-pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.168215700210215) q[90]; +rx(pi/2) q[90]; +rz(2*pi) q[90]; +cx q[90],q[80]; +rz(1.7861519697944424) q[80]; +rx(pi/2) q[80]; +rz(3.813620038331177) q[80]; +rx(pi/2) q[80]; +rz(9.029716855937407) q[80]; +rz(-0.6049539505653039) q[80]; +rx(pi/2) q[80]; +rz(4.769494512761134) q[80]; +rx(pi/2) q[80]; +rz(12.36365484206086) q[80]; +rz(2.2818534481075314) q[90]; +rx(pi/2) q[90]; +rz(3.645959298330915) q[90]; +rx(pi/2) q[90]; +rz(11.22190612601412) q[90]; +rz(1.1119164312875114) q[90]; +rx(pi/2) q[90]; +rz(3.90555458554067) q[90]; +rx(pi/2) q[90]; +rz(7.489904784210719) q[90]; +cx q[90],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(5.95437348871101) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.9329976516317284) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.685739728658392) q[90]; +rx(pi/2) q[90]; +rz(2*pi) q[90]; +cx q[90],q[19]; +rz(1.4344828797806919) q[19]; +rx(pi/2) q[19]; +rz(4.1133957615630585) q[19]; +rx(pi/2) q[19]; +rz(11.402383275626903) q[19]; +rz(-1.1083801529945125) q[19]; +rx(pi/2) q[19]; +rz(4.85740413341316) q[19]; +rx(pi/2) q[19]; +rz(10.478366855007488) q[19]; +rz(-1.0188161043985415) q[90]; +rx(pi/2) q[90]; +rz(4.049513566606494) q[90]; +rx(pi/2) q[90]; +rz(9.413264193538305) q[90]; +rz(0.5111995112277006) q[90]; +rx(pi/2) q[90]; +rz(3.5140476374641727) q[90]; +rx(pi/2) q[90]; +rz(6.289235491080726) q[90]; +cx q[90],q[84]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.1983770311130595) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.707520784780233) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[84]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.2445194194605698) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[84]; +rz(-2.977775261769626) q[84]; +rx(pi/2) q[84]; +rz(5.018359881544123) q[84]; +rx(pi/2) q[84]; +rz(10.09580630717206) q[84]; +rz(-1.5915055157132212) q[84]; +rx(pi/2) q[84]; +rz(4.720621473919838) q[84]; +rx(pi/2) q[84]; +rz(9.859312697140037) q[84]; +rz(-2.100015418888077) q[90]; +rx(pi/2) q[90]; +rz(4.857980089479406) q[90]; +rx(pi/2) q[90]; +rz(7.771050232032527) q[90]; +rz(1.5542645742824863) q[90]; +rx(pi/2) q[90]; +rz(6.168306118999979) q[90]; +rx(pi/2) q[90]; +rz(9.759215965537281) q[90]; +cx q[90],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.636456370031169) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.77725192590354) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.1875574198951244) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[55]; +rz(-2.3154994471874666) q[55]; +rx(pi/2) q[55]; +rz(3.972372282311536) q[55]; +rx(pi/2) q[55]; +rz(9.378289687177386) q[55]; +rz(-0.18565642625896928) q[55]; +rx(pi/2) q[55]; +rz(5.400789169698717) q[55]; +rx(pi/2) q[55]; +rz(11.130112165990926) q[55]; +rz(0.8201812918020064) q[90]; +rx(pi/2) q[90]; +rz(5.6003615654417835) q[90]; +rx(pi/2) q[90]; +rz(7.836694753937274) q[90]; +rz(1.8645722648045302) q[90]; +rx(pi/2) q[90]; +rz(5.364938365030806) q[90]; +rx(pi/2) q[90]; +rz(7.638900816457204) q[90]; +cx q[91],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(5.641157793482286) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.5675443751293643) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.188417513510835) q[91]; +rx(pi/2) q[91]; +rz(2*pi) q[91]; +cx q[91],q[2]; +rz(0.4605150712893331) q[2]; +rx(pi/2) q[2]; +rz(4.589882908224935) q[2]; +rx(pi/2) q[2]; +rz(12.418457714931831) q[2]; +rz(-2.681163221770497) q[2]; +rx(pi/2) q[2]; +rz(4.490062280654205) q[2]; +rx(pi/2) q[2]; +rz(12.522455219027153) q[2]; +cx q[23],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.093695925176579) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.660122755383348) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +cx q[23],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.439811974401737) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +cx q[23],q[2]; +rz(-0.49554297370549216) q[2]; +rx(pi/2) q[2]; +rz(3.805401045434488) q[2]; +rx(pi/2) q[2]; +rz(8.721478174519518) q[2]; +rz(-1.876257355283761) q[2]; +rx(pi/2) q[2]; +rz(3.896253475609946) q[2]; +rx(pi/2) q[2]; +rz(12.05861549821428) q[2]; +rz(-2.912566322548948) q[23]; +rx(pi/2) q[23]; +rz(5.427699833805942) q[23]; +rx(pi/2) q[23]; +rz(10.311947777469982) q[23]; +rz(0.5606447633639933) q[23]; +rx(pi/2) q[23]; +rz(5.542326421606186) q[23]; +rx(pi/2) q[23]; +rz(10.563728136309386) q[23]; +rz(0.1813611499142933) q[91]; +rx(pi/2) q[91]; +rz(3.902383723211548) q[91]; +rx(pi/2) q[91]; +rz(11.439176445054242) q[91]; +rz(-1.9166769511099222) q[91]; +rx(pi/2) q[91]; +rz(4.075902064634295) q[91]; +rx(pi/2) q[91]; +rz(6.8677435218881815) q[91]; +cx q[31],q[91]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.224233572326922) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(5.917594813982619) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[31],q[91]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.1560889714902816) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[31],q[91]; +rz(-3.0883993296648438) q[31]; +rx(pi/2) q[31]; +rz(4.4982548274548435) q[31]; +rx(pi/2) q[31]; +rz(11.464575590588241) q[31]; +rz(0.5905373019514517) q[31]; +rx(pi/2) q[31]; +rz(3.749328537032227) q[31]; +rx(pi/2) q[31]; +rz(11.475291962904938) q[31]; +cx q[26],q[31]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.073666706776803) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.096611403369257) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +cx q[26],q[31]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.3532554971586643) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[26],q[31]; +rz(-0.05216650893595043) q[26]; +rx(pi/2) q[26]; +rz(5.122314822617426) q[26]; +rx(pi/2) q[26]; +rz(8.012548867920735) q[26]; +rz(-2.995052721841348) q[26]; +rx(pi/2) q[26]; +rz(5.3768088569626755) q[26]; +rx(pi/2) q[26]; +rz(10.470115290950535) q[26]; +rz(0.17017351222214572) q[31]; +rx(pi/2) q[31]; +rz(4.994695615406362) q[31]; +rx(pi/2) q[31]; +rz(7.733599561976891) q[31]; +rz(1.4620013872854782) q[31]; +rx(pi/2) q[31]; +rz(4.562734287841529) q[31]; +rx(pi/2) q[31]; +rz(10.922478143578036) q[31]; +rz(1.63115720130659) q[91]; +rx(pi/2) q[91]; +rz(4.319070073806204) q[91]; +rx(pi/2) q[91]; +rz(8.270323992866578) q[91]; +rz(1.2225560762204228) q[91]; +rx(pi/2) q[91]; +rz(3.9138319264551216) q[91]; +rx(pi/2) q[91]; +rz(11.118356400265046) q[91]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.210677900278239) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[82],q[92]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.833200265376534) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[82],q[92]; +rz(2.560672655776383) q[82]; +rx(pi/2) q[82]; +rz(4.486792213896342) q[82]; +rx(pi/2) q[82]; +rz(8.250038944868438) q[82]; +rz(1.8545771684271033) q[82]; +rx(pi/2) q[82]; +rz(4.01603274554348) q[82]; +rx(pi/2) q[82]; +rz(10.635276944400102) q[82]; +cx q[48],q[82]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(4.067024615851491) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.255768341716406) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[48],q[82]; +rz(-pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.652773253264396) q[48]; +rx(pi/2) q[48]; +rz(2*pi) q[48]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[48],q[82]; +rz(0.39849450375464146) q[48]; +rx(pi/2) q[48]; +rz(4.745195731386384) q[48]; +rx(pi/2) q[48]; +rz(7.2472036368091075) q[48]; +rz(0.06980634804930519) q[48]; +rx(pi/2) q[48]; +rz(3.4731698357667438) q[48]; +rx(pi/2) q[48]; +rz(8.536405997253672) q[48]; +cx q[48],q[54]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(4.361736909639379) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.275735044746957) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[48],q[54]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.7797785302244304) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[48],q[54]; +rz(0.06214562835016402) q[48]; +rx(pi/2) q[48]; +rz(4.628359429729443) q[48]; +rx(pi/2) q[48]; +rz(12.235334869112592) q[48]; +rz(0.830030701056319) q[48]; +rx(pi/2) q[48]; +rz(3.377842976561934) q[48]; +rx(pi/2) q[48]; +rz(9.305901712543637) q[48]; +cx q[11],q[48]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.704482039796254) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.808267501629869) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[11],q[48]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.438812298223599) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[11],q[48]; +rz(0.6083202379314119) q[11]; +rx(pi/2) q[11]; +rz(3.8670232368265793) q[11]; +rx(pi/2) q[11]; +rz(7.796070998910158) q[11]; +rz(1.375896224714995) q[11]; +rx(pi/2) q[11]; +rz(4.717059245442947) q[11]; +rx(pi/2) q[11]; +rz(10.130087904251777) q[11]; +rz(1.3885032044699788) q[48]; +rx(pi/2) q[48]; +rz(5.24724707030509) q[48]; +rx(pi/2) q[48]; +rz(9.509228944886985) q[48]; +rz(-0.7859895018971637) q[48]; +rx(pi/2) q[48]; +rz(5.352219960096134) q[48]; +rx(pi/2) q[48]; +rz(11.182936965681588) q[48]; +rz(-0.35352550228653135) q[54]; +rx(pi/2) q[54]; +rz(5.148984876428964) q[54]; +rx(pi/2) q[54]; +rz(11.139140364615212) q[54]; +rz(-2.600400652729523) q[54]; +rx(pi/2) q[54]; +rz(4.958949860651423) q[54]; +rx(pi/2) q[54]; +rz(8.081516368166264) q[54]; +rz(0.012195336385288691) q[82]; +rx(pi/2) q[82]; +rz(3.909134528159242) q[82]; +rx(pi/2) q[82]; +rz(8.787545444405904) q[82]; +rz(-0.6402044567856926) q[82]; +rx(pi/2) q[82]; +rz(5.2512699876062054) q[82]; +rx(pi/2) q[82]; +rz(9.18456113060843) q[82]; +cx q[7],q[82]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.807630340720287) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(5.765073720094648) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[7],q[82]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.50058401944049) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[7],q[82]; +rz(1.655310067951203) q[7]; +rx(pi/2) q[7]; +rz(4.811662301548383) q[7]; +rx(pi/2) q[7]; +rz(7.296382393116593) q[7]; +rz(0.6975944382248742) q[7]; +rx(pi/2) q[7]; +rz(5.409242499860372) q[7]; +rx(pi/2) q[7]; +rz(8.504417116821722) q[7]; +rz(-0.10105793723308398) q[82]; +rx(pi/2) q[82]; +rz(4.879850922501801) q[82]; +rx(pi/2) q[82]; +rz(10.060979054960928) q[82]; +rz(-2.2563164064068353) q[82]; +rx(pi/2) q[82]; +rz(5.586135586027602) q[82]; +rx(pi/2) q[82]; +rz(10.676679558244029) q[82]; +rz(-2.419919703562538) q[92]; +rx(pi/2) q[92]; +rz(5.3357421174459825) q[92]; +rx(pi/2) q[92]; +rz(12.410620567392606) q[92]; +rz(-1.0425086351628994) q[92]; +rx(pi/2) q[92]; +rz(5.614546412490462) q[92]; +rx(pi/2) q[92]; +rz(7.436454311849557) q[92]; +cx q[53],q[92]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(4.079612375624749) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.1078767760336685) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[53],q[92]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.652442040330171) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[53],q[92]; +rz(-1.213634029370497) q[53]; +rx(pi/2) q[53]; +rz(5.452494465867266) q[53]; +rx(pi/2) q[53]; +rz(7.8233054048979) q[53]; +rz(-0.692546041548832) q[53]; +rx(pi/2) q[53]; +rz(4.90932942290244) q[53]; +rx(pi/2) q[53]; +rz(7.059313817292119) q[53]; +cx q[53],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.262132413922268) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.7274876049870205) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.2805315438117577) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +cx q[53],q[20]; +rz(-0.6694715232969117) q[20]; +rx(pi/2) q[20]; +rz(3.601120917467429) q[20]; +rx(pi/2) q[20]; +rz(11.297457601348482) q[20]; +rz(2.615417894421565) q[20]; +rx(pi/2) q[20]; +rz(5.882747624128421) q[20]; +rx(pi/2) q[20]; +rz(11.605956803206812) q[20]; +rz(2.6800028374609512) q[53]; +rx(pi/2) q[53]; +rz(5.5393221551014005) q[53]; +rx(pi/2) q[53]; +rz(8.67295329809352) q[53]; +rz(-2.784972896981648) q[53]; +rx(pi/2) q[53]; +rz(5.8085139796941485) q[53]; +rx(pi/2) q[53]; +rz(8.79471469317233) q[53]; +rz(-2.8801125468459627) q[92]; +rx(pi/2) q[92]; +rz(5.252919585537208) q[92]; +rx(pi/2) q[92]; +rz(7.591392629613373) q[92]; +rz(-3.0481821623547365) q[92]; +rx(pi/2) q[92]; +rz(5.308402653125064) q[92]; +rx(pi/2) q[92]; +rz(7.906381502404375) q[92]; +cx q[43],q[92]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.106969199580604) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.218555261915868) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[43],q[92]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.4202507917277916) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[43],q[92]; +rz(-0.15726255974080816) q[43]; +rx(pi/2) q[43]; +rz(3.3317988351920844) q[43]; +rx(pi/2) q[43]; +rz(7.2544815023703215) q[43]; +rz(-0.4000974232374639) q[43]; +rx(pi/2) q[43]; +rz(5.13754472712951) q[43]; +rx(pi/2) q[43]; +rz(7.702423155396497) q[43]; +cx q[3],q[43]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.772269752766424) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.100993927330551) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[3],q[43]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.3099499462061908) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[3],q[43]; +rz(2.2444894512327638) q[3]; +rx(pi/2) q[3]; +rz(3.447766282933167) q[3]; +rx(pi/2) q[3]; +rz(10.679136867365635) q[3]; +rz(-2.279623713657776) q[3]; +rx(pi/2) q[3]; +rz(3.7207294980549968) q[3]; +rx(pi/2) q[3]; +rz(7.70237338433935) q[3]; +rz(-1.1824448484430805) q[43]; +rx(pi/2) q[43]; +rz(5.771052099560716) q[43]; +rx(pi/2) q[43]; +rz(7.655007281375457) q[43]; +rz(-2.3409622929379923) q[43]; +rx(pi/2) q[43]; +rz(5.390938319371879) q[43]; +rx(pi/2) q[43]; +rz(10.159118416828886) q[43]; +rz(1.6781286985262618) q[92]; +rx(pi/2) q[92]; +rz(4.541676667830994) q[92]; +rx(pi/2) q[92]; +rz(9.654721860082383) q[92]; +rz(-0.5329999904079115) q[92]; +rx(pi/2) q[92]; +rz(3.7468258881467387) q[92]; +rx(pi/2) q[92]; +rz(10.494115483764876) q[92]; +cx q[16],q[92]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.895222017240471) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.127848162891217) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[16],q[92]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.223458909413513) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[16],q[92]; +rz(-0.04341710932993603) q[16]; +rx(pi/2) q[16]; +rz(4.652063896395341) q[16]; +rx(pi/2) q[16]; +rz(10.531107778593219) q[16]; +rz(2.588202503038529) q[16]; +rx(pi/2) q[16]; +rz(3.662774348886919) q[16]; +rx(pi/2) q[16]; +rz(8.969256420039478) q[16]; +rz(-0.15624833654013148) q[92]; +rx(pi/2) q[92]; +rz(4.6806641659995964) q[92]; +rx(pi/2) q[92]; +rz(6.787359152302862) q[92]; +rz(-1.7574863776683038) q[92]; +rx(pi/2) q[92]; +rz(5.290835970443037) q[92]; +rx(pi/2) q[92]; +rz(8.659354267642689) q[92]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.952994132923775) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[9],q[96]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.2837331587643863) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[9],q[96]; +rz(-2.2648471381778394) q[9]; +rx(pi/2) q[9]; +rz(4.412941180803794) q[9]; +rx(pi/2) q[9]; +rz(11.604516886608796) q[9]; +rz(-2.5163375961884737) q[9]; +rx(pi/2) q[9]; +rz(4.76984842186341) q[9]; +rx(pi/2) q[9]; +rz(12.182177115144501) q[9]; +rz(0.21155996770551866) q[96]; +rx(pi/2) q[96]; +rz(5.619671213282256) q[96]; +rx(pi/2) q[96]; +rz(8.10611586080539) q[96]; +rz(1.8384449860111358) q[96]; +rx(pi/2) q[96]; +rz(5.096402701860698) q[96]; +rx(pi/2) q[96]; +rz(8.287952494659573) q[96]; +rz(-0.6913178163704119) q[99]; +rx(pi/2) q[99]; +rz(4.665599307283293) q[99]; +rx(pi/2) q[99]; +rz(7.977583731390483) q[99]; +rz(-1.2674831172570578) q[99]; +rx(pi/2) q[99]; +rz(4.3666744628577625) q[99]; +rx(pi/2) q[99]; +rz(11.044542837394431) q[99]; +cx q[99],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(5.989195053011277) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(4.187316831707978) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.392852656799633) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[60]; +rz(-0.31882039580727906) q[60]; +rx(pi/2) q[60]; +rz(4.397562508615393) q[60]; +rx(pi/2) q[60]; +rz(12.260586503195485) q[60]; +rz(2.010768944544525) q[60]; +rx(pi/2) q[60]; +rz(4.539955920749067) q[60]; +rx(pi/2) q[60]; +rz(6.549750823796227) q[60]; +cx q[52],q[60]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.835504781020118) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.051089119743489) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[52],q[60]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.195207601442151) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[52],q[60]; +rz(0.36244138594641884) q[52]; +rx(pi/2) q[52]; +rz(4.266103508305521) q[52]; +rx(pi/2) q[52]; +rz(6.303182047675696) q[52]; +rz(0.8752336084483456) q[52]; +rx(pi/2) q[52]; +rz(4.884810036617795) q[52]; +rx(pi/2) q[52]; +rz(11.733263347925122) q[52]; +cx q[52],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.189391141198189) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.8567761482176195) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.5053042616641683) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +cx q[52],q[46]; +rz(2.380967575791603) q[46]; +rx(pi/2) q[46]; +rz(4.794170951811374) q[46]; +rx(pi/2) q[46]; +rz(11.028721364868309) q[46]; +rz(-1.8729486548595644) q[46]; +rx(pi/2) q[46]; +rz(5.572349840711503) q[46]; +rx(pi/2) q[46]; +rz(7.018119565395489) q[46]; +cx q[46],q[57]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.9614556810408215) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(1.7955296377009349) q[52]; +rx(pi/2) q[52]; +rz(5.604461245341882) q[52]; +rx(pi/2) q[52]; +rz(8.707222153625828) q[52]; +rz(-1.1883848751163888) q[52]; +rx(pi/2) q[52]; +rz(3.4245634936492886) q[52]; +rx(pi/2) q[52]; +rz(12.427068865112274) q[52]; +cx q[52],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.941061187148769) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.688901796845521) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.2591336909380573) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +cx q[52],q[32]; +rz(3.0248891671023337) q[32]; +rx(pi/2) q[32]; +rz(3.5581067913760123) q[32]; +rx(pi/2) q[32]; +rz(8.707710452511002) q[32]; +rz(-1.699087806909259) q[32]; +rx(pi/2) q[32]; +rz(4.453004516773168) q[32]; +rx(pi/2) q[32]; +rz(7.7351687079628295) q[32]; +cx q[12],q[32]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.7109162758081355) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.898975513547832) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +cx q[12],q[32]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.2888200603087934) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[12],q[32]; +rz(-2.727718986314151) q[12]; +rx(pi/2) q[12]; +rz(4.30804535553704) q[12]; +rx(pi/2) q[12]; +rz(6.761952458781542) q[12]; +rz(-1.7743875622182241) q[12]; +rx(pi/2) q[12]; +rz(4.3506731350026095) q[12]; +rx(pi/2) q[12]; +rz(11.853546046329177) q[12]; +rz(0.3495978852968733) q[32]; +rx(pi/2) q[32]; +rz(5.661820708891743) q[32]; +rx(pi/2) q[32]; +rz(9.216454912849706) q[32]; +rz(-2.7281048674493693) q[32]; +rx(pi/2) q[32]; +rz(3.461573057454359) q[32]; +rx(pi/2) q[32]; +rz(7.317771154520729) q[32]; +cx q[32],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(5.681133056225798) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.778549026493728) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[32],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.4149553750377546) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +cx q[32],q[12]; +rz(2.1250977528414072) q[12]; +rx(pi/2) q[12]; +rz(4.91969517502942) q[12]; +rx(pi/2) q[12]; +rz(8.840790016918397) q[12]; +rz(0.3258574209178948) q[12]; +rx(pi/2) q[12]; +rz(5.238844243087431) q[12]; +rx(pi/2) q[12]; +rz(9.801031299053507) q[12]; +cx q[12],q[14]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.027421983857536) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(5.847109376614702) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +cx q[12],q[14]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.3772931166676443) q[12]; +rx(pi/2) q[12]; +rz(3*pi) q[12]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +cx q[12],q[14]; +rz(1.4092486130899493) q[12]; +rx(pi/2) q[12]; +rz(4.988334132085967) q[12]; +rx(pi/2) q[12]; +rz(8.008038054013127) q[12]; +rz(-1.8512706806048285) q[12]; +rx(pi/2) q[12]; +rz(4.290170642911143) q[12]; +rx(pi/2) q[12]; +rz(9.309607440034595) q[12]; +rz(-3.0549917629414765) q[14]; +rx(pi/2) q[14]; +rz(5.278888958472523) q[14]; +rx(pi/2) q[14]; +rz(12.295604691645204) q[14]; +rz(3.0290618014726514) q[14]; +rx(pi/2) q[14]; +rz(3.5222725146954454) q[14]; +rx(pi/2) q[14]; +rz(9.524909893574096) q[14]; +rz(-0.5593510345966362) q[32]; +rx(pi/2) q[32]; +rz(5.518175539228042) q[32]; +rx(pi/2) q[32]; +rz(6.426153327081022) q[32]; +rz(1.6398338413779268) q[32]; +rx(pi/2) q[32]; +rz(4.0480874035551055) q[32]; +rx(pi/2) q[32]; +rz(8.978341204333876) q[32]; +cx q[32],q[93]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.8428345193890037) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(1.6906128236526756) q[52]; +rx(pi/2) q[52]; +rz(3.9963935923359353) q[52]; +rx(pi/2) q[52]; +rz(7.3380503179402385) q[52]; +rz(1.6108476979513142) q[52]; +rx(pi/2) q[52]; +rz(3.363161389462908) q[52]; +rx(pi/2) q[52]; +rz(9.643135207896373) q[52]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.0374978268079955) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[46],q[57]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.3416900193689045) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[46],q[57]; +rz(-0.8756514803044704) q[46]; +rx(pi/2) q[46]; +rz(4.048324609657863) q[46]; +rx(pi/2) q[46]; +rz(7.273168596127716) q[46]; +rz(-2.6649338199672137) q[46]; +rx(pi/2) q[46]; +rz(5.868999310087809) q[46]; +rx(pi/2) q[46]; +rz(9.79685884425384) q[46]; +cx q[25],q[46]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.5334940381407005) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.188486434717214) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[25],q[46]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.323653440937088) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[25],q[46]; +rz(0.6289060896523022) q[25]; +rx(pi/2) q[25]; +rz(5.00573612439689) q[25]; +rx(pi/2) q[25]; +rz(8.932683676645162) q[25]; +rz(-0.36499346695943036) q[25]; +rx(pi/2) q[25]; +rz(5.841022521728732) q[25]; +rx(pi/2) q[25]; +rz(6.957372163686241) q[25]; +rz(-0.7824590701407939) q[46]; +rx(pi/2) q[46]; +rz(5.229341270026524) q[46]; +rx(pi/2) q[46]; +rz(9.702016998443842) q[46]; +rz(0.9540341555142824) q[46]; +rx(pi/2) q[46]; +rz(4.249099121653462) q[46]; +rx(pi/2) q[46]; +rz(12.52975050251271) q[46]; +cx q[46],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(5.839496588443804) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.872673893162907) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.502616994236289) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +cx q[46],q[34]; +rz(-2.644510341826617) q[34]; +rx(pi/2) q[34]; +rz(4.334354471044501) q[34]; +rx(pi/2) q[34]; +rz(9.165643997661608) q[34]; +rz(-2.809119589234326) q[34]; +rx(pi/2) q[34]; +rz(4.447729859753627) q[34]; +rx(pi/2) q[34]; +rz(8.13449233215702) q[34]; +rz(-1.2884410008088116) q[46]; +rx(pi/2) q[46]; +rz(3.7928071394018943) q[46]; +rx(pi/2) q[46]; +rz(7.383720362584445) q[46]; +rz(0.5132610160400644) q[46]; +rx(pi/2) q[46]; +rz(4.681027726119558) q[46]; +rx(pi/2) q[46]; +rz(8.997053524793708) q[46]; +cx q[13],q[46]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.164393802936047) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.092500952329994) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[13],q[46]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.7978659012432523) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[13],q[46]; +rz(2.2068159224919324) q[13]; +rx(pi/2) q[13]; +rz(5.514630727181038) q[13]; +rx(pi/2) q[13]; +rz(6.294071595926278) q[13]; +rz(-1.2969777576320238) q[13]; +rx(pi/2) q[13]; +rz(4.947369945069054) q[13]; +rx(pi/2) q[13]; +rz(11.962504196916235) q[13]; +rz(1.011908410222591) q[46]; +rx(pi/2) q[46]; +rz(4.597765438207096) q[46]; +rx(pi/2) q[46]; +rz(7.772287619489016) q[46]; +rz(-1.77190531327664) q[46]; +rx(pi/2) q[46]; +rz(5.675073325238757) q[46]; +rx(pi/2) q[46]; +rz(6.815464401295163) q[46]; +rz(0.6275981002741178) q[57]; +rx(pi/2) q[57]; +rz(3.833773457700374) q[57]; +rx(pi/2) q[57]; +rz(7.1376447048901825) q[57]; +rz(1.441152332186494) q[57]; +rx(pi/2) q[57]; +rz(4.6098946071486555) q[57]; +rx(pi/2) q[57]; +rz(9.098954737474347) q[57]; +rz(-2.96258004567391) q[60]; +rx(pi/2) q[60]; +rz(3.8132067665796074) q[60]; +rx(pi/2) q[60]; +rz(7.170226500441894) q[60]; +rz(2.0432063655966246) q[60]; +rx(pi/2) q[60]; +rz(4.59317081497776) q[60]; +rx(pi/2) q[60]; +rz(7.266201183983487) q[60]; +cx q[64],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.212785164432788) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.581674418143005) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.1488917921052577) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +cx q[64],q[52]; +rz(-2.2589379916094074) q[52]; +rx(pi/2) q[52]; +rz(4.601149276919301) q[52]; +rx(pi/2) q[52]; +rz(6.437292204670913) q[52]; +rz(2.267698335815216) q[52]; +rx(pi/2) q[52]; +rz(5.206411535504886) q[52]; +rx(pi/2) q[52]; +rz(7.266464677322993) q[52]; +cx q[4],q[52]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.896786847578249) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(5.920843376293856) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[4],q[52]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.1973541970573134) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[4],q[52]; +rz(-2.2005920857430548) q[4]; +rx(pi/2) q[4]; +rz(4.295636826441337) q[4]; +rx(pi/2) q[4]; +rz(11.021437066984365) q[4]; +rz(2.010768944544525) q[4]; +rx(pi/2) q[4]; +rz(4.539955920749067) q[4]; +rx(pi/2) q[4]; +rz(6.549750823796227) q[4]; +cx q[34],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.051089119743489) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.835504781020118) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[34],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.195207601442151) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +cx q[34],q[4]; +rz(-2.96258004567391) q[4]; +rx(pi/2) q[4]; +rz(3.8132067665796074) q[4]; +rx(pi/2) q[4]; +rz(7.170226500441894) q[4]; +rz(3.1178512410476023) q[4]; +rx(pi/2) q[4]; +rz(5.836185710465984) q[4]; +rx(pi/2) q[4]; +rz(11.3729014140534) q[4]; +cx q[11],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.8775398637912915) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.807069148005145) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +cx q[11],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.69512200970882) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +cx q[11],q[4]; +rz(-2.1624823193693103) q[4]; +rx(pi/2) q[4]; +rz(4.182735191398915) q[4]; +rx(pi/2) q[4]; +rz(10.817259793709448) q[4]; +rz(0.17052550430494762) q[4]; +rx(pi/2) q[4]; +rz(3.63831732799433) q[4]; +rx(pi/2) q[4]; +rz(8.523110011510404) q[4]; +rz(0.6070043940367293) q[11]; +rx(pi/2) q[11]; +rz(5.150877566295822) q[11]; +rx(pi/2) q[11]; +rz(12.390827721477201) q[11]; +rz(-0.5361272880842534) q[11]; +rx(pi/2) q[11]; +rz(4.133199636620316) q[11]; +rx(pi/2) q[11]; +rz(8.684837738470527) q[11]; +rz(0.36244138594641884) q[34]; +rx(pi/2) q[34]; +rz(4.266103508305521) q[34]; +rx(pi/2) q[34]; +rz(6.303182047675696) q[34]; +rz(-2.8025716134441714) q[34]; +rx(pi/2) q[34]; +rz(4.158201667091486) q[34]; +rx(pi/2) q[34]; +rz(11.220042600160973) q[34]; +rz(1.0363626150555145) q[52]; +rx(pi/2) q[52]; +rz(5.348526058306192) q[52]; +rx(pi/2) q[52]; +rz(10.663051499172717) q[52]; +rz(1.175321205572093) q[52]; +rx(pi/2) q[52]; +rz(6.217478820606047) q[52]; +rx(pi/2) q[52]; +rz(8.839492507121022) q[52]; +cx q[52],q[83]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.6167479051307616) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(0.543905537494322) q[64]; +rx(pi/2) q[64]; +rz(6.049558254636194) q[64]; +rx(pi/2) q[64]; +rz(10.181738859584392) q[64]; +rz(0.4052419544896111) q[64]; +rx(pi/2) q[64]; +rz(4.583910007891702) q[64]; +rx(pi/2) q[64]; +rz(8.123260201690407) q[64]; +cx q[64],q[70]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(4.158306660678746) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.034486555535978) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[64],q[70]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.7445659426979194) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[64],q[70]; +rz(1.5053460287984137) q[64]; +rx(pi/2) q[64]; +rz(6.022125472748979) q[64]; +rx(pi/2) q[64]; +rz(11.006180916278314) q[64]; +rz(-2.952131990568832) q[64]; +rx(pi/2) q[64]; +rz(6.1322965931835896) q[64]; +rx(pi/2) q[64]; +rz(11.523398999892208) q[64]; +cx q[64],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.00198693988021) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.2475071376766462) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.159875101242234) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +cx q[64],q[62]; +rz(0.02045719523187417) q[62]; +rx(pi/2) q[62]; +rz(4.362855404626972) q[62]; +rx(pi/2) q[62]; +rz(8.324444523578117) q[62]; +rz(-1.77190531327664) q[62]; +rx(pi/2) q[62]; +rz(5.675073325238757) q[62]; +rx(pi/2) q[62]; +rz(6.815464401295163) q[62]; +rz(-2.3423419321987398) q[64]; +rx(pi/2) q[64]; +rz(5.3715634833167805) q[64]; +rx(pi/2) q[64]; +rz(10.252931878053253) q[64]; +rz(-3.0384988366907337) q[64]; +rx(pi/2) q[64]; +rz(4.176322591289) q[64]; +rx(pi/2) q[64]; +rz(6.944816223046361) q[64]; +rz(2.4123109582259943) q[70]; +rx(pi/2) q[70]; +rz(4.855464581266757) q[70]; +rx(pi/2) q[70]; +rz(9.53973681800446) q[70]; +rz(0.17052550430494762) q[70]; +rx(pi/2) q[70]; +rz(3.63831732799433) q[70]; +rx(pi/2) q[70]; +rz(8.523110011510404) q[70]; +cx q[73],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(5.877969965941354) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.7761489369562136) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.539575332643882) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +cx q[73],q[57]; +rz(1.2135029154192987) q[57]; +rx(pi/2) q[57]; +rz(3.8754131848247875) q[57]; +rx(pi/2) q[57]; +rz(8.515718668501549) q[57]; +rz(0.546666509316696) q[57]; +rx(pi/2) q[57]; +rz(4.454249814414229) q[57]; +rx(pi/2) q[57]; +rz(11.065400436297933) q[57]; +cx q[27],q[57]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.8539042867185955) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(5.945624136441117) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[27],q[57]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.1687313283821954) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[27],q[57]; +rz(2.7733544409181183) q[27]; +rx(pi/2) q[27]; +rz(3.8832621760621793) q[27]; +rx(pi/2) q[27]; +rz(8.82580354807069) q[27]; +rz(-1.4306661964585192) q[27]; +rx(pi/2) q[27]; +rz(4.526902766894211) q[27]; +rx(pi/2) q[27]; +rz(7.115829043349896) q[27]; +rz(2.4997787796159106) q[57]; +rx(pi/2) q[57]; +rz(5.418708456973771) q[57]; +rx(pi/2) q[57]; +rz(7.7162184678606955) q[57]; +rz(-0.2984761534392253) q[57]; +rx(pi/2) q[57]; +rz(4.807036395176711) q[57]; +rx(pi/2) q[57]; +rz(6.717297014462325) q[57]; +rz(-1.1322621317361814) q[73]; +rx(pi/2) q[73]; +rz(5.672372819633118) q[73]; +rx(pi/2) q[73]; +rz(11.420495808390196) q[73]; +rz(0.09360218197981496) q[73]; +rx(pi/2) q[73]; +rz(3.593401086225133) q[73]; +rx(pi/2) q[73]; +rz(7.000310502837674) q[73]; +cx q[73],q[68]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(5.8682328467072224) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.621347626323601) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[68]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.3205877600531206) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[68]; +rz(-2.7201402610358443) q[68]; +rx(pi/2) q[68]; +rz(5.398878338613494) q[68]; +rx(pi/2) q[68]; +rz(11.538185868265623) q[68]; +rz(-0.5646853835917303) q[68]; +rx(pi/2) q[68]; +rz(4.278746346076703) q[68]; +rx(pi/2) q[68]; +rz(9.376592243164087) q[68]; +cx q[68],q[70]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(4.125388724751756) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.034669075747174) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[68],q[70]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.555682351588038) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[68],q[70]; +rz(2.2957592996197516) q[68]; +rx(pi/2) q[68]; +rz(4.183185459560633) q[68]; +rx(pi/2) q[68]; +rz(10.157999926477613) q[68]; +rz(-1.5388627486286932) q[68]; +rx(pi/2) q[68]; +rz(3.512641989070879) q[68]; +rx(pi/2) q[68]; +rz(11.809721375084498) q[68]; +rz(2.246354775284593) q[70]; +rx(pi/2) q[70]; +rz(5.995660781331244) q[70]; +rx(pi/2) q[70]; +rz(8.2040211401439) q[70]; +rz(-2.5163375961884737) q[70]; +rx(pi/2) q[70]; +rz(4.76984842186341) q[70]; +rx(pi/2) q[70]; +rz(12.182177115144501) q[70]; +rz(-0.47504172152089597) q[73]; +rx(pi/2) q[73]; +rz(5.214840987008459) q[73]; +rx(pi/2) q[73]; +rz(12.169821567773699) q[73]; +rz(-1.0797329439111145) q[73]; +rx(pi/2) q[73]; +rz(5.1997060486961875) q[73]; +rx(pi/2) q[73]; +rz(9.166513973729705) q[73]; +cx q[54],q[73]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.701575313202172) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.114518521859603) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[54],q[73]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.3765508740690744) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[54],q[73]; +rz(-1.7261379950745368) q[54]; +rx(pi/2) q[54]; +rz(4.216308432002112) q[54]; +rx(pi/2) q[54]; +rz(11.062076087923113) q[54]; +rz(1.3251779873113243) q[54]; +rx(pi/2) q[54]; +rz(3.7844812913976265) q[54]; +rx(pi/2) q[54]; +rz(11.72496213638338) q[54]; +rz(0.45963455206491766) q[73]; +rx(pi/2) q[73]; +rz(4.707955931926286) q[73]; +rx(pi/2) q[73]; +rz(7.175932611681683) q[73]; +rz(0.6861132726800268) q[73]; +rx(pi/2) q[73]; +rz(4.226611082696678) q[73]; +rx(pi/2) q[73]; +rz(10.023986740879565) q[73]; +cx q[74],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.282033188213001) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.3019408090214126) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.2590844417158102) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +cx q[74],q[57]; +rz(2.8688456757290304) q[57]; +rx(pi/2) q[57]; +rz(6.087101443499019) q[57]; +rx(pi/2) q[57]; +rz(7.7340651539118355) q[57]; +rz(-1.5139354048784934) q[57]; +rx(pi/2) q[57]; +rz(3.668837046126459) q[57]; +rx(pi/2) q[57]; +rz(11.719992402948161) q[57]; +rz(1.7070855168656243) q[74]; +rx(pi/2) q[74]; +rz(4.101787756823887) q[74]; +rx(pi/2) q[74]; +rz(9.147521327393676) q[74]; +rz(1.8545771684271033) q[74]; +rx(pi/2) q[74]; +rz(4.01603274554348) q[74]; +rx(pi/2) q[74]; +rz(10.635276944400102) q[74]; +cx q[77],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.178595494626148) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.096557926265529) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.147763231751559) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +cx q[77],q[60]; +rz(-1.8164842204488307) q[60]; +rx(pi/2) q[60]; +rz(5.7786612651413325) q[60]; +rx(pi/2) q[60]; +rz(9.535955868345713) q[60]; +rz(2.4931109438194605) q[60]; +rx(pi/2) q[60]; +rz(4.7567247487478035) q[60]; +rx(pi/2) q[60]; +rz(8.224551396191918) q[60]; +cx q[37],q[60]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.059193532181352) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(5.820726041325692) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[37],q[60]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.2780316666852114) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[37],q[60]; +rz(-1.950152106134479) q[37]; +rx(pi/2) q[37]; +rz(3.6022859095864983) q[37]; +rx(pi/2) q[37]; +rz(9.884495923910407) q[37]; +rz(-0.3148177842075852) q[37]; +rx(pi/2) q[37]; +rz(3.9440137776808935) q[37]; +rx(pi/2) q[37]; +rz(12.475042943340505) q[37]; +cx q[37],q[44]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.078585731492536) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(5.753981491034684) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +cx q[37],q[44]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.5398503876945178) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[37],q[44]; +rz(1.5652618731363201) q[37]; +rx(pi/2) q[37]; +rz(4.09167146252093) q[37]; +rx(pi/2) q[37]; +rz(8.566789709218881) q[37]; +rz(-0.20890228924508492) q[37]; +rx(pi/2) q[37]; +rz(3.7811991146550326) q[37]; +rx(pi/2) q[37]; +rz(10.551702642654858) q[37]; +cx q[29],q[37]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.26110700428487) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.9149513189790905) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +cx q[29],q[37]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.4901285542031566) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[29],q[37]; +rz(0.43969114467921777) q[29]; +rx(pi/2) q[29]; +rz(5.035537345955363) q[29]; +rx(pi/2) q[29]; +rz(7.115382872740178) q[29]; +rz(0.8968464910856211) q[29]; +rx(pi/2) q[29]; +rz(4.507195079582729) q[29]; +rx(pi/2) q[29]; +rz(7.533285132581962) q[29]; +rz(0.9906351062942891) q[37]; +rx(pi/2) q[37]; +rz(5.33119222150894) q[37]; +rx(pi/2) q[37]; +rz(10.602004986044637) q[37]; +rz(-1.7571971512299815) q[37]; +rx(pi/2) q[37]; +rz(5.688141253321433) q[37]; +rx(pi/2) q[37]; +rz(10.91963009150787) q[37]; +cx q[2],q[37]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.8825561824768275) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.912349047052969) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +cx q[2],q[37]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.436689318879555) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[2],q[37]; +rz(1.682320669264314) q[2]; +rx(pi/2) q[2]; +rz(4.352792775314872) q[2]; +rx(pi/2) q[2]; +rz(10.412708734904848) q[2]; +rz(-3.1159634766665345) q[2]; +rx(pi/2) q[2]; +rz(5.2481649086049575) q[2]; +rx(pi/2) q[2]; +rz(12.000057553962986) q[2]; +cx q[2],q[21]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(4.055623861204261) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.889524430105549) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +cx q[2],q[21]; +rz(-pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.1560672414179356) q[2]; +rx(pi/2) q[2]; +rz(2*pi) q[2]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[2],q[21]; +rz(1.3830644239201977) q[2]; +rx(pi/2) q[2]; +rz(4.935302133524334) q[2]; +rx(pi/2) q[2]; +rz(10.095876483509663) q[2]; +rz(-1.925438837198865) q[2]; +rx(pi/2) q[2]; +rz(4.9648573438049475) q[2]; +rx(pi/2) q[2]; +rz(6.339156714532491) q[2]; +rz(-2.4370687575913696) q[21]; +rx(pi/2) q[21]; +rz(4.0821109560111015) q[21]; +rx(pi/2) q[21]; +rz(11.495943675821621) q[21]; +rz(-0.6162006115869865) q[21]; +rx(pi/2) q[21]; +rz(3.55692470536373) q[21]; +rx(pi/2) q[21]; +rz(8.84191013791546) q[21]; +rz(2.091581001574342) q[37]; +rx(pi/2) q[37]; +rz(5.273543652508394) q[37]; +rx(pi/2) q[37]; +rz(7.2941581120329975) q[37]; +rz(-2.887802716726318) q[37]; +rx(pi/2) q[37]; +rz(5.995172358482314) q[37]; +rx(pi/2) q[37]; +rz(7.435181001059268) q[37]; +cx q[33],q[37]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(4.174060654496518) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.182839858390918) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +cx q[33],q[37]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.372371871505356) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[33],q[37]; +rz(1.6879862171418782) q[33]; +rx(pi/2) q[33]; +rz(3.7851231902558675) q[33]; +rx(pi/2) q[33]; +rz(10.681293180582927) q[33]; +rz(2.6755495378974796) q[33]; +rx(pi/2) q[33]; +rz(4.4866272480208576) q[33]; +rx(pi/2) q[33]; +rz(6.987824799930026) q[33]; +rz(1.5249434177439722) q[37]; +rx(pi/2) q[37]; +rz(5.103064507321337) q[37]; +rx(pi/2) q[37]; +rz(8.985899602469813) q[37]; +rz(-2.8046912665189754) q[37]; +rx(pi/2) q[37]; +rz(4.346483441200239) q[37]; +rx(pi/2) q[37]; +rz(8.565762766035212) q[37]; +rz(0.10206995750492354) q[44]; +rx(pi/2) q[44]; +rz(4.417586883358905) q[44]; +rx(pi/2) q[44]; +rz(8.628129465178677) q[44]; +rz(1.3731586949771364) q[44]; +rx(pi/2) q[44]; +rz(4.8442102921601915) q[44]; +rx(pi/2) q[44]; +rz(10.08129245726929) q[44]; +cx q[44],q[79]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.258679255675423) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(0.13492961547805526) q[60]; +rx(pi/2) q[60]; +rz(5.188349508647526) q[60]; +rx(pi/2) q[60]; +rz(9.442375327120047) q[60]; +rz(-1.3426980235220434) q[60]; +rx(pi/2) q[60]; +rz(3.6948238435885012) q[60]; +rx(pi/2) q[60]; +rz(12.512199045829462) q[60]; +cx q[10],q[60]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.016073660339384) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(5.923259466487265) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[10],q[60]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.4183920386852127) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[10],q[60]; +rz(2.642061291539255) q[10]; +rx(pi/2) q[10]; +rz(4.5200945799233505) q[10]; +rx(pi/2) q[10]; +rz(10.129656993440056) q[10]; +rz(-2.262338474095216) q[10]; +rx(pi/2) q[10]; +rz(4.383803263975643) q[10]; +rx(pi/2) q[10]; +rz(6.611046149161039) q[10]; +rz(-0.04256780956140016) q[60]; +rx(pi/2) q[60]; +rz(4.957289459071129) q[60]; +rx(pi/2) q[60]; +rz(6.865427303152591) q[60]; +rz(-2.7111394988547244) q[60]; +rx(pi/2) q[60]; +rz(4.086632405040207) q[60]; +rx(pi/2) q[60]; +rz(9.480630753864368) q[60]; +rz(0.10568663349199792) q[77]; +rx(pi/2) q[77]; +rz(4.244280625961332) q[77]; +rx(pi/2) q[77]; +rz(7.607073231822424) q[77]; +rz(2.7009158916243674) q[77]; +rx(pi/2) q[77]; +rz(6.044639637295468) q[77]; +rx(pi/2) q[77]; +rz(8.494629814853905) q[77]; +cx q[49],q[77]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.134695079720663) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.258422378289043) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[49],q[77]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.4720364485009334) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[49],q[77]; +rz(2.38571661090376) q[49]; +rx(pi/2) q[49]; +rz(5.550462594416522) q[49]; +rx(pi/2) q[49]; +rz(9.146954671249597) q[49]; +rz(0.4609604280691322) q[49]; +rx(pi/2) q[49]; +rz(4.553130593706138) q[49]; +rx(pi/2) q[49]; +rz(12.128368005574206) q[49]; +cx q[49],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(5.952994132923775) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.029894738430363) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.2837331587643863) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +cx q[49],q[45]; +rz(0.21155996770551866) q[45]; +rx(pi/2) q[45]; +rz(5.619671213282256) q[45]; +rx(pi/2) q[45]; +rz(8.10611586080539) q[45]; +rz(0.6847002385803833) q[45]; +rx(pi/2) q[45]; +rz(4.663935663210758) q[45]; +rx(pi/2) q[45]; +rz(10.582787283053328) q[45]; +cx q[45],q[50]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.920380278670481) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-2.2648471381778394) q[49]; +rx(pi/2) q[49]; +rz(4.412941180803794) q[49]; +rx(pi/2) q[49]; +rz(11.604516886608796) q[49]; +rz(-2.8562582094231628) q[49]; +rx(pi/2) q[49]; +rz(4.782606220825354) q[49]; +rx(pi/2) q[49]; +rz(7.934040989513606) q[49]; +cx q[49],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.98393191306584) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.8261289995317904) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.2844514084605834) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +cx q[49],q[10]; +rz(-0.1803005556490076) q[10]; +rx(pi/2) q[10]; +rz(5.185016299078368) q[10]; +rx(pi/2) q[10]; +rz(11.502054341194714) q[10]; +rz(-0.37977147983828496) q[10]; +rx(pi/2) q[10]; +rz(4.9472764381560905) q[10]; +rx(pi/2) q[10]; +rz(10.384840735291943) q[10]; +rz(-2.5042327715828714) q[49]; +rx(pi/2) q[49]; +rz(6.173427536702886) q[49]; +rx(pi/2) q[49]; +rz(7.738925986777381) q[49]; +rz(-0.9963794291081989) q[49]; +rx(pi/2) q[49]; +rz(4.025685811744683) q[49]; +rx(pi/2) q[49]; +rz(12.324125220809591) q[49]; +cx q[49],q[94]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.382196538644925) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.0624262241060105) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[45],q[50]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.28429698358042) q[45]; +rx(pi/2) q[45]; +rz(3*pi) q[45]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[45],q[50]; +rz(-1.8486402170200495) q[45]; +rx(pi/2) q[45]; +rz(4.594041902034812) q[45]; +rx(pi/2) q[45]; +rz(9.084792897130546) q[45]; +rz(0.8443943486737293) q[45]; +rx(pi/2) q[45]; +rz(5.360350552527072) q[45]; +rx(pi/2) q[45]; +rz(8.802808151285202) q[45]; +cx q[9],q[45]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(4.042205506173721) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(5.900099079400835) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[9],q[45]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.558947252842125) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[9],q[45]; +rz(-2.3668900900334338) q[9]; +rx(pi/2) q[9]; +rz(4.479542743561978) q[9]; +rx(pi/2) q[9]; +rz(10.621755177889899) q[9]; +rz(1.0856328866043397) q[9]; +rx(pi/2) q[9]; +rz(3.8920775538596915) q[9]; +rx(pi/2) q[9]; +rz(12.197697715324411) q[9]; +rz(-0.2662179388603887) q[45]; +rx(pi/2) q[45]; +rz(4.43806755298443) q[45]; +rx(pi/2) q[45]; +rz(9.012448749740573) q[45]; +rz(-1.8422476466838011) q[45]; +rx(pi/2) q[45]; +rz(4.035597002647189) q[45]; +rx(pi/2) q[45]; +rz(8.292287124960083) q[45]; +rz(0.4644626326521606) q[50]; +rx(pi/2) q[50]; +rz(4.913287392551113) q[50]; +rx(pi/2) q[50]; +rz(7.097738419321771) q[50]; +rz(-2.484872406510588) q[50]; +rx(pi/2) q[50]; +rz(4.393718824718627) q[50]; +rx(pi/2) q[50]; +rz(9.198181139713864) q[50]; +cx q[23],q[50]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.925989128512259) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.114361502574162) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[23],q[50]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.278386690900991) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[23],q[50]; +rz(1.9964727328544951) q[23]; +rx(pi/2) q[23]; +rz(4.860732814452652) q[23]; +rx(pi/2) q[23]; +rz(9.137980932936276) q[23]; +rz(2.066610885932085) q[23]; +rx(pi/2) q[23]; +rz(4.475729905000947) q[23]; +rx(pi/2) q[23]; +rz(8.283095215488922) q[23]; +cx q[26],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.245754984917255) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.208924251905049) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[26],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.846059038916018) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +cx q[26],q[23]; +rz(2.584853568910221) q[23]; +rx(pi/2) q[23]; +rz(4.462943492773166) q[23]; +rx(pi/2) q[23]; +rz(9.190199217878478) q[23]; +rz(-0.23716624783358808) q[23]; +rx(pi/2) q[23]; +rz(5.695530538158147) q[23]; +rx(pi/2) q[23]; +rz(10.24806281014755) q[23]; +rz(-3.064127322215249) q[26]; +rx(pi/2) q[26]; +rz(5.514940529182774) q[26]; +rx(pi/2) q[26]; +rz(7.6677766822387525) q[26]; +rz(1.949974487788472) q[26]; +rx(pi/2) q[26]; +rz(3.2965961547643943) q[26]; +rx(pi/2) q[26]; +rz(12.228777473941612) q[26]; +rz(0.6272827390735172) q[50]; +rx(pi/2) q[50]; +rz(5.542911347116901) q[50]; +rx(pi/2) q[50]; +rz(9.374722944328454) q[50]; +rz(-1.8030416288638973) q[50]; +rx(pi/2) q[50]; +rz(4.895848992768486) q[50]; +rx(pi/2) q[50]; +rz(9.824412526248228) q[50]; +cx q[50],q[73]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.8797600164316615) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.788641500109124) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[50],q[73]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.282002336776216) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[50],q[73]; +rz(1.1350752772796069) q[50]; +rx(pi/2) q[50]; +rz(5.798089628610775) q[50]; +rx(pi/2) q[50]; +rz(10.7695187481252) q[50]; +rz(-2.336904477270609) q[50]; +rx(pi/2) q[50]; +rz(5.404782490815318) q[50]; +rx(pi/2) q[50]; +rz(11.471449576601316) q[50]; +rz(0.7006662095962772) q[73]; +rx(pi/2) q[73]; +rz(4.339944760795791) q[73]; +rx(pi/2) q[73]; +rz(12.258514038319372) q[73]; +rz(-2.005146093105294) q[73]; +rx(pi/2) q[73]; +rz(3.8692329900112576) q[73]; +rx(pi/2) q[73]; +rz(7.888217146053707) q[73]; +cx q[73],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.1156852627133045) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.858749136900368) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.3585834738849214) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +cx q[73],q[11]; +rz(0.7727064393100562) q[11]; +rx(pi/2) q[11]; +rz(4.514845479881421) q[11]; +rx(pi/2) q[11]; +rz(11.37606764260316) q[11]; +rz(-0.2831726095192768) q[11]; +rx(pi/2) q[11]; +rz(4.480329407517014) q[11]; +rx(pi/2) q[11]; +rz(9.124023878074441) q[11]; +rz(-1.3028379429976649) q[73]; +rx(pi/2) q[73]; +rz(4.767832611591706) q[73]; +rx(pi/2) q[73]; +rz(10.153401635603279) q[73]; +rz(-1.2658968499103598) q[73]; +rx(pi/2) q[73]; +rz(4.683752742284348) q[73]; +rx(pi/2) q[73]; +rz(11.336520782281603) q[73]; +rz(1.4158990433863314) q[77]; +rx(pi/2) q[77]; +rz(4.449851274490363) q[77]; +rx(pi/2) q[77]; +rz(10.790952438824004) q[77]; +rz(1.8252024942375806) q[77]; +rx(pi/2) q[77]; +rz(5.362406447437191) q[77]; +rx(pi/2) q[77]; +rz(11.762345972710072) q[77]; +cx q[77],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.232092581212216) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.083921639756575) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.2191678402946007) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[65]; +rz(-1.0973884391193045) q[65]; +rx(pi/2) q[65]; +rz(5.9036921429371905) q[65]; +rx(pi/2) q[65]; +rz(11.049117135459326) q[65]; +rz(1.5297100810204771) q[65]; +rx(pi/2) q[65]; +rz(4.682602383325614) q[65]; +rx(pi/2) q[65]; +rz(9.257239215931913) q[65]; +cx q[28],q[65]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.99279394861561) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.729401493271227) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[28],q[65]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.4376939326207356) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[28],q[65]; +rz(2.4883945930722042) q[28]; +rx(pi/2) q[28]; +rz(3.6194740715208717) q[28]; +rx(pi/2) q[28]; +rz(6.733823813403809) q[28]; +rz(-1.2377772098843343) q[28]; +rx(pi/2) q[28]; +rz(5.303585714215274) q[28]; +rx(pi/2) q[28]; +rz(8.791145860736396) q[28]; +cx q[28],q[96]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.918312369838894) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(3.0434123119099716) q[65]; +rx(pi/2) q[65]; +rz(4.70101223873045) q[65]; +rx(pi/2) q[65]; +rz(7.861779920120306) q[65]; +rz(-3.1338738341360415) q[65]; +rx(pi/2) q[65]; +rz(5.561974026880046) q[65]; +rx(pi/2) q[65]; +rz(11.407378433283846) q[65]; +cx q[27],q[65]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.558562543777617) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.08309378568296) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[27],q[65]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.35407498346218) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[27],q[65]; +rz(-1.1733348118043467) q[27]; +rx(pi/2) q[27]; +rz(4.816633563229916) q[27]; +rx(pi/2) q[27]; +rz(6.540635256065648) q[27]; +rz(0.32486757676322764) q[27]; +rx(pi/2) q[27]; +rz(4.167588606066437) q[27]; +rx(pi/2) q[27]; +rz(9.960988148170937) q[27]; +rz(-2.8538261743344524) q[65]; +rx(pi/2) q[65]; +rz(4.464988858423901) q[65]; +rx(pi/2) q[65]; +rz(8.451163599864671) q[65]; +rz(-1.7516406530699467) q[65]; +rx(pi/2) q[65]; +rz(4.946314070913685) q[65]; +rx(pi/2) q[65]; +rz(7.917715460202814) q[65]; +rz(1.2512198310903706) q[77]; +rx(pi/2) q[77]; +rz(4.1108792898127735) q[77]; +rx(pi/2) q[77]; +rz(12.008686114151214) q[77]; +rz(-1.2445661938458628) q[77]; +rx(pi/2) q[77]; +rz(4.7086928782867465) q[77]; +rx(pi/2) q[77]; +rz(10.225881507428214) q[77]; +cx q[47],q[77]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.077694079575021) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.265243089831321) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[47],q[77]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.2242601564376936) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[47],q[77]; +rz(-2.438847879846567) q[47]; +rx(pi/2) q[47]; +rz(5.135022753371924) q[47]; +rx(pi/2) q[47]; +rz(6.970821707339448) q[47]; +rz(1.6615414299480902) q[47]; +rx(pi/2) q[47]; +rz(4.218558775885812) q[47]; +rx(pi/2) q[47]; +rz(11.762861781814362) q[47]; +cx q[63],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.251538593926666) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.4823598634221797) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.1997263883292146) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +cx q[63],q[47]; +rz(-1.9683560951874117) q[47]; +rx(pi/2) q[47]; +rz(4.619097485196475) q[47]; +rx(pi/2) q[47]; +rz(9.535048536752404) q[47]; +rz(-2.7567061032781375) q[47]; +rx(pi/2) q[47]; +rz(4.703766593570463) q[47]; +rx(pi/2) q[47]; +rz(8.656773922339598) q[47]; +rz(-0.8447200828451829) q[63]; +rx(pi/2) q[63]; +rz(5.751732856627514) q[63]; +rx(pi/2) q[63]; +rz(10.326871309906343) q[63]; +rz(-0.3102265124744261) q[63]; +rx(pi/2) q[63]; +rz(4.354157377821155) q[63]; +rx(pi/2) q[63]; +rz(11.307720514423385) q[63]; +cx q[63],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.19544411445175) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.637497282197825) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.3063091309102592) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +cx q[63],q[18]; +rz(-1.0691003296891282) q[18]; +rx(pi/2) q[18]; +rz(5.0121063333333575) q[18]; +rx(pi/2) q[18]; +rz(9.246377306700609) q[18]; +rz(-1.228646429835976) q[18]; +rx(pi/2) q[18]; +rz(4.490427229967131) q[18]; +rx(pi/2) q[18]; +rz(9.438351392062408) q[18]; +rz(-2.672905421021162) q[63]; +rx(pi/2) q[63]; +rz(3.7527965214696364) q[63]; +rx(pi/2) q[63]; +rz(7.607501075389155) q[63]; +rz(-1.5925306712320042) q[63]; +rx(pi/2) q[63]; +rz(5.598368564781058) q[63]; +rx(pi/2) q[63]; +rz(7.973836276725661) q[63]; +rz(-2.080602645017378) q[77]; +rx(pi/2) q[77]; +rz(4.8434552784793805) q[77]; +rx(pi/2) q[77]; +rz(6.448284854300537) q[77]; +rz(-0.015344931213188584) q[77]; +rx(pi/2) q[77]; +rz(5.63782372143372) q[77]; +rx(pi/2) q[77]; +rz(7.21001803800681) q[77]; +cx q[35],q[77]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(4.158781863416827) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.274812683694298) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[35],q[77]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.989873863327264) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[35],q[77]; +rz(-2.9000934499281534) q[35]; +rx(pi/2) q[35]; +rz(5.83442265677532) q[35]; +rx(pi/2) q[35]; +rz(9.199070677089201) q[35]; +rz(-2.31274439028728) q[35]; +rx(pi/2) q[35]; +rz(5.60836691059358) q[35]; +rx(pi/2) q[35]; +rz(9.66705788575542) q[35]; +rz(-0.4065733900838904) q[77]; +rx(pi/2) q[77]; +rz(4.957032642901652) q[77]; +rx(pi/2) q[77]; +rz(10.676733443880028) q[77]; +rz(-0.9190406082168465) q[77]; +rx(pi/2) q[77]; +rz(5.08367655323357) q[77]; +rx(pi/2) q[77]; +rz(9.040944168832494) q[77]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.1969515667485595) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[44],q[79]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.6875039235126934) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[44],q[79]; +rz(1.8278325024045836) q[44]; +rx(pi/2) q[44]; +rz(4.942330908073632) q[44]; +rx(pi/2) q[44]; +rz(8.454277241751193) q[44]; +rz(2.8948439893429514) q[44]; +rx(pi/2) q[44]; +rz(4.751357027197303) q[44]; +rx(pi/2) q[44]; +rz(6.349643633775544) q[44]; +rz(-0.5211909265375705) q[79]; +rx(pi/2) q[79]; +rz(4.200743406654564) q[79]; +rx(pi/2) q[79]; +rz(11.497256376437358) q[79]; +rz(-2.431320818782231) q[79]; +rx(pi/2) q[79]; +rz(4.135632655828326) q[79]; +rx(pi/2) q[79]; +rz(10.622774682099905) q[79]; +cx q[81],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(5.636456370031169) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.77725192590354) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.1875574198951244) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[60]; +rz(-2.3154994471874666) q[60]; +rx(pi/2) q[60]; +rz(3.972372282311536) q[60]; +rx(pi/2) q[60]; +rz(9.378289687177386) q[60]; +rz(-2.766316945705815) q[60]; +rx(pi/2) q[60]; +rz(4.972346159321864) q[60]; +rx(pi/2) q[60]; +rz(9.570996319141347) q[60]; +cx q[60],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.197485371281077) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.5784213483955396) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.2598170297973414) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +cx q[60],q[17]; +rz(-0.5692943667438848) q[17]; +rx(pi/2) q[17]; +rz(4.728049908682026) q[17]; +rx(pi/2) q[17]; +rz(11.543939306621922) q[17]; +rz(-0.9065564384503819) q[17]; +rx(pi/2) q[17]; +rz(5.1250969618770235) q[17]; +rx(pi/2) q[17]; +rz(10.544364276629826) q[17]; +cx q[17],q[34]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.7964096344221496) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(5.865335083697888) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +cx q[17],q[34]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.1493374895985893) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[17],q[34]; +rz(0.2894912166107968) q[17]; +rx(pi/2) q[17]; +rz(3.754411298040016) q[17]; +rx(pi/2) q[17]; +rz(8.329911808640901) q[17]; +rz(-0.5646853835917303) q[17]; +rx(pi/2) q[17]; +rz(4.278746346076703) q[17]; +rx(pi/2) q[17]; +rz(9.376592243164087) q[17]; +cx q[17],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.034669075747174) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.125388724751756) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +cx q[17],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.555682351588038) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +cx q[17],q[4]; +rz(2.246354775284593) q[4]; +rx(pi/2) q[4]; +rz(5.995660781331244) q[4]; +rx(pi/2) q[4]; +rz(8.2040211401439) q[4]; +rz(0.9188898761760571) q[4]; +rx(pi/2) q[4]; +rz(5.289053988551386) q[4]; +rx(pi/2) q[4]; +rz(11.134570958996282) q[4]; +rz(2.2957592996197516) q[17]; +rx(pi/2) q[17]; +rz(4.183185459560633) q[17]; +rx(pi/2) q[17]; +rz(10.157999926477613) q[17]; +rz(-1.151991895226997) q[17]; +rx(pi/2) q[17]; +rz(5.300454990824518) q[17]; +rx(pi/2) q[17]; +rz(9.745658594060172) q[17]; +rz(2.226180564221366) q[34]; +rx(pi/2) q[34]; +rz(5.268009829483118) q[34]; +rx(pi/2) q[34]; +rz(12.005836545233741) q[34]; +rz(2.5307946715598995) q[34]; +rx(pi/2) q[34]; +rz(3.435912133253052) q[34]; +rx(pi/2) q[34]; +rz(7.287076301777571) q[34]; +rz(-1.7775670079652492) q[60]; +rx(pi/2) q[60]; +rz(3.626093410856699) q[60]; +rx(pi/2) q[60]; +rz(8.834683107235495) q[60]; +rz(1.8645722648045302) q[60]; +rx(pi/2) q[60]; +rz(5.364938365030806) q[60]; +rx(pi/2) q[60]; +rz(7.638900816457204) q[60]; +rz(0.8201812918020064) q[81]; +rx(pi/2) q[81]; +rz(5.6003615654417835) q[81]; +rx(pi/2) q[81]; +rz(7.836694753937274) q[81]; +rz(-1.7614732317964206) q[81]; +rx(pi/2) q[81]; +rz(3.7924505259517804) q[81]; +rx(pi/2) q[81]; +rz(11.716375137007038) q[81]; +cx q[81],q[95]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.918272191196845) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.106321493500776) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[52],q[83]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.4939625058401944) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[52],q[83]; +rz(-0.554922449032297) q[52]; +rx(pi/2) q[52]; +rz(4.514842951827948) q[52]; +rx(pi/2) q[52]; +rz(8.64028273029867) q[52]; +rz(-0.4084093796691848) q[52]; +rx(pi/2) q[52]; +rz(5.344844802403108) q[52]; +rx(pi/2) q[52]; +rz(10.601727714011727) q[52]; +cx q[52],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.25738139715806) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.9357630672323713) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.3311298310044304) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +cx q[52],q[12]; +rz(0.5573204776520817) q[12]; +rx(pi/2) q[12]; +rz(5.312352738579888) q[12]; +rx(pi/2) q[12]; +rz(11.846198645201616) q[12]; +rz(-1.595449272590241) q[12]; +rx(pi/2) q[12]; +rz(5.224806281107465) q[12]; +rx(pi/2) q[12]; +rz(12.31218325576264) q[12]; +rz(-1.0997499442379013) q[52]; +rx(pi/2) q[52]; +rz(5.448148000560762) q[52]; +rx(pi/2) q[52]; +rz(8.448236035296599) q[52]; +rz(-1.6222541277498683) q[52]; +rx(pi/2) q[52]; +rz(4.6872580165490625) q[52]; +rx(pi/2) q[52]; +rz(10.804098432592216) q[52]; +rz(0.14333117049215716) q[83]; +rx(pi/2) q[83]; +rz(4.730441856791304) q[83]; +rx(pi/2) q[83]; +rz(7.111676947185864) q[83]; +rz(0.5739382343105768) q[83]; +rx(pi/2) q[83]; +rz(4.587771211414615) q[83]; +rx(pi/2) q[83]; +rz(7.2824133743723785) q[83]; +cx q[86],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.034192908495692) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.654867768541966) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.223702807041743) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[29]; +rz(0.06398624930755181) q[29]; +rx(pi/2) q[29]; +rz(3.8226839535613726) q[29]; +rx(pi/2) q[29]; +rz(9.701446435699271) q[29]; +rz(1.163319862526885) q[29]; +rx(pi/2) q[29]; +rz(4.346516067395111) q[29]; +rx(pi/2) q[29]; +rz(8.105233074388146) q[29]; +cx q[29],q[48]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.8984707017171925) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.22729360039326) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[29],q[48]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.656190987612348) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[29],q[48]; +rz(2.838831907231407) q[29]; +rx(pi/2) q[29]; +rz(4.058273740726224) q[29]; +rx(pi/2) q[29]; +rz(9.929198120572668) q[29]; +rz(0.7402493843398048) q[29]; +rx(pi/2) q[29]; +rz(4.529754394343723) q[29]; +rx(pi/2) q[29]; +rz(7.840910529479106) q[29]; +rz(0.7585737892210105) q[48]; +rx(pi/2) q[48]; +rz(4.370469889548738) q[48]; +rx(pi/2) q[48]; +rz(7.651225835815176) q[48]; +rz(-1.1579393815341739) q[48]; +rx(pi/2) q[48]; +rz(4.2710766386192125) q[48]; +rx(pi/2) q[48]; +rz(9.431698414739648) q[48]; +rz(2.152728318585484) q[86]; +rx(pi/2) q[86]; +rz(4.739754733516462) q[86]; +rx(pi/2) q[86]; +rz(8.16728658228743) q[86]; +rz(-0.11828250602601553) q[86]; +rx(pi/2) q[86]; +rz(4.809569460680885) q[86]; +rx(pi/2) q[86]; +rz(11.029585810687124) q[86]; +cx q[9],q[86]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.7057972222563222) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.058025477766813) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[9],q[86]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.341863880514369) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[9],q[86]; +rz(-1.621960970194264) q[9]; +rx(pi/2) q[9]; +rz(4.384500925483069) q[9]; +rx(pi/2) q[9]; +rz(10.357071540248658) q[9]; +rz(-1.3644412777816175) q[9]; +rx(pi/2) q[9]; +rz(3.536760063468051) q[9]; +rx(pi/2) q[9]; +rz(8.677842565921425) q[9]; +rz(0.94489013338465) q[86]; +rx(pi/2) q[86]; +rz(3.8613963739934314) q[86]; +rx(pi/2) q[86]; +rz(7.3678992473047735) q[86]; +rz(-2.043620755923812) q[86]; +rx(pi/2) q[86]; +rz(5.893067376049881) q[86]; +rx(pi/2) q[86]; +rz(9.748121885033555) q[86]; +cx q[89],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.138936873560697) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.6778751367782476) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.5037574432085274) q[89]; +rx(pi/2) q[89]; +rz(2*pi) q[89]; +cx q[89],q[10]; +rz(-1.8816150671605945) q[10]; +rx(pi/2) q[10]; +rz(4.455655040565416) q[10]; +rx(pi/2) q[10]; +rz(7.524625516517361) q[10]; +rz(2.270214216684656) q[10]; +rx(pi/2) q[10]; +rz(5.539297530226563) q[10]; +rx(pi/2) q[10]; +rz(10.864010947114739) q[10]; +rz(-0.2940694890452722) q[89]; +rx(pi/2) q[89]; +rz(4.346806005034787) q[89]; +rx(pi/2) q[89]; +rz(9.198763504686756) q[89]; +rz(-0.907706449966506) q[89]; +rx(pi/2) q[89]; +rz(4.902795256933624) q[89]; +rx(pi/2) q[89]; +rz(11.905806803186321) q[89]; +cx q[89],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.1330880817635745) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.8985255023993215) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.524606841594556) q[89]; +rx(pi/2) q[89]; +rz(2*pi) q[89]; +cx q[89],q[22]; +rz(-1.7838457548737459) q[22]; +rx(pi/2) q[22]; +rz(5.140649517427721) q[22]; +rx(pi/2) q[22]; +rz(7.265168083442548) q[22]; +rz(-0.20785106220473892) q[22]; +rx(pi/2) q[22]; +rz(6.174052193843518) q[22]; +rx(pi/2) q[22]; +rz(11.833696445552583) q[22]; +rz(3.009655539810317) q[89]; +rx(pi/2) q[89]; +rz(4.064975928820795) q[89]; +rx(pi/2) q[89]; +rz(8.964855117772421) q[89]; +rz(-1.8696517078779578) q[89]; +rx(pi/2) q[89]; +rz(4.56356869095264) q[89]; +rx(pi/2) q[89]; +rz(11.176701161414421) q[89]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.096369917108056) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[32],q[93]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.2077060556430563) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[32],q[93]; +rz(3.022102394719136) q[32]; +rx(pi/2) q[32]; +rz(4.744570242160842) q[32]; +rx(pi/2) q[32]; +rz(11.773612741399084) q[32]; +rz(-0.8642417300855305) q[32]; +rx(pi/2) q[32]; +rz(3.659274383715142) q[32]; +rx(pi/2) q[32]; +rz(10.346891911517357) q[32]; +cx q[32],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(5.917244558673374) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.9219780563725557) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[32],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.3728619427218405) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +cx q[32],q[14]; +rz(-1.026560633102946) q[14]; +rx(pi/2) q[14]; +rz(4.708099970046375) q[14]; +rx(pi/2) q[14]; +rz(6.978756228825645) q[14]; +rz(1.613114348191874) q[14]; +rx(pi/2) q[14]; +rz(4.2117182361021746) q[14]; +rx(pi/2) q[14]; +rz(10.624499716578462) q[14]; +cx q[14],q[29]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.7677268575506986) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(5.7329218500466865) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +cx q[14],q[29]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.319651789458584) q[14]; +rx(pi/2) q[14]; +rz(3*pi) q[14]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[14],q[29]; +rz(-1.0378202615175387) q[14]; +rx(pi/2) q[14]; +rz(5.394210568452106) q[14]; +rx(pi/2) q[14]; +rz(8.135984839075297) q[14]; +rz(2.5275701516848788) q[14]; +rx(pi/2) q[14]; +rz(5.393317754870045) q[14]; +rx(pi/2) q[14]; +rz(10.138272862515286) q[14]; +rz(-1.2307746254553908) q[29]; +rx(pi/2) q[29]; +rz(4.185949131478143) q[29]; +rx(pi/2) q[29]; +rz(9.066145598107125) q[29]; +rz(-1.0425086351628994) q[29]; +rx(pi/2) q[29]; +rz(5.614546412490462) q[29]; +rx(pi/2) q[29]; +rz(7.436454311849557) q[29]; +rz(-0.9887319920976352) q[32]; +rx(pi/2) q[32]; +rz(5.084836471213554) q[32]; +rx(pi/2) q[32]; +rz(10.598276601699101) q[32]; +rz(-0.11121292253068926) q[32]; +rx(pi/2) q[32]; +rz(3.9289623529504474) q[32]; +rx(pi/2) q[32]; +rz(11.156457660732858) q[32]; +rz(-2.7695286283514706) q[93]; +rx(pi/2) q[93]; +rz(5.409531357255771) q[93]; +rx(pi/2) q[93]; +rz(10.353180370419182) q[93]; +rz(1.9408596585142828) q[93]; +rx(pi/2) q[93]; +rz(5.681629113783399) q[93]; +rx(pi/2) q[93]; +rz(6.443733693782644) q[93]; +cx q[64],q[93]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.8743890883442926) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.064950205803219) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[64],q[93]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.2911086465043757) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[64],q[93]; +rz(2.705629215468411) q[64]; +rx(pi/2) q[64]; +rz(3.667527802640481) q[64]; +rx(pi/2) q[64]; +rz(7.232847483756039) q[64]; +rz(-2.4626537933121035) q[64]; +rx(pi/2) q[64]; +rz(4.364919653773382) q[64]; +rx(pi/2) q[64]; +rz(9.043570662929906) q[64]; +rz(-2.0824154298495565) q[93]; +rx(pi/2) q[93]; +rz(5.257942633606939) q[93]; +rx(pi/2) q[93]; +rz(11.91341031934407) q[93]; +rz(-1.4749096753120776) q[93]; +rx(pi/2) q[93]; +rz(4.488894091114748) q[93]; +rx(pi/2) q[93]; +rz(10.504437484213248) q[93]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.070992394940715) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[49],q[94]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.151224875783253) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[49],q[94]; +rz(0.23638798446246723) q[49]; +rx(pi/2) q[49]; +rz(4.284333666700983) q[49]; +rx(pi/2) q[49]; +rz(8.058360118691592) q[49]; +rz(-0.5064492180514226) q[49]; +rx(pi/2) q[49]; +rz(4.902384271802475) q[49]; +rx(pi/2) q[49]; +rz(6.938943881799068) q[49]; +cx q[78],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.184329230988476) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.144385002379641) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.21318718792451) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[49]; +rz(1.020251065983957) q[49]; +rx(pi/2) q[49]; +rz(4.013158196850039) q[49]; +rx(pi/2) q[49]; +rz(10.740107320926995) q[49]; +rz(-0.3215772546363507) q[49]; +rx(pi/2) q[49]; +rz(4.7493972522166095) q[49]; +rx(pi/2) q[49]; +rz(12.410678819873446) q[49]; +rz(-0.5755705402945339) q[78]; +rx(pi/2) q[78]; +rz(5.704058765514356) q[78]; +rx(pi/2) q[78]; +rz(10.934015201752816) q[78]; +rz(1.4111959002686492) q[78]; +rx(pi/2) q[78]; +rz(3.9227885157853235) q[78]; +rx(pi/2) q[78]; +rz(11.410557588448707) q[78]; +cx q[58],q[78]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.303769516104843) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.106499174146221) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[58],q[78]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.52952898951977) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[58],q[78]; +rz(-0.15423632050615854) q[58]; +rx(pi/2) q[58]; +rz(4.920361110888052) q[58]; +rx(pi/2) q[58]; +rz(10.244077777545295) q[58]; +rz(0.5088691193172314) q[58]; +rx(pi/2) q[58]; +rz(5.687766232285718) q[58]; +rx(pi/2) q[58]; +rz(9.43589904468364) q[58]; +rz(0.2963355818986604) q[78]; +rx(pi/2) q[78]; +rz(5.479316486651856) q[78]; +rx(pi/2) q[78]; +rz(10.171070639386725) q[78]; +rz(1.4101392557277048) q[78]; +rx(pi/2) q[78]; +rz(4.144900549941894) q[78]; +rx(pi/2) q[78]; +rz(7.027084652743119) q[78]; +rz(-1.316815018060133) q[94]; +rx(pi/2) q[94]; +rz(5.161976472680726) q[94]; +rx(pi/2) q[94]; +rz(9.261187408095989) q[94]; +rz(-1.1579393815341739) q[94]; +rx(pi/2) q[94]; +rz(4.2710766386192125) q[94]; +rx(pi/2) q[94]; +rz(9.431698414739648) q[94]; +cx q[27],q[94]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.075931583228557) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.27981759944363) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[27],q[94]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.3403650313038633) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[27],q[94]; +rz(0.06438556987710964) q[27]; +rx(pi/2) q[27]; +rz(4.989840033680748) q[27]; +rx(pi/2) q[27]; +rz(10.946870438205735) q[27]; +rz(0.6560421240533061) q[27]; +rx(pi/2) q[27]; +rz(5.863661893310738) q[27]; +rx(pi/2) q[27]; +rz(12.158795057634045) q[27]; +cx q[27],q[37]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.818910018835371) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.117436668771941) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +cx q[27],q[37]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.1704370799614185) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[27],q[37]; +rz(2.0455694520634298) q[27]; +rx(pi/2) q[27]; +rz(5.516354894123048) q[27]; +rx(pi/2) q[27]; +rz(11.075576098951643) q[27]; +rz(1.358005815404569) q[27]; +rx(pi/2) q[27]; +rz(4.438173187723935) q[27]; +rx(pi/2) q[27]; +rz(9.650307086675191) q[27]; +rz(-2.5822624601294786) q[37]; +rx(pi/2) q[37]; +rz(4.364325858184566) q[37]; +rx(pi/2) q[37]; +rz(8.416848795824963) q[37]; +rz(-1.2314905606025406) q[37]; +rx(pi/2) q[37]; +rz(4.877218509862417) q[37]; +rx(pi/2) q[37]; +rz(7.659123735111501) q[37]; +rz(-1.8488843201653982) q[94]; +rx(pi/2) q[94]; +rz(4.355358394102405) q[94]; +rx(pi/2) q[94]; +rz(10.467817919673973) q[94]; +rz(-3.1179672434998995) q[94]; +rx(pi/2) q[94]; +rz(5.388210049554107) q[94]; +rx(pi/2) q[94]; +rz(8.390951102412242) q[94]; +cx q[94],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.096414709857479) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.6916036640407413) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.4801766379219057) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[23]; +rz(-1.6800904292551442) q[23]; +rx(pi/2) q[23]; +rz(4.6002331428815815) q[23]; +rx(pi/2) q[23]; +rz(8.133598331311434) q[23]; +rz(0.0059479184344901626) q[23]; +rx(pi/2) q[23]; +rz(4.626683035796967) q[23]; +rx(pi/2) q[23]; +rz(7.42988740794969) q[23]; +rz(-0.781423619988165) q[94]; +rx(pi/2) q[94]; +rz(4.613321356411632) q[94]; +rx(pi/2) q[94]; +rz(7.537671350437958) q[94]; +rz(1.884351000413539) q[94]; +rx(pi/2) q[94]; +rz(4.289342614189573) q[94]; +rx(pi/2) q[94]; +rz(10.270791989221935) q[94]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.0235167955221876) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[81],q[95]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.5967645925554343) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[81],q[95]; +rz(1.1555803292879494) q[81]; +rx(pi/2) q[81]; +rz(4.924313011996713) q[81]; +rx(pi/2) q[81]; +rz(10.057982561401369) q[81]; +rz(-1.90951585437712) q[81]; +rx(pi/2) q[81]; +rz(4.224474784701207) q[81]; +rx(pi/2) q[81]; +rz(7.264791324581754) q[81]; +rz(1.218665090127777) q[95]; +rx(pi/2) q[95]; +rz(4.386409262193959) q[95]; +rx(pi/2) q[95]; +rz(10.147334732276207) q[95]; +rz(0.5748721881237584) q[95]; +rx(pi/2) q[95]; +rz(5.145810058236028) q[95]; +rx(pi/2) q[95]; +rz(7.503485589771344) q[95]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.575506754303516) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[28],q[96]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.356048550325375) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[28],q[96]; +rz(2.1348453823456977) q[28]; +rx(pi/2) q[28]; +rz(5.857961172599104) q[28]; +rx(pi/2) q[28]; +rz(8.256890692061468) q[28]; +rz(-2.8607536869039434) q[28]; +rx(pi/2) q[28]; +rz(6.0831417581724345) q[28]; +rx(pi/2) q[28]; +rz(8.796281706888388) q[28]; +cx q[28],q[60]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.157868078572863) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.089078550084793) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[28],q[60]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.2834635326934505) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[28],q[60]; +rz(-1.4908627137944288) q[28]; +rx(pi/2) q[28]; +rz(5.467615716705328) q[28]; +rx(pi/2) q[28]; +rz(10.166880151369023) q[28]; +rz(-0.6219052552525013) q[28]; +rx(pi/2) q[28]; +rz(5.191409996901003) q[28]; +rx(pi/2) q[28]; +rz(7.794262871594469) q[28]; +rz(-0.20055244858526589) q[60]; +rx(pi/2) q[60]; +rz(4.721348645268837) q[60]; +rx(pi/2) q[60]; +rz(12.30751138888424) q[60]; +rz(2.079867596737018) q[60]; +rx(pi/2) q[60]; +rz(5.667975541023692) q[60]; +rx(pi/2) q[60]; +rz(8.939732662996779) q[60]; +rz(-0.9158395401921364) q[96]; +rx(pi/2) q[96]; +rz(4.429096470110716) q[96]; +rx(pi/2) q[96]; +rz(9.306640887013694) q[96]; +rz(-2.031541282068596) q[96]; +rx(pi/2) q[96]; +rz(3.789825826971372) q[96]; +rx(pi/2) q[96]; +rz(9.827843374814353) q[96]; +cx q[31],q[96]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.8005443707800786) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.259691978000889) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[31],q[96]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.3257331720001524) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[31],q[96]; +rz(2.34645937303229) q[31]; +rx(pi/2) q[31]; +rz(5.1395000665981865) q[31]; +rx(pi/2) q[31]; +rz(12.048573234768854) q[31]; +rz(-2.591671065339904) q[31]; +rx(pi/2) q[31]; +rz(4.81460964186401) q[31]; +rx(pi/2) q[31]; +rz(11.414964782355376) q[31]; +cx q[31],q[63]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.35261116396866) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.063110555931752) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[31],q[63]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.6696297960644317) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[31],q[63]; +rz(1.8270465280609045) q[31]; +rx(pi/2) q[31]; +rz(5.834272187921249) q[31]; +rx(pi/2) q[31]; +rz(11.529478222773772) q[31]; +rz(1.2150226434855353) q[31]; +rx(pi/2) q[31]; +rz(3.6034348460095296) q[31]; +rx(pi/2) q[31]; +rz(7.568978362103303) q[31]; +rz(-2.1335170958503475) q[63]; +rx(pi/2) q[63]; +rz(3.7403285682135974) q[63]; +rx(pi/2) q[63]; +rz(9.883683361728263) q[63]; +rz(1.2659624749868428) q[63]; +rx(pi/2) q[63]; +rz(3.857788609984748) q[63]; +rx(pi/2) q[63]; +rz(9.561380715107497) q[63]; +rz(-2.923900294907559) q[96]; +rx(pi/2) q[96]; +rz(4.900488167203099) q[96]; +rx(pi/2) q[96]; +rz(8.694809195323435) q[96]; +rz(-0.0332843632625881) q[96]; +rx(pi/2) q[96]; +rz(4.758313460631152) q[96]; +rx(pi/2) q[96]; +rz(6.332423535370043) q[96]; +rz(1.8826265608922137) q[99]; +rx(pi/2) q[99]; +rz(3.564759392837539) q[99]; +rx(pi/2) q[99]; +rz(7.260827388635621) q[99]; +rz(-2.887802716726318) q[99]; +rx(pi/2) q[99]; +rz(5.995172358482314) q[99]; +rx(pi/2) q[99]; +rz(7.435181001059268) q[99]; +cx q[72],q[99]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(4.174060654496518) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.182839858390918) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[72],q[99]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.372371871505356) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[72],q[99]; +rz(1.6879862171418782) q[72]; +rx(pi/2) q[72]; +rz(3.7851231902558675) q[72]; +rx(pi/2) q[72]; +rz(10.681293180582927) q[72]; +rz(0.6772100670642951) q[72]; +rx(pi/2) q[72]; +rz(4.078698815819646) q[72]; +rx(pi/2) q[72]; +rz(10.357458770290739) q[72]; +cx q[72],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.264975560537899) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(4.093048110759954) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.3628046996746583) q[72]; +rx(pi/2) q[72]; +rz(3*pi) q[72]; +cx q[72],q[66]; +rz(-0.6230596668555379) q[66]; +rx(pi/2) q[66]; +rz(4.618189505935724) q[66]; +rx(pi/2) q[66]; +rz(7.063376419920831) q[66]; +rz(1.9823680094851737) q[66]; +rx(pi/2) q[66]; +rz(4.964116633141256) q[66]; +rx(pi/2) q[66]; +rz(7.148973381488187) q[66]; +cx q[69],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.528637368553758) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.6650054184245793) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.211060516281833) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[66]; +rz(0.6681530401245253) q[66]; +rx(pi/2) q[66]; +rz(3.5045014166963258) q[66]; +rx(pi/2) q[66]; +rz(9.732776531110574) q[66]; +rz(0.5288726867881386) q[66]; +rx(pi/2) q[66]; +rz(5.231057984335664) q[66]; +rx(pi/2) q[66]; +rz(7.44804470176382) q[66]; +cx q[66],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.263282031950748) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.6511551655243477) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.2769395054414066) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[41]; +rz(1.8514740598125332) q[41]; +rx(pi/2) q[41]; +rz(5.028006545872936) q[41]; +rx(pi/2) q[41]; +rz(11.596239954621772) q[41]; +rz(0.26723076745359853) q[41]; +rx(pi/2) q[41]; +rz(3.647308849655454) q[41]; +rx(pi/2) q[41]; +rz(10.665038943549275) q[41]; +cx q[41],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.178665190453379) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(4.511811241979274) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[41],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.414821574694054) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +cx q[41],q[30]; +rz(-2.363241814987517) q[30]; +rx(pi/2) q[30]; +rz(3.16312425932025) q[30]; +rx(pi/2) q[30]; +rz(9.420943801403993) q[30]; +rz(0.42153436587536586) q[30]; +rx(pi/2) q[30]; +rz(4.732464139260217) q[30]; +rx(pi/2) q[30]; +rz(7.542727130446882) q[30]; +rz(1.7240435283150433) q[41]; +rx(pi/2) q[41]; +rz(3.8855840872635126) q[41]; +rx(pi/2) q[41]; +rz(7.069417380914376) q[41]; +rz(1.2212896436339884) q[41]; +rx(pi/2) q[41]; +rz(3.9217818932136796) q[41]; +rx(pi/2) q[41]; +rz(11.576310858468197) q[41]; +rz(-0.43212848567608475) q[66]; +rx(pi/2) q[66]; +rz(6.005670472304545) q[66]; +rx(pi/2) q[66]; +rz(12.18549208101828) q[66]; +rz(0.5596548808404007) q[66]; +rx(pi/2) q[66]; +rz(3.706513832409669) q[66]; +rx(pi/2) q[66]; +rz(7.113394124529554) q[66]; +cx q[15],q[66]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.242960602352413) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.211002814431036) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[15],q[66]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.566457903272756) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[15],q[66]; +rz(1.3260350862155716) q[15]; +rx(pi/2) q[15]; +rz(5.020754413050913) q[15]; +rx(pi/2) q[15]; +rz(7.14393157882164) q[15]; +rz(1.4472120991465873) q[15]; +rx(pi/2) q[15]; +rz(4.856710323262598) q[15]; +rx(pi/2) q[15]; +rz(7.331704079901321) q[15]; +rz(-2.9888367904204154) q[66]; +rx(pi/2) q[66]; +rz(4.854937901162842) q[66]; +rx(pi/2) q[66]; +rz(8.120729857142262) q[66]; +rz(-0.41685241360926195) q[66]; +rx(pi/2) q[66]; +rz(5.816171039052486) q[66]; +rx(pi/2) q[66]; +rz(8.150006924162291) q[66]; +cx q[66],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.24654995397505) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(4.198782119518399) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.7219675728934476) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +cx q[66],q[44]; +rz(-0.49586719757825604) q[44]; +rx(pi/2) q[44]; +rz(3.8828524519408543) q[44]; +rx(pi/2) q[44]; +rz(10.492706909036265) q[44]; +rz(2.714876235595556) q[44]; +rx(pi/2) q[44]; +rz(5.476407777989078) q[44]; +rx(pi/2) q[44]; +rz(9.530772416809514) q[44]; +cx q[13],q[44]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.943877211262869) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(5.838937934795835) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +cx q[13],q[44]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.3192288549590554) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[13],q[44]; +rz(-1.7541654837080731) q[13]; +rx(pi/2) q[13]; +rz(5.748349282546721) q[13]; +rx(pi/2) q[13]; +rz(9.957195627556631) q[13]; +rz(1.3132186359846862) q[13]; +rx(pi/2) q[13]; +rz(4.4010247229587085) q[13]; +rx(pi/2) q[13]; +rz(9.828133288578533) q[13]; +rz(-1.2569404511266704) q[44]; +rx(pi/2) q[44]; +rz(3.790048645666043) q[44]; +rx(pi/2) q[44]; +rz(10.509719667979144) q[44]; +rz(1.8545771684271033) q[44]; +rx(pi/2) q[44]; +rz(4.01603274554348) q[44]; +rx(pi/2) q[44]; +rz(10.635276944400102) q[44]; +rz(-0.7355876634190572) q[66]; +rx(pi/2) q[66]; +rz(4.701748571577287) q[66]; +rx(pi/2) q[66]; +rz(11.59445945517114) q[66]; +rz(-0.8169978439906211) q[66]; +rx(pi/2) q[66]; +rz(3.8565051558312535) q[66]; +rx(pi/2) q[66]; +rz(11.859115920840793) q[66]; +rz(-0.28225463194084055) q[69]; +rx(pi/2) q[69]; +rz(4.569200733220743) q[69]; +rx(pi/2) q[69]; +rz(9.114194020045753) q[69]; +rz(2.2435884640275505) q[69]; +rx(pi/2) q[69]; +rz(5.02629844851778) q[69]; +rx(pi/2) q[69]; +rz(6.462290750347281) q[69]; +cx q[69],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.115285386859846) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.135948906839017) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.4058270609009416) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +cx q[69],q[42]; +rz(0.3606196636733583) q[42]; +rx(pi/2) q[42]; +rz(3.35007413671417) q[42]; +rx(pi/2) q[42]; +rz(11.257175712849845) q[42]; +rz(1.9916301553511495) q[42]; +rx(pi/2) q[42]; +rz(3.8739532786555486) q[42]; +rx(pi/2) q[42]; +rz(9.240761117368235) q[42]; +rz(-2.1403711107632235) q[69]; +rx(pi/2) q[69]; +rz(4.4145524000392165) q[69]; +rx(pi/2) q[69]; +rz(11.97532232057322) q[69]; +rz(-2.952131990568832) q[69]; +rx(pi/2) q[69]; +rz(6.1322965931835896) q[69]; +rx(pi/2) q[69]; +rz(11.523398999892208) q[69]; +cx q[69],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.00198693988021) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.2475071376766462) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.159875101242234) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +cx q[69],q[24]; +rz(0.02045719523187417) q[24]; +rx(pi/2) q[24]; +rz(4.362855404626972) q[24]; +rx(pi/2) q[24]; +rz(8.324444523578117) q[24]; +rz(-0.8400002316112745) q[24]; +rx(pi/2) q[24]; +rz(4.2473872437896) q[24]; +rx(pi/2) q[24]; +rz(12.333176234534204) q[24]; +cx q[20],q[24]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.8440039747274595) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(5.908215388880949) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +cx q[20],q[24]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.529115161395419) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[20],q[24]; +rz(-0.47514525152634723) q[20]; +rx(pi/2) q[20]; +rz(4.033254687602537) q[20]; +rx(pi/2) q[20]; +rz(6.304529957444374) q[20]; +rz(1.8155959538806803) q[20]; +rx(pi/2) q[20]; +rz(5.60820902233929) q[20]; +rx(pi/2) q[20]; +rz(9.646853876502576) q[20]; +rz(0.9943554516943394) q[24]; +rx(pi/2) q[24]; +rz(4.097910402837137) q[24]; +rx(pi/2) q[24]; +rz(12.35143671084501) q[24]; +rz(0.5596548808404007) q[24]; +rx(pi/2) q[24]; +rz(3.706513832409669) q[24]; +rx(pi/2) q[24]; +rz(7.113394124529554) q[24]; +cx q[54],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.8225744487020235) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.7572603702636638) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[54],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.345816493317148) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +cx q[54],q[20]; +rz(-0.6641965341404852) q[20]; +rx(pi/2) q[20]; +rz(4.277352531023504) q[20]; +rx(pi/2) q[20]; +rz(8.303932021856731) q[20]; +rz(1.8252024942375806) q[20]; +rx(pi/2) q[20]; +rz(5.362406447437191) q[20]; +rx(pi/2) q[20]; +rz(11.762345972710072) q[20]; +rz(-3.135881003896582) q[54]; +rx(pi/2) q[54]; +rz(5.956969837631064) q[54]; +rx(pi/2) q[54]; +rz(12.032511135245537) q[54]; +rz(0.902341958268936) q[54]; +rx(pi/2) q[54]; +rz(4.399821783394931) q[54]; +rx(pi/2) q[54]; +rz(11.988934782039568) q[54]; +rz(-2.3423419321987398) q[69]; +rx(pi/2) q[69]; +rz(5.3715634833167805) q[69]; +rx(pi/2) q[69]; +rz(10.252931878053253) q[69]; +rz(-2.880053780803526) q[69]; +rx(pi/2) q[69]; +rz(4.419843437454224) q[69]; +rx(pi/2) q[69]; +rz(9.495130942807721) q[69]; +cx q[69],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(5.7545149314336275) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.665390549106621) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.3068963267683253) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[36]; +rz(-1.1400828787746948) q[36]; +rx(pi/2) q[36]; +rz(3.5478756853480964) q[36]; +rx(pi/2) q[36]; +rz(8.299339283631094) q[36]; +rz(2.264217839427733) q[36]; +rx(pi/2) q[36]; +rz(3.4962590890575376) q[36]; +rx(pi/2) q[36]; +rz(8.534502918863677) q[36]; +cx q[47],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(5.782881286211606) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.060664737771891) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.716635517982203) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +cx q[47],q[36]; +rz(2.7424618322838246) q[36]; +rx(pi/2) q[36]; +rz(5.2438442139649535) q[36]; +rx(pi/2) q[36]; +rz(9.220347825663241) q[36]; +rz(-3.1385554030886826) q[36]; +rx(pi/2) q[36]; +rz(3.7515269802583004) q[36]; +rx(pi/2) q[36]; +rz(10.438905543262722) q[36]; +rz(-1.6659860019198471) q[47]; +rx(pi/2) q[47]; +rz(5.239723227484556) q[47]; +rx(pi/2) q[47]; +rz(6.328843043779825) q[47]; +rz(-0.0842978363866429) q[47]; +rx(pi/2) q[47]; +rz(5.58394527525561) q[47]; +rx(pi/2) q[47]; +rz(6.608729481662716) q[47]; +rz(-2.0707059636219696) q[69]; +rx(pi/2) q[69]; +rz(5.531153809136763) q[69]; +rx(pi/2) q[69]; +rz(7.883448753292001) q[69]; +rz(-0.6574539295621427) q[69]; +rx(pi/2) q[69]; +rz(4.56639078345051) q[69]; +rx(pi/2) q[69]; +rz(10.93668543241432) q[69]; +cx q[71],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.4324775758089086) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.3486988032438028) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.2346280947753736) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[66]; +rz(2.1077562266780863) q[66]; +rx(pi/2) q[66]; +rz(4.573061142296663) q[66]; +rx(pi/2) q[66]; +rz(10.66101561138395) q[66]; +rz(-0.437889152988336) q[66]; +rx(pi/2) q[66]; +rz(5.940604957035484) q[66]; +rx(pi/2) q[66]; +rz(8.105935523461124) q[66]; +cx q[66],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.264171381093499) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(4.377621957181432) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.262691151630155) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +cx q[66],q[64]; +rz(-3.024312680169004) q[64]; +rx(pi/2) q[64]; +rz(4.997107922203425) q[64]; +rx(pi/2) q[64]; +rz(10.084800891124202) q[64]; +rz(2.8673116620635124) q[64]; +rx(pi/2) q[64]; +rz(3.4700438160202793) q[64]; +rx(pi/2) q[64]; +rz(12.301364682987447) q[64]; +rz(-2.474091913201031) q[66]; +rx(pi/2) q[66]; +rz(3.8439114900470575) q[66]; +rx(pi/2) q[66]; +rz(9.45247819121784) q[66]; +rz(0.28228905736675447) q[66]; +rx(pi/2) q[66]; +rz(4.101198219327679) q[66]; +rx(pi/2) q[66]; +rz(12.127941806595748) q[66]; +rz(0.13485725759359113) q[71]; +rx(pi/2) q[71]; +rz(5.793479077021585) q[71]; +rx(pi/2) q[71]; +rz(11.089408452387637) q[71]; +rz(-2.200895404511294) q[71]; +rx(pi/2) q[71]; +rz(4.593894009735308) q[71]; +rx(pi/2) q[71]; +rz(11.166040488319192) q[71]; +cx q[71],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.021278101214678) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.6961922991985148) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.30877361130624) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[13]; +rz(-1.6088886510436122) q[13]; +rx(pi/2) q[13]; +rz(5.0960294406479925) q[13]; +rx(pi/2) q[13]; +rz(11.610386727618462) q[13]; +rz(-1.2483994592830774) q[13]; +rx(pi/2) q[13]; +rz(5.871444875246386) q[13]; +rx(pi/2) q[13]; +rz(12.132023225081493) q[13]; +rz(-1.3797911128044533) q[71]; +rx(pi/2) q[71]; +rz(5.932523773438069) q[71]; +rx(pi/2) q[71]; +rz(11.595486993887976) q[71]; +rz(-0.5329999904079115) q[71]; +rx(pi/2) q[71]; +rz(3.7468258881467387) q[71]; +rx(pi/2) q[71]; +rz(10.494115483764876) q[71]; +rz(-1.514159637302546) q[72]; +rx(pi/2) q[72]; +rz(4.144211376093065) q[72]; +rx(pi/2) q[72]; +rz(12.516137010215694) q[72]; +rz(1.491101583936178) q[72]; +rx(pi/2) q[72]; +rz(4.811630163833821) q[72]; +rx(pi/2) q[72]; +rz(11.959415344880862) q[72]; +cx q[79],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.003792875387212) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.5299833668481537) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.1759307722778742) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[30]; +rz(2.5951229339139603) q[30]; +rx(pi/2) q[30]; +rz(4.142671074193004) q[30]; +rx(pi/2) q[30]; +rz(6.929079327584197) q[30]; +rz(2.8781620410352673) q[30]; +rx(pi/2) q[30]; +rz(5.540395045091768) q[30]; +rx(pi/2) q[30]; +rz(8.851994962227694) q[30]; +cx q[77],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.281943749494542) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.9739037499828953) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.418621850682717) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[30]; +rz(2.934306517930482) q[30]; +rx(pi/2) q[30]; +rz(5.397516439683081) q[30]; +rx(pi/2) q[30]; +rz(11.610335668197145) q[30]; +rz(-3.066557070606099) q[30]; +rx(pi/2) q[30]; +rz(4.955128702965294) q[30]; +rx(pi/2) q[30]; +rz(7.58925023624342) q[30]; +rz(0.4828238446883253) q[77]; +rx(pi/2) q[77]; +rz(4.582833105189804) q[77]; +rx(pi/2) q[77]; +rz(10.055082390323912) q[77]; +rz(-2.161428252491267) q[77]; +rx(pi/2) q[77]; +rz(4.241431474260798) q[77]; +rx(pi/2) q[77]; +rz(8.686723964670708) q[77]; +cx q[77],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(5.95930929010105) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.022408237061395) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.1680544878274928) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +cx q[77],q[18]; +rz(2.056941223148783) q[18]; +rx(pi/2) q[18]; +rz(4.596001340657762) q[18]; +rx(pi/2) q[18]; +rz(12.165111127584456) q[18]; +rz(-2.355926116487586) q[18]; +rx(pi/2) q[18]; +rz(4.4325317087398854) q[18]; +rx(pi/2) q[18]; +rz(11.515809179574717) q[18]; +rz(1.8555516299961283) q[77]; +rx(pi/2) q[77]; +rz(3.7309739983570553) q[77]; +rx(pi/2) q[77]; +rz(12.287957074365247) q[77]; +rz(1.997710539193366) q[77]; +rx(pi/2) q[77]; +rz(3.230233155590554) q[77]; +rx(pi/2) q[77]; +rz(7.925671420541749) q[77]; +cx q[77],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(5.942004856389202) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.8698381801991593) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.310419417289356) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[11]; +rz(-0.3727421159688964) q[11]; +rx(pi/2) q[11]; +rz(5.944644266244231) q[11]; +rx(pi/2) q[11]; +rz(8.397840232864217) q[11]; +rz(2.1746377611580288) q[11]; +rx(pi/2) q[11]; +rz(4.671365226197107) q[11]; +rx(pi/2) q[11]; +rz(12.148906208955518) q[11]; +rz(-2.0661747592774393) q[77]; +rx(pi/2) q[77]; +rz(4.656349515870542) q[77]; +rx(pi/2) q[77]; +rz(7.227902948525242) q[77]; +rz(3.109222810557588) q[77]; +rx(pi/2) q[77]; +rz(4.133292580176969) q[77]; +rx(pi/2) q[77]; +rz(8.01235052998761) q[77]; +rz(2.8898349324510058) q[79]; +rx(pi/2) q[79]; +rz(4.5685605046038225) q[79]; +rx(pi/2) q[79]; +rz(7.683372436425582) q[79]; +rz(-1.510424604253549) q[79]; +rx(pi/2) q[79]; +rz(4.923106110889366) q[79]; +rx(pi/2) q[79]; +rz(9.088936855326276) q[79]; +cx q[79],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.097396268758478) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.040206901150205) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.2032194643614638) q[79]; +rx(pi/2) q[79]; +rz(3*pi) q[79]; +cx q[79],q[45]; +rz(2.894779032638734) q[45]; +rx(pi/2) q[45]; +rz(3.8577523053260405) q[45]; +rx(pi/2) q[45]; +rz(12.480015968459508) q[45]; +rz(1.2835737735004766) q[45]; +rx(pi/2) q[45]; +rz(3.4687966015073184) q[45]; +rx(pi/2) q[45]; +rz(10.610908291289089) q[45]; +cx q[28],q[45]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.7501704105729914) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.064469122739553) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[28],q[45]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.249799891269303) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[28],q[45]; +rz(-2.788036235254596) q[28]; +rx(pi/2) q[28]; +rz(4.3981611197798856) q[28]; +rx(pi/2) q[28]; +rz(7.0419705754221305) q[28]; +rz(0.6580199184945976) q[28]; +rx(pi/2) q[28]; +rz(4.029543440742743) q[28]; +rx(pi/2) q[28]; +rz(10.46178189979192) q[28]; +rz(-1.8521087442746107) q[45]; +rx(pi/2) q[45]; +rz(5.896704192030644) q[45]; +rx(pi/2) q[45]; +rz(7.240563582176854) q[45]; +rz(2.599867677594954) q[45]; +rx(pi/2) q[45]; +rz(4.9727388072988425) q[45]; +rx(pi/2) q[45]; +rz(9.390355445168392) q[45]; +rz(-1.6088549907722198) q[79]; +rx(pi/2) q[79]; +rz(4.4302251333733125) q[79]; +rx(pi/2) q[79]; +rz(6.608894842828064) q[79]; +rz(2.2045162437311587) q[79]; +rx(pi/2) q[79]; +rz(5.258928811823941) q[79]; +rx(pi/2) q[79]; +rz(7.28738415158517) q[79]; +cx q[79],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(5.636577971167521) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.897129503724745) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.1749992826153863) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[49]; +rz(-0.08020824462690301) q[49]; +rx(pi/2) q[49]; +rz(4.338135345007705) q[49]; +rx(pi/2) q[49]; +rz(11.250043777657503) q[49]; +rz(-0.41685241360926195) q[49]; +rx(pi/2) q[49]; +rz(5.816171039052486) q[49]; +rx(pi/2) q[49]; +rz(8.150006924162291) q[49]; +rz(2.69032001669871) q[79]; +rx(pi/2) q[79]; +rz(4.453925913186841) q[79]; +rx(pi/2) q[79]; +rz(12.190609756164825) q[79]; +rz(-2.4654015389956507) q[79]; +rx(pi/2) q[79]; +rz(4.107463864266926) q[79]; +rx(pi/2) q[79]; +rz(12.069019816565199) q[79]; +cx q[87],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.19544411445175) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.637497282197825) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.3063091309102592) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +cx q[87],q[41]; +rz(-1.0691003296891282) q[41]; +rx(pi/2) q[41]; +rz(5.0121063333333575) q[41]; +rx(pi/2) q[41]; +rz(9.246377306700609) q[41]; +rz(0.3266801426018864) q[41]; +rx(pi/2) q[41]; +rz(5.045300561445163) q[41]; +rx(pi/2) q[41]; +rz(11.23874679563605) q[41]; +rz(-2.672905421021162) q[87]; +rx(pi/2) q[87]; +rz(3.7527965214696364) q[87]; +rx(pi/2) q[87]; +rz(7.607501075389155) q[87]; +rz(-1.1801686642034335) q[87]; +rx(pi/2) q[87]; +rz(5.337340378845407) q[87]; +rx(pi/2) q[87]; +rz(11.73868812623606) q[87]; +cx q[87],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.0669464212000985) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.895069733925661) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.646349293720628) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +cx q[87],q[3]; +rz(-2.3876098086982243) q[3]; +rx(pi/2) q[3]; +rz(4.024785428915566) q[3]; +rx(pi/2) q[3]; +rz(10.990562437912823) q[3]; +rz(2.010768944544525) q[3]; +rx(pi/2) q[3]; +rz(4.539955920749067) q[3]; +rx(pi/2) q[3]; +rz(6.549750823796227) q[3]; +rz(-3.043982384332244) q[87]; +rx(pi/2) q[87]; +rz(4.280696128364751) q[87]; +rx(pi/2) q[87]; +rz(6.725619943967229) q[87]; +rz(2.356225424085018) q[87]; +rx(pi/2) q[87]; +rz(4.583598065458812) q[87]; +rx(pi/2) q[87]; +rz(9.578247748080475) q[87]; +cx q[89],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.255768341716406) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(4.067024615851491) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.652773253264396) q[89]; +rx(pi/2) q[89]; +rz(2*pi) q[89]; +cx q[89],q[44]; +rz(0.012195336385288691) q[44]; +rx(pi/2) q[44]; +rz(3.909134528159242) q[44]; +rx(pi/2) q[44]; +rz(8.787545444405904) q[44]; +rz(-0.8308067256184062) q[44]; +rx(pi/2) q[44]; +rz(4.800977671774998) q[44]; +rx(pi/2) q[44]; +rz(6.872189613807749) q[44]; +cx q[44],q[45]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.154320168678417) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.055467554477163) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[44],q[45]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.4148081326551027) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[44],q[45]; +rz(-2.1061173612258175) q[44]; +rx(pi/2) q[44]; +rz(5.1838194334853505) q[44]; +rx(pi/2) q[44]; +rz(6.989883756261686) q[44]; +rz(-1.4604673931136682) q[44]; +rx(pi/2) q[44]; +rz(3.213415962588393) q[44]; +rx(pi/2) q[44]; +rz(11.845933617038897) q[44]; +rz(-1.9148247625614514) q[45]; +rx(pi/2) q[45]; +rz(5.403877025850983) q[45]; +rx(pi/2) q[45]; +rz(11.285078827540687) q[45]; +rz(-0.894203957836492) q[45]; +rx(pi/2) q[45]; +rz(4.883705834551378) q[45]; +rx(pi/2) q[45]; +rz(7.613925025406607) q[45]; +rz(0.39849450375464146) q[89]; +rx(pi/2) q[89]; +rz(4.745195731386384) q[89]; +rx(pi/2) q[89]; +rz(7.2472036368091075) q[89]; +rz(-0.0400289913203169) q[89]; +rx(pi/2) q[89]; +rz(5.069668280593583) q[89]; +rx(pi/2) q[89]; +rz(8.227682748422879) q[89]; +rz(1.5249434177439722) q[99]; +rx(pi/2) q[99]; +rz(5.103064507321337) q[99]; +rx(pi/2) q[99]; +rz(8.985899602469813) q[99]; +rz(-0.10323173551193543) q[99]; +rx(pi/2) q[99]; +rz(3.9735067252285994) q[99]; +rx(pi/2) q[99]; +rz(11.186828691249021) q[99]; +cx q[99],q[88]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.224843914582903) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.8114942077620477) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[88]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.657114681074974) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[88]; +rz(0.8541420621352191) q[88]; +rx(pi/2) q[88]; +rz(5.836312663829176) q[88]; +rx(pi/2) q[88]; +rz(7.219975528364472) q[88]; +rz(-1.3081217113755115) q[88]; +rx(pi/2) q[88]; +rz(5.641330645863457) q[88]; +rx(pi/2) q[88]; +rz(8.831877400648953) q[88]; +cx q[88],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(5.74436869678574) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.686849680290278) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.516042909330004) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +cx q[88],q[72]; +rz(-1.2693313515767062) q[72]; +rx(pi/2) q[72]; +rz(4.849920406956565) q[72]; +rx(pi/2) q[72]; +rz(6.3296546474271835) q[72]; +rz(2.2949939623631703) q[72]; +rx(pi/2) q[72]; +rz(4.327076961302269) q[72]; +rx(pi/2) q[72]; +rz(9.956813264106362) q[72]; +cx q[72],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.094378733122133) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.816415025804062) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.26444931641176) q[72]; +rx(pi/2) q[72]; +rz(3*pi) q[72]; +cx q[72],q[38]; +rz(-1.981035802891113) q[38]; +rx(pi/2) q[38]; +rz(4.768637125188513) q[38]; +rx(pi/2) q[38]; +rz(6.512721089034923) q[38]; +rz(2.5462947381666785) q[38]; +rx(pi/2) q[38]; +rz(5.1783812614834295) q[38]; +rx(pi/2) q[38]; +rz(12.245936580040432) q[38]; +cx q[38],q[80]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.9688835384605445) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-2.280825108564171) q[72]; +rx(pi/2) q[72]; +rz(5.568196362257104) q[72]; +rx(pi/2) q[72]; +rz(9.613574199141743) q[72]; +rz(2.503300207604365) q[72]; +rx(pi/2) q[72]; +rz(5.168948446363378) q[72]; +rx(pi/2) q[72]; +rz(7.805989291112378) q[72]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.1227808619260795) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[38],q[80]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.26516664496525) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[38],q[80]; +rz(0.4678145673875762) q[38]; +rx(pi/2) q[38]; +rz(4.918217840765246) q[38]; +rx(pi/2) q[38]; +rz(9.928488636416656) q[38]; +rz(1.6477860237966393) q[38]; +rx(pi/2) q[38]; +rz(4.521581552672362) q[38]; +rx(pi/2) q[38]; +rz(10.241043578742069) q[38]; +cx q[38],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.115924845087825) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.952253628564367) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[38],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.244570823039153) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +cx q[38],q[7]; +rz(1.1266828113076013) q[7]; +rx(pi/2) q[7]; +rz(4.365340133470456) q[7]; +rx(pi/2) q[7]; +rz(7.654854122481469) q[7]; +rz(2.4038422728972666) q[7]; +rx(pi/2) q[7]; +rz(5.688522290000293) q[7]; +rx(pi/2) q[7]; +rz(6.968060442091021) q[7]; +rz(0.5399951360469442) q[38]; +rx(pi/2) q[38]; +rz(5.30735485193512) q[38]; +rx(pi/2) q[38]; +rz(8.351389256830235) q[38]; +rz(-2.397537797690978) q[38]; +rx(pi/2) q[38]; +rz(4.940238700315982) q[38]; +rx(pi/2) q[38]; +rz(8.4575364795315) q[38]; +cx q[38],q[83]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.053020371765801) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[57],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.2784032994696055) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.057738149925683) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.3472102279600264) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[7]; +rz(2.261170119243366) q[7]; +rx(pi/2) q[7]; +rz(4.5202172819706545) q[7]; +rx(pi/2) q[7]; +rz(8.806195660443734) q[7]; +rz(-2.809119589234326) q[7]; +rx(pi/2) q[7]; +rz(4.447729859753627) q[7]; +rx(pi/2) q[7]; +rz(8.13449233215702) q[7]; +cx q[7],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.051089119743489) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.835504781020118) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +cx q[7],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.195207601442151) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +cx q[7],q[3]; +rz(-2.96258004567391) q[3]; +rx(pi/2) q[3]; +rz(3.8132067665796074) q[3]; +rx(pi/2) q[3]; +rz(7.170226500441894) q[3]; +rz(-1.5925306712320042) q[3]; +rx(pi/2) q[3]; +rz(5.598368564781058) q[3]; +rx(pi/2) q[3]; +rz(7.973836276725661) q[3]; +rz(0.36244138594641884) q[7]; +rx(pi/2) q[7]; +rz(4.266103508305521) q[7]; +rx(pi/2) q[7]; +rz(6.303182047675696) q[7]; +rz(-2.7893751564917144) q[7]; +rx(pi/2) q[7]; +rz(4.019019988171462) q[7]; +rx(pi/2) q[7]; +rz(10.611550421932478) q[7]; +rz(-1.5302038311950708) q[57]; +rx(pi/2) q[57]; +rz(4.106617314828496) q[57]; +rx(pi/2) q[57]; +rz(10.974919082472947) q[57]; +rz(-0.8905159857948353) q[57]; +rx(pi/2) q[57]; +rz(5.1680264319817075) q[57]; +rx(pi/2) q[57]; +rz(11.802541408800524) q[57]; +cx q[66],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(5.960857140914792) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.7748378767187516) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.369929077996693) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[7]; +rz(-0.0914917163185418) q[7]; +rx(pi/2) q[7]; +rz(3.6548136732527023) q[7]; +rx(pi/2) q[7]; +rz(11.164427418350826) q[7]; +rz(-2.240988786398786) q[7]; +rx(pi/2) q[7]; +rz(5.3860696275613105) q[7]; +rx(pi/2) q[7]; +rz(12.090150985491565) q[7]; +rz(1.921322575663325) q[66]; +rx(pi/2) q[66]; +rz(4.1665023371239815) q[66]; +rx(pi/2) q[66]; +rz(11.525313820945495) q[66]; +rz(2.887809877763674) q[66]; +rx(pi/2) q[66]; +rz(4.821247509381975) q[66]; +rx(pi/2) q[66]; +rz(9.002739631172144) q[66]; +rz(-1.30727254253329) q[80]; +rx(pi/2) q[80]; +rz(4.955302472303762) q[80]; +rx(pi/2) q[80]; +rz(6.528283914293928) q[80]; +rz(-1.0372101701840197) q[80]; +rx(pi/2) q[80]; +rz(5.09239855860735) q[80]; +rx(pi/2) q[80]; +rz(6.626195836343925) q[80]; +cx q[80],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.043548451341287) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.451734490759825) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.2504225323278035) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[19]; +rz(-1.0845087227777395) q[19]; +rx(pi/2) q[19]; +rz(5.030599803407072) q[19]; +rx(pi/2) q[19]; +rz(9.329197169469893) q[19]; +rz(0.9131362110895527) q[19]; +rx(pi/2) q[19]; +rz(3.4008008105625045) q[19]; +rx(pi/2) q[19]; +rz(6.408245092866533) q[19]; +cx q[16],q[19]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(4.01739801972546) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.219781917814169) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +cx q[16],q[19]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.534181953282946) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[16],q[19]; +rz(0.5070116500573487) q[16]; +rx(pi/2) q[16]; +rz(4.75606555908387) q[16]; +rx(pi/2) q[16]; +rz(12.525764275393378) q[16]; +rz(-1.7090633968892384) q[16]; +rx(pi/2) q[16]; +rz(4.585776877136794) q[16]; +rx(pi/2) q[16]; +rz(10.045495130749089) q[16]; +rz(-1.6184827195038716) q[19]; +rx(pi/2) q[19]; +rz(5.084085798407111) q[19]; +rx(pi/2) q[19]; +rz(10.98670877387132) q[19]; +rz(-1.3926469105153705) q[19]; +rx(pi/2) q[19]; +rz(4.989820819593438) q[19]; +rx(pi/2) q[19]; +rz(6.773691935383634) q[19]; +cx q[19],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.2368266056808945) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.127927101269966) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[19],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.7474774753738647) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +cx q[19],q[12]; +rz(-2.896369732296211) q[12]; +rx(pi/2) q[12]; +rz(4.928137565582858) q[12]; +rx(pi/2) q[12]; +rz(11.659955470579266) q[12]; +rz(1.8150898950291197) q[12]; +rx(pi/2) q[12]; +rz(4.414512808141378) q[12]; +rx(pi/2) q[12]; +rz(11.223585628548765) q[12]; +rz(2.899721292352333) q[19]; +rx(pi/2) q[19]; +rz(4.2880678556340435) q[19]; +rx(pi/2) q[19]; +rz(11.790798541895002) q[19]; +rz(-0.5260045923091603) q[19]; +rx(pi/2) q[19]; +rz(4.407372613933903) q[19]; +rx(pi/2) q[19]; +rz(7.303826772590289) q[19]; +cx q[19],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.1030050940661855) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.852157234645596) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[19],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.302788145605394) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +cx q[19],q[4]; +rz(-1.0532668033039343) q[4]; +rx(pi/2) q[4]; +rz(5.3790539161167406) q[4]; +rx(pi/2) q[4]; +rz(9.282156371987718) q[4]; +rz(1.4724961054667034) q[4]; +rx(pi/2) q[4]; +rz(4.844415057383431) q[4]; +rx(pi/2) q[4]; +rz(9.485867773084045) q[4]; +rz(1.4246539172286043) q[19]; +rx(pi/2) q[19]; +rz(5.43138113046016) q[19]; +rx(pi/2) q[19]; +rz(9.75013901536678) q[19]; +rz(2.836879115594355) q[19]; +rx(pi/2) q[19]; +rz(6.035784932437679) q[19]; +rx(pi/2) q[19]; +rz(10.647178935965943) q[19]; +rz(-2.0678600119611534) q[80]; +rx(pi/2) q[80]; +rz(4.6962004533510315) q[80]; +rx(pi/2) q[80]; +rz(12.482774375473607) q[80]; +rz(0.7018320222609118) q[80]; +rx(pi/2) q[80]; +rz(3.6620268969926153) q[80]; +rx(pi/2) q[80]; +rz(12.44429216143759) q[80]; +cx q[68],q[80]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.8182676656482473) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(5.9179964110221235) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[68],q[80]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.4512139460067637) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[68],q[80]; +rz(0.25590386383064345) q[68]; +rx(pi/2) q[68]; +rz(5.926222263805754) q[68]; +rx(pi/2) q[68]; +rz(9.6191738974298) q[68]; +rz(1.2367566999976525) q[68]; +rx(pi/2) q[68]; +rz(5.1029338215614946) q[68]; +rx(pi/2) q[68]; +rz(12.10480155156904) q[68]; +cx q[30],q[68]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.0361330291431425) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.246923847085938) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[30],q[68]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.7611127952338803) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[30],q[68]; +rz(1.1437674325860394) q[30]; +rx(pi/2) q[30]; +rz(5.512487235529743) q[30]; +rx(pi/2) q[30]; +rz(10.624023845388106) q[30]; +rz(0.9324865560232061) q[30]; +rx(pi/2) q[30]; +rz(5.044990864513881) q[30]; +rx(pi/2) q[30]; +rz(7.37953757879888) q[30]; +rz(0.2843657020440018) q[68]; +rx(pi/2) q[68]; +rz(4.245707365559099) q[68]; +rx(pi/2) q[68]; +rz(10.155031933126693) q[68]; +rz(-2.68231761223732) q[68]; +rx(pi/2) q[68]; +rz(4.401504907374036) q[68]; +rx(pi/2) q[68]; +rz(7.038980525942072) q[68]; +cx q[73],q[68]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(5.888521558762692) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.9144868612168) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[68]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.421691278972971) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +cx q[73],q[68]; +rz(1.1133014661856881) q[68]; +rx(pi/2) q[68]; +rz(5.200217694873841) q[68]; +rx(pi/2) q[68]; +rz(9.70815197798927) q[68]; +rz(-1.1883848751163888) q[68]; +rx(pi/2) q[68]; +rz(3.4245634936492886) q[68]; +rx(pi/2) q[68]; +rz(12.427068865112274) q[68]; +rz(2.585122446828654) q[73]; +rx(pi/2) q[73]; +rz(4.85416836438344) q[73]; +rx(pi/2) q[73]; +rz(11.037510688624439) q[73]; +rz(0.5304489020519916) q[73]; +rx(pi/2) q[73]; +rz(3.571921621946215) q[73]; +rx(pi/2) q[73]; +rz(11.183060886905388) q[73]; +rz(-0.17186446484482865) q[80]; +rx(pi/2) q[80]; +rz(3.8005956932638405) q[80]; +rx(pi/2) q[80]; +rz(10.382126517629477) q[80]; +rz(0.012037768531188764) q[80]; +rx(pi/2) q[80]; +rz(5.264943273930896) q[80]; +rx(pi/2) q[80]; +rz(9.646827146441405) q[80]; +cx q[80],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.2258949016347085) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.9633513634996493) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.1517753907463475) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[2]; +rz(-1.1649595851785666) q[2]; +rx(pi/2) q[2]; +rz(6.028706489646776) q[2]; +rx(pi/2) q[2]; +rz(8.811694416864206) q[2]; +rz(2.0892067291553698) q[2]; +rx(pi/2) q[2]; +rz(5.177708449152245) q[2]; +rx(pi/2) q[2]; +rz(9.951648997228348) q[2]; +rz(-0.09209944753507404) q[80]; +rx(pi/2) q[80]; +rz(5.877828143549648) q[80]; +rx(pi/2) q[80]; +rz(11.856721215616979) q[80]; +rz(-0.2931738865034297) q[80]; +rx(pi/2) q[80]; +rz(4.523489181910268) q[80]; +rx(pi/2) q[80]; +rz(9.444290781712604) q[80]; +cx q[80],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.127848162891217) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.895222017240471) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.223458909413513) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[71]; +rz(-0.15624833654013148) q[71]; +rx(pi/2) q[71]; +rz(4.6806641659995964) q[71]; +rx(pi/2) q[71]; +rz(6.787359152302862) q[71]; +rz(2.739741148047708) q[71]; +rx(pi/2) q[71]; +rz(5.3415997739803) q[71]; +rx(pi/2) q[71]; +rz(7.562640559822624) q[71]; +rz(-0.04341710932993603) q[80]; +rx(pi/2) q[80]; +rz(4.652063896395341) q[80]; +rx(pi/2) q[80]; +rz(10.531107778593219) q[80]; +rz(-1.057823487738283) q[80]; +rx(pi/2) q[80]; +rz(4.714558945801901) q[80]; +rx(pi/2) q[80]; +rz(7.9711634467411265) q[80]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.231086200652859) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[38],q[83]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.1852467119102084) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[38],q[83]; +rz(-1.7160324138850322) q[38]; +rx(pi/2) q[38]; +rz(4.203111062367426) q[38]; +rx(pi/2) q[38]; +rz(7.110605532139313) q[38]; +rz(1.6898673852284407) q[38]; +rx(pi/2) q[38]; +rz(3.5370260022404185) q[38]; +rx(pi/2) q[38]; +rz(10.662075565079256) q[38]; +cx q[16],q[38]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.703106607599033) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.015605753449444) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +cx q[16],q[38]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.483112656727643) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[16],q[38]; +rz(-1.192972951845693) q[16]; +rx(pi/2) q[16]; +rz(4.334707473492999) q[16]; +rx(pi/2) q[16]; +rz(11.3775049508769) q[16]; +rz(-2.766316945705815) q[16]; +rx(pi/2) q[16]; +rz(4.972346159321864) q[16]; +rx(pi/2) q[16]; +rz(9.570996319141347) q[16]; +rz(2.2360312890451866) q[38]; +rx(pi/2) q[38]; +rz(4.313707380498442) q[38]; +rx(pi/2) q[38]; +rz(11.815343729499665) q[38]; +rz(-0.3987994936796362) q[38]; +rx(pi/2) q[38]; +rz(5.001355974594452) q[38]; +rx(pi/2) q[38]; +rz(6.412023191630313) q[38]; +rz(1.5379814415943098) q[83]; +rx(pi/2) q[83]; +rz(4.680407755312325) q[83]; +rx(pi/2) q[83]; +rz(11.897928670884417) q[83]; +rz(-2.677169408416079) q[83]; +rx(pi/2) q[83]; +rz(3.9973721895808056) q[83]; +rx(pi/2) q[83]; +rz(7.320008186132611) q[83]; +rz(1.8349162013642273) q[88]; +rx(pi/2) q[88]; +rz(5.276282016142733) q[88]; +rx(pi/2) q[88]; +rz(11.395003894634534) q[88]; +rz(0.6194287998591008) q[88]; +rx(pi/2) q[88]; +rz(4.787734145742925) q[88]; +rx(pi/2) q[88]; +rz(11.524971139075552) q[88]; +cx q[88],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.188540856546462) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(4.535281977162677) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.7008757450714276) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +cx q[88],q[59]; +rz(-2.614121185923323) q[59]; +rx(pi/2) q[59]; +rz(6.115982143414851) q[59]; +rx(pi/2) q[59]; +rz(6.600534849400336) q[59]; +rz(0.21456624582257566) q[59]; +rx(pi/2) q[59]; +rz(5.122715404430667) q[59]; +rx(pi/2) q[59]; +rz(6.891192118779183) q[59]; +cx q[59],q[72]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.8782312959129674) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(5.971373544369419) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[59],q[72]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.3442812828464192) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[59],q[72]; +rz(-0.9950516075827345) q[59]; +rx(pi/2) q[59]; +rz(4.005528200092674) q[59]; +rx(pi/2) q[59]; +rz(12.557137173000353) q[59]; +rz(-2.187649654872363) q[59]; +rx(pi/2) q[59]; +rz(4.832427707611429) q[59]; +rx(pi/2) q[59]; +rz(12.18427874916517) q[59]; +cx q[15],q[59]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.846094439996783) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.096683160313835) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[15],q[59]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.641079881502124) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[15],q[59]; +rz(-1.7251746944239033) q[15]; +rx(pi/2) q[15]; +rz(4.464067746891062) q[15]; +rx(pi/2) q[15]; +rz(11.199648279865162) q[15]; +rz(-1.9472466746292139) q[15]; +rx(pi/2) q[15]; +rz(4.069519554348219) q[15]; +rx(pi/2) q[15]; +rz(7.056178686477183) q[15]; +cx q[15],q[35]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.177822545536338) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.057681131942591) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +cx q[15],q[35]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.2341437382769946) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[15],q[35]; +rz(-2.5627573147668) q[15]; +rx(pi/2) q[15]; +rz(5.287633670092408) q[15]; +rx(pi/2) q[15]; +rz(7.402328107507332) q[15]; +rz(2.1656892002944055) q[15]; +rx(pi/2) q[15]; +rz(5.049927721212321) q[15]; +rx(pi/2) q[15]; +rz(6.748101732979345) q[15]; +cx q[15],q[96]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.6846938776053633) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-2.3723791641814462) q[35]; +rx(pi/2) q[35]; +rz(5.142179302266335) q[35]; +rx(pi/2) q[35]; +rz(6.544747671716703) q[35]; +rz(-0.4304386904784425) q[35]; +rx(pi/2) q[35]; +rz(5.000014148590551) q[35]; +rx(pi/2) q[35]; +rz(8.363062760768587) q[35]; +rz(-1.8844142103131603) q[59]; +rx(pi/2) q[59]; +rz(4.73884010701988) q[59]; +rx(pi/2) q[59]; +rz(8.182461353079269) q[59]; +rz(0.38931018678445506) q[59]; +rx(pi/2) q[59]; +rz(4.8121445678938) q[59]; +rx(pi/2) q[59]; +rz(8.96311841891812) q[59]; +rz(3.017334146406075) q[72]; +rx(pi/2) q[72]; +rz(3.6527857408416113) q[72]; +rx(pi/2) q[72]; +rz(12.015835943134492) q[72]; +rz(2.507212202653661) q[72]; +rx(pi/2) q[72]; +rz(4.372589910814508) q[72]; +rx(pi/2) q[72]; +rz(7.328564723480521) q[72]; +cx q[0],q[72]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.774198718556064) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.254160211403034) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[0],q[72]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.3468588469966996) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[0],q[72]; +rz(2.803610021441041) q[0]; +rx(pi/2) q[0]; +rz(5.347696296041231) q[0]; +rx(pi/2) q[0]; +rz(10.454562581800321) q[0]; +rz(-0.8659678206505146) q[0]; +rx(pi/2) q[0]; +rz(4.907358502160223) q[0]; +rx(pi/2) q[0]; +rz(7.673583057252266) q[0]; +cx q[0],q[92]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.6534177811101345) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-1.5951796780772538) q[72]; +rx(pi/2) q[72]; +rz(4.667760940812389) q[72]; +rx(pi/2) q[72]; +rz(10.55122285246286) q[72]; +rz(-2.9138342143737637) q[72]; +rx(pi/2) q[72]; +rz(5.856600083859092) q[72]; +rx(pi/2) q[72]; +rz(12.327535237705945) q[72]; +cx q[72],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(5.906362500853566) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.9352008279732917) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.6451287960938625) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +cx q[72],q[39]; +rz(1.5674452280727165) q[39]; +rx(pi/2) q[39]; +rz(3.707009504873226) q[39]; +rx(pi/2) q[39]; +rz(11.184057812058633) q[39]; +rz(2.2918419966868413) q[39]; +rx(pi/2) q[39]; +rz(3.6060792035143225) q[39]; +rx(pi/2) q[39]; +rz(12.003210976836321) q[39]; +rz(-2.0356617147239473) q[72]; +rx(pi/2) q[72]; +rz(4.929069286894657) q[72]; +rx(pi/2) q[72]; +rz(12.339903565456172) q[72]; +rz(-1.9166769511099222) q[72]; +rx(pi/2) q[72]; +rz(4.075902064634295) q[72]; +rx(pi/2) q[72]; +rz(6.8677435218881815) q[72]; +cx q[83],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.071076115807374) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.14128387945323) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.2028834376260704) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +cx q[83],q[35]; +rz(-1.1444757224905846) q[35]; +rx(pi/2) q[35]; +rz(5.352040526284261) q[35]; +rx(pi/2) q[35]; +rz(10.019088503991592) q[35]; +rz(2.8751510121073345) q[35]; +rx(pi/2) q[35]; +rz(4.623639566708044) q[35]; +rx(pi/2) q[35]; +rz(6.624922086281231) q[35]; +rz(0.23458646104470393) q[83]; +rx(pi/2) q[83]; +rz(4.554453593836191) q[83]; +rx(pi/2) q[83]; +rz(11.59847701379412) q[83]; +rz(1.717989276202081) q[83]; +rx(pi/2) q[83]; +rz(4.870234350720874) q[83]; +rx(pi/2) q[83]; +rz(11.870211189504321) q[83]; +rz(0.15908002756580641) q[88]; +rx(pi/2) q[88]; +rz(5.147698057321584) q[88]; +rx(pi/2) q[88]; +rz(11.901372736997242) q[88]; +rz(0.8410581046155583) q[88]; +rx(pi/2) q[88]; +rz(4.773489793964302) q[88]; +rx(pi/2) q[88]; +rz(10.604815391327442) q[88]; +cx q[88],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(5.517150026066192) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.6487966713015716) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.3690773497085633) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +cx q[88],q[67]; +rz(0.33570691592494306) q[67]; +rx(pi/2) q[67]; +rz(4.085560368885675) q[67]; +rx(pi/2) q[67]; +rz(7.057904041438662) q[67]; +rz(-0.6624788836841495) q[67]; +rx(pi/2) q[67]; +rz(5.822395018995573) q[67]; +rx(pi/2) q[67]; +rz(11.994078455600018) q[67]; +rz(0.7943775518202862) q[88]; +rx(pi/2) q[88]; +rz(4.444005615767091) q[88]; +rx(pi/2) q[88]; +rz(9.545053101637803) q[88]; +rz(0.1971508753140787) q[88]; +rx(pi/2) q[88]; +rz(5.259645990801783) q[88]; +rx(pi/2) q[88]; +rz(10.04650403425337) q[88]; +cx q[88],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.1178909739105105) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(4.195365953995783) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.181589820805626) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +cx q[88],q[6]; +rz(2.4169052644279576) q[6]; +rx(pi/2) q[6]; +rz(5.169573291886098) q[6]; +rx(pi/2) q[6]; +rz(10.112581502276836) q[6]; +rz(-1.8696517078779578) q[6]; +rx(pi/2) q[6]; +rz(4.56356869095264) q[6]; +rx(pi/2) q[6]; +rz(11.176701161414421) q[6]; +cx q[6],q[74]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(4.067024615851491) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.255768341716406) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[6],q[74]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.652773253264396) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[6],q[74]; +rz(0.39849450375464146) q[6]; +rx(pi/2) q[6]; +rz(4.745195731386384) q[6]; +rx(pi/2) q[6]; +rz(7.2472036368091075) q[6]; +rz(1.9045078867276253) q[6]; +rx(pi/2) q[6]; +rz(3.6851178626157353) q[6]; +rx(pi/2) q[6]; +rz(12.134005394635677) q[6]; +cx q[6],q[47]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(4.234886589549898) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.077906338109107) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[6],q[47]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.471817654298574) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[6],q[47]; +rz(-1.985059269763477) q[6]; +rx(pi/2) q[6]; +rz(4.880863193702999) q[6]; +rx(pi/2) q[6]; +rz(7.569686949874271) q[6]; +rz(1.7063926885347813) q[6]; +rx(pi/2) q[6]; +rz(4.546842388093973) q[6]; +rx(pi/2) q[6]; +rz(7.449292714235555) q[6]; +rz(1.333810202127589) q[47]; +rx(pi/2) q[47]; +rz(3.8694189524764604) q[47]; +rx(pi/2) q[47]; +rz(9.215700215620192) q[47]; +rz(1.4877455223317764) q[47]; +rx(pi/2) q[47]; +rz(4.1737926223780715) q[47]; +rx(pi/2) q[47]; +rz(6.5914984622099535) q[47]; +cx q[47],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.0681574625373) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.452931999923636) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.1606171089042743) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +cx q[47],q[31]; +rz(-2.733707804226748) q[31]; +rx(pi/2) q[31]; +rz(4.493440996494411) q[31]; +rx(pi/2) q[31]; +rz(6.7522502003571825) q[31]; +rz(0.6533513929492831) q[31]; +rx(pi/2) q[31]; +rz(4.25493066563714) q[31]; +rx(pi/2) q[31]; +rz(11.263596889468738) q[31]; +rz(-2.1423646751717786) q[47]; +rx(pi/2) q[47]; +rz(4.197912563882339) q[47]; +rx(pi/2) q[47]; +rz(9.764418807122206) q[47]; +rz(0.2529778381278227) q[47]; +rx(pi/2) q[47]; +rz(5.6959821860166535) q[47]; +rx(pi/2) q[47]; +rz(11.708878861296295) q[47]; +rz(0.012195336385288691) q[74]; +rx(pi/2) q[74]; +rz(3.909134528159242) q[74]; +rx(pi/2) q[74]; +rz(8.787545444405904) q[74]; +rz(-1.7519053788930519) q[74]; +rx(pi/2) q[74]; +rz(4.1527409065843655) q[74]; +rx(pi/2) q[74]; +rz(6.791672750279493) q[74]; +cx q[86],q[74]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.242894408932843) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(4.175527196679917) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[74]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.3945135729889517) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[74]; +rz(-1.7500744310211598) q[74]; +rx(pi/2) q[74]; +rz(5.460507900827471) q[74]; +rx(pi/2) q[74]; +rz(7.569704382181801) q[74]; +rz(-1.8030416288638973) q[74]; +rx(pi/2) q[74]; +rz(4.895848992768486) q[74]; +rx(pi/2) q[74]; +rz(9.824412526248228) q[74]; +rz(2.555496060175737) q[86]; +rx(pi/2) q[86]; +rz(5.570065859979511) q[86]; +rx(pi/2) q[86]; +rz(9.068403710866493) q[86]; +rz(0.03355173141535861) q[86]; +rx(pi/2) q[86]; +rz(3.419708903191129) q[86]; +rx(pi/2) q[86]; +rz(8.977946881663936) q[86]; +rz(-2.3832955035039163) q[88]; +rx(pi/2) q[88]; +rz(4.28526676944899) q[88]; +rx(pi/2) q[88]; +rz(11.450008860167106) q[88]; +rz(-2.151644590397332) q[88]; +rx(pi/2) q[88]; +rz(4.61897286253454) q[88]; +rx(pi/2) q[88]; +rz(7.628424229187461) q[88]; +cx q[88],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.2570344646265585) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(4.154686659641559) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.4000656171780435) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +cx q[88],q[65]; +rz(-3.1345662165417103) q[65]; +rx(pi/2) q[65]; +rz(4.270464467838521) q[65]; +rx(pi/2) q[65]; +rz(7.285344628319782) q[65]; +rz(2.412105192645842) q[65]; +rx(pi/2) q[65]; +rz(4.770169312049497) q[65]; +rx(pi/2) q[65]; +rz(12.219803233610183) q[65]; +cx q[65],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.002229727818483) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(4.042379280105859) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.666617795210713) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +cx q[65],q[55]; +rz(-1.4669939205845715) q[55]; +rx(pi/2) q[55]; +rz(5.066782867084386) q[55]; +rx(pi/2) q[55]; +rz(6.9239550193969785) q[55]; +rz(1.4875497180792356) q[55]; +rx(pi/2) q[55]; +rz(4.615494386628389) q[55]; +rx(pi/2) q[55]; +rz(10.521525907126692) q[55]; +rz(0.22896681032822608) q[65]; +rx(pi/2) q[65]; +rz(4.037336724974948) q[65]; +rx(pi/2) q[65]; +rz(11.717954979767011) q[65]; +rz(1.1367057713298223) q[65]; +rx(pi/2) q[65]; +rz(5.33367623006551) q[65]; +rx(pi/2) q[65]; +rz(7.528041227481338) q[65]; +cx q[65],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.143505011495398) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.598514221266117) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.2436041717634305) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +cx q[65],q[23]; +rz(1.2421202444063377) q[23]; +rx(pi/2) q[23]; +rz(4.310904895162999) q[23]; +rx(pi/2) q[23]; +rz(10.717756474231404) q[23]; +rz(-2.655078788827305) q[23]; +rx(pi/2) q[23]; +rz(4.507606345002973) q[23]; +rx(pi/2) q[23]; +rz(10.69258663694031) q[23]; +rz(3.0960244154698486) q[65]; +rx(pi/2) q[65]; +rz(4.14702304359765) q[65]; +rx(pi/2) q[65]; +rz(11.889929726386125) q[65]; +rz(3.091978430601734) q[65]; +rx(pi/2) q[65]; +rz(5.5399147202800805) q[65]; +rx(pi/2) q[65]; +rz(6.8212432306541615) q[65]; +rz(-2.8966334617625495) q[88]; +rx(pi/2) q[88]; +rz(5.004903709068537) q[88]; +rx(pi/2) q[88]; +rz(8.31391619639321) q[88]; +rz(1.3603286258692684) q[88]; +rx(pi/2) q[88]; +rz(4.181689140767246) q[88]; +rx(pi/2) q[88]; +rz(6.796973907345705) q[88]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(5.94662388573242) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[0],q[92]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.2451454575408913) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[0],q[92]; +rz(-1.4563186197677125) q[0]; +rx(pi/2) q[0]; +rz(3.547331916002611) q[0]; +rx(pi/2) q[0]; +rz(10.589414827960699) q[0]; +rz(-2.6133935811409854) q[0]; +rx(pi/2) q[0]; +rz(5.197831915191024) q[0]; +rx(pi/2) q[0]; +rz(6.42563033195408) q[0]; +cx q[5],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(5.872764132886212) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.969060849702895) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +cx q[5],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.228418766081763) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +cx q[5],q[0]; +rz(-1.483057127987005) q[0]; +rx(pi/2) q[0]; +rz(4.055406404864808) q[0]; +rx(pi/2) q[0]; +rz(12.148029095438766) q[0]; +rz(-2.221890866031805) q[0]; +rx(pi/2) q[0]; +rz(4.304478326228807) q[0]; +rx(pi/2) q[0]; +rz(8.268170770237173) q[0]; +rz(-1.2721181079836226) q[5]; +rx(pi/2) q[5]; +rz(4.1251996513734515) q[5]; +rx(pi/2) q[5]; +rz(10.21986430888418) q[5]; +rz(-1.5431875751457924) q[5]; +rx(pi/2) q[5]; +rz(4.873521451155682) q[5]; +rx(pi/2) q[5]; +rz(7.447101857192237) q[5]; +rz(-2.997771610294369) q[92]; +rx(pi/2) q[92]; +rz(5.507051232621979) q[92]; +rx(pi/2) q[92]; +rz(10.090845934793899) q[92]; +rz(-0.7065878073048832) q[92]; +rx(pi/2) q[92]; +rz(4.751248270620605) q[92]; +rx(pi/2) q[92]; +rz(11.416692630872662) q[92]; +cx q[92],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.027994006987262) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.730395701507332) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.1659315474358554) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[50]; +rz(3.140153199757613) q[50]; +rx(pi/2) q[50]; +rz(5.197099986191928) q[50]; +rx(pi/2) q[50]; +rz(11.463451716312804) q[50]; +rz(2.8781620410352673) q[50]; +rx(pi/2) q[50]; +rz(5.540395045091768) q[50]; +rx(pi/2) q[50]; +rz(8.851994962227694) q[50]; +rz(0.1821378628622763) q[92]; +rx(pi/2) q[92]; +rz(3.690189273135496) q[92]; +rx(pi/2) q[92]; +rz(11.307832459759593) q[92]; +rz(0.19295881468544218) q[92]; +rx(pi/2) q[92]; +rz(4.394090274093081) q[92]; +rx(pi/2) q[92]; +rz(9.729116640094256) q[92]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.084842417688593) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[15],q[96]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.1519991022157328) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[15],q[96]; +rz(2.149475811430099) q[15]; +rx(pi/2) q[15]; +rz(5.342702372883443) q[15]; +rx(pi/2) q[15]; +rz(11.534726170322578) q[15]; +rz(-2.6532028568486314) q[15]; +rx(pi/2) q[15]; +rz(3.8730830918598578) q[15]; +rx(pi/2) q[15]; +rz(10.597698366943265) q[15]; +cx q[15],q[27]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.774871398042448) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(5.812094376552349) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +cx q[15],q[27]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.4307435458245337) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[15],q[27]; +rz(0.20412668398143152) q[15]; +rx(pi/2) q[15]; +rz(4.589249246213479) q[15]; +rx(pi/2) q[15]; +rz(7.684377719605665) q[15]; +rz(2.849002157190827) q[15]; +rx(pi/2) q[15]; +rz(4.46122733002168) q[15]; +rx(pi/2) q[15]; +rz(9.136021438304663) q[15]; +rz(1.988042322109603) q[27]; +rx(pi/2) q[27]; +rz(5.289971996937647) q[27]; +rx(pi/2) q[27]; +rz(11.543551733614258) q[27]; +rz(2.738498803123097) q[27]; +rx(pi/2) q[27]; +rz(4.704001057804168) q[27]; +rx(pi/2) q[27]; +rz(8.97304722172135) q[27]; +cx q[44],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.05019734477475) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.8167000054134625) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[44],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.556120025762624) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +cx q[44],q[15]; +rz(-2.3137346441749025) q[15]; +rx(pi/2) q[15]; +rz(4.788412019496898) q[15]; +rx(pi/2) q[15]; +rz(6.836169129585276) q[15]; +rz(0.02901794893121279) q[15]; +rx(pi/2) q[15]; +rz(3.648023644591823) q[15]; +rx(pi/2) q[15]; +rz(6.669238163306776) q[15]; +rz(0.8091651967674807) q[44]; +rx(pi/2) q[44]; +rz(5.221596647290611) q[44]; +rx(pi/2) q[44]; +rz(11.006651392145507) q[44]; +rz(2.2084913532072434) q[44]; +rx(pi/2) q[44]; +rz(5.4994181241252935) q[44]; +rx(pi/2) q[44]; +rz(9.347029730161498) q[44]; +rz(-2.247028223555133) q[96]; +rx(pi/2) q[96]; +rz(4.564098849249112) q[96]; +rx(pi/2) q[96]; +rz(6.818623896743353) q[96]; +rz(3.1119906769667613) q[96]; +rx(pi/2) q[96]; +rz(3.220842123648015) q[96]; +rx(pi/2) q[96]; +rz(8.73470292044953) q[96]; +cx q[28],q[96]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.796326680778019) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.134446806278927) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[28],q[96]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.2418696350591283) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[28],q[96]; +rz(-2.248237441901744) q[28]; +rx(pi/2) q[28]; +rz(4.438413577615375) q[28]; +rx(pi/2) q[28]; +rz(10.402852232728096) q[28]; +rz(0.20040634565290327) q[28]; +rx(pi/2) q[28]; +rz(3.716719467510406) q[28]; +rx(pi/2) q[28]; +rz(6.635657974539198) q[28]; +rz(-0.7743850944698476) q[96]; +rx(pi/2) q[96]; +rz(5.325559184789126) q[96]; +rx(pi/2) q[96]; +rz(11.31792380812352) q[96]; +rz(1.8736437361233627) q[96]; +rx(pi/2) q[96]; +rz(3.9206527705133025) q[96]; +rx(pi/2) q[96]; +rz(7.815106244349302) q[96]; +cx q[98],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(5.887744838890232) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.956123584584871) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.35934496896561) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[59]; +rz(-0.17990561167023644) q[59]; +rx(pi/2) q[59]; +rz(5.376299893757371) q[59]; +rx(pi/2) q[59]; +rz(7.742505502204718) q[59]; +rz(0.8393327836899247) q[59]; +rx(pi/2) q[59]; +rz(4.3031129233258) q[59]; +rx(pi/2) q[59]; +rz(7.507457296142146) q[59]; +cx q[59],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.975200741123199) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.9837972198459326) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.3908061302699486) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[32]; +rz(2.014655745419324) q[32]; +rx(pi/2) q[32]; +rz(3.5134377870389013) q[32]; +rx(pi/2) q[32]; +rz(10.604070017496449) q[32]; +rz(-3.091835536008645) q[32]; +rx(pi/2) q[32]; +rz(5.509527392174565) q[32]; +rx(pi/2) q[32]; +rz(10.648651593326381) q[32]; +rz(0.06709625975959987) q[59]; +rx(pi/2) q[59]; +rz(5.4949399465038855) q[59]; +rx(pi/2) q[59]; +rz(12.156873306338623) q[59]; +rz(-0.442951218002678) q[59]; +rx(pi/2) q[59]; +rz(5.620064899526861) q[59]; +rx(pi/2) q[59]; +rz(12.118518712534886) q[59]; +cx q[59],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.208439915940742) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.064462012686305) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.266582362471774) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +cx q[59],q[6]; +rz(1.779937512767777) q[6]; +rx(pi/2) q[6]; +rz(4.05766256771598) q[6]; +rx(pi/2) q[6]; +rz(10.048018705207571) q[6]; +rz(2.5840963222183806) q[6]; +rx(pi/2) q[6]; +rz(5.308286710806124) q[6]; +rx(pi/2) q[6]; +rz(8.694717899167397) q[6]; +rz(0.7100343941267351) q[59]; +rx(pi/2) q[59]; +rz(4.865323294521156) q[59]; +rx(pi/2) q[59]; +rz(6.785279242238611) q[59]; +rz(-2.117619776364092) q[59]; +rx(pi/2) q[59]; +rz(5.428439459279298) q[59]; +rx(pi/2) q[59]; +rz(10.513684447990931) q[59]; +rz(-2.6256705193139442) q[98]; +rx(pi/2) q[98]; +rz(4.9957962850548085) q[98]; +rx(pi/2) q[98]; +rz(11.47593868192298) q[98]; +rz(-2.792913671659986) q[98]; +rx(pi/2) q[98]; +rz(4.912252822881797) q[98]; +rx(pi/2) q[98]; +rz(7.690189573028647) q[98]; +rz(-2.187999487724359) q[99]; +rx(pi/2) q[99]; +rz(4.297809929349473) q[99]; +rx(pi/2) q[99]; +rz(9.489266641774279) q[99]; +rz(-0.8983713476064943) q[99]; +rx(pi/2) q[99]; +rz(4.614382702899931) q[99]; +rx(pi/2) q[99]; +rz(8.382488441297781) q[99]; +cx q[97],q[99]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(4.258780637568492) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.085403038756295) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[97],q[99]; +rz(-pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.489253647593433) q[97]; +rx(pi/2) q[97]; +rz(2*pi) q[97]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[97],q[99]; +rz(2.3402957862737397) q[97]; +rx(pi/2) q[97]; +rz(4.468995845074793) q[97]; +rx(pi/2) q[97]; +rz(6.49915630461801) q[97]; +rz(2.0588349409247204) q[97]; +rx(pi/2) q[97]; +rz(5.291121674949246) q[97]; +rx(pi/2) q[97]; +rz(11.372001344186295) q[97]; +cx q[85],q[97]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.5564061736203705) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.17247300397316) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[85],q[97]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.418890048223574) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[85],q[97]; +rz(0.7853875369126184) q[85]; +rx(pi/2) q[85]; +rz(3.9697338187050732) q[85]; +rx(pi/2) q[85]; +rz(10.251706379951553) q[85]; +rz(0.18519783793812605) q[85]; +rx(pi/2) q[85]; +rz(4.319322882509237) q[85]; +rx(pi/2) q[85]; +rz(9.190711533500782) q[85]; +cx q[42],q[85]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.24654538325399) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.226976598471259) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[42],q[85]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.3335039597794367) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[42],q[85]; +rz(-2.1370478063787726) q[42]; +rx(pi/2) q[42]; +rz(5.73535924464295) q[42]; +rx(pi/2) q[42]; +rz(8.512601270896543) q[42]; +rz(-1.4170304988644395) q[42]; +rx(pi/2) q[42]; +rz(5.107927216371729) q[42]; +rx(pi/2) q[42]; +rz(11.344473180377554) q[42]; +cx q[42],q[56]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.853954580637735) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.155957802701737) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[42],q[56]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.2799400926596185) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[42],q[56]; +rz(-1.72921277544621) q[42]; +rx(pi/2) q[42]; +rz(4.234394167105554) q[42]; +rx(pi/2) q[42]; +rz(12.075846356589608) q[42]; +rz(-2.3728789034382487) q[42]; +rx(pi/2) q[42]; +rz(4.736349058691114) q[42]; +rx(pi/2) q[42]; +rz(7.667841756009615) q[42]; +rz(-2.772345886641733) q[56]; +rx(pi/2) q[56]; +rz(5.197019352192161) q[56]; +rx(pi/2) q[56]; +rz(10.337227367121672) q[56]; +rz(1.3603286258692684) q[56]; +rx(pi/2) q[56]; +rz(4.181689140767246) q[56]; +rx(pi/2) q[56]; +rz(6.796973907345705) q[56]; +cx q[69],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.22019918719924) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.9033221496978747) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.536741634900131) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[42]; +rz(-0.9270612765163362) q[42]; +rx(pi/2) q[42]; +rz(3.773801051420201) q[42]; +rx(pi/2) q[42]; +rz(8.878131956315142) q[42]; +rz(1.229116755267266) q[42]; +rx(pi/2) q[42]; +rz(6.062047271281318) q[42]; +rx(pi/2) q[42]; +rz(6.42700876556619) q[42]; +cx q[39],q[42]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.8795679705012276) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(5.945708850845248) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +cx q[39],q[42]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.7624701216759586) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[39],q[42]; +rz(-2.3782847319157394) q[39]; +rx(pi/2) q[39]; +rz(5.233994231202601) q[39]; +rx(pi/2) q[39]; +rz(11.116614824697237) q[39]; +rz(-1.698950972311163) q[39]; +rx(pi/2) q[39]; +rz(4.431023289293965) q[39]; +rx(pi/2) q[39]; +rz(8.982981979825563) q[39]; +rz(2.2160020520734856) q[42]; +rx(pi/2) q[42]; +rz(4.8522735952807725) q[42]; +rx(pi/2) q[42]; +rz(10.45306416631573) q[42]; +rz(-0.9963794291081989) q[42]; +rx(pi/2) q[42]; +rz(4.025685811744683) q[42]; +rx(pi/2) q[42]; +rz(12.324125220809591) q[42]; +cx q[42],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.070992394940715) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.382196538644925) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[42],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.151224875783253) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +cx q[42],q[13]; +rz(-1.316815018060133) q[13]; +rx(pi/2) q[13]; +rz(5.161976472680726) q[13]; +rx(pi/2) q[13]; +rz(9.261187408095989) q[13]; +rz(-1.057823487738283) q[13]; +rx(pi/2) q[13]; +rz(4.714558945801901) q[13]; +rx(pi/2) q[13]; +rz(7.9711634467411265) q[13]; +rz(0.23638798446246723) q[42]; +rx(pi/2) q[42]; +rz(4.284333666700983) q[42]; +rx(pi/2) q[42]; +rz(8.058360118691592) q[42]; +rz(2.29906981412676) q[42]; +rx(pi/2) q[42]; +rz(3.606864183662984) q[42]; +rx(pi/2) q[42]; +rz(6.7849525346848605) q[42]; +rz(3.007281429409046) q[69]; +rx(pi/2) q[69]; +rz(5.695107929552216) q[69]; +rx(pi/2) q[69]; +rz(10.314948982077336) q[69]; +rz(-2.6129252272069556) q[69]; +rx(pi/2) q[69]; +rz(5.412996608216247) q[69]; +rx(pi/2) q[69]; +rz(11.371981435672353) q[69]; +rz(-2.9514019449477713) q[85]; +rx(pi/2) q[85]; +rz(5.41943607128262) q[85]; +rx(pi/2) q[85]; +rz(10.545992283229943) q[85]; +rz(-2.947596475769009) q[85]; +rx(pi/2) q[85]; +rz(5.90134656399117) q[85]; +rx(pi/2) q[85]; +rz(7.433742547551253) q[85]; +cx q[67],q[85]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.488237583492587) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(5.705853048044961) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[67],q[85]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.2267456208153296) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[67],q[85]; +rz(-0.45444130556778983) q[67]; +rx(pi/2) q[67]; +rz(4.46466009434346) q[67]; +rx(pi/2) q[67]; +rz(12.4848983138799) q[67]; +rz(-1.9635906714443312) q[67]; +rx(pi/2) q[67]; +rz(5.220306196773535) q[67]; +rx(pi/2) q[67]; +rz(7.732898746698548) q[67]; +cx q[75],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.195838690240704) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.290578869949115) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[67]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.2307549582566137) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +cx q[75],q[67]; +rz(-0.384897565367313) q[67]; +rx(pi/2) q[67]; +rz(5.704565824235908) q[67]; +rx(pi/2) q[67]; +rz(8.229441740352641) q[67]; +rz(1.4483550853273384) q[67]; +rx(pi/2) q[67]; +rz(5.181413491141124) q[67]; +rx(pi/2) q[67]; +rz(12.475641998368992) q[67]; +cx q[67],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(5.927711946945831) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.8488389745128537) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.639147381988547) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[34]; +rz(2.2133960763393077) q[34]; +rx(pi/2) q[34]; +rz(4.816625972792615) q[34]; +rx(pi/2) q[34]; +rz(10.270050269476485) q[34]; +rz(0.7563130541678662) q[34]; +rx(pi/2) q[34]; +rz(4.201711612622982) q[34]; +rx(pi/2) q[34]; +rz(6.70968746999677) q[34]; +rz(-0.4800850801267984) q[67]; +rx(pi/2) q[67]; +rz(4.267856767227241) q[67]; +rx(pi/2) q[67]; +rz(9.209927453071014) q[67]; +rz(-0.9190406082168465) q[67]; +rx(pi/2) q[67]; +rz(5.08367655323357) q[67]; +rx(pi/2) q[67]; +rz(9.040944168832494) q[67]; +cx q[67],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.281943749494542) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.9739037499828953) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.418621850682717) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[50]; +rz(2.934306517930482) q[50]; +rx(pi/2) q[50]; +rz(5.397516439683081) q[50]; +rx(pi/2) q[50]; +rz(11.610335668197145) q[50]; +rz(-2.2276771854853) q[50]; +rx(pi/2) q[50]; +rz(4.104977148740224) q[50]; +rx(pi/2) q[50]; +rz(7.361455679804541) q[50]; +rz(0.4828238446883253) q[67]; +rx(pi/2) q[67]; +rz(4.582833105189804) q[67]; +rx(pi/2) q[67]; +rz(10.055082390323912) q[67]; +rz(0.32682610471761553) q[67]; +rx(pi/2) q[67]; +rz(4.08789267924469) q[67]; +rx(pi/2) q[67]; +rz(12.113613902064866) q[67]; +rz(-2.8213769775602735) q[75]; +rx(pi/2) q[75]; +rz(5.2855320870287805) q[75]; +rx(pi/2) q[75]; +rz(6.2991255789827285) q[75]; +rz(-1.5961324895650024) q[75]; +rx(pi/2) q[75]; +rz(5.09973922040157) q[75]; +rx(pi/2) q[75]; +rz(7.621733261210576) q[75]; +cx q[75],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.066480400842698) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.885500744286135) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.558049068903079) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +cx q[75],q[21]; +rz(0.407537476875552) q[21]; +rx(pi/2) q[21]; +rz(5.068365177089226) q[21]; +rx(pi/2) q[21]; +rz(6.567732211790994) q[21]; +rz(2.290554412341095) q[21]; +rx(pi/2) q[21]; +rz(4.135756489102144) q[21]; +rx(pi/2) q[21]; +rz(11.24509574274189) q[21]; +cx q[18],q[21]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.6847593368350307) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.900431644387995) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +cx q[18],q[21]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.4847757904272862) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[18],q[21]; +rz(1.527411044799682) q[18]; +rx(pi/2) q[18]; +rz(4.220187025758925) q[18]; +rx(pi/2) q[18]; +rz(8.332009993946638) q[18]; +rz(0.8308937627900619) q[18]; +rx(pi/2) q[18]; +rz(4.865177009147283) q[18]; +rx(pi/2) q[18]; +rz(6.747594040308981) q[18]; +rz(3.014247568882796) q[21]; +rx(pi/2) q[21]; +rz(3.5868084799840645) q[21]; +rx(pi/2) q[21]; +rz(6.735569613706037) q[21]; +rz(-0.37777394642523543) q[21]; +rx(pi/2) q[21]; +rz(4.652579069262702) q[21]; +rx(pi/2) q[21]; +rz(8.048367471899297) q[21]; +rz(-0.6837493694711854) q[75]; +rx(pi/2) q[75]; +rz(5.052595166670519) q[75]; +rx(pi/2) q[75]; +rz(12.140095158939321) q[75]; +rz(2.8751510121073345) q[75]; +rx(pi/2) q[75]; +rz(4.623639566708044) q[75]; +rx(pi/2) q[75]; +rz(6.624922086281231) q[75]; +cx q[80],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.259020849369636) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(4.086656562244642) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.339740525962606) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[21]; +rz(0.4774541677453219) q[21]; +rx(pi/2) q[21]; +rz(3.5612075899820503) q[21]; +rx(pi/2) q[21]; +rz(6.906804241447636) q[21]; +rz(1.4877336167383168) q[21]; +rx(pi/2) q[21]; +rz(5.194185418909128) q[21]; +rx(pi/2) q[21]; +rz(9.090790064786468) q[21]; +rz(-2.6998406857794244) q[80]; +rx(pi/2) q[80]; +rz(5.271372436932994) q[80]; +rx(pi/2) q[80]; +rz(12.378438575508397) q[80]; +rz(0.6981733263405401) q[80]; +rx(pi/2) q[80]; +rz(5.302399984445584) q[80]; +rx(pi/2) q[80]; +rz(10.895102948827583) q[80]; +rz(-0.4851128305284593) q[85]; +rx(pi/2) q[85]; +rz(5.644620148432686) q[85]; +rx(pi/2) q[85]; +rz(6.562360862777457) q[85]; +rz(-2.408242000562952) q[85]; +rx(pi/2) q[85]; +rz(4.60988766463359) q[85]; +rx(pi/2) q[85]; +rz(11.612835483393239) q[85]; +cx q[85],q[84]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.008659494152226) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(4.166986374211734) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[84]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.3540439722025215) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[84]; +rz(-0.7051855478949252) q[84]; +rx(pi/2) q[84]; +rz(4.806670092321779) q[84]; +rx(pi/2) q[84]; +rz(11.908201610116482) q[84]; +rz(-1.6410048278089158) q[84]; +rx(pi/2) q[84]; +rz(5.382952148047595) q[84]; +rx(pi/2) q[84]; +rz(10.621519308423604) q[84]; +rz(-1.7046665224812685) q[85]; +rx(pi/2) q[85]; +rz(4.2798593124793) q[85]; +rx(pi/2) q[85]; +rz(11.03960765307459) q[85]; +rz(-1.6862422514051447) q[85]; +rx(pi/2) q[85]; +rz(3.4871379132870675) q[85]; +rx(pi/2) q[85]; +rz(9.36705865563451) q[85]; +cx q[85],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.15832004002705) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.696320012856699) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.2623547967555773) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[22]; +rz(0.15029767728377097) q[22]; +rx(pi/2) q[22]; +rz(5.367670370852832) q[22]; +rx(pi/2) q[22]; +rz(10.007824668123336) q[22]; +rz(-1.7118909072845945) q[22]; +rx(pi/2) q[22]; +rz(5.03720164517346) q[22]; +rx(pi/2) q[22]; +rz(6.639743294200342) q[22]; +rz(0.05448190594373825) q[85]; +rx(pi/2) q[85]; +rz(3.572916679044453) q[85]; +rx(pi/2) q[85]; +rz(8.649753649442115) q[85]; +rz(2.7262693928283745) q[85]; +rx(pi/2) q[85]; +rz(3.347825524283363) q[85]; +rx(pi/2) q[85]; +rz(9.338388263443079) q[85]; +cx q[85],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.1078767760336685) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(4.079612375624749) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.652442040330171) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[29]; +rz(-2.8801125468459627) q[29]; +rx(pi/2) q[29]; +rz(5.252919585537208) q[29]; +rx(pi/2) q[29]; +rz(7.591392629613373) q[29]; +rz(1.8736437361233627) q[29]; +rx(pi/2) q[29]; +rz(3.9206527705133025) q[29]; +rx(pi/2) q[29]; +rz(7.815106244349302) q[29]; +rz(-1.213634029370497) q[85]; +rx(pi/2) q[85]; +rz(5.452494465867266) q[85]; +rx(pi/2) q[85]; +rz(7.8233054048979) q[85]; +rz(1.5871225759534724) q[85]; +rx(pi/2) q[85]; +rz(4.542080238752002) q[85]; +rx(pi/2) q[85]; +rz(6.318538949694719) q[85]; +cx q[29],q[85]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.049344904746873) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(5.912254638052719) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[29],q[85]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.421292934081778) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[29],q[85]; +rz(-1.5140213337315913) q[29]; +rx(pi/2) q[29]; +rz(4.643243860240737) q[29]; +rx(pi/2) q[29]; +rz(8.075823845425337) q[29]; +rz(1.9796073645529049) q[29]; +rx(pi/2) q[29]; +rz(5.40990916300292) q[29]; +rx(pi/2) q[29]; +rz(8.531366695579017) q[29]; +rz(1.0057817337175283) q[85]; +rx(pi/2) q[85]; +rz(3.736441169155741) q[85]; +rx(pi/2) q[85]; +rz(8.653257825855704) q[85]; +rz(-0.005542710766850423) q[85]; +rx(pi/2) q[85]; +rz(5.052247214308586) q[85]; +rx(pi/2) q[85]; +rz(8.79408052131709) q[85]; +rz(2.336989873834871) q[97]; +rx(pi/2) q[97]; +rz(5.571567881775078) q[97]; +rx(pi/2) q[97]; +rz(6.37757700964841) q[97]; +rz(-0.8420591602073824) q[97]; +rx(pi/2) q[97]; +rz(4.251129864273645) q[97]; +rx(pi/2) q[97]; +rz(9.927010847654524) q[97]; +cx q[76],q[97]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.511811241979274) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.178665190453379) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[76],q[97]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.414821574694054) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[76],q[97]; +rz(1.7240435283150433) q[76]; +rx(pi/2) q[76]; +rz(3.8855840872635126) q[76]; +rx(pi/2) q[76]; +rz(7.069417380914376) q[76]; +rz(-0.19369282591518822) q[76]; +rx(pi/2) q[76]; +rz(5.404697974154422) q[76]; +rx(pi/2) q[76]; +rz(8.910598362855312) q[76]; +cx q[76],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.1161985732506245) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.9569906703580973) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.5123169470791997) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +cx q[76],q[51]; +rz(-2.008374240244449) q[51]; +rx(pi/2) q[51]; +rz(4.895081404416864) q[51]; +rx(pi/2) q[51]; +rz(8.688044341549315) q[51]; +rz(-0.36394263900558554) q[51]; +rx(pi/2) q[51]; +rz(4.915084927071384) q[51]; +rx(pi/2) q[51]; +rz(10.346654274565395) q[51]; +cx q[51],q[56]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(4.045616950926938) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.221501460338818) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[51],q[56]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.469935984456715) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[51],q[56]; +rz(2.08565109480665) q[51]; +rx(pi/2) q[51]; +rz(3.582229642209716) q[51]; +rx(pi/2) q[51]; +rz(9.390958134524103) q[51]; +rz(-0.1606429778141809) q[51]; +rx(pi/2) q[51]; +rz(4.6793566614876125) q[51]; +rx(pi/2) q[51]; +rz(10.072617294597025) q[51]; +cx q[51],q[57]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.670514536619942) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(2.2098739208849842) q[56]; +rx(pi/2) q[56]; +rz(3.826545832316045) q[56]; +rx(pi/2) q[56]; +rz(8.713832271014862) q[56]; +rz(-1.2115306201788223) q[56]; +rx(pi/2) q[56]; +rz(3.3418021631837327) q[56]; +rx(pi/2) q[56]; +rz(11.022616118577371) q[56]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.259126028227284) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[51],q[57]; +rz(-pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.332961928574118) q[51]; +rx(pi/2) q[51]; +rz(2*pi) q[51]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[51],q[57]; +rz(1.4907876803067746) q[51]; +rx(pi/2) q[51]; +rz(4.523447656789946) q[51]; +rx(pi/2) q[51]; +rz(8.772163672475854) q[51]; +rz(0.7660150163105719) q[51]; +rx(pi/2) q[51]; +rz(3.3805069796270137) q[51]; +rx(pi/2) q[51]; +rz(8.693792288204763) q[51]; +rz(-1.5431143728493883) q[57]; +rx(pi/2) q[57]; +rz(5.363113165024385) q[57]; +rx(pi/2) q[57]; +rz(7.410775681783422) q[57]; +rz(1.5371257432008747) q[57]; +rx(pi/2) q[57]; +rz(4.396658944222205) q[57]; +rx(pi/2) q[57]; +rz(7.733223002822721) q[57]; +cx q[57],q[64]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.209059800468267) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.95376806021514) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[57],q[64]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.763636752178499) q[57]; +rx(pi/2) q[57]; +rz(3*pi) q[57]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[57],q[64]; +rz(-0.1540572371865352) q[57]; +rx(pi/2) q[57]; +rz(4.04085342041693) q[57]; +rx(pi/2) q[57]; +rz(9.918065135500466) q[57]; +rz(-2.102441243714301) q[57]; +rx(pi/2) q[57]; +rz(4.067576776163659) q[57]; +rx(pi/2) q[57]; +rz(10.01267010001563) q[57]; +rz(-2.578734847772078) q[64]; +rx(pi/2) q[64]; +rz(5.891926897093361) q[64]; +rx(pi/2) q[64]; +rz(12.343366976261608) q[64]; +rz(-0.6166026575866965) q[64]; +rx(pi/2) q[64]; +rz(4.712624353508412) q[64]; +rx(pi/2) q[64]; +rz(7.420361087884182) q[64]; +cx q[18],q[64]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.514550061663632) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.527968892004216) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[18],q[64]; +rz(-pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.328917425789716) q[18]; +rx(pi/2) q[18]; +rz(2*pi) q[18]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[18],q[64]; +rz(0.8860355890364522) q[18]; +rx(pi/2) q[18]; +rz(4.080481013305546) q[18]; +rx(pi/2) q[18]; +rz(8.017470450140669) q[18]; +rz(-1.4689108661329615) q[18]; +rx(pi/2) q[18]; +rz(4.529176521625467) q[18]; +rx(pi/2) q[18]; +rz(6.4511368369265725) q[18]; +rz(0.4460378597027126) q[64]; +rx(pi/2) q[64]; +rz(5.697037991460453) q[64]; +rx(pi/2) q[64]; +rz(8.43273927465428) q[64]; +rz(-1.6525742047771783) q[64]; +rx(pi/2) q[64]; +rz(3.5996721395795173) q[64]; +rx(pi/2) q[64]; +rz(11.784503127906726) q[64]; +rz(1.776844663419789) q[76]; +rx(pi/2) q[76]; +rz(4.596488452501473) q[76]; +rx(pi/2) q[76]; +rz(6.4849031248551405) q[76]; +rz(-0.1264731723561927) q[76]; +rx(pi/2) q[76]; +rz(3.8006660068356313) q[76]; +rx(pi/2) q[76]; +rz(7.451105260387086) q[76]; +cx q[76],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.211002814431036) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.242960602352413) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.566457903272756) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +cx q[76],q[24]; +rz(-2.9888367904204154) q[24]; +rx(pi/2) q[24]; +rz(4.854937901162842) q[24]; +rx(pi/2) q[24]; +rz(8.120729857142262) q[24]; +rz(-3.0361161378733383) q[24]; +rx(pi/2) q[24]; +rz(5.4289198947327915) q[24]; +rx(pi/2) q[24]; +rz(7.619022080327519) q[24]; +rz(1.3260350862155716) q[76]; +rx(pi/2) q[76]; +rz(5.020754413050913) q[76]; +rx(pi/2) q[76]; +rz(7.14393157882164) q[76]; +rz(-0.005881117845356165) q[76]; +rx(pi/2) q[76]; +rz(3.426119781842404) q[76]; +rx(pi/2) q[76]; +rz(8.883763454426616) q[76]; +cx q[84],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(5.43406463301374) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.801631148084651) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.3108458162509784) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[76]; +rz(-2.437765763858794) q[76]; +rx(pi/2) q[76]; +rz(6.057425362301142) q[76]; +rx(pi/2) q[76]; +rz(6.765964959456982) q[76]; +rz(-1.2857818865887263) q[76]; +rx(pi/2) q[76]; +rz(5.214392866258661) q[76]; +rx(pi/2) q[76]; +rz(7.463726493828609) q[76]; +cx q[79],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.045144628928467) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.094277925397288) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.363611970063733) q[79]; +rx(pi/2) q[79]; +rz(3*pi) q[79]; +cx q[79],q[76]; +rz(0.6633715347823976) q[76]; +rx(pi/2) q[76]; +rz(4.721340850871052) q[76]; +rx(pi/2) q[76]; +rz(10.499365877237903) q[76]; +rz(1.4584520837755548) q[76]; +rx(pi/2) q[76]; +rz(4.088801269142594) q[76]; +rx(pi/2) q[76]; +rz(12.244423936010362) q[76]; +rz(-0.27001054553210624) q[79]; +rx(pi/2) q[79]; +rz(4.624941297802046) q[79]; +rx(pi/2) q[79]; +rz(10.850260637167041) q[79]; +rz(1.8742026732616814) q[79]; +rx(pi/2) q[79]; +rz(3.7012896034813183) q[79]; +rx(pi/2) q[79]; +rz(10.434993122329326) q[79]; +rz(-1.9844725940737102) q[84]; +rx(pi/2) q[84]; +rz(4.261468715297971) q[84]; +rx(pi/2) q[84]; +rz(10.677755596862877) q[84]; +rz(0.6861132726800268) q[84]; +rx(pi/2) q[84]; +rz(4.226611082696678) q[84]; +rx(pi/2) q[84]; +rz(10.023986740879565) q[84]; +cx q[74],q[84]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.8797600164316615) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(5.788641500109124) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[74],q[84]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.282002336776216) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[74],q[84]; +rz(1.1350752772796069) q[74]; +rx(pi/2) q[74]; +rz(5.798089628610775) q[74]; +rx(pi/2) q[74]; +rz(10.7695187481252) q[74]; +rz(0.20040634565290327) q[74]; +rx(pi/2) q[74]; +rz(3.716719467510406) q[74]; +rx(pi/2) q[74]; +rz(6.635657974539198) q[74]; +rz(0.7006662095962772) q[84]; +rx(pi/2) q[84]; +rz(4.339944760795791) q[84]; +rx(pi/2) q[84]; +rz(12.258514038319372) q[84]; +rz(0.5163757577460961) q[84]; +rx(pi/2) q[84]; +rz(3.597502423639538) q[84]; +rx(pi/2) q[84]; +rz(11.603114010674755) q[84]; +cx q[6],q[84]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.9256901613438817) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.248176173627506) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[6],q[84]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.437790807303863) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[6],q[84]; +rz(-1.1525024971597322) q[6]; +rx(pi/2) q[6]; +rz(3.7436158529753567) q[6]; +rx(pi/2) q[6]; +rz(7.986957214368633) q[6]; +rz(1.869707445546001) q[6]; +rx(pi/2) q[6]; +rz(5.2783674010485555) q[6]; +rx(pi/2) q[6]; +rz(6.801527966857614) q[6]; +rz(-2.1447046022122023) q[84]; +rx(pi/2) q[84]; +rz(4.9688705758693965) q[84]; +rx(pi/2) q[84]; +rz(11.143581572553012) q[84]; +rz(2.54242242559343) q[84]; +rx(pi/2) q[84]; +rz(5.443345208583191) q[84]; +rx(pi/2) q[84]; +rz(8.250164854423756) q[84]; +cx q[84],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.279600361826292) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.273977764892585) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.3571330341972363) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[29]; +rz(-1.8746135351719884) q[29]; +rx(pi/2) q[29]; +rz(4.9345187100038554) q[29]; +rx(pi/2) q[29]; +rz(10.378812279142931) q[29]; +rz(-2.297574574796982) q[29]; +rx(pi/2) q[29]; +rz(5.552629871641072) q[29]; +rx(pi/2) q[29]; +rz(6.284786733915139) q[29]; +rz(2.7125721888288217) q[84]; +rx(pi/2) q[84]; +rz(5.432946770784426) q[84]; +rx(pi/2) q[84]; +rz(8.941111764989175) q[84]; +rz(-0.8478699801040115) q[84]; +rx(pi/2) q[84]; +rz(5.374454272325993) q[84]; +rx(pi/2) q[84]; +rz(8.91716843189948) q[84]; +rz(-2.363241814987517) q[97]; +rx(pi/2) q[97]; +rz(3.16312425932025) q[97]; +rx(pi/2) q[97]; +rz(9.420943801403993) q[97]; +rz(2.7485712322386995) q[97]; +rx(pi/2) q[97]; +rz(5.781684379368971) q[97]; +rx(pi/2) q[97]; +rz(7.839986902612933) q[97]; +cx q[82],q[97]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.998926510995738) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(5.8919641094197654) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[82],q[97]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.6657792823743787) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[82],q[97]; +rz(0.7748186906187566) q[82]; +rx(pi/2) q[82]; +rz(4.097646395932474) q[82]; +rx(pi/2) q[82]; +rz(6.320139106672695) q[82]; +rz(-2.2029992633882367) q[82]; +rx(pi/2) q[82]; +rz(5.84176140558078) q[82]; +rx(pi/2) q[82]; +rz(10.689085250253079) q[82]; +cx q[82],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.04102690227484) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(4.213971220157757) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.219991847968208) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +cx q[82],q[43]; +rz(-0.5140153287918316) q[43]; +rx(pi/2) q[43]; +rz(4.179825863491706) q[43]; +rx(pi/2) q[43]; +rz(6.828870578376584) q[43]; +rz(1.7690797178316213) q[43]; +rx(pi/2) q[43]; +rz(4.599003016036285) q[43]; +rx(pi/2) q[43]; +rz(9.126090739807738) q[43]; +cx q[43],q[72]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.224233572326922) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(5.917594813982619) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[43],q[72]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.1560889714902816) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[43],q[72]; +rz(-3.0883993296648438) q[43]; +rx(pi/2) q[43]; +rz(4.4982548274548435) q[43]; +rx(pi/2) q[43]; +rz(11.464575590588241) q[43]; +rz(0.4122346943684594) q[43]; +rx(pi/2) q[43]; +rz(5.224083772540049) q[43]; +rx(pi/2) q[43]; +rz(12.03033139375681) q[43]; +cx q[43],q[89]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.8324788734914454) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(1.63115720130659) q[72]; +rx(pi/2) q[72]; +rz(4.319070073806204) q[72]; +rx(pi/2) q[72]; +rz(8.270323992866578) q[72]; +rz(2.411212216899729) q[72]; +rx(pi/2) q[72]; +rz(4.102608333337897) q[72]; +rx(pi/2) q[72]; +rz(9.930306772696404) q[72]; +cx q[16],q[72]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.5784213483955396) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.197485371281077) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[16],q[72]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.2598170297973414) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[16],q[72]; +rz(-1.7775670079652492) q[16]; +rx(pi/2) q[16]; +rz(3.626093410856699) q[16]; +rx(pi/2) q[16]; +rz(8.834683107235495) q[16]; +rz(-1.136312888990843) q[16]; +rx(pi/2) q[16]; +rz(4.0547212244894535) q[16]; +rx(pi/2) q[16]; +rz(9.896858373201159) q[16]; +rz(-0.5692943667438848) q[72]; +rx(pi/2) q[72]; +rz(4.728049908682026) q[72]; +rx(pi/2) q[72]; +rz(11.543939306621922) q[72]; +rz(1.2017447787775293) q[72]; +rx(pi/2) q[72]; +rz(4.767912118054633) q[72]; +rx(pi/2) q[72]; +rz(8.54734229245545) q[72]; +rz(-1.4241125623877668) q[82]; +rx(pi/2) q[82]; +rz(5.970384627913173) q[82]; +rx(pi/2) q[82]; +rz(11.9662687694895) q[82]; +rz(0.5142006447010288) q[82]; +rx(pi/2) q[82]; +rz(5.21401153169365) q[82]; +rx(pi/2) q[82]; +rz(11.724130525862266) q[82]; +cx q[82],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.100245774738921) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(4.002070822459008) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.5547994849311673) q[82]; +rx(pi/2) q[82]; +rz(3*pi) q[82]; +cx q[82],q[26]; +rz(2.8907835912650093) q[26]; +rx(pi/2) q[26]; +rz(4.406233050924853) q[26]; +rx(pi/2) q[26]; +rz(12.241998291755202) q[26]; +rz(1.9823680094851737) q[26]; +rx(pi/2) q[26]; +rz(4.964116633141256) q[26]; +rx(pi/2) q[26]; +rz(7.148973381488187) q[26]; +cx q[17],q[26]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.6650054184245793) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(5.528637368553758) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +cx q[17],q[26]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.211060516281833) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[17],q[26]; +rz(-0.28225463194084055) q[17]; +rx(pi/2) q[17]; +rz(4.569200733220743) q[17]; +rx(pi/2) q[17]; +rz(9.114194020045753) q[17]; +rz(-2.2942111381483565) q[17]; +rx(pi/2) q[17]; +rz(3.670086046715466) q[17]; +rx(pi/2) q[17]; +rz(8.733606326644285) q[17]; +rz(0.6681530401245253) q[26]; +rx(pi/2) q[26]; +rz(3.5045014166963258) q[26]; +rx(pi/2) q[26]; +rz(9.732776531110574) q[26]; +rz(-1.876257355283761) q[26]; +rx(pi/2) q[26]; +rz(3.896253475609946) q[26]; +rx(pi/2) q[26]; +rz(12.05861549821428) q[26]; +cx q[73],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.112636155057931) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.4805357054943302) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.223635392934431) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[17]; +rz(1.7781153859465597) q[17]; +rx(pi/2) q[17]; +rz(3.3698295878760645) q[17]; +rx(pi/2) q[17]; +rz(11.362062861437531) q[17]; +rz(-2.8627003042183254) q[17]; +rx(pi/2) q[17]; +rz(4.759357450833171) q[17]; +rx(pi/2) q[17]; +rz(8.697357945820062) q[17]; +cx q[64],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.277504588310295) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(4.005618127768932) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.2597599119857854) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +cx q[64],q[17]; +rz(-2.0929396474455864) q[17]; +rx(pi/2) q[17]; +rz(3.717089169397763) q[17]; +rx(pi/2) q[17]; +rz(9.588127786245918) q[17]; +rz(2.5696048792501767) q[17]; +rx(pi/2) q[17]; +rz(4.7118513613431325) q[17]; +rx(pi/2) q[17]; +rz(8.062371216128193) q[17]; +rz(2.7013011586875404) q[64]; +rx(pi/2) q[64]; +rz(4.313340630611331) q[64]; +rx(pi/2) q[64]; +rz(8.396797724020859) q[64]; +rz(-0.2831726095192768) q[64]; +rx(pi/2) q[64]; +rz(4.480329407517014) q[64]; +rx(pi/2) q[64]; +rz(9.124023878074441) q[64]; +rz(-2.390772530603531) q[73]; +rx(pi/2) q[73]; +rz(5.76833150533272) q[73]; +rx(pi/2) q[73]; +rz(7.164666407148865) q[73]; +rz(-1.0475210473496395) q[73]; +rx(pi/2) q[73]; +rz(4.128141859911401) q[73]; +rx(pi/2) q[73]; +rz(8.372538830536314) q[73]; +cx q[73],q[85]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.908961732070555) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +rz(-0.6086463292949587) q[82]; +rx(pi/2) q[82]; +rz(5.022195874250255) q[82]; +rx(pi/2) q[82]; +rz(11.303650433256017) q[82]; +rz(-1.9441697573144765) q[82]; +rx(pi/2) q[82]; +rz(5.126889239231962) q[82]; +rx(pi/2) q[82]; +rz(7.530087766478714) q[82]; +cx q[75],q[82]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.7403849422291806) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(5.833864846064703) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[75],q[82]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.325817929424881) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[75],q[82]; +rz(3.0052178716379094) q[75]; +rx(pi/2) q[75]; +rz(5.623652379887915) q[75]; +rx(pi/2) q[75]; +rz(6.3109613094094446) q[75]; +rz(2.893660140161489) q[75]; +rx(pi/2) q[75]; +rz(5.055716438081247) q[75]; +rx(pi/2) q[75]; +rz(10.45085987584314) q[75]; +rz(0.25322408637888616) q[82]; +rx(pi/2) q[82]; +rz(4.844006271770844) q[82]; +rx(pi/2) q[82]; +rz(11.55090573719878) q[82]; +rz(2.4734288334995114) q[82]; +rx(pi/2) q[82]; +rz(5.175978643200434) q[82]; +rx(pi/2) q[82]; +rz(7.40822923369095) q[82]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(5.842061021753485) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[73],q[85]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.1643029330253825) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[73],q[85]; +rz(-2.071939284753539) q[73]; +rx(pi/2) q[73]; +rz(3.5276636320844332) q[73]; +rx(pi/2) q[73]; +rz(10.814686251363392) q[73]; +rz(-1.7743875622182241) q[73]; +rx(pi/2) q[73]; +rz(4.3506731350026095) q[73]; +rx(pi/2) q[73]; +rz(11.853546046329177) q[73]; +rz(-1.3858333890162355) q[85]; +rx(pi/2) q[85]; +rz(5.839016943972817) q[85]; +rx(pi/2) q[85]; +rz(11.21035612550858) q[85]; +rz(0.6847002385803833) q[85]; +rx(pi/2) q[85]; +rz(4.663935663210758) q[85]; +rx(pi/2) q[85]; +rz(10.582787283053328) q[85]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.092177007982084) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[43],q[89]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.272245499193732) q[43]; +rx(pi/2) q[43]; +rz(3*pi) q[43]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[43],q[89]; +rz(1.586768111471617) q[43]; +rx(pi/2) q[43]; +rz(5.544159855792564) q[43]; +rx(pi/2) q[43]; +rz(10.183723993856935) q[43]; +rz(2.292271033684533) q[43]; +rx(pi/2) q[43]; +rz(5.765167364759453) q[43]; +rx(pi/2) q[43]; +rz(6.593040885563093) q[43]; +cx q[77],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.253584095158091) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.834357354181801) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.2450752602981687) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +cx q[77],q[43]; +rz(0.5260245104957089) q[43]; +rx(pi/2) q[43]; +rz(3.403920954617751) q[43]; +rx(pi/2) q[43]; +rz(7.964714286134125) q[43]; +rz(-1.4838465338523115) q[43]; +rx(pi/2) q[43]; +rz(3.380664695147355) q[43]; +rx(pi/2) q[43]; +rz(10.285395135929866) q[43]; +rz(2.2576284326376275) q[77]; +rx(pi/2) q[77]; +rz(3.8940908921739377) q[77]; +rx(pi/2) q[77]; +rz(6.890443937036894) q[77]; +rz(-2.848775420228588) q[77]; +rx(pi/2) q[77]; +rz(4.6320604251584125) q[77]; +rx(pi/2) q[77]; +rz(8.95221460366789) q[77]; +rz(1.1856898200807455) q[89]; +rx(pi/2) q[89]; +rz(4.979485233027635) q[89]; +rx(pi/2) q[89]; +rz(8.802490644733792) q[89]; +rz(2.8635909615290274) q[89]; +rx(pi/2) q[89]; +rz(3.864310674548448) q[89]; +rx(pi/2) q[89]; +rz(6.662486832413245) q[89]; +rz(0.6561965491010113) q[97]; +rx(pi/2) q[97]; +rz(3.5372857501879715) q[97]; +rx(pi/2) q[97]; +rz(8.280839501967115) q[97]; +rz(-2.9779391005070384) q[97]; +rx(pi/2) q[97]; +rz(4.915522140352595) q[97]; +rx(pi/2) q[97]; +rz(7.567230900580135) q[97]; +cx q[41],q[97]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.755224245417868) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(5.663143639096637) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[41],q[97]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.332373558678267) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[41],q[97]; +rz(1.1645418553208273) q[41]; +rx(pi/2) q[41]; +rz(4.2612445587402785) q[41]; +rx(pi/2) q[41]; +rz(12.395973729061492) q[41]; +rz(-0.4229838002762616) q[41]; +rx(pi/2) q[41]; +rz(4.089463074713711) q[41]; +rx(pi/2) q[41]; +rz(9.331665436312509) q[41]; +cx q[93],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.110730326932917) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.8166702996212756) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.7556723594832064) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[41]; +rz(1.8020844743050377) q[41]; +rx(pi/2) q[41]; +rz(3.727824506423211) q[41]; +rx(pi/2) q[41]; +rz(8.09300034911544) q[41]; +rz(-1.5168688653801194) q[41]; +rx(pi/2) q[41]; +rz(4.20392438705202) q[41]; +rx(pi/2) q[41]; +rz(6.734223760907185) q[41]; +cx q[86],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.092256458578463) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(4.224473527289522) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.741162186476428) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +cx q[86],q[41]; +rz(2.4664744060749175) q[41]; +rx(pi/2) q[41]; +rz(5.401276182761187) q[41]; +rx(pi/2) q[41]; +rz(9.123468728752345) q[41]; +rz(1.5297100810204771) q[41]; +rx(pi/2) q[41]; +rz(4.682602383325614) q[41]; +rx(pi/2) q[41]; +rz(9.257239215931913) q[41]; +rz(1.781752797986634) q[86]; +rx(pi/2) q[86]; +rz(4.022376189246195) q[86]; +rx(pi/2) q[86]; +rz(8.290894071035563) q[86]; +rz(2.356225424085018) q[86]; +rx(pi/2) q[86]; +rz(4.583598065458812) q[86]; +rx(pi/2) q[86]; +rz(9.578247748080475) q[86]; +cx q[86],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.253563068600846) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.7791714981566034) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.1500224859067134) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[23]; +rz(-1.4287139685338612) q[23]; +rx(pi/2) q[23]; +rz(5.359908116229972) q[23]; +rx(pi/2) q[23]; +rz(9.559978311733424) q[23]; +rz(2.6702844564272787) q[23]; +rx(pi/2) q[23]; +rz(5.712710372460801) q[23]; +rx(pi/2) q[23]; +rz(8.875960450451815) q[23]; +rz(0.9058382755066505) q[86]; +rx(pi/2) q[86]; +rz(5.879812029344546) q[86]; +rx(pi/2) q[86]; +rz(8.817457637578396) q[86]; +rz(2.2120436985837193) q[86]; +rx(pi/2) q[86]; +rz(4.339059106749436) q[86]; +rx(pi/2) q[86]; +rz(8.904277322190941) q[86]; +rz(0.27642465160626184) q[93]; +rx(pi/2) q[93]; +rz(5.775061609322298) q[93]; +rx(pi/2) q[93]; +rz(6.980485323352718) q[93]; +rz(-1.6700118993706372) q[93]; +rx(pi/2) q[93]; +rz(4.855749979639678) q[93]; +rx(pi/2) q[93]; +rz(6.9475502929367225) q[93]; +cx q[93],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.238657660932194) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.252531153214928) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.450426063088951) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[78]; +rz(0.16869218828883437) q[78]; +rx(pi/2) q[78]; +rz(5.275324123772395) q[78]; +rx(pi/2) q[78]; +rz(10.67276249160443) q[78]; +rz(0.1380727831804789) q[78]; +rx(pi/2) q[78]; +rz(3.8806230449035852) q[78]; +rx(pi/2) q[78]; +rz(8.852339545913642) q[78]; +cx q[7],q[78]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.904595005843689) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.950399843074846) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[7],q[78]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.5050722293048686) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[7],q[78]; +rz(3.024939842945157) q[7]; +rx(pi/2) q[7]; +rz(5.350104580441415) q[7]; +rx(pi/2) q[7]; +rz(7.7869135042859305) q[7]; +rz(0.24234586491527477) q[7]; +rx(pi/2) q[7]; +rz(3.6981195149654336) q[7]; +rx(pi/2) q[7]; +rz(6.463308167277803) q[7]; +rz(-2.565362603106595) q[78]; +rx(pi/2) q[78]; +rz(3.9851657152486446) q[78]; +rx(pi/2) q[78]; +rz(11.467604474786093) q[78]; +rz(-0.27552530865663183) q[78]; +rx(pi/2) q[78]; +rz(5.497316805607172) q[78]; +rx(pi/2) q[78]; +rz(10.604559238737435) q[78]; +rz(0.036897124948749305) q[93]; +rx(pi/2) q[93]; +rz(4.938811526245264) q[93]; +rx(pi/2) q[93]; +rz(8.240334294379444) q[93]; +rz(1.1048003125612293) q[93]; +rx(pi/2) q[93]; +rz(5.685181711318357) q[93]; +rx(pi/2) q[93]; +rz(10.764572142657318) q[93]; +rz(-2.49271664549709) q[97]; +rx(pi/2) q[97]; +rz(3.703488493578317) q[97]; +rx(pi/2) q[97]; +rz(8.925542828942616) q[97]; +rz(-0.36394263900558554) q[97]; +rx(pi/2) q[97]; +rz(4.915084927071384) q[97]; +rx(pi/2) q[97]; +rz(10.346654274565395) q[97]; +cx q[97],q[88]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.221501460338818) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(4.045616950926938) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[88]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.469935984456715) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[88]; +rz(2.2098739208849842) q[88]; +rx(pi/2) q[88]; +rz(3.826545832316045) q[88]; +rx(pi/2) q[88]; +rz(8.713832271014862) q[88]; +rz(-2.591671065339904) q[88]; +rx(pi/2) q[88]; +rz(4.81460964186401) q[88]; +rx(pi/2) q[88]; +rz(11.414964782355376) q[88]; +cx q[88],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.063110555931752) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(4.35261116396866) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.6696297960644317) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +cx q[88],q[3]; +rz(-2.1335170958503475) q[3]; +rx(pi/2) q[3]; +rz(3.7403285682135974) q[3]; +rx(pi/2) q[3]; +rz(9.883683361728263) q[3]; +rz(1.7784231594828546) q[3]; +rx(pi/2) q[3]; +rz(4.95269241868064) q[3]; +rx(pi/2) q[3]; +rz(9.180522671594659) q[3]; +cx q[3],q[74]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.68872535943134) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(5.659177375447269) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[3],q[74]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.208407390397695) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[3],q[74]; +rz(-2.834611074356973) q[3]; +rx(pi/2) q[3]; +rz(3.2237010433482607) q[3]; +rx(pi/2) q[3]; +rz(6.399146787597924) q[3]; +rz(-2.142629439395227) q[3]; +rx(pi/2) q[3]; +rz(5.161104256958632) q[3]; +rx(pi/2) q[3]; +rz(10.282490887025045) q[3]; +rz(1.6111012974457424) q[74]; +rx(pi/2) q[74]; +rz(3.7997498734247412) q[74]; +rx(pi/2) q[74]; +rz(10.1782263261207) q[74]; +rz(2.9739977313671595) q[74]; +rx(pi/2) q[74]; +rz(5.265785189933078) q[74]; +rx(pi/2) q[74]; +rz(7.962923480993171) q[74]; +rz(1.8270465280609045) q[88]; +rx(pi/2) q[88]; +rz(5.834272187921249) q[88]; +rx(pi/2) q[88]; +rz(11.529478222773772) q[88]; +rz(-2.0131388283233145) q[88]; +rx(pi/2) q[88]; +rz(3.945151888156066) q[88]; +rx(pi/2) q[88]; +rz(7.61205989745571) q[88]; +cx q[11],q[88]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.7373940376408363) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(5.921141569040426) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[11],q[88]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.4658712537529404) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[11],q[88]; +rz(1.5218151436493041) q[11]; +rx(pi/2) q[11]; +rz(4.984810345161413) q[11]; +rx(pi/2) q[11]; +rz(8.624621119520434) q[11]; +rz(-0.3462086662439785) q[11]; +rx(pi/2) q[11]; +rz(3.7456825171033397) q[11]; +rx(pi/2) q[11]; +rz(10.621650090698413) q[11]; +rz(1.182690871783051) q[88]; +rx(pi/2) q[88]; +rz(4.532086121678865) q[88]; +rx(pi/2) q[88]; +rz(11.716277796588908) q[88]; +rz(2.0432063655966246) q[88]; +rx(pi/2) q[88]; +rz(4.59317081497776) q[88]; +rx(pi/2) q[88]; +rz(7.266201183983487) q[88]; +rz(2.08565109480665) q[97]; +rx(pi/2) q[97]; +rz(3.582229642209716) q[97]; +rx(pi/2) q[97]; +rz(9.390958134524103) q[97]; +rz(0.5905373019514517) q[97]; +rx(pi/2) q[97]; +rz(3.749328537032227) q[97]; +rx(pi/2) q[97]; +rz(11.475291962904938) q[97]; +cx q[55],q[97]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.073666706776803) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.096611403369257) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[55],q[97]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.3532554971586643) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[55],q[97]; +rz(-0.05216650893595043) q[55]; +rx(pi/2) q[55]; +rz(5.122314822617426) q[55]; +rx(pi/2) q[55]; +rz(8.012548867920735) q[55]; +rz(1.6615414299480902) q[55]; +rx(pi/2) q[55]; +rz(4.218558775885812) q[55]; +rx(pi/2) q[55]; +rz(11.762861781814362) q[55]; +rz(0.17017351222214572) q[97]; +rx(pi/2) q[97]; +rz(4.994695615406362) q[97]; +rx(pi/2) q[97]; +rz(7.733599561976891) q[97]; +rz(-2.581656290598586) q[97]; +rx(pi/2) q[97]; +rz(6.272867392844901) q[97]; +rx(pi/2) q[97]; +rz(9.585124978202055) q[97]; +cx q[97],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.729401493271227) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.99279394861561) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.4376939326207356) q[97]; +rx(pi/2) q[97]; +rz(2*pi) q[97]; +cx q[97],q[41]; +rz(3.0434123119099716) q[41]; +rx(pi/2) q[41]; +rz(4.70101223873045) q[41]; +rx(pi/2) q[41]; +rz(7.861779920120306) q[41]; +rz(3.001398410272495) q[41]; +rx(pi/2) q[41]; +rz(4.682133419630553) q[41]; +rx(pi/2) q[41]; +rz(9.012202939197532) q[41]; +cx q[41],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.0957833147894664) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.535291534592347) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[41],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.2254231979584356) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +cx q[41],q[18]; +rz(0.2867806905345893) q[18]; +rx(pi/2) q[18]; +rz(5.482742504796989) q[18]; +rx(pi/2) q[18]; +rz(7.923796587734865) q[18]; +rz(3.098464593455617) q[18]; +rx(pi/2) q[18]; +rz(3.6461412184748396) q[18]; +rx(pi/2) q[18]; +rz(12.557057901576425) q[18]; +rz(1.63007641349013) q[41]; +rx(pi/2) q[41]; +rz(4.0161075892996605) q[41]; +rx(pi/2) q[41]; +rz(12.264148967499908) q[41]; +rz(-2.947583889731093) q[41]; +rx(pi/2) q[41]; +rz(5.663382411359365) q[41]; +rx(pi/2) q[41]; +rz(6.736207261597336) q[41]; +rz(2.4883945930722042) q[97]; +rx(pi/2) q[97]; +rz(3.6194740715208717) q[97]; +rx(pi/2) q[97]; +rz(6.733823813403809) q[97]; +rz(-0.049500590862860516) q[97]; +rx(pi/2) q[97]; +rz(4.591701389120223) q[97]; +rx(pi/2) q[97]; +rz(9.348677836977343) q[97]; +cx q[80],q[97]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.7635076410121044) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.148605700796876) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[80],q[97]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.494714924840979) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[80],q[97]; +rz(-2.539225032183747) q[80]; +rx(pi/2) q[80]; +rz(3.55303432521826) q[80]; +rx(pi/2) q[80]; +rz(6.710783857033109) q[80]; +rz(-2.1686065450974246) q[80]; +rx(pi/2) q[80]; +rz(5.041210722514538) q[80]; +rx(pi/2) q[80]; +rz(7.517896350906374) q[80]; +rz(0.5622227789869774) q[97]; +rx(pi/2) q[97]; +rz(4.661438899980398) q[97]; +rx(pi/2) q[97]; +rz(10.12007608664365) q[97]; +rz(-2.505178135405151) q[97]; +rx(pi/2) q[97]; +rz(3.2619710008084075) q[97]; +rx(pi/2) q[97]; +rz(11.991959935394576) q[97]; +rz(1.099868709881206) q[99]; +rx(pi/2) q[99]; +rz(3.768782038210311) q[99]; +rx(pi/2) q[99]; +rz(8.758791264090775) q[99]; +rz(0.1308259224959496) q[99]; +rx(pi/2) q[99]; +rz(4.5215807544540105) q[99]; +rx(pi/2) q[99]; +rz(6.527306181382628) q[99]; +cx q[99],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.178969075471567) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(4.069377712216206) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.2441888514868573) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[61]; +rz(-0.45887655259076787) q[61]; +rx(pi/2) q[61]; +rz(5.211562417742526) q[61]; +rx(pi/2) q[61]; +rz(11.63003330524406) q[61]; +rz(-0.0023388618651560833) q[61]; +rx(pi/2) q[61]; +rz(5.393680396355348) q[61]; +rx(pi/2) q[61]; +rz(6.916493597431009) q[61]; +cx q[61],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.888675184959327) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.172601339575653) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.7054343933120997) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +cx q[61],q[25]; +rz(1.334331461352713) q[25]; +rx(pi/2) q[25]; +rz(4.1316281462609545) q[25]; +rx(pi/2) q[25]; +rz(9.913421895676407) q[25]; +rz(-1.3426980235220434) q[25]; +rx(pi/2) q[25]; +rz(3.6948238435885012) q[25]; +rx(pi/2) q[25]; +rz(12.512199045829462) q[25]; +cx q[8],q[25]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.016073660339384) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.923259466487265) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +cx q[8],q[25]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.4183920386852127) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[8],q[25]; +rz(2.642061291539255) q[8]; +rx(pi/2) q[8]; +rz(4.5200945799233505) q[8]; +rx(pi/2) q[8]; +rz(10.129656993440056) q[8]; +rz(1.7026786732490908) q[8]; +rx(pi/2) q[8]; +rz(3.729265067697356) q[8]; +rx(pi/2) q[8]; +rz(12.069449128226703) q[8]; +cx q[8],q[10]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.688670268658374) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.1266643121684545) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +cx q[8],q[10]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.3575153743256543) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +cx q[8],q[10]; +rz(-1.3697741895352389) q[8]; +rx(pi/2) q[8]; +rz(4.807042881964694) q[8]; +rx(pi/2) q[8]; +rz(11.834246457888355) q[8]; +rz(0.32486757676322764) q[8]; +rx(pi/2) q[8]; +rz(4.167588606066437) q[8]; +rx(pi/2) q[8]; +rz(9.960988148170937) q[8]; +cx q[8],q[48]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.075931583228557) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-1.8235973579890032) q[10]; +rx(pi/2) q[10]; +rz(3.351412234906789) q[10]; +rx(pi/2) q[10]; +rz(9.477149578589136) q[10]; +rz(0.9554707032477694) q[10]; +rx(pi/2) q[10]; +rz(3.8653589388681655) q[10]; +rx(pi/2) q[10]; +rz(11.754463846217345) q[10]; +rz(-0.04256780956140016) q[25]; +rx(pi/2) q[25]; +rz(4.957289459071129) q[25]; +rx(pi/2) q[25]; +rz(6.865427303152591) q[25]; +rz(-0.8359597016579219) q[25]; +rx(pi/2) q[25]; +rz(4.168316543818637) q[25]; +rx(pi/2) q[25]; +rz(9.081459446033815) q[25]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.27981759944363) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[8],q[48]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.3403650313038633) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[8],q[48]; +rz(0.06438556987710964) q[8]; +rx(pi/2) q[8]; +rz(4.989840033680748) q[8]; +rx(pi/2) q[8]; +rz(10.946870438205735) q[8]; +rz(1.7310820992902665) q[8]; +rx(pi/2) q[8]; +rz(4.843815705381916) q[8]; +rx(pi/2) q[8]; +rz(10.789939981236081) q[8]; +cx q[8],q[58]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.469881129594807) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-1.8488843201653982) q[48]; +rx(pi/2) q[48]; +rz(4.355358394102405) q[48]; +rx(pi/2) q[48]; +rz(10.467817919673973) q[48]; +rz(-1.5214132255862376) q[48]; +rx(pi/2) q[48]; +rz(5.749476980889048) q[48]; +rx(pi/2) q[48]; +rz(10.510483403222533) q[48]; +cx q[52],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.086838458992702) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(4.119096817688794) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.4221291020641456) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +cx q[52],q[10]; +rz(1.2697990780905348) q[10]; +rx(pi/2) q[10]; +rz(5.146355482088452) q[10]; +rx(pi/2) q[10]; +rz(7.995063114443865) q[10]; +rz(2.8396584851756534) q[10]; +rx(pi/2) q[10]; +rz(5.268767297489439) q[10]; +rx(pi/2) q[10]; +rz(11.5079362638402) q[10]; +cx q[10],q[39]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.189531595827928) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.215665642120481) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[10],q[39]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.462777600768829) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[10],q[39]; +rz(-2.919153312248964) q[10]; +rx(pi/2) q[10]; +rz(4.447402722891431) q[10]; +rx(pi/2) q[10]; +rz(11.591954003268793) q[10]; +rz(2.5325419421166417) q[10]; +rx(pi/2) q[10]; +rz(5.31035610645244) q[10]; +rx(pi/2) q[10]; +rz(7.71736664178596) q[10]; +rz(1.4878003347774342) q[39]; +rx(pi/2) q[39]; +rz(5.05748590255995) q[39]; +rx(pi/2) q[39]; +rz(10.657021891022392) q[39]; +rz(0.9571888912439981) q[39]; +rx(pi/2) q[39]; +rz(5.720205174713914) q[39]; +rx(pi/2) q[39]; +rz(9.028136286272431) q[39]; +cx q[39],q[72]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.8574192612362723) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-2.5884061976984514) q[52]; +rx(pi/2) q[52]; +rz(4.285694089198562) q[52]; +rx(pi/2) q[52]; +rz(9.083983123802195) q[52]; +rz(2.0025421206049616) q[52]; +rx(pi/2) q[52]; +rz(4.241121604409694) q[52]; +rx(pi/2) q[52]; +rz(9.502774614757506) q[52]; +cx q[52],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.0550267497109935) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.981257504386552) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.1484983469276813) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +cx q[52],q[38]; +rz(-0.7571969714344986) q[38]; +rx(pi/2) q[38]; +rz(4.860222968413083) q[38]; +rx(pi/2) q[38]; +rz(7.393915663201277) q[38]; +rz(2.5872890100703394) q[38]; +rx(pi/2) q[38]; +rz(5.974179209914022) q[38]; +rx(pi/2) q[38]; +rz(6.64467423364408) q[38]; +rz(2.9813990499902774) q[52]; +rx(pi/2) q[52]; +rz(4.576034581632256) q[52]; +rx(pi/2) q[52]; +rz(7.77105637470685) q[52]; +rz(-2.930027377028826) q[52]; +rx(pi/2) q[52]; +rz(3.849544691850582) q[52]; +rx(pi/2) q[52]; +rz(11.603418705280184) q[52]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(5.792922012217548) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[8],q[58]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.333830665258917) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[8],q[58]; +rz(3.0068827015812474) q[8]; +rx(pi/2) q[8]; +rz(5.249353566301761) q[8]; +rx(pi/2) q[8]; +rz(8.97581328899445) q[8]; +rz(0.9254712195472052) q[8]; +rx(pi/2) q[8]; +rz(4.628437775079107) q[8]; +rx(pi/2) q[8]; +rz(8.503576863331805) q[8]; +rz(-1.8791627034249911) q[58]; +rx(pi/2) q[58]; +rz(4.191735255653338) q[58]; +rx(pi/2) q[58]; +rz(10.399852789448758) q[58]; +rz(2.304176350567925) q[58]; +rx(pi/2) q[58]; +rz(4.40902382991122) q[58]; +rx(pi/2) q[58]; +rz(6.4303191042591) q[58]; +cx q[58],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.918134742218131) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.1230024780031025) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.804435456132505) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +cx q[58],q[4]; +rz(-2.0786560985524485) q[4]; +rx(pi/2) q[4]; +rz(4.9829626462765235) q[4]; +rx(pi/2) q[4]; +rz(10.066635308675167) q[4]; +rz(-0.6896706057682187) q[4]; +rx(pi/2) q[4]; +rz(4.07041727948225) q[4]; +rx(pi/2) q[4]; +rz(6.534699415026436) q[4]; +rz(3.081524806203946) q[58]; +rx(pi/2) q[58]; +rz(4.479950699994137) q[58]; +rx(pi/2) q[58]; +rz(7.202480103393944) q[58]; +rz(1.8458024685667462) q[58]; +rx(pi/2) q[58]; +rz(5.23520773007815) q[58]; +rx(pi/2) q[58]; +rz(8.882886407657931) q[58]; +cx q[58],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(5.839335822908605) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.25842179229975) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.8448705939400574) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +cx q[58],q[44]; +rz(-0.45988449765411943) q[44]; +rx(pi/2) q[44]; +rz(4.7713684892738515) q[44]; +rx(pi/2) q[44]; +rz(9.946672967630695) q[44]; +rz(-0.8485052713499641) q[44]; +rx(pi/2) q[44]; +rz(3.414628204482057) q[44]; +rx(pi/2) q[44]; +rz(8.080129714737723) q[44]; +rz(0.07931262584475496) q[58]; +rx(pi/2) q[58]; +rz(5.353865881762376) q[58]; +rx(pi/2) q[58]; +rz(8.745686332876842) q[58]; +rz(2.0316671816965544) q[58]; +rx(pi/2) q[58]; +rz(4.905066201897001) q[58]; +rx(pi/2) q[58]; +rz(8.51228182456001) q[58]; +rz(2.0585412165771766) q[61]; +rx(pi/2) q[61]; +rz(5.483054559428776) q[61]; +rx(pi/2) q[61]; +rz(11.277935556115866) q[61]; +rz(1.5450467295192816) q[61]; +rx(pi/2) q[61]; +rz(5.974800840004499) q[61]; +rx(pi/2) q[61]; +rz(12.545634363466416) q[61]; +cx q[65],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(5.799887397644439) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.903841757083458) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.5519031032353388) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +cx q[65],q[52]; +rz(-1.6370597555422812) q[52]; +rx(pi/2) q[52]; +rz(5.351871237850947) q[52]; +rx(pi/2) q[52]; +rz(7.376265073828621) q[52]; +rz(3.1389562191336555) q[52]; +rx(pi/2) q[52]; +rz(5.058363081655367) q[52]; +rx(pi/2) q[52]; +rz(8.585146087385104) q[52]; +rz(-1.066107303487252) q[65]; +rx(pi/2) q[65]; +rz(3.852736895929904) q[65]; +rx(pi/2) q[65]; +rz(6.774217468914953) q[65]; +rz(1.656918543592342) q[65]; +rx(pi/2) q[65]; +rz(5.9503886989141055) q[65]; +rx(pi/2) q[65]; +rz(11.772620559842995) q[65]; +cx q[43],q[65]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.4569377403990975) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.19904197363123) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[43],q[65]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.294234619229382) q[43]; +rx(pi/2) q[43]; +rz(3*pi) q[43]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[43],q[65]; +rz(0.13090572413287616) q[43]; +rx(pi/2) q[43]; +rz(5.4537359546145385) q[43]; +rx(pi/2) q[43]; +rz(11.981884908881359) q[43]; +rz(1.7099704620081768) q[43]; +rx(pi/2) q[43]; +rz(3.4848744835614145) q[43]; +rx(pi/2) q[43]; +rz(7.222161564533701) q[43]; +rz(0.3526928465227268) q[65]; +rx(pi/2) q[65]; +rz(5.286999541136762) q[65]; +rx(pi/2) q[65]; +rz(6.479453719241787) q[65]; +rz(-0.7503729888142479) q[65]; +rx(pi/2) q[65]; +rz(5.6135113931100005) q[65]; +rx(pi/2) q[65]; +rz(9.782613548507399) q[65]; +cx q[65],q[84]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.8935276898051687) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[71],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.54486218271008) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.5172101838812693) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.2439832117433514) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +cx q[71],q[10]; +rz(-0.6688748024253623) q[10]; +rx(pi/2) q[10]; +rz(3.864882557691749) q[10]; +rx(pi/2) q[10]; +rz(10.152688270833323) q[10]; +rz(0.703236848808956) q[10]; +rx(pi/2) q[10]; +rz(5.616158675324947) q[10]; +rx(pi/2) q[10]; +rz(10.366765812966038) q[10]; +rz(0.8338120976879022) q[71]; +rx(pi/2) q[71]; +rz(5.330428357088472) q[71]; +rx(pi/2) q[71]; +rz(11.781587420279067) q[71]; +rz(-0.8485052713499641) q[71]; +rx(pi/2) q[71]; +rz(3.414628204482057) q[71]; +rx(pi/2) q[71]; +rz(8.080129714737723) q[71]; +cx q[71],q[88]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.096557926265529) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.011887803357546) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[39],q[72]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.510034369561165) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[39],q[72]; +rz(0.2865402583823311) q[39]; +rx(pi/2) q[39]; +rz(4.837296702816097) q[39]; +rx(pi/2) q[39]; +rz(9.031038345093517) q[39]; +rz(-2.3640101476207507) q[39]; +rx(pi/2) q[39]; +rz(5.300175424096521) q[39]; +rx(pi/2) q[39]; +rz(8.467908560677804) q[39]; +rz(2.5706696156489883) q[72]; +rx(pi/2) q[72]; +rz(4.482398060241177) q[72]; +rx(pi/2) q[72]; +rz(9.14170006053213) q[72]; +rz(2.662775550256849) q[72]; +rx(pi/2) q[72]; +rz(5.4865622970885415) q[72]; +rx(pi/2) q[72]; +rz(7.269371727342044) q[72]; +cx q[72],q[78]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.8529401539717836) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[74],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.212310815395927) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(4.2516453180075935) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.347157664055466) q[74]; +rx(pi/2) q[74]; +rz(3*pi) q[74]; +cx q[74],q[39]; +rz(0.009787460526151648) q[39]; +rx(pi/2) q[39]; +rz(4.115425850364376) q[39]; +rx(pi/2) q[39]; +rz(10.976670109152053) q[39]; +rz(2.8751510121073345) q[39]; +rx(pi/2) q[39]; +rz(4.623639566708044) q[39]; +rx(pi/2) q[39]; +rz(6.624922086281231) q[39]; +rz(-0.9744701697964153) q[74]; +rx(pi/2) q[74]; +rz(5.645014834844707) q[74]; +rx(pi/2) q[74]; +rz(12.340340220883457) q[74]; +rz(0.9196654303853835) q[74]; +rx(pi/2) q[74]; +rz(5.545708743524966) q[74]; +rx(pi/2) q[74]; +rz(6.638215194635656) q[74]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.8097112782086135) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[72],q[78]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.489981774817444) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[72],q[78]; +rz(-1.1625773921918165) q[72]; +rx(pi/2) q[72]; +rz(4.357293903142992) q[72]; +rx(pi/2) q[72]; +rz(12.310703676685591) q[72]; +rz(-0.750656741418906) q[72]; +rx(pi/2) q[72]; +rz(5.065571061318768) q[72]; +rx(pi/2) q[72]; +rz(9.365598799150954) q[72]; +rz(2.2992237098934734) q[78]; +rx(pi/2) q[78]; +rz(4.6744176078284765) q[78]; +rx(pi/2) q[78]; +rz(8.334548483973053) q[78]; +rz(-1.7574863776683038) q[78]; +rx(pi/2) q[78]; +rz(5.290835970443037) q[78]; +rx(pi/2) q[78]; +rz(8.659354267642689) q[78]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(5.9994339490002275) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[65],q[84]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.4201877533875598) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[65],q[84]; +rz(-0.21549340013626406) q[65]; +rx(pi/2) q[65]; +rz(3.5996097854178917) q[65]; +rx(pi/2) q[65]; +rz(9.031356605194958) q[65]; +rz(2.0282604413567658) q[65]; +rx(pi/2) q[65]; +rz(5.898903042344237) q[65]; +rx(pi/2) q[65]; +rz(6.313848747369266) q[65]; +rz(0.35303196427224526) q[84]; +rx(pi/2) q[84]; +rz(3.735325238528139) q[84]; +rx(pi/2) q[84]; +rz(9.384250705103618) q[84]; +rz(1.4620013872854782) q[84]; +rx(pi/2) q[84]; +rz(4.562734287841529) q[84]; +rx(pi/2) q[84]; +rz(10.922478143578036) q[84]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.178595494626148) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[71],q[88]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.147763231751559) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[71],q[88]; +rz(0.10568663349199792) q[71]; +rx(pi/2) q[71]; +rz(4.244280625961332) q[71]; +rx(pi/2) q[71]; +rz(7.607073231822424) q[71]; +rz(1.3730132727209936) q[71]; +rx(pi/2) q[71]; +rz(4.744529969939571) q[71]; +rx(pi/2) q[71]; +rz(8.422248972257043) q[71]; +rz(-1.8164842204488307) q[88]; +rx(pi/2) q[88]; +rz(5.7786612651413325) q[88]; +rx(pi/2) q[88]; +rz(9.535955868345713) q[88]; +rz(-2.6129252272069556) q[88]; +rx(pi/2) q[88]; +rz(5.412996608216247) q[88]; +rx(pi/2) q[88]; +rz(11.371981435672353) q[88]; +cx q[89],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.155198099505689) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(4.0735429430185635) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.5096267093275193) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[8]; +rz(2.5905926260047334) q[8]; +rx(pi/2) q[8]; +rz(3.9554997871457678) q[8]; +rx(pi/2) q[8]; +rz(10.702520248568916) q[8]; +rz(-0.9804153645386764) q[8]; +rx(pi/2) q[8]; +rz(4.720334992732001) q[8]; +rx(pi/2) q[8]; +rz(12.208738192999077) q[8]; +rz(-2.179653738445499) q[89]; +rx(pi/2) q[89]; +rz(3.745312105651156) q[89]; +rx(pi/2) q[89]; +rz(9.520225972928449) q[89]; +rz(-2.531556406614807) q[89]; +rx(pi/2) q[89]; +rz(4.2925381495914925) q[89]; +rx(pi/2) q[89]; +rz(6.757770001891497) q[89]; +cx q[91],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.245656039262642) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(4.291970857180704) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.378991363853606) q[91]; +rx(pi/2) q[91]; +rz(2*pi) q[91]; +cx q[91],q[61]; +rz(-2.531040156356581) q[61]; +rx(pi/2) q[61]; +rz(4.953311700115672) q[61]; +rx(pi/2) q[61]; +rz(9.295821376501898) q[61]; +rz(0.1832254153710391) q[61]; +rx(pi/2) q[61]; +rz(5.860707762681496) q[61]; +rx(pi/2) q[61]; +rz(12.498457302002562) q[61]; +cx q[61],q[95]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.614351976268904) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-1.8127972902279206) q[91]; +rx(pi/2) q[91]; +rz(4.085022635071833) q[91]; +rx(pi/2) q[91]; +rz(11.394077581127462) q[91]; +rz(2.9390510801156537) q[91]; +rx(pi/2) q[91]; +rz(3.9879219631204412) q[91]; +rx(pi/2) q[91]; +rz(8.293774916348239) q[91]; +cx q[46],q[91]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.9207941922746445) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.019022228000589) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[46],q[91]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.29972154806103) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[46],q[91]; +rz(2.164907443769251) q[46]; +rx(pi/2) q[46]; +rz(4.282444475312226) q[46]; +rx(pi/2) q[46]; +rz(8.606953132705032) q[46]; +rz(-2.2556352899533936) q[46]; +rx(pi/2) q[46]; +rz(3.7595929785504687) q[46]; +rx(pi/2) q[46]; +rz(8.657309215518616) q[46]; +rz(1.1361925538956728) q[91]; +rx(pi/2) q[91]; +rz(4.320442053553841) q[91]; +rx(pi/2) q[91]; +rz(8.522572561894089) q[91]; +rz(1.24222501428748) q[91]; +rx(pi/2) q[91]; +rz(4.425913126480054) q[91]; +rx(pi/2) q[91]; +rz(12.45117001849321) q[91]; +cx q[24],q[91]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.7532297122186273) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.119639412343355) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[24],q[91]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.307666323491852) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[24],q[91]; +rz(2.9561882407410494) q[24]; +rx(pi/2) q[24]; +rz(4.1314064132321215) q[24]; +rx(pi/2) q[24]; +rz(11.221024889675846) q[24]; +rz(-0.9958381375331866) q[24]; +rx(pi/2) q[24]; +rz(4.432757130925998) q[24]; +rx(pi/2) q[24]; +rz(8.104019432170304) q[24]; +cx q[24],q[92]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.278429689767734) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-3.127022273005881) q[91]; +rx(pi/2) q[91]; +rz(5.013028203046103) q[91]; +rx(pi/2) q[91]; +rz(9.795662277016323) q[91]; +rz(-0.9825051561532394) q[91]; +rx(pi/2) q[91]; +rz(4.779848207699434) q[91]; +rx(pi/2) q[91]; +rz(10.27270472454417) q[91]; +cx q[2],q[91]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.6402814204028555) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(5.694534326743074) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[2],q[91]; +rz(-pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.455414375086237) q[2]; +rx(pi/2) q[2]; +rz(2*pi) q[2]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[2],q[91]; +rz(1.4149332640302514) q[2]; +rx(pi/2) q[2]; +rz(5.635582265125937) q[2]; +rx(pi/2) q[2]; +rz(6.490080746862116) q[2]; +rz(-1.9428615158594578) q[2]; +rx(pi/2) q[2]; +rz(4.344091134220948) q[2]; +rx(pi/2) q[2]; +rz(9.94250554607901) q[2]; +rz(1.192711965407324) q[91]; +rx(pi/2) q[91]; +rz(5.667335127873104) q[91]; +rx(pi/2) q[91]; +rz(10.445463318871099) q[91]; +rz(-1.1927683611651014) q[91]; +rx(pi/2) q[91]; +rz(4.864723649752364) q[91]; +rx(pi/2) q[91]; +rz(11.018677778638914) q[91]; +cx q[91],q[79]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(5.933723728029809) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.2834906445124146) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[79]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +rz(-pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.1445826895253717) q[91]; +rx(pi/2) q[91]; +rz(2*pi) q[91]; +cx q[91],q[79]; +rz(-0.829477706151172) q[79]; +rx(pi/2) q[79]; +rz(4.375888889698766) q[79]; +rx(pi/2) q[79]; +rz(9.540449326481806) q[79]; +rz(0.8670470568412485) q[79]; +rx(pi/2) q[79]; +rz(5.053637041466343) q[79]; +rx(pi/2) q[79]; +rz(6.345012711232103) q[79]; +rz(-1.8610148418528905) q[91]; +rx(pi/2) q[91]; +rz(4.002641582715533) q[91]; +rx(pi/2) q[91]; +rz(8.094661715378091) q[91]; +rz(-0.3839432125253781) q[91]; +rx(pi/2) q[91]; +rz(4.91157339581684) q[91]; +rx(pi/2) q[91]; +rz(6.356471811391901) q[91]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.170705242637798) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[24],q[92]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.9355840503680852) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[24],q[92]; +rz(2.781493383867442) q[24]; +rx(pi/2) q[24]; +rz(5.540303213888668) q[24]; +rx(pi/2) q[24]; +rz(9.26967431878733) q[24]; +rz(0.05493229883290596) q[24]; +rx(pi/2) q[24]; +rz(4.720751036169454) q[24]; +rx(pi/2) q[24]; +rz(7.971663431099743) q[24]; +cx q[24],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(5.875529267528196) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.001228873501576) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[24],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.429195005186507) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +cx q[24],q[16]; +rz(1.5804057333071793) q[16]; +rx(pi/2) q[16]; +rz(3.7513195022372035) q[16]; +rx(pi/2) q[16]; +rz(12.391054064487186) q[16]; +rz(0.36809985992673555) q[16]; +rx(pi/2) q[16]; +rz(6.0898371371343405) q[16]; +rx(pi/2) q[16]; +rz(12.472906574499339) q[16]; +cx q[16],q[86]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(4.041809065166229) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-2.430664013149503) q[24]; +rx(pi/2) q[24]; +rz(5.6387355606352125) q[24]; +rx(pi/2) q[24]; +rz(8.19178301604145) q[24]; +rz(-0.6068726354518006) q[24]; +rx(pi/2) q[24]; +rz(5.560991509302541) q[24]; +rx(pi/2) q[24]; +rz(12.151192625000476) q[24]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.0289838126243005) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[16],q[86]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.6769582406972816) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[16],q[86]; +rz(-0.8076575199418778) q[16]; +rx(pi/2) q[16]; +rz(4.461858252720816) q[16]; +rx(pi/2) q[16]; +rz(11.227425751157346) q[16]; +rz(-1.0412280844089796) q[16]; +rx(pi/2) q[16]; +rz(4.6931207885822115) q[16]; +rx(pi/2) q[16]; +rz(7.1233973186502215) q[16]; +rz(-0.364053359466197) q[86]; +rx(pi/2) q[86]; +rz(4.570814046538972) q[86]; +rx(pi/2) q[86]; +rz(10.160245506625637) q[86]; +rz(-1.5433962545276838) q[86]; +rx(pi/2) q[86]; +rz(5.148796403675699) q[86]; +rx(pi/2) q[86]; +rz(7.349496750828443) q[86]; +cx q[86],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.901529068305452) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(4.121182354652412) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.711596675263955) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +cx q[86],q[41]; +rz(-0.6613354432710556) q[41]; +rx(pi/2) q[41]; +rz(4.827391404688836) q[41]; +rx(pi/2) q[41]; +rz(10.048854097418413) q[41]; +rz(-2.2029992633882367) q[41]; +rx(pi/2) q[41]; +rz(5.84176140558078) q[41]; +rx(pi/2) q[41]; +rz(10.689085250253079) q[41]; +rz(2.6763908835745163) q[86]; +rx(pi/2) q[86]; +rz(4.518435329281491) q[86]; +rx(pi/2) q[86]; +rz(10.482178546401663) q[86]; +rz(1.8150280555194689) q[86]; +rx(pi/2) q[86]; +rz(4.8084943557658155) q[86]; +rx(pi/2) q[86]; +rz(11.377322837327666) q[86]; +rz(1.1396889641427403) q[92]; +rx(pi/2) q[92]; +rz(4.9296702841643425) q[92]; +rx(pi/2) q[92]; +rz(11.28295563813632) q[92]; +rz(3.0154236524206066) q[92]; +rx(pi/2) q[92]; +rz(3.4070333292133466) q[92]; +rx(pi/2) q[92]; +rz(9.27453017824833) q[92]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.058651352211424) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[61],q[95]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.2384221211545485) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[61],q[95]; +rz(-1.8214548942115933) q[61]; +rx(pi/2) q[61]; +rz(4.764329425375161) q[61]; +rx(pi/2) q[61]; +rz(10.745874812982763) q[61]; +rz(-2.8607536869039434) q[61]; +rx(pi/2) q[61]; +rz(6.0831417581724345) q[61]; +rx(pi/2) q[61]; +rz(8.796281706888388) q[61]; +cx q[61],q[90]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.157868078572863) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.089078550084793) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[61],q[90]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.2834635326934505) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[61],q[90]; +rz(-1.4908627137944288) q[61]; +rx(pi/2) q[61]; +rz(5.467615716705328) q[61]; +rx(pi/2) q[61]; +rz(10.166880151369023) q[61]; +rz(0.16140642523118975) q[61]; +rx(pi/2) q[61]; +rz(4.37955629325136) q[61]; +rx(pi/2) q[61]; +rz(11.240095069384076) q[61]; +rz(-0.20055244858526589) q[90]; +rx(pi/2) q[90]; +rz(4.721348645268837) q[90]; +rx(pi/2) q[90]; +rz(12.30751138888424) q[90]; +rz(2.0841386480390787) q[90]; +rx(pi/2) q[90]; +rz(4.296793283671176) q[90]; +rx(pi/2) q[90]; +rz(12.103238837849812) q[90]; +cx q[34],q[90]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.9457201739324383) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(5.916370148315364) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[34],q[90]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.7633644015463115) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[34],q[90]; +rz(-0.31526036556527703) q[34]; +rx(pi/2) q[34]; +rz(4.260369822809974) q[34]; +rx(pi/2) q[34]; +rz(12.349820216614994) q[34]; +rz(-0.9450079983740913) q[34]; +rx(pi/2) q[34]; +rz(4.131889574398102) q[34]; +rx(pi/2) q[34]; +rz(11.605460855766779) q[34]; +rz(-2.1369318750792186) q[90]; +rx(pi/2) q[90]; +rz(3.9153035770861315) q[90]; +rx(pi/2) q[90]; +rz(8.391007041124652) q[90]; +rz(0.5922730100577365) q[90]; +rx(pi/2) q[90]; +rz(4.032480757812074) q[90]; +rx(pi/2) q[90]; +rz(9.769704033030306) q[90]; +rz(-2.953925954648412) q[95]; +rx(pi/2) q[95]; +rz(4.761191994185388) q[95]; +rx(pi/2) q[95]; +rz(7.145972803777704) q[95]; +rz(2.9145848366284897) q[95]; +rx(pi/2) q[95]; +rz(4.436019912744145) q[95]; +rx(pi/2) q[95]; +rz(10.120357395144357) q[95]; +cx q[69],q[95]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.9430682550210783) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.028126326382349) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[69],q[95]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.456407643963294) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[69],q[95]; +rz(-0.6077564376723679) q[69]; +rx(pi/2) q[69]; +rz(5.317362817819379) q[69]; +rx(pi/2) q[69]; +rz(11.577615700054743) q[69]; +rz(2.4734288334995114) q[69]; +rx(pi/2) q[69]; +rz(5.175978643200434) q[69]; +rx(pi/2) q[69]; +rz(7.40822923369095) q[69]; +cx q[83],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(5.3011421611922245) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.3091077505062723) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.259215621482422) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +cx q[83],q[69]; +rz(-0.12816957121592676) q[69]; +rx(pi/2) q[69]; +rz(4.985283883482464) q[69]; +rx(pi/2) q[69]; +rz(10.670801869576714) q[69]; +rz(-2.1351615257164216) q[69]; +rx(pi/2) q[69]; +rz(4.757997314787038) q[69]; +rx(pi/2) q[69]; +rz(9.508921857448856) q[69]; +cx q[69],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.124488499468427) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.032065463678447) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[59]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.422031354923487) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[59]; +rz(-3.0853219129234417) q[59]; +rx(pi/2) q[59]; +rz(5.330963571814836) q[59]; +rx(pi/2) q[59]; +rz(7.056196244144784) q[59]; +rz(-2.153838180906117) q[59]; +rx(pi/2) q[59]; +rz(5.328259621785483) q[59]; +rx(pi/2) q[59]; +rz(6.775710628070113) q[59]; +rz(-0.8651366765430715) q[69]; +rx(pi/2) q[69]; +rz(4.108188063957108) q[69]; +rx(pi/2) q[69]; +rz(12.129700203792456) q[69]; +rz(0.1421594714825929) q[69]; +rx(pi/2) q[69]; +rz(5.19501831293951) q[69]; +rx(pi/2) q[69]; +rz(7.5463708141724295) q[69]; +rz(-0.6266402450199342) q[83]; +rx(pi/2) q[83]; +rz(4.752432197040783) q[83]; +rx(pi/2) q[83]; +rz(10.76497793117975) q[83]; +rz(-1.4604673931136682) q[83]; +rx(pi/2) q[83]; +rz(3.213415962588393) q[83]; +rx(pi/2) q[83]; +rz(11.845933617038897) q[83]; +rz(2.6447177121283776) q[95]; +rx(pi/2) q[95]; +rz(4.5054974137696036) q[95]; +rx(pi/2) q[95]; +rz(7.660927500993779) q[95]; +rz(1.1996186774391697) q[95]; +rx(pi/2) q[95]; +rz(5.721257144817577) q[95]; +rx(pi/2) q[95]; +rz(8.301442429023847) q[95]; +cx q[95],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.155677750796576) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.001950220416839) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.1645947977558393) q[95]; +rx(pi/2) q[95]; +rz(3*pi) q[95]; +cx q[95],q[12]; +rz(-2.424498818152873) q[12]; +rx(pi/2) q[12]; +rz(5.066997497911821) q[12]; +rx(pi/2) q[12]; +rz(6.918494914226724) q[12]; +rz(0.799527010071484) q[12]; +rx(pi/2) q[12]; +rz(5.771412642056987) q[12]; +rx(pi/2) q[12]; +rz(10.915341030684802) q[12]; +cx q[12],q[19]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.894143488517102) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.2105087383728845) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +cx q[12],q[19]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.3981634667525302) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[12],q[19]; +rz(2.607301947838282) q[12]; +rx(pi/2) q[12]; +rz(4.908748707543364) q[12]; +rx(pi/2) q[12]; +rz(8.787912905790671) q[12]; +rz(0.8254798654834925) q[12]; +rx(pi/2) q[12]; +rz(4.283882527571649) q[12]; +rx(pi/2) q[12]; +rz(11.904679808066868) q[12]; +rz(1.0717680785054613) q[19]; +rx(pi/2) q[19]; +rz(3.574464437045243) q[19]; +rx(pi/2) q[19]; +rz(9.12224164023139) q[19]; +rz(-1.49038459256265) q[19]; +rx(pi/2) q[19]; +rz(4.75100628328335) q[19]; +rx(pi/2) q[19]; +rz(8.34582216912105) q[19]; +cx q[19],q[77]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.765118851756962) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.2287370795609505) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[19],q[77]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.387505200855728) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[19],q[77]; +rz(-0.10225064526935768) q[19]; +rx(pi/2) q[19]; +rz(5.434761776532589) q[19]; +rx(pi/2) q[19]; +rz(10.372233342317482) q[19]; +rz(1.239111125095877) q[19]; +rx(pi/2) q[19]; +rz(4.10538970994601) q[19]; +rx(pi/2) q[19]; +rz(10.703093941175087) q[19]; +rz(2.306998428247244) q[77]; +rx(pi/2) q[77]; +rz(4.7783079754789135) q[77]; +rx(pi/2) q[77]; +rz(6.449289948646869) q[77]; +rz(-3.1179672434998995) q[77]; +rx(pi/2) q[77]; +rz(5.388210049554107) q[77]; +rx(pi/2) q[77]; +rz(8.390951102412242) q[77]; +rz(-0.41725840705379547) q[95]; +rx(pi/2) q[95]; +rz(5.244053614207176) q[95]; +rx(pi/2) q[95]; +rz(11.801560962252626) q[95]; +rz(-0.8902187373329351) q[95]; +rx(pi/2) q[95]; +rz(4.967034946048084) q[95]; +rx(pi/2) q[95]; +rz(7.1210305655689465) q[95]; +cx q[95],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.251538593926666) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.4823598634221797) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.1997263883292146) q[95]; +rx(pi/2) q[95]; +rz(3*pi) q[95]; +cx q[95],q[55]; +rz(-1.9683560951874117) q[55]; +rx(pi/2) q[55]; +rz(4.619097485196475) q[55]; +rx(pi/2) q[55]; +rz(9.535048536752404) q[55]; +rz(2.1416014496728577) q[55]; +rx(pi/2) q[55]; +rz(3.85178151435054) q[55]; +rx(pi/2) q[55]; +rz(6.926020448822711) q[55]; +rz(-0.8447200828451829) q[95]; +rx(pi/2) q[95]; +rz(5.751732856627514) q[95]; +rx(pi/2) q[95]; +rz(10.326871309906343) q[95]; +rz(0.38623312277183874) q[95]; +rx(pi/2) q[95]; +rz(4.48594665289239) q[95]; +rx(pi/2) q[95]; +rz(7.46292760077753) q[95]; +cx q[98],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(5.797805835696893) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.036926283726871) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.506338813567006) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[46]; +rz(-1.1774661155979624) q[46]; +rx(pi/2) q[46]; +rz(5.310936856693886) q[46]; +rx(pi/2) q[46]; +rz(9.510380501143084) q[46]; +rz(2.3665551699511553) q[46]; +rx(pi/2) q[46]; +rz(5.0287678887177165) q[46]; +rx(pi/2) q[46]; +rz(10.238915357821313) q[46]; +cx q[46],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.209974104061866) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.9100928840793423) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.2655587891505604) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +cx q[46],q[37]; +rz(0.062097415405203193) q[37]; +rx(pi/2) q[37]; +rz(4.0813105323208525) q[37]; +rx(pi/2) q[37]; +rz(9.194404369207152) q[37]; +rz(1.3730132727209936) q[37]; +rx(pi/2) q[37]; +rz(4.744529969939571) q[37]; +rx(pi/2) q[37]; +rz(8.422248972257043) q[37]; +rz(0.5740593813237442) q[46]; +rx(pi/2) q[46]; +rz(4.161866941308563) q[46]; +rx(pi/2) q[46]; +rz(11.491523631416792) q[46]; +rz(0.21785963172420608) q[46]; +rx(pi/2) q[46]; +rz(5.740303620092203) q[46]; +rx(pi/2) q[46]; +rz(8.369417469717952) q[46]; +cx q[67],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.012483688882263) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.058015506519864) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.272258001497219) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +cx q[67],q[46]; +rz(1.870347202833658) q[46]; +rx(pi/2) q[46]; +rz(4.903714293528674) q[46]; +rx(pi/2) q[46]; +rz(12.525783916436543) q[46]; +rz(-0.23649888905723282) q[46]; +rx(pi/2) q[46]; +rz(5.18724745799977) q[46]; +rx(pi/2) q[46]; +rz(7.631943228192641) q[46]; +rz(-2.3646900676824325) q[67]; +rx(pi/2) q[67]; +rz(5.590527859289968) q[67]; +rx(pi/2) q[67]; +rz(6.408981749325057) q[67]; +rz(1.1724162366623467) q[67]; +rx(pi/2) q[67]; +rz(4.40588128082141) q[67]; +rx(pi/2) q[67]; +rz(7.4225334175944) q[67]; +cx q[95],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.084252797353518) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.4717316102057945) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.254632111714356) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[46]; +rz(-1.4328037921352763) q[46]; +rx(pi/2) q[46]; +rz(3.9489000885894296) q[46]; +rx(pi/2) q[46]; +rz(10.964531976382752) q[46]; +rz(-0.0400289913203169) q[46]; +rx(pi/2) q[46]; +rz(5.069668280593583) q[46]; +rx(pi/2) q[46]; +rz(8.227682748422879) q[46]; +rz(-0.5974062826184712) q[95]; +rx(pi/2) q[95]; +rz(4.68203230206969) q[95]; +rx(pi/2) q[95]; +rz(7.139254658500584) q[95]; +rz(1.358005815404569) q[95]; +rx(pi/2) q[95]; +rz(4.438173187723935) q[95]; +rx(pi/2) q[95]; +rz(9.650307086675191) q[95]; +rz(-2.186027389719339) q[98]; +rx(pi/2) q[98]; +rz(4.464320172015018) q[98]; +rx(pi/2) q[98]; +rz(11.809099325728214) q[98]; +rz(-1.9441697573144765) q[98]; +rx(pi/2) q[98]; +rz(5.126889239231962) q[98]; +rx(pi/2) q[98]; +rz(7.530087766478714) q[98]; +cx q[35],q[98]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.7403849422291806) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(5.833864846064703) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[35],q[98]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.325817929424881) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[35],q[98]; +rz(3.0052178716379094) q[35]; +rx(pi/2) q[35]; +rz(5.623652379887915) q[35]; +rx(pi/2) q[35]; +rz(6.3109613094094446) q[35]; +rz(2.6702844564272787) q[35]; +rx(pi/2) q[35]; +rz(5.712710372460801) q[35]; +rx(pi/2) q[35]; +rz(8.875960450451815) q[35]; +cx q[35],q[50]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.7598040109456616) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.122094291893405) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[35],q[50]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.4026385480263546) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[35],q[50]; +rz(0.564692739981401) q[35]; +rx(pi/2) q[35]; +rz(4.969622927353979) q[35]; +rx(pi/2) q[35]; +rz(10.526559534181446) q[35]; +rz(2.454567173202644) q[35]; +rx(pi/2) q[35]; +rz(3.804501676402505) q[35]; +rx(pi/2) q[35]; +rz(7.794153562906225) q[35]; +rz(0.8436577463749266) q[50]; +rx(pi/2) q[50]; +rz(3.7881218429348955) q[50]; +rx(pi/2) q[50]; +rz(6.828973183630017) q[50]; +rz(-2.262338474095216) q[50]; +rx(pi/2) q[50]; +rz(4.383803263975643) q[50]; +rx(pi/2) q[50]; +rz(6.611046149161039) q[50]; +rz(0.25322408637888616) q[98]; +rx(pi/2) q[98]; +rz(4.844006271770844) q[98]; +rx(pi/2) q[98]; +rz(11.55090573719878) q[98]; +rz(1.7784231594828546) q[98]; +rx(pi/2) q[98]; +rz(4.95269241868064) q[98]; +rx(pi/2) q[98]; +rz(9.180522671594659) q[98]; +cx q[98],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.659177375447269) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.68872535943134) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.208407390397695) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[28]; +rz(1.6111012974457424) q[28]; +rx(pi/2) q[28]; +rz(3.7997498734247412) q[28]; +rx(pi/2) q[28]; +rz(10.1782263261207) q[28]; +rz(-1.8030416288638973) q[28]; +rx(pi/2) q[28]; +rz(4.895848992768486) q[28]; +rx(pi/2) q[28]; +rz(9.824412526248228) q[28]; +rz(-2.834611074356973) q[98]; +rx(pi/2) q[98]; +rz(3.2237010433482607) q[98]; +rx(pi/2) q[98]; +rz(6.399146787597924) q[98]; +rz(-2.6691275923118036) q[98]; +rx(pi/2) q[98]; +rz(3.5807925686777855) q[98]; +rx(pi/2) q[98]; +rz(10.828638095036876) q[98]; +cx q[98],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.141268867811023) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.044338340088414) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.1537025559381595) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[7]; +rz(1.6752348785873332) q[7]; +rx(pi/2) q[7]; +rz(4.69639636992544) q[7]; +rx(pi/2) q[7]; +rz(11.95947426431817) q[7]; +rz(0.14471933875570153) q[7]; +rx(pi/2) q[7]; +rz(4.182614195071077) q[7]; +rx(pi/2) q[7]; +rz(10.34542378690981) q[7]; +rz(1.8200536355564614) q[98]; +rx(pi/2) q[98]; +rz(5.136102375051212) q[98]; +rx(pi/2) q[98]; +rz(6.5884610389643345) q[98]; +rz(0.41614166084483095) q[98]; +rx(pi/2) q[98]; +rz(4.684352252841672) q[98]; +rx(pi/2) q[98]; +rz(9.761136562312004) q[98]; +rz(2.348183076589205) q[99]; +rx(pi/2) q[99]; +rz(4.843598591525687) q[99]; +rx(pi/2) q[99]; +rz(9.7399639984236) q[99]; +rz(-2.6649338199672137) q[99]; +rx(pi/2) q[99]; +rz(5.868999310087809) q[99]; +rx(pi/2) q[99]; +rz(9.79685884425384) q[99]; +cx q[40],q[99]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.5334940381407005) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.188486434717214) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[40],q[99]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.323653440937088) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[40],q[99]; +rz(0.6289060896523022) q[40]; +rx(pi/2) q[40]; +rz(5.00573612439689) q[40]; +rx(pi/2) q[40]; +rz(8.932683676645162) q[40]; +rz(-1.6992237113763666) q[40]; +rx(pi/2) q[40]; +rz(5.496306831276762) q[40]; +rx(pi/2) q[40]; +rz(9.580511370861338) q[40]; +cx q[40],q[53]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.612749554074052) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(5.886904289413625) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[40],q[53]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.2058444229684095) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[40],q[53]; +rz(-0.7035188696451842) q[40]; +rx(pi/2) q[40]; +rz(4.138760467887055) q[40]; +rx(pi/2) q[40]; +rz(10.62467197980499) q[40]; +rz(1.7075761943656733) q[40]; +rx(pi/2) q[40]; +rz(3.391593890573109) q[40]; +rx(pi/2) q[40]; +rz(9.573100383038636) q[40]; +cx q[40],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.0494977293066565) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.8572103535804954) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[40],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.4488482737980934) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +cx q[40],q[25]; +rz(-0.3905164279778117) q[25]; +rx(pi/2) q[25]; +rz(4.215735978833143) q[25]; +rx(pi/2) q[25]; +rz(7.333341625339993) q[25]; +rz(-0.7072981257490838) q[25]; +rx(pi/2) q[25]; +rz(5.0434444184614575) q[25]; +rx(pi/2) q[25]; +rz(6.753990742853997) q[25]; +cx q[20],q[25]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(4.083921639756575) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.232092581212216) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +cx q[20],q[25]; +rz(-pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.2191678402946007) q[20]; +rx(pi/2) q[20]; +rz(2*pi) q[20]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[20],q[25]; +rz(1.2512198310903706) q[20]; +rx(pi/2) q[20]; +rz(4.1108792898127735) q[20]; +rx(pi/2) q[20]; +rz(12.008686114151214) q[20]; +rz(2.040728824285922) q[20]; +rx(pi/2) q[20]; +rz(4.002518401734048) q[20]; +rx(pi/2) q[20]; +rz(9.67895522486657) q[20]; +cx q[20],q[94]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(4.150768786850378) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-1.0973884391193045) q[25]; +rx(pi/2) q[25]; +rz(5.9036921429371905) q[25]; +rx(pi/2) q[25]; +rz(11.049117135459326) q[25]; +rz(-2.9563614361568837) q[25]; +rx(pi/2) q[25]; +rz(5.058586266899166) q[25]; +rx(pi/2) q[25]; +rz(9.540261971651974) q[25]; +rz(2.012953807696027) q[40]; +rx(pi/2) q[40]; +rz(4.559909955348476) q[40]; +rx(pi/2) q[40]; +rz(11.425695293472234) q[40]; +rz(-2.9156696921588994) q[40]; +rx(pi/2) q[40]; +rz(5.349919562435952) q[40]; +rx(pi/2) q[40]; +rz(8.509019359614726) q[40]; +cx q[40],q[56]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.0900087894990484) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-1.8559004831852595) q[53]; +rx(pi/2) q[53]; +rz(5.289552890736482) q[53]; +rx(pi/2) q[53]; +rz(12.218527185536844) q[53]; +rz(0.8443943486737293) q[53]; +rx(pi/2) q[53]; +rz(5.360350552527072) q[53]; +rx(pi/2) q[53]; +rz(8.802808151285202) q[53]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.130850064077274) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[40],q[56]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.309736143039352) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[40],q[56]; +rz(2.441488029613165) q[40]; +rx(pi/2) q[40]; +rz(5.6637732147593765) q[40]; +rx(pi/2) q[40]; +rz(11.687307849394879) q[40]; +rz(-1.5484510365745465) q[40]; +rx(pi/2) q[40]; +rz(5.646327271286852) q[40]; +rx(pi/2) q[40]; +rz(7.716886681376282) q[40]; +rz(-2.5919702567912424) q[56]; +rx(pi/2) q[56]; +rz(5.2156055475747145) q[56]; +rx(pi/2) q[56]; +rz(11.952024818879764) q[56]; +rz(-2.25461289421184) q[56]; +rx(pi/2) q[56]; +rz(3.3501566540852856) q[56]; +rx(pi/2) q[56]; +rz(9.46792277719521) q[56]; +cx q[22],q[56]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.8791925054652383) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.146060925693893) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[22],q[56]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.4748470934844424) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[22],q[56]; +rz(2.450881615776243) q[22]; +rx(pi/2) q[22]; +rz(6.0586477988664695) q[22]; +rx(pi/2) q[22]; +rz(7.566828415220198) q[22]; +rz(-2.4068872486543516) q[22]; +rx(pi/2) q[22]; +rz(5.105974006638768) q[22]; +rx(pi/2) q[22]; +rz(10.637239005522787) q[22]; +rz(2.0389194027129802) q[56]; +rx(pi/2) q[56]; +rz(3.7928633654480994) q[56]; +rx(pi/2) q[56]; +rz(6.300265678685754) q[56]; +rz(0.6412840352888534) q[56]; +rx(pi/2) q[56]; +rz(4.380117974277378) q[56]; +rx(pi/2) q[56]; +rz(8.154211652587602) q[56]; +cx q[56],q[57]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.7434316776750793) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(5.529469771496059) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[56],q[57]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.2059715961065596) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[56],q[57]; +rz(-1.0697808641042226) q[56]; +rx(pi/2) q[56]; +rz(5.409963127041059) q[56]; +rx(pi/2) q[56]; +rz(10.37181227350965) q[56]; +rz(2.849221118051661) q[56]; +rx(pi/2) q[56]; +rz(5.652852646630463) q[56]; +rx(pi/2) q[56]; +rz(10.823705923563736) q[56]; +cx q[56],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.066080384021447) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.9335621455763743) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.2225797092528) q[56]; +rx(pi/2) q[56]; +rz(3*pi) q[56]; +cx q[56],q[35]; +rz(-2.7902490483628632) q[35]; +rx(pi/2) q[35]; +rz(3.8530420346460756) q[35]; +rx(pi/2) q[35]; +rz(8.260875340947761) q[35]; +rz(-2.839804480417918) q[35]; +rx(pi/2) q[35]; +rz(4.066215628616584) q[35]; +rx(pi/2) q[35]; +rz(11.508158549465065) q[35]; +rz(2.183358003894882) q[56]; +rx(pi/2) q[56]; +rz(4.320472962882178) q[56]; +rx(pi/2) q[56]; +rz(8.049851423860709) q[56]; +rz(2.3728166338486893) q[56]; +rx(pi/2) q[56]; +rz(4.541780538093083) q[56]; +rx(pi/2) q[56]; +rz(8.326855508165137) q[56]; +rz(2.4926989169933815) q[57]; +rx(pi/2) q[57]; +rz(4.809991850025091) q[57]; +rx(pi/2) q[57]; +rz(10.941103384640343) q[57]; +rz(2.678772743954788) q[57]; +rx(pi/2) q[57]; +rz(5.427179956396703) q[57]; +rx(pi/2) q[57]; +rz(11.129793755921664) q[57]; +cx q[61],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.1371852524212045) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.8921903484389073) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.475112074722306) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +cx q[61],q[40]; +rz(-1.658084472521498) q[40]; +rx(pi/2) q[40]; +rz(5.247272766903711) q[40]; +rx(pi/2) q[40]; +rz(10.653470206360979) q[40]; +rz(1.717989276202081) q[40]; +rx(pi/2) q[40]; +rz(4.870234350720874) q[40]; +rx(pi/2) q[40]; +rz(11.870211189504321) q[40]; +cx q[40],q[82]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.3091077505062723) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(1.8783814670816614) q[61]; +rx(pi/2) q[61]; +rz(4.372648681190988) q[61]; +rx(pi/2) q[61]; +rz(11.846237144435317) q[61]; +rz(2.9999932628753694) q[61]; +rx(pi/2) q[61]; +rz(4.954584448269963) q[61]; +rx(pi/2) q[61]; +rz(6.312865133366239) q[61]; +cx q[63],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.001602981759177) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.5112840451230296) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.247462378011326) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +cx q[63],q[25]; +rz(-2.5557893917498515) q[25]; +rx(pi/2) q[25]; +rz(4.769058975473447) q[25]; +rx(pi/2) q[25]; +rz(11.269559695910639) q[25]; +rz(-1.8537671736697137) q[25]; +rx(pi/2) q[25]; +rz(3.49267458120028) q[25]; +rx(pi/2) q[25]; +rz(9.82852817625012) q[25]; +rz(-2.4448493060493743) q[63]; +rx(pi/2) q[63]; +rz(4.885889207534004) q[63]; +rx(pi/2) q[63]; +rz(11.462356042106995) q[63]; +rz(-2.3286884553849667) q[63]; +rx(pi/2) q[63]; +rz(4.088145899236292) q[63]; +rx(pi/2) q[63]; +rz(7.890174952605378) q[63]; +cx q[63],q[76]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.9924362709747694) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[70],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(5.900099079400835) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.042205506173721) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.558947252842125) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[53]; +rz(-0.2662179388603887) q[53]; +rx(pi/2) q[53]; +rz(4.43806755298443) q[53]; +rx(pi/2) q[53]; +rz(9.012448749740573) q[53]; +rz(3.098464593455617) q[53]; +rx(pi/2) q[53]; +rz(3.6461412184748396) q[53]; +rx(pi/2) q[53]; +rz(12.557057901576425) q[53]; +cx q[54],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.189563841309884) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(4.024850182503572) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[54],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.289094160605817) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +cx q[54],q[53]; +rz(0.9820115340522797) q[53]; +rx(pi/2) q[53]; +rz(4.540189768293727) q[53]; +rx(pi/2) q[53]; +rz(11.01113940351599) q[53]; +rz(2.8948439893429514) q[53]; +rx(pi/2) q[53]; +rz(4.751357027197303) q[53]; +rx(pi/2) q[53]; +rz(6.349643633775544) q[53]; +cx q[49],q[53]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.198782119518399) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.24654995397505) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[49],q[53]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.7219675728934476) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[49],q[53]; +rz(-0.7355876634190572) q[49]; +rx(pi/2) q[49]; +rz(4.701748571577287) q[49]; +rx(pi/2) q[49]; +rz(11.59445945517114) q[49]; +rz(-1.9237526701610115) q[49]; +rx(pi/2) q[49]; +rz(4.047173597296741) q[49]; +rx(pi/2) q[49]; +rz(8.557279693535303) q[49]; +cx q[27],q[49]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.123699286131643) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.182626860135292) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[27],q[49]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.510707533820451) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[27],q[49]; +rz(2.1778619008619424) q[27]; +rx(pi/2) q[27]; +rz(5.074606776731324) q[27]; +rx(pi/2) q[27]; +rz(10.467754524275765) q[27]; +rz(-1.1842649688774896) q[27]; +rx(pi/2) q[27]; +rz(5.386967283116211) q[27]; +rx(pi/2) q[27]; +rz(10.14682730212784) q[27]; +rz(2.449459584582388) q[49]; +rx(pi/2) q[49]; +rz(5.687474212593164) q[49]; +rx(pi/2) q[49]; +rz(10.09725942626288) q[49]; +rz(2.320019044971355) q[49]; +rx(pi/2) q[49]; +rz(4.443615682527124) q[49]; +rx(pi/2) q[49]; +rz(9.718384170603446) q[49]; +rz(-0.49586719757825604) q[53]; +rx(pi/2) q[53]; +rz(3.8828524519408543) q[53]; +rx(pi/2) q[53]; +rz(10.492706909036265) q[53]; +rz(-2.2565783581786087) q[53]; +rx(pi/2) q[53]; +rz(4.436971863678815) q[53]; +rx(pi/2) q[53]; +rz(9.259317700245953) q[53]; +cx q[25],q[53]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(4.28609955551242) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.265991120455073) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[25],q[53]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.841973869108024) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[25],q[53]; +rz(0.38916039644501854) q[25]; +rx(pi/2) q[25]; +rz(3.2623460732790655) q[25]; +rx(pi/2) q[25]; +rz(10.214115476719368) q[25]; +rz(1.5528530918557522) q[25]; +rx(pi/2) q[25]; +rz(4.9555976636977865) q[25]; +rx(pi/2) q[25]; +rz(10.025164559001691) q[25]; +rz(2.7865844911412783) q[53]; +rx(pi/2) q[53]; +rz(4.03883108098448) q[53]; +rx(pi/2) q[53]; +rz(9.144366642159696) q[53]; +rz(-0.8325018489763201) q[53]; +rx(pi/2) q[53]; +rz(5.320082930287088) q[53]; +rx(pi/2) q[53]; +rz(6.898623166050406) q[53]; +rz(-2.612123589466046) q[54]; +rx(pi/2) q[54]; +rz(5.378719435400585) q[54]; +rx(pi/2) q[54]; +rz(9.672827352944106) q[54]; +rz(-2.9594763303122864) q[54]; +rx(pi/2) q[54]; +rz(4.598892615667493) q[54]; +rx(pi/2) q[54]; +rz(9.796419461648686) q[54]; +cx q[0],q[54]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.619751882989664) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.031192531188433) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[0],q[54]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.1437931493908593) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[0],q[54]; +rz(0.0156187579517586) q[0]; +rx(pi/2) q[0]; +rz(5.5380802689262305) q[0]; +rx(pi/2) q[0]; +rz(12.056242762508262) q[0]; +rz(-3.0361161378733383) q[0]; +rx(pi/2) q[0]; +rz(5.4289198947327915) q[0]; +rx(pi/2) q[0]; +rz(7.619022080327519) q[0]; +rz(-2.560725322701188) q[54]; +rx(pi/2) q[54]; +rz(5.504168172070422) q[54]; +rx(pi/2) q[54]; +rz(7.373458071171694) q[54]; +rz(-1.3644412777816175) q[54]; +rx(pi/2) q[54]; +rz(3.536760063468051) q[54]; +rx(pi/2) q[54]; +rz(8.677842565921425) q[54]; +cx q[54],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.036068615394713) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.9100371757197516) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[54],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.404590838471454) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +cx q[54],q[22]; +rz(-3.011704392890886) q[22]; +rx(pi/2) q[22]; +rz(4.64051278586043) q[22]; +rx(pi/2) q[22]; +rz(12.129210745134591) q[22]; +rz(1.4181500646396659) q[22]; +rx(pi/2) q[22]; +rz(4.224288310978083) q[22]; +rx(pi/2) q[22]; +rz(10.193467056545796) q[22]; +cx q[22],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.642569791059989) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.901599744661622) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[22],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.543128305471779) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +cx q[22],q[21]; +rz(-0.9378159135471051) q[21]; +rx(pi/2) q[21]; +rz(3.6541373114510645) q[21]; +rx(pi/2) q[21]; +rz(9.246141144757903) q[21]; +rz(-0.442951218002678) q[21]; +rx(pi/2) q[21]; +rz(5.620064899526861) q[21]; +rx(pi/2) q[21]; +rz(12.118518712534886) q[21]; +rz(0.1866472796491685) q[22]; +rx(pi/2) q[22]; +rz(5.69484259616649) q[22]; +rx(pi/2) q[22]; +rz(11.039722817794237) q[22]; +rz(0.04756322882361941) q[22]; +rx(pi/2) q[22]; +rz(3.5517477612084196) q[22]; +rx(pi/2) q[22]; +rz(9.556197717596634) q[22]; +rz(-0.02308499887324089) q[54]; +rx(pi/2) q[54]; +rz(3.9870624493288562) q[54]; +rx(pi/2) q[54]; +rz(11.341915242847902) q[54]; +rz(0.6861132726800268) q[54]; +rx(pi/2) q[54]; +rz(4.226611082696678) q[54]; +rx(pi/2) q[54]; +rz(10.023986740879565) q[54]; +cx q[28],q[54]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.8797600164316615) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(5.788641500109124) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[28],q[54]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.282002336776216) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[28],q[54]; +rz(1.1350752772796069) q[28]; +rx(pi/2) q[28]; +rz(5.798089628610775) q[28]; +rx(pi/2) q[28]; +rz(10.7695187481252) q[28]; +rz(2.8364898271424988) q[28]; +rx(pi/2) q[28]; +rz(5.123660066957084) q[28]; +rx(pi/2) q[28]; +rz(7.582119073440476) q[28]; +rz(0.7006662095962772) q[54]; +rx(pi/2) q[54]; +rz(4.339944760795791) q[54]; +rx(pi/2) q[54]; +rz(12.258514038319372) q[54]; +rz(-2.153838180906117) q[54]; +rx(pi/2) q[54]; +rz(5.328259621785483) q[54]; +rx(pi/2) q[54]; +rz(6.775710628070113) q[54]; +cx q[69],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(5.438527436967767) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.466708033300015) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.1539588990529475) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[49]; +rz(0.696388838996886) q[49]; +rx(pi/2) q[49]; +rz(6.068682142102461) q[49]; +rx(pi/2) q[49]; +rz(11.783529076284724) q[49]; +rz(1.9823680094851737) q[49]; +rx(pi/2) q[49]; +rz(4.964116633141256) q[49]; +rx(pi/2) q[49]; +rz(7.148973381488187) q[49]; +rz(-0.6124355868593359) q[69]; +rx(pi/2) q[69]; +rz(4.631670736357229) q[69]; +rx(pi/2) q[69]; +rz(10.868183441689915) q[69]; +rz(2.9145848366284897) q[69]; +rx(pi/2) q[69]; +rz(4.436019912744145) q[69]; +rx(pi/2) q[69]; +rz(10.120357395144357) q[69]; +rz(-2.3668900900334338) q[70]; +rx(pi/2) q[70]; +rz(4.479542743561978) q[70]; +rx(pi/2) q[70]; +rz(10.621755177889899) q[70]; +rz(-2.655078788827305) q[70]; +rx(pi/2) q[70]; +rz(4.507606345002973) q[70]; +rx(pi/2) q[70]; +rz(10.69258663694031) q[70]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(5.777274573407979) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[63],q[76]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.686173806529009) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[63],q[76]; +rz(1.7126464561734291) q[63]; +rx(pi/2) q[63]; +rz(6.01164208034716) q[63]; +rx(pi/2) q[63]; +rz(7.252254329664941) q[63]; +rz(-0.44691745444272524) q[63]; +rx(pi/2) q[63]; +rz(4.568772545205682) q[63]; +rx(pi/2) q[63]; +rz(8.841796558881462) q[63]; +cx q[53],q[63]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.8924182974751194) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(5.8190271941216505) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[53],q[63]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.3219828302692367) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[53],q[63]; +rz(-1.9746567116618765) q[53]; +rx(pi/2) q[53]; +rz(5.077154235677478) q[53]; +rx(pi/2) q[53]; +rz(11.078699409768433) q[53]; +rz(1.869707445546001) q[53]; +rx(pi/2) q[53]; +rz(5.2783674010485555) q[53]; +rx(pi/2) q[53]; +rz(6.801527966857614) q[53]; +rz(1.013463501461973) q[63]; +rx(pi/2) q[63]; +rz(3.9283679997464382) q[63]; +rx(pi/2) q[63]; +rz(9.796345541495905) q[63]; +rz(-2.6532028568486314) q[63]; +rx(pi/2) q[63]; +rz(3.8730830918598578) q[63]; +rx(pi/2) q[63]; +rz(10.597698366943265) q[63]; +cx q[63],q[95]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.774871398042448) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-0.8055555461880672) q[76]; +rx(pi/2) q[76]; +rz(4.164230188758641) q[76]; +rx(pi/2) q[76]; +rz(7.5959500613543165) q[76]; +rz(0.6230265167655951) q[76]; +rx(pi/2) q[76]; +rz(3.4867606373917943) q[76]; +rx(pi/2) q[76]; +rz(8.310014584149291) q[76]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(5.3011421611922245) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[40],q[82]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.259215621482422) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[40],q[82]; +rz(-0.6266402450199342) q[40]; +rx(pi/2) q[40]; +rz(4.752432197040783) q[40]; +rx(pi/2) q[40]; +rz(10.76497793117975) q[40]; +rz(-1.7747804815081234) q[40]; +rx(pi/2) q[40]; +rz(4.156563442840811) q[40]; +rx(pi/2) q[40]; +rz(6.413308487601638) q[40]; +cx q[40],q[79]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.222261239140831) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.2155828188748306) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[40],q[79]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.2791705284416413) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[40],q[79]; +rz(-0.5656962458741663) q[40]; +rx(pi/2) q[40]; +rz(5.870244195482505) q[40]; +rx(pi/2) q[40]; +rz(9.751564716876516) q[40]; +rz(0.4122346943684594) q[40]; +rx(pi/2) q[40]; +rz(5.224083772540049) q[40]; +rx(pi/2) q[40]; +rz(12.03033139375681) q[40]; +cx q[40],q[46]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.8324788734914454) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.092177007982084) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[40],q[46]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.272245499193732) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[40],q[46]; +rz(1.586768111471617) q[40]; +rx(pi/2) q[40]; +rz(5.544159855792564) q[40]; +rx(pi/2) q[40]; +rz(10.183723993856935) q[40]; +rz(0.9789314356614724) q[40]; +rx(pi/2) q[40]; +rz(3.3235850965188902) q[40]; +rx(pi/2) q[40]; +rz(9.03869256055145) q[40]; +rz(1.1856898200807455) q[46]; +rx(pi/2) q[46]; +rz(4.979485233027635) q[46]; +rx(pi/2) q[46]; +rz(8.802490644733792) q[46]; +rz(1.0626491484826337) q[46]; +rx(pi/2) q[46]; +rz(5.152960027297187) q[46]; +rx(pi/2) q[46]; +rz(7.8008766287318405) q[46]; +rz(2.2332265906646303) q[79]; +rx(pi/2) q[79]; +rz(5.1195568784446905) q[79]; +rx(pi/2) q[79]; +rz(10.933819318587618) q[79]; +rz(2.7182516206853764) q[79]; +rx(pi/2) q[79]; +rz(4.835116901933787) q[79]; +rx(pi/2) q[79]; +rz(11.797609265072726) q[79]; +cx q[79],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.643615583851661) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.6532391940638824) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.316051915703577) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[43]; +rz(1.936312878327576) q[43]; +rx(pi/2) q[43]; +rz(4.7939250424173805) q[43]; +rx(pi/2) q[43]; +rz(7.895573404222576) q[43]; +rz(-2.576857262163009) q[43]; +rx(pi/2) q[43]; +rz(3.5767166809398154) q[43]; +rx(pi/2) q[43]; +rz(10.218177745079313) q[43]; +rz(-1.416121657815225) q[79]; +rx(pi/2) q[79]; +rz(5.0783211957698215) q[79]; +rx(pi/2) q[79]; +rz(9.102736277206247) q[79]; +rz(-0.27163379335367077) q[79]; +rx(pi/2) q[79]; +rz(4.65292702510846) q[79]; +rx(pi/2) q[79]; +rz(8.033224106244889) q[79]; +rz(-0.12816957121592676) q[82]; +rx(pi/2) q[82]; +rz(4.985283883482464) q[82]; +rx(pi/2) q[82]; +rz(10.670801869576714) q[82]; +rz(0.30142441559574396) q[82]; +rx(pi/2) q[82]; +rz(5.1994166668077195) q[82]; +rx(pi/2) q[82]; +rz(9.568379362388658) q[82]; +cx q[82],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.175232897795507) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(4.021968888292621) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.430865915806007) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[3]; +rz(-2.089939303790589) q[3]; +rx(pi/2) q[3]; +rz(5.01096752809597) q[3]; +rx(pi/2) q[3]; +rz(11.631053791973557) q[3]; +rz(2.270214216684656) q[3]; +rx(pi/2) q[3]; +rz(5.539297530226563) q[3]; +rx(pi/2) q[3]; +rz(10.864010947114739) q[3]; +rz(-2.0036165607338394) q[82]; +rx(pi/2) q[82]; +rz(4.779761857310085) q[82]; +rx(pi/2) q[82]; +rz(11.022465004794247) q[82]; +rz(1.754947924458043) q[82]; +rx(pi/2) q[82]; +rz(5.918719765512952) q[82]; +rx(pi/2) q[82]; +rz(10.171275916763044) q[82]; +cx q[87],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.253563068600846) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.7791714981566034) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.1500224859067134) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +cx q[87],q[70]; +rz(-1.4287139685338612) q[70]; +rx(pi/2) q[70]; +rz(5.359908116229972) q[70]; +rx(pi/2) q[70]; +rz(9.559978311733424) q[70]; +rz(-0.34958934255000873) q[70]; +rx(pi/2) q[70]; +rz(4.624758447713386) q[70]; +rx(pi/2) q[70]; +rz(8.249077509689302) q[70]; +rz(0.9058382755066505) q[87]; +rx(pi/2) q[87]; +rz(5.879812029344546) q[87]; +rx(pi/2) q[87]; +rz(8.817457637578396) q[87]; +rz(-3.0673070686906154) q[87]; +rx(pi/2) q[87]; +rz(3.782930158394535) q[87]; +rx(pi/2) q[87]; +rz(10.513978951850419) q[87]; +cx q[70],q[87]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.276796595343855) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.233772163051435) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[70],q[87]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.480269583002169) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[70],q[87]; +rz(0.6928081927913547) q[70]; +rx(pi/2) q[70]; +rz(5.6358287735591475) q[70]; +rx(pi/2) q[70]; +rz(9.144810441811407) q[70]; +rz(2.849002157190827) q[70]; +rx(pi/2) q[70]; +rz(4.46122733002168) q[70]; +rx(pi/2) q[70]; +rz(9.136021438304663) q[70]; +cx q[83],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.05019734477475) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.8167000054134625) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.556120025762624) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +cx q[83],q[70]; +rz(-2.3137346441749025) q[70]; +rx(pi/2) q[70]; +rz(4.788412019496898) q[70]; +rx(pi/2) q[70]; +rz(6.836169129585276) q[70]; +rz(1.6240514738125844) q[70]; +rx(pi/2) q[70]; +rz(3.968997181267187) q[70]; +rx(pi/2) q[70]; +rz(10.90905591083525) q[70]; +cx q[70],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.047278773737267) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.18242553446725) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.019975097670333) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[27]; +rz(-2.4596280501390844) q[27]; +rx(pi/2) q[27]; +rz(3.819970649197902) q[27]; +rx(pi/2) q[27]; +rz(7.691528416664873) q[27]; +rz(-0.8783112597979703) q[27]; +rx(pi/2) q[27]; +rz(4.767194869018028) q[27]; +rx(pi/2) q[27]; +rz(8.167535069617434) q[27]; +cx q[27],q[97]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.580332171724855) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(2.9515934786236935) q[70]; +rx(pi/2) q[70]; +rz(4.902707180412175) q[70]; +rx(pi/2) q[70]; +rz(7.248645133328443) q[70]; +rz(1.6229158588191908) q[70]; +rx(pi/2) q[70]; +rz(5.898636122888242) q[70]; +rx(pi/2) q[70]; +rz(6.54897459111379) q[70]; +rz(0.8091651967674807) q[83]; +rx(pi/2) q[83]; +rz(5.221596647290611) q[83]; +rx(pi/2) q[83]; +rz(11.006651392145507) q[83]; +rz(-3.0384988366907337) q[83]; +rx(pi/2) q[83]; +rz(4.176322591289) q[83]; +rx(pi/2) q[83]; +rz(6.944816223046361) q[83]; +rz(-2.1596681888507145) q[87]; +rx(pi/2) q[87]; +rz(3.5211900260029023) q[87]; +rx(pi/2) q[87]; +rz(8.464037570076538) q[87]; +rz(-0.4520597379537965) q[87]; +rx(pi/2) q[87]; +rz(4.819278149946056) q[87]; +rx(pi/2) q[87]; +rz(8.634919632226532) q[87]; +cx q[38],q[87]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.259634644826324) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.129434285303699) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[38],q[87]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.589595956494538) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[38],q[87]; +rz(0.7443982885080551) q[38]; +rx(pi/2) q[38]; +rz(4.283376125542275) q[38]; +rx(pi/2) q[38]; +rz(6.608257320917611) q[38]; +rz(-2.4838914278397146) q[38]; +rx(pi/2) q[38]; +rz(4.239785989070607) q[38]; +rx(pi/2) q[38]; +rz(10.888825435044208) q[38]; +cx q[52],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.232089207062744) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.9914153106326453) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.27126607268962) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +cx q[52],q[38]; +rz(0.269113635613488) q[38]; +rx(pi/2) q[38]; +rz(5.8432565281181486) q[38]; +rx(pi/2) q[38]; +rz(9.062567172214285) q[38]; +rz(0.7660150163105719) q[38]; +rx(pi/2) q[38]; +rz(3.3805069796270137) q[38]; +rx(pi/2) q[38]; +rz(8.693792288204763) q[38]; +cx q[38],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(5.703295925004237) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.029503886105925) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[38],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.5775621574356204) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +cx q[38],q[29]; +rz(1.0469271920641035) q[29]; +rx(pi/2) q[29]; +rz(4.344634979885654) q[29]; +rx(pi/2) q[29]; +rz(12.229003853355946) q[29]; +rz(2.252066504403566) q[29]; +rx(pi/2) q[29]; +rz(5.002505019271966) q[29]; +rx(pi/2) q[29]; +rz(12.47816202948763) q[29]; +rz(2.119892362805963) q[38]; +rx(pi/2) q[38]; +rz(3.777758339926855) q[38]; +rx(pi/2) q[38]; +rz(9.456426241873423) q[38]; +rz(-0.9963794291081989) q[38]; +rx(pi/2) q[38]; +rz(4.025685811744683) q[38]; +rx(pi/2) q[38]; +rz(12.324125220809591) q[38]; +rz(-2.614157237089316) q[52]; +rx(pi/2) q[52]; +rz(4.924214909167109) q[52]; +rx(pi/2) q[52]; +rz(11.239906674026127) q[52]; +rz(1.2580291538955226) q[52]; +rx(pi/2) q[52]; +rz(5.2501420589813055) q[52]; +rx(pi/2) q[52]; +rz(9.927016601731806) q[52]; +cx q[70],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.237588556800734) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.742812704225577) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.4169546157496615) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[52]; +rz(1.755470411282209) q[52]; +rx(pi/2) q[52]; +rz(5.999255913798406) q[52]; +rx(pi/2) q[52]; +rz(8.348452922348322) q[52]; +rz(-0.6860305364129871) q[52]; +rx(pi/2) q[52]; +rz(4.816931717407527) q[52]; +rx(pi/2) q[52]; +rz(10.979549293049786) q[52]; +rz(2.79568406907711) q[70]; +rx(pi/2) q[70]; +rz(4.383112529640109) q[70]; +rx(pi/2) q[70]; +rz(12.317746380273292) q[70]; +rz(-1.4831528692253562) q[70]; +rx(pi/2) q[70]; +rz(5.3503934917388) q[70]; +rx(pi/2) q[70]; +rz(10.051588544036445) q[70]; +rz(-2.8925962137671686) q[87]; +rx(pi/2) q[87]; +rz(5.431783446402793) q[87]; +rx(pi/2) q[87]; +rz(8.616465916646176) q[87]; +rz(-3.0860783066657085) q[87]; +rx(pi/2) q[87]; +rz(4.278165946581219) q[87]; +rx(pi/2) q[87]; +rz(6.879847905124773) q[87]; +cx q[88],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.028126326382349) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.9430682550210783) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.456407643963294) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +cx q[88],q[69]; +rz(2.6447177121283776) q[69]; +rx(pi/2) q[69]; +rz(4.5054974137696036) q[69]; +rx(pi/2) q[69]; +rz(7.660927500993779) q[69]; +rz(-2.6627251152101934) q[69]; +rx(pi/2) q[69]; +rz(5.408772802564352) q[69]; +rx(pi/2) q[69]; +rz(9.256747463322707) q[69]; +cx q[69],q[86]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.8656057292441286) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(5.963626308300647) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[69],q[86]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.5426205713840613) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[69],q[86]; +rz(1.187245414789265) q[69]; +rx(pi/2) q[69]; +rz(4.206162190817524) q[69]; +rx(pi/2) q[69]; +rz(9.369158757982339) q[69]; +rz(0.8752336084483456) q[69]; +rx(pi/2) q[69]; +rz(4.884810036617795) q[69]; +rx(pi/2) q[69]; +rz(11.733263347925122) q[69]; +rz(1.8085320333080812) q[86]; +rx(pi/2) q[86]; +rz(4.671354211673995) q[86]; +rx(pi/2) q[86]; +rz(6.337866014272308) q[86]; +rz(-1.6092577883254473) q[86]; +rx(pi/2) q[86]; +rz(5.977211256518906) q[86]; +rx(pi/2) q[86]; +rz(7.911818231697969) q[86]; +rz(-0.6077564376723679) q[88]; +rx(pi/2) q[88]; +rz(5.317362817819379) q[88]; +rx(pi/2) q[88]; +rz(11.577615700054743) q[88]; +rz(0.666781284972418) q[88]; +rx(pi/2) q[88]; +rz(4.469404328116404) q[88]; +rx(pi/2) q[88]; +rz(11.824546146600168) q[88]; +cx q[88],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.039068702736769) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.350390681477879) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.1875288617934685) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +cx q[88],q[52]; +rz(-0.03053816854474789) q[52]; +rx(pi/2) q[52]; +rz(4.761767635536463) q[52]; +rx(pi/2) q[52]; +rz(12.325155223721815) q[52]; +rz(0.8671589245217763) q[52]; +rx(pi/2) q[52]; +rz(4.490219459311043) q[52]; +rx(pi/2) q[52]; +rz(6.687896348331773) q[52]; +rz(2.6527312382970205) q[88]; +rx(pi/2) q[88]; +rz(4.1383547406232335) q[88]; +rx(pi/2) q[88]; +rz(6.469159330891351) q[88]; +rz(-2.8632084500500126) q[88]; +rx(pi/2) q[88]; +rz(5.3249711454083055) q[88]; +rx(pi/2) q[88]; +rz(6.791643707330989) q[88]; +cx q[93],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.030228826285691) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.874014808880826) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.420486652863099) q[93]; +rx(pi/2) q[93]; +rz(3*pi) q[93]; +cx q[93],q[61]; +rz(1.979030164451185) q[61]; +rx(pi/2) q[61]; +rz(4.228773035676618) q[61]; +rx(pi/2) q[61]; +rz(9.070005515147463) q[61]; +rz(2.2564795249156724) q[61]; +rx(pi/2) q[61]; +rz(3.9797599238458634) q[61]; +rx(pi/2) q[61]; +rz(9.646682961825675) q[61]; +cx q[11],q[61]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(4.1862240583215895) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.056572994891225) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[11],q[61]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.655418210103808) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[11],q[61]; +rz(1.9971744501033228) q[11]; +rx(pi/2) q[11]; +rz(5.4794834416978455) q[11]; +rx(pi/2) q[11]; +rz(7.475058749162818) q[11]; +rz(-1.151991895226997) q[11]; +rx(pi/2) q[11]; +rz(5.300454990824518) q[11]; +rx(pi/2) q[11]; +rz(9.745658594060172) q[11]; +cx q[11],q[49]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.6650054184245793) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(5.528637368553758) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[11],q[49]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.211060516281833) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[11],q[49]; +rz(-0.28225463194084055) q[11]; +rx(pi/2) q[11]; +rz(4.569200733220743) q[11]; +rx(pi/2) q[11]; +rz(9.114194020045753) q[11]; +rz(-0.6860305364129871) q[11]; +rx(pi/2) q[11]; +rz(4.816931717407527) q[11]; +rx(pi/2) q[11]; +rz(10.979549293049786) q[11]; +rz(0.6681530401245253) q[49]; +rx(pi/2) q[49]; +rz(3.5045014166963258) q[49]; +rx(pi/2) q[49]; +rz(9.732776531110574) q[49]; +rz(-0.44480468426691067) q[49]; +rx(pi/2) q[49]; +rz(5.286941858793696) q[49]; +rx(pi/2) q[49]; +rz(7.030419403661652) q[49]; +rz(-1.0314118235119998) q[61]; +rx(pi/2) q[61]; +rz(5.568513249587694) q[61]; +rx(pi/2) q[61]; +rz(9.59916569256017) q[61]; +rz(2.276478901562241) q[61]; +rx(pi/2) q[61]; +rz(4.065189988125681) q[61]; +rx(pi/2) q[61]; +rz(7.755175016348414) q[61]; +cx q[22],q[61]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.9101227645983787) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.1391143359991265) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[22],q[61]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.5728327802253954) q[22]; +rx(pi/2) q[22]; +rz(3*pi) q[22]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[22],q[61]; +rz(2.9745870630405564) q[22]; +rx(pi/2) q[22]; +rz(6.008449574189477) q[22]; +rx(pi/2) q[22]; +rz(7.971924945527022) q[22]; +rz(-0.4649468076818133) q[22]; +rx(pi/2) q[22]; +rz(4.66997264076941) q[22]; +rx(pi/2) q[22]; +rz(12.225533289318108) q[22]; +rz(1.8756314585800844) q[61]; +rx(pi/2) q[61]; +rz(5.009784070933203) q[61]; +rx(pi/2) q[61]; +rz(12.295034573500475) q[61]; +rz(0.05493229883290596) q[61]; +rx(pi/2) q[61]; +rz(4.720751036169454) q[61]; +rx(pi/2) q[61]; +rz(7.971663431099743) q[61]; +cx q[65],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.115502398459505) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.92236449109918) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.4277867167188507) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +cx q[65],q[22]; +rz(-1.4939268282513716) q[22]; +rx(pi/2) q[22]; +rz(3.571433436267953) q[22]; +rx(pi/2) q[22]; +rz(6.573973691477382) q[22]; +rz(1.6477860237966393) q[22]; +rx(pi/2) q[22]; +rz(4.521581552672362) q[22]; +rx(pi/2) q[22]; +rz(10.241043578742069) q[22]; +rz(2.6482729678310823) q[65]; +rx(pi/2) q[65]; +rz(5.474261802253139) q[65]; +rx(pi/2) q[65]; +rz(10.531549913132174) q[65]; +rz(-0.8420591602073824) q[65]; +rx(pi/2) q[65]; +rz(4.251129864273645) q[65]; +rx(pi/2) q[65]; +rz(9.927010847654524) q[65]; +cx q[70],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(5.8644042394335845) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.909424840473357) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.2371157669939485) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[49]; +rz(-3.1058508109243768) q[49]; +rx(pi/2) q[49]; +rz(4.227953753115228) q[49]; +rx(pi/2) q[49]; +rz(6.3232260337676855) q[49]; +rz(-0.838708914321451) q[49]; +rx(pi/2) q[49]; +rz(5.058870207875633) q[49]; +rx(pi/2) q[49]; +rz(10.030961530034965) q[49]; +rz(2.3162635925579025) q[70]; +rx(pi/2) q[70]; +rz(4.297707261532266) q[70]; +rx(pi/2) q[70]; +rz(11.685397006762225) q[70]; +rz(1.3433447036270003) q[70]; +rx(pi/2) q[70]; +rz(5.609746424706142) q[70]; +rx(pi/2) q[70]; +rz(9.236807333134593) q[70]; +rz(-2.9540284116068625) q[93]; +rx(pi/2) q[93]; +rz(5.109722509329624) q[93]; +rx(pi/2) q[93]; +rz(8.224087557154867) q[93]; +rz(-1.682563022066214) q[93]; +rx(pi/2) q[93]; +rz(4.57881395460684) q[93]; +rx(pi/2) q[93]; +rz(11.780000927583801) q[93]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.231515507810702) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[20],q[94]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.300248627038166) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[20],q[94]; +rz(2.297348204449124) q[20]; +rx(pi/2) q[20]; +rz(4.957080053786924) q[20]; +rx(pi/2) q[20]; +rz(10.753392671451946) q[20]; +rz(-1.192397522511469) q[20]; +rx(pi/2) q[20]; +rz(3.735595823335568) q[20]; +rx(pi/2) q[20]; +rz(6.9234797228184535) q[20]; +cx q[34],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.770887670569351) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.9484120997199907) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[34],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.415810877490702) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +cx q[34],q[20]; +rz(-0.11718219842003963) q[20]; +rx(pi/2) q[20]; +rz(3.8448416112593424) q[20]; +rx(pi/2) q[20]; +rz(9.655009387544597) q[20]; +rz(-2.681532663527915) q[20]; +rx(pi/2) q[20]; +rz(5.08025342175674) q[20]; +rx(pi/2) q[20]; +rz(9.217270381950797) q[20]; +cx q[20],q[87]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.939049227548306) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(2.1605184212567696) q[34]; +rx(pi/2) q[34]; +rz(5.862477077097315) q[34]; +rx(pi/2) q[34]; +rz(7.1581188493753505) q[34]; +rz(1.151485575747703) q[34]; +rx(pi/2) q[34]; +rz(4.165626893839803) q[34]; +rx(pi/2) q[34]; +rz(8.481988002801318) q[34]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.707688467322786) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[20],q[87]; +rz(-pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.427788231547858) q[20]; +rx(pi/2) q[20]; +rz(2*pi) q[20]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[20],q[87]; +rz(-2.4337383215961905) q[20]; +rx(pi/2) q[20]; +rz(4.033723690038593) q[20]; +rx(pi/2) q[20]; +rz(11.923685563969462) q[20]; +rz(3.015891970125387) q[20]; +rx(pi/2) q[20]; +rz(4.557702138990415) q[20]; +rx(pi/2) q[20]; +rz(10.252749532229364) q[20]; +rz(-2.0931025559285747) q[87]; +rx(pi/2) q[87]; +rz(5.675339574692504) q[87]; +rx(pi/2) q[87]; +rz(8.161409337975833) q[87]; +rz(-2.3950700113454895) q[87]; +rx(pi/2) q[87]; +rz(4.897149423380452) q[87]; +rx(pi/2) q[87]; +rz(9.967383344674884) q[87]; +rz(1.3156791996753894) q[94]; +rx(pi/2) q[94]; +rz(3.5408148385640756) q[94]; +rx(pi/2) q[94]; +rz(11.656288950674687) q[94]; +rz(-2.103247233518169) q[94]; +rx(pi/2) q[94]; +rz(4.732655844263884) q[94]; +rx(pi/2) q[94]; +rz(6.579528309030531) q[94]; +cx q[94],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.1858912156549) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.7417060963311446) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.2733322805817053) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[45]; +rz(0.57096721276542) q[45]; +rx(pi/2) q[45]; +rz(4.6950004355127355) q[45]; +rx(pi/2) q[45]; +rz(9.788593444004121) q[45]; +rz(0.3816268136005623) q[45]; +rx(pi/2) q[45]; +rz(5.668580912688555) q[45]; +rx(pi/2) q[45]; +rz(7.756066186201277) q[45]; +rz(-0.447394982100644) q[94]; +rx(pi/2) q[94]; +rz(4.701497478132509) q[94]; +rx(pi/2) q[94]; +rz(9.424402598152405) q[94]; +rz(1.3134672355577912) q[94]; +rx(pi/2) q[94]; +rz(5.161296742004131) q[94]; +rx(pi/2) q[94]; +rz(11.136493125880742) q[94]; +cx q[34],q[94]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.8016988241384224) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.238766080657323) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[34],q[94]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.1811869283159186) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[34],q[94]; +rz(-1.2267220381075203) q[34]; +rx(pi/2) q[34]; +rz(5.203033595658998) q[34]; +rx(pi/2) q[34]; +rz(9.328329033394864) q[34]; +rz(0.8332755800276619) q[34]; +rx(pi/2) q[34]; +rz(5.414296339428146) q[34]; +rx(pi/2) q[34]; +rz(11.264568139631184) q[34]; +cx q[54],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(5.968424375486615) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.408633063369568) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[54],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.2305849421309407) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +cx q[54],q[34]; +rz(-1.7334586726528638) q[34]; +rx(pi/2) q[34]; +rz(4.294427518840536) q[34]; +rx(pi/2) q[34]; +rz(7.995896056551089) q[34]; +rz(-0.10705021538036341) q[34]; +rx(pi/2) q[34]; +rz(5.015359017128775) q[34]; +rx(pi/2) q[34]; +rz(11.154774744338027) q[34]; +rz(2.8379872645977997) q[54]; +rx(pi/2) q[54]; +rz(4.724727051823121) q[54]; +rx(pi/2) q[54]; +rz(7.835411817600292) q[54]; +rz(-2.951680565357516) q[54]; +rx(pi/2) q[54]; +rz(5.4259377246977305) q[54]; +rx(pi/2) q[54]; +rz(9.04206000594331) q[54]; +rz(-0.1186377112880912) q[94]; +rx(pi/2) q[94]; +rz(4.103733896669551) q[94]; +rx(pi/2) q[94]; +rz(11.596084412970978) q[94]; +rz(0.32682610471761553) q[94]; +rx(pi/2) q[94]; +rz(4.08789267924469) q[94]; +rx(pi/2) q[94]; +rz(12.113613902064866) q[94]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(5.812094376552349) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[63],q[95]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.4307435458245337) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[63],q[95]; +rz(0.20412668398143152) q[63]; +rx(pi/2) q[63]; +rz(4.589249246213479) q[63]; +rx(pi/2) q[63]; +rz(7.684377719605665) q[63]; +rz(1.6798695730822635) q[63]; +rx(pi/2) q[63]; +rz(4.564331098783719) q[63]; +rx(pi/2) q[63]; +rz(8.934528185001483) q[63]; +cx q[40],q[63]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(4.126035140615371) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.1902648532209135) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[40],q[63]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.3659576831538858) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[40],q[63]; +rz(-2.1591659568194173) q[40]; +rx(pi/2) q[40]; +rz(4.849137472729565) q[40]; +rx(pi/2) q[40]; +rz(6.700748728590322) q[40]; +rz(-2.2464497139302324) q[40]; +rx(pi/2) q[40]; +rz(5.061012573654427) q[40]; +rx(pi/2) q[40]; +rz(6.481702744841744) q[40]; +rz(-0.6657560201854817) q[63]; +rx(pi/2) q[63]; +rz(5.581183999003528) q[63]; +rx(pi/2) q[63]; +rz(8.027347082995927) q[63]; +rz(0.3266801426018864) q[63]; +rx(pi/2) q[63]; +rz(5.045300561445163) q[63]; +rx(pi/2) q[63]; +rz(11.23874679563605) q[63]; +rz(1.988042322109603) q[95]; +rx(pi/2) q[95]; +rz(5.289971996937647) q[95]; +rx(pi/2) q[95]; +rz(11.543551733614258) q[95]; +rz(-1.5561033623138796) q[95]; +rx(pi/2) q[95]; +rz(5.595598544055367) q[95]; +rx(pi/2) q[95]; +rz(11.341511272155039) q[95]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.2780084339708) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[27],q[97]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.4222686136693827) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[27],q[97]; +rz(0.06137371097858635) q[27]; +rx(pi/2) q[27]; +rz(5.254921398273137) q[27]; +rx(pi/2) q[27]; +rz(9.52090488381041) q[27]; +rz(0.36809985992673555) q[27]; +rx(pi/2) q[27]; +rz(6.0898371371343405) q[27]; +rx(pi/2) q[27]; +rz(12.472906574499339) q[27]; +rz(-0.8668245214642951) q[97]; +rx(pi/2) q[97]; +rz(4.886913101124859) q[97]; +rx(pi/2) q[97]; +rz(9.268079917186562) q[97]; +rz(-2.669150569984165) q[97]; +rx(pi/2) q[97]; +rz(4.556665524951271) q[97]; +rx(pi/2) q[97]; +rz(7.973637705766114) q[97]; +rz(-0.7824590701407939) q[99]; +rx(pi/2) q[99]; +rz(5.229341270026524) q[99]; +rx(pi/2) q[99]; +rz(9.702016998443842) q[99]; +rz(0.1971508753140787) q[99]; +rx(pi/2) q[99]; +rz(5.259645990801783) q[99]; +rx(pi/2) q[99]; +rz(10.04650403425337) q[99]; +cx q[99],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.1178909739105105) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(4.195365953995783) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.181589820805626) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[1]; +rz(2.4169052644279576) q[1]; +rx(pi/2) q[1]; +rz(5.169573291886098) q[1]; +rx(pi/2) q[1]; +rz(10.112581502276836) q[1]; +rz(-0.7230996305792714) q[1]; +rx(pi/2) q[1]; +rz(4.611022508871137) q[1]; +rx(pi/2) q[1]; +rz(12.37450704819829) q[1]; +cx q[81],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(5.814737704142505) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.998013314926629) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.358747638113264) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[1]; +rz(1.6579049183056513) q[1]; +rx(pi/2) q[1]; +rz(3.34361053282018) q[1]; +rx(pi/2) q[1]; +rz(8.560754705038363) q[1]; +rz(2.971219075358456) q[1]; +rx(pi/2) q[1]; +rz(3.275761341429821) q[1]; +rx(pi/2) q[1]; +rz(9.969496650904311) q[1]; +cx q[36],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.2768387111321875) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.554528686391097) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.3135697285259607) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +cx q[36],q[1]; +rz(1.8744675308351741) q[1]; +rx(pi/2) q[1]; +rz(4.403806265080094) q[1]; +rx(pi/2) q[1]; +rz(10.928556213856664) q[1]; +rz(0.08621612192185335) q[1]; +rx(pi/2) q[1]; +rz(4.2165755999112715) q[1]; +rx(pi/2) q[1]; +rz(7.9142038585628525) q[1]; +rz(-0.9570852536160794) q[36]; +rx(pi/2) q[36]; +rz(5.689938800831331) q[36]; +rx(pi/2) q[36]; +rz(8.199548928312923) q[36]; +rz(0.1308259224959496) q[36]; +rx(pi/2) q[36]; +rz(4.5215807544540105) q[36]; +rx(pi/2) q[36]; +rz(6.527306181382628) q[36]; +cx q[36],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.178969075471567) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.069377712216206) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.2441888514868573) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +cx q[36],q[32]; +rz(-0.45887655259076787) q[32]; +rx(pi/2) q[32]; +rz(5.211562417742526) q[32]; +rx(pi/2) q[32]; +rz(11.63003330524406) q[32]; +rz(1.0230780537102788) q[32]; +rx(pi/2) q[32]; +rz(3.8260766298936995) q[32]; +rx(pi/2) q[32]; +rz(11.519757238278071) q[32]; +cx q[32],q[42]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.7941308711168586) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(2.348183076589205) q[36]; +rx(pi/2) q[36]; +rz(4.843598591525687) q[36]; +rx(pi/2) q[36]; +rz(9.7399639984236) q[36]; +rz(0.3195108779922138) q[36]; +rx(pi/2) q[36]; +rz(4.828755724238074) q[36]; +rx(pi/2) q[36]; +rz(7.801141313744081) q[36]; +cx q[36],q[47]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.217512142915227) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(5.741935704716466) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +cx q[32],q[42]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.174932696516617) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[32],q[42]; +rz(2.673992086341163) q[32]; +rx(pi/2) q[32]; +rz(5.910634959551724) q[32]; +rx(pi/2) q[32]; +rz(11.452636951473727) q[32]; +rz(3.0469773532226405) q[32]; +rx(pi/2) q[32]; +rz(4.804645049734378) q[32]; +rx(pi/2) q[32]; +rz(6.381028263494285) q[32]; +rz(1.8922933299902205) q[42]; +rx(pi/2) q[42]; +rz(4.070599382830004) q[42]; +rx(pi/2) q[42]; +rz(10.541847455904083) q[42]; +rz(-1.5431875751457924) q[42]; +rx(pi/2) q[42]; +rz(4.873521451155682) q[42]; +rx(pi/2) q[42]; +rz(7.447101857192237) q[42]; +cx q[42],q[91]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.1846856857036965) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.132000753776403) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[36],q[47]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.3205968605232545) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[36],q[47]; +rz(-0.39498553331905883) q[36]; +rx(pi/2) q[36]; +rz(4.427450803645647) q[36]; +rx(pi/2) q[36]; +rz(6.432711082748411) q[36]; +rz(0.2280889908699244) q[36]; +rx(pi/2) q[36]; +rz(5.111101569163102) q[36]; +rx(pi/2) q[36]; +rz(6.873940331771097) q[36]; +rz(1.4366009087603002) q[47]; +rx(pi/2) q[47]; +rz(4.791935191856955) q[47]; +rx(pi/2) q[47]; +rz(8.577315155890902) q[47]; +rz(1.9006236936967893) q[47]; +rx(pi/2) q[47]; +rz(3.654229713144239) q[47]; +rx(pi/2) q[47]; +rz(12.094187900054333) q[47]; +cx q[45],q[47]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.795285554223069) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.104226450959214) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[45],q[47]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.627297846983086) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[45],q[47]; +rz(1.3323650415326496) q[45]; +rx(pi/2) q[45]; +rz(5.239458596232283) q[45]; +rx(pi/2) q[45]; +rz(11.585442824187194) q[45]; +rz(2.615417894421565) q[45]; +rx(pi/2) q[45]; +rz(5.882747624128421) q[45]; +rx(pi/2) q[45]; +rz(11.605956803206812) q[45]; +rz(-1.8127511231554134) q[47]; +rx(pi/2) q[47]; +rz(4.8361482791385395) q[47]; +rx(pi/2) q[47]; +rz(8.675277848017705) q[47]; +rz(1.3566778197065652) q[47]; +rx(pi/2) q[47]; +rz(3.9244496355883607) q[47]; +rx(pi/2) q[47]; +rz(10.903742197093996) q[47]; +cx q[19],q[47]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.151496604738581) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(5.9988630813720984) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[19],q[47]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.2458361642932303) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[19],q[47]; +rz(0.21958241044129156) q[19]; +rx(pi/2) q[19]; +rz(5.787343293681777) q[19]; +rx(pi/2) q[19]; +rz(9.863957875367447) q[19]; +rz(0.9324865560232061) q[19]; +rx(pi/2) q[19]; +rz(5.044990864513881) q[19]; +rx(pi/2) q[19]; +rz(7.37953757879888) q[19]; +rz(-3.085004237455321) q[47]; +rx(pi/2) q[47]; +rz(4.969962997508304) q[47]; +rx(pi/2) q[47]; +rz(10.051507127708181) q[47]; +rz(1.8252024942375806) q[47]; +rx(pi/2) q[47]; +rz(5.362406447437191) q[47]; +rx(pi/2) q[47]; +rz(11.762345972710072) q[47]; +cx q[67],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.127046949897023) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.0964001492381685) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.4676336260574225) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[32]; +rz(-2.9330345437287737) q[32]; +rx(pi/2) q[32]; +rz(3.734566946367778) q[32]; +rx(pi/2) q[32]; +rz(9.975067901544461) q[32]; +rz(2.1094312921612577) q[32]; +rx(pi/2) q[32]; +rz(3.5201063954295386) q[32]; +rx(pi/2) q[32]; +rz(8.971703399119837) q[32]; +rz(1.8967211129315595) q[67]; +rx(pi/2) q[67]; +rz(5.199819475011667) q[67]; +rx(pi/2) q[67]; +rz(7.650917357819171) q[67]; +rz(-0.20559903916619593) q[67]; +rx(pi/2) q[67]; +rz(5.434989669091331) q[67]; +rx(pi/2) q[67]; +rz(7.042841050468874) q[67]; +cx q[67],q[74]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.6175766260337925) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(5.876087942552784) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[67],q[74]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.4745941290100277) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[67],q[74]; +rz(0.961266626895009) q[67]; +rx(pi/2) q[67]; +rz(5.371509371338668) q[67]; +rx(pi/2) q[67]; +rz(11.347389276453654) q[67]; +rz(-1.9282092085736728) q[67]; +rx(pi/2) q[67]; +rz(4.1852765819319036) q[67]; +rx(pi/2) q[67]; +rz(6.576466639232787) q[67]; +cx q[67],q[79]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.000187679309469) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +rz(0.009595705627887696) q[74]; +rx(pi/2) q[74]; +rz(4.693616115233431) q[74]; +rx(pi/2) q[74]; +rz(10.568422677621111) q[74]; +rz(-2.031541282068596) q[74]; +rx(pi/2) q[74]; +rz(3.789825826971372) q[74]; +rx(pi/2) q[74]; +rz(9.827843374814353) q[74]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(5.844656889681806) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[67],q[79]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.2006187539679214) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[67],q[79]; +rz(-2.9771238955317596) q[67]; +rx(pi/2) q[67]; +rz(3.5525262351961184) q[67]; +rx(pi/2) q[67]; +rz(11.498473820696013) q[67]; +rz(0.5163357283124528) q[67]; +rx(pi/2) q[67]; +rz(3.5752441589652255) q[67]; +rx(pi/2) q[67]; +rz(12.015273061609246) q[67]; +rz(0.28525269638026973) q[79]; +rx(pi/2) q[79]; +rz(4.775380064177573) q[79]; +rx(pi/2) q[79]; +rz(12.213122669241713) q[79]; +rz(-0.3374341370701739) q[79]; +rx(pi/2) q[79]; +rz(4.394806268491195) q[79]; +rx(pi/2) q[79]; +rz(9.3844115215551) q[79]; +rz(-0.5918856119621765) q[81]; +rx(pi/2) q[81]; +rz(3.498263879854328) q[81]; +rx(pi/2) q[81]; +rz(12.265463075876422) q[81]; +rz(-1.5510486145942073) q[81]; +rx(pi/2) q[81]; +rz(5.823823949555013) q[81]; +rx(pi/2) q[81]; +rz(7.965344574339815) q[81]; +cx q[81],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.031607523050845) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.187776087631379) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.4569052068927544) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +cx q[81],q[33]; +rz(-2.0883633391847907) q[33]; +rx(pi/2) q[33]; +rz(4.9926106310331155) q[33]; +rx(pi/2) q[33]; +rz(12.165333355695797) q[33]; +rz(-0.3839432125253781) q[33]; +rx(pi/2) q[33]; +rz(4.91157339581684) q[33]; +rx(pi/2) q[33]; +rz(6.356471811391901) q[33]; +cx q[5],q[33]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(4.1846856857036965) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.055115019021679) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +cx q[5],q[33]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.20583950662054) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[5],q[33]; +rz(2.4930346779669) q[5]; +rx(pi/2) q[5]; +rz(3.666663311604577) q[5]; +rx(pi/2) q[5]; +rz(11.586794850567463) q[5]; +rz(-1.8650536684099572) q[5]; +rx(pi/2) q[5]; +rz(4.346176374555605) q[5]; +rx(pi/2) q[5]; +rz(12.288445020301044) q[5]; +cx q[5],q[37]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.9508080140475172) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-1.4273225855667642) q[33]; +rx(pi/2) q[33]; +rz(5.198579522273592) q[33]; +rx(pi/2) q[33]; +rz(8.024635949987937) q[33]; +rz(-1.016050127539919) q[33]; +rx(pi/2) q[33]; +rz(3.9082404615254234) q[33]; +rx(pi/2) q[33]; +rz(10.919443095867067) q[33]; +cx q[33],q[92]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.8741365870041378) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.9233122574049375) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +cx q[5],q[37]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.3216965183753544) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[5],q[37]; +rz(-2.1032560297222096) q[5]; +rx(pi/2) q[5]; +rz(5.023202983088399) q[5]; +rx(pi/2) q[5]; +rz(8.912702262932406) q[5]; +rz(1.9408596585142828) q[5]; +rx(pi/2) q[5]; +rz(5.681629113783399) q[5]; +rx(pi/2) q[5]; +rz(6.443733693782644) q[5]; +rz(2.126927283858082) q[37]; +rx(pi/2) q[37]; +rz(3.802977640656448) q[37]; +rx(pi/2) q[37]; +rz(6.905348913292521) q[37]; +rz(2.7880060585713213) q[37]; +rx(pi/2) q[37]; +rz(5.1994267684852264) q[37]; +rx(pi/2) q[37]; +rz(7.349431327191841) q[37]; +cx q[25],q[37]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(4.095936349108882) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.040531774345938) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +cx q[25],q[37]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.2924791040593355) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[25],q[37]; +rz(0.6926293870132838) q[25]; +rx(pi/2) q[25]; +rz(3.9666036258558686) q[25]; +rx(pi/2) q[25]; +rz(9.484566926698125) q[25]; +rz(-1.3594131788040258) q[25]; +rx(pi/2) q[25]; +rz(5.343571677231687) q[25]; +rx(pi/2) q[25]; +rz(9.253627509704787) q[25]; +cx q[25],q[58]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.8655456640528274) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(1.735928492445023) q[37]; +rx(pi/2) q[37]; +rz(5.302252449715604) q[37]; +rx(pi/2) q[37]; +rz(11.771097122392792) q[37]; +rz(-1.0924688790202035) q[37]; +rx(pi/2) q[37]; +rz(5.427891502524826) q[37]; +rx(pi/2) q[37]; +rz(10.88303117630349) q[37]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.251064344400053) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[25],q[58]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.3497406526423945) q[25]; +rx(pi/2) q[25]; +rz(3*pi) q[25]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[25],q[58]; +rz(0.6528040444531094) q[25]; +rx(pi/2) q[25]; +rz(5.1773193216962365) q[25]; +rx(pi/2) q[25]; +rz(9.633619531055961) q[25]; +rz(-0.7072981257490838) q[25]; +rx(pi/2) q[25]; +rz(5.0434444184614575) q[25]; +rx(pi/2) q[25]; +rz(6.753990742853997) q[25]; +cx q[47],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.232092581212216) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.083921639756575) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.2191678402946007) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +cx q[47],q[25]; +rz(-1.0973884391193045) q[25]; +rx(pi/2) q[25]; +rz(5.9036921429371905) q[25]; +rx(pi/2) q[25]; +rz(11.049117135459326) q[25]; +rz(0.6059970437443449) q[25]; +rx(pi/2) q[25]; +rz(4.812418193913103) q[25]; +rx(pi/2) q[25]; +rz(11.091085197725498) q[25]; +rz(1.2512198310903706) q[47]; +rx(pi/2) q[47]; +rz(4.1108792898127735) q[47]; +rx(pi/2) q[47]; +rz(12.008686114151214) q[47]; +rz(-2.943170330744242) q[47]; +rx(pi/2) q[47]; +rz(4.535977475861226) q[47]; +rx(pi/2) q[47]; +rz(8.583346067493252) q[47]; +rz(-1.7819945770122896) q[58]; +rx(pi/2) q[58]; +rz(3.9638053306615793) q[58]; +rx(pi/2) q[58]; +rz(8.127192723877537) q[58]; +rz(2.0458483836132606) q[58]; +rx(pi/2) q[58]; +rz(3.808443319569199) q[58]; +rx(pi/2) q[58]; +rz(6.795753540367338) q[58]; +rz(0.8204616078122675) q[81]; +rx(pi/2) q[81]; +rz(4.3444438985669445) q[81]; +rx(pi/2) q[81]; +rz(6.873612735754072) q[81]; +rz(-2.3462661965423974) q[81]; +rx(pi/2) q[81]; +rz(6.129597048348522) q[81]; +rx(pi/2) q[81]; +rz(11.195532944051752) q[81]; +cx q[30],q[81]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.120470857309325) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.269563014256239) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[30],q[81]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.3901689022865735) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[30],q[81]; +rz(2.021833773722488) q[30]; +rx(pi/2) q[30]; +rz(3.980946626564827) q[30]; +rx(pi/2) q[30]; +rz(10.706443941055127) q[30]; +rz(0.3745710039598915) q[30]; +rx(pi/2) q[30]; +rz(3.9800664525934897) q[30]; +rx(pi/2) q[30]; +rz(6.640866034117231) q[30]; +cx q[31],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.281258169631032) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.3854348513058725) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.328304268151809) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +cx q[31],q[30]; +rz(2.6695682919607915) q[30]; +rx(pi/2) q[30]; +rz(5.7920262471513695) q[30]; +rx(pi/2) q[30]; +rz(7.454207415830294) q[30]; +rz(2.7138756083762203) q[30]; +rx(pi/2) q[30]; +rz(4.1667355894047144) q[30]; +rx(pi/2) q[30]; +rz(6.5199705795805) q[30]; +cx q[30],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.245530406023592) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.647164127771184) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[30],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.3553363656482804) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +cx q[30],q[12]; +rz(0.2471384670040182) q[12]; +rx(pi/2) q[12]; +rz(4.705458467033892) q[12]; +rx(pi/2) q[12]; +rz(10.314491119300882) q[12]; +rz(-0.2984761534392253) q[12]; +rx(pi/2) q[12]; +rz(4.807036395176711) q[12]; +rx(pi/2) q[12]; +rz(6.717297014462325) q[12]; +rz(1.530173554552892) q[30]; +rx(pi/2) q[30]; +rz(5.003164203411101) q[30]; +rx(pi/2) q[30]; +rz(9.312571369243958) q[30]; +rz(1.4495799162666412) q[30]; +rx(pi/2) q[30]; +rz(5.796927323956027) q[30]; +rx(pi/2) q[30]; +rz(8.172977203051149) q[30]; +cx q[28],q[30]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.142062990696081) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.076878196250684) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +cx q[28],q[30]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.504173684253338) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[28],q[30]; +rz(-1.1324997206675924) q[28]; +rx(pi/2) q[28]; +rz(5.758351625732045) q[28]; +rx(pi/2) q[28]; +rz(9.781923480976346) q[28]; +rz(-0.6557899800654532) q[28]; +rx(pi/2) q[28]; +rz(3.3755311219257513) q[28]; +rx(pi/2) q[28]; +rz(7.542276959625868) q[28]; +rz(2.6911497798732764) q[30]; +rx(pi/2) q[30]; +rz(3.4504266478253776) q[30]; +rx(pi/2) q[30]; +rz(12.465266844053646) q[30]; +rz(-1.0213576192085925) q[30]; +rx(pi/2) q[30]; +rz(4.6354707035066385) q[30]; +rx(pi/2) q[30]; +rz(8.066336563716398) q[30]; +rz(2.3835661853221586) q[31]; +rx(pi/2) q[31]; +rz(4.520893574699397) q[31]; +rx(pi/2) q[31]; +rz(9.780532985258857) q[31]; +rz(-0.7501191973024834) q[31]; +rx(pi/2) q[31]; +rz(4.820112232613104) q[31]; +rx(pi/2) q[31]; +rz(8.243786751228479) q[31]; +rz(-0.06247520476698476) q[81]; +rx(pi/2) q[81]; +rz(3.8752659553528455) q[81]; +rx(pi/2) q[81]; +rz(9.592919653243667) q[81]; +rz(-0.37777394642523543) q[81]; +rx(pi/2) q[81]; +rz(4.652579069262702) q[81]; +rx(pi/2) q[81]; +rz(8.048367471899297) q[81]; +cx q[13],q[81]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.086656562244642) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.259020849369636) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[13],q[81]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.339740525962606) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[13],q[81]; +rz(-2.6998406857794244) q[13]; +rx(pi/2) q[13]; +rz(5.271372436932994) q[13]; +rx(pi/2) q[13]; +rz(12.378438575508397) q[13]; +rz(-2.8562582094231628) q[13]; +rx(pi/2) q[13]; +rz(4.782606220825354) q[13]; +rx(pi/2) q[13]; +rz(7.934040989513606) q[13]; +cx q[13],q[50]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.8261289995317904) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(5.98393191306584) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[13],q[50]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.2844514084605834) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[13],q[50]; +rz(-2.5042327715828714) q[13]; +rx(pi/2) q[13]; +rz(6.173427536702886) q[13]; +rx(pi/2) q[13]; +rz(7.738925986777381) q[13]; +rz(1.7026786732490908) q[13]; +rx(pi/2) q[13]; +rz(3.729265067697356) q[13]; +rx(pi/2) q[13]; +rz(12.069449128226703) q[13]; +cx q[13],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.1266643121684545) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.688670268658374) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +cx q[13],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.3575153743256543) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +cx q[13],q[3]; +rz(-1.8235973579890032) q[3]; +rx(pi/2) q[3]; +rz(3.351412234906789) q[3]; +rx(pi/2) q[3]; +rz(9.477149578589136) q[3]; +rz(1.3967553682000418) q[3]; +rx(pi/2) q[3]; +rz(5.126824855675599) q[3]; +rx(pi/2) q[3]; +rz(9.585995139216406) q[3]; +rz(-1.3697741895352389) q[13]; +rx(pi/2) q[13]; +rz(4.807042881964694) q[13]; +rx(pi/2) q[13]; +rz(11.834246457888355) q[13]; +rz(-1.8600373512838393) q[13]; +rx(pi/2) q[13]; +rz(4.200783015086263) q[13]; +rx(pi/2) q[13]; +rz(10.92471755135011) q[13]; +rz(-0.1803005556490076) q[50]; +rx(pi/2) q[50]; +rz(5.185016299078368) q[50]; +rx(pi/2) q[50]; +rz(11.502054341194714) q[50]; +rz(-2.711118467462134) q[50]; +rx(pi/2) q[50]; +rz(4.659491243122977) q[50]; +rx(pi/2) q[50]; +rz(9.531001751839831) q[50]; +rz(0.4774541677453219) q[81]; +rx(pi/2) q[81]; +rz(3.5612075899820503) q[81]; +rx(pi/2) q[81]; +rz(6.906804241447636) q[81]; +rz(-2.2276771854853) q[81]; +rx(pi/2) q[81]; +rz(4.104977148740224) q[81]; +rx(pi/2) q[81]; +rz(7.361455679804541) q[81]; +cx q[23],q[81]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.7598040109456616) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.122094291893405) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[23],q[81]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.4026385480263546) q[23]; +rx(pi/2) q[23]; +rz(3*pi) q[23]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[23],q[81]; +rz(0.564692739981401) q[23]; +rx(pi/2) q[23]; +rz(4.969622927353979) q[23]; +rx(pi/2) q[23]; +rz(10.526559534181446) q[23]; +rz(-1.682563022066214) q[23]; +rx(pi/2) q[23]; +rz(4.57881395460684) q[23]; +rx(pi/2) q[23]; +rz(11.780000927583801) q[23]; +rz(0.8436577463749266) q[81]; +rx(pi/2) q[81]; +rz(3.7881218429348955) q[81]; +rx(pi/2) q[81]; +rz(6.828973183630017) q[81]; +rz(0.21785963172420608) q[81]; +rx(pi/2) q[81]; +rz(5.740303620092203) q[81]; +rx(pi/2) q[81]; +rz(8.369417469717952) q[81]; +cx q[82],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.282033188213001) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.3019408090214126) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.2590844417158102) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[12]; +rz(2.8688456757290304) q[12]; +rx(pi/2) q[12]; +rz(6.087101443499019) q[12]; +rx(pi/2) q[12]; +rz(7.7340651539118355) q[12]; +rz(2.0438624318428102) q[12]; +rx(pi/2) q[12]; +rz(4.847338664981288) q[12]; +rx(pi/2) q[12]; +rz(11.112675412908835) q[12]; +rz(1.7070855168656243) q[82]; +rx(pi/2) q[82]; +rz(4.101787756823887) q[82]; +rx(pi/2) q[82]; +rz(9.147521327393676) q[82]; +rz(-0.3148177842075852) q[82]; +rx(pi/2) q[82]; +rz(3.9440137776808935) q[82]; +rx(pi/2) q[82]; +rz(12.475042943340505) q[82]; +cx q[82],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(5.753981491034684) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(4.078585731492536) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.5398503876945178) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[29]; +rz(0.10206995750492354) q[29]; +rx(pi/2) q[29]; +rz(4.417586883358905) q[29]; +rx(pi/2) q[29]; +rz(8.628129465178677) q[29]; +rz(2.971219075358456) q[29]; +rx(pi/2) q[29]; +rz(3.275761341429821) q[29]; +rx(pi/2) q[29]; +rz(9.969496650904311) q[29]; +rz(1.5652618731363201) q[82]; +rx(pi/2) q[82]; +rz(4.09167146252093) q[82]; +rx(pi/2) q[82]; +rz(8.566789709218881) q[82]; +rz(1.7708242371473872) q[82]; +rx(pi/2) q[82]; +rz(4.152213497496255) q[82]; +rx(pi/2) q[82]; +rz(9.931596080649673) q[82]; +cx q[83],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.064950205803219) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.8743890883442926) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.2911086465043757) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[5]; +rz(-2.0824154298495565) q[5]; +rx(pi/2) q[5]; +rz(5.257942633606939) q[5]; +rx(pi/2) q[5]; +rz(11.91341031934407) q[5]; +rz(2.0955960089486982) q[5]; +rx(pi/2) q[5]; +rz(4.552781988611082) q[5]; +rx(pi/2) q[5]; +rz(11.273630724762459) q[5]; +cx q[32],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.2069060707831145) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.882957481989011) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[32],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.404094508171089) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +cx q[32],q[5]; +rz(0.8266851212566957) q[5]; +rx(pi/2) q[5]; +rz(4.820310536846927) q[5]; +rx(pi/2) q[5]; +rz(7.795761838845922) q[5]; +rz(0.7402493843398048) q[5]; +rx(pi/2) q[5]; +rz(4.529754394343723) q[5]; +rx(pi/2) q[5]; +rz(7.840910529479106) q[5]; +rz(2.599498853752232) q[32]; +rx(pi/2) q[32]; +rz(5.191845822606709) q[32]; +rx(pi/2) q[32]; +rz(9.640949408147442) q[32]; +rz(-2.4068872486543516) q[32]; +rx(pi/2) q[32]; +rz(5.105974006638768) q[32]; +rx(pi/2) q[32]; +rz(10.637239005522787) q[32]; +rz(2.705629215468411) q[83]; +rx(pi/2) q[83]; +rz(3.667527802640481) q[83]; +rx(pi/2) q[83]; +rz(7.232847483756039) q[83]; +rz(-0.23716624783358808) q[83]; +rx(pi/2) q[83]; +rz(5.695530538158147) q[83]; +rx(pi/2) q[83]; +rz(10.24806281014755) q[83]; +cx q[77],q[83]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.6916036640407413) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.096414709857479) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[77],q[83]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.4801766379219057) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[77],q[83]; +rz(-0.781423619988165) q[77]; +rx(pi/2) q[77]; +rz(4.613321356411632) q[77]; +rx(pi/2) q[77]; +rz(7.537671350437958) q[77]; +rz(-1.338302708247447) q[77]; +rx(pi/2) q[77]; +rz(5.160296969987266) q[77]; +rx(pi/2) q[77]; +rz(9.385709623037222) q[77]; +rz(-1.6800904292551442) q[83]; +rx(pi/2) q[83]; +rz(4.6002331428815815) q[83]; +rx(pi/2) q[83]; +rz(8.133598331311434) q[83]; +rz(0.1454704459545746) q[83]; +rx(pi/2) q[83]; +rz(3.772142954187118) q[83]; +rx(pi/2) q[83]; +rz(10.161015131399838) q[83]; +cx q[83],q[95]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.0318677197453265) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[84],q[74]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.259691978000889) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.8005443707800786) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[74]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.3257331720001524) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[74]; +rz(-2.923900294907559) q[74]; +rx(pi/2) q[74]; +rz(4.900488167203099) q[74]; +rx(pi/2) q[74]; +rz(8.694809195323435) q[74]; +rz(-2.3748169565407258) q[74]; +rx(pi/2) q[74]; +rz(5.633651716041361) q[74]; +rx(pi/2) q[74]; +rz(7.552607661763775) q[74]; +rz(2.34645937303229) q[84]; +rx(pi/2) q[84]; +rz(5.1395000665981865) q[84]; +rx(pi/2) q[84]; +rz(12.048573234768854) q[84]; +rz(-0.8912414281404013) q[84]; +rx(pi/2) q[84]; +rz(4.714516412791126) q[84]; +rx(pi/2) q[84]; +rz(11.130541854121567) q[84]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.055115019021679) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[42],q[91]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.20583950662054) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[42],q[91]; +rz(2.4930346779669) q[42]; +rx(pi/2) q[42]; +rz(3.666663311604577) q[42]; +rx(pi/2) q[42]; +rz(11.586794850567463) q[42]; +rz(1.997710539193366) q[42]; +rx(pi/2) q[42]; +rz(3.230233155590554) q[42]; +rx(pi/2) q[42]; +rz(7.925671420541749) q[42]; +cx q[42],q[64]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.8698381801991593) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.942004856389202) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[42],q[64]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.310419417289356) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[42],q[64]; +rz(-2.0661747592774393) q[42]; +rx(pi/2) q[42]; +rz(4.656349515870542) q[42]; +rx(pi/2) q[42]; +rz(7.227902948525242) q[42]; +rz(2.0213506024087096) q[42]; +rx(pi/2) q[42]; +rz(6.149250952714914) q[42]; +rx(pi/2) q[42]; +rz(6.300385046387911) q[42]; +rz(-0.3727421159688964) q[64]; +rx(pi/2) q[64]; +rz(5.944644266244231) q[64]; +rx(pi/2) q[64]; +rz(8.397840232864217) q[64]; +rz(0.4231881838102649) q[64]; +rx(pi/2) q[64]; +rz(4.160544478563555) q[64]; +rx(pi/2) q[64]; +rz(10.359390141743878) q[64]; +rz(-1.4273225855667642) q[91]; +rx(pi/2) q[91]; +rz(5.198579522273592) q[91]; +rx(pi/2) q[91]; +rz(8.024635949987937) q[91]; +rz(0.27072391658243733) q[91]; +rx(pi/2) q[91]; +rz(5.366169069328365) q[91]; +rx(pi/2) q[91]; +rz(8.402639381194872) q[91]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.252849954267136) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[33],q[92]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.5580085692908163) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[33],q[92]; +rz(-0.2071439704551219) q[33]; +rx(pi/2) q[33]; +rz(3.7030445774168292) q[33]; +rx(pi/2) q[33]; +rz(7.0508156961068185) q[33]; +rz(0.8332755800276619) q[33]; +rx(pi/2) q[33]; +rz(5.414296339428146) q[33]; +rx(pi/2) q[33]; +rz(11.264568139631184) q[33]; +cx q[59],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(5.968424375486615) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.408633063369568) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.2305849421309407) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +cx q[59],q[33]; +rz(-1.7334586726528638) q[33]; +rx(pi/2) q[33]; +rz(4.294427518840536) q[33]; +rx(pi/2) q[33]; +rz(7.995896056551089) q[33]; +rz(2.3032789034952135) q[33]; +rx(pi/2) q[33]; +rz(4.608025191159911) q[33]; +rx(pi/2) q[33]; +rz(9.592832493316065) q[33]; +cx q[33],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(5.993056297708813) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.9263839750972784) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[33],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.388300637071847) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +cx q[33],q[16]; +rz(-2.366871521565938) q[16]; +rx(pi/2) q[16]; +rz(5.244091836776419) q[16]; +rx(pi/2) q[16]; +rz(9.770772951844004) q[16]; +rz(2.0438624318428102) q[16]; +rx(pi/2) q[16]; +rz(4.847338664981288) q[16]; +rx(pi/2) q[16]; +rz(11.112675412908835) q[16]; +cx q[16],q[43]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(4.138714406364132) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-0.5682973047561388) q[33]; +rx(pi/2) q[33]; +rz(4.001614389991878) q[33]; +rx(pi/2) q[33]; +rz(8.14188684489321) q[33]; +rz(1.6012733088293425) q[33]; +rx(pi/2) q[33]; +rz(5.897981536248846) q[33]; +rx(pi/2) q[33]; +rz(11.634755403210082) q[33]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.090165867007853) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[16],q[43]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.599595896731998) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[16],q[43]; +rz(2.9138707643607855) q[16]; +rx(pi/2) q[16]; +rz(3.6471289399866396) q[16]; +rx(pi/2) q[16]; +rz(9.64937521701981) q[16]; +rz(-0.05769934615432426) q[16]; +rx(pi/2) q[16]; +rz(5.9489629397309045) q[16]; +rx(pi/2) q[16]; +rz(12.380831172958382) q[16]; +rz(-1.4273118242421896) q[43]; +rx(pi/2) q[43]; +rz(4.478140062974187) q[43]; +rx(pi/2) q[43]; +rz(8.508703361954684) q[43]; +rz(-0.8861454735388041) q[43]; +rx(pi/2) q[43]; +rz(4.475165192424445) q[43]; +rx(pi/2) q[43]; +rz(11.604548687710974) q[43]; +rz(2.8379872645977997) q[59]; +rx(pi/2) q[59]; +rz(4.724727051823121) q[59]; +rx(pi/2) q[59]; +rz(7.835411817600292) q[59]; +rz(1.7063926885347813) q[59]; +rx(pi/2) q[59]; +rz(4.546842388093973) q[59]; +rx(pi/2) q[59]; +rz(7.449292714235555) q[59]; +cx q[21],q[59]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.064462012686305) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.208439915940742) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[21],q[59]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.266582362471774) q[21]; +rx(pi/2) q[21]; +rz(3*pi) q[21]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[21],q[59]; +rz(0.7100343941267351) q[21]; +rx(pi/2) q[21]; +rz(4.865323294521156) q[21]; +rx(pi/2) q[21]; +rz(6.785279242238611) q[21]; +rz(-2.3409622929379923) q[21]; +rx(pi/2) q[21]; +rz(5.390938319371879) q[21]; +rx(pi/2) q[21]; +rz(10.159118416828886) q[21]; +cx q[41],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.04102690227484) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(4.213971220157757) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[41],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.219991847968208) q[41]; +rx(pi/2) q[41]; +rz(3*pi) q[41]; +cx q[41],q[21]; +rz(-0.5140153287918316) q[21]; +rx(pi/2) q[21]; +rz(4.179825863491706) q[21]; +rx(pi/2) q[21]; +rz(6.828870578376584) q[21]; +rz(2.4734288334995114) q[21]; +rx(pi/2) q[21]; +rz(5.175978643200434) q[21]; +rx(pi/2) q[21]; +rz(7.40822923369095) q[21]; +rz(-1.4241125623877668) q[41]; +rx(pi/2) q[41]; +rz(5.970384627913173) q[41]; +rx(pi/2) q[41]; +rz(11.9662687694895) q[41]; +rz(-1.4340139126579345) q[41]; +rx(pi/2) q[41]; +rz(4.197429743733262) q[41]; +rx(pi/2) q[41]; +rz(9.985502729513039) q[41]; +rz(1.779937512767777) q[59]; +rx(pi/2) q[59]; +rz(4.05766256771598) q[59]; +rx(pi/2) q[59]; +rz(10.048018705207571) q[59]; +rz(2.1445766073914623) q[59]; +rx(pi/2) q[59]; +rz(5.18331731395361) q[59]; +rx(pi/2) q[59]; +rz(10.56546535157761) q[59]; +rz(-0.013911235145196876) q[92]; +rx(pi/2) q[92]; +rz(4.221404068009324) q[92]; +rx(pi/2) q[92]; +rz(10.648765730371139) q[92]; +rz(-2.9156696921588994) q[92]; +rx(pi/2) q[92]; +rz(5.349919562435952) q[92]; +rx(pi/2) q[92]; +rz(8.509019359614726) q[92]; +cx q[93],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(5.886680781258373) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.162656297106203) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.7389467365922737) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[36]; +rz(2.183635128417418) q[36]; +rx(pi/2) q[36]; +rz(5.324770569049787) q[36]; +rx(pi/2) q[36]; +rz(9.23133888597868) q[36]; +rz(-2.531812857546154) q[36]; +rx(pi/2) q[36]; +rz(5.040519936324662) q[36]; +rx(pi/2) q[36]; +rz(11.186325378375342) q[36]; +cx q[85],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.0624262241060105) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.920380278670481) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.28429698358042) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[36]; +rz(0.4644626326521606) q[36]; +rx(pi/2) q[36]; +rz(4.913287392551113) q[36]; +rx(pi/2) q[36]; +rz(7.097738419321771) q[36]; +rz(-2.600400652729523) q[36]; +rx(pi/2) q[36]; +rz(4.958949860651423) q[36]; +rx(pi/2) q[36]; +rz(8.081516368166264) q[36]; +rz(-1.8486402170200495) q[85]; +rx(pi/2) q[85]; +rz(4.594041902034812) q[85]; +rx(pi/2) q[85]; +rz(9.084792897130546) q[85]; +rz(1.8402021058236215) q[85]; +rx(pi/2) q[85]; +rz(5.336254557013419) q[85]; +rx(pi/2) q[85]; +rz(11.399532885163232) q[85]; +rz(2.4139311491782793) q[93]; +rx(pi/2) q[93]; +rz(5.016475597003625) q[93]; +rx(pi/2) q[93]; +rz(10.266749865012274) q[93]; +rz(-2.7281048674493693) q[93]; +rx(pi/2) q[93]; +rz(3.461573057454359) q[93]; +rx(pi/2) q[93]; +rz(7.317771154520729) q[93]; +cx q[93],q[73]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(5.681133056225798) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.778549026493728) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[73]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.4149553750377546) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[73]; +rz(2.1250977528414072) q[73]; +rx(pi/2) q[73]; +rz(4.91969517502942) q[73]; +rx(pi/2) q[73]; +rz(8.840790016918397) q[73]; +rz(0.6215732561394267) q[73]; +rx(pi/2) q[73]; +rz(3.997975415491747) q[73]; +rx(pi/2) q[73]; +rz(11.203284197531278) q[73]; +rz(-0.5593510345966362) q[93]; +rx(pi/2) q[93]; +rz(5.518175539228042) q[93]; +rx(pi/2) q[93]; +rz(6.426153327081022) q[93]; +rz(-0.7249402244992877) q[93]; +rx(pi/2) q[93]; +rz(4.969287711815414) q[93]; +rx(pi/2) q[93]; +rz(11.909855926167477) q[93]; +cx q[94],q[81]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.012483688882263) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.058015506519864) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[81]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.272258001497219) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[81]; +rz(1.870347202833658) q[81]; +rx(pi/2) q[81]; +rz(4.903714293528674) q[81]; +rx(pi/2) q[81]; +rz(12.525783916436543) q[81]; +rz(-0.1356785341758071) q[81]; +rx(pi/2) q[81]; +rz(5.091814469210842) q[81]; +rx(pi/2) q[81]; +rz(9.570327823226558) q[81]; +rz(-2.3646900676824325) q[94]; +rx(pi/2) q[94]; +rz(5.590527859289968) q[94]; +rx(pi/2) q[94]; +rz(6.408981749325057) q[94]; +rz(-1.136312888990843) q[94]; +rx(pi/2) q[94]; +rz(4.0547212244894535) q[94]; +rx(pi/2) q[94]; +rz(9.896858373201159) q[94]; +cx q[61],q[94]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.001228873501576) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(5.875529267528196) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[61],q[94]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.429195005186507) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[61],q[94]; +rz(-2.430664013149503) q[61]; +rx(pi/2) q[61]; +rz(5.6387355606352125) q[61]; +rx(pi/2) q[61]; +rz(8.19178301604145) q[61]; +rz(1.361099427569668) q[61]; +rx(pi/2) q[61]; +rz(5.3844626049160755) q[61]; +rx(pi/2) q[61]; +rz(10.212659447397455) q[61]; +rz(1.5804057333071793) q[94]; +rx(pi/2) q[94]; +rz(3.7513195022372035) q[94]; +rx(pi/2) q[94]; +rz(12.391054064487186) q[94]; +rz(1.7129612842816542) q[94]; +rx(pi/2) q[94]; +rz(4.937729062091995) q[94]; +rx(pi/2) q[94]; +rz(11.219263297170379) q[94]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(5.865983963386368) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[83],q[95]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.7453017047756614) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[83],q[95]; +rz(-2.6037863190715322) q[83]; +rx(pi/2) q[83]; +rz(5.2841335789217325) q[83]; +rx(pi/2) q[83]; +rz(6.69183558805363) q[83]; +rz(-2.8029716256063466) q[83]; +rx(pi/2) q[83]; +rz(3.303894711146941) q[83]; +rx(pi/2) q[83]; +rz(6.882472567183143) q[83]; +cx q[83],q[84]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.9918974193176973) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.1315705243296375) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[83],q[84]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.2848660130704124) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[83],q[84]; +rz(-1.5695658497732872) q[83]; +rx(pi/2) q[83]; +rz(4.914511086577669) q[83]; +rx(pi/2) q[83]; +rz(8.233935787779334) q[83]; +rz(-0.7938220275379275) q[83]; +rx(pi/2) q[83]; +rz(3.878041861649527) q[83]; +rx(pi/2) q[83]; +rz(6.857695552473547) q[83]; +rz(-2.6191469558713396) q[84]; +rx(pi/2) q[84]; +rz(4.868738060893889) q[84]; +rx(pi/2) q[84]; +rz(7.20631510321129) q[84]; +rz(1.024974394307665) q[84]; +rx(pi/2) q[84]; +rz(4.691572756746586) q[84]; +rx(pi/2) q[84]; +rz(9.261354374126777) q[84]; +rz(-2.6959157429342895) q[95]; +rx(pi/2) q[95]; +rz(5.222106213025424) q[95]; +rx(pi/2) q[95]; +rz(8.807364196633795) q[95]; +rz(0.9979809940288185) q[95]; +rx(pi/2) q[95]; +rz(4.158419209666407) q[95]; +rx(pi/2) q[95]; +rz(12.427211756291097) q[95]; +cx q[97],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.046363604487656) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.700078436872554) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.216805910015399) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[64]; +rz(-0.006157157307961292) q[64]; +rx(pi/2) q[64]; +rz(4.390330478025979) q[64]; +rx(pi/2) q[64]; +rz(11.930787852163562) q[64]; +rz(-1.2301966270539022) q[64]; +rx(pi/2) q[64]; +rz(3.9880586664257907) q[64]; +rx(pi/2) q[64]; +rz(6.825165883866993) q[64]; +rz(-1.4660164405963065) q[97]; +rx(pi/2) q[97]; +rz(3.529858172284845) q[97]; +rx(pi/2) q[97]; +rz(12.20769334557387) q[97]; +rz(2.4586273418693) q[97]; +rx(pi/2) q[97]; +rz(4.381593477670923) q[97]; +rx(pi/2) q[97]; +rz(10.53766412940545) q[97]; +rz(-2.3832955035039163) q[99]; +rx(pi/2) q[99]; +rz(4.28526676944899) q[99]; +rx(pi/2) q[99]; +rz(11.450008860167106) q[99]; +rz(2.9390510801156537) q[99]; +rx(pi/2) q[99]; +rz(3.9879219631204412) q[99]; +rx(pi/2) q[99]; +rz(8.293774916348239) q[99]; +cx q[62],q[99]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.9207941922746445) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.019022228000589) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[62],q[99]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.29972154806103) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[62],q[99]; +rz(2.164907443769251) q[62]; +rx(pi/2) q[62]; +rz(4.282444475312226) q[62]; +rx(pi/2) q[62]; +rz(8.606953132705032) q[62]; +rz(-2.4068872486543516) q[62]; +rx(pi/2) q[62]; +rz(5.105974006638768) q[62]; +rx(pi/2) q[62]; +rz(10.637239005522787) q[62]; +cx q[9],q[62]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.9100371757197516) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.036068615394713) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[9],q[62]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.404590838471454) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[9],q[62]; +rz(-0.02308499887324089) q[9]; +rx(pi/2) q[9]; +rz(3.9870624493288562) q[9]; +rx(pi/2) q[9]; +rz(11.341915242847902) q[9]; +rz(-2.297574574796982) q[9]; +rx(pi/2) q[9]; +rz(5.552629871641072) q[9]; +rx(pi/2) q[9]; +rz(6.284786733915139) q[9]; +cx q[51],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(5.703295925004237) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(4.029503886105925) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[51],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.5775621574356204) q[51]; +rx(pi/2) q[51]; +rz(2*pi) q[51]; +cx q[51],q[9]; +rz(1.0469271920641035) q[9]; +rx(pi/2) q[9]; +rz(4.344634979885654) q[9]; +rx(pi/2) q[9]; +rz(12.229003853355946) q[9]; +rz(1.5871225759534724) q[9]; +rx(pi/2) q[9]; +rz(4.542080238752002) q[9]; +rx(pi/2) q[9]; +rz(6.318538949694719) q[9]; +rz(2.119892362805963) q[51]; +rx(pi/2) q[51]; +rz(3.777758339926855) q[51]; +rx(pi/2) q[51]; +rz(9.456426241873423) q[51]; +rz(-0.7598927508476416) q[51]; +rx(pi/2) q[51]; +rz(5.911866821899654) q[51]; +rx(pi/2) q[51]; +rz(9.193588433265504) q[51]; +cx q[51],q[75]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(4.19381241449117) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-3.011704392890886) q[62]; +rx(pi/2) q[62]; +rz(4.64051278586043) q[62]; +rx(pi/2) q[62]; +rz(12.129210745134591) q[62]; +rz(1.1544469864678346) q[62]; +rx(pi/2) q[62]; +rz(3.872813607525473) q[62]; +rx(pi/2) q[62]; +rz(7.229850392587378) q[62]; +cx q[14],q[62]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.655546260140593) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(5.530389782404049) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[14],q[62]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.173453163194006) q[14]; +rx(pi/2) q[14]; +rz(3*pi) q[14]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[14],q[62]; +rz(0.9906650287732663) q[14]; +rx(pi/2) q[14]; +rz(3.8698060845359823) q[14]; +rx(pi/2) q[14]; +rz(7.1081745823888935) q[14]; +rz(0.38655028861854923) q[14]; +rx(pi/2) q[14]; +rz(4.923289722435795) q[14]; +rx(pi/2) q[14]; +rz(6.326623275139907) q[14]; +cx q[14],q[90]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.9034774655811817) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(2.774953933475615) q[62]; +rx(pi/2) q[62]; +rz(4.625014258314541) q[62]; +rx(pi/2) q[62]; +rz(8.152620323024559) q[62]; +rz(0.4124711085578845) q[62]; +rx(pi/2) q[62]; +rz(3.9865725450148917) q[62]; +rx(pi/2) q[62]; +rz(10.983913108788965) q[62]; +cx q[62],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(5.997956856560046) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.179880156723672) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.2411546991205693) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +cx q[62],q[2]; +rz(0.9927224786599549) q[2]; +rx(pi/2) q[2]; +rz(3.922730220622965) q[2]; +rx(pi/2) q[2]; +rz(9.531194627160662) q[2]; +rz(-3.0614929965396094) q[2]; +rx(pi/2) q[2]; +rz(5.131678363941239) q[2]; +rx(pi/2) q[2]; +rz(8.0151466352304) q[2]; +cx q[2],q[8]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(4.137487938222162) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.008206764995345) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +cx q[2],q[8]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.811469690121137) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +cx q[2],q[8]; +rz(0.08757254946741044) q[2]; +rx(pi/2) q[2]; +rz(3.7002713357745636) q[2]; +rx(pi/2) q[2]; +rz(7.552853283357368) q[2]; +rz(0.08621612192185335) q[2]; +rx(pi/2) q[2]; +rz(4.2165755999112715) q[2]; +rx(pi/2) q[2]; +rz(7.9142038585628525) q[2]; +rz(-2.722491073747496) q[8]; +rx(pi/2) q[8]; +rz(4.471454564166525) q[8]; +rx(pi/2) q[8]; +rz(8.250810799961204) q[8]; +rz(2.0432063655966246) q[8]; +rx(pi/2) q[8]; +rz(4.59317081497776) q[8]; +rx(pi/2) q[8]; +rz(7.266201183983487) q[8]; +cx q[44],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.178595494626148) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.096557926265529) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[44],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.147763231751559) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +cx q[44],q[8]; +rz(-1.8164842204488307) q[8]; +rx(pi/2) q[8]; +rz(5.7786612651413325) q[8]; +rx(pi/2) q[8]; +rz(9.535955868345713) q[8]; +rz(1.2143641045115459) q[8]; +rx(pi/2) q[8]; +rz(5.663626591123048) q[8]; +rx(pi/2) q[8]; +rz(7.688720831475713) q[8]; +rz(0.10568663349199792) q[44]; +rx(pi/2) q[44]; +rz(4.244280625961332) q[44]; +rx(pi/2) q[44]; +rz(7.607073231822424) q[44]; +rz(1.613114348191874) q[44]; +rx(pi/2) q[44]; +rz(4.2117182361021746) q[44]; +rx(pi/2) q[44]; +rz(10.624499716578462) q[44]; +cx q[44],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.7329218500466865) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.7677268575506986) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[44],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.319651789458584) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +cx q[44],q[5]; +rz(-1.2307746254553908) q[5]; +rx(pi/2) q[5]; +rz(4.185949131478143) q[5]; +rx(pi/2) q[5]; +rz(9.066145598107125) q[5]; +rz(1.7749481754351848) q[5]; +rx(pi/2) q[5]; +rz(3.715426207657233) q[5]; +rx(pi/2) q[5]; +rz(8.129423317758361) q[5]; +rz(-1.0378202615175387) q[44]; +rx(pi/2) q[44]; +rz(5.394210568452106) q[44]; +rx(pi/2) q[44]; +rz(8.135984839075297) q[44]; +rz(1.9674043204503633) q[44]; +rx(pi/2) q[44]; +rz(3.6457298164350194) q[44]; +rx(pi/2) q[44]; +rz(10.025936745648565) q[44]; +cx q[59],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.0221977381215055) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.318091766975655) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.487105379996322) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[8]; +rz(1.091240516663202) q[8]; +rx(pi/2) q[8]; +rz(4.9895684850893645) q[8]; +rx(pi/2) q[8]; +rz(10.586143653509739) q[8]; +rz(-2.254605689170747) q[8]; +rx(pi/2) q[8]; +rz(5.107192565060684) q[8]; +rx(pi/2) q[8]; +rz(7.111108627889938) q[8]; +rz(-2.975410311609887) q[59]; +rx(pi/2) q[59]; +rz(5.4149413880377395) q[59]; +rx(pi/2) q[59]; +rz(9.398877972615365) q[59]; +rz(0.99599956035666) q[59]; +rx(pi/2) q[59]; +rz(4.24593058567083) q[59]; +rx(pi/2) q[59]; +rz(12.237312841093871) q[59]; +rz(0.0075192454471850745) q[62]; +rx(pi/2) q[62]; +rz(5.149300253258877) q[62]; +rx(pi/2) q[62]; +rz(6.911084582576359) q[62]; +rz(1.0863490643273126) q[62]; +rx(pi/2) q[62]; +rz(4.756182315773515) q[62]; +rx(pi/2) q[62]; +rz(8.212362170809334) q[62]; +cx q[62],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(5.9641662225600856) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.093227082623424) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.5831788631272072) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +cx q[62],q[57]; +rz(-2.092156455016508) q[57]; +rx(pi/2) q[57]; +rz(5.375207799247611) q[57]; +rx(pi/2) q[57]; +rz(7.514621117704766) q[57]; +rz(-0.3114861563562781) q[57]; +rx(pi/2) q[57]; +rz(4.002327226345579) q[57]; +rx(pi/2) q[57]; +rz(6.834916710956641) q[57]; +cx q[2],q[57]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.695561273098237) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.123401802370635) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[2],q[57]; +rz(-pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.26362855449518) q[2]; +rx(pi/2) q[2]; +rz(2*pi) q[2]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[2],q[57]; +rz(1.9413573632738483) q[2]; +rx(pi/2) q[2]; +rz(5.183500853235795) q[2]; +rx(pi/2) q[2]; +rz(10.314935642543748) q[2]; +rz(-0.7547893565021422) q[2]; +rx(pi/2) q[2]; +rz(4.336902869356708) q[2]; +rx(pi/2) q[2]; +rz(12.198877310752284) q[2]; +rz(-1.20570255000701) q[57]; +rx(pi/2) q[57]; +rz(3.413862982463225) q[57]; +rx(pi/2) q[57]; +rz(9.74184808798771) q[57]; +rz(2.9903881251201208) q[57]; +rx(pi/2) q[57]; +rz(4.914453551274229) q[57]; +rx(pi/2) q[57]; +rz(12.440189210395257) q[57]; +cx q[57],q[81]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.9959271390956292) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-0.42255919750385784) q[62]; +rx(pi/2) q[62]; +rz(4.75571440994012) q[62]; +rx(pi/2) q[62]; +rz(8.896616349226056) q[62]; +rz(-2.3794474808666397) q[62]; +rx(pi/2) q[62]; +rz(5.0122086226661935) q[62]; +rx(pi/2) q[62]; +rz(8.139040167623184) q[62]; +cx q[62],q[98]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.140316722508625) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.119849785381276) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[51],q[75]; +rz(-pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.405376960026013) q[51]; +rx(pi/2) q[51]; +rz(2*pi) q[51]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[51],q[75]; +rz(-0.5996024924936321) q[51]; +rx(pi/2) q[51]; +rz(4.318052771965859) q[51]; +rx(pi/2) q[51]; +rz(8.463158086785231) q[51]; +rz(1.7684227906770964) q[51]; +rx(pi/2) q[51]; +rz(4.729696553135498) q[51]; +rx(pi/2) q[51]; +rz(7.2950666318638495) q[51]; +cx q[6],q[51]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.457255227480114) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.136469539011964) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[6],q[51]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.262035166387369) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[6],q[51]; +rz(2.4673769344622345) q[6]; +rx(pi/2) q[6]; +rz(3.9599442998189183) q[6]; +rx(pi/2) q[6]; +rz(10.868613441717184) q[6]; +rz(1.4289073032795558) q[6]; +rx(pi/2) q[6]; +rz(3.487323478249587) q[6]; +rx(pi/2) q[6]; +rz(7.578010284984229) q[6]; +rz(-2.3120794232540627) q[51]; +rx(pi/2) q[51]; +rz(5.826197465561574) q[51]; +rx(pi/2) q[51]; +rz(10.97471438120209) q[51]; +rz(-2.5795024323493165) q[51]; +rx(pi/2) q[51]; +rz(4.585342006501573) q[51]; +rx(pi/2) q[51]; +rz(11.888618555552924) q[51]; +cx q[7],q[51]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.94009286631268) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.085773674906664) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[7],q[51]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.70517228255647) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[7],q[51]; +rz(-1.5446712646534948) q[7]; +rx(pi/2) q[7]; +rz(6.131844247224587) q[7]; +rx(pi/2) q[7]; +rz(9.83907251427979) q[7]; +rz(0.6533513929492831) q[7]; +rx(pi/2) q[7]; +rz(4.25493066563714) q[7]; +rx(pi/2) q[7]; +rz(11.263596889468738) q[7]; +rz(-2.202081720346762) q[51]; +rx(pi/2) q[51]; +rz(4.379028825955178) q[51]; +rx(pi/2) q[51]; +rz(10.472944139468053) q[51]; +rz(2.885164807151904) q[51]; +rx(pi/2) q[51]; +rz(5.50830825391945) q[51]; +rx(pi/2) q[51]; +rz(9.92729647046971) q[51]; +cx q[72],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.275622035189963) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.5986067171404246) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.3783916508689424) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +cx q[72],q[6]; +rz(1.6763704695065744) q[6]; +rx(pi/2) q[6]; +rz(4.235409343438732) q[6]; +rx(pi/2) q[6]; +rz(8.945368533662212) q[6]; +rz(-1.8410190746250776) q[6]; +rx(pi/2) q[6]; +rz(3.8773668899939606) q[6]; +rx(pi/2) q[6]; +rz(7.401195861609372) q[6]; +rz(-1.487093913438689) q[72]; +rx(pi/2) q[72]; +rz(5.89629172398549) q[72]; +rx(pi/2) q[72]; +rz(8.5607194613147) q[72]; +rz(1.2867464116304497) q[72]; +rx(pi/2) q[72]; +rz(4.156638802752763) q[72]; +rx(pi/2) q[72]; +rz(6.643920433040026) q[72]; +cx q[13],q[72]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.6088981739070736) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.259368664767919) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[13],q[72]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.328465331311083) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[13],q[72]; +rz(2.0725550690061008) q[13]; +rx(pi/2) q[13]; +rz(4.623513095424554) q[13]; +rx(pi/2) q[13]; +rz(11.95250568115124) q[13]; +rz(0.41557073076722606) q[13]; +rx(pi/2) q[13]; +rz(5.778962856923291) q[13]; +rx(pi/2) q[13]; +rz(12.208198457774994) q[13]; +cx q[59],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.043111241911143) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.426226261233939) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.5766644497260116) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +cx q[59],q[13]; +rz(-2.34145325271984) q[13]; +rx(pi/2) q[13]; +rz(4.215514660763494) q[13]; +rx(pi/2) q[13]; +rz(7.615182045632919) q[13]; +rz(-1.0277384561250296) q[13]; +rx(pi/2) q[13]; +rz(4.169233425724854) q[13]; +rx(pi/2) q[13]; +rz(11.323554607885926) q[13]; +rz(-2.140997509533264) q[59]; +rx(pi/2) q[59]; +rz(3.6908274886813945) q[59]; +rx(pi/2) q[59]; +rz(10.100322280121759) q[59]; +rz(2.7846001509630494) q[59]; +rx(pi/2) q[59]; +rz(5.809322010170444) q[59]; +rx(pi/2) q[59]; +rz(11.130602562055095) q[59]; +rz(1.025770289817384) q[72]; +rx(pi/2) q[72]; +rz(4.720236369679258) q[72]; +rx(pi/2) q[72]; +rz(8.781332934713772) q[72]; +rz(0.9705252854655555) q[72]; +rx(pi/2) q[72]; +rz(4.04316644317023) q[72]; +rx(pi/2) q[72]; +rz(11.961809389109197) q[72]; +rz(-0.5488493584350005) q[75]; +rx(pi/2) q[75]; +rz(4.287931089877301) q[75]; +rx(pi/2) q[75]; +rz(12.018688568581467) q[75]; +rz(1.9587257984725142) q[75]; +rx(pi/2) q[75]; +rz(5.440174609571553) q[75]; +rx(pi/2) q[75]; +rz(8.171567212967243) q[75]; +cx q[75],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.959695842751197) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.612496780394567) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.463329336904387) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +cx q[75],q[55]; +rz(0.17678421852564963) q[55]; +rx(pi/2) q[55]; +rz(4.781352266762564) q[55]; +rx(pi/2) q[55]; +rz(8.797237237458004) q[55]; +rz(-0.018606146948480173) q[55]; +rx(pi/2) q[55]; +rz(5.145113405152308) q[55]; +rx(pi/2) q[55]; +rz(9.150428093639075) q[55]; +cx q[55],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.10154515182586) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.175744238121026) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.299987493366534) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +cx q[55],q[50]; +rz(0.8472546774920744) q[50]; +rx(pi/2) q[50]; +rz(4.708696996706967) q[50]; +rx(pi/2) q[50]; +rz(9.112108552978377) q[50]; +rz(2.0841386480390787) q[50]; +rx(pi/2) q[50]; +rz(4.296793283671176) q[50]; +rx(pi/2) q[50]; +rz(12.103238837849812) q[50]; +rz(2.761108222584733) q[55]; +rx(pi/2) q[55]; +rz(4.542627480514254) q[55]; +rx(pi/2) q[55]; +rz(12.333533980953185) q[55]; +rz(-2.576857262163009) q[55]; +rx(pi/2) q[55]; +rz(3.5767166809398154) q[55]; +rx(pi/2) q[55]; +rz(10.218177745079313) q[55]; +cx q[12],q[55]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.138714406364132) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.090165867007853) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[12],q[55]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.599595896731998) q[12]; +rx(pi/2) q[12]; +rz(3*pi) q[12]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[12],q[55]; +rz(2.9138707643607855) q[12]; +rx(pi/2) q[12]; +rz(3.6471289399866396) q[12]; +rx(pi/2) q[12]; +rz(9.64937521701981) q[12]; +rz(2.250844988395599) q[12]; +rx(pi/2) q[12]; +rz(3.767195955308261) q[12]; +rx(pi/2) q[12]; +rz(10.785518438133263) q[12]; +rz(-1.4273118242421896) q[55]; +rx(pi/2) q[55]; +rz(4.478140062974187) q[55]; +rx(pi/2) q[55]; +rz(8.508703361954684) q[55]; +rz(-0.6719972941708803) q[55]; +rx(pi/2) q[55]; +rz(3.8314434328081477) q[55]; +rx(pi/2) q[55]; +rz(6.998491113572181) q[55]; +rz(1.5049541354859777) q[75]; +rx(pi/2) q[75]; +rz(5.588913381439817) q[75]; +rx(pi/2) q[75]; +rz(10.098866762828766) q[75]; +rz(1.8688181200739713) q[75]; +rx(pi/2) q[75]; +rz(5.897143973566687) q[75]; +rx(pi/2) q[75]; +rz(9.644810971200313) q[75]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.0817844206111875) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[57],q[81]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.4861423980826696) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[57],q[81]; +rz(-0.46048878835877716) q[57]; +rx(pi/2) q[57]; +rz(5.447504977955223) q[57]; +rx(pi/2) q[57]; +rz(6.411635368960797) q[57]; +rz(-2.234169996872237) q[57]; +rx(pi/2) q[57]; +rz(4.034470972122587) q[57]; +rx(pi/2) q[57]; +rz(9.192131444155635) q[57]; +cx q[57],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(5.856474064256815) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.1919827661684055) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.695013953267895) q[57]; +rx(pi/2) q[57]; +rz(3*pi) q[57]; +cx q[57],q[49]; +rz(1.2542554564274528) q[49]; +rx(pi/2) q[49]; +rz(4.403989206690043) q[49]; +rx(pi/2) q[49]; +rz(8.747976582696046) q[49]; +rz(0.906553873015369) q[49]; +rx(pi/2) q[49]; +rz(4.778506566684149) q[49]; +rx(pi/2) q[49]; +rz(11.102116068081054) q[49]; +rz(0.3985001292099519) q[57]; +rx(pi/2) q[57]; +rz(4.614348157231811) q[57]; +rx(pi/2) q[57]; +rz(10.75170464048915) q[57]; +rz(-1.106252912599353) q[57]; +rx(pi/2) q[57]; +rz(3.848130168339375) q[57]; +rx(pi/2) q[57]; +rz(7.970521111121663) q[57]; +rz(-3.1338792974994742) q[81]; +rx(pi/2) q[81]; +rz(4.977288005665487) q[81]; +rx(pi/2) q[81]; +rz(11.74472552030853) q[81]; +rz(-2.0794304535302066) q[81]; +rx(pi/2) q[81]; +rz(5.238306967018955) q[81]; +rx(pi/2) q[81]; +rz(9.613729693374832) q[81]; +cx q[12],q[81]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.8845998717302077) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.276974020415183) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[12],q[81]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.3739705235925115) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[12],q[81]; +rz(0.3042676653205394) q[12]; +rx(pi/2) q[12]; +rz(5.703065225619046) q[12]; +rx(pi/2) q[12]; +rz(11.79505559752005) q[12]; +rz(-2.5434492602906396) q[12]; +rx(pi/2) q[12]; +rz(4.383535522119008) q[12]; +rx(pi/2) q[12]; +rz(12.01227039437156) q[12]; +rz(2.2189874270828547) q[81]; +rx(pi/2) q[81]; +rz(5.785700431446273) q[81]; +rx(pi/2) q[81]; +rz(12.254105966753393) q[81]; +rz(0.21142478420472655) q[81]; +rx(pi/2) q[81]; +rz(5.3905718403487874) q[81]; +rx(pi/2) q[81]; +rz(7.028375710833306) q[81]; +cx q[85],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.25163835903506) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(4.492771349112589) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.3878381840556555) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[2]; +rz(-1.3996019762433118) q[2]; +rx(pi/2) q[2]; +rz(5.027564520369859) q[2]; +rx(pi/2) q[2]; +rz(10.238210032778529) q[2]; +rz(1.5450467295192816) q[2]; +rx(pi/2) q[2]; +rz(5.974800840004499) q[2]; +rx(pi/2) q[2]; +rz(12.545634363466416) q[2]; +rz(0.17772199633974273) q[85]; +rx(pi/2) q[85]; +rz(5.509238871575194) q[85]; +rx(pi/2) q[85]; +rz(8.407668727402626) q[85]; +rz(2.939654581336665) q[85]; +rx(pi/2) q[85]; +rz(4.9207751115746765) q[85]; +rx(pi/2) q[85]; +rz(11.28969489228512) q[85]; +cx q[85],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.005335802890718) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.700809017461077) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.3821686236593154) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[64]; +rz(0.5915530508003455) q[64]; +rx(pi/2) q[64]; +rz(3.879449562804499) q[64]; +rx(pi/2) q[64]; +rz(9.115472769369203) q[64]; +rz(-0.10064833063820622) q[64]; +rx(pi/2) q[64]; +rz(3.3690619013061642) q[64]; +rx(pi/2) q[64]; +rz(9.62231560190232) q[64]; +rz(-0.7807302508836642) q[85]; +rx(pi/2) q[85]; +rz(4.620265796338804) q[85]; +rx(pi/2) q[85]; +rz(9.017046778612784) q[85]; +rz(-0.6597318226924536) q[85]; +rx(pi/2) q[85]; +rz(4.410332764613599) q[85]; +rx(pi/2) q[85]; +rz(8.691677020572088) q[85]; +cx q[87],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.278435395884413) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.8613680075735908) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.3435743229066652) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +cx q[87],q[75]; +rz(-1.2837140168232093) q[75]; +rx(pi/2) q[75]; +rz(3.971300769035514) q[75]; +rx(pi/2) q[75]; +rz(11.376325096081258) q[75]; +rz(1.108750543714983) q[75]; +rx(pi/2) q[75]; +rz(5.140148205550617) q[75]; +rx(pi/2) q[75]; +rz(10.43831662835109) q[75]; +rz(-2.1761901825576118) q[87]; +rx(pi/2) q[87]; +rz(4.959096558471861) q[87]; +rx(pi/2) q[87]; +rz(11.044573997103411) q[87]; +rz(-2.581656290598586) q[87]; +rx(pi/2) q[87]; +rz(6.272867392844901) q[87]; +rx(pi/2) q[87]; +rz(9.585124978202055) q[87]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(5.690747979409057) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[14],q[90]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.201792714237516) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[14],q[90]; +rz(1.4596771532927164) q[14]; +rx(pi/2) q[14]; +rz(4.9318021950194275) q[14]; +rx(pi/2) q[14]; +rz(10.772520365455986) q[14]; +rz(-1.5870198936202247) q[14]; +rx(pi/2) q[14]; +rz(4.59007160623886) q[14]; +rx(pi/2) q[14]; +rz(8.931769403951444) q[14]; +cx q[14],q[89]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.804644981278858) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.27838453100401) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[14],q[89]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.192727232989622) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[14],q[89]; +rz(1.7116438244050318) q[14]; +rx(pi/2) q[14]; +rz(4.821058445316795) q[14]; +rx(pi/2) q[14]; +rz(12.21135833281007) q[14]; +rz(-2.2905664259017993) q[14]; +rx(pi/2) q[14]; +rz(3.9935737588853306) q[14]; +rx(pi/2) q[14]; +rz(7.641140354568247) q[14]; +cx q[17],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.201788550734749) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.340204337630475) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +cx q[17],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.4816446099325784) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +cx q[17],q[14]; +rz(-2.257602453112926) q[14]; +rx(pi/2) q[14]; +rz(5.323801842425288) q[14]; +rx(pi/2) q[14]; +rz(8.939527743843136) q[14]; +rz(2.529261733109477) q[14]; +rx(pi/2) q[14]; +rz(4.349525490630448) q[14]; +rx(pi/2) q[14]; +rz(11.967927255815367) q[14]; +rz(-1.4557947119601697) q[17]; +rx(pi/2) q[17]; +rz(4.21050082113854) q[17]; +rx(pi/2) q[17]; +rz(6.447661234077784) q[17]; +rz(-0.8325018489763201) q[17]; +rx(pi/2) q[17]; +rz(5.320082930287088) q[17]; +rx(pi/2) q[17]; +rz(6.898623166050406) q[17]; +cx q[33],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.178056323085443) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(4.072152021509725) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[33],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.2480784941451653) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +cx q[33],q[14]; +rz(-0.22745258601388008) q[14]; +rx(pi/2) q[14]; +rz(4.288593691432263) q[14]; +rx(pi/2) q[14]; +rz(11.221700756194002) q[14]; +rz(-0.785080701656085) q[14]; +rx(pi/2) q[14]; +rz(5.516288209229114) q[14]; +rx(pi/2) q[14]; +rz(9.431896253988175) q[14]; +cx q[14],q[79]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.6880686712189283) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-1.8714580437903696) q[33]; +rx(pi/2) q[33]; +rz(4.960339493875585) q[33]; +rx(pi/2) q[33]; +rz(6.912052411681195) q[33]; +rz(-0.6187238990682733) q[33]; +rx(pi/2) q[33]; +rz(5.66638796414552) q[33]; +rx(pi/2) q[33]; +rz(8.222663293024745) q[33]; +cx q[33],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.078563345416008) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(4.080692437226692) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[33],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.3073270782846147) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +cx q[33],q[16]; +rz(1.2421277901866281) q[16]; +rx(pi/2) q[16]; +rz(3.5662856592487944) q[16]; +rx(pi/2) q[16]; +rz(8.7005684949377) q[16]; +rz(1.0505565171455657) q[16]; +rx(pi/2) q[16]; +rz(4.318370009976732) q[16]; +rx(pi/2) q[16]; +rz(9.48646745940075) q[16]; +rz(-1.337626395306993) q[33]; +rx(pi/2) q[33]; +rz(5.028520771320926) q[33]; +rx(pi/2) q[33]; +rz(6.316749638592303) q[33]; +rz(1.1282722511891947) q[33]; +rx(pi/2) q[33]; +rz(4.315523920541694) q[33]; +rx(pi/2) q[33]; +rz(8.21088864989062) q[33]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.183324438848718) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[14],q[79]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.2137889175591745) q[14]; +rx(pi/2) q[14]; +rz(3*pi) q[14]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[14],q[79]; +rz(-0.5894727737492338) q[14]; +rx(pi/2) q[14]; +rz(5.007158886587903) q[14]; +rx(pi/2) q[14]; +rz(10.40683332587105) q[14]; +rz(-0.9624143688945228) q[14]; +rx(pi/2) q[14]; +rz(5.80008753839469) q[14]; +rx(pi/2) q[14]; +rz(10.125598491888574) q[14]; +cx q[16],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.045538630439829) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.9273913845580015) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[16],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.415795688045634) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +cx q[16],q[14]; +rz(2.402048963680768) q[14]; +rx(pi/2) q[14]; +rz(3.946732790553512) q[14]; +rx(pi/2) q[14]; +rz(10.582567888639513) q[14]; +rz(0.6415570659878602) q[14]; +rx(pi/2) q[14]; +rz(3.550142614565285) q[14]; +rx(pi/2) q[14]; +rz(8.832417561505174) q[14]; +rz(2.562755775485728) q[16]; +rx(pi/2) q[16]; +rz(4.937392746218281) q[16]; +rx(pi/2) q[16]; +rz(6.424347998109575) q[16]; +rz(-1.7982457420000968) q[16]; +rx(pi/2) q[16]; +rz(4.154924801683423) q[16]; +rx(pi/2) q[16]; +rz(8.808605108279167) q[16]; +rz(-1.5016580068967402) q[79]; +rx(pi/2) q[79]; +rz(4.246109023719633) q[79]; +rx(pi/2) q[79]; +rz(6.421931816102493) q[79]; +rz(-0.9699511060441179) q[79]; +rx(pi/2) q[79]; +rz(4.328985942569846) q[79]; +rx(pi/2) q[79]; +rz(7.624749510130288) q[79]; +rz(0.18812286099743858) q[89]; +rx(pi/2) q[89]; +rz(5.554637531584149) q[89]; +rx(pi/2) q[89]; +rz(7.30929627766942) q[89]; +rz(0.902341958268936) q[89]; +rx(pi/2) q[89]; +rz(4.399821783394931) q[89]; +rx(pi/2) q[89]; +rz(11.988934782039568) q[89]; +cx q[89],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.189563841309884) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(4.024850182503572) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.289094160605817) q[89]; +rx(pi/2) q[89]; +rz(2*pi) q[89]; +cx q[89],q[18]; +rz(0.9820115340522797) q[18]; +rx(pi/2) q[18]; +rz(4.540189768293727) q[18]; +rx(pi/2) q[18]; +rz(11.01113940351599) q[18]; +rz(2.849221118051661) q[18]; +rx(pi/2) q[18]; +rz(5.652852646630463) q[18]; +rx(pi/2) q[18]; +rz(10.823705923563736) q[18]; +rz(-2.612123589466046) q[89]; +rx(pi/2) q[89]; +rz(5.378719435400585) q[89]; +rx(pi/2) q[89]; +rz(9.672827352944106) q[89]; +rz(-2.9594763303122864) q[89]; +rx(pi/2) q[89]; +rz(4.598892615667493) q[89]; +rx(pi/2) q[89]; +rz(9.796419461648686) q[89]; +rz(-2.42209036075623) q[90]; +rx(pi/2) q[90]; +rz(3.900358141228549) q[90]; +rx(pi/2) q[90]; +rz(8.91393086665133) q[90]; +rz(-1.2115306201788223) q[90]; +rx(pi/2) q[90]; +rz(3.3418021631837327) q[90]; +rx(pi/2) q[90]; +rz(11.022616118577371) q[90]; +cx q[92],q[90]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.130850064077274) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(4.0900087894990484) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[90]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.309736143039352) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +cx q[92],q[90]; +rz(-2.5919702567912424) q[90]; +rx(pi/2) q[90]; +rz(5.2156055475747145) q[90]; +rx(pi/2) q[90]; +rz(11.952024818879764) q[90]; +rz(-0.8659678206505146) q[90]; +rx(pi/2) q[90]; +rz(4.907358502160223) q[90]; +rx(pi/2) q[90]; +rz(7.673583057252266) q[90]; +cx q[90],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.94662388573242) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.6534177811101345) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.2451454575408913) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[78]; +rz(-2.997771610294369) q[78]; +rx(pi/2) q[78]; +rz(5.507051232621979) q[78]; +rx(pi/2) q[78]; +rz(10.090845934793899) q[78]; +rz(1.8548505754264966) q[78]; +rx(pi/2) q[78]; +rz(4.757091079611243) q[78]; +rx(pi/2) q[78]; +rz(12.376045740028957) q[78]; +rz(-1.4563186197677125) q[90]; +rx(pi/2) q[90]; +rz(3.547331916002611) q[90]; +rx(pi/2) q[90]; +rz(10.589414827960699) q[90]; +rz(1.5115712322654051) q[90]; +rx(pi/2) q[90]; +rz(4.308402651645244) q[90]; +rx(pi/2) q[90]; +rz(8.49733573236593) q[90]; +cx q[30],q[90]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.283848818082996) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(5.943941445177257) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[30],q[90]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.289986300307069) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[30],q[90]; +rz(2.5637047161347155) q[30]; +rx(pi/2) q[30]; +rz(4.244503120064891) q[30]; +rx(pi/2) q[30]; +rz(11.710802609643663) q[30]; +rz(-2.974843899605439) q[30]; +rx(pi/2) q[30]; +rz(4.330980457778341) q[30]; +rx(pi/2) q[30]; +rz(8.800180784106665) q[30]; +rz(-1.3090368559200445) q[90]; +rx(pi/2) q[90]; +rz(4.353500142621815) q[90]; +rx(pi/2) q[90]; +rz(12.421254735603872) q[90]; +rz(-1.146761303763865) q[90]; +rx(pi/2) q[90]; +rz(5.011963432913426) q[90]; +rx(pi/2) q[90]; +rz(11.895894960095255) q[90]; +cx q[52],q[90]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.7429258529854974) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.226191546500603) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[52],q[90]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.4342283608767765) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[52],q[90]; +rz(-1.0278730344133105) q[52]; +rx(pi/2) q[52]; +rz(5.8206982223913535) q[52]; +rx(pi/2) q[52]; +rz(10.688567382620983) q[52]; +rz(1.6890151633205965) q[52]; +rx(pi/2) q[52]; +rz(4.603971204368247) q[52]; +rx(pi/2) q[52]; +rz(7.618177882848983) q[52]; +rz(-1.731564863570612) q[90]; +rx(pi/2) q[90]; +rz(4.276226116176058) q[90]; +rx(pi/2) q[90]; +rz(9.750350931231434) q[90]; +rz(-0.44886248487818037) q[90]; +rx(pi/2) q[90]; +rz(5.895930108679423) q[90]; +rx(pi/2) q[90]; +rz(9.226177277112766) q[90]; +rz(2.441488029613165) q[92]; +rx(pi/2) q[92]; +rz(5.6637732147593765) q[92]; +rx(pi/2) q[92]; +rz(11.687307849394879) q[92]; +rz(-1.8650536684099572) q[92]; +rx(pi/2) q[92]; +rz(4.346176374555605) q[92]; +rx(pi/2) q[92]; +rz(12.288445020301044) q[92]; +cx q[92],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(5.9233122574049375) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.9508080140475172) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.3216965183753544) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[71]; +rz(2.126927283858082) q[71]; +rx(pi/2) q[71]; +rz(3.802977640656448) q[71]; +rx(pi/2) q[71]; +rz(6.905348913292521) q[71]; +rz(0.24931363223110914) q[71]; +rx(pi/2) q[71]; +rz(4.435066635759929) q[71]; +rx(pi/2) q[71]; +rz(8.812437476491297) q[71]; +cx q[71],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(5.833174674985898) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.6233915747008485) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.3427501625755855) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +cx q[71],q[58]; +rz(-2.8772831204069256) q[58]; +rx(pi/2) q[58]; +rz(4.641627352123111) q[58]; +rx(pi/2) q[58]; +rz(7.19030176421397) q[58]; +rz(2.1407009138175646) q[58]; +rx(pi/2) q[58]; +rz(4.222540067449181) q[58]; +rx(pi/2) q[58]; +rz(8.736334376757632) q[58]; +rz(1.611769733970137) q[71]; +rx(pi/2) q[71]; +rz(4.801679621277002) q[71]; +rx(pi/2) q[71]; +rz(11.530920094369336) q[71]; +rz(-1.1277638427265115) q[71]; +rx(pi/2) q[71]; +rz(5.057660510840749) q[71]; +rx(pi/2) q[71]; +rz(9.911500734028131) q[71]; +cx q[88],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.278847322695913) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(4.338776783906054) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.2948303385135667) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +cx q[88],q[71]; +rz(-1.4288916584540425) q[71]; +rx(pi/2) q[71]; +rz(4.69738722038511) q[71]; +rx(pi/2) q[71]; +rz(11.206667846471275) q[71]; +rz(0.9877937072309892) q[71]; +rx(pi/2) q[71]; +rz(4.516865521930368) q[71]; +rx(pi/2) q[71]; +rz(12.424685705317323) q[71]; +rz(1.0080977511115163) q[88]; +rx(pi/2) q[88]; +rz(5.57122863174502) q[88]; +rx(pi/2) q[88]; +rz(8.58128276772266) q[88]; +rz(0.6975944382248742) q[88]; +rx(pi/2) q[88]; +rz(5.409242499860372) q[88]; +rx(pi/2) q[88]; +rz(8.504417116821722) q[88]; +rz(-2.1032560297222096) q[92]; +rx(pi/2) q[92]; +rz(5.023202983088399) q[92]; +rx(pi/2) q[92]; +rz(8.912702262932406) q[92]; +rz(-1.2483994592830774) q[92]; +rx(pi/2) q[92]; +rz(5.871444875246386) q[92]; +rx(pi/2) q[92]; +rz(12.132023225081493) q[92]; +cx q[38],q[92]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.382196538644925) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.070992394940715) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[38],q[92]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.151224875783253) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[38],q[92]; +rz(0.23638798446246723) q[38]; +rx(pi/2) q[38]; +rz(4.284333666700983) q[38]; +rx(pi/2) q[38]; +rz(8.058360118691592) q[38]; +rz(-2.2413357765512494) q[38]; +rx(pi/2) q[38]; +rz(4.880388474336931) q[38]; +rx(pi/2) q[38]; +rz(10.993189754885632) q[38]; +rz(-1.316815018060133) q[92]; +rx(pi/2) q[92]; +rz(5.161976472680726) q[92]; +rx(pi/2) q[92]; +rz(9.261187408095989) q[92]; +rz(1.3633150083000034) q[92]; +rx(pi/2) q[92]; +rz(4.748551410192849) q[92]; +rx(pi/2) q[92]; +rz(10.475304395064837) q[92]; +cx q[93],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.981599420366814) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.672974127582414) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[78]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.3449864176165844) q[93]; +rx(pi/2) q[93]; +rz(3*pi) q[93]; +cx q[93],q[78]; +rz(-0.22730925574762573) q[78]; +rx(pi/2) q[78]; +rz(4.657277362660759) q[78]; +rx(pi/2) q[78]; +rz(10.485185935586331) q[78]; +rz(1.806245141123462) q[78]; +rx(pi/2) q[78]; +rz(4.750145387097003) q[78]; +rx(pi/2) q[78]; +rz(9.430908116158708) q[78]; +cx q[78],q[97]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.48195253547859) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +rz(0.259306196899427) q[93]; +rx(pi/2) q[93]; +rz(5.1994949413853195) q[93]; +rx(pi/2) q[93]; +rz(10.294108929006843) q[93]; +rz(-0.3442081820249143) q[93]; +rx(pi/2) q[93]; +rz(4.552843206938705) q[93]; +rx(pi/2) q[93]; +rz(8.257158070013258) q[93]; +cx q[96],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(5.912254638052719) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.049344904746873) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.421292934081778) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[9]; +rz(1.0057817337175283) q[9]; +rx(pi/2) q[9]; +rz(3.736441169155741) q[9]; +rx(pi/2) q[9]; +rz(8.653257825855704) q[9]; +rz(0.8994014549647193) q[9]; +rx(pi/2) q[9]; +rz(4.375019540924502) q[9]; +rx(pi/2) q[9]; +rz(7.828009829726387) q[9]; +rz(-1.5140213337315913) q[96]; +rx(pi/2) q[96]; +rz(4.643243860240737) q[96]; +rx(pi/2) q[96]; +rz(8.075823845425337) q[96]; +rz(-2.7235532986467685) q[96]; +rx(pi/2) q[96]; +rz(5.146350226518782) q[96]; +rx(pi/2) q[96]; +rz(10.594117896579242) q[96]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(5.6501500276659815) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[78],q[97]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.2956320014274096) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[78],q[97]; +rz(0.3107122319435942) q[78]; +rx(pi/2) q[78]; +rz(4.090161461775268) q[78]; +rx(pi/2) q[78]; +rz(8.040966920588764) q[78]; +rz(-1.1767470269005742) q[78]; +rx(pi/2) q[78]; +rz(4.673593201499599) q[78]; +rx(pi/2) q[78]; +rz(11.983003992564171) q[78]; +rz(-1.1813318447390502) q[97]; +rx(pi/2) q[97]; +rz(4.61101984280523) q[97]; +rx(pi/2) q[97]; +rz(9.51679506025656) q[97]; +rz(-0.9988072023989742) q[97]; +rx(pi/2) q[97]; +rz(4.63352062415577) q[97]; +rx(pi/2) q[97]; +rz(11.362845869407058) q[97]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.255947546468297) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[62],q[98]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.466906946833787) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[62],q[98]; +rz(1.5211110464938091) q[62]; +rx(pi/2) q[62]; +rz(5.3106001607726) q[62]; +rx(pi/2) q[62]; +rz(12.224823521707009) q[62]; +rz(1.4743281294942037) q[62]; +rx(pi/2) q[62]; +rz(4.48841713913189) q[62]; +rx(pi/2) q[62]; +rz(11.50201536870836) q[62]; +cx q[62],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(6.226715640974373) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.497515806275247) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.5371890002577846) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +cx q[62],q[28]; +rz(2.2389412012465186) q[28]; +rx(pi/2) q[28]; +rz(4.795068863103902) q[28]; +rx(pi/2) q[28]; +rz(8.8107170977765) q[28]; +rz(2.824767894273024) q[28]; +rx(pi/2) q[28]; +rz(3.73327043926619) q[28]; +rx(pi/2) q[28]; +rz(7.761844013537465) q[28]; +rz(1.7941913933506317) q[62]; +rx(pi/2) q[62]; +rz(5.275736329473545) q[62]; +rx(pi/2) q[62]; +rz(9.11491723190569) q[62]; +rz(1.717989276202081) q[62]; +rx(pi/2) q[62]; +rz(4.870234350720874) q[62]; +rx(pi/2) q[62]; +rz(11.870211189504321) q[62]; +cx q[62],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.3011421611922245) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.3091077505062723) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.259215621482422) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +cx q[62],q[21]; +rz(-0.12816957121592676) q[21]; +rx(pi/2) q[21]; +rz(4.985283883482464) q[21]; +rx(pi/2) q[21]; +rz(10.670801869576714) q[21]; +rz(0.9834794213707774) q[21]; +rx(pi/2) q[21]; +rz(5.429563539793525) q[21]; +rx(pi/2) q[21]; +rz(8.384005532461131) q[21]; +rz(-0.6266402450199342) q[62]; +rx(pi/2) q[62]; +rz(4.752432197040783) q[62]; +rx(pi/2) q[62]; +rz(10.76497793117975) q[62]; +rz(1.90569555790906) q[62]; +rx(pi/2) q[62]; +rz(5.051932759001726) q[62]; +rx(pi/2) q[62]; +rz(7.234092918115011) q[62]; +cx q[62],q[84]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.015521978221689) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.245907836113007) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[62],q[84]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.737301906944672) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[62],q[84]; +rz(2.7934541974826246) q[62]; +rx(pi/2) q[62]; +rz(3.4288296951088) q[62]; +rx(pi/2) q[62]; +rz(9.213645588038297) q[62]; +rz(1.467057614237378) q[62]; +rx(pi/2) q[62]; +rz(4.109923579382202) q[62]; +rx(pi/2) q[62]; +rz(6.79134840378298) q[62]; +rz(1.014240136763605) q[84]; +rx(pi/2) q[84]; +rz(3.5859519122938686) q[84]; +rx(pi/2) q[84]; +rz(8.828340094530722) q[84]; +rz(1.7684227906770964) q[84]; +rx(pi/2) q[84]; +rz(4.729696553135498) q[84]; +rx(pi/2) q[84]; +rz(7.2950666318638495) q[84]; +rz(-1.132035557532677) q[98]; +rx(pi/2) q[98]; +rz(6.124927075837949) q[98]; +rx(pi/2) q[98]; +rz(7.854184607550606) q[98]; +rz(-3.1260781377894062) q[98]; +rx(pi/2) q[98]; +rz(3.6469118151351876) q[98]; +rx(pi/2) q[98]; +rz(10.016600114552892) q[98]; +cx q[98],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(5.84399676384484) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.05494647614411) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.366306978949181) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[75]; +rz(2.929751677279066) q[75]; +rx(pi/2) q[75]; +rz(5.109587092932837) q[75]; +rx(pi/2) q[75]; +rz(7.251060451533435) q[75]; +rz(-2.2134840252742944) q[75]; +rx(pi/2) q[75]; +rz(4.418793575773414) q[75]; +rx(pi/2) q[75]; +rz(11.109356579192786) q[75]; +rz(1.5516018875780606) q[98]; +rx(pi/2) q[98]; +rz(5.003572779730176) q[98]; +rx(pi/2) q[98]; +rz(10.185317158875081) q[98]; +rz(1.704839142883853) q[98]; +rx(pi/2) q[98]; +rz(3.9989286607584225) q[98]; +rx(pi/2) q[98]; +rz(9.259453580871101) q[98]; +cx q[98],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.077611063648404) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.071641661965982) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.407007320262686) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[5]; +rz(0.9711879279929727) q[5]; +rx(pi/2) q[5]; +rz(4.2003708091110195) q[5]; +rx(pi/2) q[5]; +rz(11.811245867295515) q[5]; +rz(-0.5839767341327926) q[5]; +rx(pi/2) q[5]; +rz(3.713806430620109) q[5]; +rx(pi/2) q[5]; +rz(10.107731102963223) q[5]; +rz(1.3699392578776406) q[98]; +rx(pi/2) q[98]; +rz(5.571277095266085) q[98]; +rx(pi/2) q[98]; +rz(6.653778187829639) q[98]; +rz(2.2949939623631703) q[98]; +rx(pi/2) q[98]; +rz(4.327076961302269) q[98]; +rx(pi/2) q[98]; +rz(9.956813264106362) q[98]; +cx q[98],q[97]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.094378733122133) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.816415025804062) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[97]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.26444931641176) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[97]; +rz(-1.981035802891113) q[97]; +rx(pi/2) q[97]; +rz(4.768637125188513) q[97]; +rx(pi/2) q[97]; +rz(6.512721089034923) q[97]; +rz(0.431302137602271) q[97]; +rx(pi/2) q[97]; +rz(4.545937928367544) q[97]; +rx(pi/2) q[97]; +rz(8.872208550286045) q[97]; +rz(-2.280825108564171) q[98]; +rx(pi/2) q[98]; +rz(5.568196362257104) q[98]; +rx(pi/2) q[98]; +rz(9.613574199141743) q[98]; +rz(1.406495071234886) q[98]; +rx(pi/2) q[98]; +rz(4.680812799900087) q[98]; +rx(pi/2) q[98]; +rz(12.426090258069493) q[98]; +rz(1.1361925538956728) q[99]; +rx(pi/2) q[99]; +rz(4.320442053553841) q[99]; +rx(pi/2) q[99]; +rz(8.522572561894089) q[99]; +rz(1.2304967254959607) q[99]; +rx(pi/2) q[99]; +rz(4.219427554631491) q[99]; +rx(pi/2) q[99]; +rz(8.197439244023135) q[99]; +cx q[99],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(5.91918418232474) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.870800930495279) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.362340877708163) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[60]; +rz(-0.7723685438317269) q[60]; +rx(pi/2) q[60]; +rz(4.674693888783665) q[60]; +rx(pi/2) q[60]; +rz(7.7457495590008385) q[60]; +rz(2.6850114890011563) q[60]; +rx(pi/2) q[60]; +rz(5.209361415164841) q[60]; +rx(pi/2) q[60]; +rz(10.316853308543763) q[60]; +cx q[48],q[60]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(4.077662080540212) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(5.771395136611282) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[48],q[60]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.7483079832033352) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[48],q[60]; +rz(1.8780735150512742) q[48]; +rx(pi/2) q[48]; +rz(4.649614384757321) q[48]; +rx(pi/2) q[48]; +rz(7.817599599155225) q[48]; +rz(-1.7571971512299815) q[48]; +rx(pi/2) q[48]; +rz(5.688141253321433) q[48]; +rx(pi/2) q[48]; +rz(10.91963009150787) q[48]; +cx q[26],q[48]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.8825561824768275) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.912349047052969) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[26],q[48]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.436689318879555) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[26],q[48]; +rz(1.682320669264314) q[26]; +rx(pi/2) q[26]; +rz(4.352792775314872) q[26]; +rx(pi/2) q[26]; +rz(10.412708734904848) q[26]; +rz(-0.29451811492988655) q[26]; +rx(pi/2) q[26]; +rz(4.479163235981876) q[26]; +rx(pi/2) q[26]; +rz(11.549885215689654) q[26]; +rz(2.091581001574342) q[48]; +rx(pi/2) q[48]; +rz(5.273543652508394) q[48]; +rx(pi/2) q[48]; +rz(7.2941581120329975) q[48]; +rz(-0.17185264652715837) q[48]; +rx(pi/2) q[48]; +rz(5.860923594046251) q[48]; +rx(pi/2) q[48]; +rz(6.978120984207712) q[48]; +cx q[9],q[48]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.712042414078635) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.247074578356596) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[9],q[48]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.2816771250467283) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[9],q[48]; +rz(-0.20380457233577864) q[9]; +rx(pi/2) q[9]; +rz(3.950342452072874) q[9]; +rx(pi/2) q[9]; +rz(12.45338410926546) q[9]; +rz(-1.5214132255862376) q[9]; +rx(pi/2) q[9]; +rz(5.749476980889048) q[9]; +rx(pi/2) q[9]; +rz(10.510483403222533) q[9]; +rz(-0.1685072983366056) q[48]; +rx(pi/2) q[48]; +rz(3.633681576980644) q[48]; +rx(pi/2) q[48]; +rz(9.290819211996341) q[48]; +rz(1.7684227906770964) q[48]; +rx(pi/2) q[48]; +rz(4.729696553135498) q[48]; +rx(pi/2) q[48]; +rz(7.2950666318638495) q[48]; +cx q[53],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.136469539011964) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.457255227480114) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.262035166387369) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +cx q[53],q[48]; +rz(-2.3120794232540627) q[48]; +rx(pi/2) q[48]; +rz(5.826197465561574) q[48]; +rx(pi/2) q[48]; +rz(10.97471438120209) q[48]; +rz(2.454567173202644) q[48]; +rx(pi/2) q[48]; +rz(3.804501676402505) q[48]; +rx(pi/2) q[48]; +rz(7.794153562906225) q[48]; +cx q[18],q[48]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.9335621455763743) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.066080384021447) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[18],q[48]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.2225797092528) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[18],q[48]; +rz(2.183358003894882) q[18]; +rx(pi/2) q[18]; +rz(4.320472962882178) q[18]; +rx(pi/2) q[18]; +rz(8.049851423860709) q[18]; +rz(2.700542939800389) q[18]; +rx(pi/2) q[18]; +rz(5.526029178774415) q[18]; +rx(pi/2) q[18]; +rz(6.702693196202141) q[18]; +rz(-2.7902490483628632) q[48]; +rx(pi/2) q[48]; +rz(3.8530420346460756) q[48]; +rx(pi/2) q[48]; +rz(8.260875340947761) q[48]; +rz(3.0640858656201413) q[48]; +rx(pi/2) q[48]; +rz(3.5817437916361534) q[48]; +rx(pi/2) q[48]; +rz(6.53697744427102) q[48]; +rz(2.4673769344622345) q[53]; +rx(pi/2) q[53]; +rz(3.9599442998189183) q[53]; +rx(pi/2) q[53]; +rz(10.868613441717184) q[53]; +rz(-1.0797329439111145) q[53]; +rx(pi/2) q[53]; +rz(5.1997060486961875) q[53]; +rx(pi/2) q[53]; +rz(9.166513973729705) q[53]; +cx q[36],q[53]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.701575313202172) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.114518521859603) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[36],q[53]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.3765508740690744) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[36],q[53]; +rz(-1.7261379950745368) q[36]; +rx(pi/2) q[36]; +rz(4.216308432002112) q[36]; +rx(pi/2) q[36]; +rz(11.062076087923113) q[36]; +rz(2.9909947705080198) q[36]; +rx(pi/2) q[36]; +rz(5.185964170680319) q[36]; +rx(pi/2) q[36]; +rz(7.946846800551546) q[36]; +cx q[36],q[44]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.1748490561556775) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.0629359433561) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +cx q[36],q[44]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.340066108746921) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[36],q[44]; +rz(2.930549700411518) q[36]; +rx(pi/2) q[36]; +rz(3.601750392331687) q[36]; +rx(pi/2) q[36]; +rz(7.513527817583706) q[36]; +rz(1.147734092641775) q[36]; +rx(pi/2) q[36]; +rz(4.504782180700535) q[36]; +rx(pi/2) q[36]; +rz(10.869620616657198) q[36]; +cx q[33],q[36]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(4.137369163315444) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.2472903463083345) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +cx q[33],q[36]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.6875870405058357) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[33],q[36]; +rz(1.6021864982687273) q[33]; +rx(pi/2) q[33]; +rz(4.221434197731334) q[33]; +rx(pi/2) q[33]; +rz(6.332373250916719) q[33]; +rz(-1.374935471585525) q[33]; +rx(pi/2) q[33]; +rz(5.135052671201247) q[33]; +rx(pi/2) q[33]; +rz(9.039095107742082) q[33]; +rz(1.1986748524953104) q[36]; +rx(pi/2) q[36]; +rz(3.320709959547287) q[36]; +rx(pi/2) q[36]; +rz(8.390161753425154) q[36]; +rz(1.1732031810543662) q[36]; +rx(pi/2) q[36]; +rz(3.988878044917736) q[36]; +rx(pi/2) q[36]; +rz(11.97971240891136) q[36]; +rz(-1.4589159512248264) q[44]; +rx(pi/2) q[44]; +rz(5.611286536137262) q[44]; +rx(pi/2) q[44]; +rz(12.176275086249603) q[44]; +rz(-1.9472466746292139) q[44]; +rx(pi/2) q[44]; +rz(4.069519554348219) q[44]; +rx(pi/2) q[44]; +rz(7.056178686477183) q[44]; +rz(0.45963455206491766) q[53]; +rx(pi/2) q[53]; +rz(4.707955931926286) q[53]; +rx(pi/2) q[53]; +rz(7.175932611681683) q[53]; +rz(2.9574398259846095) q[53]; +rx(pi/2) q[53]; +rz(5.334616406212239) q[53]; +rx(pi/2) q[53]; +rz(6.560244896073485) q[53]; +rz(0.2976512494334962) q[60]; +rx(pi/2) q[60]; +rz(3.837087873800706) q[60]; +rx(pi/2) q[60]; +rz(9.856721847238143) q[60]; +rz(-1.9041449933184205) q[60]; +rx(pi/2) q[60]; +rz(4.119637063110035) q[60]; +rx(pi/2) q[60]; +rz(10.384573209269295) q[60]; +cx q[61],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.106479159987662) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.5796761190313897) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.4798374677238915) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +cx q[61],q[48]; +rz(0.741045800490959) q[48]; +rx(pi/2) q[48]; +rz(3.9052648150036857) q[48]; +rx(pi/2) q[48]; +rz(7.823201902767275) q[48]; +rz(2.9203430313489482) q[48]; +rx(pi/2) q[48]; +rz(5.836786664346999) q[48]; +rx(pi/2) q[48]; +rz(9.592962705337424) q[48]; +rz(1.1418168572034268) q[61]; +rx(pi/2) q[61]; +rz(3.627038567982372) q[61]; +rx(pi/2) q[61]; +rz(7.157972654549194) q[61]; +rz(1.717989276202081) q[61]; +rx(pi/2) q[61]; +rz(4.870234350720874) q[61]; +rx(pi/2) q[61]; +rz(11.870211189504321) q[61]; +cx q[68],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(5.941061187148769) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.688901796845521) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.2591336909380573) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +cx q[68],q[60]; +rz(3.0248891671023337) q[60]; +rx(pi/2) q[60]; +rz(3.5581067913760123) q[60]; +rx(pi/2) q[60]; +rz(8.707710452511002) q[60]; +rz(-2.254367715173654) q[60]; +rx(pi/2) q[60]; +rz(5.554962392941334) q[60]; +rx(pi/2) q[60]; +rz(6.365494324943044) q[60]; +cx q[60],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.761821989548341) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(4.124856530682723) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.1622778793996043) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +cx q[60],q[4]; +rz(0.5534730041576159) q[4]; +rx(pi/2) q[4]; +rz(5.871060088759698) q[4]; +rx(pi/2) q[4]; +rz(9.539127868104881) q[4]; +rz(1.0626491484826337) q[4]; +rx(pi/2) q[4]; +rz(5.152960027297187) q[4]; +rx(pi/2) q[4]; +rz(7.8008766287318405) q[4]; +cx q[4],q[80]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.551472034370549) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(0.6602971863620981) q[60]; +rx(pi/2) q[60]; +rz(3.4988821627809337) q[60]; +rx(pi/2) q[60]; +rz(11.22586831112077) q[60]; +rz(1.3566778197065652) q[60]; +rx(pi/2) q[60]; +rz(3.9244496355883607) q[60]; +rx(pi/2) q[60]; +rz(10.903742197093996) q[60]; +rz(1.6906128236526756) q[68]; +rx(pi/2) q[68]; +rz(3.9963935923359353) q[68]; +rx(pi/2) q[68]; +rz(7.3380503179402385) q[68]; +rz(-2.1344755751006375) q[68]; +rx(pi/2) q[68]; +rz(4.682761967871163) q[68]; +rx(pi/2) q[68]; +rz(8.26788737590103) q[68]; +cx q[10],q[68]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.151429872569418) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(5.8525440373733595) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[10],q[68]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.2894926779892644) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[10],q[68]; +rz(2.6970910493479963) q[10]; +rx(pi/2) q[10]; +rz(5.30008570141826) q[10]; +rx(pi/2) q[10]; +rz(7.299099666392378) q[10]; +rz(-2.6129252272069556) q[10]; +rx(pi/2) q[10]; +rz(5.412996608216247) q[10]; +rx(pi/2) q[10]; +rz(11.371981435672353) q[10]; +rz(-1.0630727747693842) q[68]; +rx(pi/2) q[68]; +rz(5.0988705086085435) q[68]; +rx(pi/2) q[68]; +rz(8.221330488161954) q[68]; +rz(0.6920657397446845) q[68]; +rx(pi/2) q[68]; +rz(5.252581125246914) q[68]; +rx(pi/2) q[68]; +rz(9.494298333133532) q[68]; +cx q[68],q[91]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(4.248096250393958) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[69],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.189391141198189) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.8567761482176195) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.5053042616641683) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[18]; +rz(2.380967575791603) q[18]; +rx(pi/2) q[18]; +rz(4.794170951811374) q[18]; +rx(pi/2) q[18]; +rz(11.028721364868309) q[18]; +rz(1.656918543592342) q[18]; +rx(pi/2) q[18]; +rz(5.9503886989141055) q[18]; +rx(pi/2) q[18]; +rz(11.772620559842995) q[18]; +rz(1.7955296377009349) q[69]; +rx(pi/2) q[69]; +rz(5.604461245341882) q[69]; +rx(pi/2) q[69]; +rz(8.707222153625828) q[69]; +rz(0.04722217791916261) q[69]; +rx(pi/2) q[69]; +rz(4.256023843013715) q[69]; +rx(pi/2) q[69]; +rz(6.622514795733736) q[69]; +cx q[76],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.228518082076091) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.911309462272401) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.4818986340168845) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +cx q[76],q[26]; +rz(-1.4282262842367315) q[26]; +rx(pi/2) q[26]; +rz(5.342893767330201) q[26]; +rx(pi/2) q[26]; +rz(12.032396456420777) q[26]; +rz(2.6850114890011563) q[26]; +rx(pi/2) q[26]; +rz(5.209361415164841) q[26]; +rx(pi/2) q[26]; +rz(10.316853308543763) q[26]; +cx q[9],q[26]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(4.077662080540212) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(5.771395136611282) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +cx q[9],q[26]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.7483079832033352) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[9],q[26]; +rz(1.8780735150512742) q[9]; +rx(pi/2) q[9]; +rz(4.649614384757321) q[9]; +rx(pi/2) q[9]; +rz(7.817599599155225) q[9]; +rz(0.3745710039598915) q[9]; +rx(pi/2) q[9]; +rz(3.9800664525934897) q[9]; +rx(pi/2) q[9]; +rz(6.640866034117231) q[9]; +cx q[7],q[9]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.3854348513058725) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.281258169631032) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +cx q[7],q[9]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.328304268151809) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +cx q[7],q[9]; +rz(2.3835661853221586) q[7]; +rx(pi/2) q[7]; +rz(4.520893574699397) q[7]; +rx(pi/2) q[7]; +rz(9.780532985258857) q[7]; +rz(2.323046074965224) q[7]; +rx(pi/2) q[7]; +rz(3.8655510882159674) q[7]; +rx(pi/2) q[7]; +rz(9.9999514881777) q[7]; +rz(2.6695682919607915) q[9]; +rx(pi/2) q[9]; +rz(5.7920262471513695) q[9]; +rx(pi/2) q[9]; +rz(7.454207415830294) q[9]; +rz(-0.34333363996072386) q[9]; +rx(pi/2) q[9]; +rz(6.19945880537791) q[9]; +rx(pi/2) q[9]; +rz(7.304510414049769) q[9]; +rz(0.2976512494334962) q[26]; +rx(pi/2) q[26]; +rz(3.837087873800706) q[26]; +rx(pi/2) q[26]; +rz(9.856721847238143) q[26]; +rz(-1.1836665478739956) q[26]; +rx(pi/2) q[26]; +rz(4.6111964081702705) q[26]; +rx(pi/2) q[26]; +rz(10.15368185991126) q[26]; +cx q[53],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.274987990741452) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(4.520495365842198) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.940892177582618) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +cx q[53],q[7]; +rz(-2.2528381441411875) q[7]; +rx(pi/2) q[7]; +rz(4.370769301232526) q[7]; +rx(pi/2) q[7]; +rz(10.537924863378866) q[7]; +rz(0.5596548808404007) q[7]; +rx(pi/2) q[7]; +rz(3.706513832409669) q[7]; +rx(pi/2) q[7]; +rz(7.113394124529554) q[7]; +rz(2.105261681637481) q[53]; +rx(pi/2) q[53]; +rz(4.483557828014548) q[53]; +rx(pi/2) q[53]; +rz(12.081248500918594) q[53]; +rz(-0.4406993456208905) q[53]; +rx(pi/2) q[53]; +rz(5.178165232290482) q[53]; +rx(pi/2) q[53]; +rz(9.198805951855213) q[53]; +cx q[49],q[53]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.158559936437797) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.14649135260106) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[49],q[53]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.678857911046377) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[49],q[53]; +rz(2.577101097273319) q[49]; +rx(pi/2) q[49]; +rz(4.55527917603706) q[49]; +rx(pi/2) q[49]; +rz(8.409042077058402) q[49]; +rz(2.9909947705080198) q[49]; +rx(pi/2) q[49]; +rz(5.185964170680319) q[49]; +rx(pi/2) q[49]; +rz(7.946846800551546) q[49]; +rz(0.250528044662083) q[53]; +rx(pi/2) q[53]; +rz(4.311623384829554) q[53]; +rx(pi/2) q[53]; +rz(8.785632232582016) q[53]; +rz(1.406495071234886) q[53]; +rx(pi/2) q[53]; +rz(4.680812799900087) q[53]; +rx(pi/2) q[53]; +rz(12.426090258069493) q[53]; +cx q[73],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(5.868661233398536) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.996926508994359) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.6942960212295164) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[26]; +rz(1.210109445269941) q[26]; +rx(pi/2) q[26]; +rz(4.197074375411324) q[26]; +rx(pi/2) q[26]; +rz(12.315531351603504) q[26]; +rz(-2.6877826305376744) q[26]; +rx(pi/2) q[26]; +rz(4.567557179122224) q[26]; +rx(pi/2) q[26]; +rz(9.701506293814102) q[26]; +cx q[47],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(5.973758703447553) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.52026283030143) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.3409813535256276) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +cx q[47],q[26]; +rz(0.16335862478983953) q[26]; +rx(pi/2) q[26]; +rz(4.189116500456802) q[26]; +rx(pi/2) q[26]; +rz(11.455494651580057) q[26]; +rz(2.4734288334995114) q[26]; +rx(pi/2) q[26]; +rz(5.175978643200434) q[26]; +rx(pi/2) q[26]; +rz(7.40822923369095) q[26]; +rz(-3.054632700552009) q[47]; +rx(pi/2) q[47]; +rz(5.3023841866842) q[47]; +rx(pi/2) q[47]; +rz(7.322067269022238) q[47]; +rz(-1.0412280844089796) q[47]; +rx(pi/2) q[47]; +rz(4.6931207885822115) q[47]; +rx(pi/2) q[47]; +rz(7.1233973186502215) q[47]; +cx q[61],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(5.3011421611922245) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.3091077505062723) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.259215621482422) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +cx q[61],q[26]; +rz(-0.12816957121592676) q[26]; +rx(pi/2) q[26]; +rz(4.985283883482464) q[26]; +rx(pi/2) q[26]; +rz(10.670801869576714) q[26]; +rz(-2.0734328068373213) q[26]; +rx(pi/2) q[26]; +rz(4.206256051949429) q[26]; +rx(pi/2) q[26]; +rz(8.142189537118252) q[26]; +rz(-0.6266402450199342) q[61]; +rx(pi/2) q[61]; +rz(4.752432197040783) q[61]; +rx(pi/2) q[61]; +rz(10.76497793117975) q[61]; +rz(-0.6143331390808764) q[61]; +rx(pi/2) q[61]; +rz(4.768975314926281) q[61]; +rx(pi/2) q[61]; +rz(11.14664724514121) q[61]; +rz(1.5448478258284162) q[73]; +rx(pi/2) q[73]; +rz(4.218411046576489) q[73]; +rx(pi/2) q[73]; +rz(11.41566582208727) q[73]; +rz(0.6975944382248742) q[73]; +rx(pi/2) q[73]; +rz(5.409242499860372) q[73]; +rx(pi/2) q[73]; +rz(8.504417116821722) q[73]; +cx q[22],q[73]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.952253628564367) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.115924845087825) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[22],q[73]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.244570823039153) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[22],q[73]; +rz(0.5399951360469442) q[22]; +rx(pi/2) q[22]; +rz(5.30735485193512) q[22]; +rx(pi/2) q[22]; +rz(8.351389256830235) q[22]; +rz(0.9131362110895527) q[22]; +rx(pi/2) q[22]; +rz(3.4008008105625045) q[22]; +rx(pi/2) q[22]; +rz(6.408245092866533) q[22]; +rz(1.1266828113076013) q[73]; +rx(pi/2) q[73]; +rz(4.365340133470456) q[73]; +rx(pi/2) q[73]; +rz(7.654854122481469) q[73]; +rz(0.5111995112277006) q[73]; +rx(pi/2) q[73]; +rz(3.5140476374641727) q[73]; +rx(pi/2) q[73]; +rz(6.289235491080726) q[73]; +rz(0.18063570846211308) q[76]; +rx(pi/2) q[76]; +rz(3.9706547495436775) q[76]; +rx(pi/2) q[76]; +rz(7.053927454712339) q[76]; +rz(2.9145848366284897) q[76]; +rx(pi/2) q[76]; +rz(4.436019912744145) q[76]; +rx(pi/2) q[76]; +rz(10.120357395144357) q[76]; +cx q[10],q[76]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.9430682550210783) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.028126326382349) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[10],q[76]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.456407643963294) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[10],q[76]; +rz(-0.6077564376723679) q[10]; +rx(pi/2) q[10]; +rz(5.317362817819379) q[10]; +rx(pi/2) q[10]; +rz(11.577615700054743) q[10]; +rz(-0.44691745444272524) q[10]; +rx(pi/2) q[10]; +rz(4.568772545205682) q[10]; +rx(pi/2) q[10]; +rz(8.841796558881462) q[10]; +cx q[17],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.8190271941216505) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.8924182974751194) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +cx q[17],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.3219828302692367) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +cx q[17],q[10]; +rz(1.013463501461973) q[10]; +rx(pi/2) q[10]; +rz(3.9283679997464382) q[10]; +rx(pi/2) q[10]; +rz(9.796345541495905) q[10]; +rz(0.3767949811301676) q[10]; +rx(pi/2) q[10]; +rz(4.723115784384066) q[10]; +rx(pi/2) q[10]; +rz(11.3694274026295) q[10]; +rz(-1.9746567116618765) q[17]; +rx(pi/2) q[17]; +rz(5.077154235677478) q[17]; +rx(pi/2) q[17]; +rz(11.078699409768433) q[17]; +rz(0.8718886728556736) q[17]; +rx(pi/2) q[17]; +rz(5.18329981929784) q[17]; +rx(pi/2) q[17]; +rz(11.015408954976284) q[17]; +cx q[17],q[74]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.8914157750994516) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +cx q[40],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.700108194643489) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.905370718085974) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[40],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.822629388635926) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +cx q[40],q[10]; +rz(-1.528508507000077) q[10]; +rx(pi/2) q[10]; +rz(5.180771375525831) q[10]; +rx(pi/2) q[10]; +rz(8.598603636530564) q[10]; +rz(2.5400358669929854) q[10]; +rx(pi/2) q[10]; +rz(4.918561799353791) q[10]; +rx(pi/2) q[10]; +rz(9.829504235854081) q[10]; +rz(0.31498891932243955) q[40]; +rx(pi/2) q[40]; +rz(4.233553409019229) q[40]; +rx(pi/2) q[40]; +rz(8.809967634570295) q[40]; +rz(1.067904634871649) q[40]; +rx(pi/2) q[40]; +rz(4.405726416010104) q[40]; +rx(pi/2) q[40]; +rz(11.357011454296286) q[40]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(5.9574595317236625) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[17],q[74]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.413824086902844) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[17],q[74]; +rz(-2.496611387109642) q[17]; +rx(pi/2) q[17]; +rz(4.776772944214024) q[17]; +rx(pi/2) q[17]; +rz(11.392411430704747) q[17]; +rz(-2.332971901814904) q[17]; +rx(pi/2) q[17]; +rz(4.69266989396479) q[17]; +rx(pi/2) q[17]; +rz(11.795819073752106) q[17]; +rz(-2.0262489915416815) q[74]; +rx(pi/2) q[74]; +rz(5.679500632045132) q[74]; +rx(pi/2) q[74]; +rz(10.227600004155391) q[74]; +rz(0.9705252854655555) q[74]; +rx(pi/2) q[74]; +rz(4.04316644317023) q[74]; +rx(pi/2) q[74]; +rz(11.961809389109197) q[74]; +rz(2.6447177121283776) q[76]; +rx(pi/2) q[76]; +rz(4.5054974137696036) q[76]; +rx(pi/2) q[76]; +rz(7.660927500993779) q[76]; +rz(-2.1686065450974246) q[76]; +rx(pi/2) q[76]; +rz(5.041210722514538) q[76]; +rx(pi/2) q[76]; +rz(7.517896350906374) q[76]; +cx q[46],q[76]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.551472034370549) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(5.574511103384381) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[46],q[76]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.289927600476699) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[46],q[76]; +rz(-3.011093773196446) q[46]; +rx(pi/2) q[46]; +rz(3.967581635544897) q[46]; +rx(pi/2) q[46]; +rz(11.027343425144949) q[46]; +rz(0.011704542924023453) q[46]; +rx(pi/2) q[46]; +rz(5.398721949499958) q[46]; +rx(pi/2) q[46]; +rz(12.514670459407341) q[46]; +rz(0.38213499054830447) q[76]; +rx(pi/2) q[76]; +rz(4.3839037548231445) q[76]; +rx(pi/2) q[76]; +rz(11.934406300943657) q[76]; +rz(1.2192238480521205) q[76]; +rx(pi/2) q[76]; +rz(5.1143730607219) q[76]; +rx(pi/2) q[76]; +rz(9.055037541264817) q[76]; +cx q[76],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(5.912148385796877) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.048654823514426) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.2135498268577694) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +cx q[76],q[46]; +rz(1.8567042444314463) q[46]; +rx(pi/2) q[46]; +rz(4.935697480568698) q[46]; +rx(pi/2) q[46]; +rz(9.060125916696858) q[46]; +rz(1.3060825215245586) q[46]; +rx(pi/2) q[46]; +rz(5.525742854773671) q[46]; +rx(pi/2) q[46]; +rz(6.966536492706625) q[46]; +rz(-1.9219693433224594) q[76]; +rx(pi/2) q[76]; +rz(5.377288067940697) q[76]; +rx(pi/2) q[76]; +rz(6.922334027718502) q[76]; +rz(-0.1264731723561927) q[76]; +rx(pi/2) q[76]; +rz(3.8006660068356313) q[76]; +rx(pi/2) q[76]; +rz(7.451105260387086) q[76]; +cx q[76],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.211002814431036) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.242960602352413) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.566457903272756) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +cx q[76],q[7]; +rz(-2.9888367904204154) q[7]; +rx(pi/2) q[7]; +rz(4.854937901162842) q[7]; +rx(pi/2) q[7]; +rz(8.120729857142262) q[7]; +rz(2.2564795249156724) q[7]; +rx(pi/2) q[7]; +rz(3.9797599238458634) q[7]; +rx(pi/2) q[7]; +rz(9.646682961825675) q[7]; +rz(1.3260350862155716) q[76]; +rx(pi/2) q[76]; +rz(5.020754413050913) q[76]; +rx(pi/2) q[76]; +rz(7.14393157882164) q[76]; +rz(-1.5087719061758662) q[76]; +rx(pi/2) q[76]; +rz(5.094825511308607) q[76]; +rx(pi/2) q[76]; +rz(10.871612799878111) q[76]; +cx q[78],q[74]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.177844431282599) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.6039314038082795) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[74]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.248040070862059) q[78]; +rx(pi/2) q[78]; +rz(3*pi) q[78]; +cx q[78],q[74]; +rz(1.946974858666632) q[74]; +rx(pi/2) q[74]; +rz(4.365464924488344) q[74]; +rx(pi/2) q[74]; +rz(12.55785251294261) q[74]; +rz(2.3121110364089095) q[74]; +rx(pi/2) q[74]; +rz(4.169516771760525) q[74]; +rx(pi/2) q[74]; +rz(9.477037766280814) q[74]; +cx q[74],q[97]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.9249698997052143) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(2.1898220635987737) q[78]; +rx(pi/2) q[78]; +rz(5.391211236308285) q[78]; +rx(pi/2) q[78]; +rz(8.308307015244514) q[78]; +rz(0.35401987163360404) q[78]; +rx(pi/2) q[78]; +rz(4.994755429359615) q[78]; +rx(pi/2) q[78]; +rz(11.608544394978011) q[78]; +cx q[79],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.041012478711254) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.081718692537443) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.7573135123398504) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[10]; +rz(0.8417035670231643) q[10]; +rx(pi/2) q[10]; +rz(5.549408415445754) q[10]; +rx(pi/2) q[10]; +rz(10.258279386586626) q[10]; +rz(1.8193309631230967) q[10]; +rx(pi/2) q[10]; +rz(5.6513107327309555) q[10]; +rx(pi/2) q[10]; +rz(7.468422330354677) q[10]; +rz(-1.5239538396665555) q[79]; +rx(pi/2) q[79]; +rz(4.068922075047372) q[79]; +rx(pi/2) q[79]; +rz(10.222675542847544) q[79]; +rz(-0.3219653507238034) q[79]; +rx(pi/2) q[79]; +rz(5.401424896457973) q[79]; +rx(pi/2) q[79]; +rz(9.269939360565038) q[79]; +cx q[79],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.12272563491385) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.953766993704679) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.271822065838291) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[10]; +rz(2.39437349461212) q[10]; +rx(pi/2) q[10]; +rz(5.151662066420551) q[10]; +rx(pi/2) q[10]; +rz(7.693980680031664) q[10]; +rz(-2.431320818782231) q[10]; +rx(pi/2) q[10]; +rz(4.135632655828326) q[10]; +rx(pi/2) q[10]; +rz(10.622774682099905) q[10]; +rz(-3.019414088783602) q[79]; +rx(pi/2) q[79]; +rz(5.521421955316413) q[79]; +rx(pi/2) q[79]; +rz(9.13280980915134) q[79]; +rz(-2.254605689170747) q[79]; +rx(pi/2) q[79]; +rz(5.107192565060684) q[79]; +rx(pi/2) q[79]; +rz(7.111108627889938) q[79]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(5.574511103384381) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[4],q[80]; +rz(-pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.289927600476699) q[4]; +rx(pi/2) q[4]; +rz(2*pi) q[4]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[4],q[80]; +rz(-3.011093773196446) q[4]; +rx(pi/2) q[4]; +rz(3.967581635544897) q[4]; +rx(pi/2) q[4]; +rz(11.027343425144949) q[4]; +rz(-1.057823487738283) q[4]; +rx(pi/2) q[4]; +rz(4.714558945801901) q[4]; +rx(pi/2) q[4]; +rz(7.9711634467411265) q[4]; +rz(0.38213499054830447) q[80]; +rx(pi/2) q[80]; +rz(4.3839037548231445) q[80]; +rx(pi/2) q[80]; +rz(11.934406300943657) q[80]; +rz(-0.10064833063820622) q[80]; +rx(pi/2) q[80]; +rz(3.3690619013061642) q[80]; +rx(pi/2) q[80]; +rz(9.62231560190232) q[80]; +cx q[80],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.158816155081675) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.9856010608158727) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.1519841852638883) q[80]; +rx(pi/2) q[80]; +rz(3*pi) q[80]; +cx q[80],q[3]; +rz(1.1266149870368665) q[3]; +rx(pi/2) q[3]; +rz(3.666116459949965) q[3]; +rx(pi/2) q[3]; +rz(9.949956368512595) q[3]; +rz(1.8194090635193056) q[3]; +rx(pi/2) q[3]; +rz(5.130679131398151) q[3]; +rx(pi/2) q[3]; +rz(7.931385614989409) q[3]; +cx q[25],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.1196202107364615) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.8102788118248654) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[25],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.362040284414837) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +cx q[25],q[3]; +rz(-2.3573476990296856) q[3]; +rx(pi/2) q[3]; +rz(5.431453777939352) q[3]; +rx(pi/2) q[3]; +rz(9.506228480909726) q[3]; +rz(-0.14445444131916707) q[3]; +rx(pi/2) q[3]; +rz(5.169541612747999) q[3]; +rx(pi/2) q[3]; +rz(10.511536164279029) q[3]; +cx q[3],q[13]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.713225147709551) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.152308413844251) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +cx q[3],q[13]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.60918283558338) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +cx q[3],q[13]; +rz(2.3372801787040505) q[3]; +rx(pi/2) q[3]; +rz(5.285018772637156) q[3]; +rx(pi/2) q[3]; +rz(7.740587412619261) q[3]; +rz(-2.065063498670659) q[3]; +rx(pi/2) q[3]; +rz(4.617653275740306) q[3]; +rx(pi/2) q[3]; +rz(11.034536688661017) q[3]; +rz(2.789173822650514) q[13]; +rx(pi/2) q[13]; +rz(3.974920442314623) q[13]; +rx(pi/2) q[13]; +rz(9.400392629462655) q[13]; +rz(0.34878233346646237) q[13]; +rx(pi/2) q[13]; +rz(5.603993642612318) q[13]; +rx(pi/2) q[13]; +rz(10.091244616082045) q[13]; +rz(-1.297729431540251) q[25]; +rx(pi/2) q[25]; +rz(4.548414452638658) q[25]; +rx(pi/2) q[25]; +rz(10.416254769756385) q[25]; +rz(1.6477860237966393) q[25]; +rx(pi/2) q[25]; +rz(4.521581552672362) q[25]; +rx(pi/2) q[25]; +rz(10.241043578742069) q[25]; +cx q[25],q[88]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.952253628564367) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(0.1922191514179321) q[80]; +rx(pi/2) q[80]; +rz(4.7910092260395665) q[80]; +rx(pi/2) q[80]; +rz(6.872759599189402) q[80]; +rz(-0.41457953177622286) q[80]; +rx(pi/2) q[80]; +rz(4.73625649083395) q[80]; +rx(pi/2) q[80]; +rz(9.110975924949509) q[80]; +cx q[80],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.229554027124729) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.6052465188402882) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[70]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.1718458036231123) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[70]; +rz(-3.100239639886043) q[70]; +rx(pi/2) q[70]; +rz(3.894785724899066) q[70]; +rx(pi/2) q[70]; +rz(11.389765846781442) q[70]; +rz(-2.31274439028728) q[70]; +rx(pi/2) q[70]; +rz(5.60836691059358) q[70]; +rx(pi/2) q[70]; +rz(9.66705788575542) q[70]; +cx q[44],q[70]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(4.177822545536338) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.057681131942591) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[44],q[70]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.2341437382769946) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[44],q[70]; +rz(-2.5627573147668) q[44]; +rx(pi/2) q[44]; +rz(5.287633670092408) q[44]; +rx(pi/2) q[44]; +rz(7.402328107507332) q[44]; +rz(-2.8025716134441714) q[44]; +rx(pi/2) q[44]; +rz(4.158201667091486) q[44]; +rx(pi/2) q[44]; +rz(11.220042600160973) q[44]; +rz(-2.3723791641814462) q[70]; +rx(pi/2) q[70]; +rz(5.142179302266335) q[70]; +rx(pi/2) q[70]; +rz(6.544747671716703) q[70]; +rz(-1.695495412919366) q[70]; +rx(pi/2) q[70]; +rz(5.311440667531731) q[70]; +rx(pi/2) q[70]; +rz(11.245796012410171) q[70]; +cx q[13],q[70]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.000588088166069) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(6.001127758336088) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[13],q[70]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.726434747927008) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[13],q[70]; +rz(0.20734780919189122) q[13]; +rx(pi/2) q[13]; +rz(4.154576586373094) q[13]; +rx(pi/2) q[13]; +rz(9.810767419323758) q[13]; +rz(1.4301076836990454) q[13]; +rx(pi/2) q[13]; +rz(4.3966660680166125) q[13]; +rx(pi/2) q[13]; +rz(7.094476701233106) q[13]; +rz(-1.7564949100466138) q[70]; +rx(pi/2) q[70]; +rz(4.669552649939979) q[70]; +rx(pi/2) q[70]; +rz(10.70391649714631) q[70]; +rz(-1.5561033623138796) q[70]; +rx(pi/2) q[70]; +rz(5.595598544055367) q[70]; +rx(pi/2) q[70]; +rz(11.341511272155039) q[70]; +rz(-2.4101584182449063) q[80]; +rx(pi/2) q[80]; +rz(4.876128875479322) q[80]; +rx(pi/2) q[80]; +rz(7.148351522388172) q[80]; +rz(-2.6437915960101046) q[80]; +rx(pi/2) q[80]; +rz(3.8530710910170956) q[80]; +rx(pi/2) q[80]; +rz(10.279049941264795) q[80]; +cx q[83],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.2561307748322665) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.300359383687837) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.2079432159459396) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +cx q[83],q[48]; +rz(0.2802129715638566) q[48]; +rx(pi/2) q[48]; +rz(5.8917704981948384) q[48]; +rx(pi/2) q[48]; +rz(6.8699440952589965) q[48]; +rz(-0.766844089317857) q[48]; +rx(pi/2) q[48]; +rz(4.53563834772563) q[48]; +rx(pi/2) q[48]; +rz(7.16586376480745) q[48]; +rz(0.254952555896117) q[83]; +rx(pi/2) q[83]; +rz(4.275642986708416) q[83]; +rx(pi/2) q[83]; +rz(6.947434935194039) q[83]; +rz(-1.5915055157132212) q[83]; +rx(pi/2) q[83]; +rz(4.720621473919838) q[83]; +rx(pi/2) q[83]; +rz(9.859312697140037) q[83]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.115924845087825) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[25],q[88]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.244570823039153) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[25],q[88]; +rz(0.5399951360469442) q[25]; +rx(pi/2) q[25]; +rz(5.30735485193512) q[25]; +rx(pi/2) q[25]; +rz(8.351389256830235) q[25]; +rz(2.8836958640916306) q[25]; +rx(pi/2) q[25]; +rz(5.671283320330368) q[25]; +rx(pi/2) q[25]; +rz(7.952799210027637) q[25]; +rz(1.1266828113076013) q[88]; +rx(pi/2) q[88]; +rz(4.365340133470456) q[88]; +rx(pi/2) q[88]; +rz(7.654854122481469) q[88]; +rz(2.2564795249156724) q[88]; +rx(pi/2) q[88]; +rz(3.9797599238458634) q[88]; +rx(pi/2) q[88]; +rz(9.646682961825675) q[88]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(5.945569510614071) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[68],q[91]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.3312954828929824) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[68],q[91]; +rz(-1.5469859794880962) q[68]; +rx(pi/2) q[68]; +rz(5.465970295405938) q[68]; +rx(pi/2) q[68]; +rz(11.65075790261405) q[68]; +rz(-2.3462661965423974) q[68]; +rx(pi/2) q[68]; +rz(6.129597048348522) q[68]; +rx(pi/2) q[68]; +rz(11.195532944051752) q[68]; +cx q[19],q[68]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.120470857309325) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.269563014256239) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[19],q[68]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.3901689022865735) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[19],q[68]; +rz(2.021833773722488) q[19]; +rx(pi/2) q[19]; +rz(3.980946626564827) q[19]; +rx(pi/2) q[19]; +rz(10.706443941055127) q[19]; +rz(1.2225560762204228) q[19]; +rx(pi/2) q[19]; +rz(3.9138319264551216) q[19]; +rx(pi/2) q[19]; +rz(11.118356400265046) q[19]; +cx q[19],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.245656039262642) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.291970857180704) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[19],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.378991363853606) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +cx q[19],q[2]; +rz(-2.531040156356581) q[2]; +rx(pi/2) q[2]; +rz(4.953311700115672) q[2]; +rx(pi/2) q[2]; +rz(9.295821376501898) q[2]; +rz(2.588202503038529) q[2]; +rx(pi/2) q[2]; +rz(3.662774348886919) q[2]; +rx(pi/2) q[2]; +rz(8.969256420039478) q[2]; +cx q[2],q[22]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(4.01739801972546) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-1.8127972902279206) q[19]; +rx(pi/2) q[19]; +rz(4.085022635071833) q[19]; +rx(pi/2) q[19]; +rz(11.394077581127462) q[19]; +rz(-2.996543439719505) q[19]; +rx(pi/2) q[19]; +rz(4.336276345093897) q[19]; +rx(pi/2) q[19]; +rz(8.289973674552597) q[19]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.219781917814169) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +cx q[2],q[22]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.534181953282946) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[2],q[22]; +rz(0.5070116500573487) q[2]; +rx(pi/2) q[2]; +rz(4.75606555908387) q[2]; +rx(pi/2) q[2]; +rz(12.525764275393378) q[2]; +rz(2.2352311407005896) q[2]; +rx(pi/2) q[2]; +rz(5.13867582396202) q[2]; +rx(pi/2) q[2]; +rz(6.515629701912041) q[2]; +rz(-1.6184827195038716) q[22]; +rx(pi/2) q[22]; +rz(5.084085798407111) q[22]; +rx(pi/2) q[22]; +rz(10.98670877387132) q[22]; +rz(-2.3728789034382487) q[22]; +rx(pi/2) q[22]; +rz(4.736349058691114) q[22]; +rx(pi/2) q[22]; +rz(7.667841756009615) q[22]; +rz(-0.06247520476698476) q[68]; +rx(pi/2) q[68]; +rz(3.8752659553528455) q[68]; +rx(pi/2) q[68]; +rz(9.592919653243667) q[68]; +rz(-0.8825101885993778) q[68]; +rx(pi/2) q[68]; +rz(4.718928127878463) q[68]; +rx(pi/2) q[68]; +rz(11.26441109581789) q[68]; +cx q[86],q[68]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.114534994214443) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.877398514859693) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[68]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.496412537390491) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[68]; +rz(0.8146106860536717) q[68]; +rx(pi/2) q[68]; +rz(4.111139665975301) q[68]; +rx(pi/2) q[68]; +rz(11.727382794319304) q[68]; +rz(-0.7306199086188898) q[68]; +rx(pi/2) q[68]; +rz(5.015665754079494) q[68]; +rx(pi/2) q[68]; +rz(12.345849295973508) q[68]; +rz(-0.8175487708808387) q[86]; +rx(pi/2) q[86]; +rz(5.157908710027893) q[86]; +rx(pi/2) q[86]; +rz(9.563558391184731) q[86]; +rz(1.2562536421000488) q[86]; +rx(pi/2) q[86]; +rz(5.138364715956752) q[86]; +rx(pi/2) q[86]; +rz(8.316189987172756) q[86]; +cx q[86],q[85]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(5.803465288468498) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.975969235129918) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[85]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.361125068729539) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +cx q[86],q[85]; +rz(-2.4869738190328103) q[85]; +rx(pi/2) q[85]; +rz(4.128137967739412) q[85]; +rx(pi/2) q[85]; +rz(7.162300156844639) q[85]; +rz(-2.259992165776826) q[85]; +rx(pi/2) q[85]; +rz(4.6310615528162264) q[85]; +rx(pi/2) q[85]; +rz(8.88070248935281) q[85]; +rz(2.619365667211925) q[86]; +rx(pi/2) q[86]; +rz(4.549066051868014) q[86]; +rx(pi/2) q[86]; +rz(11.61363024816426) q[86]; +rz(1.671683173969047) q[86]; +rx(pi/2) q[86]; +rz(5.733241574206127) q[86]; +rx(pi/2) q[86]; +rz(12.181948914825712) q[86]; +rz(-1.0922913256157791) q[91]; +rx(pi/2) q[91]; +rz(3.7362119189022946) q[91]; +rx(pi/2) q[91]; +rz(10.165962678463023) q[91]; +rz(-2.491865936697291) q[91]; +rx(pi/2) q[91]; +rz(4.209367875038309) q[91]; +rx(pi/2) q[91]; +rz(7.874119816673808) q[91]; +cx q[91],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.1297532094862) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.7077088325025223) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.5506218234161864) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[6]; +rz(-1.615814009542472) q[6]; +rx(pi/2) q[6]; +rz(3.8389120994406163) q[6]; +rx(pi/2) q[6]; +rz(7.3456935718748095) q[6]; +rz(-2.8566663037856665) q[6]; +rx(pi/2) q[6]; +rz(5.081053652349587) q[6]; +rx(pi/2) q[6]; +rz(11.895153960196982) q[6]; +cx q[6],q[75]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.976757288812176) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.0811494858234685) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[6],q[75]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.2121065624892022) q[6]; +rx(pi/2) q[6]; +rz(3*pi) q[6]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[6],q[75]; +rz(-0.9646277132053731) q[6]; +rx(pi/2) q[6]; +rz(4.709951193303071) q[6]; +rx(pi/2) q[6]; +rz(11.870813366688196) q[6]; +rz(2.8948439893429514) q[6]; +rx(pi/2) q[6]; +rz(4.751357027197303) q[6]; +rx(pi/2) q[6]; +rz(6.349643633775544) q[6]; +rz(-1.3743358984466891) q[75]; +rx(pi/2) q[75]; +rz(4.9724418767669185) q[75]; +rx(pi/2) q[75]; +rz(6.751153791716583) q[75]; +rz(-0.40698020580437966) q[75]; +rx(pi/2) q[75]; +rz(4.934062572841052) q[75]; +rx(pi/2) q[75]; +rz(7.436807007893484) q[75]; +cx q[57],q[75]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.730256461369845) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.134388321873788) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[57],q[75]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.4945535003478785) q[57]; +rx(pi/2) q[57]; +rz(3*pi) q[57]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[57],q[75]; +rz(1.750379285879407) q[57]; +rx(pi/2) q[57]; +rz(5.256546867608469) q[57]; +rx(pi/2) q[57]; +rz(12.436936911385752) q[57]; +rz(1.6840661992879706) q[57]; +rx(pi/2) q[57]; +rz(4.046948613709173) q[57]; +rx(pi/2) q[57]; +rz(10.871504168900053) q[57]; +rz(1.000505606882637) q[75]; +rx(pi/2) q[75]; +rz(5.38784416151619) q[75]; +rx(pi/2) q[75]; +rz(9.075857336134753) q[75]; +rz(-2.7194736000411686) q[75]; +rx(pi/2) q[75]; +rz(3.641850747639293) q[75]; +rx(pi/2) q[75]; +rz(11.963499004237246) q[75]; +cx q[75],q[98]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.193928375276403) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(-0.1617856497502066) q[91]; +rx(pi/2) q[91]; +rz(5.500204395744141) q[91]; +rx(pi/2) q[91]; +rz(12.397760419238875) q[91]; +rz(-0.9861987621264543) q[91]; +rx(pi/2) q[91]; +rz(3.962976246204528) q[91]; +rx(pi/2) q[91]; +rz(7.0942324529359) q[91]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.178969740448078) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[74],q[97]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.3084483949192176) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[74],q[97]; +rz(2.4720391721420683) q[74]; +rx(pi/2) q[74]; +rz(4.685605799172072) q[74]; +rx(pi/2) q[74]; +rz(7.708171574947658) q[74]; +rz(0.27072391658243733) q[74]; +rx(pi/2) q[74]; +rz(5.366169069328365) q[74]; +rx(pi/2) q[74]; +rz(8.402639381194872) q[74]; +rz(2.3436252688350976) q[97]; +rx(pi/2) q[97]; +rz(4.369778638172966) q[97]; +rx(pi/2) q[97]; +rz(10.761847703846412) q[97]; +rz(0.0717065856848369) q[97]; +rx(pi/2) q[97]; +rz(3.920623439923733) q[97]; +rx(pi/2) q[97]; +rz(9.31906266267399) q[97]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.175514986551182) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[75],q[98]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.6888858934664164) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[75],q[98]; +rz(-2.5254115558844292) q[75]; +rx(pi/2) q[75]; +rz(5.039050707032992) q[75]; +rx(pi/2) q[75]; +rz(8.535337779849067) q[75]; +rz(1.7747305370572608) q[75]; +rx(pi/2) q[75]; +rz(3.7774483255537126) q[75]; +rx(pi/2) q[75]; +rz(12.128078313014077) q[75]; +rz(-1.5765276917238455) q[98]; +rx(pi/2) q[98]; +rz(3.752828936890677) q[98]; +rx(pi/2) q[98]; +rz(7.271946468320397) q[98]; +rz(-1.4838465338523115) q[98]; +rx(pi/2) q[98]; +rz(3.380664695147355) q[98]; +rx(pi/2) q[98]; +rz(10.285395135929866) q[98]; +rz(-0.003754482223737643) q[99]; +rx(pi/2) q[99]; +rz(4.577262424600598) q[99]; +rx(pi/2) q[99]; +rz(9.735870141259598) q[99]; +rz(-0.3114861563562781) q[99]; +rx(pi/2) q[99]; +rz(4.002327226345579) q[99]; +rx(pi/2) q[99]; +rz(6.834916710956641) q[99]; +cx q[1],q[99]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.695561273098237) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.123401802370635) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[1],q[99]; +rz(-pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.26362855449518) q[1]; +rx(pi/2) q[1]; +rz(2*pi) q[1]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[1],q[99]; +rz(1.9413573632738483) q[1]; +rx(pi/2) q[1]; +rz(5.183500853235795) q[1]; +rx(pi/2) q[1]; +rz(10.314935642543748) q[1]; +rz(1.24222501428748) q[1]; +rx(pi/2) q[1]; +rz(4.425913126480054) q[1]; +rx(pi/2) q[1]; +rz(12.45117001849321) q[1]; +cx q[0],q[1]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.7532297122186273) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.119639412343355) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +cx q[0],q[1]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.307666323491852) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +cx q[0],q[1]; +rz(2.9561882407410494) q[0]; +rx(pi/2) q[0]; +rz(4.1314064132321215) q[0]; +rx(pi/2) q[0]; +rz(11.221024889675846) q[0]; +rz(-0.8540713304148859) q[0]; +rx(pi/2) q[0]; +rz(4.532364224221908) q[0]; +rx(pi/2) q[0]; +rz(10.090709512727942) q[0]; +rz(-3.127022273005881) q[1]; +rx(pi/2) q[1]; +rz(5.013028203046103) q[1]; +rx(pi/2) q[1]; +rz(9.795662277016323) q[1]; +rz(-0.31557873539837455) q[1]; +rx(pi/2) q[1]; +rz(4.105478813546244) q[1]; +rx(pi/2) q[1]; +rz(11.848219224892162) q[1]; +cx q[24],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(5.927061119879179) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.445817463765521) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[24],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.196910092592155) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +cx q[24],q[0]; +rz(1.0846390820811198) q[0]; +rx(pi/2) q[0]; +rz(4.881141298355955) q[0]; +rx(pi/2) q[0]; +rz(8.444216330267261) q[0]; +rz(-2.6992816258491676) q[0]; +rx(pi/2) q[0]; +rz(5.595406608581706) q[0]; +rx(pi/2) q[0]; +rz(10.769233567175494) q[0]; +cx q[0],q[56]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.839425259909083) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(1.428547307863603) q[24]; +rx(pi/2) q[24]; +rz(6.11803163778948) q[24]; +rx(pi/2) q[24]; +rz(8.331105348957323) q[24]; +rz(-0.8400002316112745) q[24]; +rx(pi/2) q[24]; +rz(4.2473872437896) q[24]; +rx(pi/2) q[24]; +rz(12.333176234534204) q[24]; +cx q[31],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.116284785589183) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.301619490582369) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.259900428352605) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +cx q[31],q[1]; +rz(0.6108673132968776) q[1]; +rx(pi/2) q[1]; +rz(4.090743039389351) q[1]; +rx(pi/2) q[1]; +rz(6.502116377069422) q[1]; +rz(-2.478933365507163) q[1]; +rx(pi/2) q[1]; +rz(4.52965601873159) q[1]; +rx(pi/2) q[1]; +rz(7.705394111981341) q[1]; +cx q[20],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.0106511260340145) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.6413344462292847) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[20],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.163369097266134) q[20]; +rx(pi/2) q[20]; +rz(3*pi) q[20]; +cx q[20],q[1]; +rz(0.9224557669043802) q[1]; +rx(pi/2) q[1]; +rz(5.893963794000648) q[1]; +rx(pi/2) q[1]; +rz(11.341609535084284) q[1]; +rz(0.666781284972418) q[1]; +rx(pi/2) q[1]; +rz(4.469404328116404) q[1]; +rx(pi/2) q[1]; +rz(11.824546146600168) q[1]; +cx q[1],q[11]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.350390681477879) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.039068702736769) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +cx q[1],q[11]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.1875288617934685) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +cx q[1],q[11]; +rz(2.6527312382970205) q[1]; +rx(pi/2) q[1]; +rz(4.1383547406232335) q[1]; +rx(pi/2) q[1]; +rz(6.469159330891351) q[1]; +rz(1.6108476979513142) q[1]; +rx(pi/2) q[1]; +rz(3.363161389462908) q[1]; +rx(pi/2) q[1]; +rz(9.643135207896373) q[1]; +rz(-0.03053816854474789) q[11]; +rx(pi/2) q[11]; +rz(4.761767635536463) q[11]; +rx(pi/2) q[11]; +rz(12.325155223721815) q[11]; +rz(1.949974487788472) q[11]; +rx(pi/2) q[11]; +rz(3.2965961547643943) q[11]; +rx(pi/2) q[11]; +rz(12.228777473941612) q[11]; +rz(2.832794029949711) q[20]; +rx(pi/2) q[20]; +rz(4.352101954505829) q[20]; +rx(pi/2) q[20]; +rz(7.947610076732981) q[20]; +rz(-0.6422012038041158) q[20]; +rx(pi/2) q[20]; +rz(5.10730030616482) q[20]; +rx(pi/2) q[20]; +rz(12.467858633487927) q[20]; +rz(-0.6142385921630868) q[31]; +rx(pi/2) q[31]; +rz(3.8928555405326213) q[31]; +rx(pi/2) q[31]; +rz(9.636545829049584) q[31]; +rz(0.2280889908699244) q[31]; +rx(pi/2) q[31]; +rz(5.111101569163102) q[31]; +rx(pi/2) q[31]; +rz(6.873940331771097) q[31]; +cx q[23],q[31]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(4.162656297106203) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(5.886680781258373) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +cx q[23],q[31]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.7389467365922737) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[23],q[31]; +rz(2.4139311491782793) q[23]; +rx(pi/2) q[23]; +rz(5.016475597003625) q[23]; +rx(pi/2) q[23]; +rz(10.266749865012274) q[23]; +rz(-0.7719127637523595) q[23]; +rx(pi/2) q[23]; +rz(5.7281690986568465) q[23]; +rx(pi/2) q[23]; +rz(7.531250985126842) q[23]; +cx q[23],q[77]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.8975027308674797) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(2.183635128417418) q[31]; +rx(pi/2) q[31]; +rz(5.324770569049787) q[31]; +rx(pi/2) q[31]; +rz(9.23133888597868) q[31]; +rz(2.2120436985837193) q[31]; +rx(pi/2) q[31]; +rz(4.339059106749436) q[31]; +rx(pi/2) q[31]; +rz(8.904277322190941) q[31]; +cx q[27],q[31]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.041809065166229) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.0289838126243005) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +cx q[27],q[31]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.6769582406972816) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[27],q[31]; +rz(-0.8076575199418778) q[27]; +rx(pi/2) q[27]; +rz(4.461858252720816) q[27]; +rx(pi/2) q[27]; +rz(11.227425751157346) q[27]; +rz(-2.823604422098417) q[27]; +rx(pi/2) q[27]; +rz(4.438241311501948) q[27]; +rx(pi/2) q[27]; +rz(10.964589893766224) q[27]; +cx q[27],q[82]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.8033399631191322) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-0.364053359466197) q[31]; +rx(pi/2) q[31]; +rz(4.570814046538972) q[31]; +rx(pi/2) q[31]; +rz(10.160245506625637) q[31]; +rz(-0.3452072782663609) q[31]; +rx(pi/2) q[31]; +rz(4.707580849247725) q[31]; +rx(pi/2) q[31]; +rz(7.722799608151735) q[31]; +cx q[45],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(5.908215388880949) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.8440039747274595) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.529115161395419) q[45]; +rx(pi/2) q[45]; +rz(3*pi) q[45]; +cx q[45],q[24]; +rz(0.9943554516943394) q[24]; +rx(pi/2) q[24]; +rz(4.097910402837137) q[24]; +rx(pi/2) q[24]; +rz(12.35143671084501) q[24]; +rz(-2.221890866031805) q[24]; +rx(pi/2) q[24]; +rz(4.304478326228807) q[24]; +rx(pi/2) q[24]; +rz(8.268170770237173) q[24]; +cx q[24],q[89]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.619751882989664) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-0.47514525152634723) q[45]; +rx(pi/2) q[45]; +rz(4.033254687602537) q[45]; +rx(pi/2) q[45]; +rz(6.304529957444374) q[45]; +rz(-0.8540713304148859) q[45]; +rx(pi/2) q[45]; +rz(4.532364224221908) q[45]; +rx(pi/2) q[45]; +rz(10.090709512727942) q[45]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.129798539397283) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[0],q[56]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.4044205066638957) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[0],q[56]; +rz(2.8787254237548314) q[0]; +rx(pi/2) q[0]; +rz(4.823658983226762) q[0]; +rx(pi/2) q[0]; +rz(8.518980137350592) q[0]; +rz(-2.429784980911152) q[0]; +rx(pi/2) q[0]; +rz(4.740584079945367) q[0]; +rx(pi/2) q[0]; +rz(10.998144373499331) q[0]; +cx q[0],q[51]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(4.117304915382416) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(5.731790476755554) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[0],q[51]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.4388351355941076) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[0],q[51]; +rz(-0.6265980695907429) q[0]; +rx(pi/2) q[0]; +rz(3.4402486844796294) q[0]; +rx(pi/2) q[0]; +rz(7.823969181497371) q[0]; +rz(-1.3596074719556057) q[0]; +rx(pi/2) q[0]; +rz(4.59191809840403) q[0]; +rx(pi/2) q[0]; +rz(11.932092959368184) q[0]; +cx q[0],q[93]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.4258419100964983) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(3.0621427143290862) q[51]; +rx(pi/2) q[51]; +rz(4.345610982441645) q[51]; +rx(pi/2) q[51]; +rz(10.002714972667228) q[51]; +rz(0.5685306168288728) q[51]; +rx(pi/2) q[51]; +rz(4.328977071682365) q[51]; +rx(pi/2) q[51]; +rz(11.53208518268997) q[51]; +cx q[51],q[91]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(4.287597843678544) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-1.620881892725453) q[56]; +rx(pi/2) q[56]; +rz(5.244442194508962) q[56]; +rx(pi/2) q[56]; +rz(8.33680480273583) q[56]; +rz(-1.6078406416772377) q[56]; +rx(pi/2) q[56]; +rz(5.660909768359426) q[56]; +rx(pi/2) q[56]; +rz(10.571392624843874) q[56]; +cx q[34],q[56]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.4430638588652087) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(5.697650133412159) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[34],q[56]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.1965790814944945) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[34],q[56]; +rz(-0.998079059201249) q[34]; +rx(pi/2) q[34]; +rz(3.981260302301264) q[34]; +rx(pi/2) q[34]; +rz(8.933220044345937) q[34]; +rz(0.5142006447010288) q[34]; +rx(pi/2) q[34]; +rz(5.21401153169365) q[34]; +rx(pi/2) q[34]; +rz(11.724130525862266) q[34]; +cx q[34],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.100245774738921) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(4.002070822459008) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[34],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.5547994849311673) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +cx q[34],q[11]; +rz(2.8907835912650093) q[11]; +rx(pi/2) q[11]; +rz(4.406233050924853) q[11]; +rx(pi/2) q[11]; +rz(12.241998291755202) q[11]; +rz(-2.6741995151212823) q[11]; +rx(pi/2) q[11]; +rz(3.9776939830577636) q[11]; +rx(pi/2) q[11]; +rz(11.530106267717901) q[11]; +cx q[11],q[80]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.602650370556324) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-0.6086463292949587) q[34]; +rx(pi/2) q[34]; +rz(5.022195874250255) q[34]; +rx(pi/2) q[34]; +rz(11.303650433256017) q[34]; +rz(-0.7642266308731127) q[34]; +rx(pi/2) q[34]; +rz(5.610494336947227) q[34]; +rx(pi/2) q[34]; +rz(6.472848137442601) q[34]; +rz(-1.0046073196135064) q[56]; +rx(pi/2) q[56]; +rz(5.202698487344517) q[56]; +rx(pi/2) q[56]; +rz(6.366175286825376) q[56]; +rz(-2.9779391005070384) q[56]; +rx(pi/2) q[56]; +rz(4.915522140352595) q[56]; +rx(pi/2) q[56]; +rz(7.567230900580135) q[56]; +cx q[63],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(5.663143639096637) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.755224245417868) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.332373558678267) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +cx q[63],q[56]; +rz(-2.49271664549709) q[56]; +rx(pi/2) q[56]; +rz(3.703488493578317) q[56]; +rx(pi/2) q[56]; +rz(8.925542828942616) q[56]; +rz(-1.6576625174017185) q[56]; +rx(pi/2) q[56]; +rz(5.837571373809114) q[56]; +rx(pi/2) q[56]; +rz(12.418345748423956) q[56]; +rz(1.1645418553208273) q[63]; +rx(pi/2) q[63]; +rz(4.2612445587402785) q[63]; +rx(pi/2) q[63]; +rz(12.395973729061492) q[63]; +rz(0.29498805354479085) q[63]; +rx(pi/2) q[63]; +rz(3.8128295242776193) q[63]; +rx(pi/2) q[63]; +rz(8.967923403904042) q[63]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(5.496358625352162) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[23],q[77]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.4244058340211687) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[23],q[77]; +rz(2.4909562019297535) q[23]; +rx(pi/2) q[23]; +rz(4.2801815700458805) q[23]; +rx(pi/2) q[23]; +rz(11.428589675041916) q[23]; +rz(-0.7359643575135149) q[23]; +rx(pi/2) q[23]; +rz(4.45948441270323) q[23]; +rx(pi/2) q[23]; +rz(7.3228816559456815) q[23]; +cx q[23],q[67]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.8905746668368177) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.163735283805367) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[23],q[67]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.3182709469454448) q[23]; +rx(pi/2) q[23]; +rz(3*pi) q[23]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[23],q[67]; +rz(0.38054411887926776) q[23]; +rx(pi/2) q[23]; +rz(5.014804116085553) q[23]; +rx(pi/2) q[23]; +rz(6.596081283382933) q[23]; +rz(-0.3761478536418501) q[23]; +rx(pi/2) q[23]; +rz(3.5648101195894246) q[23]; +rx(pi/2) q[23]; +rz(11.989819603831634) q[23]; +rz(0.10640773409787263) q[67]; +rx(pi/2) q[67]; +rz(4.861721468654488) q[67]; +rx(pi/2) q[67]; +rz(10.667441116043774) q[67]; +rz(1.7007566732407895) q[67]; +rx(pi/2) q[67]; +rz(6.041960505169991) q[67]; +rx(pi/2) q[67]; +rz(10.372148223093541) q[67]; +cx q[67],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.251987512622305) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.7074960982311653) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.5928613337342785) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +cx q[67],q[34]; +rz(2.50846734306164) q[34]; +rx(pi/2) q[34]; +rz(4.362351060899387) q[34]; +rx(pi/2) q[34]; +rz(7.86881173785841) q[34]; +rz(-0.23369215955533829) q[34]; +rx(pi/2) q[34]; +rz(4.832701142712987) q[34]; +rx(pi/2) q[34]; +rz(6.539731964587364) q[34]; +rz(-2.3049420059254793) q[67]; +rx(pi/2) q[67]; +rz(4.056708083697537) q[67]; +rx(pi/2) q[67]; +rz(9.463212220175459) q[67]; +rz(-0.26121410472345463) q[67]; +rx(pi/2) q[67]; +rz(4.627121028496647) q[67]; +rx(pi/2) q[67]; +rz(10.456218060996132) q[67]; +rz(2.109913206524471) q[77]; +rx(pi/2) q[77]; +rz(5.410712572505329) q[77]; +rx(pi/2) q[77]; +rz(8.586107435014448) q[77]; +rz(0.26723076745359853) q[77]; +rx(pi/2) q[77]; +rz(3.647308849655454) q[77]; +rx(pi/2) q[77]; +rz(10.665038943549275) q[77]; +cx q[77],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.178665190453379) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.511811241979274) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.414821574694054) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[65]; +rz(-2.363241814987517) q[65]; +rx(pi/2) q[65]; +rz(3.16312425932025) q[65]; +rx(pi/2) q[65]; +rz(9.420943801403993) q[65]; +rz(-0.37964457149006714) q[65]; +rx(pi/2) q[65]; +rz(4.1695630591458235) q[65]; +rx(pi/2) q[65]; +rz(9.922251492424646) q[65]; +rz(1.7240435283150433) q[77]; +rx(pi/2) q[77]; +rz(3.8855840872635126) q[77]; +rx(pi/2) q[77]; +rz(7.069417380914376) q[77]; +rz(-0.2281736285250573) q[77]; +rx(pi/2) q[77]; +rz(5.359407591036505) q[77]; +rx(pi/2) q[77]; +rz(11.244431585565945) q[77]; +cx q[77],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.245474284371445) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.402222610609389) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.2948984887706065) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[46]; +rz(0.5526275051213725) q[46]; +rx(pi/2) q[46]; +rz(3.7683585873954444) q[46]; +rx(pi/2) q[46]; +rz(8.280980640787966) q[46]; +rz(-2.240988786398786) q[46]; +rx(pi/2) q[46]; +rz(5.3860696275613105) q[46]; +rx(pi/2) q[46]; +rz(12.090150985491565) q[46]; +rz(-0.43471965250139366) q[77]; +rx(pi/2) q[77]; +rz(5.991463078371961) q[77]; +rx(pi/2) q[77]; +rz(7.733384996263349) q[77]; +rz(1.1131999206866183) q[77]; +rx(pi/2) q[77]; +rz(5.1767557303047775) q[77]; +rx(pi/2) q[77]; +rz(9.799443587459653) q[77]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.234612746064904) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[11],q[80]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.462160046758239) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[11],q[80]; +rz(2.2644510641692674) q[11]; +rx(pi/2) q[11]; +rz(4.112379406508184) q[11]; +rx(pi/2) q[11]; +rz(9.196114271810128) q[11]; +rz(1.1119164312875114) q[11]; +rx(pi/2) q[11]; +rz(3.90555458554067) q[11]; +rx(pi/2) q[11]; +rz(7.489904784210719) q[11]; +cx q[11],q[85]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.9329976516317284) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(1.404216123116309) q[80]; +rx(pi/2) q[80]; +rz(4.7798003091033525) q[80]; +rx(pi/2) q[80]; +rz(7.6779052121475875) q[80]; +rz(1.9674043204503633) q[80]; +rx(pi/2) q[80]; +rz(3.6457298164350194) q[80]; +rx(pi/2) q[80]; +rz(10.025936745648565) q[80]; +cx q[49],q[80]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.1748490561556775) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.0629359433561) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[49],q[80]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.340066108746921) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[49],q[80]; +rz(2.930549700411518) q[49]; +rx(pi/2) q[49]; +rz(3.601750392331687) q[49]; +rx(pi/2) q[49]; +rz(7.513527817583706) q[49]; +rz(-0.6637119618427727) q[49]; +rx(pi/2) q[49]; +rz(4.16145540541781) q[49]; +rx(pi/2) q[49]; +rz(11.582836981244707) q[49]; +rz(-1.4589159512248264) q[80]; +rx(pi/2) q[80]; +rz(5.611286536137262) q[80]; +rx(pi/2) q[80]; +rz(12.176275086249603) q[80]; +rz(0.7771608969589137) q[80]; +rx(pi/2) q[80]; +rz(4.889700378717741) q[80]; +rx(pi/2) q[80]; +rz(8.245035860002428) q[80]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(5.904834059086308) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[27],q[82]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.2533744282896198) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[27],q[82]; +rz(2.5222892387148104) q[27]; +rx(pi/2) q[27]; +rz(4.638060139696764) q[27]; +rx(pi/2) q[27]; +rz(10.78186852340373) q[27]; +rz(2.365955595153773) q[27]; +rx(pi/2) q[27]; +rz(3.3582622896200607) q[27]; +rx(pi/2) q[27]; +rz(9.819406740045816) q[27]; +rz(0.07875263625608753) q[82]; +rx(pi/2) q[82]; +rz(5.471156555728339) q[82]; +rx(pi/2) q[82]; +rz(9.362611758399778) q[82]; +rz(-2.005146093105294) q[82]; +rx(pi/2) q[82]; +rz(3.8692329900112576) q[82]; +rx(pi/2) q[82]; +rz(7.888217146053707) q[82]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(5.95437348871101) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[11],q[85]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.685739728658392) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[11],q[85]; +rz(-1.0188161043985415) q[11]; +rx(pi/2) q[11]; +rz(4.049513566606494) q[11]; +rx(pi/2) q[11]; +rz(9.413264193538305) q[11]; +rz(2.2187445994732817) q[11]; +rx(pi/2) q[11]; +rz(4.512183543403451) q[11]; +rx(pi/2) q[11]; +rz(8.429159622029877) q[11]; +rz(1.4344828797806919) q[85]; +rx(pi/2) q[85]; +rz(4.1133957615630585) q[85]; +rx(pi/2) q[85]; +rz(11.402383275626903) q[85]; +rz(0.6920657397446845) q[85]; +rx(pi/2) q[85]; +rz(5.252581125246914) q[85]; +rx(pi/2) q[85]; +rz(9.494298333133532) q[85]; +cx q[85],q[74]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(5.945569510614071) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(4.248096250393958) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[74]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.3312954828929824) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[74]; +rz(-1.0922913256157791) q[74]; +rx(pi/2) q[74]; +rz(3.7362119189022946) q[74]; +rx(pi/2) q[74]; +rz(10.165962678463023) q[74]; +rz(0.41614166084483095) q[74]; +rx(pi/2) q[74]; +rz(4.684352252841672) q[74]; +rx(pi/2) q[74]; +rz(9.761136562312004) q[74]; +rz(-1.5469859794880962) q[85]; +rx(pi/2) q[85]; +rz(5.465970295405938) q[85]; +rx(pi/2) q[85]; +rz(11.65075790261405) q[85]; +rz(-2.526985379057896) q[85]; +rx(pi/2) q[85]; +rz(5.0175811402121955) q[85]; +rx(pi/2) q[85]; +rz(7.71261634153549) q[85]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.031192531188433) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[24],q[89]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.1437931493908593) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[24],q[89]; +rz(0.0156187579517586) q[24]; +rx(pi/2) q[24]; +rz(5.5380802689262305) q[24]; +rx(pi/2) q[24]; +rz(12.056242762508262) q[24]; +rz(-1.128409543822909) q[24]; +rx(pi/2) q[24]; +rz(4.255417309427726) q[24]; +rx(pi/2) q[24]; +rz(10.98825127521657) q[24]; +cx q[30],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.228038482019182) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.315582495492984) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[30],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.6341593815984963) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +cx q[30],q[24]; +rz(-2.410073312179919) q[24]; +rx(pi/2) q[24]; +rz(5.704807920313295) q[24]; +rx(pi/2) q[24]; +rz(11.766216040294685) q[24]; +rz(-2.1060332957981007) q[24]; +rx(pi/2) q[24]; +rz(5.477245163484694) q[24]; +rx(pi/2) q[24]; +rz(11.053047792041292) q[24]; +rz(0.33659859674069015) q[30]; +rx(pi/2) q[30]; +rz(3.3859332936233772) q[30]; +rx(pi/2) q[30]; +rz(6.904658617598443) q[30]; +rz(2.4308521129364626) q[30]; +rx(pi/2) q[30]; +rz(4.461936592054594) q[30]; +rx(pi/2) q[30]; +rz(11.802080838277886) q[30]; +cx q[17],q[30]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.5935394886119068) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(5.80484438988201) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +cx q[17],q[30]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.443826201403043) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[17],q[30]; +rz(-1.2762647507497924) q[17]; +rx(pi/2) q[17]; +rz(4.744278814467558) q[17]; +rx(pi/2) q[17]; +rz(9.476027651793277) q[17]; +rz(2.6919403130415454) q[17]; +rx(pi/2) q[17]; +rz(4.512825453284579) q[17]; +rx(pi/2) q[17]; +rz(9.46734167551229) q[17]; +rz(-1.791602889487157) q[30]; +rx(pi/2) q[30]; +rz(3.841044675091913) q[30]; +rx(pi/2) q[30]; +rz(7.579218373051867) q[30]; +rz(0.726284797275838) q[30]; +rx(pi/2) q[30]; +rz(5.0100448469681504) q[30]; +rx(pi/2) q[30]; +rz(12.295342188730935) q[30]; +cx q[14],q[30]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(4.024508904895472) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.094877352938006) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +cx q[14],q[30]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.2011311867875776) q[14]; +rx(pi/2) q[14]; +rz(3*pi) q[14]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[14],q[30]; +rz(-1.4796799524774618) q[14]; +rx(pi/2) q[14]; +rz(5.531610292849343) q[14]; +rx(pi/2) q[14]; +rz(8.806460273557182) q[14]; +rz(1.4111959002686492) q[14]; +rx(pi/2) q[14]; +rz(3.9227885157853235) q[14]; +rx(pi/2) q[14]; +rz(11.410557588448707) q[14]; +rz(-2.6246265087631793) q[30]; +rx(pi/2) q[30]; +rz(4.410264011957531) q[30]; +rx(pi/2) q[30]; +rz(10.930362948001164) q[30]; +rz(1.717989276202081) q[30]; +rx(pi/2) q[30]; +rz(4.870234350720874) q[30]; +rx(pi/2) q[30]; +rz(11.870211189504321) q[30]; +cx q[75],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.106499174146221) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.303769516104843) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.52952898951977) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +cx q[75],q[14]; +rz(0.2963355818986604) q[14]; +rx(pi/2) q[14]; +rz(5.479316486651856) q[14]; +rx(pi/2) q[14]; +rz(10.171070639386725) q[14]; +rz(-2.4526529140399567) q[14]; +rx(pi/2) q[14]; +rz(5.1932864834456005) q[14]; +rx(pi/2) q[14]; +rz(12.298074181974178) q[14]; +rz(-0.15423632050615854) q[75]; +rx(pi/2) q[75]; +rz(4.920361110888052) q[75]; +rx(pi/2) q[75]; +rz(10.244077777545295) q[75]; +rz(-1.821732718247631) q[75]; +rx(pi/2) q[75]; +rz(5.668877890412253) q[75]; +rx(pi/2) q[75]; +rz(8.644631641598671) q[75]; +cx q[81],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.17820050128417) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.9978581347590847) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.2114127830890222) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +cx q[81],q[24]; +rz(1.58016923739354) q[24]; +rx(pi/2) q[24]; +rz(4.769955619289684) q[24]; +rx(pi/2) q[24]; +rz(8.024601581846214) q[24]; +rz(-0.977914427622244) q[24]; +rx(pi/2) q[24]; +rz(4.898138182656012) q[24]; +rx(pi/2) q[24]; +rz(9.931754227850444) q[24]; +rz(1.0151738984263474) q[81]; +rx(pi/2) q[81]; +rz(5.4105731830134065) q[81]; +rx(pi/2) q[81]; +rz(7.736158861778717) q[81]; +rz(1.1422044357344854) q[81]; +rx(pi/2) q[81]; +rz(6.2025452820705524) q[81]; +rx(pi/2) q[81]; +rz(10.687002358353485) q[81]; +rz(-2.560725322701188) q[89]; +rx(pi/2) q[89]; +rz(5.504168172070422) q[89]; +rx(pi/2) q[89]; +rz(7.373458071171694) q[89]; +rz(-0.13615318932073528) q[89]; +rx(pi/2) q[89]; +rz(3.564803848266499) q[89]; +rx(pi/2) q[89]; +rz(9.594005488579008) q[89]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.103124716261531) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[51],q[91]; +rz(-pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.1659961979431506) q[51]; +rx(pi/2) q[51]; +rz(2*pi) q[51]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[51],q[91]; +rz(2.2592806706884243) q[51]; +rx(pi/2) q[51]; +rz(5.587600249992972) q[51]; +rx(pi/2) q[51]; +rz(9.673732919479415) q[51]; +rz(-2.2617204201497643) q[51]; +rx(pi/2) q[51]; +rz(4.630162078835573) q[51]; +rx(pi/2) q[51]; +rz(8.645957565163968) q[51]; +cx q[59],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.278956163272264) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.177263136402766) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.5518708907721743) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +cx q[59],q[51]; +rz(0.10109250084206733) q[51]; +rx(pi/2) q[51]; +rz(4.15598556782295) q[51]; +rx(pi/2) q[51]; +rz(7.760903194698409) q[51]; +rz(0.2199931285614527) q[51]; +rx(pi/2) q[51]; +rz(4.716214924853697) q[51]; +rx(pi/2) q[51]; +rz(10.328987012502692) q[51]; +rz(-2.7731984029624543) q[59]; +rx(pi/2) q[59]; +rz(5.138008704964758) q[59]; +rx(pi/2) q[59]; +rz(10.778903623962217) q[59]; +rz(1.869707445546001) q[59]; +rx(pi/2) q[59]; +rz(5.2783674010485555) q[59]; +rx(pi/2) q[59]; +rz(6.801527966857614) q[59]; +cx q[59],q[84]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.457255227480114) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.136469539011964) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[59],q[84]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.262035166387369) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[59],q[84]; +rz(2.4673769344622345) q[59]; +rx(pi/2) q[59]; +rz(3.9599442998189183) q[59]; +rx(pi/2) q[59]; +rz(10.868613441717184) q[59]; +rz(-2.6129252272069556) q[59]; +rx(pi/2) q[59]; +rz(5.412996608216247) q[59]; +rx(pi/2) q[59]; +rz(11.371981435672353) q[59]; +rz(-2.3120794232540627) q[84]; +rx(pi/2) q[84]; +rz(5.826197465561574) q[84]; +rx(pi/2) q[84]; +rz(10.97471438120209) q[84]; +rz(2.5275701516848788) q[84]; +rx(pi/2) q[84]; +rz(5.393317754870045) q[84]; +rx(pi/2) q[84]; +rz(10.138272862515286) q[84]; +rz(0.800754527996157) q[91]; +rx(pi/2) q[91]; +rz(4.609978195771471) q[91]; +rx(pi/2) q[91]; +rz(10.130298447792825) q[91]; +rz(-0.41125839115993124) q[91]; +rx(pi/2) q[91]; +rz(4.378690308814333) q[91]; +rx(pi/2) q[91]; +rz(7.320284148868884) q[91]; +cx q[91],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(5.662318669748521) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(4.034702936707352) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.394107889759453) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[56]; +rz(0.5475403773626293) q[56]; +rx(pi/2) q[56]; +rz(4.414406657633826) q[56]; +rx(pi/2) q[56]; +rz(6.909850422225022) q[56]; +rz(-2.7194736000411686) q[56]; +rx(pi/2) q[56]; +rz(3.641850747639293) q[56]; +rx(pi/2) q[56]; +rz(11.963499004237246) q[56]; +cx q[56],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.175514986551182) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.193928375276403) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.6888858934664164) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +cx q[56],q[53]; +rz(-1.5765276917238455) q[53]; +rx(pi/2) q[53]; +rz(3.752828936890677) q[53]; +rx(pi/2) q[53]; +rz(7.271946468320397) q[53]; +rz(1.656918543592342) q[53]; +rx(pi/2) q[53]; +rz(5.9503886989141055) q[53]; +rx(pi/2) q[53]; +rz(11.772620559842995) q[53]; +rz(-2.5254115558844292) q[56]; +rx(pi/2) q[56]; +rz(5.039050707032992) q[56]; +rx(pi/2) q[56]; +rz(8.535337779849067) q[56]; +rz(-2.739368372995897) q[56]; +rx(pi/2) q[56]; +rz(4.618963581823155) q[56]; +rx(pi/2) q[56]; +rz(10.468714619174708) q[56]; +rz(1.0639359964534112) q[91]; +rx(pi/2) q[91]; +rz(3.8265615029485236) q[91]; +rx(pi/2) q[91]; +rz(9.203930242658016) q[91]; +rz(0.18808764769205943) q[91]; +rx(pi/2) q[91]; +rz(4.895766343145438) q[91]; +rx(pi/2) q[91]; +rz(9.325034438953601) q[91]; +cx q[91],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.071488192324285) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.5099084860448637) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.3778562037492037) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[76]; +rz(-1.248603587882613) q[76]; +rx(pi/2) q[76]; +rz(6.013902088169614) q[76]; +rx(pi/2) q[76]; +rz(10.517672436346245) q[76]; +rz(0.13525161964043653) q[76]; +rx(pi/2) q[76]; +rz(3.4490924778178917) q[76]; +rx(pi/2) q[76]; +rz(9.911898236941322) q[76]; +cx q[76],q[80]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.176909558020621) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(5.935259496642335) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[76],q[80]; +rz(-pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.2089715081635672) q[76]; +rx(pi/2) q[76]; +rz(2*pi) q[76]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[76],q[80]; +rz(0.7395130399426391) q[76]; +rx(pi/2) q[76]; +rz(3.800355682416769) q[76]; +rx(pi/2) q[76]; +rz(8.876942079672347) q[76]; +rz(1.0863490643273126) q[76]; +rx(pi/2) q[76]; +rz(4.756182315773515) q[76]; +rx(pi/2) q[76]; +rz(8.212362170809334) q[76]; +rz(-2.2782664034458078) q[80]; +rx(pi/2) q[80]; +rz(4.4318900718398915) q[80]; +rx(pi/2) q[80]; +rz(10.106869699365639) q[80]; +rz(2.887809877763674) q[80]; +rx(pi/2) q[80]; +rz(4.821247509381975) q[80]; +rx(pi/2) q[80]; +rz(9.002739631172144) q[80]; +rz(0.4403319411054336) q[91]; +rx(pi/2) q[91]; +rz(3.945276754570804) q[91]; +rx(pi/2) q[91]; +rz(11.731126148908835) q[91]; +rz(0.12712550088712682) q[91]; +rx(pi/2) q[91]; +rz(4.911764864993774) q[91]; +rx(pi/2) q[91]; +rz(12.300289803228436) q[91]; +cx q[92],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.212785164432788) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.581674418143005) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.1488917921052577) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[1]; +rz(-2.2589379916094074) q[1]; +rx(pi/2) q[1]; +rz(4.601149276919301) q[1]; +rx(pi/2) q[1]; +rz(6.437292204670913) q[1]; +rz(-1.0047364954140452) q[1]; +rx(pi/2) q[1]; +rz(5.470170251726863) q[1]; +rx(pi/2) q[1]; +rz(8.624675267826362) q[1]; +rz(0.543905537494322) q[92]; +rx(pi/2) q[92]; +rz(6.049558254636194) q[92]; +rx(pi/2) q[92]; +rz(10.181738859584392) q[92]; +rz(1.3967553682000418) q[92]; +rx(pi/2) q[92]; +rz(5.126824855675599) q[92]; +rx(pi/2) q[92]; +rz(9.585995139216406) q[92]; +cx q[64],q[92]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.9856010608158727) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.158816155081675) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[64],q[92]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.1519841852638883) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[64],q[92]; +rz(0.1922191514179321) q[64]; +rx(pi/2) q[64]; +rz(4.7910092260395665) q[64]; +rx(pi/2) q[64]; +rz(6.872759599189402) q[64]; +rz(2.4039756940257604) q[64]; +rx(pi/2) q[64]; +rz(4.080628304717903) q[64]; +rx(pi/2) q[64]; +rz(11.180588289621836) q[64]; +rz(1.1266149870368665) q[92]; +rx(pi/2) q[92]; +rz(3.666116459949965) q[92]; +rx(pi/2) q[92]; +rz(9.949956368512595) q[92]; +rz(1.2143641045115459) q[92]; +rx(pi/2) q[92]; +rz(5.663626591123048) q[92]; +rx(pi/2) q[92]; +rz(7.688720831475713) q[92]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(5.519144583920294) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[0],q[93]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.171805627518932) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[0],q[93]; +rz(0.7293048960895256) q[0]; +rx(pi/2) q[0]; +rz(5.0799215239936375) q[0]; +rx(pi/2) q[0]; +rz(10.686064884574142) q[0]; +rz(-2.3926382639794976) q[0]; +rx(pi/2) q[0]; +rz(4.921999874280255) q[0]; +rx(pi/2) q[0]; +rz(10.483852261147591) q[0]; +cx q[0],q[1]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.5834945684662296) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.055948874137798) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +cx q[0],q[1]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.1517492646746152) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +cx q[0],q[1]; +rz(-3.0608091971582088) q[0]; +rx(pi/2) q[0]; +rz(5.685024726332283) q[0]; +rx(pi/2) q[0]; +rz(6.538742918927397) q[0]; +rz(3.099273252152037) q[0]; +rx(pi/2) q[0]; +rz(4.183436324446431) q[0]; +rx(pi/2) q[0]; +rz(9.536284900946278) q[0]; +rz(-3.0857378924757226) q[1]; +rx(pi/2) q[1]; +rz(4.9324265891645105) q[1]; +rx(pi/2) q[1]; +rz(11.033461013452388) q[1]; +rz(2.267698335815216) q[1]; +rx(pi/2) q[1]; +rz(5.206411535504886) q[1]; +rx(pi/2) q[1]; +rz(7.266464677322993) q[1]; +cx q[26],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(5.920843376293856) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.896786847578249) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[26],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.1973541970573134) q[26]; +rx(pi/2) q[26]; +rz(3*pi) q[26]; +cx q[26],q[1]; +rz(1.0363626150555145) q[1]; +rx(pi/2) q[1]; +rz(5.348526058306192) q[1]; +rx(pi/2) q[1]; +rz(10.663051499172717) q[1]; +rz(-1.0486634367599912) q[1]; +rx(pi/2) q[1]; +rz(3.7864425599112312) q[1]; +rx(pi/2) q[1]; +rz(9.465417577635577) q[1]; +rz(-2.2005920857430548) q[26]; +rx(pi/2) q[26]; +rz(4.295636826441337) q[26]; +rx(pi/2) q[26]; +rz(11.021437066984365) q[26]; +rz(-0.4146576318355071) q[26]; +rx(pi/2) q[26]; +rz(5.071521995153698) q[26]; +rx(pi/2) q[26]; +rz(7.321196687398356) q[26]; +cx q[34],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.0488782884788375) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.59565389708637) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[34],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.396041506478319) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +cx q[34],q[0]; +rz(-1.9157518953019723) q[0]; +rx(pi/2) q[0]; +rz(4.802750248404093) q[0]; +rx(pi/2) q[0]; +rz(12.072901348594932) q[0]; +rz(0.5748721881237584) q[0]; +rx(pi/2) q[0]; +rz(5.145810058236028) q[0]; +rx(pi/2) q[0]; +rz(7.503485589771344) q[0]; +rz(2.2675241055921695) q[34]; +rx(pi/2) q[34]; +rz(4.68311733618161) q[34]; +rx(pi/2) q[34]; +rz(7.977453565504889) q[34]; +rz(1.618463222061405) q[34]; +rx(pi/2) q[34]; +rz(4.134568820720902) q[34]; +rx(pi/2) q[34]; +rz(12.18421981390952) q[34]; +rz(2.110719403458111) q[93]; +rx(pi/2) q[93]; +rz(5.668585377205609) q[93]; +rx(pi/2) q[93]; +rz(7.768036237227303) q[93]; +rz(-1.6020755860509182) q[93]; +rx(pi/2) q[93]; +rz(5.46744171502618) q[93]; +rx(pi/2) q[93]; +rz(10.917562684885008) q[93]; +cx q[95],q[89]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.1088777230496945) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.9903644614928453) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[89]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +rz(-pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.901197729070153) q[95]; +rx(pi/2) q[95]; +rz(2*pi) q[95]; +cx q[95],q[89]; +rz(2.4016695390804657) q[89]; +rx(pi/2) q[89]; +rz(5.464625727011844) q[89]; +rx(pi/2) q[89]; +rz(7.191000016185798) q[89]; +rz(2.4933136097930078) q[89]; +rx(pi/2) q[89]; +rz(6.0009184339260395) q[89]; +rx(pi/2) q[89]; +rz(6.751498736801858) q[89]; +rz(-2.211782202987944) q[95]; +rx(pi/2) q[95]; +rz(5.328821611546676) q[95]; +rx(pi/2) q[95]; +rz(7.427998781338617) q[95]; +rz(-0.5998615720105867) q[95]; +rx(pi/2) q[95]; +rz(4.380565707985522) q[95]; +rx(pi/2) q[95]; +rz(8.445372444442325) q[95]; +cx q[98],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.19904197363123) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.4569377403990975) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.294234619229382) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[53]; +rz(0.3526928465227268) q[53]; +rx(pi/2) q[53]; +rz(5.286999541136762) q[53]; +rx(pi/2) q[53]; +rz(6.479453719241787) q[53]; +rz(-2.591671065339904) q[53]; +rx(pi/2) q[53]; +rz(4.81460964186401) q[53]; +rx(pi/2) q[53]; +rz(11.414964782355376) q[53]; +rz(0.13090572413287616) q[98]; +rx(pi/2) q[98]; +rz(5.4537359546145385) q[98]; +rx(pi/2) q[98]; +rz(11.981884908881359) q[98]; +rz(2.1694452128752824) q[98]; +rx(pi/2) q[98]; +rz(6.09605193905207) q[98]; +rx(pi/2) q[98]; +rz(8.402265182396667) q[98]; +rz(-1.20570255000701) q[99]; +rx(pi/2) q[99]; +rz(3.413862982463225) q[99]; +rx(pi/2) q[99]; +rz(9.74184808798771) q[99]; +rz(2.4573778796335324) q[99]; +rx(pi/2) q[99]; +rz(4.494074237978523) q[99]; +rx(pi/2) q[99]; +rz(12.502720367093039) q[99]; +cx q[99],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(6.1129499340376405) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(4.163564806829864) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.186643046739814) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[66]; +rz(0.8091168524781942) q[66]; +rx(pi/2) q[66]; +rz(5.707089011466239) q[66]; +rx(pi/2) q[66]; +rz(12.132982399095813) q[66]; +rz(2.1197892704967245) q[66]; +rx(pi/2) q[66]; +rz(5.732954062286037) q[66]; +rx(pi/2) q[66]; +rz(6.803309090695041) q[66]; +cx q[15],q[66]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.918032683178936) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.8357776568960205) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[15],q[66]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.5319337731393095) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[15],q[66]; +rz(2.549426666897518) q[15]; +rx(pi/2) q[15]; +rz(4.098868980628202) q[15]; +rx(pi/2) q[15]; +rz(7.9590951969228625) q[15]; +rz(1.239111125095877) q[15]; +rx(pi/2) q[15]; +rz(4.10538970994601) q[15]; +rx(pi/2) q[15]; +rz(10.703093941175087) q[15]; +cx q[15],q[60]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.151496604738581) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(5.9988630813720984) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[15],q[60]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.2458361642932303) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[15],q[60]; +rz(0.21958241044129156) q[15]; +rx(pi/2) q[15]; +rz(5.787343293681777) q[15]; +rx(pi/2) q[15]; +rz(9.863957875367447) q[15]; +rz(1.5297100810204771) q[15]; +rx(pi/2) q[15]; +rz(4.682602383325614) q[15]; +rx(pi/2) q[15]; +rz(9.257239215931913) q[15]; +rz(-3.085004237455321) q[60]; +rx(pi/2) q[60]; +rz(4.969962997508304) q[60]; +rx(pi/2) q[60]; +rz(10.051507127708181) q[60]; +rz(-0.37777394642523543) q[60]; +rx(pi/2) q[60]; +rz(4.652579069262702) q[60]; +rx(pi/2) q[60]; +rz(8.048367471899297) q[60]; +cx q[4],q[60]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(4.086656562244642) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.259020849369636) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[4],q[60]; +rz(-pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.339740525962606) q[4]; +rx(pi/2) q[4]; +rz(2*pi) q[4]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[4],q[60]; +rz(-2.6998406857794244) q[4]; +rx(pi/2) q[4]; +rz(5.271372436932994) q[4]; +rx(pi/2) q[4]; +rz(12.378438575508397) q[4]; +rz(1.8964604747222324) q[4]; +rx(pi/2) q[4]; +rz(4.26212903476191) q[4]; +rx(pi/2) q[4]; +rz(11.90044900132563) q[4]; +cx q[43],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.906571158264108) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.129912519431068) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[43],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.678925848019725) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +cx q[43],q[4]; +rz(-0.4524431020505011) q[4]; +rx(pi/2) q[4]; +rz(5.125298160028816) q[4]; +rx(pi/2) q[4]; +rz(6.949743879040025) q[4]; +rz(2.797265951166618) q[4]; +rx(pi/2) q[4]; +rz(3.9075750619083185) q[4]; +rx(pi/2) q[4]; +rz(6.536061451514578) q[4]; +rz(-2.85600729255803) q[43]; +rx(pi/2) q[43]; +rz(4.369204085679546) q[43]; +rx(pi/2) q[43]; +rz(10.106439284603933) q[43]; +rz(-0.41685241360926195) q[43]; +rx(pi/2) q[43]; +rz(5.816171039052486) q[43]; +rx(pi/2) q[43]; +rz(8.150006924162291) q[43]; +cx q[43],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.24654995397505) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.198782119518399) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[43],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.7219675728934476) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +cx q[43],q[6]; +rz(-0.49586719757825604) q[6]; +rx(pi/2) q[6]; +rz(3.8828524519408543) q[6]; +rx(pi/2) q[6]; +rz(10.492706909036265) q[6]; +rz(-2.957939635693807) q[6]; +rx(pi/2) q[6]; +rz(6.086380657613197) q[6]; +rx(pi/2) q[6]; +rz(6.310051351253435) q[6]; +cx q[6],q[86]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(4.191781379580412) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-0.7355876634190572) q[43]; +rx(pi/2) q[43]; +rz(4.701748571577287) q[43]; +rx(pi/2) q[43]; +rz(11.59445945517114) q[43]; +rz(-0.6574539295621427) q[43]; +rx(pi/2) q[43]; +rz(4.56639078345051) q[43]; +rx(pi/2) q[43]; +rz(10.93668543241432) q[43]; +cx q[43],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.22019918719924) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.9033221496978747) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[43],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.536741634900131) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +cx q[43],q[22]; +rz(-0.9270612765163362) q[22]; +rx(pi/2) q[22]; +rz(3.773801051420201) q[22]; +rx(pi/2) q[22]; +rz(8.878131956315142) q[22]; +rz(2.010768944544525) q[22]; +rx(pi/2) q[22]; +rz(4.539955920749067) q[22]; +rx(pi/2) q[22]; +rz(6.549750823796227) q[22]; +rz(3.007281429409046) q[43]; +rx(pi/2) q[43]; +rz(5.695107929552216) q[43]; +rx(pi/2) q[43]; +rz(10.314948982077336) q[43]; +rz(0.42153436587536586) q[43]; +rx(pi/2) q[43]; +rz(4.732464139260217) q[43]; +rx(pi/2) q[43]; +rz(7.542727130446882) q[43]; +cx q[10],q[43]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.5299833668481537) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.003792875387212) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[10],q[43]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.1759307722778742) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[10],q[43]; +rz(2.8898349324510058) q[10]; +rx(pi/2) q[10]; +rz(4.5685605046038225) q[10]; +rx(pi/2) q[10]; +rz(7.683372436425582) q[10]; +rz(-2.7925413053733443) q[10]; +rx(pi/2) q[10]; +rz(4.163703242918102) q[10]; +rx(pi/2) q[10]; +rz(11.741600521298004) q[10]; +rz(2.5951229339139603) q[43]; +rx(pi/2) q[43]; +rz(4.142671074193004) q[43]; +rx(pi/2) q[43]; +rz(6.929079327584197) q[43]; +rz(-0.9617772333038266) q[43]; +rx(pi/2) q[43]; +rz(4.830601161541124) q[43]; +rx(pi/2) q[43]; +rz(8.263002209853582) q[43]; +rz(0.4774541677453219) q[60]; +rx(pi/2) q[60]; +rz(3.5612075899820503) q[60]; +rx(pi/2) q[60]; +rz(6.906804241447636) q[60]; +rz(-1.751874326718431) q[60]; +rx(pi/2) q[60]; +rz(4.302126403187131) q[60]; +rx(pi/2) q[60]; +rz(8.50184563107359) q[60]; +cx q[60],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(5.503786802677466) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.9193620202366546) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.438864309352489) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +cx q[60],q[9]; +rz(1.9341656813314252) q[9]; +rx(pi/2) q[9]; +rz(4.790081359306035) q[9]; +rx(pi/2) q[9]; +rz(6.902440759872356) q[9]; +rz(-3.0481821623547365) q[9]; +rx(pi/2) q[9]; +rz(5.308402653125064) q[9]; +rx(pi/2) q[9]; +rz(7.906381502404375) q[9]; +rz(-1.460351540303877) q[60]; +rx(pi/2) q[60]; +rz(4.855759162088479) q[60]; +rx(pi/2) q[60]; +rz(8.11361085162395) q[60]; +rz(0.347136393027458) q[60]; +rx(pi/2) q[60]; +rz(5.716729650427391) q[60]; +rx(pi/2) q[60]; +rz(10.75838885776243) q[60]; +cx q[60],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.218555261915868) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(4.106969199580604) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.4202507917277916) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +cx q[60],q[9]; +rz(1.6781286985262618) q[9]; +rx(pi/2) q[9]; +rz(4.541676667830994) q[9]; +rx(pi/2) q[9]; +rz(9.654721860082383) q[9]; +rz(1.8728188032762336) q[9]; +rx(pi/2) q[9]; +rz(3.445368208472117) q[9]; +rx(pi/2) q[9]; +rz(10.448739954422836) q[9]; +rz(-0.15726255974080816) q[60]; +rx(pi/2) q[60]; +rz(3.3317988351920844) q[60]; +rx(pi/2) q[60]; +rz(7.2544815023703215) q[60]; +rz(0.8430839144751872) q[60]; +rx(pi/2) q[60]; +rz(4.579580694406214) q[60]; +rx(pi/2) q[60]; +rz(8.711630094818922) q[60]; +rz(-3.0826854317588284) q[66]; +rx(pi/2) q[66]; +rz(4.371920346162245) q[66]; +rx(pi/2) q[66]; +rz(8.80204927570223) q[66]; +rz(-1.9441697573144765) q[66]; +rx(pi/2) q[66]; +rz(5.126889239231962) q[66]; +rx(pi/2) q[66]; +rz(7.530087766478714) q[66]; +cx q[39],q[66]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.7403849422291806) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.833864846064703) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[39],q[66]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.325817929424881) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[39],q[66]; +rz(3.0052178716379094) q[39]; +rx(pi/2) q[39]; +rz(5.623652379887915) q[39]; +rx(pi/2) q[39]; +rz(6.3109613094094446) q[39]; +rz(2.7387529864303) q[39]; +rx(pi/2) q[39]; +rz(4.78324530132964) q[39]; +rx(pi/2) q[39]; +rz(12.24908459632259) q[39]; +cx q[42],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(5.801504257234281) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.56227406543103) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[42],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.2654542126798183) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +cx q[42],q[39]; +rz(-3.0617520426954226) q[39]; +rx(pi/2) q[39]; +rz(3.656974606012777) q[39]; +rx(pi/2) q[39]; +rz(10.245536958567007) q[39]; +rz(2.5294673609405143) q[39]; +rx(pi/2) q[39]; +rz(4.1838385154338384) q[39]; +rx(pi/2) q[39]; +rz(8.278691801879773) q[39]; +rz(0.8757916312660736) q[42]; +rx(pi/2) q[42]; +rz(4.0050900147621435) q[42]; +rx(pi/2) q[42]; +rz(9.182827674259926) q[42]; +rz(1.0125919371401269) q[42]; +rx(pi/2) q[42]; +rz(5.604372248840898) q[42]; +rx(pi/2) q[42]; +rz(7.154939606397658) q[42]; +cx q[42],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(5.811819716364548) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.6508936008815485) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[42],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.2395203773106385) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +cx q[42],q[38]; +rz(-2.1505470195005434) q[38]; +rx(pi/2) q[38]; +rz(4.249537646041678) q[38]; +rx(pi/2) q[38]; +rz(7.137606900370493) q[38]; +rz(1.106441217850354) q[38]; +rx(pi/2) q[38]; +rz(5.502173334735824) q[38]; +rx(pi/2) q[38]; +rz(9.174036772449853) q[38]; +rz(-2.6651141806640446) q[42]; +rx(pi/2) q[42]; +rz(3.7365473281848485) q[42]; +rx(pi/2) q[42]; +rz(7.175601312878083) q[42]; +rz(-1.1074735918912184) q[42]; +rx(pi/2) q[42]; +rz(4.932634093957858) q[42]; +rx(pi/2) q[42]; +rz(10.847871258262444) q[42]; +cx q[52],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.121919624101224) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.858729187591308) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.376274581301539) q[52]; +rx(pi/2) q[52]; +rz(2*pi) q[52]; +cx q[52],q[42]; +rz(-1.6586571701391772) q[42]; +rx(pi/2) q[42]; +rz(4.156658067055725) q[42]; +rx(pi/2) q[42]; +rz(9.560229774747587) q[42]; +rz(-2.355926116487586) q[42]; +rx(pi/2) q[42]; +rz(4.4325317087398854) q[42]; +rx(pi/2) q[42]; +rz(11.515809179574717) q[42]; +rz(-0.4355037034432181) q[52]; +rx(pi/2) q[52]; +rz(4.373582960148855) q[52]; +rx(pi/2) q[52]; +rz(7.926204060107458) q[52]; +rz(2.766065821414811) q[52]; +rx(pi/2) q[52]; +rz(4.497148984113135) q[52]; +rx(pi/2) q[52]; +rz(8.977809197815354) q[52]; +cx q[9],q[52]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.9900217020450692) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(5.706698492532279) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[9],q[52]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.226542546053558) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[9],q[52]; +rz(2.59297024184813) q[9]; +rx(pi/2) q[9]; +rz(3.35400117480033) q[9]; +rx(pi/2) q[9]; +rz(9.068594390299614) q[9]; +rz(0.48152250542138386) q[9]; +rx(pi/2) q[9]; +rz(3.7478578529711544) q[9]; +rx(pi/2) q[9]; +rz(12.410695685057757) q[9]; +rz(1.8469190783986624) q[52]; +rx(pi/2) q[52]; +rz(4.9436714458807955) q[52]; +rx(pi/2) q[52]; +rz(11.486563177416517) q[52]; +rz(1.0711046234072068) q[52]; +rx(pi/2) q[52]; +rz(5.008727130976277) q[52]; +rx(pi/2) q[52]; +rz(8.264128233133041) q[52]; +rz(0.25322408637888616) q[66]; +rx(pi/2) q[66]; +rz(4.844006271770844) q[66]; +rx(pi/2) q[66]; +rz(11.55090573719878) q[66]; +rz(-0.6068726354518006) q[66]; +rx(pi/2) q[66]; +rz(5.560991509302541) q[66]; +rx(pi/2) q[66]; +rz(12.151192625000476) q[66]; +cx q[66],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(5.927061119879179) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.445817463765521) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.196910092592155) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +cx q[66],q[45]; +rz(1.0846390820811198) q[45]; +rx(pi/2) q[45]; +rz(4.881141298355955) q[45]; +rx(pi/2) q[45]; +rz(8.444216330267261) q[45]; +rz(-0.5270437874939047) q[45]; +rx(pi/2) q[45]; +rz(5.168542032236752) q[45]; +rx(pi/2) q[45]; +rz(10.662011146220479) q[45]; +cx q[45],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(5.990030301155551) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.834031855181766) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.1512972210974404) q[45]; +rx(pi/2) q[45]; +rz(3*pi) q[45]; +cx q[45],q[39]; +rz(0.3603847807679621) q[39]; +rx(pi/2) q[39]; +rz(4.923328357340928) q[39]; +rx(pi/2) q[39]; +rz(11.745332403044682) q[39]; +rz(-2.209191727694825) q[39]; +rx(pi/2) q[39]; +rz(4.625234326698612) q[39]; +rx(pi/2) q[39]; +rz(8.941066591755092) q[39]; +cx q[39],q[90]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(4.312988884060309) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-3.10080620173738) q[45]; +rx(pi/2) q[45]; +rz(3.6864666368040764) q[45]; +rx(pi/2) q[45]; +rz(8.261303299548997) q[45]; +rz(1.8619786338923285) q[45]; +rx(pi/2) q[45]; +rz(3.788566734846845) q[45]; +rx(pi/2) q[45]; +rz(7.7646903852611295) q[45]; +cx q[45],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.678770084881217) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.797046567929286) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.7011166279115457) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +cx q[45],q[5]; +rz(-0.4697714949083691) q[5]; +rx(pi/2) q[5]; +rz(3.388406980371489) q[5]; +rx(pi/2) q[5]; +rz(8.444177464259887) q[5]; +rz(2.290554412341095) q[5]; +rx(pi/2) q[5]; +rz(4.135756489102144) q[5]; +rx(pi/2) q[5]; +rz(11.24509574274189) q[5]; +cx q[42],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.900431644387995) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.6847593368350307) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[42],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.4847757904272862) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +cx q[42],q[5]; +rz(3.014247568882796) q[5]; +rx(pi/2) q[5]; +rz(3.5868084799840645) q[5]; +rx(pi/2) q[5]; +rz(6.735569613706037) q[5]; +rz(-2.6151811246676946) q[5]; +rx(pi/2) q[5]; +rz(4.046464846859177) q[5]; +rx(pi/2) q[5]; +rz(8.342582112222946) q[5]; +rz(1.527411044799682) q[42]; +rx(pi/2) q[42]; +rz(4.220187025758925) q[42]; +rx(pi/2) q[42]; +rz(8.332009993946638) q[42]; +rz(-0.5572103532504391) q[42]; +rx(pi/2) q[42]; +rz(5.162420051767484) q[42]; +rx(pi/2) q[42]; +rz(6.811550792922068) q[42]; +rz(-2.0501532462363565) q[45]; +rx(pi/2) q[45]; +rz(3.9195877506718784) q[45]; +rx(pi/2) q[45]; +rz(8.952020269791468) q[45]; +rz(-3.1065894346087726) q[45]; +rx(pi/2) q[45]; +rz(5.303663988548047) q[45]; +rx(pi/2) q[45]; +rz(10.950836767298608) q[45]; +cx q[48],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(5.88696076117529) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.7393040931086823) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[45]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.3485670400226013) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +cx q[48],q[45]; +rz(1.691082148917964) q[45]; +rx(pi/2) q[45]; +rz(5.498362219715325) q[45]; +rx(pi/2) q[45]; +rz(9.820735507338123) q[45]; +rz(1.7690797178316213) q[45]; +rx(pi/2) q[45]; +rz(4.599003016036285) q[45]; +rx(pi/2) q[45]; +rz(9.126090739807738) q[45]; +rz(-1.1119633885607607) q[48]; +rx(pi/2) q[48]; +rz(5.68101342680224) q[48]; +rx(pi/2) q[48]; +rz(10.627013341859028) q[48]; +rz(0.546666509316696) q[48]; +rx(pi/2) q[48]; +rz(4.454249814414229) q[48]; +rx(pi/2) q[48]; +rz(11.065400436297933) q[48]; +cx q[49],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.945624136441117) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.8539042867185955) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.1687313283821954) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +cx q[49],q[48]; +rz(2.4997787796159106) q[48]; +rx(pi/2) q[48]; +rz(5.418708456973771) q[48]; +rx(pi/2) q[48]; +rz(7.7162184678606955) q[48]; +rz(1.6398338413779268) q[48]; +rx(pi/2) q[48]; +rz(4.0480874035551055) q[48]; +rx(pi/2) q[48]; +rz(8.978341204333876) q[48]; +cx q[48],q[75]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.8428345193890037) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(2.7733544409181183) q[49]; +rx(pi/2) q[49]; +rz(3.8832621760621793) q[49]; +rx(pi/2) q[49]; +rz(8.82580354807069) q[49]; +rz(-1.6595319194212879) q[49]; +rx(pi/2) q[49]; +rz(4.6630473309708) q[49]; +rx(pi/2) q[49]; +rz(6.954776241235616) q[49]; +rz(1.428547307863603) q[66]; +rx(pi/2) q[66]; +rz(6.11803163778948) q[66]; +rx(pi/2) q[66]; +rz(8.331105348957323) q[66]; +rz(-1.1767470269005742) q[66]; +rx(pi/2) q[66]; +rz(4.673593201499599) q[66]; +rx(pi/2) q[66]; +rz(11.983003992564171) q[66]; +cx q[66],q[72]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.6039314038082795) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[71],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.9169799566079) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.9915893308336354) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.553951062951363) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[4]; +rz(-0.8604493727303257) q[4]; +rx(pi/2) q[4]; +rz(5.077594439898274) q[4]; +rx(pi/2) q[4]; +rz(7.223589832901332) q[4]; +rz(1.9044999216934393) q[4]; +rx(pi/2) q[4]; +rz(4.856753759178281) q[4]; +rx(pi/2) q[4]; +rz(8.887623472278737) q[4]; +cx q[4],q[67]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.637975326090153) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(5.92377814463933) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[4],q[67]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.484869743030668) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[4],q[67]; +rz(-2.913244408836081) q[4]; +rx(pi/2) q[4]; +rz(5.801602005995704) q[4]; +rx(pi/2) q[4]; +rz(10.820731126032785) q[4]; +rz(-0.9988072023989742) q[4]; +rx(pi/2) q[4]; +rz(4.63352062415577) q[4]; +rx(pi/2) q[4]; +rz(11.362845869407058) q[4]; +rz(-2.9466687533105898) q[67]; +rx(pi/2) q[67]; +rz(3.812369924407559) q[67]; +rx(pi/2) q[67]; +rz(11.402908263378764) q[67]; +rz(2.814171870405848) q[67]; +rx(pi/2) q[67]; +rz(5.694905513028813) q[67]; +rx(pi/2) q[67]; +rz(12.477446579127935) q[67]; +rz(-0.23167255177482549) q[71]; +rx(pi/2) q[71]; +rz(4.496957243863321) q[71]; +rx(pi/2) q[71]; +rz(12.487076907395917) q[71]; +rz(2.1445766073914623) q[71]; +rx(pi/2) q[71]; +rz(5.18331731395361) q[71]; +rx(pi/2) q[71]; +rz(10.56546535157761) q[71]; +cx q[71],q[92]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.318091766975655) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.177844431282599) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[66],q[72]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.248040070862059) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[66],q[72]; +rz(2.1898220635987737) q[66]; +rx(pi/2) q[66]; +rz(5.391211236308285) q[66]; +rx(pi/2) q[66]; +rz(8.308307015244514) q[66]; +rz(2.3032789034952135) q[66]; +rx(pi/2) q[66]; +rz(4.608025191159911) q[66]; +rx(pi/2) q[66]; +rz(9.592832493316065) q[66]; +cx q[66],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(5.993056297708813) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.9263839750972784) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.388300637071847) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +cx q[66],q[47]; +rz(-2.366871521565938) q[47]; +rx(pi/2) q[47]; +rz(5.244091836776419) q[47]; +rx(pi/2) q[47]; +rz(9.770772951844004) q[47]; +rz(0.3671381200979509) q[47]; +rx(pi/2) q[47]; +rz(5.236910254484218) q[47]; +rx(pi/2) q[47]; +rz(7.584624852525977) q[47]; +cx q[36],q[47]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.6457269729977964) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.076713938501188) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[36],q[47]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.1666356186513407) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[36],q[47]; +rz(-1.9431679941431366) q[36]; +rx(pi/2) q[36]; +rz(5.216477256175882) q[36]; +rx(pi/2) q[36]; +rz(10.636636874210945) q[36]; +rz(2.539608298116155) q[36]; +rx(pi/2) q[36]; +rz(5.463673654071229) q[36]; +rx(pi/2) q[36]; +rz(12.214351147606202) q[36]; +cx q[36],q[52]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.5229999493431716) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(2.324668232278886) q[47]; +rx(pi/2) q[47]; +rz(5.211500115051324) q[47]; +rx(pi/2) q[47]; +rz(10.23828774964579) q[47]; +rz(2.365955595153773) q[47]; +rx(pi/2) q[47]; +rz(3.3582622896200607) q[47]; +rx(pi/2) q[47]; +rz(9.819406740045816) q[47]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(5.9172667119655085) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[36],q[52]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.2436208474322252) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[36],q[52]; +rz(-1.9284829930138525) q[36]; +rx(pi/2) q[36]; +rz(5.0561313370630145) q[36]; +rx(pi/2) q[36]; +rz(11.415739006438944) q[36]; +rz(3.0992201408059294) q[36]; +rx(pi/2) q[36]; +rz(4.5961106949941355) q[36]; +rx(pi/2) q[36]; +rz(9.693905621387994) q[36]; +rz(1.524154004386439) q[52]; +rx(pi/2) q[52]; +rz(5.474796405134734) q[52]; +rx(pi/2) q[52]; +rz(10.199702719175885) q[52]; +rz(2.5307946715598995) q[52]; +rx(pi/2) q[52]; +rz(3.435912133253052) q[52]; +rx(pi/2) q[52]; +rz(7.287076301777571) q[52]; +cx q[56],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.152352463451239) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.223628254418854) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.3477447787830523) q[56]; +rx(pi/2) q[56]; +rz(3*pi) q[56]; +cx q[56],q[47]; +rz(-2.1976200848164673) q[47]; +rx(pi/2) q[47]; +rz(5.966951467596267) q[47]; +rx(pi/2) q[47]; +rz(9.103948905597813) q[47]; +rz(0.7186126853151857) q[47]; +rx(pi/2) q[47]; +rz(5.106915433657856) q[47]; +rx(pi/2) q[47]; +rz(7.713967217520365) q[47]; +rz(0.595818507171777) q[56]; +rx(pi/2) q[56]; +rz(4.111392842777992) q[56]; +rx(pi/2) q[56]; +rz(12.163697400288566) q[56]; +rz(-1.0475210473496395) q[56]; +rx(pi/2) q[56]; +rz(4.128141859911401) q[56]; +rx(pi/2) q[56]; +rz(8.372538830536314) q[56]; +rz(-0.5682973047561388) q[66]; +rx(pi/2) q[66]; +rz(4.001614389991878) q[66]; +rx(pi/2) q[66]; +rz(8.14188684489321) q[66]; +rz(0.5279097398818307) q[66]; +rx(pi/2) q[66]; +rz(5.4492476702084165) q[66]; +rx(pi/2) q[66]; +rz(10.981100147401518) q[66]; +rz(1.946974858666632) q[72]; +rx(pi/2) q[72]; +rz(4.365464924488344) q[72]; +rx(pi/2) q[72]; +rz(12.55785251294261) q[72]; +rz(-2.626796803324546) q[72]; +rx(pi/2) q[72]; +rz(5.304888034718559) q[72]; +rx(pi/2) q[72]; +rz(11.610133434060437) q[72]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.096369917108056) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[48],q[75]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.2077060556430563) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[48],q[75]; +rz(3.022102394719136) q[48]; +rx(pi/2) q[48]; +rz(4.744570242160842) q[48]; +rx(pi/2) q[48]; +rz(11.773612741399084) q[48]; +rz(-2.68231761223732) q[48]; +rx(pi/2) q[48]; +rz(4.401504907374036) q[48]; +rx(pi/2) q[48]; +rz(7.038980525942072) q[48]; +rz(-2.7695286283514706) q[75]; +rx(pi/2) q[75]; +rz(5.409531357255771) q[75]; +rx(pi/2) q[75]; +rz(10.353180370419182) q[75]; +rz(1.6798695730822635) q[75]; +rx(pi/2) q[75]; +rz(4.564331098783719) q[75]; +rx(pi/2) q[75]; +rz(8.934528185001483) q[75]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.158402854143803) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[6],q[86]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.4971643018709884) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[6],q[86]; +rz(1.7109516813082593) q[6]; +rx(pi/2) q[6]; +rz(3.8024103552543522) q[6]; +rx(pi/2) q[6]; +rz(8.31460601241811) q[6]; +rz(2.4734288334995114) q[6]; +rx(pi/2) q[6]; +rz(5.175978643200434) q[6]; +rx(pi/2) q[6]; +rz(7.40822923369095) q[6]; +cx q[30],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(5.3011421611922245) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.3091077505062723) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[30],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.259215621482422) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +cx q[30],q[6]; +rz(-0.12816957121592676) q[6]; +rx(pi/2) q[6]; +rz(4.985283883482464) q[6]; +rx(pi/2) q[6]; +rz(10.670801869576714) q[6]; +rz(0.6230265167655951) q[6]; +rx(pi/2) q[6]; +rz(3.4867606373917943) q[6]; +rx(pi/2) q[6]; +rz(8.310014584149291) q[6]; +rz(-0.6266402450199342) q[30]; +rx(pi/2) q[30]; +rz(4.752432197040783) q[30]; +rx(pi/2) q[30]; +rz(10.76497793117975) q[30]; +rz(1.4301076836990454) q[30]; +rx(pi/2) q[30]; +rz(4.3966660680166125) q[30]; +rx(pi/2) q[30]; +rz(7.094476701233106) q[30]; +rz(2.459584574229062) q[86]; +rx(pi/2) q[86]; +rz(3.7196698361865) q[86]; +rx(pi/2) q[86]; +rz(10.011333504252931) q[86]; +rz(2.5872890100703394) q[86]; +rx(pi/2) q[86]; +rz(5.974179209914022) q[86]; +rx(pi/2) q[86]; +rz(6.64467423364408) q[86]; +cx q[87],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.729401493271227) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.99279394861561) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.4376939326207356) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +cx q[87],q[15]; +rz(3.0434123119099716) q[15]; +rx(pi/2) q[15]; +rz(4.70101223873045) q[15]; +rx(pi/2) q[15]; +rz(7.861779920120306) q[15]; +rz(1.0869261180573195) q[15]; +rx(pi/2) q[15]; +rz(3.8519320442825027) q[15]; +rx(pi/2) q[15]; +rz(10.951133633840621) q[15]; +cx q[15],q[55]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.8907714994853917) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.209057589581333) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[15],q[55]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.238123275836376) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[15],q[55]; +rz(-1.0960614624589358) q[15]; +rx(pi/2) q[15]; +rz(5.163961276762988) q[15]; +rx(pi/2) q[15]; +rz(8.022820760763919) q[15]; +rz(-1.4838465338523115) q[15]; +rx(pi/2) q[15]; +rz(3.380664695147355) q[15]; +rx(pi/2) q[15]; +rz(10.285395135929866) q[15]; +cx q[15],q[18]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(4.4569377403990975) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.19904197363123) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +cx q[15],q[18]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.294234619229382) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +cx q[15],q[18]; +rz(0.13090572413287616) q[15]; +rx(pi/2) q[15]; +rz(5.4537359546145385) q[15]; +rx(pi/2) q[15]; +rz(11.981884908881359) q[15]; +rz(1.594770261941827) q[15]; +rx(pi/2) q[15]; +rz(4.341872718933701) q[15]; +rx(pi/2) q[15]; +rz(10.629585022006154) q[15]; +cx q[3],q[15]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(4.089201499327604) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.0681239141072805) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +cx q[3],q[15]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.189860394018785) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +cx q[3],q[15]; +rz(-2.2697419896512594) q[3]; +rx(pi/2) q[3]; +rz(4.565479154366297) q[3]; +rx(pi/2) q[3]; +rz(7.341285920168332) q[3]; +rz(2.1558005074125433) q[3]; +rx(pi/2) q[3]; +rz(5.185039987192817) q[3]; +rx(pi/2) q[3]; +rz(8.074907926088596) q[3]; +rz(-0.29759148601858687) q[15]; +rx(pi/2) q[15]; +rz(5.726827012010471) q[15]; +rx(pi/2) q[15]; +rz(7.400448721100278) q[15]; +rz(-2.809119589234326) q[15]; +rx(pi/2) q[15]; +rz(4.447729859753627) q[15]; +rx(pi/2) q[15]; +rz(8.13449233215702) q[15]; +cx q[15],q[22]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.835504781020118) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(0.3526928465227268) q[18]; +rx(pi/2) q[18]; +rz(5.286999541136762) q[18]; +rx(pi/2) q[18]; +rz(6.479453719241787) q[18]; +rz(-1.338302708247447) q[18]; +rx(pi/2) q[18]; +rz(5.160296969987266) q[18]; +rx(pi/2) q[18]; +rz(9.385709623037222) q[18]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.051089119743489) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +cx q[15],q[22]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.195207601442151) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[15],q[22]; +rz(0.36244138594641884) q[15]; +rx(pi/2) q[15]; +rz(4.266103508305521) q[15]; +rx(pi/2) q[15]; +rz(6.303182047675696) q[15]; +rz(-2.8815962949265375) q[15]; +rx(pi/2) q[15]; +rz(5.020609645774241) q[15]; +rx(pi/2) q[15]; +rz(7.967939799020888) q[15]; +cx q[15],q[36]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.800324678503803) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-2.96258004567391) q[22]; +rx(pi/2) q[22]; +rz(3.8132067665796074) q[22]; +rx(pi/2) q[22]; +rz(7.170226500441894) q[22]; +rz(-1.8231322149149114) q[22]; +rx(pi/2) q[22]; +rz(5.220198242493513) q[22]; +rx(pi/2) q[22]; +rz(10.770444341537367) q[22]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.247618849036627) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +cx q[15],q[36]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.276726548886227) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[15],q[36]; +rz(-0.7476296074725086) q[15]; +rx(pi/2) q[15]; +rz(3.8424741972496688) q[15]; +rx(pi/2) q[15]; +rz(11.972841823324629) q[15]; +rz(-0.2882132678831919) q[15]; +rx(pi/2) q[15]; +rz(4.824628978556007) q[15]; +rx(pi/2) q[15]; +rz(10.268408098780164) q[15]; +rz(-0.46305357865382923) q[36]; +rx(pi/2) q[36]; +rz(4.510982776253195) q[36]; +rx(pi/2) q[36]; +rz(7.754117777009851) q[36]; +rz(-0.1264731723561927) q[36]; +rx(pi/2) q[36]; +rz(3.8006660068356313) q[36]; +rx(pi/2) q[36]; +rz(7.451105260387086) q[36]; +rz(0.33932250052672774) q[55]; +rx(pi/2) q[55]; +rz(3.9388523347571764) q[55]; +rx(pi/2) q[55]; +rz(7.910633527017183) q[55]; +rz(3.020880593723321) q[55]; +rx(pi/2) q[55]; +rz(4.677188491956407) q[55]; +rx(pi/2) q[55]; +rz(6.658895262061993) q[55]; +cx q[12],q[55]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.150407656014178) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(6.2722137668840805) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[12],q[55]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.602583634995808) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[12],q[55]; +rz(-1.9392153509572279) q[12]; +rx(pi/2) q[12]; +rz(4.218056250273391) q[12]; +rx(pi/2) q[12]; +rz(11.495706573814518) q[12]; +rz(-1.8748407893331689) q[12]; +rx(pi/2) q[12]; +rz(5.131156339187655) q[12]; +rx(pi/2) q[12]; +rz(12.041531473349878) q[12]; +cx q[12],q[61]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.8763876291476347) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-3.052046069899621) q[55]; +rx(pi/2) q[55]; +rz(5.576403058561653) q[55]; +rx(pi/2) q[55]; +rz(7.572243189718967) q[55]; +rz(-2.262338474095216) q[55]; +rx(pi/2) q[55]; +rz(4.383803263975643) q[55]; +rx(pi/2) q[55]; +rz(6.611046149161039) q[55]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.067707250486254) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[12],q[61]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.4125047293745556) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[12],q[61]; +rz(-0.25583808287525667) q[12]; +rx(pi/2) q[12]; +rz(4.839480430608933) q[12]; +rx(pi/2) q[12]; +rz(7.738935268658467) q[12]; +rz(-2.873502154191477) q[12]; +rx(pi/2) q[12]; +rz(3.7980282168873165) q[12]; +rx(pi/2) q[12]; +rz(11.557956613593444) q[12]; +rz(-0.6357741842551956) q[61]; +rx(pi/2) q[61]; +rz(5.241276948130421) q[61]; +rx(pi/2) q[61]; +rz(6.477682191058497) q[61]; +rz(2.2949939623631703) q[61]; +rx(pi/2) q[61]; +rz(4.327076961302269) q[61]; +rx(pi/2) q[61]; +rz(9.956813264106362) q[61]; +cx q[61],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.094378733122133) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.816415025804062) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.26444931641176) q[61]; +rx(pi/2) q[61]; +rz(3*pi) q[61]; +cx q[61],q[4]; +rz(-1.981035802891113) q[4]; +rx(pi/2) q[4]; +rz(4.768637125188513) q[4]; +rx(pi/2) q[4]; +rz(6.512721089034923) q[4]; +rz(1.358005815404569) q[4]; +rx(pi/2) q[4]; +rz(4.438173187723935) q[4]; +rx(pi/2) q[4]; +rz(9.650307086675191) q[4]; +rz(-2.280825108564171) q[61]; +rx(pi/2) q[61]; +rz(5.568196362257104) q[61]; +rx(pi/2) q[61]; +rz(9.613574199141743) q[61]; +rz(-2.6532028568486314) q[61]; +rx(pi/2) q[61]; +rz(3.8730830918598578) q[61]; +rx(pi/2) q[61]; +rz(10.597698366943265) q[61]; +cx q[61],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.812094376552349) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.774871398042448) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.4307435458245337) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +cx q[61],q[4]; +rz(1.988042322109603) q[4]; +rx(pi/2) q[4]; +rz(5.289971996937647) q[4]; +rx(pi/2) q[4]; +rz(11.543551733614258) q[4]; +rz(-2.209191727694825) q[4]; +rx(pi/2) q[4]; +rz(4.625234326698612) q[4]; +rx(pi/2) q[4]; +rz(8.941066591755092) q[4]; +rz(0.20412668398143152) q[61]; +rx(pi/2) q[61]; +rz(4.589249246213479) q[61]; +rx(pi/2) q[61]; +rz(7.684377719605665) q[61]; +rz(-1.4867114664467063) q[61]; +rx(pi/2) q[61]; +rz(4.8360456047177225) q[61]; +rx(pi/2) q[61]; +rz(7.990928703663817) q[61]; +rz(2.4883945930722042) q[87]; +rx(pi/2) q[87]; +rz(3.6194740715208717) q[87]; +rx(pi/2) q[87]; +rz(6.733823813403809) q[87]; +rz(2.65363168697297) q[87]; +rx(pi/2) q[87]; +rz(4.577620571934963) q[87]; +rx(pi/2) q[87]; +rz(8.881923076989606) q[87]; +cx q[89],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(6.096120090883003) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(4.282411810578601) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.337706145146898) q[89]; +rx(pi/2) q[89]; +rz(2*pi) q[89]; +cx q[89],q[38]; +rz(-0.9313026409803884) q[38]; +rx(pi/2) q[38]; +rz(4.444975006380387) q[38]; +rx(pi/2) q[38]; +rz(11.299625301617017) q[38]; +rz(-2.408242000562952) q[38]; +rx(pi/2) q[38]; +rz(4.60988766463359) q[38]; +rx(pi/2) q[38]; +rz(11.612835483393239) q[38]; +cx q[38],q[83]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.166986374211734) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.008659494152226) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[38],q[83]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.3540439722025215) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[38],q[83]; +rz(-1.7046665224812685) q[38]; +rx(pi/2) q[38]; +rz(4.2798593124793) q[38]; +rx(pi/2) q[38]; +rz(11.03960765307459) q[38]; +rz(1.3035340516919227) q[38]; +rx(pi/2) q[38]; +rz(5.107736985995666) q[38]; +rx(pi/2) q[38]; +rz(8.998201302276344) q[38]; +rz(-0.7051855478949252) q[83]; +rx(pi/2) q[83]; +rz(4.806670092321779) q[83]; +rx(pi/2) q[83]; +rz(11.908201610116482) q[83]; +rz(-0.4520597379537965) q[83]; +rx(pi/2) q[83]; +rz(4.819278149946056) q[83]; +rx(pi/2) q[83]; +rz(8.634919632226532) q[83]; +cx q[86],q[83]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.129434285303699) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(4.259634644826324) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[83]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +rz(-pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.589595956494538) q[86]; +rx(pi/2) q[86]; +rz(2*pi) q[86]; +cx q[86],q[83]; +rz(-2.8925962137671686) q[83]; +rx(pi/2) q[83]; +rz(5.431783446402793) q[83]; +rx(pi/2) q[83]; +rz(8.616465916646176) q[83]; +rz(-3.0637835301565213) q[83]; +rx(pi/2) q[83]; +rz(4.625776013712093) q[83]; +rx(pi/2) q[83]; +rz(8.601379715310355) q[83]; +rz(0.7443982885080551) q[86]; +rx(pi/2) q[86]; +rz(4.283376125542275) q[86]; +rx(pi/2) q[86]; +rz(6.608257320917611) q[86]; +rz(-1.2214310938435795) q[86]; +rx(pi/2) q[86]; +rz(4.080817454129736) q[86]; +rx(pi/2) q[86]; +rz(11.965282157063228) q[86]; +rz(2.9636802537459292) q[89]; +rx(pi/2) q[89]; +rz(4.281103817129877) q[89]; +rx(pi/2) q[89]; +rz(11.124093591563444) q[89]; +rz(-1.0486634367599912) q[89]; +rx(pi/2) q[89]; +rz(3.7864425599112312) q[89]; +rx(pi/2) q[89]; +rz(9.465417577635577) q[89]; +cx q[81],q[89]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.8286209659610737) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.132013421636671) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[81],q[89]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.3056699682873294) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[81],q[89]; +rz(-2.2295013759600852) q[81]; +rx(pi/2) q[81]; +rz(4.962657113342962) q[81]; +rx(pi/2) q[81]; +rz(10.946778965739677) q[81]; +rz(-3.0860783066657085) q[81]; +rx(pi/2) q[81]; +rz(4.278165946581219) q[81]; +rx(pi/2) q[81]; +rz(6.879847905124773) q[81]; +rz(2.1929824549630332) q[89]; +rx(pi/2) q[89]; +rz(5.618068210540052) q[89]; +rx(pi/2) q[89]; +rz(8.649691093024389) q[89]; +rz(0.6772100670642951) q[89]; +rx(pi/2) q[89]; +rz(4.078698815819646) q[89]; +rx(pi/2) q[89]; +rz(10.357458770290739) q[89]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.006019058061023) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[39],q[90]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.8464075803399167) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[39],q[90]; +rz(-0.079906303053904) q[39]; +rx(pi/2) q[39]; +rz(4.516670156684303) q[39]; +rx(pi/2) q[39]; +rz(12.041552375269838) q[39]; +rz(-2.768290372737056) q[39]; +rx(pi/2) q[39]; +rz(5.072951896870533) q[39]; +rx(pi/2) q[39]; +rz(7.574739273595977) q[39]; +cx q[39],q[77]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.422744421084393) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(5.93903141716914) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[39],q[77]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.1524887042371095) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[39],q[77]; +rz(0.32535973379121685) q[39]; +rx(pi/2) q[39]; +rz(4.368561641386428) q[39]; +rx(pi/2) q[39]; +rz(10.113284224710316) q[39]; +rz(1.441152332186494) q[39]; +rx(pi/2) q[39]; +rz(4.6098946071486555) q[39]; +rx(pi/2) q[39]; +rz(9.098954737474347) q[39]; +rz(2.967572930677677) q[77]; +rx(pi/2) q[77]; +rz(5.869965445977929) q[77]; +rx(pi/2) q[77]; +rz(7.577817993090818) q[77]; +rz(-2.4654015389956507) q[77]; +rx(pi/2) q[77]; +rz(4.107463864266926) q[77]; +rx(pi/2) q[77]; +rz(12.069019816565199) q[77]; +rz(1.4747819723405957) q[90]; +rx(pi/2) q[90]; +rz(4.23774947107405) q[90]; +rx(pi/2) q[90]; +rz(8.452089379943688) q[90]; +rz(3.054795678498378) q[90]; +rx(pi/2) q[90]; +rz(5.674911494401254) q[90]; +rx(pi/2) q[90]; +rz(6.845548137601151) q[90]; +cx q[16],q[90]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.4683089264005598) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(5.595692989765592) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[16],q[90]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.2010150023885044) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[16],q[90]; +rz(-2.7569001074085087) q[16]; +rx(pi/2) q[16]; +rz(5.0628824947318) q[16]; +rx(pi/2) q[16]; +rz(7.3273242570236174) q[16]; +rz(-0.26561626754199885) q[16]; +rx(pi/2) q[16]; +rz(4.481425498125671) q[16]; +rx(pi/2) q[16]; +rz(6.494069709866654) q[16]; +rz(0.7824978332824517) q[90]; +rx(pi/2) q[90]; +rz(5.8635652066216775) q[90]; +rx(pi/2) q[90]; +rz(7.554472427858005) q[90]; +rz(-0.6166026575866965) q[90]; +rx(pi/2) q[90]; +rz(4.712624353508412) q[90]; +rx(pi/2) q[90]; +rz(7.420361087884182) q[90]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(6.0221977381215055) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[71],q[92]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.487105379996322) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[71],q[92]; +rz(-2.975410311609887) q[71]; +rx(pi/2) q[71]; +rz(5.4149413880377395) q[71]; +rx(pi/2) q[71]; +rz(9.398877972615365) q[71]; +rz(0.6127768185261866) q[71]; +rx(pi/2) q[71]; +rz(5.253823439765444) q[71]; +rx(pi/2) q[71]; +rz(9.382154716967051) q[71]; +cx q[71],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(5.8636220740966145) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.802028198541043) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.3815269703927586) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +cx q[71],q[42]; +rz(-2.2814441150867273) q[42]; +rx(pi/2) q[42]; +rz(5.592827429415653) q[42]; +rx(pi/2) q[42]; +rz(10.758692308222667) q[42]; +rz(-2.074526490955625) q[42]; +rx(pi/2) q[42]; +rz(5.811152062239972) q[42]; +rx(pi/2) q[42]; +rz(9.688328325564852) q[42]; +rz(-2.716340872446655) q[71]; +rx(pi/2) q[71]; +rz(3.577269471960127) q[71]; +rx(pi/2) q[71]; +rz(6.9248252986949534) q[71]; +rz(-0.26561626754199885) q[71]; +rx(pi/2) q[71]; +rz(4.481425498125671) q[71]; +rx(pi/2) q[71]; +rz(6.494069709866654) q[71]; +rz(1.091240516663202) q[92]; +rx(pi/2) q[92]; +rz(4.9895684850893645) q[92]; +rx(pi/2) q[92]; +rz(10.586143653509739) q[92]; +rz(-2.934541812024472) q[92]; +rx(pi/2) q[92]; +rz(4.788700177273602) q[92]; +rx(pi/2) q[92]; +rz(9.70372812417874) q[92]; +cx q[92],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.000212094298137) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(4.150575120427444) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.723193980287286) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +cx q[92],q[16]; +rz(-2.6944007911718844) q[16]; +rx(pi/2) q[16]; +rz(4.51393595964855) q[16]; +rx(pi/2) q[16]; +rz(10.746599186785357) q[16]; +rz(-2.3806379034718814) q[16]; +rx(pi/2) q[16]; +rz(5.3242047281035685) q[16]; +rx(pi/2) q[16]; +rz(8.311722559300094) q[16]; +rz(2.2136790498854797) q[92]; +rx(pi/2) q[92]; +rz(4.713606301990211) q[92]; +rx(pi/2) q[92]; +rz(8.160052755612021) q[92]; +rz(2.9890424914019142) q[92]; +rx(pi/2) q[92]; +rz(4.358369550244085) q[92]; +rx(pi/2) q[92]; +rz(6.336899785809362) q[92]; +cx q[92],q[83]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.137916521103051) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.6553275083080856) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[83]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.1585724945945812) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +cx q[92],q[83]; +rz(-1.3714630506584289) q[83]; +rx(pi/2) q[83]; +rz(4.506922851439244) q[83]; +rx(pi/2) q[83]; +rz(11.447538707328576) q[83]; +rz(2.5400358669929854) q[83]; +rx(pi/2) q[83]; +rz(4.918561799353791) q[83]; +rx(pi/2) q[83]; +rz(9.829504235854081) q[83]; +rz(-0.4465528178289979) q[92]; +rx(pi/2) q[92]; +rz(3.8034324098694983) q[92]; +rx(pi/2) q[92]; +rz(10.210426868969861) q[92]; +rz(1.9044999216934393) q[92]; +rx(pi/2) q[92]; +rz(4.856753759178281) q[92]; +rx(pi/2) q[92]; +rz(8.887623472278737) q[92]; +cx q[94],q[87]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.099084235154988) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.012072529076575) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[87]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.2642904707948492) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[87]; +rz(0.0017524812652567334) q[87]; +rx(pi/2) q[87]; +rz(5.428683098424469) q[87]; +rx(pi/2) q[87]; +rz(9.825187207653082) q[87]; +rz(-0.5361272880842534) q[87]; +rx(pi/2) q[87]; +rz(4.133199636620316) q[87]; +rx(pi/2) q[87]; +rz(8.684837738470527) q[87]; +cx q[82],q[87]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.858749136900368) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.1156852627133045) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[82],q[87]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.3585834738849214) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[82],q[87]; +rz(-1.3028379429976649) q[82]; +rx(pi/2) q[82]; +rz(4.767832611591706) q[82]; +rx(pi/2) q[82]; +rz(10.153401635603279) q[82]; +rz(0.06226069104055165) q[82]; +rx(pi/2) q[82]; +rz(5.2048640705030405) q[82]; +rx(pi/2) q[82]; +rz(10.418998632923905) q[82]; +cx q[82],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(5.848458398158927) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(4.024950557750818) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.193545978831404) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[60]; +rz(-0.2497181201775036) q[60]; +rx(pi/2) q[60]; +rz(4.708025998418252) q[60]; +rx(pi/2) q[60]; +rz(6.288945693559666) q[60]; +rz(1.94550705347147) q[60]; +rx(pi/2) q[60]; +rz(6.088602535018879) q[60]; +rx(pi/2) q[60]; +rz(8.57962216346621) q[60]; +cx q[13],q[60]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.9818603863009345) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.251471978618836) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[13],q[60]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.156257800963667) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[13],q[60]; +rz(1.7911239690092602) q[13]; +rx(pi/2) q[13]; +rz(3.592059292487129) q[13]; +rx(pi/2) q[13]; +rz(8.542809654476976) q[13]; +rz(-0.3594986517953034) q[13]; +rx(pi/2) q[13]; +rz(3.5080080007933483) q[13]; +rx(pi/2) q[13]; +rz(8.720338012015887) q[13]; +rz(-1.1409278271117924) q[60]; +rx(pi/2) q[60]; +rz(3.5773618740426114) q[60]; +rx(pi/2) q[60]; +rz(11.084548721810663) q[60]; +rz(0.17133905310511777) q[60]; +rx(pi/2) q[60]; +rz(4.61912858581935) q[60]; +rx(pi/2) q[60]; +rz(10.807222259739378) q[60]; +rz(2.3240622152058377) q[82]; +rx(pi/2) q[82]; +rz(5.184649449544566) q[82]; +rx(pi/2) q[82]; +rz(8.313345749545533) q[82]; +rz(-2.4734967847466276) q[82]; +rx(pi/2) q[82]; +rz(5.348964321323913) q[82]; +rx(pi/2) q[82]; +rz(9.335376267182578) q[82]; +rz(0.7727064393100562) q[87]; +rx(pi/2) q[87]; +rz(4.514845479881421) q[87]; +rx(pi/2) q[87]; +rz(11.37606764260316) q[87]; +rz(-2.681163221770497) q[87]; +rx(pi/2) q[87]; +rz(4.490062280654205) q[87]; +rx(pi/2) q[87]; +rz(12.522455219027153) q[87]; +rz(2.414576997158056) q[94]; +rx(pi/2) q[94]; +rz(5.859750935397292) q[94]; +rx(pi/2) q[94]; +rz(8.890908993558897) q[94]; +rz(2.6057824741321927) q[94]; +rx(pi/2) q[94]; +rz(5.035925193438247) q[94]; +rx(pi/2) q[94]; +rz(7.860050254496411) q[94]; +cx q[94],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.204438316635571) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.074165243130764) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(-pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.7731549613078332) q[94]; +rx(pi/2) q[94]; +rz(2*pi) q[94]; +cx q[94],q[65]; +rz(0.8123876433123836) q[65]; +rx(pi/2) q[65]; +rz(5.3683085163830855) q[65]; +rx(pi/2) q[65]; +rz(10.259410957732454) q[65]; +rz(-0.692546041548832) q[65]; +rx(pi/2) q[65]; +rz(4.90932942290244) q[65]; +rx(pi/2) q[65]; +rz(7.059313817292119) q[65]; +cx q[65],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.262132413922268) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.7274876049870205) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.2805315438117577) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +cx q[65],q[57]; +rz(-0.6694715232969117) q[57]; +rx(pi/2) q[57]; +rz(3.601120917467429) q[57]; +rx(pi/2) q[57]; +rz(11.297457601348482) q[57]; +rz(-0.46615319149257006) q[57]; +rx(pi/2) q[57]; +rz(4.656469367393033) q[57]; +rx(pi/2) q[57]; +rz(11.23298563320573) q[57]; +rz(2.6800028374609512) q[65]; +rx(pi/2) q[65]; +rz(5.5393221551014005) q[65]; +rx(pi/2) q[65]; +rz(8.67295329809352) q[65]; +rz(-2.5401610891971695) q[65]; +rx(pi/2) q[65]; +rz(4.034833979348401) q[65]; +rx(pi/2) q[65]; +rz(10.637015691371658) q[65]; +cx q[79],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.25059453887749) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.085624342586563) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.3613378717789004) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[57]; +rz(1.6010414007036422) q[57]; +rx(pi/2) q[57]; +rz(4.332957075415575) q[57]; +rx(pi/2) q[57]; +rz(12.113597735177148) q[57]; +rz(-2.6129252272069556) q[57]; +rx(pi/2) q[57]; +rz(5.412996608216247) q[57]; +rx(pi/2) q[57]; +rz(11.371981435672353) q[57]; +rz(1.5328381719594972) q[79]; +rx(pi/2) q[79]; +rz(4.531637006184464) q[79]; +rx(pi/2) q[79]; +rz(9.77510832825822) q[79]; +rz(-0.025729386176354563) q[79]; +rx(pi/2) q[79]; +rz(5.345386170248342) q[79]; +rx(pi/2) q[79]; +rz(11.495975035342303) q[79]; +cx q[79],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(5.600011958704715) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.803247487196936) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.3365627994856393) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[22]; +rz(3.0370436079702436) q[22]; +rx(pi/2) q[22]; +rz(4.770527864647538) q[22]; +rx(pi/2) q[22]; +rz(12.163685140242237) q[22]; +rz(-2.545640500804174) q[22]; +rx(pi/2) q[22]; +rz(4.492726141510374) q[22]; +rx(pi/2) q[22]; +rz(10.713715232491582) q[22]; +rz(-0.49587540363356153) q[79]; +rx(pi/2) q[79]; +rz(5.595453204294671) q[79]; +rx(pi/2) q[79]; +rz(7.928953787642058) q[79]; +rz(-0.44886248487818037) q[79]; +rx(pi/2) q[79]; +rz(5.895930108679423) q[79]; +rx(pi/2) q[79]; +rz(9.226177277112766) q[79]; +cx q[4],q[79]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(4.312988884060309) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.006019058061023) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[4],q[79]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.8464075803399167) q[4]; +rx(pi/2) q[4]; +rz(3*pi) q[4]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[4],q[79]; +rz(-0.079906303053904) q[4]; +rx(pi/2) q[4]; +rz(4.516670156684303) q[4]; +rx(pi/2) q[4]; +rz(12.041552375269838) q[4]; +rz(-2.2748228657750986) q[4]; +rx(pi/2) q[4]; +rz(4.235180766918304) q[4]; +rx(pi/2) q[4]; +rz(12.41330943311795) q[4]; +rz(1.4747819723405957) q[79]; +rx(pi/2) q[79]; +rz(4.23774947107405) q[79]; +rx(pi/2) q[79]; +rz(8.452089379943688) q[79]; +rz(0.4228169891600957) q[79]; +rx(pi/2) q[79]; +rz(4.2018362317597635) q[79]; +rx(pi/2) q[79]; +rz(8.528940533273497) q[79]; +rz(0.7313462911928776) q[94]; +rx(pi/2) q[94]; +rz(3.407639298112056) q[94]; +rx(pi/2) q[94]; +rz(8.350197342473153) q[94]; +rz(2.836879115594355) q[94]; +rx(pi/2) q[94]; +rz(6.035784932437679) q[94]; +rx(pi/2) q[94]; +rz(10.647178935965943) q[94]; +rz(2.452169654085944) q[99]; +rx(pi/2) q[99]; +rz(6.060497626688171) q[99]; +rx(pi/2) q[99]; +rz(9.848628947768521) q[99]; +rz(-2.406546142767317) q[99]; +rx(pi/2) q[99]; +rz(5.680186277447071) q[99]; +rx(pi/2) q[99]; +rz(9.99941576517083) q[99]; +cx q[99],q[96]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.97556560695868) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(4.2523114469316186) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[96]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.155023665819332) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[96]; +rz(0.3918099958187091) q[96]; +rx(pi/2) q[96]; +rz(4.201858945147694) q[96]; +rx(pi/2) q[96]; +rz(10.591225331271533) q[96]; +rz(2.0931824986482193) q[96]; +rx(pi/2) q[96]; +rz(5.817922542060229) q[96]; +rx(pi/2) q[96]; +rz(10.569657965392793) q[96]; +cx q[37],q[96]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.760716910455944) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(5.744571242015676) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[37],q[96]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.2919791840262977) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[37],q[96]; +rz(-0.8351312033688605) q[37]; +rx(pi/2) q[37]; +rz(4.6014465708147565) q[37]; +rx(pi/2) q[37]; +rz(6.582436064464783) q[37]; +rz(-1.3644412777816175) q[37]; +rx(pi/2) q[37]; +rz(3.536760063468051) q[37]; +rx(pi/2) q[37]; +rz(8.677842565921425) q[37]; +cx q[37],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.036068615394713) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.9100371757197516) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[37],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.404590838471454) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +cx q[37],q[32]; +rz(-3.011704392890886) q[32]; +rx(pi/2) q[32]; +rz(4.64051278586043) q[32]; +rx(pi/2) q[32]; +rz(12.129210745134591) q[32]; +rz(-0.4961092015044626) q[32]; +rx(pi/2) q[32]; +rz(4.511553077395337) q[32]; +rx(pi/2) q[32]; +rz(10.274705735913214) q[32]; +cx q[32],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.21723324588182) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(4.211525878032166) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[32],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.51360736990412) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +cx q[32],q[31]; +rz(-1.0037159797650368) q[31]; +rx(pi/2) q[31]; +rz(5.0940499805669095) q[31]; +rx(pi/2) q[31]; +rz(10.020232626014629) q[31]; +rz(2.9313225294855147) q[31]; +rx(pi/2) q[31]; +rz(4.739554110997082) q[31]; +rx(pi/2) q[31]; +rz(9.593954974993462) q[31]; +rz(-2.8974410563213295) q[32]; +rx(pi/2) q[32]; +rz(5.754752699079532) q[32]; +rx(pi/2) q[32]; +rz(9.813814818266867) q[32]; +rz(-0.4454024338471161) q[32]; +rx(pi/2) q[32]; +rz(5.182280771243118) q[32]; +rx(pi/2) q[32]; +rz(8.99404730186295) q[32]; +cx q[23],q[32]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.749310094570733) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.176634087592858) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +cx q[23],q[32]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.576733405739443) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[23],q[32]; +rz(2.213256064934747) q[23]; +rx(pi/2) q[23]; +rz(4.467095351876682) q[23]; +rx(pi/2) q[23]; +rz(11.90298459282893) q[23]; +rz(0.799527010071484) q[23]; +rx(pi/2) q[23]; +rz(5.771412642056987) q[23]; +rx(pi/2) q[23]; +rz(10.915341030684802) q[23]; +cx q[23],q[94]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.894143488517102) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-3.07141837230826) q[32]; +rx(pi/2) q[32]; +rz(5.104809921999674) q[32]; +rx(pi/2) q[32]; +rz(7.740645274472078) q[32]; +rz(1.9943984178650824) q[32]; +rx(pi/2) q[32]; +rz(4.407096772380121) q[32]; +rx(pi/2) q[32]; +rz(7.794472191215561) q[32]; +cx q[32],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.047078423739675) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.568105197969271) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[32],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.3828532610145516) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +cx q[32],q[2]; +rz(1.0067655135766413) q[2]; +rx(pi/2) q[2]; +rz(6.056634056798849) q[2]; +rx(pi/2) q[2]; +rz(11.905179360799464) q[2]; +rz(-1.2857818865887263) q[2]; +rx(pi/2) q[2]; +rz(5.214392866258661) q[2]; +rx(pi/2) q[2]; +rz(7.463726493828609) q[2]; +rz(-3.0001454821975715) q[32]; +rx(pi/2) q[32]; +rz(4.849084878555874) q[32]; +rx(pi/2) q[32]; +rz(12.110318443062564) q[32]; +rz(-1.3674591422635274) q[32]; +rx(pi/2) q[32]; +rz(4.027657560114397) q[32]; +rx(pi/2) q[32]; +rz(10.313820707007629) q[32]; +cx q[32],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.191633935434071) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(4.43636654805367) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[32],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.519382236837746) q[32]; +rx(pi/2) q[32]; +rz(3*pi) q[32]; +cx q[32],q[9]; +rz(-2.3894121303088465) q[9]; +rx(pi/2) q[9]; +rz(4.241306011387169) q[9]; +rx(pi/2) q[9]; +rz(11.468254242893481) q[9]; +rz(-1.4752496033546003) q[9]; +rx(pi/2) q[9]; +rz(4.028809005616486) q[9]; +rx(pi/2) q[9]; +rz(6.629191525464506) q[9]; +cx q[9],q[10]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.609963734903275) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.137001110147251) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +cx q[9],q[10]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.3405026038081957) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +cx q[9],q[10]; +rz(-2.197889015887199) q[9]; +rx(pi/2) q[9]; +rz(4.719426777363389) q[9]; +rx(pi/2) q[9]; +rz(6.492871332067586) q[9]; +rz(1.9598256763230166) q[9]; +rx(pi/2) q[9]; +rz(3.8586487873509907) q[9]; +rx(pi/2) q[9]; +rz(7.64139179102288) q[9]; +rz(-0.12579079365953882) q[10]; +rx(pi/2) q[10]; +rz(3.1644449246472495) q[10]; +rx(pi/2) q[10]; +rz(9.8985846779495) q[10]; +rz(-0.9661873294593883) q[10]; +rx(pi/2) q[10]; +rz(5.158544504594335) q[10]; +rx(pi/2) q[10]; +rz(6.9935771908593285) q[10]; +rz(-1.827269292158937) q[32]; +rx(pi/2) q[32]; +rz(3.7317172234272182) q[32]; +rx(pi/2) q[32]; +rz(10.129650652846438) q[32]; +rz(-0.29451811492988655) q[32]; +rx(pi/2) q[32]; +rz(4.479163235981876) q[32]; +rx(pi/2) q[32]; +rz(11.549885215689654) q[32]; +cx q[6],q[32]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.911309462272401) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.228518082076091) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +cx q[6],q[32]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.4818986340168845) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +cx q[6],q[32]; +rz(0.18063570846211308) q[6]; +rx(pi/2) q[6]; +rz(3.9706547495436775) q[6]; +rx(pi/2) q[6]; +rz(7.053927454712339) q[6]; +rz(-1.0375389614529116) q[6]; +rx(pi/2) q[6]; +rz(5.378087845657243) q[6]; +rx(pi/2) q[6]; +rz(7.3469933102344775) q[6]; +rz(-1.4282262842367315) q[32]; +rx(pi/2) q[32]; +rz(5.342893767330201) q[32]; +rx(pi/2) q[32]; +rz(12.032396456420777) q[32]; +rz(2.0311293256821195) q[32]; +rx(pi/2) q[32]; +rz(4.799387419291126) q[32]; +rx(pi/2) q[32]; +rz(10.238467408927075) q[32]; +rz(-0.02308499887324089) q[37]; +rx(pi/2) q[37]; +rz(3.9870624493288562) q[37]; +rx(pi/2) q[37]; +rz(11.341915242847902) q[37]; +rz(-1.8068411034149598) q[37]; +rx(pi/2) q[37]; +rz(4.496496852540875) q[37]; +rx(pi/2) q[37]; +rz(7.6638045108337804) q[37]; +cx q[37],q[41]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.8996515751308567) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.188389706959283) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[37],q[41]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.575391115905642) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[37],q[41]; +rz(0.6895576513414374) q[37]; +rx(pi/2) q[37]; +rz(4.44870509462541) q[37]; +rx(pi/2) q[37]; +rz(9.958281244939766) q[37]; +rz(2.5678754476940684) q[37]; +rx(pi/2) q[37]; +rz(5.751869134924555) q[37]; +rx(pi/2) q[37]; +rz(8.785091338111684) q[37]; +cx q[37],q[68]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.0802622457863285) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(0.6703527383754313) q[41]; +rx(pi/2) q[41]; +rz(5.472244905935986) q[41]; +rx(pi/2) q[41]; +rz(12.447311007812857) q[41]; +rz(-2.6676332902929953) q[41]; +rx(pi/2) q[41]; +rz(4.435124612735203) q[41]; +rx(pi/2) q[41]; +rz(7.518051656992745) q[41]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.118705816292751) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[37],q[68]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.4910170569168932) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[37],q[68]; +rz(-2.779499254385975) q[37]; +rx(pi/2) q[37]; +rz(5.715054303565253) q[37]; +rx(pi/2) q[37]; +rz(9.15587320715194) q[37]; +rz(-2.827943180685043) q[37]; +rx(pi/2) q[37]; +rz(3.402890962873525) q[37]; +rx(pi/2) q[37]; +rz(9.064725358955686) q[37]; +cx q[37],q[78]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.8984634609917483) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(0.9354785257674916) q[68]; +rx(pi/2) q[68]; +rz(5.429970804594841) q[68]; +rx(pi/2) q[68]; +rz(10.179499778738965) q[68]; +rz(2.939654581336665) q[68]; +rx(pi/2) q[68]; +rz(4.9207751115746765) q[68]; +rx(pi/2) q[68]; +rz(11.28969489228512) q[68]; +cx q[77],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.045144628928467) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.094277925397288) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.363611970063733) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +cx q[77],q[2]; +rz(0.6633715347823976) q[2]; +rx(pi/2) q[2]; +rz(4.721340850871052) q[2]; +rx(pi/2) q[2]; +rz(10.499365877237903) q[2]; +rz(2.689764471067294) q[2]; +rx(pi/2) q[2]; +rz(4.903695236222691) q[2]; +rx(pi/2) q[2]; +rz(12.265145387316712) q[2]; +cx q[2],q[98]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.897631971244004) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-0.27001054553210624) q[77]; +rx(pi/2) q[77]; +rz(4.624941297802046) q[77]; +rx(pi/2) q[77]; +rz(10.850260637167041) q[77]; +rz(3.078857434845373) q[77]; +rx(pi/2) q[77]; +rz(4.713417173042446) q[77]; +rx(pi/2) q[77]; +rz(7.67708663577732) q[77]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.969213778251005) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[37],q[78]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.450702461463919) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[37],q[78]; +rz(1.3012462587585008) q[37]; +rx(pi/2) q[37]; +rz(3.8039466945828058) q[37]; +rx(pi/2) q[37]; +rz(10.685217312873277) q[37]; +rz(2.134606136235419) q[37]; +rx(pi/2) q[37]; +rz(4.311589634701011) q[37]; +rx(pi/2) q[37]; +rz(9.917484879780073) q[37]; +rz(0.42889245985746927) q[78]; +rx(pi/2) q[78]; +rz(3.6352104036948094) q[78]; +rx(pi/2) q[78]; +rz(11.702796047766721) q[78]; +rz(-0.9492836352914535) q[78]; +rx(pi/2) q[78]; +rz(4.703411555087573) q[78]; +rx(pi/2) q[78]; +rz(7.789564651641953) q[78]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.2105087383728845) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[23],q[94]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.3981634667525302) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[23],q[94]; +rz(2.607301947838282) q[23]; +rx(pi/2) q[23]; +rz(4.908748707543364) q[23]; +rx(pi/2) q[23]; +rz(8.787912905790671) q[23]; +rz(0.34878233346646237) q[23]; +rx(pi/2) q[23]; +rz(5.603993642612318) q[23]; +rx(pi/2) q[23]; +rz(10.091244616082045) q[23]; +rz(1.0717680785054613) q[94]; +rx(pi/2) q[94]; +rz(3.574464437045243) q[94]; +rx(pi/2) q[94]; +rz(9.12224164023139) q[94]; +rz(1.949974487788472) q[94]; +rx(pi/2) q[94]; +rz(3.2965961547643943) q[94]; +rx(pi/2) q[94]; +rz(12.228777473941612) q[94]; +cx q[95],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.00588687034036) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.139586232430995) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.3302768896602517) q[95]; +rx(pi/2) q[95]; +rz(3*pi) q[95]; +cx q[95],q[31]; +rz(2.260062224558613) q[31]; +rx(pi/2) q[31]; +rz(4.6662561406947) q[31]; +rx(pi/2) q[31]; +rz(9.212012705822744) q[31]; +rz(0.1380727831804789) q[31]; +rx(pi/2) q[31]; +rz(3.8806230449035852) q[31]; +rx(pi/2) q[31]; +rz(8.852339545913642) q[31]; +cx q[46],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(5.950399843074846) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.904595005843689) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.5050722293048686) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +cx q[46],q[31]; +rz(-2.565362603106595) q[31]; +rx(pi/2) q[31]; +rz(3.9851657152486446) q[31]; +rx(pi/2) q[31]; +rz(11.467604474786093) q[31]; +rz(0.9997668212470376) q[31]; +rx(pi/2) q[31]; +rz(4.587654956380865) q[31]; +rx(pi/2) q[31]; +rz(6.559989492663515) q[31]; +rz(3.024939842945157) q[46]; +rx(pi/2) q[46]; +rz(5.350104580441415) q[46]; +rx(pi/2) q[46]; +rz(7.7869135042859305) q[46]; +rz(1.7281662224819225) q[46]; +rx(pi/2) q[46]; +rz(3.529598724901563) q[46]; +rx(pi/2) q[46]; +rz(8.850008851229905) q[46]; +cx q[89],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.264975560537899) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(4.093048110759954) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.3628046996746583) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[46]; +rz(-0.6230596668555379) q[46]; +rx(pi/2) q[46]; +rz(4.618189505935724) q[46]; +rx(pi/2) q[46]; +rz(7.063376419920831) q[46]; +rz(0.3816268136005623) q[46]; +rx(pi/2) q[46]; +rz(5.668580912688555) q[46]; +rx(pi/2) q[46]; +rz(7.756066186201277) q[46]; +rz(-1.514159637302546) q[89]; +rx(pi/2) q[89]; +rz(4.144211376093065) q[89]; +rx(pi/2) q[89]; +rz(12.516137010215694) q[89]; +rz(-2.739026028196108) q[89]; +rx(pi/2) q[89]; +rz(4.298459329650753) q[89]; +rx(pi/2) q[89]; +rz(11.056951112629816) q[89]; +rz(-2.5222111588981457) q[95]; +rx(pi/2) q[95]; +rz(4.752000302532274) q[95]; +rx(pi/2) q[95]; +rz(11.143497516223999) q[95]; +rz(-0.3462086662439785) q[95]; +rx(pi/2) q[95]; +rz(3.7456825171033397) q[95]; +rx(pi/2) q[95]; +rz(10.621650090698413) q[95]; +cx q[95],q[88]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.056572994891225) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.1862240583215895) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[88]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.655418210103808) q[95]; +rx(pi/2) q[95]; +rz(3*pi) q[95]; +cx q[95],q[88]; +rz(-1.0314118235119998) q[88]; +rx(pi/2) q[88]; +rz(5.568513249587694) q[88]; +rx(pi/2) q[88]; +rz(9.59916569256017) q[88]; +rz(-0.2239405278884985) q[88]; +rx(pi/2) q[88]; +rz(5.3568208854002055) q[88]; +rx(pi/2) q[88]; +rz(11.52303285831148) q[88]; +cx q[88],q[97]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(4.196611391288898) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +rz(1.9971744501033228) q[95]; +rx(pi/2) q[95]; +rz(5.4794834416978455) q[95]; +rx(pi/2) q[95]; +rz(7.475058749162818) q[95]; +rz(0.1832254153710391) q[95]; +rx(pi/2) q[95]; +rz(5.860707762681496) q[95]; +rx(pi/2) q[95]; +rz(12.498457302002562) q[95]; +cx q[95],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.058651352211424) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.614351976268904) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.2384221211545485) q[95]; +rx(pi/2) q[95]; +rz(3*pi) q[95]; +cx q[95],q[0]; +rz(-2.953925954648412) q[0]; +rx(pi/2) q[0]; +rz(4.761191994185388) q[0]; +rx(pi/2) q[0]; +rz(7.145972803777704) q[0]; +rz(-2.390006247330178) q[0]; +rx(pi/2) q[0]; +rz(4.740606037741991) q[0]; +rx(pi/2) q[0]; +rz(11.432587739052291) q[0]; +cx q[0],q[60]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.8255570562066996) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.228013997316226) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[0],q[60]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.359624134472538) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[0],q[60]; +rz(3.044560737612702) q[0]; +rx(pi/2) q[0]; +rz(5.919660767123575) q[0]; +rx(pi/2) q[0]; +rz(7.901394109343897) q[0]; +rz(-1.3731343554266149) q[0]; +rx(pi/2) q[0]; +rz(5.317794923270942) q[0]; +rx(pi/2) q[0]; +rz(7.452034906150771) q[0]; +rz(2.534155633500747) q[60]; +rx(pi/2) q[60]; +rz(5.88890875694538) q[60]; +rx(pi/2) q[60]; +rz(9.470076226234923) q[60]; +rz(-1.170923082511668) q[60]; +rx(pi/2) q[60]; +rz(4.378291020689959) q[60]; +rx(pi/2) q[60]; +rz(10.480047835170028) q[60]; +rz(-1.8214548942115933) q[95]; +rx(pi/2) q[95]; +rz(4.764329425375161) q[95]; +rx(pi/2) q[95]; +rz(10.745874812982763) q[95]; +rz(2.9145848366284897) q[95]; +rx(pi/2) q[95]; +rz(4.436019912744145) q[95]; +rx(pi/2) q[95]; +rz(10.120357395144357) q[95]; +rz(2.496454347635625) q[96]; +rx(pi/2) q[96]; +rz(4.38561435105821) q[96]; +rx(pi/2) q[96]; +rz(11.577835309172945) q[96]; +rz(0.7563130541678662) q[96]; +rx(pi/2) q[96]; +rz(4.201711612622982) q[96]; +rx(pi/2) q[96]; +rz(6.70968746999677) q[96]; +cx q[96],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(5.916370148315364) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.9457201739324383) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.7633644015463115) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[50]; +rz(-2.1369318750792186) q[50]; +rx(pi/2) q[50]; +rz(3.9153035770861315) q[50]; +rx(pi/2) q[50]; +rz(8.391007041124652) q[50]; +rz(-0.09745227497153586) q[50]; +rx(pi/2) q[50]; +rz(5.526309731737594) q[50]; +rx(pi/2) q[50]; +rz(8.458911291286954) q[50]; +cx q[50],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.917280778123384) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.666410763175012) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.518192999073772) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +cx q[50],q[28]; +rz(-0.17711920665783687) q[28]; +rx(pi/2) q[28]; +rz(4.963561303847412) q[28]; +rx(pi/2) q[28]; +rz(7.967098576841036) q[28]; +rz(-2.2626955094736307) q[28]; +rx(pi/2) q[28]; +rz(5.5323715453556535) q[28]; +rx(pi/2) q[28]; +rz(6.338141728056735) q[28]; +cx q[28],q[40]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.702264333521238) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.011345829224213) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +cx q[28],q[40]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.350206458355054) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[28],q[40]; +rz(0.5350064838375714) q[28]; +rx(pi/2) q[28]; +rz(4.899646362468856) q[28]; +rx(pi/2) q[28]; +rz(11.833736519209541) q[28]; +rz(1.229116755267266) q[28]; +rx(pi/2) q[28]; +rz(6.062047271281318) q[28]; +rx(pi/2) q[28]; +rz(6.42700876556619) q[28]; +rz(-0.674935567370726) q[40]; +rx(pi/2) q[40]; +rz(3.3670311992834163) q[40]; +rx(pi/2) q[40]; +rz(11.075968213857246) q[40]; +rz(1.1093957559421233) q[40]; +rx(pi/2) q[40]; +rz(4.658709975372507) q[40]; +rx(pi/2) q[40]; +rz(7.737334855499403) q[40]; +rz(2.8094754558969504) q[50]; +rx(pi/2) q[50]; +rz(4.337689290950722) q[50]; +rx(pi/2) q[50]; +rz(11.3209662048131) q[50]; +rz(-0.22198614980647458) q[50]; +rx(pi/2) q[50]; +rz(5.423738598954079) q[50]; +rx(pi/2) q[50]; +rz(9.993447069022054) q[50]; +cx q[19],q[50]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.218939451426186) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.105333098549057) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[19],q[50]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.787426471063931) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[19],q[50]; +rz(-0.38528827999807014) q[19]; +rx(pi/2) q[19]; +rz(4.2878921092753615) q[19]; +rx(pi/2) q[19]; +rz(7.00601540958828) q[19]; +rz(1.9326915575635955) q[19]; +rx(pi/2) q[19]; +rz(4.686985742608421) q[19]; +rx(pi/2) q[19]; +rz(7.028876704479635) q[19]; +cx q[24],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.059707064066663) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.9046495494055202) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[24],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.173978623427497) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +cx q[24],q[19]; +rz(-2.862594679493778) q[19]; +rx(pi/2) q[19]; +rz(4.043903442129376) q[19]; +rx(pi/2) q[19]; +rz(8.170053838618356) q[19]; +rz(0.2199931285614527) q[19]; +rx(pi/2) q[19]; +rz(4.716214924853697) q[19]; +rx(pi/2) q[19]; +rz(10.328987012502692) q[19]; +rz(-0.9382316600042633) q[24]; +rx(pi/2) q[24]; +rz(3.3922839628078805) q[24]; +rx(pi/2) q[24]; +rz(7.308997468319506) q[24]; +rz(1.0104859676052387) q[24]; +rx(pi/2) q[24]; +rz(4.332108344060181) q[24]; +rx(pi/2) q[24]; +rz(11.178378657241918) q[24]; +cx q[24],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.875083534227171) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.907241289236622) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +cx q[24],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.76257350097499) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +cx q[24],q[5]; +rz(1.690550991665206) q[5]; +rx(pi/2) q[5]; +rz(4.975992621995123) q[5]; +rx(pi/2) q[5]; +rz(12.147184226716536) q[5]; +rz(-1.128409543822909) q[5]; +rx(pi/2) q[5]; +rz(4.255417309427726) q[5]; +rx(pi/2) q[5]; +rz(10.98825127521657) q[5]; +rz(2.7986965856565806) q[24]; +rx(pi/2) q[24]; +rz(4.423627856066395) q[24]; +rx(pi/2) q[24]; +rz(12.179941871925632) q[24]; +rz(1.3457376723876457) q[24]; +rx(pi/2) q[24]; +rz(3.769462694689648) q[24]; +rx(pi/2) q[24]; +rz(8.35560502638324) q[24]; +cx q[24],q[43]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(4.1351704097592) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.151018337458568) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[24],q[43]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.190288494547989) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[24],q[43]; +rz(0.2821117666265933) q[24]; +rx(pi/2) q[24]; +rz(5.640375129559835) q[24]; +rx(pi/2) q[24]; +rz(11.422707970039589) q[24]; +rz(-0.9372559659352135) q[24]; +rx(pi/2) q[24]; +rz(4.912216648865725) q[24]; +rx(pi/2) q[24]; +rz(11.028542110208875) q[24]; +rz(-0.9415401885242112) q[43]; +rx(pi/2) q[43]; +rz(5.33197769381795) q[43]; +rx(pi/2) q[43]; +rz(9.670646788447367) q[43]; +rz(1.4301076836990454) q[43]; +rx(pi/2) q[43]; +rz(4.3966660680166125) q[43]; +rx(pi/2) q[43]; +rz(7.094476701233106) q[43]; +rz(1.4954607067617962) q[50]; +rx(pi/2) q[50]; +rz(4.442730949589481) q[50]; +rx(pi/2) q[50]; +rz(12.253455431847993) q[50]; +rz(2.3091861377615572) q[50]; +rx(pi/2) q[50]; +rz(4.558116717899858) q[50]; +rx(pi/2) q[50]; +rz(8.147984851033849) q[50]; +cx q[66],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.209237257087889) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.957002123349293) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.525046335719976) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[40]; +rz(-2.3869542003753716) q[40]; +rx(pi/2) q[40]; +rz(5.315252710494748) q[40]; +rx(pi/2) q[40]; +rz(10.34521476161093) q[40]; +rz(-0.7361050048887838) q[40]; +rx(pi/2) q[40]; +rz(4.68518046014766) q[40]; +rx(pi/2) q[40]; +rz(11.175351090938324) q[40]; +cx q[40],q[67]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.5753308302013727) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(0.9408118163486572) q[66]; +rx(pi/2) q[66]; +rz(4.27877892854385) q[66]; +rx(pi/2) q[66]; +rz(11.813104275968467) q[66]; +rz(0.7969368271889579) q[66]; +rx(pi/2) q[66]; +rz(4.886041243080369) q[66]; +rx(pi/2) q[66]; +rz(6.424494194276486) q[66]; +cx q[66],q[91]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.7860624238797222) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(5.9666809802329315) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[40],q[67]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.3044202770307454) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[40],q[67]; +rz(-0.7716627783219216) q[40]; +rx(pi/2) q[40]; +rz(3.6993198801116063) q[40]; +rx(pi/2) q[40]; +rz(8.15061889216469) q[40]; +rz(-3.046925444648873) q[40]; +rx(pi/2) q[40]; +rz(5.124832768067945) q[40]; +rx(pi/2) q[40]; +rz(8.663479681269125) q[40]; +rz(0.237808032101404) q[67]; +rx(pi/2) q[67]; +rz(5.630018593997875) q[67]; +rx(pi/2) q[67]; +rz(10.943938465248316) q[67]; +rz(-1.5925306712320042) q[67]; +rx(pi/2) q[67]; +rz(5.598368564781058) q[67]; +rx(pi/2) q[67]; +rz(7.973836276725661) q[67]; +cx q[53],q[67]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(4.35261116396866) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.063110555931752) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[53],q[67]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.6696297960644317) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[53],q[67]; +rz(1.8270465280609045) q[53]; +rx(pi/2) q[53]; +rz(5.834272187921249) q[53]; +rx(pi/2) q[53]; +rz(11.529478222773772) q[53]; +rz(0.18519783793812605) q[53]; +rx(pi/2) q[53]; +rz(4.319322882509237) q[53]; +rx(pi/2) q[53]; +rz(9.190711533500782) q[53]; +rz(-2.1335170958503475) q[67]; +rx(pi/2) q[67]; +rz(3.7403285682135974) q[67]; +rx(pi/2) q[67]; +rz(9.883683361728263) q[67]; +rz(0.2199931285614527) q[67]; +rx(pi/2) q[67]; +rz(4.716214924853697) q[67]; +rx(pi/2) q[67]; +rz(10.328987012502692) q[67]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.082073011928831) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[66],q[91]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.519549572792569) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[66],q[91]; +rz(0.5855257799248035) q[66]; +rx(pi/2) q[66]; +rz(5.1005663312294365) q[66]; +rx(pi/2) q[66]; +rz(9.524587879369816) q[66]; +rz(0.31501120020123174) q[66]; +rx(pi/2) q[66]; +rz(5.15794706447017) q[66]; +rx(pi/2) q[66]; +rz(6.639157071188314) q[66]; +rz(2.4555023009602692) q[91]; +rx(pi/2) q[91]; +rz(3.8569918058237262) q[91]; +rx(pi/2) q[91]; +rz(12.020068522028286) q[91]; +rz(1.4483550853273384) q[91]; +rx(pi/2) q[91]; +rz(5.181413491141124) q[91]; +rx(pi/2) q[91]; +rz(12.475641998368992) q[91]; +cx q[91],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(5.927711946945831) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.8488389745128537) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.639147381988547) q[91]; +rx(pi/2) q[91]; +rz(2*pi) q[91]; +cx q[91],q[52]; +rz(2.2133960763393077) q[52]; +rx(pi/2) q[52]; +rz(4.816625972792615) q[52]; +rx(pi/2) q[52]; +rz(10.270050269476485) q[52]; +rz(-0.005881117845356165) q[52]; +rx(pi/2) q[52]; +rz(3.426119781842404) q[52]; +rx(pi/2) q[52]; +rz(8.883763454426616) q[52]; +rz(-0.4800850801267984) q[91]; +rx(pi/2) q[91]; +rz(4.267856767227241) q[91]; +rx(pi/2) q[91]; +rz(9.209927453071014) q[91]; +rz(-0.5171876556647463) q[91]; +rx(pi/2) q[91]; +rz(4.649107081015134) q[91]; +rx(pi/2) q[91]; +rz(7.572735882973193) q[91]; +cx q[0],q[91]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.8577514578953953) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(5.729932096450511) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[0],q[91]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.6390828747022805) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[0],q[91]; +rz(2.7957260886157353) q[0]; +rx(pi/2) q[0]; +rz(4.6899622653893935) q[0]; +rx(pi/2) q[0]; +rz(9.736958992343279) q[0]; +rz(-0.785080701656085) q[0]; +rx(pi/2) q[0]; +rz(5.516288209229114) q[0]; +rx(pi/2) q[0]; +rz(9.431896253988175) q[0]; +rz(-1.6514710276309263) q[91]; +rx(pi/2) q[91]; +rz(4.1970060215229585) q[91]; +rx(pi/2) q[91]; +rz(7.451990119426894) q[91]; +rz(1.594770261941827) q[91]; +rx(pi/2) q[91]; +rz(4.341872718933701) q[91]; +rx(pi/2) q[91]; +rz(10.629585022006154) q[91]; +rz(-0.31526036556527703) q[96]; +rx(pi/2) q[96]; +rz(4.260369822809974) q[96]; +rx(pi/2) q[96]; +rz(12.349820216614994) q[96]; +rz(2.604144746600369) q[96]; +rx(pi/2) q[96]; +rz(4.063206810588517) q[96]; +rx(pi/2) q[96]; +rz(7.288341869130731) q[96]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.110540730502844) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[88],q[97]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.2580912339218315) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[88],q[97]; +rz(-0.21040471505836056) q[88]; +rx(pi/2) q[88]; +rz(4.724413942752259) q[88]; +rx(pi/2) q[88]; +rz(11.332657609267592) q[88]; +rz(-1.366342434145819) q[88]; +rx(pi/2) q[88]; +rz(3.8830314555113974) q[88]; +rx(pi/2) q[88]; +rz(11.229073463715425) q[88]; +cx q[77],q[88]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.158481924599381) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(5.993374954347182) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[77],q[88]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.1432770882242136) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[77],q[88]; +rz(0.7290501945200623) q[77]; +rx(pi/2) q[77]; +rz(5.056413915958777) q[77]; +rx(pi/2) q[77]; +rz(12.468179633870346) q[77]; +rz(-0.26121410472345463) q[77]; +rx(pi/2) q[77]; +rz(4.627121028496647) q[77]; +rx(pi/2) q[77]; +rz(10.456218060996132) q[77]; +rz(-0.8150696972277265) q[88]; +rx(pi/2) q[88]; +rz(4.8146525174547845) q[88]; +rx(pi/2) q[88]; +rz(7.154775215620443) q[88]; +rz(-1.2658968499103598) q[88]; +rx(pi/2) q[88]; +rz(4.683752742284348) q[88]; +rx(pi/2) q[88]; +rz(11.336520782281603) q[88]; +cx q[88],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.888521558762692) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.9144868612168) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.421691278972971) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +cx q[88],q[48]; +rz(1.1133014661856881) q[48]; +rx(pi/2) q[48]; +rz(5.200217694873841) q[48]; +rx(pi/2) q[48]; +rz(9.70815197798927) q[48]; +rz(-2.5834519413090002) q[48]; +rx(pi/2) q[48]; +rz(4.356060885823958) q[48]; +rx(pi/2) q[48]; +rz(11.347725063119277) q[48]; +rz(2.585122446828654) q[88]; +rx(pi/2) q[88]; +rz(4.85416836438344) q[88]; +rx(pi/2) q[88]; +rz(11.037510688624439) q[88]; +rz(-2.6437915960101046) q[88]; +rx(pi/2) q[88]; +rz(3.8530710910170956) q[88]; +rx(pi/2) q[88]; +rz(10.279049941264795) q[88]; +cx q[92],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(5.92377814463933) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.637975326090153) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.484869743030668) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[77]; +rz(-2.9466687533105898) q[77]; +rx(pi/2) q[77]; +rz(3.812369924407559) q[77]; +rx(pi/2) q[77]; +rz(11.402908263378764) q[77]; +rz(1.5770128388995603) q[77]; +rx(pi/2) q[77]; +rz(4.135909713525639) q[77]; +rx(pi/2) q[77]; +rz(10.233192107790476) q[77]; +rz(-2.913244408836081) q[92]; +rx(pi/2) q[92]; +rz(5.801602005995704) q[92]; +rx(pi/2) q[92]; +rz(10.820731126032785) q[92]; +rz(-1.5798981226862905) q[92]; +rx(pi/2) q[92]; +rz(6.015360708342212) q[92]; +rx(pi/2) q[92]; +rz(10.892214943907824) q[92]; +rz(1.7460479321434725) q[97]; +rx(pi/2) q[97]; +rz(5.118755483430595) q[97]; +rx(pi/2) q[97]; +rz(9.774663294024148) q[97]; +rz(2.615417894421565) q[97]; +rx(pi/2) q[97]; +rz(5.882747624128421) q[97]; +rx(pi/2) q[97]; +rz(11.605956803206812) q[97]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.113103995189498) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[2],q[98]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.4677654656180064) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[2],q[98]; +rz(0.5032452538527874) q[2]; +rx(pi/2) q[2]; +rz(3.9511329356111276) q[2]; +rx(pi/2) q[2]; +rz(7.716293444363518) q[2]; +rz(1.2862830991773544) q[2]; +rx(pi/2) q[2]; +rz(3.860824577436151) q[2]; +rx(pi/2) q[2]; +rz(7.071964366842769) q[2]; +rz(0.9763506048384372) q[98]; +rx(pi/2) q[98]; +rz(4.72076681568194) q[98]; +rx(pi/2) q[98]; +rz(9.83530983885643) q[98]; +rz(-2.426106751743447) q[98]; +rx(pi/2) q[98]; +rz(3.6879806485761746) q[98]; +rx(pi/2) q[98]; +rz(10.275052469193973) q[98]; +cx q[9],q[98]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.7470163745631364) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.250305193641029) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[9],q[98]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.392820499672636) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[9],q[98]; +rz(1.7184879601801795) q[9]; +rx(pi/2) q[9]; +rz(4.279189097230962) q[9]; +rx(pi/2) q[9]; +rz(7.3349881618812685) q[9]; +rz(1.0856328866043397) q[9]; +rx(pi/2) q[9]; +rz(3.8920775538596915) q[9]; +rx(pi/2) q[9]; +rz(12.197697715324411) q[9]; +rz(0.9319154584149176) q[98]; +rx(pi/2) q[98]; +rz(5.16563971965559) q[98]; +rx(pi/2) q[98]; +rz(10.191187244618117) q[98]; +rz(2.939654581336665) q[98]; +rx(pi/2) q[98]; +rz(4.9207751115746765) q[98]; +rx(pi/2) q[98]; +rz(11.28969489228512) q[98]; +rz(-2.5716393356918608) q[99]; +rx(pi/2) q[99]; +rz(4.196556532906314) q[99]; +rx(pi/2) q[99]; +rz(8.078863339385606) q[99]; +rz(2.1558005074125433) q[99]; +rx(pi/2) q[99]; +rz(5.185039987192817) q[99]; +rx(pi/2) q[99]; +rz(8.074907926088596) q[99]; +cx q[35],q[99]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.928722343238949) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.2771153801980955) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[35],q[99]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.3360155358075825) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[35],q[99]; +rz(2.813470507461145) q[35]; +rx(pi/2) q[35]; +rz(4.722457287519337) q[35]; +rx(pi/2) q[35]; +rz(11.867793017715911) q[35]; +rz(1.529228680680907) q[35]; +rx(pi/2) q[35]; +rz(5.36421497442416) q[35]; +rx(pi/2) q[35]; +rz(9.384877084128291) q[35]; +cx q[35],q[54]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.3951536296809346) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.169293850945383) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[35],q[54]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.2834752152087954) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[35],q[54]; +rz(-2.4670525966115955) q[35]; +rx(pi/2) q[35]; +rz(4.338309747619823) q[35]; +rx(pi/2) q[35]; +rz(6.728908138876684) q[35]; +rz(-0.6464919706418328) q[35]; +rx(pi/2) q[35]; +rz(5.000475544348825) q[35]; +rx(pi/2) q[35]; +rz(12.340988204486617) q[35]; +rz(-2.824952857074863) q[54]; +rx(pi/2) q[54]; +rz(5.556170977404641) q[54]; +rx(pi/2) q[54]; +rz(11.456814405080006) q[54]; +rz(-0.46615319149257006) q[54]; +rx(pi/2) q[54]; +rz(4.656469367393033) q[54]; +rx(pi/2) q[54]; +rz(11.23298563320573) q[54]; +cx q[8],q[54]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.085624342586563) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.25059453887749) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[8],q[54]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.3613378717789004) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[8],q[54]; +rz(1.5328381719594972) q[8]; +rx(pi/2) q[8]; +rz(4.531637006184464) q[8]; +rx(pi/2) q[8]; +rz(9.77510832825822) q[8]; +rz(-2.845060046971432) q[8]; +rx(pi/2) q[8]; +rz(6.169723172159445) q[8]; +rx(pi/2) q[8]; +rz(11.361776672649226) q[8]; +rz(1.6010414007036422) q[54]; +rx(pi/2) q[54]; +rz(4.332957075415575) q[54]; +rx(pi/2) q[54]; +rz(12.113597735177148) q[54]; +rz(1.522380804461867) q[54]; +rx(pi/2) q[54]; +rz(3.2424263024087097) q[54]; +rx(pi/2) q[54]; +rz(11.450393367514888) q[54]; +cx q[54],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.896657590899004) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(4.248353412935437) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[54],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.5002275704437693) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +cx q[54],q[21]; +rz(3.0142024574699313) q[21]; +rx(pi/2) q[21]; +rz(3.5199496550949436) q[21]; +rx(pi/2) q[21]; +rz(6.563031031870003) q[21]; +rz(-2.719606789075881) q[21]; +rx(pi/2) q[21]; +rz(3.607924611345184) q[21]; +rx(pi/2) q[21]; +rz(7.105938904669881) q[21]; +cx q[21],q[25]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.2120357765600005) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.9054677825327495) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +cx q[21],q[25]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.308238802208269) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[21],q[25]; +rz(2.910930089655505) q[21]; +rx(pi/2) q[21]; +rz(5.457530054724563) q[21]; +rx(pi/2) q[21]; +rz(6.600598947328506) q[21]; +rz(2.7731787453676535) q[21]; +rx(pi/2) q[21]; +rz(4.593905486149959) q[21]; +rx(pi/2) q[21]; +rz(11.884114618351903) q[21]; +rz(-2.5995058224647662) q[25]; +rx(pi/2) q[25]; +rz(4.018012201976606) q[25]; +rx(pi/2) q[25]; +rz(9.517383276831128) q[25]; +rz(3.0372934486770653) q[25]; +rx(pi/2) q[25]; +rz(5.200047850854453) q[25]; +rx(pi/2) q[25]; +rz(7.0151137902441025) q[25]; +rz(2.024064045860241) q[54]; +rx(pi/2) q[54]; +rz(5.545881033761715) q[54]; +rx(pi/2) q[54]; +rz(7.281270593306999) q[54]; +rz(-1.1120189832612923) q[54]; +rx(pi/2) q[54]; +rz(4.1212458673231716) q[54]; +rx(pi/2) q[54]; +rz(11.872192697182417) q[54]; +cx q[51],q[54]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(4.176449036568451) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(5.983666043623137) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[51],q[54]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.261273242192114) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[51],q[54]; +rz(0.39593476647378933) q[51]; +rx(pi/2) q[51]; +rz(6.031380330053988) q[51]; +rx(pi/2) q[51]; +rz(8.88429075543742) q[51]; +rz(-1.479986210650797) q[51]; +rx(pi/2) q[51]; +rz(4.676076261648518) q[51]; +rx(pi/2) q[51]; +rz(11.05370725258298) q[51]; +cx q[25],q[51]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.6502513137504966) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(5.932982238228886) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[25],q[51]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.3642243620137964) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[25],q[51]; +rz(-0.8255433780117061) q[25]; +rx(pi/2) q[25]; +rz(4.905698713540381) q[25]; +rx(pi/2) q[25]; +rz(12.307750609831388) q[25]; +rz(-1.3190003435508562) q[25]; +rx(pi/2) q[25]; +rz(4.597905166384935) q[25]; +rx(pi/2) q[25]; +rz(10.580858466171199) q[25]; +rz(-3.015417065987253) q[51]; +rx(pi/2) q[51]; +rz(3.7349220459408063) q[51]; +rx(pi/2) q[51]; +rz(11.74845385375101) q[51]; +rz(2.7846001509630494) q[51]; +rx(pi/2) q[51]; +rz(5.809322010170444) q[51]; +rx(pi/2) q[51]; +rz(11.130602562055095) q[51]; +rz(-2.930556542854548) q[54]; +rx(pi/2) q[54]; +rz(4.32845489665418) q[54]; +rx(pi/2) q[54]; +rz(9.903324901854223) q[54]; +rz(-1.499412611372875) q[54]; +rx(pi/2) q[54]; +rz(4.045215839902855) q[54]; +rx(pi/2) q[54]; +rz(6.960137070713872) q[54]; +cx q[69],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.114159368057285) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.171252048712592) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.318876785415259) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[8]; +rz(2.0401173424153454) q[8]; +rx(pi/2) q[8]; +rz(4.463775623436144) q[8]; +rx(pi/2) q[8]; +rz(8.671597068372167) q[8]; +rz(-0.3462086662439785) q[8]; +rx(pi/2) q[8]; +rz(3.7456825171033397) q[8]; +rx(pi/2) q[8]; +rz(10.621650090698413) q[8]; +cx q[8],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.056572994891225) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.1862240583215895) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +cx q[8],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.655418210103808) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +cx q[8],q[7]; +rz(-1.0314118235119998) q[7]; +rx(pi/2) q[7]; +rz(5.568513249587694) q[7]; +rx(pi/2) q[7]; +rz(9.59916569256017) q[7]; +rz(1.1544469864678346) q[7]; +rx(pi/2) q[7]; +rz(3.872813607525473) q[7]; +rx(pi/2) q[7]; +rz(7.229850392587378) q[7]; +rz(1.9971744501033228) q[8]; +rx(pi/2) q[8]; +rz(5.4794834416978455) q[8]; +rx(pi/2) q[8]; +rz(7.475058749162818) q[8]; +rz(0.3567763377162745) q[8]; +rx(pi/2) q[8]; +rz(4.475827389268839) q[8]; +rx(pi/2) q[8]; +rz(12.130837112403068) q[8]; +cx q[8],q[11]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.89599385575549) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.152729878447751) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +cx q[8],q[11]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.2019849374319764) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +cx q[8],q[11]; +rz(1.1565807199184688) q[8]; +rx(pi/2) q[8]; +rz(3.293485856840553) q[8]; +rx(pi/2) q[8]; +rz(11.828498511121964) q[8]; +rz(-0.8400002316112745) q[8]; +rx(pi/2) q[8]; +rz(4.2473872437896) q[8]; +rx(pi/2) q[8]; +rz(12.333176234534204) q[8]; +rz(-2.9588169269214593) q[11]; +rx(pi/2) q[11]; +rz(3.544225346581218) q[11]; +rx(pi/2) q[11]; +rz(9.660602290078128) q[11]; +rz(-2.3178332729911704) q[11]; +rx(pi/2) q[11]; +rz(5.197330600574421) q[11]; +rx(pi/2) q[11]; +rz(8.407976738574103) q[11]; +rz(-0.5528952437319736) q[69]; +rx(pi/2) q[69]; +rz(5.488198614312534) q[69]; +rx(pi/2) q[69]; +rz(7.283359568133711) q[69]; +rz(-2.8562582094231628) q[69]; +rx(pi/2) q[69]; +rz(4.782606220825354) q[69]; +rx(pi/2) q[69]; +rz(7.934040989513606) q[69]; +cx q[69],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.98393191306584) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.8261289995317904) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.2844514084605834) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[55]; +rz(-0.1803005556490076) q[55]; +rx(pi/2) q[55]; +rz(5.185016299078368) q[55]; +rx(pi/2) q[55]; +rz(11.502054341194714) q[55]; +rz(0.1454704459545746) q[55]; +rx(pi/2) q[55]; +rz(3.772142954187118) q[55]; +rx(pi/2) q[55]; +rz(10.161015131399838) q[55]; +cx q[55],q[70]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.0318677197453265) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-2.5042327715828714) q[69]; +rx(pi/2) q[69]; +rz(6.173427536702886) q[69]; +rx(pi/2) q[69]; +rz(7.738925986777381) q[69]; +rz(-2.839804480417918) q[69]; +rx(pi/2) q[69]; +rz(4.066215628616584) q[69]; +rx(pi/2) q[69]; +rz(11.508158549465065) q[69]; +cx q[69],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.2771153801980955) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.928722343238949) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.3360155358075825) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[3]; +rz(-3.046077463647652) q[3]; +rx(pi/2) q[3]; +rz(3.8563167886126744) q[3]; +rx(pi/2) q[3]; +rz(10.727211267867133) q[3]; +rz(1.94550705347147) q[3]; +rx(pi/2) q[3]; +rz(6.088602535018879) q[3]; +rx(pi/2) q[3]; +rz(8.57962216346621) q[3]; +cx q[30],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.251471978618836) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.9818603863009345) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[30],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.156257800963667) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +cx q[30],q[3]; +rz(-1.1409278271117924) q[3]; +rx(pi/2) q[3]; +rz(3.5773618740426114) q[3]; +rx(pi/2) q[3]; +rz(11.084548721810663) q[3]; +rz(2.1999093433647063) q[3]; +rx(pi/2) q[3]; +rz(4.30263165611192) q[3]; +rx(pi/2) q[3]; +rz(10.345175389820485) q[3]; +rz(1.7911239690092602) q[30]; +rx(pi/2) q[30]; +rz(3.592059292487129) q[30]; +rx(pi/2) q[30]; +rz(8.542809654476976) q[30]; +rz(-1.5180224450929498) q[30]; +rx(pi/2) q[30]; +rz(4.8264725548568475) q[30]; +rx(pi/2) q[30]; +rz(8.268838637501823) q[30]; +rz(2.813470507461145) q[69]; +rx(pi/2) q[69]; +rz(4.722457287519337) q[69]; +rx(pi/2) q[69]; +rz(11.867793017715911) q[69]; +rz(-0.967150708628167) q[69]; +rx(pi/2) q[69]; +rz(5.0941653183431805) q[69]; +rx(pi/2) q[69]; +rz(11.641729143469547) q[69]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(5.865983963386368) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[55],q[70]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.7453017047756614) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[55],q[70]; +rz(-2.6037863190715322) q[55]; +rx(pi/2) q[55]; +rz(5.2841335789217325) q[55]; +rx(pi/2) q[55]; +rz(6.69183558805363) q[55]; +rz(-2.6129252272069556) q[55]; +rx(pi/2) q[55]; +rz(5.412996608216247) q[55]; +rx(pi/2) q[55]; +rz(11.371981435672353) q[55]; +cx q[55],q[95]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.9430682550210783) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(-2.6959157429342895) q[70]; +rx(pi/2) q[70]; +rz(5.222106213025424) q[70]; +rx(pi/2) q[70]; +rz(8.807364196633795) q[70]; +rz(0.32682610471761553) q[70]; +rx(pi/2) q[70]; +rz(4.08789267924469) q[70]; +rx(pi/2) q[70]; +rz(12.113613902064866) q[70]; +cx q[84],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(5.530389782404049) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.655546260140593) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.173453163194006) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[7]; +rz(2.774953933475615) q[7]; +rx(pi/2) q[7]; +rz(4.625014258314541) q[7]; +rx(pi/2) q[7]; +rz(8.152620323024559) q[7]; +rz(-2.974843899605439) q[7]; +rx(pi/2) q[7]; +rz(4.330980457778341) q[7]; +rx(pi/2) q[7]; +rz(8.800180784106665) q[7]; +cx q[7],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.228038482019182) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(4.315582495492984) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +cx q[7],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.6341593815984963) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +cx q[7],q[5]; +rz(-2.410073312179919) q[5]; +rx(pi/2) q[5]; +rz(5.704807920313295) q[5]; +rx(pi/2) q[5]; +rz(11.766216040294685) q[5]; +rz(-2.1770898752723626) q[5]; +rx(pi/2) q[5]; +rz(5.568297060846062) q[5]; +rx(pi/2) q[5]; +rz(12.026694525211152) q[5]; +rz(0.33659859674069015) q[7]; +rx(pi/2) q[7]; +rz(3.3859332936233772) q[7]; +rx(pi/2) q[7]; +rz(6.904658617598443) q[7]; +rz(-1.3334808797367683) q[7]; +rx(pi/2) q[7]; +rz(4.462962194485416) q[7]; +rx(pi/2) q[7]; +rz(11.740139687369695) q[7]; +rz(0.9906650287732663) q[84]; +rx(pi/2) q[84]; +rz(3.8698060845359823) q[84]; +rx(pi/2) q[84]; +rz(7.1081745823888935) q[84]; +rz(1.24222501428748) q[84]; +rx(pi/2) q[84]; +rz(4.425913126480054) q[84]; +rx(pi/2) q[84]; +rz(12.45117001849321) q[84]; +cx q[85],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.538368435647836) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.581111433477104) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.4598537864554126) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[25]; +rz(0.007596729784576706) q[25]; +rx(pi/2) q[25]; +rz(3.828543968294245) q[25]; +rx(pi/2) q[25]; +rz(11.26076234309521) q[25]; +rz(-1.8551399627120642) q[25]; +rx(pi/2) q[25]; +rz(4.62583710521128) q[25]; +rx(pi/2) q[25]; +rz(11.920008837225039) q[25]; +cx q[25],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.238228317054617) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(4.107884259287951) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[25],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.4682194521241336) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +cx q[25],q[24]; +rz(-0.16251516387991405) q[24]; +rx(pi/2) q[24]; +rz(5.6363103203815665) q[24]; +rx(pi/2) q[24]; +rz(10.808976491356898) q[24]; +rz(1.8761175057204191) q[24]; +rx(pi/2) q[24]; +rz(4.102102862550384) q[24]; +rx(pi/2) q[24]; +rz(8.341104722507929) q[24]; +rz(-1.6288039683443962) q[25]; +rx(pi/2) q[25]; +rz(4.104891170294486) q[25]; +rx(pi/2) q[25]; +rz(10.282591971075114) q[25]; +rz(-0.7598927508476416) q[25]; +rx(pi/2) q[25]; +rz(5.911866821899654) q[25]; +rx(pi/2) q[25]; +rz(9.193588433265504) q[25]; +rz(1.5193967461149995) q[85]; +rx(pi/2) q[85]; +rz(5.597389340691821) q[85]; +rx(pi/2) q[85]; +rz(7.682413531127638) q[85]; +rz(-0.028076509228726287) q[85]; +rx(pi/2) q[85]; +rz(5.917163093458003) q[85]; +rx(pi/2) q[85]; +rz(6.755578996854389) q[85]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.028126326382349) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[55],q[95]; +rz(-pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.456407643963294) q[55]; +rx(pi/2) q[55]; +rz(2*pi) q[55]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[55],q[95]; +rz(-0.6077564376723679) q[55]; +rx(pi/2) q[55]; +rz(5.317362817819379) q[55]; +rx(pi/2) q[55]; +rz(11.577615700054743) q[55]; +rz(0.28228905736675447) q[55]; +rx(pi/2) q[55]; +rz(4.101198219327679) q[55]; +rx(pi/2) q[55]; +rz(12.127941806595748) q[55]; +rz(2.6447177121283776) q[95]; +rx(pi/2) q[95]; +rz(4.5054974137696036) q[95]; +rx(pi/2) q[95]; +rz(7.660927500993779) q[95]; +rz(0.21066273542101754) q[95]; +rx(pi/2) q[95]; +rz(5.570694104948267) q[95]; +rx(pi/2) q[95]; +rz(6.920308542461183) q[95]; +cx q[96],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.088968557382334) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.41333868591058) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.5920659403620094) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[35]; +rz(-0.5913038178829186) q[35]; +rx(pi/2) q[35]; +rz(4.546659786455813) q[35]; +rx(pi/2) q[35]; +rz(11.66584830574162) q[35]; +rz(-1.2408434360654348) q[35]; +rx(pi/2) q[35]; +rz(4.31947147347284) q[35]; +rx(pi/2) q[35]; +rz(6.579833227489912) q[35]; +cx q[73],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.1983770311130595) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.707520784780233) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.2445194194605698) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[35]; +rz(-2.977775261769626) q[35]; +rx(pi/2) q[35]; +rz(5.018359881544123) q[35]; +rx(pi/2) q[35]; +rz(10.09580630717206) q[35]; +rz(-1.2301966270539022) q[35]; +rx(pi/2) q[35]; +rz(3.9880586664257907) q[35]; +rx(pi/2) q[35]; +rz(6.825165883866993) q[35]; +cx q[68],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.005335802890718) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.700809017461077) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.3821686236593154) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +cx q[68],q[35]; +rz(0.5915530508003455) q[35]; +rx(pi/2) q[35]; +rz(3.879449562804499) q[35]; +rx(pi/2) q[35]; +rz(9.115472769369203) q[35]; +rz(1.4877336167383168) q[35]; +rx(pi/2) q[35]; +rz(5.194185418909128) q[35]; +rx(pi/2) q[35]; +rz(9.090790064786468) q[35]; +rz(-0.7807302508836642) q[68]; +rx(pi/2) q[68]; +rz(4.620265796338804) q[68]; +rx(pi/2) q[68]; +rz(9.017046778612784) q[68]; +rz(-2.3791550489815236) q[68]; +rx(pi/2) q[68]; +rz(4.263523128278077) q[68]; +rx(pi/2) q[68]; +rz(7.021527473686218) q[68]; +cx q[68],q[78]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(4.074573897539015) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-2.100015418888077) q[73]; +rx(pi/2) q[73]; +rz(4.857980089479406) q[73]; +rx(pi/2) q[73]; +rz(7.771050232032527) q[73]; +rz(2.3917593961164725) q[73]; +rx(pi/2) q[73]; +rz(4.1236299296895575) q[73]; +rx(pi/2) q[73]; +rz(9.915295403395135) q[73]; +cx q[62],q[73]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.8423531794646193) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.281416204503406) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[62],q[73]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.146747598346529) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[62],q[73]; +rz(0.28495911529877027) q[62]; +rx(pi/2) q[62]; +rz(5.567603880349607) q[62]; +rx(pi/2) q[62]; +rz(11.97699945518826) q[62]; +rz(-1.9166769511099222) q[62]; +rx(pi/2) q[62]; +rz(4.075902064634295) q[62]; +rx(pi/2) q[62]; +rz(6.8677435218881815) q[62]; +cx q[45],q[62]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(4.224233572326922) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(5.917594813982619) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[45],q[62]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.1560889714902816) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[45],q[62]; +rz(-3.0883993296648438) q[45]; +rx(pi/2) q[45]; +rz(4.4982548274548435) q[45]; +rx(pi/2) q[45]; +rz(11.464575590588241) q[45]; +rz(-0.2883089733862376) q[45]; +rx(pi/2) q[45]; +rz(4.7196424784393125) q[45]; +rx(pi/2) q[45]; +rz(8.737086290513501) q[45]; +rz(1.63115720130659) q[62]; +rx(pi/2) q[62]; +rz(4.319070073806204) q[62]; +rx(pi/2) q[62]; +rz(8.270323992866578) q[62]; +rz(2.1999093433647063) q[62]; +rx(pi/2) q[62]; +rz(4.30263165611192) q[62]; +rx(pi/2) q[62]; +rz(10.345175389820485) q[62]; +rz(-0.24903037294190833) q[73]; +rx(pi/2) q[73]; +rz(5.680509559790066) q[73]; +rx(pi/2) q[73]; +rz(8.379120568023383) q[73]; +rz(1.4181500646396659) q[73]; +rx(pi/2) q[73]; +rz(4.224288310978083) q[73]; +rx(pi/2) q[73]; +rz(10.193467056545796) q[73]; +cx q[73],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(5.642569791059989) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.901599744661622) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.543128305471779) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +cx q[73],q[35]; +rz(-0.9378159135471051) q[35]; +rx(pi/2) q[35]; +rz(3.6541373114510645) q[35]; +rx(pi/2) q[35]; +rz(9.246141144757903) q[35]; +rz(-2.372744079774094) q[35]; +rx(pi/2) q[35]; +rz(4.583965410084868) q[35]; +rx(pi/2) q[35]; +rz(8.514447880080235) q[35]; +rz(0.1866472796491685) q[73]; +rx(pi/2) q[73]; +rz(5.69484259616649) q[73]; +rx(pi/2) q[73]; +rz(11.039722817794237) q[73]; +rz(-2.8478522829665405) q[73]; +rx(pi/2) q[73]; +rz(5.064663689719845) q[73]; +rx(pi/2) q[73]; +rz(12.540649593481831) q[73]; +cx q[73],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.059553927039104) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.8434013123721287) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.4524452645711285) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[11]; +rz(-0.61323106673178) q[11]; +rx(pi/2) q[11]; +rz(4.220885047468717) q[11]; +rx(pi/2) q[11]; +rz(10.177498470772669) q[11]; +rz(3.0228002144797257) q[11]; +rx(pi/2) q[11]; +rz(4.192185186389776) q[11]; +rx(pi/2) q[11]; +rz(10.952467618926924) q[11]; +cx q[11],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(6.156526517560772) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(4.479303601014294) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +cx q[11],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.9763061241116056) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +cx q[11],q[6]; +rz(-0.6293586726943055) q[6]; +rx(pi/2) q[6]; +rz(4.246906290186242) q[6]; +rx(pi/2) q[6]; +rz(10.36920572511172) q[6]; +rz(-1.4867114664467063) q[6]; +rx(pi/2) q[6]; +rz(4.8360456047177225) q[6]; +rx(pi/2) q[6]; +rz(7.990928703663817) q[6]; +rz(-0.9552635075367832) q[11]; +rx(pi/2) q[11]; +rz(4.503113668997138) q[11]; +rx(pi/2) q[11]; +rz(7.080508057107522) q[11]; +rz(-0.11828250602601553) q[11]; +rx(pi/2) q[11]; +rz(4.809569460680885) q[11]; +rx(pi/2) q[11]; +rz(11.029585810687124) q[11]; +cx q[9],q[11]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.7057972222563222) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.058025477766813) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +cx q[9],q[11]; +rz(-pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.341863880514369) q[9]; +rx(pi/2) q[9]; +rz(2*pi) q[9]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +cx q[9],q[11]; +rz(-1.621960970194264) q[9]; +rx(pi/2) q[9]; +rz(4.384500925483069) q[9]; +rx(pi/2) q[9]; +rz(10.357071540248658) q[9]; +rz(-0.29772653669099736) q[9]; +rx(pi/2) q[9]; +rz(5.864995285780955) q[9]; +rx(pi/2) q[9]; +rz(11.96033022721857) q[9]; +rz(0.94489013338465) q[11]; +rx(pi/2) q[11]; +rz(3.8613963739934314) q[11]; +rx(pi/2) q[11]; +rz(7.3678992473047735) q[11]; +rz(2.1999093433647063) q[11]; +rx(pi/2) q[11]; +rz(4.30263165611192) q[11]; +rx(pi/2) q[11]; +rz(10.345175389820485) q[11]; +rz(1.45766184533331) q[73]; +rx(pi/2) q[73]; +rz(4.517598682415531) q[73]; +rx(pi/2) q[73]; +rz(7.687932102521378) q[73]; +rz(0.5739382343105768) q[73]; +rx(pi/2) q[73]; +rz(4.587771211414615) q[73]; +rx(pi/2) q[73]; +rz(7.2824133743723785) q[73]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.1774008334313955) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[68],q[78]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.357937182544742) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[68],q[78]; +rz(0.8546030387785892) q[68]; +rx(pi/2) q[68]; +rz(6.000366533132572) q[68]; +rx(pi/2) q[68]; +rz(12.190734570364851) q[68]; +rz(2.8751510121073345) q[68]; +rx(pi/2) q[68]; +rz(4.623639566708044) q[68]; +rx(pi/2) q[68]; +rz(6.624922086281231) q[68]; +rz(-1.3820307753547858) q[78]; +rx(pi/2) q[78]; +rz(4.39764500117286) q[78]; +rx(pi/2) q[78]; +rz(11.796294908179224) q[78]; +rz(1.6311774104842316) q[78]; +rx(pi/2) q[78]; +rz(4.804436298048116) q[78]; +rx(pi/2) q[78]; +rz(6.576473057078737) q[78]; +rz(-2.514947663653441) q[96]; +rx(pi/2) q[96]; +rz(4.327481773753029) q[96]; +rx(pi/2) q[96]; +rz(7.713626697297135) q[96]; +rz(-2.467011401336283) q[96]; +rx(pi/2) q[96]; +rz(5.31367175894189) q[96]; +rx(pi/2) q[96]; +rz(6.3048337933764405) q[96]; +cx q[96],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(5.927475436831262) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.7769454960763884) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.2858360874921444) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[63]; +rz(1.556496604450139) q[63]; +rx(pi/2) q[63]; +rz(4.460889870860331) q[63]; +rx(pi/2) q[63]; +rz(7.780770891205393) q[63]; +rz(1.843514967078696) q[63]; +rx(pi/2) q[63]; +rz(3.536317873153106) q[63]; +rx(pi/2) q[63]; +rz(8.533002551384916) q[63]; +cx q[63],q[87]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.660122755383348) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.093695925176579) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[63],q[87]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.439811974401737) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[63],q[87]; +rz(-2.912566322548948) q[63]; +rx(pi/2) q[63]; +rz(5.427699833805942) q[63]; +rx(pi/2) q[63]; +rz(10.311947777469982) q[63]; +rz(-1.5551921699937155) q[63]; +rx(pi/2) q[63]; +rz(4.761268586084563) q[63]; +rx(pi/2) q[63]; +rz(12.259211031705265) q[63]; +cx q[63],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(5.86917927354847) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.962096490634339) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.3411521008357967) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +cx q[63],q[38]; +rz(0.6884761426309152) q[38]; +rx(pi/2) q[38]; +rz(4.448693373598848) q[38]; +rx(pi/2) q[38]; +rz(8.337437502625834) q[38]; +rz(-2.102058986788133) q[38]; +rx(pi/2) q[38]; +rz(5.069931015242281) q[38]; +rx(pi/2) q[38]; +rz(7.888017355718201) q[38]; +rz(0.8376146521238264) q[63]; +rx(pi/2) q[63]; +rz(5.728635625856542) q[63]; +rx(pi/2) q[63]; +rz(8.345412463596949) q[63]; +rz(1.1048003125612293) q[63]; +rx(pi/2) q[63]; +rz(5.685181711318357) q[63]; +rx(pi/2) q[63]; +rz(10.764572142657318) q[63]; +rz(-0.49554297370549216) q[87]; +rx(pi/2) q[87]; +rz(3.805401045434488) q[87]; +rx(pi/2) q[87]; +rz(8.721478174519518) q[87]; +rz(0.1891532833086269) q[87]; +rx(pi/2) q[87]; +rz(3.8281624910852337) q[87]; +rx(pi/2) q[87]; +rz(10.099302529020594) q[87]; +cx q[26],q[87]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.536089579822712) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.9565216111925725) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[26],q[87]; +rz(-pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.3130804534316045) q[26]; +rx(pi/2) q[26]; +rz(2*pi) q[26]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[26],q[87]; +rz(-1.5863634831039335) q[26]; +rx(pi/2) q[26]; +rz(4.01571389874062) q[26]; +rx(pi/2) q[26]; +rz(11.782113591265947) q[26]; +rz(-0.5486537782091383) q[26]; +rx(pi/2) q[26]; +rz(4.753799809417137) q[26]; +rx(pi/2) q[26]; +rz(8.678766758185121) q[26]; +cx q[26],q[42]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.08726151120297) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.234254626459565) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +cx q[26],q[42]; +rz(-pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.3540607115525325) q[26]; +rx(pi/2) q[26]; +rz(2*pi) q[26]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[26],q[42]; +rz(3.0708154458073382) q[26]; +rx(pi/2) q[26]; +rz(4.625679330614874) q[26]; +rx(pi/2) q[26]; +rz(7.226041364055585) q[26]; +rz(0.5596548808404007) q[26]; +rx(pi/2) q[26]; +rz(3.706513832409669) q[26]; +rx(pi/2) q[26]; +rz(7.113394124529554) q[26]; +cx q[36],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.211002814431036) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.242960602352413) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.566457903272756) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +cx q[36],q[26]; +rz(-2.9888367904204154) q[26]; +rx(pi/2) q[26]; +rz(4.854937901162842) q[26]; +rx(pi/2) q[26]; +rz(8.120729857142262) q[26]; +rz(-1.2301966270539022) q[26]; +rx(pi/2) q[26]; +rz(3.9880586664257907) q[26]; +rx(pi/2) q[26]; +rz(6.825165883866993) q[26]; +rz(1.3260350862155716) q[36]; +rx(pi/2) q[36]; +rz(5.020754413050913) q[36]; +rx(pi/2) q[36]; +rz(7.14393157882164) q[36]; +rz(2.4423686473541686) q[36]; +rx(pi/2) q[36]; +rz(4.880836074482254) q[36]; +rx(pi/2) q[36]; +rz(7.756341439125502) q[36]; +cx q[24],q[36]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.7582178285057273) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(5.832625691122455) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +cx q[24],q[36]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.284805278842221) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[24],q[36]; +rz(2.970173757801925) q[24]; +rx(pi/2) q[24]; +rz(4.363616094929747) q[24]; +rx(pi/2) q[24]; +rz(10.995861050609612) q[24]; +rz(-1.5561033623138796) q[24]; +rx(pi/2) q[24]; +rz(5.595598544055367) q[24]; +rx(pi/2) q[24]; +rz(11.341511272155039) q[24]; +rz(1.4246455633364912) q[36]; +rx(pi/2) q[36]; +rz(5.023468846945454) q[36]; +rx(pi/2) q[36]; +rz(9.058467797948705) q[36]; +rz(-2.103247233518169) q[36]; +rx(pi/2) q[36]; +rz(4.732655844263884) q[36]; +rx(pi/2) q[36]; +rz(6.579528309030531) q[36]; +rz(-1.04874745313787) q[42]; +rx(pi/2) q[42]; +rz(5.496487362487097) q[42]; +rx(pi/2) q[42]; +rz(6.288932241392119) q[42]; +rz(1.5973763084184265) q[42]; +rx(pi/2) q[42]; +rz(5.172376552415155) q[42]; +rx(pi/2) q[42]; +rz(12.29231529972893) q[42]; +rz(-2.139699974034353) q[87]; +rx(pi/2) q[87]; +rz(4.363742957353281) q[87]; +rx(pi/2) q[87]; +rz(9.99274343837239) q[87]; +rz(2.9999932628753694) q[87]; +rx(pi/2) q[87]; +rz(4.954584448269963) q[87]; +rx(pi/2) q[87]; +rz(6.312865133366239) q[87]; +cx q[63],q[87]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.874014808880826) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.030228826285691) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[63],q[87]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.420486652863099) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[63],q[87]; +rz(-2.9540284116068625) q[63]; +rx(pi/2) q[63]; +rz(5.109722509329624) q[63]; +rx(pi/2) q[63]; +rz(8.224087557154867) q[63]; +rz(-0.14445444131916707) q[63]; +rx(pi/2) q[63]; +rz(5.169541612747999) q[63]; +rx(pi/2) q[63]; +rz(10.511536164279029) q[63]; +rz(1.979030164451185) q[87]; +rx(pi/2) q[87]; +rz(4.228773035676618) q[87]; +rx(pi/2) q[87]; +rz(9.070005515147463) q[87]; +rz(1.9006236936967893) q[87]; +rx(pi/2) q[87]; +rz(3.654229713144239) q[87]; +rx(pi/2) q[87]; +rz(12.094187900054333) q[87]; +rz(-0.20835324285800816) q[96]; +rx(pi/2) q[96]; +rz(4.2475572046710734) q[96]; +rx(pi/2) q[96]; +rz(6.643894220686702) q[96]; +rz(-1.4431647708266575) q[96]; +rx(pi/2) q[96]; +rz(4.4670595406663525) q[96]; +rx(pi/2) q[96]; +rz(6.5174192341613) q[96]; +cx q[97],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(5.908215388880949) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.8440039747274595) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.529115161395419) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[8]; +rz(0.9943554516943394) q[8]; +rx(pi/2) q[8]; +rz(4.097910402837137) q[8]; +rx(pi/2) q[8]; +rz(12.35143671084501) q[8]; +rz(1.529228680680907) q[8]; +rx(pi/2) q[8]; +rz(5.36421497442416) q[8]; +rx(pi/2) q[8]; +rz(9.384877084128291) q[8]; +rz(-0.47514525152634723) q[97]; +rx(pi/2) q[97]; +rz(4.033254687602537) q[97]; +rx(pi/2) q[97]; +rz(6.304529957444374) q[97]; +rz(1.94550705347147) q[97]; +rx(pi/2) q[97]; +rz(6.088602535018879) q[97]; +rx(pi/2) q[97]; +rz(8.57962216346621) q[97]; +cx q[43],q[97]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.9818603863009345) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.251471978618836) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[43],q[97]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.156257800963667) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[43],q[97]; +rz(1.7911239690092602) q[43]; +rx(pi/2) q[43]; +rz(3.592059292487129) q[43]; +rx(pi/2) q[43]; +rz(8.542809654476976) q[43]; +rz(0.3542597663513156) q[43]; +rx(pi/2) q[43]; +rz(4.771139137842939) q[43]; +rx(pi/2) q[43]; +rz(12.422153518648237) q[43]; +rz(-1.1409278271117924) q[97]; +rx(pi/2) q[97]; +rz(3.5773618740426114) q[97]; +rx(pi/2) q[97]; +rz(11.084548721810663) q[97]; +rz(-1.8231322149149114) q[97]; +rx(pi/2) q[97]; +rz(5.220198242493513) q[97]; +rx(pi/2) q[97]; +rz(10.770444341537367) q[97]; +cx q[98],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.005335802890718) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.700809017461077) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.3821686236593154) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[26]; +rz(0.5915530508003455) q[26]; +rx(pi/2) q[26]; +rz(3.879449562804499) q[26]; +rx(pi/2) q[26]; +rz(9.115472769369203) q[26]; +rz(1.8098192710555194) q[26]; +rx(pi/2) q[26]; +rz(4.673844263816028) q[26]; +rx(pi/2) q[26]; +rz(10.523801938951658) q[26]; +rz(-0.7807302508836642) q[98]; +rx(pi/2) q[98]; +rz(4.620265796338804) q[98]; +rx(pi/2) q[98]; +rz(9.017046778612784) q[98]; +rz(0.6490578182674236) q[98]; +rx(pi/2) q[98]; +rz(3.763961360432363) q[98]; +rx(pi/2) q[98]; +rz(9.899942564187366) q[98]; +rz(-3.046077463647652) q[99]; +rx(pi/2) q[99]; +rz(3.8563167886126744) q[99]; +rx(pi/2) q[99]; +rz(10.727211267867133) q[99]; +rz(1.7952706710012487) q[99]; +rx(pi/2) q[99]; +rz(4.147283209345538) q[99]; +rx(pi/2) q[99]; +rz(6.56399497312031) q[99]; +cx q[99],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.187244589974659) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.300266847040996) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.146111963485585) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[20]; +rz(-0.5493624034033164) q[20]; +rx(pi/2) q[20]; +rz(5.260301207322142) q[20]; +rx(pi/2) q[20]; +rz(7.345127850856778) q[20]; +rz(-1.0525559635263289) q[20]; +rx(pi/2) q[20]; +rz(5.297772758466786) q[20]; +rx(pi/2) q[20]; +rz(6.537198749187132) q[20]; +cx q[58],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.183150676823434) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.38560942162225) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.1861151514819177) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +cx q[58],q[20]; +rz(2.504678728770739) q[20]; +rx(pi/2) q[20]; +rz(4.229948742967035) q[20]; +rx(pi/2) q[20]; +rz(12.193358408974149) q[20]; +rz(-0.6127381333425692) q[20]; +rx(pi/2) q[20]; +rz(5.695297873798893) q[20]; +rx(pi/2) q[20]; +rz(7.321078060520894) q[20]; +cx q[41],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.158143442301574) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.824593870646771) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[41],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.1683826848952004) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +cx q[41],q[20]; +rz(-1.8178829087471224) q[20]; +rx(pi/2) q[20]; +rz(5.684052912346628) q[20]; +rx(pi/2) q[20]; +rz(11.185429960266143) q[20]; +rz(-0.7719127637523595) q[20]; +rx(pi/2) q[20]; +rz(5.7281690986568465) q[20]; +rx(pi/2) q[20]; +rz(7.531250985126842) q[20]; +cx q[20],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(5.496358625352162) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.8975027308674797) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[20],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.4244058340211687) q[20]; +rx(pi/2) q[20]; +rz(2*pi) q[20]; +cx q[20],q[18]; +rz(2.109913206524471) q[18]; +rx(pi/2) q[18]; +rz(5.410712572505329) q[18]; +rx(pi/2) q[18]; +rz(8.586107435014448) q[18]; +rz(2.9145848366284897) q[18]; +rx(pi/2) q[18]; +rz(4.436019912744145) q[18]; +rx(pi/2) q[18]; +rz(10.120357395144357) q[18]; +rz(2.4909562019297535) q[20]; +rx(pi/2) q[20]; +rz(4.2801815700458805) q[20]; +rx(pi/2) q[20]; +rz(11.428589675041916) q[20]; +rz(-2.681532663527915) q[20]; +rx(pi/2) q[20]; +rz(5.08025342175674) q[20]; +rx(pi/2) q[20]; +rz(9.217270381950797) q[20]; +cx q[20],q[81]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.939049227548306) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(2.9717664828344557) q[41]; +rx(pi/2) q[41]; +rz(3.97780347517419) q[41]; +rx(pi/2) q[41]; +rz(9.029696313813027) q[41]; +rz(2.2918419966868413) q[41]; +rx(pi/2) q[41]; +rz(3.6060792035143225) q[41]; +rx(pi/2) q[41]; +rz(12.003210976836321) q[41]; +cx q[41],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.945708850845248) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.8795679705012276) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[41],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.7624701216759586) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +cx q[41],q[28]; +rz(2.2160020520734856) q[28]; +rx(pi/2) q[28]; +rz(4.8522735952807725) q[28]; +rx(pi/2) q[28]; +rz(10.45306416631573) q[28]; +rz(-1.1120189832612923) q[28]; +rx(pi/2) q[28]; +rz(4.1212458673231716) q[28]; +rx(pi/2) q[28]; +rz(11.872192697182417) q[28]; +cx q[19],q[28]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.176449036568451) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.983666043623137) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +cx q[19],q[28]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.261273242192114) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[19],q[28]; +rz(0.39593476647378933) q[19]; +rx(pi/2) q[19]; +rz(6.031380330053988) q[19]; +rx(pi/2) q[19]; +rz(8.88429075543742) q[19]; +rz(2.6498912441469678) q[19]; +rx(pi/2) q[19]; +rz(4.841129563143228) q[19]; +rx(pi/2) q[19]; +rz(11.156607967270837) q[19]; +cx q[19],q[45]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.752112696761705) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-2.930556542854548) q[28]; +rx(pi/2) q[28]; +rz(4.32845489665418) q[28]; +rx(pi/2) q[28]; +rz(9.903324901854223) q[28]; +rz(1.8252024942375806) q[28]; +rx(pi/2) q[28]; +rz(5.362406447437191) q[28]; +rx(pi/2) q[28]; +rz(11.762345972710072) q[28]; +rz(-2.3782847319157394) q[41]; +rx(pi/2) q[41]; +rz(5.233994231202601) q[41]; +rx(pi/2) q[41]; +rz(11.116614824697237) q[41]; +rz(0.8308937627900619) q[41]; +rx(pi/2) q[41]; +rz(4.865177009147283) q[41]; +rx(pi/2) q[41]; +rz(6.747594040308981) q[41]; +cx q[41],q[90]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.514550061663632) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(5.855952956202085) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[19],q[45]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.461588622488522) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[19],q[45]; +rz(0.8520264672706936) q[19]; +rx(pi/2) q[19]; +rz(5.590607512668458) q[19]; +rx(pi/2) q[19]; +rz(11.88034629745972) q[19]; +rz(0.5065227904700964) q[19]; +rx(pi/2) q[19]; +rz(4.2087353974789234) q[19]; +rx(pi/2) q[19]; +rz(9.401380861692202) q[19]; +cx q[19],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.0350452890692186) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.101268664069726) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +cx q[19],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.3847223089721648) q[19]; +rx(pi/2) q[19]; +rz(3*pi) q[19]; +cx q[19],q[5]; +rz(1.9973325418814412) q[5]; +rx(pi/2) q[5]; +rz(3.781061729053927) q[5]; +rx(pi/2) q[5]; +rz(8.632863655174587) q[5]; +rz(0.7885885071277006) q[5]; +rx(pi/2) q[5]; +rz(5.602838761305886) q[5]; +rx(pi/2) q[5]; +rz(8.497930426452836) q[5]; +rz(0.615100280530708) q[19]; +rx(pi/2) q[19]; +rz(5.420660123492769) q[19]; +rx(pi/2) q[19]; +rz(7.549305229447498) q[19]; +rz(2.3359120566004625) q[19]; +rx(pi/2) q[19]; +rz(3.3252828337545433) q[19]; +rx(pi/2) q[19]; +rz(7.062450399028564) q[19]; +rz(1.893605898602507) q[45]; +rx(pi/2) q[45]; +rz(4.547341808760042) q[45]; +rx(pi/2) q[45]; +rz(9.399748763946906) q[45]; +rz(2.5438662736382316) q[45]; +rx(pi/2) q[45]; +rz(3.566632370170115) q[45]; +rx(pi/2) q[45]; +rz(6.498026756712624) q[45]; +cx q[45],q[95]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(4.171162666775244) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(0.23460973480388025) q[58]; +rx(pi/2) q[58]; +rz(5.225159154890779) q[58]; +rx(pi/2) q[58]; +rz(12.462203497170306) q[58]; +rz(-2.739368372995897) q[58]; +rx(pi/2) q[58]; +rz(4.618963581823155) q[58]; +rx(pi/2) q[58]; +rz(10.468714619174708) q[58]; +cx q[58],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.152352463451239) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.223628254418854) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.3477447787830523) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +cx q[58],q[27]; +rz(-2.1976200848164673) q[27]; +rx(pi/2) q[27]; +rz(5.966951467596267) q[27]; +rx(pi/2) q[27]; +rz(9.103948905597813) q[27]; +rz(-0.08672348459261325) q[27]; +rx(pi/2) q[27]; +rz(5.000326778104312) q[27]; +rx(pi/2) q[27]; +rz(6.934990827559174) q[27]; +cx q[50],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.156277860727078) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.7885548009531913) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.4307849332961062) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +cx q[50],q[27]; +rz(-2.190576949916194) q[27]; +rx(pi/2) q[27]; +rz(4.522749770846998) q[27]; +rx(pi/2) q[27]; +rz(12.002887339899054) q[27]; +rz(-2.947474155770525) q[27]; +rx(pi/2) q[27]; +rz(4.92641504423545) q[27]; +rx(pi/2) q[27]; +rz(8.633447337906201) q[27]; +cx q[27],q[34]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.9988622344330924) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.023710787183509) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +cx q[27],q[34]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.23306718338805) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[27],q[34]; +rz(0.5075788228890716) q[27]; +rx(pi/2) q[27]; +rz(4.183020095025652) q[27]; +rx(pi/2) q[27]; +rz(10.327577243644573) q[27]; +rz(-0.005542710766850423) q[27]; +rx(pi/2) q[27]; +rz(5.052247214308586) q[27]; +rx(pi/2) q[27]; +rz(8.79408052131709) q[27]; +rz(1.3885509634392292) q[34]; +rx(pi/2) q[34]; +rz(4.789826766934045) q[34]; +rx(pi/2) q[34]; +rz(12.013859097791462) q[34]; +rz(-3.077917697895648) q[34]; +rx(pi/2) q[34]; +rz(4.6295956533182085) q[34]; +rx(pi/2) q[34]; +rz(7.773934475846545) q[34]; +rz(1.3214603037584425) q[50]; +rx(pi/2) q[50]; +rz(4.208829164135015) q[50]; +rx(pi/2) q[50]; +rz(6.6870212642297115) q[50]; +rz(2.155913589531824) q[50]; +rx(pi/2) q[50]; +rz(5.91901643504603) q[50]; +rx(pi/2) q[50]; +rz(8.75237690374646) q[50]; +cx q[50],q[54]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.6425742570475443) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.183945078429632) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[50],q[54]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.1579189052937693) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[50],q[54]; +rz(-2.126901045357683) q[50]; +rx(pi/2) q[50]; +rz(3.621099518534612) q[50]; +rx(pi/2) q[50]; +rz(9.092658694621322) q[50]; +rz(-1.9441697573144765) q[50]; +rx(pi/2) q[50]; +rz(5.126889239231962) q[50]; +rx(pi/2) q[50]; +rz(7.530087766478714) q[50]; +rz(-1.1064390172603673) q[54]; +rx(pi/2) q[54]; +rz(4.708841359408263) q[54]; +rx(pi/2) q[54]; +rz(11.556992165938436) q[54]; +rz(-2.6627251152101934) q[54]; +rx(pi/2) q[54]; +rz(5.408772802564352) q[54]; +rx(pi/2) q[54]; +rz(9.256747463322707) q[54]; +cx q[56],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(5.842061021753485) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.908961732070555) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[27]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.1643029330253825) q[56]; +rx(pi/2) q[56]; +rz(3*pi) q[56]; +cx q[56],q[27]; +rz(-1.3858333890162355) q[27]; +rx(pi/2) q[27]; +rz(5.839016943972817) q[27]; +rx(pi/2) q[27]; +rz(11.21035612550858) q[27]; +rz(-0.528739619747085) q[27]; +rx(pi/2) q[27]; +rz(4.320400384946614) q[27]; +rx(pi/2) q[27]; +rz(6.769957072342542) q[27]; +rz(-2.071939284753539) q[56]; +rx(pi/2) q[56]; +rz(3.5276636320844332) q[56]; +rx(pi/2) q[56]; +rz(10.814686251363392) q[56]; +rz(2.1445766073914623) q[56]; +rx(pi/2) q[56]; +rz(5.18331731395361) q[56]; +rx(pi/2) q[56]; +rz(10.56546535157761) q[56]; +rz(0.595818507171777) q[58]; +rx(pi/2) q[58]; +rz(4.111392842777992) q[58]; +rx(pi/2) q[58]; +rz(12.163697400288566) q[58]; +rz(1.3434159342697214) q[58]; +rx(pi/2) q[58]; +rz(5.774142037988151) q[58]; +rx(pi/2) q[58]; +rz(6.326219572926994) q[58]; +cx q[58],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.265386608944068) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.1654728371280925) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.4770124792556008) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +cx q[58],q[17]; +rz(1.0237719477309195) q[17]; +rx(pi/2) q[17]; +rz(4.4000835492462045) q[17]; +rx(pi/2) q[17]; +rz(6.644850432125209) q[17]; +rz(-2.94413030428486) q[17]; +rx(pi/2) q[17]; +rz(5.334935885550928) q[17]; +rx(pi/2) q[17]; +rz(7.788499658622918) q[17]; +cx q[17],q[65]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.022135613971296) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-1.3067250512907178) q[58]; +rx(pi/2) q[58]; +rz(3.8225589318469835) q[58]; +rx(pi/2) q[58]; +rz(11.635871590934054) q[58]; +rz(0.23060477616918362) q[58]; +rx(pi/2) q[58]; +rz(3.773211872359493) q[58]; +rx(pi/2) q[58]; +rz(7.65563054816437) q[58]; +cx q[58],q[82]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.9674195076129033) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[59],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.028126326382349) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.9430682550210783) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.456407643963294) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[18]; +rz(2.6447177121283776) q[18]; +rx(pi/2) q[18]; +rz(4.5054974137696036) q[18]; +rx(pi/2) q[18]; +rz(7.660927500993779) q[18]; +rz(-0.7072981257490838) q[18]; +rx(pi/2) q[18]; +rz(5.0434444184614575) q[18]; +rx(pi/2) q[18]; +rz(6.753990742853997) q[18]; +cx q[28],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.232092581212216) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.083921639756575) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[28],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.2191678402946007) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +cx q[28],q[18]; +rz(-1.0973884391193045) q[18]; +rx(pi/2) q[18]; +rz(5.9036921429371905) q[18]; +rx(pi/2) q[18]; +rz(11.049117135459326) q[18]; +rz(-1.0277384561250296) q[18]; +rx(pi/2) q[18]; +rz(4.169233425724854) q[18]; +rx(pi/2) q[18]; +rz(11.323554607885926) q[18]; +rz(1.2512198310903706) q[28]; +rx(pi/2) q[28]; +rz(4.1108792898127735) q[28]; +rx(pi/2) q[28]; +rz(12.008686114151214) q[28]; +rz(1.3060825215245586) q[28]; +rx(pi/2) q[28]; +rz(5.525742854773671) q[28]; +rx(pi/2) q[28]; +rz(6.966536492706625) q[28]; +rz(-0.6077564376723679) q[59]; +rx(pi/2) q[59]; +rz(5.317362817819379) q[59]; +rx(pi/2) q[59]; +rz(11.577615700054743) q[59]; +rz(1.9006236936967893) q[59]; +rx(pi/2) q[59]; +rz(3.654229713144239) q[59]; +rx(pi/2) q[59]; +rz(12.094187900054333) q[59]; +cx q[46],q[59]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.795285554223069) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.104226450959214) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[46],q[59]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.627297846983086) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[46],q[59]; +rz(1.3323650415326496) q[46]; +rx(pi/2) q[46]; +rz(5.239458596232283) q[46]; +rx(pi/2) q[46]; +rz(11.585442824187194) q[46]; +rz(1.4743281294942037) q[46]; +rx(pi/2) q[46]; +rz(4.48841713913189) q[46]; +rx(pi/2) q[46]; +rz(11.50201536870836) q[46]; +rz(-1.8127511231554134) q[59]; +rx(pi/2) q[59]; +rz(4.8361482791385395) q[59]; +rx(pi/2) q[59]; +rz(8.675277848017705) q[59]; +rz(-1.660811361325456) q[59]; +rx(pi/2) q[59]; +rz(4.615329528346992) q[59]; +rx(pi/2) q[59]; +rz(11.618094099994323) q[59]; +cx q[59],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.05798036255516) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.979892652265331) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.8984004946508737) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +cx q[59],q[42]; +rz(-0.39145578163831285) q[42]; +rx(pi/2) q[42]; +rz(4.698767048378267) q[42]; +rx(pi/2) q[42]; +rz(11.038497158019004) q[42]; +rz(-2.065063498670659) q[42]; +rx(pi/2) q[42]; +rz(4.617653275740306) q[42]; +rx(pi/2) q[42]; +rz(11.034536688661017) q[42]; +cx q[42],q[91]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.089201499327604) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-0.648909159243722) q[59]; +rx(pi/2) q[59]; +rz(4.644552755275174) q[59]; +rx(pi/2) q[59]; +rz(8.960656957212835) q[59]; +rz(2.231521748574707) q[59]; +rx(pi/2) q[59]; +rz(4.560406547451814) q[59]; +rx(pi/2) q[59]; +rz(9.112303381127377) q[59]; +cx q[19],q[59]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.175942130359678) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.199224531968293) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[19],q[59]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.214494036087787) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[19],q[59]; +rz(1.3504683172857215) q[19]; +rx(pi/2) q[19]; +rz(5.121552741167502) q[19]; +rx(pi/2) q[19]; +rz(9.951274921434846) q[19]; +rz(-2.419676204744107) q[19]; +rx(pi/2) q[19]; +rz(5.072315000106959) q[19]; +rx(pi/2) q[19]; +rz(6.478543060708582) q[19]; +rz(-0.745195937516788) q[59]; +rx(pi/2) q[59]; +rz(5.0224399142174585) q[59]; +rx(pi/2) q[59]; +rz(6.934420366912781) q[59]; +rz(-0.894203957836492) q[59]; +rx(pi/2) q[59]; +rz(4.883705834551378) q[59]; +rx(pi/2) q[59]; +rz(7.613925025406607) q[59]; +cx q[36],q[59]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.7417060963311446) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(6.1858912156549) q[59]; +rx(pi/2) q[59]; +rz(7*pi/2) q[59]; +cx q[36],q[59]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.2733322805817053) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +rz(-pi) q[59]; +rx(pi/2) q[59]; +rz(3*pi/2) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[36],q[59]; +rz(-0.447394982100644) q[36]; +rx(pi/2) q[36]; +rz(4.701497478132509) q[36]; +rx(pi/2) q[36]; +rz(9.424402598152405) q[36]; +rz(3.1389562191336555) q[36]; +rx(pi/2) q[36]; +rz(5.058363081655367) q[36]; +rx(pi/2) q[36]; +rz(8.585146087385104) q[36]; +rz(0.57096721276542) q[59]; +rx(pi/2) q[59]; +rz(4.6950004355127355) q[59]; +rx(pi/2) q[59]; +rz(9.788593444004121) q[59]; +rz(0.7563130541678662) q[59]; +rx(pi/2) q[59]; +rz(4.201711612622982) q[59]; +rx(pi/2) q[59]; +rz(6.70968746999677) q[59]; +cx q[63],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.152308413844251) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.713225147709551) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.60918283558338) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +cx q[63],q[18]; +rz(2.789173822650514) q[18]; +rx(pi/2) q[18]; +rz(3.974920442314623) q[18]; +rx(pi/2) q[18]; +rz(9.400392629462655) q[18]; +rz(-1.2969777576320238) q[18]; +rx(pi/2) q[18]; +rz(4.947369945069054) q[18]; +rx(pi/2) q[18]; +rz(11.962504196916235) q[18]; +rz(2.3372801787040505) q[63]; +rx(pi/2) q[63]; +rz(5.285018772637156) q[63]; +rx(pi/2) q[63]; +rz(7.740587412619261) q[63]; +rz(2.1746377611580288) q[63]; +rx(pi/2) q[63]; +rz(4.671365226197107) q[63]; +rx(pi/2) q[63]; +rz(12.148906208955518) q[63]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.0615169505685795) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[17],q[65]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.664685042302594) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[17],q[65]; +rz(1.2719260207988654) q[17]; +rx(pi/2) q[17]; +rz(4.9016939359340945) q[17]; +rx(pi/2) q[17]; +rz(7.845206703037725) q[17]; +rz(-0.6978532722085156) q[17]; +rx(pi/2) q[17]; +rz(3.575028168304914) q[17]; +rx(pi/2) q[17]; +rz(8.579761002443771) q[17]; +cx q[17],q[62]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.346862202571138) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.013146777254852) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[17],q[62]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.479250394524052) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[17],q[62]; +rz(-1.2024679674714314) q[17]; +rx(pi/2) q[17]; +rz(5.027158165877749) q[17]; +rx(pi/2) q[17]; +rz(8.872945822627784) q[17]; +rz(-1.634847119703128) q[17]; +rx(pi/2) q[17]; +rz(5.561660555759014) q[17]; +rx(pi/2) q[17]; +rz(11.226398628423574) q[17]; +cx q[17],q[85]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.104377617225445) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(2.952376156830068) q[62]; +rx(pi/2) q[62]; +rz(4.7854940375412145) q[62]; +rx(pi/2) q[62]; +rz(7.235437078373666) q[62]; +rz(0.8471905045355834) q[62]; +rx(pi/2) q[62]; +rz(5.147259012075411) q[62]; +rx(pi/2) q[62]; +rz(11.488195899144692) q[62]; +rz(2.829300521900082) q[65]; +rx(pi/2) q[65]; +rz(4.749719768205816) q[65]; +rx(pi/2) q[65]; +rz(9.369515989536028) q[65]; +rz(0.23241826756730743) q[65]; +rx(pi/2) q[65]; +rz(3.855386754418388) q[65]; +rx(pi/2) q[65]; +rz(6.632960666035047) q[65]; +cx q[66],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.179125625055864) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(4.276110792409351) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[65]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.174348582797472) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[65]; +rz(-0.06203188035528662) q[65]; +rx(pi/2) q[65]; +rz(3.8721340597277827) q[65]; +rx(pi/2) q[65]; +rz(12.128869382374173) q[65]; +rz(-2.873502154191477) q[65]; +rx(pi/2) q[65]; +rz(3.7980282168873165) q[65]; +rx(pi/2) q[65]; +rz(11.557956613593444) q[65]; +rz(0.4628239561021257) q[66]; +rx(pi/2) q[66]; +rz(3.8631923350785167) q[66]; +rx(pi/2) q[66]; +rz(11.286789708125418) q[66]; +rz(-1.5110324778046198) q[66]; +rx(pi/2) q[66]; +rz(4.443644906196769) q[66]; +rx(pi/2) q[66]; +rz(11.74195926239345) q[66]; +cx q[66],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(5.709994931352254) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(4.105103327186088) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.8062369693019384) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +cx q[66],q[60]; +rz(-0.36057907151817625) q[60]; +rx(pi/2) q[60]; +rz(4.152114782466382) q[60]; +rx(pi/2) q[60]; +rz(7.224665816945846) q[60]; +rz(1.4803892392907203) q[60]; +rx(pi/2) q[60]; +rz(4.216102299964546) q[60]; +rx(pi/2) q[60]; +rz(11.714384531794845) q[60]; +rz(0.6424701439537674) q[66]; +rx(pi/2) q[66]; +rz(4.481458938392758) q[66]; +rx(pi/2) q[66]; +rz(7.4855557558189405) q[66]; +rz(-0.6632270050816764) q[66]; +rx(pi/2) q[66]; +rz(4.510498824941487) q[66]; +rx(pi/2) q[66]; +rz(7.566692962224858) q[66]; +cx q[68],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(5.833864846064703) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.7403849422291806) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[50]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.325817929424881) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +cx q[68],q[50]; +rz(0.25322408637888616) q[50]; +rx(pi/2) q[50]; +rz(4.844006271770844) q[50]; +rx(pi/2) q[50]; +rz(11.55090573719878) q[50]; +rz(2.7202415946460343) q[50]; +rx(pi/2) q[50]; +rz(5.58551030445679) q[50]; +rx(pi/2) q[50]; +rz(6.330039667371583) q[50]; +cx q[7],q[50]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(4.162016201892106) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.19489952575511) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[7],q[50]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.1858133642396513) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[7],q[50]; +rz(-0.792955483178686) q[7]; +rx(pi/2) q[7]; +rz(4.337468526883976) q[7]; +rx(pi/2) q[7]; +rz(10.076614180569148) q[7]; +rz(-2.0131388283233145) q[7]; +rx(pi/2) q[7]; +rz(3.945151888156066) q[7]; +rx(pi/2) q[7]; +rz(7.61205989745571) q[7]; +rz(1.6046340157399808) q[50]; +rx(pi/2) q[50]; +rz(5.923709963316627) q[50]; +rx(pi/2) q[50]; +rz(9.047791228939074) q[50]; +rz(1.3511885323963249) q[50]; +rx(pi/2) q[50]; +rz(3.7395852017226057) q[50]; +rx(pi/2) q[50]; +rz(8.508627365102729) q[50]; +cx q[63],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(5.921141569040426) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.7373940376408363) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.4658712537529404) q[63]; +rx(pi/2) q[63]; +rz(3*pi) q[63]; +cx q[63],q[7]; +rz(1.182690871783051) q[7]; +rx(pi/2) q[7]; +rz(4.532086121678865) q[7]; +rx(pi/2) q[7]; +rz(11.716277796588908) q[7]; +rz(-1.366342434145819) q[7]; +rx(pi/2) q[7]; +rz(3.8830314555113974) q[7]; +rx(pi/2) q[7]; +rz(11.229073463715425) q[7]; +rz(1.5218151436493041) q[63]; +rx(pi/2) q[63]; +rz(4.984810345161413) q[63]; +rx(pi/2) q[63]; +rz(8.624621119520434) q[63]; +rz(-1.2009497459665253) q[63]; +rx(pi/2) q[63]; +rz(5.02406657473067) q[63]; +rx(pi/2) q[63]; +rz(11.889879505365059) q[63]; +rz(3.0052178716379094) q[68]; +rx(pi/2) q[68]; +rz(5.623652379887915) q[68]; +rx(pi/2) q[68]; +rz(6.3109613094094446) q[68]; +rz(-0.27244429244196944) q[68]; +rx(pi/2) q[68]; +rz(5.857407736630604) q[68]; +rx(pi/2) q[68]; +rz(12.246315493324962) q[68]; +cx q[69],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.138640822439134) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(4.3533565601625615) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.6533329740971396) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[34]; +rz(0.6966822734965605) q[34]; +rx(pi/2) q[34]; +rz(4.708595273926558) q[34]; +rx(pi/2) q[34]; +rz(10.242126422264839) q[34]; +rz(0.7089594514695272) q[34]; +rx(pi/2) q[34]; +rz(3.5426133391494554) q[34]; +rx(pi/2) q[34]; +rz(7.619645612156008) q[34]; +cx q[34],q[68]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(4.095106484042168) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.1844326954976125) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[34],q[68]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.2973071111272914) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[34],q[68]; +rz(2.5247455918762034) q[34]; +rx(pi/2) q[34]; +rz(4.639717195689649) q[34]; +rx(pi/2) q[34]; +rz(11.922240174158725) q[34]; +rz(2.384156800927858) q[34]; +rx(pi/2) q[34]; +rz(4.245689738534538) q[34]; +rx(pi/2) q[34]; +rz(7.059363584241164) q[34]; +rz(-2.03949249811334) q[68]; +rx(pi/2) q[68]; +rz(3.775055013923018) q[68]; +rx(pi/2) q[68]; +rz(6.558771847609366) q[68]; +rz(-0.9586618042581563) q[68]; +rx(pi/2) q[68]; +rz(3.677026714169224) q[68]; +rx(pi/2) q[68]; +rz(10.377376014193782) q[68]; +cx q[68],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.163280258293542) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(4.273341739751608) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.4359186751482422) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +cx q[68],q[34]; +rz(-2.773437472148295) q[34]; +rx(pi/2) q[34]; +rz(4.795110796915518) q[34]; +rx(pi/2) q[34]; +rz(9.914732161903704) q[34]; +rz(3.0902141107252756) q[34]; +rx(pi/2) q[34]; +rz(5.474632312540473) q[34]; +rx(pi/2) q[34]; +rz(11.53222275245425) q[34]; +rz(-0.7873888235789348) q[68]; +rx(pi/2) q[68]; +rz(5.318523760783409) q[68]; +rx(pi/2) q[68]; +rz(12.467635230514372) q[68]; +rz(1.4289073032795558) q[68]; +rx(pi/2) q[68]; +rz(3.487323478249587) q[68]; +rx(pi/2) q[68]; +rz(7.578010284984229) q[68]; +rz(-0.787407722937898) q[69]; +rx(pi/2) q[69]; +rz(5.576774906396308) q[69]; +rx(pi/2) q[69]; +rz(7.913822007145391) q[69]; +rz(-1.6410048278089158) q[69]; +rx(pi/2) q[69]; +rz(5.382952148047595) q[69]; +rx(pi/2) q[69]; +rz(10.621519308423604) q[69]; +cx q[69],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(5.43406463301374) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.801631148084651) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.3108458162509784) q[69]; +rx(pi/2) q[69]; +rz(2*pi) q[69]; +cx q[69],q[52]; +rz(-2.437765763858794) q[52]; +rx(pi/2) q[52]; +rz(6.057425362301142) q[52]; +rx(pi/2) q[52]; +rz(6.765964959456982) q[52]; +rz(0.5653751166369436) q[52]; +rx(pi/2) q[52]; +rz(4.566947054172701) q[52]; +rx(pi/2) q[52]; +rz(10.10791755123321) q[52]; +rz(-1.9844725940737102) q[69]; +rx(pi/2) q[69]; +rz(4.261468715297971) q[69]; +rx(pi/2) q[69]; +rz(10.677755596862877) q[69]; +rz(-0.34333363996072386) q[69]; +rx(pi/2) q[69]; +rz(6.19945880537791) q[69]; +rx(pi/2) q[69]; +rz(7.304510414049769) q[69]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(5.707688467322786) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[20],q[81]; +rz(-pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.427788231547858) q[20]; +rx(pi/2) q[20]; +rz(2*pi) q[20]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[20],q[81]; +rz(-2.4337383215961905) q[20]; +rx(pi/2) q[20]; +rz(4.033723690038593) q[20]; +rx(pi/2) q[20]; +rz(11.923685563969462) q[20]; +rz(2.8232816908609157) q[20]; +rx(pi/2) q[20]; +rz(4.391210308317725) q[20]; +rx(pi/2) q[20]; +rz(9.069725795025) q[20]; +cx q[78],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.231457423727614) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.685876873125728) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.2699634881388753) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[20]; +rz(0.541002327443783) q[20]; +rx(pi/2) q[20]; +rz(5.355017980168757) q[20]; +rx(pi/2) q[20]; +rz(9.904667895481541) q[20]; +rz(-2.7893751564917144) q[20]; +rx(pi/2) q[20]; +rz(4.019019988171462) q[20]; +rx(pi/2) q[20]; +rz(10.611550421932478) q[20]; +cx q[55],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.960857140914792) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.7748378767187516) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.369929077996693) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +cx q[55],q[20]; +rz(-0.0914917163185418) q[20]; +rx(pi/2) q[20]; +rz(3.6548136732527023) q[20]; +rx(pi/2) q[20]; +rz(11.164427418350826) q[20]; +rz(-0.7719127637523595) q[20]; +rx(pi/2) q[20]; +rz(5.7281690986568465) q[20]; +rx(pi/2) q[20]; +rz(7.531250985126842) q[20]; +rz(1.921322575663325) q[55]; +rx(pi/2) q[55]; +rz(4.1665023371239815) q[55]; +rx(pi/2) q[55]; +rz(11.525313820945495) q[55]; +rz(1.4692867352652152) q[55]; +rx(pi/2) q[55]; +rz(5.360277938184798) q[55]; +rx(pi/2) q[55]; +rz(11.900653065625868) q[55]; +rz(1.3806575442338715) q[78]; +rx(pi/2) q[78]; +rz(4.598183380627953) q[78]; +rx(pi/2) q[78]; +rz(6.475106950675878) q[78]; +rz(0.9789314356614724) q[78]; +rx(pi/2) q[78]; +rz(3.3235850965188902) q[78]; +rx(pi/2) q[78]; +rz(9.03869256055145) q[78]; +cx q[78],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.1902648532209135) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.126035140615371) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.3659576831538858) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[75]; +rz(-0.6657560201854817) q[75]; +rx(pi/2) q[75]; +rz(5.581183999003528) q[75]; +rx(pi/2) q[75]; +rz(8.027347082995927) q[75]; +rz(2.384156800927858) q[75]; +rx(pi/2) q[75]; +rz(4.245689738534538) q[75]; +rx(pi/2) q[75]; +rz(7.059363584241164) q[75]; +rz(-2.1591659568194173) q[78]; +rx(pi/2) q[78]; +rz(4.849137472729565) q[78]; +rx(pi/2) q[78]; +rz(6.700748728590322) q[78]; +rz(0.2864011484208775) q[78]; +rx(pi/2) q[78]; +rz(4.9364423395372015) q[78]; +rx(pi/2) q[78]; +rz(8.914028435803191) q[78]; +rz(-2.0931025559285747) q[81]; +rx(pi/2) q[81]; +rz(5.675339574692504) q[81]; +rx(pi/2) q[81]; +rz(8.161409337975833) q[81]; +rz(-2.934541812024472) q[81]; +rx(pi/2) q[81]; +rz(4.788700177273602) q[81]; +rx(pi/2) q[81]; +rz(9.70372812417874) q[81]; +cx q[81],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.000212094298137) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.150575120427444) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[71]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +rz(-pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.723193980287286) q[81]; +rx(pi/2) q[81]; +rz(2*pi) q[81]; +cx q[81],q[71]; +rz(-2.6944007911718844) q[71]; +rx(pi/2) q[71]; +rz(4.51393595964855) q[71]; +rx(pi/2) q[71]; +rz(10.746599186785357) q[71]; +rz(-2.3409622929379923) q[71]; +rx(pi/2) q[71]; +rz(5.390938319371879) q[71]; +rx(pi/2) q[71]; +rz(10.159118416828886) q[71]; +rz(2.2136790498854797) q[81]; +rx(pi/2) q[81]; +rz(4.713606301990211) q[81]; +rx(pi/2) q[81]; +rz(8.160052755612021) q[81]; +rz(-0.6557899800654532) q[81]; +rx(pi/2) q[81]; +rz(3.3755311219257513) q[81]; +rx(pi/2) q[81]; +rz(7.542276959625868) q[81]; +cx q[46],q[81]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(4.497515806275247) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.226715640974373) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[46],q[81]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.5371890002577846) q[46]; +rx(pi/2) q[46]; +rz(3*pi) q[46]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[46],q[81]; +rz(1.7941913933506317) q[46]; +rx(pi/2) q[46]; +rz(5.275736329473545) q[46]; +rx(pi/2) q[46]; +rz(9.11491723190569) q[46]; +rz(-0.3374341370701739) q[46]; +rx(pi/2) q[46]; +rz(4.394806268491195) q[46]; +rx(pi/2) q[46]; +rz(9.3844115215551) q[46]; +cx q[0],q[46]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.6880686712189283) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.183324438848718) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[0],q[46]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.2137889175591745) q[0]; +rx(pi/2) q[0]; +rz(3*pi) q[0]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[0],q[46]; +rz(-0.5894727737492338) q[0]; +rx(pi/2) q[0]; +rz(5.007158886587903) q[0]; +rx(pi/2) q[0]; +rz(10.40683332587105) q[0]; +rz(0.9531287043235723) q[0]; +rx(pi/2) q[0]; +rz(5.087189756597805) q[0]; +rx(pi/2) q[0]; +rz(6.4082720730375495) q[0]; +rz(-1.5016580068967402) q[46]; +rx(pi/2) q[46]; +rz(4.246109023719633) q[46]; +rx(pi/2) q[46]; +rz(6.421931816102493) q[46]; +rz(-0.8392768840622864) q[46]; +rx(pi/2) q[46]; +rz(4.613839815510524) q[46]; +rx(pi/2) q[46]; +rz(8.007234638063416) q[46]; +rz(2.2389412012465186) q[81]; +rx(pi/2) q[81]; +rz(4.795068863103902) q[81]; +rx(pi/2) q[81]; +rz(8.8107170977765) q[81]; +rz(1.1367057713298223) q[81]; +rx(pi/2) q[81]; +rz(5.33367623006551) q[81]; +rx(pi/2) q[81]; +rz(7.528041227481338) q[81]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.127229312882514) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[58],q[82]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.1881128206908453) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[58],q[82]; +rz(1.4131050713641606) q[58]; +rx(pi/2) q[58]; +rz(4.152597858468972) q[58]; +rx(pi/2) q[58]; +rz(12.463640538639707) q[58]; +rz(2.678772743954788) q[58]; +rx(pi/2) q[58]; +rz(5.427179956396703) q[58]; +rx(pi/2) q[58]; +rz(11.129793755921664) q[58]; +cx q[76],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(5.9641662225600856) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.093227082623424) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[58]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.5831788631272072) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +cx q[76],q[58]; +rz(-2.092156455016508) q[58]; +rx(pi/2) q[58]; +rz(5.375207799247611) q[58]; +rx(pi/2) q[58]; +rz(7.514621117704766) q[58]; +rz(1.7179237785513575) q[58]; +rx(pi/2) q[58]; +rz(5.656107652483531) q[58]; +rx(pi/2) q[58]; +rz(7.159841274298432) q[58]; +rz(-0.42255919750385784) q[76]; +rx(pi/2) q[76]; +rz(4.75571440994012) q[76]; +rx(pi/2) q[76]; +rz(8.896616349226056) q[76]; +rz(0.18824443806847668) q[76]; +rx(pi/2) q[76]; +rz(4.419524094806976) q[76]; +rx(pi/2) q[76]; +rz(9.953571620493149) q[76]; +rz(-2.5962836643726463) q[82]; +rx(pi/2) q[82]; +rz(3.6741304027578825) q[82]; +rx(pi/2) q[82]; +rz(10.489749423811794) q[82]; +rz(1.5715055935325957) q[82]; +rx(pi/2) q[82]; +rz(4.957025028512168) q[82]; +rx(pi/2) q[82]; +rz(6.935624111133263) q[82]; +cx q[82],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.148965232075774) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.8094344996942873) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.2398679873482195) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[40]; +rz(-2.8650230241058967) q[40]; +rx(pi/2) q[40]; +rz(5.043331485492857) q[40]; +rx(pi/2) q[40]; +rz(11.507569285225363) q[40]; +rz(2.0892067291553698) q[40]; +rx(pi/2) q[40]; +rz(5.177708449152245) q[40]; +rx(pi/2) q[40]; +rz(9.951648997228348) q[40]; +rz(1.8269733097925567) q[82]; +rx(pi/2) q[82]; +rz(4.447653266935507) q[82]; +rx(pi/2) q[82]; +rz(12.203118529209192) q[82]; +rz(-1.6410048278089158) q[82]; +rx(pi/2) q[82]; +rz(5.382952148047595) q[82]; +rx(pi/2) q[82]; +rz(10.621519308423604) q[82]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.235102763152259) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[17],q[85]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.4218439969323797) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[17],q[85]; +rz(2.3779255751730313) q[17]; +rx(pi/2) q[17]; +rz(5.191200838058672) q[17]; +rx(pi/2) q[17]; +rz(11.610848727086795) q[17]; +rz(2.7262693928283745) q[17]; +rx(pi/2) q[17]; +rz(3.347825524283363) q[17]; +rx(pi/2) q[17]; +rz(9.338388263443079) q[17]; +rz(2.2262364149529157) q[85]; +rx(pi/2) q[85]; +rz(4.807565051261593) q[85]; +rx(pi/2) q[85]; +rz(9.250984873670127) q[85]; +rz(-2.297574574796982) q[85]; +rx(pi/2) q[85]; +rz(5.552629871641072) q[85]; +rx(pi/2) q[85]; +rz(6.284786733915139) q[85]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(5.527968892004216) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[41],q[90]; +rz(-pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.328917425789716) q[41]; +rx(pi/2) q[41]; +rz(2*pi) q[41]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[41],q[90]; +rz(0.8860355890364522) q[41]; +rx(pi/2) q[41]; +rz(4.080481013305546) q[41]; +rx(pi/2) q[41]; +rz(8.017470450140669) q[41]; +rz(-2.3794474808666397) q[41]; +rx(pi/2) q[41]; +rz(5.0122086226661935) q[41]; +rx(pi/2) q[41]; +rz(8.139040167623184) q[41]; +cx q[41],q[74]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(4.140316722508625) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.255947546468297) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[41],q[74]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.466906946833787) q[41]; +rx(pi/2) q[41]; +rz(3*pi) q[41]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[41],q[74]; +rz(1.5211110464938091) q[41]; +rx(pi/2) q[41]; +rz(5.3106001607726) q[41]; +rx(pi/2) q[41]; +rz(12.224823521707009) q[41]; +rz(-0.49002774469224786) q[41]; +rx(pi/2) q[41]; +rz(4.167836629427567) q[41]; +rx(pi/2) q[41]; +rz(11.79830729439605) q[41]; +cx q[58],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.027378646565859) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.030881841074235) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.5934170768033313) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +cx q[58],q[41]; +rz(-1.0344522740434998) q[41]; +rx(pi/2) q[41]; +rz(4.4174103128503575) q[41]; +rx(pi/2) q[41]; +rz(10.66616437783457) q[41]; +rz(3.0640858656201413) q[41]; +rx(pi/2) q[41]; +rz(3.5817437916361534) q[41]; +rx(pi/2) q[41]; +rz(6.53697744427102) q[41]; +rz(-2.2103753180113808) q[58]; +rx(pi/2) q[58]; +rz(4.269435087976533) q[58]; +rx(pi/2) q[58]; +rz(11.790052760965516) q[58]; +rz(0.9092967261232925) q[58]; +rx(pi/2) q[58]; +rz(5.646113451823092) q[58]; +rx(pi/2) q[58]; +rz(11.310236708618927) q[58]; +rz(-1.132035557532677) q[74]; +rx(pi/2) q[74]; +rz(6.124927075837949) q[74]; +rx(pi/2) q[74]; +rz(7.854184607550606) q[74]; +rz(-0.4814801723378306) q[74]; +rx(pi/2) q[74]; +rz(4.065229522155695) q[74]; +rx(pi/2) q[74]; +rz(10.383974400103362) q[74]; +cx q[27],q[74]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.658635060511436) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(5.774534110896669) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[27],q[74]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.359766974019351) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[27],q[74]; +rz(-0.36658875036586025) q[27]; +rx(pi/2) q[27]; +rz(5.194082810034535) q[27]; +rx(pi/2) q[27]; +rz(8.540146362441003) q[27]; +rz(1.5541688843603705) q[27]; +rx(pi/2) q[27]; +rz(3.7607180678051124) q[27]; +rx(pi/2) q[27]; +rz(9.377998863497524) q[27]; +cx q[6],q[27]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(4.1422515154002175) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(6.243064863243491) q[27]; +rx(pi/2) q[27]; +rz(7*pi/2) q[27]; +cx q[6],q[27]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.5734084786601756) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[27]; +rx(pi/2) q[27]; +rz(3*pi/2) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[6],q[27]; +rz(0.18982156774609926) q[6]; +rx(pi/2) q[6]; +rz(5.699332081831676) q[6]; +rx(pi/2) q[6]; +rz(6.468041004871808) q[6]; +rz(2.8635909615290274) q[6]; +rx(pi/2) q[6]; +rz(3.864310674548448) q[6]; +rx(pi/2) q[6]; +rz(6.662486832413245) q[6]; +rz(1.543885250990523) q[27]; +rx(pi/2) q[27]; +rz(5.632800994407781) q[27]; +rx(pi/2) q[27]; +rz(11.256562915299336) q[27]; +rz(-0.7501191973024834) q[27]; +rx(pi/2) q[27]; +rz(4.820112232613104) q[27]; +rx(pi/2) q[27]; +rz(8.243786751228479) q[27]; +rz(0.7613290396568395) q[74]; +rx(pi/2) q[74]; +rz(4.487739313305113) q[74]; +rx(pi/2) q[74]; +rz(8.390448971337305) q[74]; +rz(0.9531287043235723) q[74]; +rx(pi/2) q[74]; +rz(5.087189756597805) q[74]; +rx(pi/2) q[74]; +rz(6.4082720730375495) q[74]; +cx q[4],q[74]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.806531972496659) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(5.666289142914405) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[4],q[74]; +rz(-pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.494919266874552) q[4]; +rx(pi/2) q[4]; +rz(2*pi) q[4]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[4],q[74]; +rz(3.0410737891976964) q[4]; +rx(pi/2) q[4]; +rz(5.828197887486274) q[4]; +rx(pi/2) q[4]; +rz(8.625058071779229) q[4]; +rz(-0.31557873539837455) q[4]; +rx(pi/2) q[4]; +rz(4.105478813546244) q[4]; +rx(pi/2) q[4]; +rz(11.848219224892162) q[4]; +cx q[27],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.116284785589183) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.301619490582369) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[27],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.259900428352605) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +cx q[27],q[4]; +rz(0.6108673132968776) q[4]; +rx(pi/2) q[4]; +rz(4.090743039389351) q[4]; +rx(pi/2) q[4]; +rz(6.502116377069422) q[4]; +rz(-0.9789163330508224) q[4]; +rx(pi/2) q[4]; +rz(4.003167728034914) q[4]; +rx(pi/2) q[4]; +rz(12.165525223205593) q[4]; +rz(-0.6142385921630868) q[27]; +rx(pi/2) q[27]; +rz(3.8928555405326213) q[27]; +rx(pi/2) q[27]; +rz(9.636545829049584) q[27]; +rz(-1.2624128799449406) q[27]; +rx(pi/2) q[27]; +rz(4.196934173789892) q[27]; +rx(pi/2) q[27]; +rz(7.562931354710878) q[27]; +rz(-1.6043287118076819) q[74]; +rx(pi/2) q[74]; +rz(3.618707577555688) q[74]; +rx(pi/2) q[74]; +rz(10.18684989503015) q[74]; +rz(-2.6129252272069556) q[74]; +rx(pi/2) q[74]; +rz(5.412996608216247) q[74]; +rx(pi/2) q[74]; +rz(11.371981435672353) q[74]; +rz(0.4460378597027126) q[90]; +rx(pi/2) q[90]; +rz(5.697037991460453) q[90]; +rx(pi/2) q[90]; +rz(8.43273927465428) q[90]; +rz(1.2646586378605011) q[90]; +rx(pi/2) q[90]; +rz(4.9062515042005685) q[90]; +rx(pi/2) q[90]; +rz(12.34672760763607) q[90]; +cx q[90],q[89]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.20503641946684) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(4.16259918003224) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[89]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.4052348301808504) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[89]; +rz(0.5770815996241843) q[89]; +rx(pi/2) q[89]; +rz(3.5638675234007064) q[89]; +rx(pi/2) q[89]; +rz(9.83515574226069) q[89]; +rz(1.2143641045115459) q[89]; +rx(pi/2) q[89]; +rz(5.663626591123048) q[89]; +rx(pi/2) q[89]; +rz(7.688720831475713) q[89]; +cx q[56],q[89]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.318091766975655) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.0221977381215055) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[56],q[89]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.487105379996322) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[56],q[89]; +rz(-2.975410311609887) q[56]; +rx(pi/2) q[56]; +rz(5.4149413880377395) q[56]; +rx(pi/2) q[56]; +rz(9.398877972615365) q[56]; +rz(-1.9428615158594578) q[56]; +rx(pi/2) q[56]; +rz(4.344091134220948) q[56]; +rx(pi/2) q[56]; +rz(9.94250554607901) q[56]; +rz(1.091240516663202) q[89]; +rx(pi/2) q[89]; +rz(4.9895684850893645) q[89]; +rx(pi/2) q[89]; +rz(10.586143653509739) q[89]; +rz(2.2999073973492514) q[89]; +rx(pi/2) q[89]; +rz(3.8791394178606975) q[89]; +rx(pi/2) q[89]; +rz(7.567626940450997) q[89]; +rz(-2.0768998359051176) q[90]; +rx(pi/2) q[90]; +rz(4.448060551722202) q[90]; +rx(pi/2) q[90]; +rz(6.524607155089704) q[90]; +rz(-1.3857039058414502) q[90]; +rx(pi/2) q[90]; +rz(5.379135877413721) q[90]; +rx(pi/2) q[90]; +rz(11.345254003864664) q[90]; +cx q[32],q[90]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(4.311525066728516) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(5.995020470259302) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[32],q[90]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.526757884555611) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[32],q[90]; +rz(1.3934480892979888) q[32]; +rx(pi/2) q[32]; +rz(3.5745448579096286) q[32]; +rx(pi/2) q[32]; +rz(8.760747660579797) q[32]; +rz(0.7660150163105719) q[32]; +rx(pi/2) q[32]; +rz(3.3805069796270137) q[32]; +rx(pi/2) q[32]; +rz(8.693792288204763) q[32]; +cx q[32],q[85]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(4.029503886105925) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(5.703295925004237) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[32],q[85]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.5775621574356204) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[32],q[85]; +rz(2.119892362805963) q[32]; +rx(pi/2) q[32]; +rz(3.777758339926855) q[32]; +rx(pi/2) q[32]; +rz(9.456426241873423) q[32]; +rz(-1.638561608640841) q[32]; +rx(pi/2) q[32]; +rz(5.463928506074444) q[32]; +rx(pi/2) q[32]; +rz(10.449338767485102) q[32]; +rz(1.0469271920641035) q[85]; +rx(pi/2) q[85]; +rz(4.344634979885654) q[85]; +rx(pi/2) q[85]; +rz(12.229003853355946) q[85]; +rz(0.7800686341899503) q[85]; +rx(pi/2) q[85]; +rz(4.626257867473274) q[85]; +rx(pi/2) q[85]; +rz(7.120356039527723) q[85]; +rz(-2.0827577986077817) q[90]; +rx(pi/2) q[90]; +rz(4.942341232062838) q[90]; +rx(pi/2) q[90]; +rz(11.42312979700358) q[90]; +rz(-1.419955747453427) q[90]; +rx(pi/2) q[90]; +rz(5.810419004654452) q[90]; +rx(pi/2) q[90]; +rz(8.183094023272115) q[90]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.0681239141072805) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[42],q[91]; +rz(-pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.189860394018785) q[42]; +rx(pi/2) q[42]; +rz(2*pi) q[42]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[42],q[91]; +rz(-2.2697419896512594) q[42]; +rx(pi/2) q[42]; +rz(4.565479154366297) q[42]; +rx(pi/2) q[42]; +rz(7.341285920168332) q[42]; +rz(1.2143641045115459) q[42]; +rx(pi/2) q[42]; +rz(5.663626591123048) q[42]; +rx(pi/2) q[42]; +rz(7.688720831475713) q[42]; +rz(-0.29759148601858687) q[91]; +rx(pi/2) q[91]; +rz(5.726827012010471) q[91]; +rx(pi/2) q[91]; +rz(7.400448721100278) q[91]; +rz(0.9254712195472052) q[91]; +rx(pi/2) q[91]; +rz(4.628437775079107) q[91]; +rx(pi/2) q[91]; +rz(8.503576863331805) q[91]; +cx q[6],q[91]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(4.0735429430185635) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.155198099505689) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[6],q[91]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.5096267093275193) q[6]; +rx(pi/2) q[6]; +rz(3*pi) q[6]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[6],q[91]; +rz(-2.179653738445499) q[6]; +rx(pi/2) q[6]; +rz(3.745312105651156) q[6]; +rx(pi/2) q[6]; +rz(9.520225972928449) q[6]; +rz(0.6481247139385604) q[6]; +rx(pi/2) q[6]; +rz(5.0577284580986195) q[6]; +rx(pi/2) q[6]; +rz(10.879451143664593) q[6]; +rz(2.5905926260047334) q[91]; +rx(pi/2) q[91]; +rz(3.9554997871457678) q[91]; +rx(pi/2) q[91]; +rz(10.702520248568916) q[91]; +rz(1.4111959002686492) q[91]; +rx(pi/2) q[91]; +rz(3.9227885157853235) q[91]; +rx(pi/2) q[91]; +rz(11.410557588448707) q[91]; +cx q[92],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(5.56354561179921) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.9229568913978743) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.146556439420163) q[92]; +rx(pi/2) q[92]; +rz(3*pi) q[92]; +cx q[92],q[60]; +rz(-1.0643957617742075) q[60]; +rx(pi/2) q[60]; +rz(5.4356734010997325) q[60]; +rx(pi/2) q[60]; +rz(9.944341759779025) q[60]; +rz(-0.907706449966506) q[60]; +rx(pi/2) q[60]; +rz(4.902795256933624) q[60]; +rx(pi/2) q[60]; +rz(11.905806803186321) q[60]; +rz(-1.1457161764827848) q[92]; +rx(pi/2) q[92]; +rz(5.067268222567927) q[92]; +rx(pi/2) q[92]; +rz(10.647017483577923) q[92]; +rz(-2.9346762393158943) q[92]; +rx(pi/2) q[92]; +rz(4.246499080092945) q[92]; +rx(pi/2) q[92]; +rz(9.75195443214145) q[92]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.078061396381387) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[45],q[95]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.370046786238756) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[45],q[95]; +rz(1.3912550137985722) q[45]; +rx(pi/2) q[45]; +rz(4.665342039007072) q[45]; +rx(pi/2) q[45]; +rz(12.263307661187064) q[45]; +rz(-0.3478587595726994) q[45]; +rx(pi/2) q[45]; +rz(4.096310118064611) q[45]; +rx(pi/2) q[45]; +rz(8.620410481258453) q[45]; +cx q[45],q[79]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.4244348629470345) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(5.967807666847593) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[45],q[79]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.1652601248218044) q[45]; +rx(pi/2) q[45]; +rz(3*pi) q[45]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[45],q[79]; +rz(0.11483357407419215) q[45]; +rx(pi/2) q[45]; +rz(4.695710600069) q[45]; +rx(pi/2) q[45]; +rz(10.376577980742814) q[45]; +rz(-1.9612141140339985) q[45]; +rx(pi/2) q[45]; +rz(5.196799636142157) q[45]; +rx(pi/2) q[45]; +rz(10.1103845931008) q[45]; +cx q[45],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.064123843779662) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(4.142864155768789) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.3118869568300444) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +cx q[45],q[32]; +rz(0.5698104351236344) q[32]; +rx(pi/2) q[32]; +rz(4.800776601363578) q[32]; +rx(pi/2) q[32]; +rz(11.970922514550299) q[32]; +rz(0.9131362110895527) q[32]; +rx(pi/2) q[32]; +rz(3.4008008105625045) q[32]; +rx(pi/2) q[32]; +rz(6.408245092866533) q[32]; +rz(-0.4591642127420412) q[45]; +rx(pi/2) q[45]; +rz(3.4586083277791304) q[45]; +rx(pi/2) q[45]; +rz(10.010539708678728) q[45]; +rz(-0.7072981257490838) q[45]; +rx(pi/2) q[45]; +rz(5.0434444184614575) q[45]; +rx(pi/2) q[45]; +rz(6.753990742853997) q[45]; +rz(-1.4583439966794078) q[79]; +rx(pi/2) q[79]; +rz(5.568581810840721) q[79]; +rx(pi/2) q[79]; +rz(11.095166298013686) q[79]; +rz(2.742230306210633) q[79]; +rx(pi/2) q[79]; +rz(4.1351705972001325) q[79]; +rx(pi/2) q[79]; +rz(8.185148581802581) q[79]; +rz(-2.6590290552045523) q[95]; +rx(pi/2) q[95]; +rz(5.625955178804705) q[95]; +rx(pi/2) q[95]; +rz(9.529987721004002) q[95]; +rz(-2.505178135405151) q[95]; +rx(pi/2) q[95]; +rz(3.2619710008084075) q[95]; +rx(pi/2) q[95]; +rz(11.991959935394576) q[95]; +rz(2.6132021387541595) q[99]; +rx(pi/2) q[99]; +rz(5.643713927909452) q[99]; +rx(pi/2) q[99]; +rz(9.183893156735316) q[99]; +rz(-3.1385554030886826) q[99]; +rx(pi/2) q[99]; +rz(3.7515269802583004) q[99]; +rx(pi/2) q[99]; +rz(10.438905543262722) q[99]; +cx q[99],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.2768387111321875) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.554528686391097) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.3135697285259607) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[29]; +rz(1.8744675308351741) q[29]; +rx(pi/2) q[29]; +rz(4.403806265080094) q[29]; +rx(pi/2) q[29]; +rz(10.928556213856664) q[29]; +rz(-1.1759947940840085) q[29]; +rx(pi/2) q[29]; +rz(4.703460993589314) q[29]; +rx(pi/2) q[29]; +rz(9.167270343889443) q[29]; +cx q[72],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(5.947651570965611) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(4.159659419138826) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.641363905655716) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +cx q[72],q[29]; +rz(1.404729106988908) q[29]; +rx(pi/2) q[29]; +rz(5.007797812364276) q[29]; +rx(pi/2) q[29]; +rz(9.59798536457971) q[29]; +rz(2.7889225014875105) q[29]; +rx(pi/2) q[29]; +rz(4.26372331053682) q[29]; +rx(pi/2) q[29]; +rz(8.606065863905876) q[29]; +rz(-0.40157024524925067) q[72]; +rx(pi/2) q[72]; +rz(5.257417744907448) q[72]; +rx(pi/2) q[72]; +rz(7.155510643229086) q[72]; +rz(1.3525363275240307) q[72]; +rx(pi/2) q[72]; +rz(4.96566781296084) q[72]; +rx(pi/2) q[72]; +rz(10.150754755541156) q[72]; +cx q[72],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.039649545713882) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.9235935487985563) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.1634590354890513) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +cx q[72],q[64]; +rz(-1.6007817373990412) q[64]; +rx(pi/2) q[64]; +rz(3.87270794640302) q[64]; +rx(pi/2) q[64]; +rz(9.143429401181118) q[64]; +rz(1.1422044357344854) q[64]; +rx(pi/2) q[64]; +rz(6.2025452820705524) q[64]; +rx(pi/2) q[64]; +rz(10.687002358353485) q[64]; +cx q[64],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.132013421636671) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.8286209659610737) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.3056699682873294) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +cx q[64],q[1]; +rz(2.1929824549630332) q[1]; +rx(pi/2) q[1]; +rz(5.618068210540052) q[1]; +rx(pi/2) q[1]; +rz(8.649691093024389) q[1]; +rz(1.0401330743821164) q[1]; +rx(pi/2) q[1]; +rz(5.004064055873494) q[1]; +rx(pi/2) q[1]; +rz(8.799548727655317) q[1]; +cx q[47],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(5.873653644664154) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.8404810354437515) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[47],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.1662039906913275) q[47]; +rx(pi/2) q[47]; +rz(3*pi) q[47]; +cx q[47],q[1]; +rz(-2.2621991228867016) q[1]; +rx(pi/2) q[1]; +rz(4.65235047044264) q[1]; +rx(pi/2) q[1]; +rz(7.060069059350711) q[1]; +rz(0.5725472883651115) q[1]; +rx(pi/2) q[1]; +rz(5.73195964749001) q[1]; +rx(pi/2) q[1]; +rz(10.99443333970602) q[1]; +cx q[1],q[2]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.947584629348623) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(5.941302533844349) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +cx q[1],q[2]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.294168607004208) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +cx q[1],q[2]; +rz(-3.0518207095111256) q[1]; +rx(pi/2) q[1]; +rz(3.951521408704817) q[1]; +rx(pi/2) q[1]; +rz(8.66532311912833) q[1]; +rz(0.4124711085578845) q[1]; +rx(pi/2) q[1]; +rz(3.9865725450148917) q[1]; +rx(pi/2) q[1]; +rz(10.983913108788965) q[1]; +cx q[1],q[56]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.179880156723672) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-0.69228730552123) q[2]; +rx(pi/2) q[2]; +rz(5.095701934989706) q[2]; +rx(pi/2) q[2]; +rz(10.113452145268834) q[2]; +rz(-0.3877555492903695) q[2]; +rx(pi/2) q[2]; +rz(3.4831712285241516) q[2]; +rx(pi/2) q[2]; +rz(11.411391143611105) q[2]; +cx q[2],q[90]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.9419412352391348) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(2.4153367470035976) q[47]; +rx(pi/2) q[47]; +rz(4.689322930715254) q[47]; +rx(pi/2) q[47]; +rz(10.933219997830559) q[47]; +rz(-0.005881117845356165) q[47]; +rx(pi/2) q[47]; +rz(3.426119781842404) q[47]; +rx(pi/2) q[47]; +rz(8.883763454426616) q[47]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(5.997956856560046) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[1],q[56]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.2411546991205693) q[1]; +rx(pi/2) q[1]; +rz(3*pi) q[1]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[1],q[56]; +rz(0.0075192454471850745) q[1]; +rx(pi/2) q[1]; +rz(5.149300253258877) q[1]; +rx(pi/2) q[1]; +rz(6.911084582576359) q[1]; +rz(-2.3728789034382487) q[1]; +rx(pi/2) q[1]; +rz(4.736349058691114) q[1]; +rx(pi/2) q[1]; +rz(7.667841756009615) q[1]; +rz(0.9927224786599549) q[56]; +rx(pi/2) q[56]; +rz(3.922730220622965) q[56]; +rx(pi/2) q[56]; +rz(9.531194627160662) q[56]; +rz(-2.952131990568832) q[56]; +rx(pi/2) q[56]; +rz(6.1322965931835896) q[56]; +rx(pi/2) q[56]; +rz(11.523398999892208) q[56]; +rz(-2.2295013759600852) q[64]; +rx(pi/2) q[64]; +rz(4.962657113342962) q[64]; +rx(pi/2) q[64]; +rz(10.946778965739677) q[64]; +rz(0.3272877755747121) q[64]; +rx(pi/2) q[64]; +rz(6.041375122970079) q[64]; +rx(pi/2) q[64]; +rz(9.286028046868925) q[64]; +cx q[64],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.085837111096188) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.9616529016440207) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[35]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.2938900499727466) q[64]; +rx(pi/2) q[64]; +rz(2*pi) q[64]; +cx q[64],q[35]; +rz(2.9984708083738676) q[35]; +rx(pi/2) q[35]; +rz(3.9224136327073458) q[35]; +rx(pi/2) q[35]; +rz(6.6958760234955506) q[35]; +rz(0.6580199184945976) q[35]; +rx(pi/2) q[35]; +rz(4.029543440742743) q[35]; +rx(pi/2) q[35]; +rz(10.46178189979192) q[35]; +rz(-0.764487309043941) q[64]; +rx(pi/2) q[64]; +rz(5.59586009487799) q[64]; +rx(pi/2) q[64]; +rz(11.058068299674673) q[64]; +rz(-1.738479839997135) q[64]; +rx(pi/2) q[64]; +rz(4.580581290636285) q[64]; +rx(pi/2) q[64]; +rz(10.341176775014695) q[64]; +rz(-1.3630164126773685) q[72]; +rx(pi/2) q[72]; +rz(4.3497275384453316) q[72]; +rx(pi/2) q[72]; +rz(7.231128132619554) q[72]; +rz(-0.9613969920971872) q[72]; +rx(pi/2) q[72]; +rz(3.594725311123981) q[72]; +rx(pi/2) q[72]; +rz(7.8736433582093355) q[72]; +cx q[72],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(5.901281043174414) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.786708908609827) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.1829638152823883) q[72]; +rx(pi/2) q[72]; +rz(3*pi) q[72]; +cx q[72],q[12]; +rz(-0.5207562619316861) q[12]; +rx(pi/2) q[12]; +rz(3.8153850253930193) q[12]; +rx(pi/2) q[12]; +rz(11.013391988208582) q[12]; +rz(1.1419073751997555) q[12]; +rx(pi/2) q[12]; +rz(5.102821064676929) q[12]; +rx(pi/2) q[12]; +rz(9.401139512986232) q[12]; +cx q[13],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.171229238427697) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.228214496661932) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +cx q[13],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.412066322977049) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +cx q[13],q[12]; +rz(-1.4878842677677522) q[12]; +rx(pi/2) q[12]; +rz(4.873275933762686) q[12]; +rx(pi/2) q[12]; +rz(8.363476444574575) q[12]; +rz(-1.1120189832612923) q[12]; +rx(pi/2) q[12]; +rz(4.1212458673231716) q[12]; +rx(pi/2) q[12]; +rz(11.872192697182417) q[12]; +rz(0.7498758794158995) q[13]; +rx(pi/2) q[13]; +rz(4.376192976802891) q[13]; +rx(pi/2) q[13]; +rz(9.971665381108952) q[13]; +rz(-2.254140079288419) q[13]; +rx(pi/2) q[13]; +rz(5.3254793198077) q[13]; +rx(pi/2) q[13]; +rz(7.153682443667955) q[13]; +cx q[67],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(5.983666043623137) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.176449036568451) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.261273242192114) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +cx q[67],q[12]; +rz(-2.930556542854548) q[12]; +rx(pi/2) q[12]; +rz(4.32845489665418) q[12]; +rx(pi/2) q[12]; +rz(9.903324901854223) q[12]; +rz(2.1197892704967245) q[12]; +rx(pi/2) q[12]; +rz(5.732954062286037) q[12]; +rx(pi/2) q[12]; +rz(6.803309090695041) q[12]; +rz(0.39593476647378933) q[67]; +rx(pi/2) q[67]; +rz(6.031380330053988) q[67]; +rx(pi/2) q[67]; +rz(8.88429075543742) q[67]; +rz(-0.29772653669099736) q[67]; +rx(pi/2) q[67]; +rz(5.864995285780955) q[67]; +rx(pi/2) q[67]; +rz(11.96033022721857) q[67]; +cx q[50],q[67]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.981510792110955) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.099578485269593) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[50],q[67]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.5596504242915064) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[50],q[67]; +rz(3.1006405828128853) q[50]; +rx(pi/2) q[50]; +rz(4.353510284448959) q[50]; +rx(pi/2) q[50]; +rz(12.077286486004997) q[50]; +rz(-1.546583889967132) q[50]; +rx(pi/2) q[50]; +rz(5.308687464832196) q[50]; +rx(pi/2) q[50]; +rz(11.978861409528228) q[50]; +rz(-2.939653954189377) q[67]; +rx(pi/2) q[67]; +rz(4.248915665414948) q[67]; +rx(pi/2) q[67]; +rz(11.852425671103788) q[67]; +rz(-2.2413357765512494) q[67]; +rx(pi/2) q[67]; +rz(4.880388474336931) q[67]; +rx(pi/2) q[67]; +rz(10.993189754885632) q[67]; +rz(1.8741301153523757) q[72]; +rx(pi/2) q[72]; +rz(3.8645284770743618) q[72]; +rx(pi/2) q[72]; +rz(7.809526542858793) q[72]; +rz(2.4573778796335324) q[72]; +rx(pi/2) q[72]; +rz(4.494074237978523) q[72]; +rx(pi/2) q[72]; +rz(12.502720367093039) q[72]; +cx q[72],q[80]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(4.163564806829864) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[76],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.817760657488343) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.5225361058490687) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.2822232269233336) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +cx q[76],q[64]; +rz(0.6845762105545341) q[64]; +rx(pi/2) q[64]; +rz(3.9237919595279465) q[64]; +rx(pi/2) q[64]; +rz(9.359687049698174) q[64]; +rz(1.2862830991773544) q[64]; +rx(pi/2) q[64]; +rz(3.860824577436151) q[64]; +rx(pi/2) q[64]; +rz(7.071964366842769) q[64]; +rz(-0.6034369420026744) q[76]; +rx(pi/2) q[76]; +rz(4.76620133821293) q[76]; +rx(pi/2) q[76]; +rz(12.431683314470586) q[76]; +rz(-3.04872856826479) q[76]; +rx(pi/2) q[76]; +rz(5.698380838947301) q[76]; +rx(pi/2) q[76]; +rz(10.875789238756715) q[76]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.1129499340376405) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[72],q[80]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.186643046739814) q[72]; +rx(pi/2) q[72]; +rz(3*pi) q[72]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[72],q[80]; +rz(2.452169654085944) q[72]; +rx(pi/2) q[72]; +rz(6.060497626688171) q[72]; +rx(pi/2) q[72]; +rz(9.848628947768521) q[72]; +rz(-2.951680565357516) q[72]; +rx(pi/2) q[72]; +rz(5.4259377246977305) q[72]; +rx(pi/2) q[72]; +rz(9.04206000594331) q[72]; +cx q[8],q[72]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.3951536296809346) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.169293850945383) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[8],q[72]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.2834752152087954) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[8],q[72]; +rz(-2.4670525966115955) q[8]; +rx(pi/2) q[8]; +rz(4.338309747619823) q[8]; +rx(pi/2) q[8]; +rz(6.728908138876684) q[8]; +rz(-1.3477486542140547) q[8]; +rx(pi/2) q[8]; +rz(4.17799884879024) q[8]; +rx(pi/2) q[8]; +rz(10.2745721625584) q[8]; +rz(-2.824952857074863) q[72]; +rx(pi/2) q[72]; +rz(5.556170977404641) q[72]; +rx(pi/2) q[72]; +rz(11.456814405080006) q[72]; +rz(-2.2413357765512494) q[72]; +rx(pi/2) q[72]; +rz(4.880388474336931) q[72]; +rx(pi/2) q[72]; +rz(10.993189754885632) q[72]; +rz(0.8091168524781942) q[80]; +rx(pi/2) q[80]; +rz(5.707089011466239) q[80]; +rx(pi/2) q[80]; +rz(12.132982399095813) q[80]; +rz(-0.9699511060441179) q[80]; +rx(pi/2) q[80]; +rz(4.328985942569846) q[80]; +rx(pi/2) q[80]; +rz(7.624749510130288) q[80]; +cx q[80],q[83]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(4.081718692537443) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[82],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(5.43406463301374) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.801631148084651) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[47]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.3108458162509784) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[47]; +rz(-2.437765763858794) q[47]; +rx(pi/2) q[47]; +rz(6.057425362301142) q[47]; +rx(pi/2) q[47]; +rz(6.765964959456982) q[47]; +rz(1.6073233740172723) q[47]; +rx(pi/2) q[47]; +rz(4.349844194776143) q[47]; +rx(pi/2) q[47]; +rz(10.977274687899378) q[47]; +rz(-1.9844725940737102) q[82]; +rx(pi/2) q[82]; +rz(4.261468715297971) q[82]; +rx(pi/2) q[82]; +rz(10.677755596862877) q[82]; +rz(0.38931018678445506) q[82]; +rx(pi/2) q[82]; +rz(4.8121445678938) q[82]; +rx(pi/2) q[82]; +rz(8.96311841891812) q[82]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.041012478711254) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[80],q[83]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.7573135123398504) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[80],q[83]; +rz(-1.5239538396665555) q[80]; +rx(pi/2) q[80]; +rz(4.068922075047372) q[80]; +rx(pi/2) q[80]; +rz(10.222675542847544) q[80]; +rz(0.5411134451352808) q[80]; +rx(pi/2) q[80]; +rz(4.237951413371054) q[80]; +rx(pi/2) q[80]; +rz(8.026656627093665) q[80]; +rz(0.8417035670231643) q[83]; +rx(pi/2) q[83]; +rz(5.549408415445754) q[83]; +rx(pi/2) q[83]; +rz(10.258279386586626) q[83]; +rz(-1.338302708247447) q[83]; +rx(pi/2) q[83]; +rz(5.160296969987266) q[83]; +rx(pi/2) q[83]; +rz(9.385709623037222) q[83]; +cx q[20],q[83]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.8975027308674797) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(5.496358625352162) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[20],q[83]; +rz(-pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.4244058340211687) q[20]; +rx(pi/2) q[20]; +rz(2*pi) q[20]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[20],q[83]; +rz(2.4909562019297535) q[20]; +rx(pi/2) q[20]; +rz(4.2801815700458805) q[20]; +rx(pi/2) q[20]; +rz(11.428589675041916) q[20]; +rz(2.599867677594954) q[20]; +rx(pi/2) q[20]; +rz(4.9727388072988425) q[20]; +rx(pi/2) q[20]; +rz(9.390355445168392) q[20]; +rz(2.109913206524471) q[83]; +rx(pi/2) q[83]; +rz(5.410712572505329) q[83]; +rx(pi/2) q[83]; +rz(8.586107435014448) q[83]; +rz(0.1454704459545746) q[83]; +rx(pi/2) q[83]; +rz(3.772142954187118) q[83]; +rx(pi/2) q[83]; +rz(10.161015131399838) q[83]; +cx q[83],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(5.865983963386368) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.0318677197453265) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.7453017047756614) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[24]; +rz(-2.6959157429342895) q[24]; +rx(pi/2) q[24]; +rz(5.222106213025424) q[24]; +rx(pi/2) q[24]; +rz(8.807364196633795) q[24]; +rz(2.043955082774314) q[24]; +rx(pi/2) q[24]; +rz(4.563205075136733) q[24]; +rx(pi/2) q[24]; +rz(12.34416819544727) q[24]; +rz(-2.6037863190715322) q[83]; +rx(pi/2) q[83]; +rz(5.2841335789217325) q[83]; +rx(pi/2) q[83]; +rz(6.69183558805363) q[83]; +rz(-0.11828250602601553) q[83]; +rx(pi/2) q[83]; +rz(4.809569460680885) q[83]; +rx(pi/2) q[83]; +rz(11.029585810687124) q[83]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.150914513582891) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[2],q[90]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.4442750695953297) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[2],q[90]; +rz(-2.4429207184869144) q[2]; +rx(pi/2) q[2]; +rz(4.498711608766492) q[2]; +rx(pi/2) q[2]; +rz(10.509669851834138) q[2]; +rz(1.0639471562845557) q[2]; +rx(pi/2) q[2]; +rz(5.372833341970464) q[2]; +rx(pi/2) q[2]; +rz(11.036348763065922) q[2]; +cx q[63],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(5.546316352941773) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.6097297153149697) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[63],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.3676834249356045) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +cx q[63],q[2]; +rz(1.8673028389887154) q[2]; +rx(pi/2) q[2]; +rz(5.774704801870817) q[2]; +rx(pi/2) q[2]; +rz(11.71234373599135) q[2]; +rz(1.567320743777607) q[2]; +rx(pi/2) q[2]; +rz(5.634240255565583) q[2]; +rx(pi/2) q[2]; +rz(7.965896339354144) q[2]; +rz(0.1498833095389429) q[63]; +rx(pi/2) q[63]; +rz(5.377170969764665) q[63]; +rx(pi/2) q[63]; +rz(11.593382503155642) q[63]; +rz(-0.6166026575866965) q[63]; +rx(pi/2) q[63]; +rz(4.712624353508412) q[63]; +rx(pi/2) q[63]; +rz(7.420361087884182) q[63]; +rz(-1.690430990620504) q[90]; +rx(pi/2) q[90]; +rz(5.051248732056725) q[90]; +rx(pi/2) q[90]; +rz(9.611911035425303) q[90]; +rz(-2.8688536876803843) q[90]; +rx(pi/2) q[90]; +rz(4.7444487855318105) q[90]; +rx(pi/2) q[90]; +rz(9.222845845192674) q[90]; +cx q[96],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.158625172369051) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.345971327963463) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.9714952517477853) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[29]; +rz(-0.20960942528267523) q[29]; +rx(pi/2) q[29]; +rz(4.844542762006694) q[29]; +rx(pi/2) q[29]; +rz(9.53112140714387) q[29]; +rz(-2.785420373482827) q[29]; +rx(pi/2) q[29]; +rz(4.565131545919072) q[29]; +rx(pi/2) q[29]; +rz(9.061219531030439) q[29]; +cx q[29],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.111765408957376) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.120253091541397) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[29],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.3483064383189323) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +cx q[29],q[21]; +rz(-2.5431267455788706) q[21]; +rx(pi/2) q[21]; +rz(4.70309604490097) q[21]; +rx(pi/2) q[21]; +rz(11.412512656488804) q[21]; +rz(0.38252488959083486) q[21]; +rx(pi/2) q[21]; +rz(4.586596685038754) q[21]; +rx(pi/2) q[21]; +rz(10.868517362128536) q[21]; +rz(-0.8674527755043964) q[29]; +rx(pi/2) q[29]; +rz(3.473086697455218) q[29]; +rx(pi/2) q[29]; +rz(10.346701051384134) q[29]; +rz(1.8758492482590245) q[29]; +rx(pi/2) q[29]; +rz(4.279750394942123) q[29]; +rx(pi/2) q[29]; +rz(12.265128886687606) q[29]; +cx q[14],q[29]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(4.379854974576977) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.170515301155232) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +cx q[14],q[29]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.211315950227906) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[14],q[29]; +rz(-0.08755609878096449) q[14]; +rx(pi/2) q[14]; +rz(5.448447097261582) q[14]; +rx(pi/2) q[14]; +rz(8.56823419982606) q[14]; +rz(0.3816268136005623) q[14]; +rx(pi/2) q[14]; +rz(5.668580912688555) q[14]; +rx(pi/2) q[14]; +rz(7.756066186201277) q[14]; +cx q[14],q[87]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.795285554223069) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(1.7475897640948457) q[29]; +rx(pi/2) q[29]; +rz(5.914669167163623) q[29]; +rx(pi/2) q[29]; +rz(7.512415185852923) q[29]; +rz(-1.116906475462768) q[29]; +rx(pi/2) q[29]; +rz(4.360500036448038) q[29]; +rx(pi/2) q[29]; +rz(7.7725998314024345) q[29]; +cx q[10],q[29]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(4.111234166752144) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(5.9874345304320435) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +cx q[10],q[29]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.302303331113409) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[10],q[29]; +rz(1.9895748342016493) q[10]; +rx(pi/2) q[10]; +rz(3.6367588858068327) q[10]; +rx(pi/2) q[10]; +rz(9.092603057517923) q[10]; +rz(1.9219566079966866) q[10]; +rx(pi/2) q[10]; +rz(4.223641911381546) q[10]; +rx(pi/2) q[10]; +rz(8.241576464729313) q[10]; +cx q[10],q[58]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.8467242867267624) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-2.87104234750562) q[29]; +rx(pi/2) q[29]; +rz(4.738211747880373) q[29]; +rx(pi/2) q[29]; +rz(11.654518578754729) q[29]; +rz(-1.0883994556886414) q[29]; +rx(pi/2) q[29]; +rz(4.6877868334512485) q[29]; +rx(pi/2) q[29]; +rz(9.233920688787776) q[29]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.1358806947470725) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[10],q[58]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.4172967785969064) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[10],q[58]; +rz(-2.0516725184901867) q[10]; +rx(pi/2) q[10]; +rz(5.125686201083651) q[10]; +rx(pi/2) q[10]; +rz(10.138495592891104) q[10]; +rz(2.705076778965511) q[10]; +rx(pi/2) q[10]; +rz(3.8453244043967194) q[10]; +rx(pi/2) q[10]; +rz(11.774056003690516) q[10]; +cx q[50],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(6.127966632094854) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.80146686601563) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.529249103633428) q[50]; +rx(pi/2) q[50]; +rz(3*pi) q[50]; +cx q[50],q[10]; +rz(2.3671613459589977) q[10]; +rx(pi/2) q[10]; +rz(6.018352860520293) q[10]; +rx(pi/2) q[10]; +rz(8.178467335400052) q[10]; +rz(3.0231613915113327) q[10]; +rx(pi/2) q[10]; +rz(4.200391197949248) q[10]; +rx(pi/2) q[10]; +rz(11.71117062721532) q[10]; +rz(-1.867011534672805) q[50]; +rx(pi/2) q[50]; +rz(5.2503735481682945) q[50]; +rx(pi/2) q[50]; +rz(9.439661666075168) q[50]; +rz(0.6481247139385604) q[50]; +rx(pi/2) q[50]; +rz(5.0577284580986195) q[50]; +rx(pi/2) q[50]; +rz(10.879451143664593) q[50]; +cx q[24],q[50]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.8471823324331176) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(5.895620445887973) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[24],q[50]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.492540358339199) q[24]; +rx(pi/2) q[24]; +rz(3*pi) q[24]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[24],q[50]; +rz(0.2565510326710556) q[24]; +rx(pi/2) q[24]; +rz(5.13112594331785) q[24]; +rx(pi/2) q[24]; +rz(7.870353454445883) q[24]; +rz(2.839132064635397) q[24]; +rx(pi/2) q[24]; +rz(3.8183797339418284) q[24]; +rx(pi/2) q[24]; +rz(7.035633977374079) q[24]; +rz(-0.15396899711356582) q[50]; +rx(pi/2) q[50]; +rz(4.503125607613725) q[50]; +rx(pi/2) q[50]; +rz(12.301175413311466) q[50]; +rz(1.3134672355577912) q[50]; +rx(pi/2) q[50]; +rz(5.161296742004131) q[50]; +rx(pi/2) q[50]; +rz(11.136493125880742) q[50]; +rz(0.9625054194745859) q[58]; +rx(pi/2) q[58]; +rz(4.941370375547699) q[58]; +rx(pi/2) q[58]; +rz(9.44169400317185) q[58]; +rz(0.0059479184344901626) q[58]; +rx(pi/2) q[58]; +rz(4.626683035796967) q[58]; +rx(pi/2) q[58]; +rz(7.42988740794969) q[58]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.104226450959214) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[14],q[87]; +rz(-pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.627297846983086) q[14]; +rx(pi/2) q[14]; +rz(2*pi) q[14]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[14],q[87]; +rz(1.3323650415326496) q[14]; +rx(pi/2) q[14]; +rz(5.239458596232283) q[14]; +rx(pi/2) q[14]; +rz(11.585442824187194) q[14]; +rz(1.8150898950291197) q[14]; +rx(pi/2) q[14]; +rz(4.414512808141378) q[14]; +rx(pi/2) q[14]; +rz(11.223585628548765) q[14]; +rz(-1.8127511231554134) q[87]; +rx(pi/2) q[87]; +rz(4.8361482791385395) q[87]; +rx(pi/2) q[87]; +rz(8.675277848017705) q[87]; +rz(-0.8783112597979703) q[87]; +rx(pi/2) q[87]; +rz(4.767194869018028) q[87]; +rx(pi/2) q[87]; +rz(8.167535069617434) q[87]; +cx q[87],q[95]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.580332171724855) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[89],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.075692483102577) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(4.173584257661099) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.4319348414892623) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[29]; +rz(0.015522905778727392) q[29]; +rx(pi/2) q[29]; +rz(4.646178570269371) q[29]; +rx(pi/2) q[29]; +rz(7.341240841871678) q[29]; +rz(0.4681981857687423) q[29]; +rx(pi/2) q[29]; +rz(5.133707514314422) q[29]; +rx(pi/2) q[29]; +rz(11.45922290047123) q[29]; +rz(-0.42053695280132075) q[89]; +rx(pi/2) q[89]; +rz(4.300539501161532) q[89]; +rx(pi/2) q[89]; +rz(8.708479014622052) q[89]; +rz(-2.2748228657750986) q[89]; +rx(pi/2) q[89]; +rz(4.235180766918304) q[89]; +rx(pi/2) q[89]; +rz(12.41330943311795) q[89]; +cx q[89],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(5.666289142914405) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.806531972496659) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.494919266874552) q[89]; +rx(pi/2) q[89]; +rz(2*pi) q[89]; +cx q[89],q[0]; +rz(-1.6043287118076819) q[0]; +rx(pi/2) q[0]; +rz(3.618707577555688) q[0]; +rx(pi/2) q[0]; +rz(10.18684989503015) q[0]; +rz(0.7660150163105719) q[0]; +rx(pi/2) q[0]; +rz(3.3805069796270137) q[0]; +rx(pi/2) q[0]; +rz(8.693792288204763) q[0]; +rz(3.0410737891976964) q[89]; +rx(pi/2) q[89]; +rz(5.828197887486274) q[89]; +rx(pi/2) q[89]; +rz(8.625058071779229) q[89]; +rz(2.588202503038529) q[89]; +rx(pi/2) q[89]; +rz(3.662774348886919) q[89]; +rx(pi/2) q[89]; +rz(8.969256420039478) q[89]; +cx q[89],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(6.219781917814169) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(4.01739801972546) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.534181953282946) q[89]; +rx(pi/2) q[89]; +rz(3*pi) q[89]; +cx q[89],q[32]; +rz(-1.6184827195038716) q[32]; +rx(pi/2) q[32]; +rz(5.084085798407111) q[32]; +rx(pi/2) q[32]; +rz(10.98670877387132) q[32]; +rz(2.6057824741321927) q[32]; +rx(pi/2) q[32]; +rz(5.035925193438247) q[32]; +rx(pi/2) q[32]; +rz(7.860050254496411) q[32]; +rz(0.5070116500573487) q[89]; +rx(pi/2) q[89]; +rz(4.75606555908387) q[89]; +rx(pi/2) q[89]; +rz(12.525764275393378) q[89]; +rz(-0.7306199086188898) q[89]; +rx(pi/2) q[89]; +rz(5.015665754079494) q[89]; +rx(pi/2) q[89]; +rz(12.345849295973508) q[89]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.2780084339708) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[87],q[95]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.4222686136693827) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[87],q[95]; +rz(0.06137371097858635) q[87]; +rx(pi/2) q[87]; +rz(5.254921398273137) q[87]; +rx(pi/2) q[87]; +rz(9.52090488381041) q[87]; +rz(-1.3426980235220434) q[87]; +rx(pi/2) q[87]; +rz(3.6948238435885012) q[87]; +rx(pi/2) q[87]; +rz(12.512199045829462) q[87]; +rz(-0.8668245214642951) q[95]; +rx(pi/2) q[95]; +rz(4.886913101124859) q[95]; +rx(pi/2) q[95]; +rz(9.268079917186562) q[95]; +rz(-2.1097167867229185) q[95]; +rx(pi/2) q[95]; +rz(4.402400701474048) q[95]; +rx(pi/2) q[95]; +rz(10.631889794375233) q[95]; +rz(-0.06939370350461393) q[96]; +rx(pi/2) q[96]; +rz(5.785962206491231) q[96]; +rx(pi/2) q[96]; +rz(8.943899470352283) q[96]; +rz(-1.695495412919366) q[96]; +rx(pi/2) q[96]; +rz(5.311440667531731) q[96]; +rx(pi/2) q[96]; +rz(11.245796012410171) q[96]; +cx q[23],q[96]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(4.000588088166069) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.001127758336088) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[23],q[96]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.726434747927008) q[23]; +rx(pi/2) q[23]; +rz(3*pi) q[23]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[23],q[96]; +rz(0.20734780919189122) q[23]; +rx(pi/2) q[23]; +rz(4.154576586373094) q[23]; +rx(pi/2) q[23]; +rz(9.810767419323758) q[23]; +rz(-1.1932728944860578) q[23]; +rx(pi/2) q[23]; +rz(3.9515662518777264) q[23]; +rx(pi/2) q[23]; +rz(7.222396578410662) q[23]; +cx q[38],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.250041339136677) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.928484480654804) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +cx q[38],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.1829346986803113) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +cx q[38],q[23]; +rz(-0.6184987811786478) q[23]; +rx(pi/2) q[23]; +rz(3.904268249418293) q[23]; +rx(pi/2) q[23]; +rz(6.72587620277995) q[23]; +rz(-2.2029992633882367) q[23]; +rx(pi/2) q[23]; +rz(5.84176140558078) q[23]; +rx(pi/2) q[23]; +rz(10.689085250253079) q[23]; +cx q[23],q[71]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(4.213971220157757) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(0.4317407223950207) q[38]; +rx(pi/2) q[38]; +rz(4.3589864247567025) q[38]; +rx(pi/2) q[38]; +rz(7.513553137707014) q[38]; +rz(2.754767871131599) q[38]; +rx(pi/2) q[38]; +rz(4.01552760682913) q[38]; +rx(pi/2) q[38]; +rz(6.621116837508624) q[38]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.04102690227484) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[23],q[71]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.219991847968208) q[23]; +rx(pi/2) q[23]; +rz(3*pi) q[23]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[23],q[71]; +rz(-1.4241125623877668) q[23]; +rx(pi/2) q[23]; +rz(5.970384627913173) q[23]; +rx(pi/2) q[23]; +rz(11.9662687694895) q[23]; +rz(0.0059479184344901626) q[23]; +rx(pi/2) q[23]; +rz(4.626683035796967) q[23]; +rx(pi/2) q[23]; +rz(7.42988740794969) q[23]; +rz(-0.5140153287918316) q[71]; +rx(pi/2) q[71]; +rz(4.179825863491706) q[71]; +rx(pi/2) q[71]; +rz(6.828870578376584) q[71]; +rz(2.714876235595556) q[71]; +rx(pi/2) q[71]; +rz(5.476407777989078) q[71]; +rx(pi/2) q[71]; +rz(9.530772416809514) q[71]; +cx q[18],q[71]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.943877211262869) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(5.838937934795835) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[18],q[71]; +rz(-pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.3192288549590554) q[18]; +rx(pi/2) q[18]; +rz(2*pi) q[18]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[18],q[71]; +rz(-1.7541654837080731) q[18]; +rx(pi/2) q[18]; +rz(5.748349282546721) q[18]; +rx(pi/2) q[18]; +rz(9.957195627556631) q[18]; +rz(-0.750656741418906) q[18]; +rx(pi/2) q[18]; +rz(5.065571061318768) q[18]; +rx(pi/2) q[18]; +rz(9.365598799150954) q[18]; +cx q[18],q[68]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.5986067171404246) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.275622035189963) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[18],q[68]; +rz(-pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.3783916508689424) q[18]; +rx(pi/2) q[18]; +rz(2*pi) q[18]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[18],q[68]; +rz(-1.487093913438689) q[18]; +rx(pi/2) q[18]; +rz(5.89629172398549) q[18]; +rx(pi/2) q[18]; +rz(8.5607194613147) q[18]; +rz(1.552039751873938) q[18]; +rx(pi/2) q[18]; +rz(6.062717396025771) q[18]; +rx(pi/2) q[18]; +rz(12.03082951631639) q[18]; +rz(1.6763704695065744) q[68]; +rx(pi/2) q[68]; +rz(4.235409343438732) q[68]; +rx(pi/2) q[68]; +rz(8.945368533662212) q[68]; +rz(0.34878233346646237) q[68]; +rx(pi/2) q[68]; +rz(5.603993642612318) q[68]; +rx(pi/2) q[68]; +rz(10.091244616082045) q[68]; +rz(-1.2569404511266704) q[71]; +rx(pi/2) q[71]; +rz(3.790048645666043) q[71]; +rx(pi/2) q[71]; +rz(10.509719667979144) q[71]; +rz(0.8033746733195808) q[71]; +rx(pi/2) q[71]; +rz(5.007859094409765) q[71]; +rx(pi/2) q[71]; +rz(10.381772461173572) q[71]; +cx q[81],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.143505011495398) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.598514221266117) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.2436041717634305) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[23]; +rz(1.2421202444063377) q[23]; +rx(pi/2) q[23]; +rz(4.310904895162999) q[23]; +rx(pi/2) q[23]; +rz(10.717756474231404) q[23]; +rz(-1.5036013853535286) q[23]; +rx(pi/2) q[23]; +rz(5.0637814721530106) q[23]; +rx(pi/2) q[23]; +rz(7.74366682473035) q[23]; +cx q[46],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.106745484366078) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.654256169064626) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[46],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi/2) q[46]; +rx(pi/2) q[46]; +rz(3.298944730169297) q[46]; +rx(pi/2) q[46]; +rz(2*pi) q[46]; +cx q[46],q[23]; +rz(0.1369765864907433) q[23]; +rx(pi/2) q[23]; +rz(4.4810960410463645) q[23]; +rx(pi/2) q[23]; +rz(9.541919955527366) q[23]; +rz(1.7747305370572608) q[23]; +rx(pi/2) q[23]; +rz(3.7774483255537126) q[23]; +rx(pi/2) q[23]; +rz(12.128078313014077) q[23]; +cx q[23],q[91]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(4.303769516104843) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(0.6802139024241476) q[46]; +rx(pi/2) q[46]; +rz(3.7052185001903024) q[46]; +rx(pi/2) q[46]; +rz(9.05776590376702) q[46]; +rz(1.2367566999976525) q[46]; +rx(pi/2) q[46]; +rz(5.1029338215614946) q[46]; +rx(pi/2) q[46]; +rz(12.10480155156904) q[46]; +rz(3.0960244154698486) q[81]; +rx(pi/2) q[81]; +rz(4.14702304359765) q[81]; +rx(pi/2) q[81]; +rz(11.889929726386125) q[81]; +rz(2.570655740193332) q[81]; +rx(pi/2) q[81]; +rz(5.258094505975288) q[81]; +rx(pi/2) q[81]; +rz(6.898676559189248) q[81]; +cx q[81],q[87]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.016073660339384) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.923259466487265) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[81],q[87]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.4183920386852127) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[81],q[87]; +rz(2.642061291539255) q[81]; +rx(pi/2) q[81]; +rz(4.5200945799233505) q[81]; +rx(pi/2) q[81]; +rz(10.129656993440056) q[81]; +rz(-2.4838914278397146) q[81]; +rx(pi/2) q[81]; +rz(4.239785989070607) q[81]; +rx(pi/2) q[81]; +rz(10.888825435044208) q[81]; +cx q[36],q[81]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.9914153106326453) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.232089207062744) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[36],q[81]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.27126607268962) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[36],q[81]; +rz(-2.614157237089316) q[36]; +rx(pi/2) q[36]; +rz(4.924214909167109) q[36]; +rx(pi/2) q[36]; +rz(11.239906674026127) q[36]; +rz(-2.9936821325913314) q[36]; +rx(pi/2) q[36]; +rz(4.968874277764956) q[36]; +rx(pi/2) q[36]; +rz(12.109691631824992) q[36]; +rz(0.269113635613488) q[81]; +rx(pi/2) q[81]; +rz(5.8432565281181486) q[81]; +rx(pi/2) q[81]; +rz(9.062567172214285) q[81]; +rz(-0.34958934255000873) q[81]; +rx(pi/2) q[81]; +rz(4.624758447713386) q[81]; +rx(pi/2) q[81]; +rz(8.249077509689302) q[81]; +rz(-0.04256780956140016) q[87]; +rx(pi/2) q[87]; +rz(4.957289459071129) q[87]; +rx(pi/2) q[87]; +rz(6.865427303152591) q[87]; +rz(2.252066504403566) q[87]; +rx(pi/2) q[87]; +rz(5.002505019271966) q[87]; +rx(pi/2) q[87]; +rz(12.47816202948763) q[87]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(6.106499174146221) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[23],q[91]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.52952898951977) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[23],q[91]; +rz(-0.15423632050615854) q[23]; +rx(pi/2) q[23]; +rz(4.920361110888052) q[23]; +rx(pi/2) q[23]; +rz(10.244077777545295) q[23]; +rz(-2.0794304535302066) q[23]; +rx(pi/2) q[23]; +rz(5.238306967018955) q[23]; +rx(pi/2) q[23]; +rz(9.613729693374832) q[23]; +rz(0.2963355818986604) q[91]; +rx(pi/2) q[91]; +rz(5.479316486651856) q[91]; +rx(pi/2) q[91]; +rz(10.171070639386725) q[91]; +rz(-2.784972896981648) q[91]; +rx(pi/2) q[91]; +rz(5.8085139796941485) q[91]; +rx(pi/2) q[91]; +rz(8.79471469317233) q[91]; +rz(-1.7564949100466138) q[96]; +rx(pi/2) q[96]; +rz(4.669552649939979) q[96]; +rx(pi/2) q[96]; +rz(10.70391649714631) q[96]; +rz(2.9145848366284897) q[96]; +rx(pi/2) q[96]; +rz(4.436019912744145) q[96]; +rx(pi/2) q[96]; +rz(10.120357395144357) q[96]; +cx q[57],q[96]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.9430682550210783) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(6.028126326382349) q[96]; +rx(pi/2) q[96]; +rz(7*pi/2) q[96]; +cx q[57],q[96]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.456407643963294) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +rz(-pi) q[96]; +rx(pi/2) q[96]; +rz(3*pi/2) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[57],q[96]; +rz(-0.6077564376723679) q[57]; +rx(pi/2) q[57]; +rz(5.317362817819379) q[57]; +rx(pi/2) q[57]; +rz(11.577615700054743) q[57]; +rz(-2.8360725114314738) q[57]; +rx(pi/2) q[57]; +rz(4.148877447856219) q[57]; +rx(pi/2) q[57]; +rz(11.426920448286236) q[57]; +cx q[57],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.2395614233403425) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.622718750112562) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.4838201616867366) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[22]; +rz(0.4811588195554579) q[22]; +rx(pi/2) q[22]; +rz(4.434160045475408) q[22]; +rx(pi/2) q[22]; +rz(10.52208104021949) q[22]; +rz(-1.0425086351628994) q[22]; +rx(pi/2) q[22]; +rz(5.614546412490462) q[22]; +rx(pi/2) q[22]; +rz(7.436454311849557) q[22]; +cx q[17],q[22]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.079612375624749) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.1078767760336685) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +cx q[17],q[22]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.652442040330171) q[17]; +rx(pi/2) q[17]; +rz(3*pi) q[17]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +cx q[17],q[22]; +rz(-1.213634029370497) q[17]; +rx(pi/2) q[17]; +rz(5.452494465867266) q[17]; +rx(pi/2) q[17]; +rz(7.8233054048979) q[17]; +rz(1.3035340516919227) q[17]; +rx(pi/2) q[17]; +rz(5.107736985995666) q[17]; +rx(pi/2) q[17]; +rz(8.998201302276344) q[17]; +rz(-2.8801125468459627) q[22]; +rx(pi/2) q[22]; +rz(5.252919585537208) q[22]; +rx(pi/2) q[22]; +rz(7.591392629613373) q[22]; +rz(-0.7547893565021422) q[22]; +rx(pi/2) q[22]; +rz(4.336902869356708) q[22]; +rx(pi/2) q[22]; +rz(12.198877310752284) q[22]; +rz(-1.01212992754016) q[57]; +rx(pi/2) q[57]; +rz(5.008429256225585) q[57]; +rx(pi/2) q[57]; +rz(11.35474490540032) q[57]; +rz(2.1004227118581813) q[57]; +rx(pi/2) q[57]; +rz(3.916896146726818) q[57]; +rx(pi/2) q[57]; +rz(9.484287211692028) q[57]; +cx q[77],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.201066965282946) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.006427694574812) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.539123553797203) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +cx q[77],q[57]; +rz(-3.063718917852556) q[57]; +rx(pi/2) q[57]; +rz(4.5724749724560265) q[57]; +rx(pi/2) q[57]; +rz(6.305594491012917) q[57]; +rz(-2.089125104752311) q[57]; +rx(pi/2) q[57]; +rz(4.127018405662885) q[57]; +rx(pi/2) q[57]; +rz(8.07201834605786) q[57]; +cx q[29],q[57]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.303551257697151) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.123985068793285) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[29],q[57]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.189489031062781) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[29],q[57]; +rz(-1.2924181801601897) q[29]; +rx(pi/2) q[29]; +rz(4.087526402392828) q[29]; +rx(pi/2) q[29]; +rz(8.767027557859915) q[29]; +rz(2.4090802408358014) q[29]; +rx(pi/2) q[29]; +rz(4.604470349775794) q[29]; +rx(pi/2) q[29]; +rz(9.864284398181768) q[29]; +rz(0.058816243823260006) q[57]; +rx(pi/2) q[57]; +rz(4.928118233184759) q[57]; +rx(pi/2) q[57]; +rz(11.867240660733886) q[57]; +rz(1.8645722648045302) q[57]; +rx(pi/2) q[57]; +rz(5.364938365030806) q[57]; +rx(pi/2) q[57]; +rz(7.638900816457204) q[57]; +rz(-0.7274080428224692) q[77]; +rx(pi/2) q[77]; +rz(3.2787203628585924) q[77]; +rx(pi/2) q[77]; +rz(9.963920287018425) q[77]; +rz(0.718216568915071) q[77]; +rx(pi/2) q[77]; +rz(4.003488908719504) q[77]; +rx(pi/2) q[77]; +rz(10.16908272820756) q[77]; +rz(2.6447177121283776) q[96]; +rx(pi/2) q[96]; +rz(4.5054974137696036) q[96]; +rx(pi/2) q[96]; +rz(7.660927500993779) q[96]; +rz(-2.12050378366638) q[96]; +rx(pi/2) q[96]; +rz(5.341002138645136) q[96]; +rx(pi/2) q[96]; +rz(12.40818782430988) q[96]; +rz(-0.9570852536160794) q[99]; +rx(pi/2) q[99]; +rz(5.689938800831331) q[99]; +rx(pi/2) q[99]; +rz(8.199548928312923) q[99]; +rz(0.5653751166369436) q[99]; +rx(pi/2) q[99]; +rz(4.566947054172701) q[99]; +rx(pi/2) q[99]; +rz(10.10791755123321) q[99]; +cx q[99],q[93]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(5.7507858959237055) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.5491351675131884) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[93]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.274297739143778) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[93]; +rz(-0.8023687803303794) q[93]; +rx(pi/2) q[93]; +rz(5.610318891005868) q[93]; +rx(pi/2) q[93]; +rz(10.280080778371403) q[93]; +rz(-2.3806379034718814) q[93]; +rx(pi/2) q[93]; +rz(5.3242047281035685) q[93]; +rx(pi/2) q[93]; +rz(8.311722559300094) q[93]; +cx q[93],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(5.872055619294974) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.046014500059798) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.1604591901286696) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[33]; +rz(0.3421227661356596) q[33]; +rx(pi/2) q[33]; +rz(5.106047006067193) q[33]; +rx(pi/2) q[33]; +rz(7.75500188313727) q[33]; +rz(0.5142006447010288) q[33]; +rx(pi/2) q[33]; +rz(5.21401153169365) q[33]; +rx(pi/2) q[33]; +rz(11.724130525862266) q[33]; +cx q[33],q[94]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(4.002070822459008) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(2.880262216861351) q[93]; +rx(pi/2) q[93]; +rz(3.917058467573045) q[93]; +rx(pi/2) q[93]; +rz(7.494613165222984) q[93]; +rz(2.4655485523793397) q[93]; +rx(pi/2) q[93]; +rz(5.652986973988668) q[93]; +rx(pi/2) q[93]; +rz(7.950958128394201) q[93]; +cx q[31],q[93]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.020579461970472) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(5.93285249949035) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[31],q[93]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.267184334244792) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[31],q[93]; +rz(1.7413880271938238) q[31]; +rx(pi/2) q[31]; +rz(4.07978692672146) q[31]; +rx(pi/2) q[31]; +rz(8.65328927607496) q[31]; +rz(2.6943161426063282) q[31]; +rx(pi/2) q[31]; +rz(5.006985721415867) q[31]; +rx(pi/2) q[31]; +rz(6.301396417558897) q[31]; +cx q[21],q[31]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.151513458436422) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.210677900278239) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +cx q[21],q[31]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.833200265376534) q[21]; +rx(pi/2) q[21]; +rz(3*pi) q[21]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[21],q[31]; +rz(2.560672655776383) q[21]; +rx(pi/2) q[21]; +rz(4.486792213896342) q[21]; +rx(pi/2) q[21]; +rz(8.250038944868438) q[21]; +rz(0.5645473669415568) q[21]; +rx(pi/2) q[21]; +rz(5.335862275097593) q[21]; +rx(pi/2) q[21]; +rz(10.00301418891851) q[21]; +cx q[21],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.804259596791209) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.7938147472084176) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +cx q[21],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.3810073834667858) q[21]; +rx(pi/2) q[21]; +rz(2*pi) q[21]; +cx q[21],q[15]; +rz(2.808539560256632) q[15]; +rx(pi/2) q[15]; +rz(3.382843791096109) q[15]; +rx(pi/2) q[15]; +rz(9.462437862713472) q[15]; +rz(1.0125919371401269) q[15]; +rx(pi/2) q[15]; +rz(5.604372248840898) q[15]; +rx(pi/2) q[15]; +rz(7.154939606397658) q[15]; +cx q[15],q[72]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.6508936008815485) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-0.7786875976208387) q[21]; +rx(pi/2) q[21]; +rz(6.03752694381043) q[21]; +rx(pi/2) q[21]; +rz(10.282457047266078) q[21]; +rz(-0.09657978639912645) q[21]; +rx(pi/2) q[21]; +rz(3.778111681098224) q[21]; +rx(pi/2) q[21]; +rz(7.337949394217789) q[21]; +rz(-2.419919703562538) q[31]; +rx(pi/2) q[31]; +rz(5.3357421174459825) q[31]; +rx(pi/2) q[31]; +rz(12.410620567392606) q[31]; +rz(-2.3806379034718814) q[31]; +rx(pi/2) q[31]; +rz(5.3242047281035685) q[31]; +rx(pi/2) q[31]; +rz(8.311722559300094) q[31]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(5.811819716364548) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[15],q[72]; +rz(-pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.2395203773106385) q[15]; +rx(pi/2) q[15]; +rz(2*pi) q[15]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[15],q[72]; +rz(-2.6651141806640446) q[15]; +rx(pi/2) q[15]; +rz(3.7365473281848485) q[15]; +rx(pi/2) q[15]; +rz(7.175601312878083) q[15]; +rz(-2.759167792371863) q[15]; +rx(pi/2) q[15]; +rz(4.729528770940735) q[15]; +rx(pi/2) q[15]; +rz(10.477316895610768) q[15]; +rz(-2.1505470195005434) q[72]; +rx(pi/2) q[72]; +rz(4.249537646041678) q[72]; +rx(pi/2) q[72]; +rz(7.137606900370493) q[72]; +rz(0.4670731546635527) q[72]; +rx(pi/2) q[72]; +rz(5.388554206697776) q[72]; +rx(pi/2) q[72]; +rz(7.7904942259562855) q[72]; +rz(0.42308511083334466) q[93]; +rx(pi/2) q[93]; +rz(3.672656081229405) q[93]; +rx(pi/2) q[93]; +rz(7.797888381637354) q[93]; +rz(-2.36377594290314) q[93]; +rx(pi/2) q[93]; +rz(5.391348705860969) q[93]; +rx(pi/2) q[93]; +rz(12.387541941213026) q[93]; +cx q[86],q[93]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.656984385968414) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(5.719976313972014) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[86],q[93]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.4296112645756764) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[86],q[93]; +rz(0.02446697771412376) q[86]; +rx(pi/2) q[86]; +rz(5.8208238279795665) q[86]; +rx(pi/2) q[86]; +rz(7.948329614750841) q[86]; +rz(3.0184616766827457) q[86]; +rx(pi/2) q[86]; +rz(5.021793084345882) q[86]; +rx(pi/2) q[86]; +rz(8.199063342228635) q[86]; +cx q[30],q[86]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.782939678561734) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.182647704951755) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[30],q[86]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.2238474751439656) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[30],q[86]; +rz(-3.096751086549599) q[30]; +rx(pi/2) q[30]; +rz(3.4974897281896) q[30]; +rx(pi/2) q[30]; +rz(11.915462094193146) q[30]; +rz(3.104935112333518) q[30]; +rx(pi/2) q[30]; +rz(3.736552273908085) q[30]; +rx(pi/2) q[30]; +rz(6.387751216558886) q[30]; +cx q[30],q[78]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.961986839239433) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(6.077508171185048) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[30],q[78]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.4338723076178805) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[30],q[78]; +rz(3.068976938930394) q[30]; +rx(pi/2) q[30]; +rz(4.243825445069895) q[30]; +rx(pi/2) q[30]; +rz(10.139151840987829) q[30]; +rz(1.0125919371401269) q[30]; +rx(pi/2) q[30]; +rz(5.604372248840898) q[30]; +rx(pi/2) q[30]; +rz(7.154939606397658) q[30]; +cx q[30],q[67]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.6508936008815485) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(5.811819716364548) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[30],q[67]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.2395203773106385) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[30],q[67]; +rz(-2.6651141806640446) q[30]; +rx(pi/2) q[30]; +rz(3.7365473281848485) q[30]; +rx(pi/2) q[30]; +rz(7.175601312878083) q[30]; +rz(2.6549893997932967) q[30]; +rx(pi/2) q[30]; +rz(5.909612757216675) q[30]; +rx(pi/2) q[30]; +rz(10.29232141779789) q[30]; +cx q[10],q[30]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.774056893899178) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(5.575911145904016) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +cx q[10],q[30]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.2983995968002904) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[10],q[30]; +rz(0.40403662837809495) q[10]; +rx(pi/2) q[10]; +rz(4.9622927442652465) q[10]; +rx(pi/2) q[10]; +rz(7.057246136384693) q[10]; +rz(1.613114348191874) q[10]; +rx(pi/2) q[10]; +rz(4.2117182361021746) q[10]; +rx(pi/2) q[10]; +rz(10.624499716578462) q[10]; +rz(-0.1690563966962051) q[30]; +rx(pi/2) q[30]; +rz(3.9320203826687923) q[30]; +rx(pi/2) q[30]; +rz(10.698454575875953) q[30]; +rz(-2.3926382639794976) q[30]; +rx(pi/2) q[30]; +rz(4.921999874280255) q[30]; +rx(pi/2) q[30]; +rz(10.483852261147591) q[30]; +rz(-2.1505470195005434) q[67]; +rx(pi/2) q[67]; +rz(4.249537646041678) q[67]; +rx(pi/2) q[67]; +rz(7.137606900370493) q[67]; +rz(2.5028276991176845) q[67]; +rx(pi/2) q[67]; +rz(5.364545392773539) q[67]; +rx(pi/2) q[67]; +rz(11.388063765998206) q[67]; +rz(-0.8016658508194983) q[78]; +rx(pi/2) q[78]; +rz(5.305715080887298) q[78]; +rx(pi/2) q[78]; +rz(6.7942703021974875) q[78]; +rz(2.1445766073914623) q[78]; +rx(pi/2) q[78]; +rz(5.18331731395361) q[78]; +rx(pi/2) q[78]; +rz(10.56546535157761) q[78]; +cx q[78],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.0221977381215055) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.318091766975655) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.487105379996322) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[42]; +rz(1.091240516663202) q[42]; +rx(pi/2) q[42]; +rz(4.9895684850893645) q[42]; +rx(pi/2) q[42]; +rz(10.586143653509739) q[42]; +rz(-2.297574574796982) q[42]; +rx(pi/2) q[42]; +rz(5.552629871641072) q[42]; +rx(pi/2) q[42]; +rz(6.284786733915139) q[42]; +cx q[0],q[42]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(4.029503886105925) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(5.703295925004237) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +cx q[0],q[42]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.5775621574356204) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +cx q[0],q[42]; +rz(2.119892362805963) q[0]; +rx(pi/2) q[0]; +rz(3.777758339926855) q[0]; +rx(pi/2) q[0]; +rz(9.456426241873423) q[0]; +rz(0.17094857963855503) q[0]; +rx(pi/2) q[0]; +rz(4.58872630250557) q[0]; +rx(pi/2) q[0]; +rz(10.126987261123963) q[0]; +rz(1.0469271920641035) q[42]; +rx(pi/2) q[42]; +rz(4.344634979885654) q[42]; +rx(pi/2) q[42]; +rz(12.229003853355946) q[42]; +rz(1.151485575747703) q[42]; +rx(pi/2) q[42]; +rz(4.165626893839803) q[42]; +rx(pi/2) q[42]; +rz(8.481988002801318) q[42]; +cx q[42],q[50]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.8016988241384224) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(6.238766080657323) q[50]; +rx(pi/2) q[50]; +rz(7*pi/2) q[50]; +cx q[42],q[50]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.1811869283159186) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +rz(-pi) q[50]; +rx(pi/2) q[50]; +rz(3*pi/2) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[42],q[50]; +rz(-1.2267220381075203) q[42]; +rx(pi/2) q[42]; +rz(5.203033595658998) q[42]; +rx(pi/2) q[42]; +rz(9.328329033394864) q[42]; +rz(1.8264344604585858) q[42]; +rx(pi/2) q[42]; +rz(4.334500390961175) q[42]; +rx(pi/2) q[42]; +rz(7.629625915530798) q[42]; +rz(-0.1186377112880912) q[50]; +rx(pi/2) q[50]; +rz(4.103733896669551) q[50]; +rx(pi/2) q[50]; +rz(11.596084412970978) q[50]; +rz(-2.472035964499044) q[50]; +rx(pi/2) q[50]; +rz(5.117936399395641) q[50]; +rx(pi/2) q[50]; +rz(11.124704304239255) q[50]; +rz(-2.975410311609887) q[78]; +rx(pi/2) q[78]; +rz(5.4149413880377395) q[78]; +rx(pi/2) q[78]; +rz(9.398877972615365) q[78]; +rz(0.39628160048538286) q[78]; +rx(pi/2) q[78]; +rz(5.142091875874334) q[78]; +rx(pi/2) q[78]; +rz(10.498956868891167) q[78]; +rz(-0.3703529024440919) q[86]; +rx(pi/2) q[86]; +rz(3.906065952482007) q[86]; +rx(pi/2) q[86]; +rz(9.331744249407958) q[86]; +rz(-1.0056445429546566) q[86]; +rx(pi/2) q[86]; +rz(5.696821612392942) q[86]; +rx(pi/2) q[86]; +rz(11.931890529243748) q[86]; +cx q[86],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.9563189107553) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.796109684863797) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[55]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.2581127924008584) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[55]; +rz(0.35575668155286166) q[55]; +rx(pi/2) q[55]; +rz(5.384198341882083) q[55]; +rx(pi/2) q[55]; +rz(11.056138755746534) q[55]; +rz(2.3189489451317558) q[55]; +rx(pi/2) q[55]; +rz(6.169195108705413) q[55]; +rx(pi/2) q[55]; +rz(6.4829112106230475) q[55]; +rz(-1.8720321776086564) q[86]; +rx(pi/2) q[86]; +rz(4.164348913953827) q[86]; +rx(pi/2) q[86]; +rz(7.128411049921726) q[86]; +rz(-0.4748007366591409) q[86]; +rx(pi/2) q[86]; +rz(4.253106142538352) q[86]; +rx(pi/2) q[86]; +rz(9.309363981706252) q[86]; +cx q[92],q[86]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(5.987744466003836) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(4.026692316916844) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[86]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.729675922009525) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +cx q[92],q[86]; +rz(-2.086937376658234) q[86]; +rx(pi/2) q[86]; +rz(4.055764498609071) q[86]; +rx(pi/2) q[86]; +rz(8.738458017872732) q[86]; +rz(-0.7859895018971637) q[86]; +rx(pi/2) q[86]; +rz(5.352219960096134) q[86]; +rx(pi/2) q[86]; +rz(11.182936965681588) q[86]; +rz(-0.2348582173699243) q[92]; +rx(pi/2) q[92]; +rz(4.487210431577646) q[92]; +rx(pi/2) q[92]; +rz(10.56975785939061) q[92]; +rz(2.5774597486654427) q[92]; +rx(pi/2) q[92]; +rz(5.128185849868329) q[92]; +rx(pi/2) q[92]; +rz(10.251325812202996) q[92]; +rz(1.176136735380788) q[93]; +rx(pi/2) q[93]; +rz(5.405840098628246) q[93]; +rx(pi/2) q[93]; +rz(10.69951213491554) q[93]; +rz(3.1119906769667613) q[93]; +rx(pi/2) q[93]; +rz(3.220842123648015) q[93]; +rx(pi/2) q[93]; +rz(8.73470292044953) q[93]; +cx q[35],q[93]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.796326680778019) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.134446806278927) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[35],q[93]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.2418696350591283) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[35],q[93]; +rz(-2.248237441901744) q[35]; +rx(pi/2) q[35]; +rz(4.438413577615375) q[35]; +rx(pi/2) q[35]; +rz(10.402852232728096) q[35]; +rz(0.02901794893121279) q[35]; +rx(pi/2) q[35]; +rz(3.648023644591823) q[35]; +rx(pi/2) q[35]; +rz(6.669238163306776) q[35]; +cx q[35],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(5.8357776568960205) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.918032683178936) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.5319337731393095) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +cx q[35],q[12]; +rz(-3.0826854317588284) q[12]; +rx(pi/2) q[12]; +rz(4.371920346162245) q[12]; +rx(pi/2) q[12]; +rz(8.80204927570223) q[12]; +rz(0.17094857963855503) q[12]; +rx(pi/2) q[12]; +rz(4.58872630250557) q[12]; +rx(pi/2) q[12]; +rz(10.126987261123963) q[12]; +rz(2.549426666897518) q[35]; +rx(pi/2) q[35]; +rz(4.098868980628202) q[35]; +rx(pi/2) q[35]; +rz(7.9590951969228625) q[35]; +rz(-2.3818519131051468) q[35]; +rx(pi/2) q[35]; +rz(5.146486248386399) q[35]; +rx(pi/2) q[35]; +rz(6.66087417808181) q[35]; +cx q[35],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.084466484827233) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(4.00507578129192) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.1659731634721657) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +cx q[35],q[15]; +rz(1.8798147494907527) q[15]; +rx(pi/2) q[15]; +rz(4.252154953092312) q[15]; +rx(pi/2) q[15]; +rz(6.587141390859495) q[15]; +rz(0.4466443917502936) q[15]; +rx(pi/2) q[15]; +rz(4.79008637174761) q[15]; +rx(pi/2) q[15]; +rz(8.241937338553084) q[15]; +rz(-3.032920507988024) q[35]; +rx(pi/2) q[35]; +rz(4.6840504770926055) q[35]; +rx(pi/2) q[35]; +rz(12.377977182804731) q[35]; +rz(-1.110290797586298) q[35]; +rx(pi/2) q[35]; +rz(3.790726896819375) q[35]; +rx(pi/2) q[35]; +rz(7.727819994992881) q[35]; +cx q[29],q[35]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.646052923426838) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(6.158020713089474) q[35]; +rx(pi/2) q[35]; +rz(7*pi/2) q[35]; +cx q[29],q[35]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.293746225355486) q[29]; +rx(pi/2) q[29]; +rz(3*pi) q[29]; +rz(-pi) q[35]; +rx(pi/2) q[35]; +rz(3*pi/2) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[29],q[35]; +rz(-0.9858878764643113) q[29]; +rx(pi/2) q[29]; +rz(4.508365759923714) q[29]; +rx(pi/2) q[29]; +rz(9.037628228106595) q[29]; +rz(-0.4491692528278084) q[29]; +rx(pi/2) q[29]; +rz(5.933419812310032) q[29]; +rx(pi/2) q[29]; +rz(8.126873277410853) q[29]; +rz(3.041629539757226) q[35]; +rx(pi/2) q[35]; +rz(4.284203738383521) q[35]; +rx(pi/2) q[35]; +rz(8.33311160558949) q[35]; +rz(-2.016345014891278) q[35]; +rx(pi/2) q[35]; +rz(5.595228058884729) q[35]; +rx(pi/2) q[35]; +rz(8.821870562666186) q[35]; +rz(-0.7743850944698476) q[93]; +rx(pi/2) q[93]; +rz(5.325559184789126) q[93]; +rx(pi/2) q[93]; +rz(11.31792380812352) q[93]; +rz(2.893660140161489) q[93]; +rx(pi/2) q[93]; +rz(5.055716438081247) q[93]; +rx(pi/2) q[93]; +rz(10.45085987584314) q[93]; +cx q[25],q[93]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(4.19381241449117) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.119849785381276) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[25],q[93]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.405376960026013) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[25],q[93]; +rz(-0.5996024924936321) q[25]; +rx(pi/2) q[25]; +rz(4.318052771965859) q[25]; +rx(pi/2) q[25]; +rz(8.463158086785231) q[25]; +rz(2.2978336138957447) q[25]; +rx(pi/2) q[25]; +rz(4.737697422922857) q[25]; +rx(pi/2) q[25]; +rz(10.79342158759939) q[25]; +rz(-0.5488493584350005) q[93]; +rx(pi/2) q[93]; +rz(4.287931089877301) q[93]; +rx(pi/2) q[93]; +rz(12.018688568581467) q[93]; +rz(3.029292339177281) q[93]; +rx(pi/2) q[93]; +rz(4.901460834291644) q[93]; +rx(pi/2) q[93]; +rz(12.334598053094203) q[93]; +cx q[56],q[93]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.2475071376766462) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.00198693988021) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[56],q[93]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.159875101242234) q[56]; +rx(pi/2) q[56]; +rz(3*pi) q[56]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[56],q[93]; +rz(-2.3423419321987398) q[56]; +rx(pi/2) q[56]; +rz(5.3715634833167805) q[56]; +rx(pi/2) q[56]; +rz(10.252931878053253) q[56]; +rz(-0.9450079983740913) q[56]; +rx(pi/2) q[56]; +rz(4.131889574398102) q[56]; +rx(pi/2) q[56]; +rz(11.605460855766779) q[56]; +rz(0.02045719523187417) q[93]; +rx(pi/2) q[93]; +rz(4.362855404626972) q[93]; +rx(pi/2) q[93]; +rz(8.324444523578117) q[93]; +rz(1.146186576465026) q[93]; +rx(pi/2) q[93]; +rz(4.672105240602232) q[93]; +rx(pi/2) q[93]; +rz(6.33691368087558) q[93]; +cx q[93],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(6.232083371266793) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.0742164170631305) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.360719438362766) q[93]; +rx(pi/2) q[93]; +rz(2*pi) q[93]; +cx q[93],q[15]; +rz(-2.2757956333492757) q[15]; +rx(pi/2) q[15]; +rz(4.267540633668035) q[15]; +rx(pi/2) q[15]; +rz(11.813442389978825) q[15]; +rz(-1.720823132001268) q[15]; +rx(pi/2) q[15]; +rz(5.257181140588975) q[15]; +rx(pi/2) q[15]; +rz(7.894231678674627) q[15]; +cx q[35],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.785684403905806) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(4.166918932413514) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.3210593717063963) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +cx q[35],q[15]; +rz(-1.4026068082516037) q[15]; +rx(pi/2) q[15]; +rz(3.9926980002242165) q[15]; +rx(pi/2) q[15]; +rz(8.746793771893405) q[15]; +rz(-0.5270437874939047) q[15]; +rx(pi/2) q[15]; +rz(5.168542032236752) q[15]; +rx(pi/2) q[15]; +rz(10.662011146220479) q[15]; +rz(-2.2672055184867723) q[35]; +rx(pi/2) q[35]; +rz(4.544967262680808) q[35]; +rx(pi/2) q[35]; +rz(8.790397286976384) q[35]; +rz(0.8718886728556736) q[35]; +rx(pi/2) q[35]; +rz(5.18329981929784) q[35]; +rx(pi/2) q[35]; +rz(11.015408954976284) q[35]; +rz(0.9382168063112672) q[93]; +rx(pi/2) q[93]; +rz(5.472473179815882) q[93]; +rx(pi/2) q[93]; +rz(7.939219706046168) q[93]; +rz(2.0438624318428102) q[93]; +rx(pi/2) q[93]; +rz(4.847338664981288) q[93]; +rx(pi/2) q[93]; +rz(11.112675412908835) q[93]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.100245774738921) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[33],q[94]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.5547994849311673) q[33]; +rx(pi/2) q[33]; +rz(3*pi) q[33]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[33],q[94]; +rz(-0.6086463292949587) q[33]; +rx(pi/2) q[33]; +rz(5.022195874250255) q[33]; +rx(pi/2) q[33]; +rz(11.303650433256017) q[33]; +rz(-2.2617204201497643) q[33]; +rx(pi/2) q[33]; +rz(4.630162078835573) q[33]; +rx(pi/2) q[33]; +rz(8.645957565163968) q[33]; +cx q[51],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.278956163272264) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(4.177263136402766) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[51],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.5518708907721743) q[51]; +rx(pi/2) q[51]; +rz(3*pi) q[51]; +cx q[51],q[33]; +rz(0.10109250084206733) q[33]; +rx(pi/2) q[33]; +rz(4.15598556782295) q[33]; +rx(pi/2) q[33]; +rz(7.760903194698409) q[33]; +rz(-1.374935471585525) q[33]; +rx(pi/2) q[33]; +rz(5.135052671201247) q[33]; +rx(pi/2) q[33]; +rz(9.039095107742082) q[33]; +cx q[31],q[33]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.046014500059798) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(5.872055619294974) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +cx q[31],q[33]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.1604591901286696) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +cx q[31],q[33]; +rz(2.880262216861351) q[31]; +rx(pi/2) q[31]; +rz(3.917058467573045) q[31]; +rx(pi/2) q[31]; +rz(7.494613165222984) q[31]; +rz(0.7967585184560138) q[31]; +rx(pi/2) q[31]; +rz(5.483658088486416) q[31]; +rx(pi/2) q[31]; +rz(11.440698181529712) q[31]; +cx q[31],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.734739708952605) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.7223303841832536) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.424654824502598) q[31]; +rx(pi/2) q[31]; +rz(2*pi) q[31]; +cx q[31],q[21]; +rz(0.8710054196993644) q[21]; +rx(pi/2) q[21]; +rz(3.90938448111935) q[21]; +rx(pi/2) q[21]; +rz(10.122401725156642) q[21]; +rz(3.0366491562246685) q[21]; +rx(pi/2) q[21]; +rz(4.737336098073184) q[21]; +rx(pi/2) q[21]; +rz(8.822213475623341) q[21]; +rz(-1.754321529111056) q[31]; +rx(pi/2) q[31]; +rz(5.70317174226366) q[31]; +rx(pi/2) q[31]; +rz(11.596727757955676) q[31]; +rz(0.8828920826077331) q[31]; +rx(pi/2) q[31]; +rz(5.363860193274806) q[31]; +rx(pi/2) q[31]; +rz(11.149255480644815) q[31]; +rz(0.3421227661356596) q[33]; +rx(pi/2) q[33]; +rz(5.106047006067193) q[33]; +rx(pi/2) q[33]; +rz(7.75500188313727) q[33]; +rz(1.4101392557277048) q[33]; +rx(pi/2) q[33]; +rz(4.144900549941894) q[33]; +rx(pi/2) q[33]; +rz(7.027084652743119) q[33]; +cx q[34],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(5.792106449986104) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.574671550273678) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +cx q[34],q[31]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.309691755038882) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +cx q[34],q[31]; +rz(-2.6032577671345) q[31]; +rx(pi/2) q[31]; +rz(4.845178266659752) q[31]; +rx(pi/2) q[31]; +rz(10.610004668757824) q[31]; +rz(-1.6222541277498683) q[31]; +rx(pi/2) q[31]; +rz(4.6872580165490625) q[31]; +rx(pi/2) q[31]; +rz(10.804098432592216) q[31]; +rz(0.906255508851399) q[34]; +rx(pi/2) q[34]; +rz(3.5734945847714377) q[34]; +rx(pi/2) q[34]; +rz(8.686536348619997) q[34]; +rz(1.8252024942375806) q[34]; +rx(pi/2) q[34]; +rz(5.362406447437191) q[34]; +rx(pi/2) q[34]; +rz(11.762345972710072) q[34]; +cx q[34],q[45]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(4.083921639756575) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.232092581212216) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[34],q[45]; +rz(-pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.2191678402946007) q[34]; +rx(pi/2) q[34]; +rz(2*pi) q[34]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[34],q[45]; +rz(1.2512198310903706) q[34]; +rx(pi/2) q[34]; +rz(4.1108792898127735) q[34]; +rx(pi/2) q[34]; +rz(12.008686114151214) q[34]; +rz(-0.7235958978836408) q[34]; +rx(pi/2) q[34]; +rz(4.413433146802128) q[34]; +rx(pi/2) q[34]; +rz(10.6605979189637) q[34]; +rz(-1.0973884391193045) q[45]; +rx(pi/2) q[45]; +rz(5.9036921429371905) q[45]; +rx(pi/2) q[45]; +rz(11.049117135459326) q[45]; +rz(1.406495071234886) q[45]; +rx(pi/2) q[45]; +rz(4.680812799900087) q[45]; +rx(pi/2) q[45]; +rz(12.426090258069493) q[45]; +rz(-2.7731984029624543) q[51]; +rx(pi/2) q[51]; +rz(5.138008704964758) q[51]; +rx(pi/2) q[51]; +rz(10.778903623962217) q[51]; +rz(2.7009158916243674) q[51]; +rx(pi/2) q[51]; +rz(6.044639637295468) q[51]; +rx(pi/2) q[51]; +rz(8.494629814853905) q[51]; +cx q[38],q[51]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.134695079720663) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.258422378289043) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[38],q[51]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.4720364485009334) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[38],q[51]; +rz(2.38571661090376) q[38]; +rx(pi/2) q[38]; +rz(5.550462594416522) q[38]; +rx(pi/2) q[38]; +rz(9.146954671249597) q[38]; +rz(1.361099427569668) q[38]; +rx(pi/2) q[38]; +rz(5.3844626049160755) q[38]; +rx(pi/2) q[38]; +rz(10.212659447397455) q[38]; +cx q[38],q[41]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.5796761190313897) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.106479159987662) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[38],q[41]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.4798374677238915) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[38],q[41]; +rz(1.1418168572034268) q[38]; +rx(pi/2) q[38]; +rz(3.627038567982372) q[38]; +rx(pi/2) q[38]; +rz(7.157972654549194) q[38]; +rz(-2.5594984150240054) q[38]; +rx(pi/2) q[38]; +rz(5.872600117350229) q[38]; +rx(pi/2) q[38]; +rz(6.339778071622133) q[38]; +cx q[38],q[95]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(4.326055145272158) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(0.741045800490959) q[41]; +rx(pi/2) q[41]; +rz(3.9052648150036857) q[41]; +rx(pi/2) q[41]; +rz(7.823201902767275) q[41]; +rz(2.9145848366284897) q[41]; +rx(pi/2) q[41]; +rz(4.436019912744145) q[41]; +rx(pi/2) q[41]; +rz(10.120357395144357) q[41]; +rz(1.4158990433863314) q[51]; +rx(pi/2) q[51]; +rz(4.449851274490363) q[51]; +rx(pi/2) q[51]; +rz(10.790952438824004) q[51]; +rz(-1.6700118993706372) q[51]; +rx(pi/2) q[51]; +rz(4.855749979639678) q[51]; +rx(pi/2) q[51]; +rz(6.9475502929367225) q[51]; +cx q[51],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.238657660932194) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[51]; +rx(pi/2) q[51]; +rz(4.252531153214928) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[51],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[51]; +rx(pi/2) q[51]; +rz(3.450426063088951) q[51]; +rx(pi/2) q[51]; +rz(2*pi) q[51]; +cx q[51],q[33]; +rz(0.16869218828883437) q[33]; +rx(pi/2) q[33]; +rz(5.275324123772395) q[33]; +rx(pi/2) q[33]; +rz(10.67276249160443) q[33]; +rz(0.38931018678445506) q[33]; +rx(pi/2) q[33]; +rz(4.8121445678938) q[33]; +rx(pi/2) q[33]; +rz(8.96311841891812) q[33]; +rz(0.036897124948749305) q[51]; +rx(pi/2) q[51]; +rz(4.938811526245264) q[51]; +rx(pi/2) q[51]; +rz(8.240334294379444) q[51]; +rz(-2.3409622929379923) q[51]; +rx(pi/2) q[51]; +rz(5.390938319371879) q[51]; +rx(pi/2) q[51]; +rz(10.159118416828886) q[51]; +cx q[74],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.028126326382349) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.9430682550210783) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[74],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi/2) q[74]; +rx(pi/2) q[74]; +rz(3.456407643963294) q[74]; +rx(pi/2) q[74]; +rz(2*pi) q[74]; +cx q[74],q[41]; +rz(2.6447177121283776) q[41]; +rx(pi/2) q[41]; +rz(4.5054974137696036) q[41]; +rx(pi/2) q[41]; +rz(7.660927500993779) q[41]; +rz(-0.1575536970329301) q[41]; +rx(pi/2) q[41]; +rz(4.372292002591015) q[41]; +rx(pi/2) q[41]; +rz(11.758510335415336) q[41]; +rz(-0.6077564376723679) q[74]; +rx(pi/2) q[74]; +rz(5.317362817819379) q[74]; +rx(pi/2) q[74]; +rz(11.577615700054743) q[74]; +rz(-1.695495412919366) q[74]; +rx(pi/2) q[74]; +rz(5.311440667531731) q[74]; +rx(pi/2) q[74]; +rz(11.245796012410171) q[74]; +cx q[68],q[74]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(4.000588088166069) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.001127758336088) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[68],q[74]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.726434747927008) q[68]; +rx(pi/2) q[68]; +rz(3*pi) q[68]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[68],q[74]; +rz(0.20734780919189122) q[68]; +rx(pi/2) q[68]; +rz(4.154576586373094) q[68]; +rx(pi/2) q[68]; +rz(9.810767419323758) q[68]; +rz(-1.6700118993706372) q[68]; +rx(pi/2) q[68]; +rz(4.855749979639678) q[68]; +rx(pi/2) q[68]; +rz(6.9475502929367225) q[68]; +rz(-1.7564949100466138) q[74]; +rx(pi/2) q[74]; +rz(4.669552649939979) q[74]; +rx(pi/2) q[74]; +rz(10.70391649714631) q[74]; +rz(2.3743964500186117) q[74]; +rx(pi/2) q[74]; +rz(4.7666198587085225) q[74]; +rx(pi/2) q[74]; +rz(7.688290185136779) q[74]; +cx q[92],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.111484014774362) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(4.1750686128916215) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[92],q[41]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.159884108304904) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +cx q[92],q[41]; +rz(1.410494600930864) q[41]; +rx(pi/2) q[41]; +rz(4.253906025858101) q[41]; +rx(pi/2) q[41]; +rz(6.972189165260639) q[41]; +rz(-1.6992237113763666) q[41]; +rx(pi/2) q[41]; +rz(5.496306831276762) q[41]; +rx(pi/2) q[41]; +rz(9.580511370861338) q[41]; +cx q[41],q[91]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.612749554074052) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(5.886904289413625) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[41],q[91]; +rz(pi/2) q[41]; +rx(pi/2) q[41]; +rz(3.2058444229684095) q[41]; +rx(pi/2) q[41]; +rz(3*pi) q[41]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[41],q[91]; +rz(-0.7035188696451842) q[41]; +rx(pi/2) q[41]; +rz(4.138760467887055) q[41]; +rx(pi/2) q[41]; +rz(10.62467197980499) q[41]; +rz(0.26319633959930666) q[41]; +rx(pi/2) q[41]; +rz(4.661309762715091) q[41]; +rx(pi/2) q[41]; +rz(11.37227943419561) q[41]; +rz(-1.8559004831852595) q[91]; +rx(pi/2) q[91]; +rz(5.289552890736482) q[91]; +rx(pi/2) q[91]; +rz(12.218527185536844) q[91]; +rz(-1.1120189832612923) q[91]; +rx(pi/2) q[91]; +rz(4.1212458673231716) q[91]; +rx(pi/2) q[91]; +rz(11.872192697182417) q[91]; +rz(-2.334195155013744) q[92]; +rx(pi/2) q[92]; +rz(4.965714095772232) q[92]; +rx(pi/2) q[92]; +rz(12.520666229138866) q[92]; +rz(-1.3926469105153705) q[92]; +rx(pi/2) q[92]; +rz(4.989820819593438) q[92]; +rx(pi/2) q[92]; +rz(6.773691935383634) q[92]; +rz(2.8907835912650093) q[94]; +rx(pi/2) q[94]; +rz(4.406233050924853) q[94]; +rx(pi/2) q[94]; +rz(12.241998291755202) q[94]; +rz(-3.106273131979422) q[94]; +rx(pi/2) q[94]; +rz(4.960091655996299) q[94]; +rx(pi/2) q[94]; +rz(10.233489417560563) q[94]; +cx q[49],q[94]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.999936633458147) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.202047645376174) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[49],q[94]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.1883698926623616) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[49],q[94]; +rz(3.1325635676700596) q[49]; +rx(pi/2) q[49]; +rz(4.795854621397512) q[49]; +rx(pi/2) q[49]; +rz(7.448232510945921) q[49]; +rz(-0.2281736285250573) q[49]; +rx(pi/2) q[49]; +rz(5.359407591036505) q[49]; +rx(pi/2) q[49]; +rz(11.244431585565945) q[49]; +cx q[49],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(6.245474284371445) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.402222610609389) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.2948984887706065) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +cx q[49],q[28]; +rz(0.5526275051213725) q[28]; +rx(pi/2) q[28]; +rz(3.7683585873954444) q[28]; +rx(pi/2) q[28]; +rz(8.280980640787966) q[28]; +rz(-0.6187238990682733) q[28]; +rx(pi/2) q[28]; +rz(5.66638796414552) q[28]; +rx(pi/2) q[28]; +rz(8.222663293024745) q[28]; +rz(-0.43471965250139366) q[49]; +rx(pi/2) q[49]; +rz(5.991463078371961) q[49]; +rx(pi/2) q[49]; +rz(7.733384996263349) q[49]; +rz(0.32964242051299975) q[49]; +rx(pi/2) q[49]; +rz(4.690082209867995) q[49]; +rx(pi/2) q[49]; +rz(10.746915569250683) q[49]; +cx q[49],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.034079308279203) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.110727574491268) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.25488319144889) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +cx q[49],q[5]; +rz(1.2460979773633412) q[5]; +rx(pi/2) q[5]; +rz(5.152811785466774) q[5]; +rx(pi/2) q[5]; +rz(10.92530083739084) q[5]; +rz(-0.2911130791233987) q[5]; +rx(pi/2) q[5]; +rz(4.174429878443343) q[5]; +rx(pi/2) q[5]; +rz(9.357821915844719) q[5]; +rz(0.42700681360062864) q[49]; +rx(pi/2) q[49]; +rz(5.265904940130293) q[49]; +rx(pi/2) q[49]; +rz(9.132305519109968) q[49]; +rz(-3.0384988366907337) q[49]; +rx(pi/2) q[49]; +rz(4.176322591289) q[49]; +rx(pi/2) q[49]; +rz(6.944816223046361) q[49]; +rz(-1.2853244409428244) q[94]; +rx(pi/2) q[94]; +rz(3.685495415340723) q[94]; +rx(pi/2) q[94]; +rz(8.057369309924958) q[94]; +rz(1.5541688843603705) q[94]; +rx(pi/2) q[94]; +rz(3.7607180678051124) q[94]; +rx(pi/2) q[94]; +rz(9.377998863497524) q[94]; +cx q[61],q[94]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.1422515154002175) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.243064863243491) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[61],q[94]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.5734084786601756) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[61],q[94]; +rz(0.18982156774609926) q[61]; +rx(pi/2) q[61]; +rz(5.699332081831676) q[61]; +rx(pi/2) q[61]; +rz(6.468041004871808) q[61]; +rz(-0.9586618042581563) q[61]; +rx(pi/2) q[61]; +rz(3.677026714169224) q[61]; +rx(pi/2) q[61]; +rz(10.377376014193782) q[61]; +cx q[61],q[75]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.273341739751608) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.163280258293542) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[61],q[75]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.4359186751482422) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[61],q[75]; +rz(-0.7873888235789348) q[61]; +rx(pi/2) q[61]; +rz(5.318523760783409) q[61]; +rx(pi/2) q[61]; +rz(12.467635230514372) q[61]; +rz(0.7089594514695272) q[61]; +rx(pi/2) q[61]; +rz(3.5426133391494554) q[61]; +rx(pi/2) q[61]; +rz(7.619645612156008) q[61]; +rz(-2.773437472148295) q[75]; +rx(pi/2) q[75]; +rz(4.795110796915518) q[75]; +rx(pi/2) q[75]; +rz(9.914732161903704) q[75]; +rz(-1.3308615427278685) q[75]; +rx(pi/2) q[75]; +rz(5.190517674704521) q[75]; +rx(pi/2) q[75]; +rz(9.310156224867244) q[75]; +cx q[21],q[75]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.9878564261710334) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.139244986463222) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +cx q[21],q[75]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.671541025190118) q[21]; +rx(pi/2) q[21]; +rz(3*pi) q[21]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[21],q[75]; +rz(-2.7265424869987918) q[21]; +rx(pi/2) q[21]; +rz(4.198207868397058) q[21]; +rx(pi/2) q[21]; +rz(7.292473893807738) q[21]; +rz(0.8636549213427855) q[21]; +rx(pi/2) q[21]; +rz(5.028103169012758) q[21]; +rx(pi/2) q[21]; +rz(10.621657260563204) q[21]; +rz(-1.2373859545677133) q[75]; +rx(pi/2) q[75]; +rz(3.4262496794325465) q[75]; +rx(pi/2) q[75]; +rz(10.724438101192778) q[75]; +rz(-1.9282092085736728) q[75]; +rx(pi/2) q[75]; +rz(4.1852765819319036) q[75]; +rx(pi/2) q[75]; +rz(6.576466639232787) q[75]; +rz(1.543885250990523) q[94]; +rx(pi/2) q[94]; +rz(5.632800994407781) q[94]; +rx(pi/2) q[94]; +rz(11.256562915299336) q[94]; +rz(0.7229810471274778) q[94]; +rx(pi/2) q[94]; +rz(3.506029736624268) q[94]; +rx(pi/2) q[94]; +rz(8.465110984264696) q[94]; +cx q[94],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.863422523571771) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.7292289735962934) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.2981689376371084) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[43]; +rz(2.9623704034732254) q[43]; +rx(pi/2) q[43]; +rz(4.944694881693562) q[43]; +rx(pi/2) q[43]; +rz(9.192116397458685) q[43]; +rz(-1.982484741275547) q[43]; +rx(pi/2) q[43]; +rz(4.264053898440807) q[43]; +rx(pi/2) q[43]; +rz(8.882419196267248) q[43]; +cx q[43],q[72]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.229345274325098) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(6.073153418525691) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +cx q[43],q[72]; +rz(-pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.5449855428664634) q[43]; +rx(pi/2) q[43]; +rz(2*pi) q[43]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[43],q[72]; +rz(-1.624155158116522) q[43]; +rx(pi/2) q[43]; +rz(5.052496961622854) q[43]; +rx(pi/2) q[43]; +rz(11.795416513178665) q[43]; +rz(0.5323644016366806) q[43]; +rx(pi/2) q[43]; +rz(5.516627558369532) q[43]; +rx(pi/2) q[43]; +rz(11.689514171045435) q[43]; +rz(-1.6358042989441017) q[72]; +rx(pi/2) q[72]; +rz(4.9299030195368445) q[72]; +rx(pi/2) q[72]; +rz(6.9308902110437645) q[72]; +rz(2.290554412341095) q[72]; +rx(pi/2) q[72]; +rz(4.135756489102144) q[72]; +rx(pi/2) q[72]; +rz(11.24509574274189) q[72]; +rz(0.4625256150932264) q[94]; +rx(pi/2) q[94]; +rz(4.618397655368125) q[94]; +rx(pi/2) q[94]; +rz(11.801873104956194) q[94]; +rz(3.078857434845373) q[94]; +rx(pi/2) q[94]; +rz(4.713417173042446) q[94]; +rx(pi/2) q[94]; +rz(7.67708663577732) q[94]; +cx q[94],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(5.993374954347182) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.158481924599381) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.1432770882242136) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[7]; +rz(-0.8150696972277265) q[7]; +rx(pi/2) q[7]; +rz(4.8146525174547845) q[7]; +rx(pi/2) q[7]; +rz(7.154775215620443) q[7]; +rz(-2.581656290598586) q[7]; +rx(pi/2) q[7]; +rz(6.272867392844901) q[7]; +rx(pi/2) q[7]; +rz(9.585124978202055) q[7]; +rz(0.7290501945200623) q[94]; +rx(pi/2) q[94]; +rz(5.056413915958777) q[94]; +rx(pi/2) q[94]; +rz(12.468179633870346) q[94]; +rz(-3.066557070606099) q[94]; +rx(pi/2) q[94]; +rz(4.955128702965294) q[94]; +rx(pi/2) q[94]; +rz(7.58925023624342) q[94]; +cx q[94],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.246923847085938) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(4.0361330291431425) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[94],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(pi/2) q[94]; +rx(pi/2) q[94]; +rz(3.7611127952338803) q[94]; +rx(pi/2) q[94]; +rz(3*pi) q[94]; +cx q[94],q[46]; +rz(0.2843657020440018) q[46]; +rx(pi/2) q[46]; +rz(4.245707365559099) q[46]; +rx(pi/2) q[46]; +rz(10.155031933126693) q[46]; +rz(3.1024862169289644) q[46]; +rx(pi/2) q[46]; +rz(4.819949160892594) q[46]; +rx(pi/2) q[46]; +rz(6.6043893409677015) q[46]; +rz(1.1437674325860394) q[94]; +rx(pi/2) q[94]; +rz(5.512487235529743) q[94]; +rx(pi/2) q[94]; +rz(10.624023845388106) q[94]; +rz(-2.4168664566848865) q[94]; +rx(pi/2) q[94]; +rz(4.893812903899052) q[94]; +rx(pi/2) q[94]; +rz(9.986080730694297) q[94]; +cx q[34],q[94]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(4.108625587522505) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.274930479079142) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[34],q[94]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.3578637677796244) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[34],q[94]; +rz(-1.4829627566690498) q[34]; +rx(pi/2) q[34]; +rz(5.314453238552909) q[34]; +rx(pi/2) q[34]; +rz(10.104733136180876) q[34]; +rz(-2.081452048089538) q[34]; +rx(pi/2) q[34]; +rz(4.416518135764598) q[34]; +rx(pi/2) q[34]; +rz(12.413310773427334) q[34]; +rz(-0.3495577680775046) q[94]; +rx(pi/2) q[94]; +rz(6.160245408862132) q[94]; +rx(pi/2) q[94]; +rz(7.859743572447542) q[94]; +rz(0.8254798654834925) q[94]; +rx(pi/2) q[94]; +rz(4.283882527571649) q[94]; +rx(pi/2) q[94]; +rz(11.904679808066868) q[94]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.234807939663147) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[38],q[95]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.4820553132779324) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[38],q[95]; +rz(1.5985954595440743) q[38]; +rx(pi/2) q[38]; +rz(4.442758000484047) q[38]; +rx(pi/2) q[38]; +rz(9.80468915446561) q[38]; +rz(0.8443943486737293) q[38]; +rx(pi/2) q[38]; +rz(5.360350552527072) q[38]; +rx(pi/2) q[38]; +rz(8.802808151285202) q[38]; +rz(-0.3337590194669704) q[95]; +rx(pi/2) q[95]; +rz(5.356164128050773) q[95]; +rx(pi/2) q[95]; +rz(8.496738491920073) q[95]; +rz(1.1744029291101805) q[95]; +rx(pi/2) q[95]; +rz(3.773254521430319) q[95]; +rx(pi/2) q[95]; +rz(11.93225664485579) q[95]; +rz(-1.557622943049427) q[99]; +rx(pi/2) q[99]; +rz(4.126993317178925) q[99]; +rx(pi/2) q[99]; +rz(7.524668486332657) q[99]; +rz(-0.9065564384503819) q[99]; +rx(pi/2) q[99]; +rz(5.1250969618770235) q[99]; +rx(pi/2) q[99]; +rz(10.544364276629826) q[99]; +cx q[99],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(5.865335083697888) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.7964096344221496) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.1493374895985893) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[44]; +rz(2.226180564221366) q[44]; +rx(pi/2) q[44]; +rz(5.268009829483118) q[44]; +rx(pi/2) q[44]; +rz(12.005836545233741) q[44]; +rz(0.796992327091647) q[44]; +rx(pi/2) q[44]; +rz(5.867856084396528) q[44]; +rx(pi/2) q[44]; +rz(11.399098350734796) q[44]; +cx q[44],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(5.877969965941354) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.7761489369562136) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[44],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.539575332643882) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +cx q[44],q[39]; +rz(1.2135029154192987) q[39]; +rx(pi/2) q[39]; +rz(3.8754131848247875) q[39]; +rx(pi/2) q[39]; +rz(8.515718668501549) q[39]; +rz(1.8150280555194689) q[39]; +rx(pi/2) q[39]; +rz(4.8084943557658155) q[39]; +rx(pi/2) q[39]; +rz(11.377322837327666) q[39]; +rz(-1.1322621317361814) q[44]; +rx(pi/2) q[44]; +rz(5.672372819633118) q[44]; +rx(pi/2) q[44]; +rz(11.420495808390196) q[44]; +rz(-3.0361161378733383) q[44]; +rx(pi/2) q[44]; +rz(5.4289198947327915) q[44]; +rx(pi/2) q[44]; +rz(7.619022080327519) q[44]; +cx q[44],q[84]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.7532297122186273) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[54],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(5.963626308300647) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.8656057292441286) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[54],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.5426205713840613) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +cx q[54],q[39]; +rz(1.8085320333080812) q[39]; +rx(pi/2) q[39]; +rz(4.671354211673995) q[39]; +rx(pi/2) q[39]; +rz(6.337866014272308) q[39]; +rz(-0.9613969920971872) q[39]; +rx(pi/2) q[39]; +rz(3.594725311123981) q[39]; +rx(pi/2) q[39]; +rz(7.8736433582093355) q[39]; +cx q[39],q[65]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.786708908609827) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(1.187245414789265) q[54]; +rx(pi/2) q[54]; +rz(4.206162190817524) q[54]; +rx(pi/2) q[54]; +rz(9.369158757982339) q[54]; +rz(-0.6978532722085156) q[54]; +rx(pi/2) q[54]; +rz(3.575028168304914) q[54]; +rx(pi/2) q[54]; +rz(8.579761002443771) q[54]; +cx q[54],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.013146777254852) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(4.346862202571138) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[54],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.479250394524052) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +cx q[54],q[3]; +rz(2.952376156830068) q[3]; +rx(pi/2) q[3]; +rz(4.7854940375412145) q[3]; +rx(pi/2) q[3]; +rz(7.235437078373666) q[3]; +rz(-2.6741995151212823) q[3]; +rx(pi/2) q[3]; +rz(3.9776939830577636) q[3]; +rx(pi/2) q[3]; +rz(11.530106267717901) q[3]; +cx q[3],q[88]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.602650370556324) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-1.2024679674714314) q[54]; +rx(pi/2) q[54]; +rz(5.027158165877749) q[54]; +rx(pi/2) q[54]; +rz(8.872945822627784) q[54]; +rz(-1.2410333125391038) q[54]; +rx(pi/2) q[54]; +rz(5.4232354341312625) q[54]; +rx(pi/2) q[54]; +rz(10.218094353230821) q[54]; +cx q[8],q[54]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.118730316064662) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(6.1626299282550185) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +cx q[8],q[54]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.649562047506553) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[8],q[54]; +rz(-1.7237147328587674) q[8]; +rx(pi/2) q[8]; +rz(5.512108000361773) q[8]; +rx(pi/2) q[8]; +rz(7.8851172736062285) q[8]; +rz(-0.6978532722085156) q[8]; +rx(pi/2) q[8]; +rz(3.575028168304914) q[8]; +rx(pi/2) q[8]; +rz(8.579761002443771) q[8]; +cx q[8],q[11]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(4.346862202571138) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(6.013146777254852) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +cx q[8],q[11]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.479250394524052) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +cx q[8],q[11]; +rz(-1.2024679674714314) q[8]; +rx(pi/2) q[8]; +rz(5.027158165877749) q[8]; +rx(pi/2) q[8]; +rz(8.872945822627784) q[8]; +rz(1.361099427569668) q[8]; +rx(pi/2) q[8]; +rz(5.3844626049160755) q[8]; +rx(pi/2) q[8]; +rz(10.212659447397455) q[8]; +rz(2.952376156830068) q[11]; +rx(pi/2) q[11]; +rz(4.7854940375412145) q[11]; +rx(pi/2) q[11]; +rz(7.235437078373666) q[11]; +rz(3.0902141107252756) q[11]; +rx(pi/2) q[11]; +rz(5.474632312540473) q[11]; +rx(pi/2) q[11]; +rz(11.53222275245425) q[11]; +rz(1.627663883734261) q[54]; +rx(pi/2) q[54]; +rz(5.788052818350505) q[54]; +rx(pi/2) q[54]; +rz(9.90769241034649) q[54]; +rz(-0.20890228924508492) q[54]; +rx(pi/2) q[54]; +rz(3.7811991146550326) q[54]; +rx(pi/2) q[54]; +rz(10.551702642654858) q[54]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(5.901281043174414) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[39],q[65]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.1829638152823883) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[39],q[65]; +rz(1.8741301153523757) q[39]; +rx(pi/2) q[39]; +rz(3.8645284770743618) q[39]; +rx(pi/2) q[39]; +rz(7.809526542858793) q[39]; +rz(1.7289832733738866) q[39]; +rx(pi/2) q[39]; +rz(4.776363094523934) q[39]; +rx(pi/2) q[39]; +rz(8.264283206717154) q[39]; +cx q[39],q[82]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.956123584584871) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(-0.5207562619316861) q[65]; +rx(pi/2) q[65]; +rz(3.8153850253930193) q[65]; +rx(pi/2) q[65]; +rz(11.013391988208582) q[65]; +rz(-0.05769934615432426) q[65]; +rx(pi/2) q[65]; +rz(5.9489629397309045) q[65]; +rx(pi/2) q[65]; +rz(12.380831172958382) q[65]; +cx q[28],q[65]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.080692437226692) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.078563345416008) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[28],q[65]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.3073270782846147) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[28],q[65]; +rz(-1.337626395306993) q[28]; +rx(pi/2) q[28]; +rz(5.028520771320926) q[28]; +rx(pi/2) q[28]; +rz(6.316749638592303) q[28]; +rz(-0.8308067256184062) q[28]; +rx(pi/2) q[28]; +rz(4.800977671774998) q[28]; +rx(pi/2) q[28]; +rz(6.872189613807749) q[28]; +cx q[28],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.055467554477163) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.154320168678417) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[28],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(-pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.4148081326551027) q[28]; +rx(pi/2) q[28]; +rz(2*pi) q[28]; +cx q[28],q[20]; +rz(-1.9148247625614514) q[20]; +rx(pi/2) q[20]; +rz(5.403877025850983) q[20]; +rx(pi/2) q[20]; +rz(11.285078827540687) q[20]; +rz(-2.3087427345977316) q[20]; +rx(pi/2) q[20]; +rz(5.158632490611836) q[20]; +rx(pi/2) q[20]; +rz(12.084890204242912) q[20]; +rz(-2.1061173612258175) q[28]; +rx(pi/2) q[28]; +rz(5.1838194334853505) q[28]; +rx(pi/2) q[28]; +rz(6.989883756261686) q[28]; +rz(1.5371257432008747) q[28]; +rx(pi/2) q[28]; +rz(4.396658944222205) q[28]; +rx(pi/2) q[28]; +rz(7.733223002822721) q[28]; +rz(1.2421277901866281) q[65]; +rx(pi/2) q[65]; +rz(3.5662856592487944) q[65]; +rx(pi/2) q[65]; +rz(8.7005684949377) q[65]; +rz(-1.7516406530699467) q[65]; +rx(pi/2) q[65]; +rz(4.946314070913685) q[65]; +rx(pi/2) q[65]; +rz(7.917715460202814) q[65]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(5.887744838890232) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[39],q[82]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.35934496896561) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[39],q[82]; +rz(-2.6256705193139442) q[39]; +rx(pi/2) q[39]; +rz(4.9957962850548085) q[39]; +rx(pi/2) q[39]; +rz(11.47593868192298) q[39]; +rz(1.3950840944445924) q[39]; +rx(pi/2) q[39]; +rz(4.580329779302996) q[39]; +rx(pi/2) q[39]; +rz(9.465923008314547) q[39]; +cx q[12],q[39]; +rz(pi/2) q[12]; +rx(pi/2) q[12]; +rz(4.158871301831308) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.000973577335543) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +cx q[12],q[39]; +rz(-pi/2) q[12]; +rx(pi/2) q[12]; +rz(3.6105987846816827) q[12]; +rx(pi/2) q[12]; +rz(2*pi) q[12]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[12],q[39]; +rz(2.5820886693502896) q[12]; +rx(pi/2) q[12]; +rz(5.705664489263006) q[12]; +rx(pi/2) q[12]; +rz(9.203600346029575) q[12]; +rz(2.6943161426063282) q[12]; +rx(pi/2) q[12]; +rz(5.006985721415867) q[12]; +rx(pi/2) q[12]; +rz(6.301396417558897) q[12]; +rz(2.7875107758651154) q[39]; +rx(pi/2) q[39]; +rz(4.229204419141096) q[39]; +rx(pi/2) q[39]; +rz(12.272215470687447) q[39]; +rz(-2.5392976394578373) q[39]; +rx(pi/2) q[39]; +rz(5.307352825009978) q[39]; +rx(pi/2) q[39]; +rz(7.173760765051325) q[39]; +rz(-0.17990561167023644) q[82]; +rx(pi/2) q[82]; +rz(5.376299893757371) q[82]; +rx(pi/2) q[82]; +rz(7.742505502204718) q[82]; +rz(0.7854701785597626) q[82]; +rx(pi/2) q[82]; +rz(6.061241654647822) q[82]; +rx(pi/2) q[82]; +rz(8.329794028591667) q[82]; +cx q[82],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.251027088182848) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(4.041958422613274) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.2270634679079917) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[25]; +rz(1.0507975362444801) q[25]; +rx(pi/2) q[25]; +rz(5.316998981373966) q[25]; +rx(pi/2) q[25]; +rz(8.046236066154684) q[25]; +rz(2.4933136097930078) q[25]; +rx(pi/2) q[25]; +rz(6.0009184339260395) q[25]; +rx(pi/2) q[25]; +rz(6.751498736801858) q[25]; +rz(-2.491768548963512) q[82]; +rx(pi/2) q[82]; +rz(3.915578110762457) q[82]; +rx(pi/2) q[82]; +rz(12.256928719434594) q[82]; +rz(-2.2134840252742944) q[82]; +rx(pi/2) q[82]; +rz(4.418793575773414) q[82]; +rx(pi/2) q[82]; +rz(11.109356579192786) q[82]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.119639412343355) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[44],q[84]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.307666323491852) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[44],q[84]; +rz(2.9561882407410494) q[44]; +rx(pi/2) q[44]; +rz(4.1314064132321215) q[44]; +rx(pi/2) q[44]; +rz(11.221024889675846) q[44]; +rz(1.9539250764347624) q[44]; +rx(pi/2) q[44]; +rz(3.916257259536857) q[44]; +rx(pi/2) q[44]; +rz(9.111937198805974) q[44]; +cx q[13],q[44]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.9990919076254023) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(5.776451977306159) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +cx q[13],q[44]; +rz(-pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.248551268656397) q[13]; +rx(pi/2) q[13]; +rz(2*pi) q[13]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[13],q[44]; +rz(-1.717658932346683) q[13]; +rx(pi/2) q[13]; +rz(5.101733630992453) q[13]; +rx(pi/2) q[13]; +rz(12.229364257057505) q[13]; +rz(2.5307946715598995) q[13]; +rx(pi/2) q[13]; +rz(3.435912133253052) q[13]; +rx(pi/2) q[13]; +rz(7.287076301777571) q[13]; +rz(2.108546299939505) q[44]; +rx(pi/2) q[44]; +rz(5.85631100268585) q[44]; +rx(pi/2) q[44]; +rz(6.393299370744191) q[44]; +rz(0.8749082192184083) q[44]; +rx(pi/2) q[44]; +rz(4.307181260560704) q[44]; +rx(pi/2) q[44]; +rz(6.726506745393317) q[44]; +cx q[44],q[48]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.715036024293479) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.4322784770974) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[44],q[48]; +rz(-pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.429828871707773) q[44]; +rx(pi/2) q[44]; +rz(2*pi) q[44]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[44],q[48]; +rz(1.7768701204188346) q[44]; +rx(pi/2) q[44]; +rz(5.5847087776754165) q[44]; +rx(pi/2) q[44]; +rz(11.530451703438052) q[44]; +rz(-0.27244429244196944) q[44]; +rx(pi/2) q[44]; +rz(5.857407736630604) q[44]; +rx(pi/2) q[44]; +rz(12.246315493324962) q[44]; +rz(0.3454809655601583) q[48]; +rx(pi/2) q[48]; +rz(4.2944976934097205) q[48]; +rx(pi/2) q[48]; +rz(11.538694035113213) q[48]; +rz(2.6582710128344793) q[48]; +rx(pi/2) q[48]; +rz(5.025504502691663) q[48]; +rx(pi/2) q[48]; +rz(12.188642196949091) q[48]; +cx q[55],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.9074148164401645) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.618123908380884) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[48]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.1783836535145644) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +cx q[55],q[48]; +rz(-1.8352641324370484) q[48]; +rx(pi/2) q[48]; +rz(5.121961558190124) q[48]; +rx(pi/2) q[48]; +rz(9.377556585533554) q[48]; +rz(1.106441217850354) q[48]; +rx(pi/2) q[48]; +rz(5.502173334735824) q[48]; +rx(pi/2) q[48]; +rz(9.174036772449853) q[48]; +cx q[25],q[48]; +rz(pi/2) q[25]; +rx(pi/2) q[25]; +rz(4.282411810578601) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(6.096120090883003) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[25],q[48]; +rz(-pi/2) q[25]; +rx(pi/2) q[25]; +rz(3.337706145146898) q[25]; +rx(pi/2) q[25]; +rz(2*pi) q[25]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[25],q[48]; +rz(2.9636802537459292) q[25]; +rx(pi/2) q[25]; +rz(4.281103817129877) q[25]; +rx(pi/2) q[25]; +rz(11.124093591563444) q[25]; +rz(-1.9441697573144765) q[25]; +rx(pi/2) q[25]; +rz(5.126889239231962) q[25]; +rx(pi/2) q[25]; +rz(7.530087766478714) q[25]; +rz(-0.9313026409803884) q[48]; +rx(pi/2) q[48]; +rz(4.444975006380387) q[48]; +rx(pi/2) q[48]; +rz(11.299625301617017) q[48]; +rz(-1.106252912599353) q[48]; +rx(pi/2) q[48]; +rz(3.848130168339375) q[48]; +rx(pi/2) q[48]; +rz(7.970521111121663) q[48]; +rz(2.469484968955162) q[55]; +rx(pi/2) q[55]; +rz(3.5996898207871313) q[55]; +rx(pi/2) q[55]; +rz(7.458757078410952) q[55]; +rz(-2.301177903181499) q[55]; +rx(pi/2) q[55]; +rz(5.454144679757204) q[55]; +rx(pi/2) q[55]; +rz(7.108738419468869) q[55]; +cx q[4],q[55]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.942831357922552) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(5.890422594059052) q[55]; +rx(pi/2) q[55]; +rz(7*pi/2) q[55]; +cx q[4],q[55]; +rz(-pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.506637097560139) q[4]; +rx(pi/2) q[4]; +rz(2*pi) q[4]; +rz(-pi) q[55]; +rx(pi/2) q[55]; +rz(3*pi/2) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[4],q[55]; +rz(-1.0741708055023023) q[4]; +rx(pi/2) q[4]; +rz(4.122542943894429) q[4]; +rx(pi/2) q[4]; +rz(11.129260190599666) q[4]; +rz(1.3950840944445924) q[4]; +rx(pi/2) q[4]; +rz(4.580329779302996) q[4]; +rx(pi/2) q[4]; +rz(9.465923008314547) q[4]; +cx q[0],q[4]; +rz(pi/2) q[0]; +rx(pi/2) q[0]; +rz(4.158871301831308) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(6.000973577335543) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +cx q[0],q[4]; +rz(-pi/2) q[0]; +rx(pi/2) q[0]; +rz(3.6105987846816827) q[0]; +rx(pi/2) q[0]; +rz(2*pi) q[0]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +cx q[0],q[4]; +rz(2.5820886693502896) q[0]; +rx(pi/2) q[0]; +rz(5.705664489263006) q[0]; +rx(pi/2) q[0]; +rz(9.203600346029575) q[0]; +rz(1.3452074997733696) q[0]; +rx(pi/2) q[0]; +rz(4.814783646662772) q[0]; +rx(pi/2) q[0]; +rz(10.848782692394602) q[0]; +rz(2.7875107758651154) q[4]; +rx(pi/2) q[4]; +rz(4.229204419141096) q[4]; +rx(pi/2) q[4]; +rz(12.272215470687447) q[4]; +rz(2.7387529864303) q[4]; +rx(pi/2) q[4]; +rz(4.78324530132964) q[4]; +rx(pi/2) q[4]; +rz(12.24908459632259) q[4]; +rz(-1.226600729224656) q[55]; +rx(pi/2) q[55]; +rz(4.750631246835575) q[55]; +rx(pi/2) q[55]; +rz(12.088168813546426) q[55]; +rz(0.27280770250286235) q[55]; +rx(pi/2) q[55]; +rz(5.851856974023099) q[55]; +rx(pi/2) q[55]; +rz(7.016451609019602) q[55]; +cx q[55],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.155349162014) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(4.245420348547304) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.4241233237615027) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +cx q[55],q[46]; +rz(0.12501391336353418) q[46]; +rx(pi/2) q[46]; +rz(5.33109927361152) q[46]; +rx(pi/2) q[46]; +rz(11.319034012180717) q[46]; +rz(-0.9617772333038266) q[46]; +rx(pi/2) q[46]; +rz(4.830601161541124) q[46]; +rx(pi/2) q[46]; +rz(8.263002209853582) q[46]; +rz(-1.6829406178422066) q[55]; +rx(pi/2) q[55]; +rz(4.606158101314227) q[55]; +rx(pi/2) q[55]; +rz(7.462660012249937) q[55]; +rz(-2.221890866031805) q[55]; +rx(pi/2) q[55]; +rz(4.304478326228807) q[55]; +rx(pi/2) q[55]; +rz(8.268170770237173) q[55]; +cx q[61],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.1844326954976125) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.095106484042168) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.2973071111272914) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +cx q[61],q[44]; +rz(-2.03949249811334) q[44]; +rx(pi/2) q[44]; +rz(3.775055013923018) q[44]; +rx(pi/2) q[44]; +rz(6.558771847609366) q[44]; +rz(-0.1214312122643686) q[44]; +rx(pi/2) q[44]; +rz(4.274896969198461) q[44]; +rx(pi/2) q[44]; +rz(9.196463959215757) q[44]; +cx q[18],q[44]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(4.054113090395721) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(5.964100286862662) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +cx q[18],q[44]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.40427351946739) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[18],q[44]; +rz(-0.8108482558148271) q[18]; +rx(pi/2) q[18]; +rz(3.5402988826792248) q[18]; +rx(pi/2) q[18]; +rz(8.953926895406283) q[18]; +rz(1.4236426331896288) q[18]; +rx(pi/2) q[18]; +rz(4.8214111106025035) q[18]; +rx(pi/2) q[18]; +rz(9.509418599250145) q[18]; +rz(3.1135852594440276) q[44]; +rx(pi/2) q[44]; +rz(4.952810701266297) q[44]; +rx(pi/2) q[44]; +rz(10.011127769739371) q[44]; +rz(-1.0047364954140452) q[44]; +rx(pi/2) q[44]; +rz(5.470170251726863) q[44]; +rx(pi/2) q[44]; +rz(8.624675267826362) q[44]; +cx q[30],q[44]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.5834945684662296) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.055948874137798) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +cx q[30],q[44]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.1517492646746152) q[30]; +rx(pi/2) q[30]; +rz(3*pi) q[30]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +cx q[30],q[44]; +rz(-3.0608091971582088) q[30]; +rx(pi/2) q[30]; +rz(5.685024726332283) q[30]; +rx(pi/2) q[30]; +rz(6.538742918927397) q[30]; +rz(2.9909947705080198) q[30]; +rx(pi/2) q[30]; +rz(5.185964170680319) q[30]; +rx(pi/2) q[30]; +rz(7.946846800551546) q[30]; +rz(-3.0857378924757226) q[44]; +rx(pi/2) q[44]; +rz(4.9324265891645105) q[44]; +rx(pi/2) q[44]; +rz(11.033461013452388) q[44]; +rz(-0.7359643575135149) q[44]; +rx(pi/2) q[44]; +rz(4.45948441270323) q[44]; +rx(pi/2) q[44]; +rz(7.3228816559456815) q[44]; +rz(2.5247455918762034) q[61]; +rx(pi/2) q[61]; +rz(4.639717195689649) q[61]; +rx(pi/2) q[61]; +rz(11.922240174158725) q[61]; +rz(0.06358852517607883) q[61]; +rx(pi/2) q[61]; +rz(3.893861022721929) q[61]; +rx(pi/2) q[61]; +rz(6.987862335923641) q[61]; +cx q[67],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.274050801758522) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.546620366377235) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(-pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.2933440077964917) q[67]; +rx(pi/2) q[67]; +rz(2*pi) q[67]; +cx q[67],q[61]; +rz(2.9937276164944535) q[61]; +rx(pi/2) q[61]; +rz(4.272250756921433) q[61]; +rx(pi/2) q[61]; +rz(6.987682958840589) q[61]; +rz(2.2863640828964673) q[61]; +rx(pi/2) q[61]; +rz(4.2563438182292) q[61]; +rx(pi/2) q[61]; +rz(8.006000565473038) q[61]; +rz(2.6759875248066187) q[67]; +rx(pi/2) q[67]; +rz(5.119187325262889) q[67]; +rx(pi/2) q[67]; +rz(11.748615989667586) q[67]; +rz(1.4743281294942037) q[67]; +rx(pi/2) q[67]; +rz(4.48841713913189) q[67]; +rx(pi/2) q[67]; +rz(11.50201536870836) q[67]; +rz(-3.127022273005881) q[84]; +rx(pi/2) q[84]; +rz(5.013028203046103) q[84]; +rx(pi/2) q[84]; +rz(9.795662277016323) q[84]; +rz(-2.841309098612019) q[84]; +rx(pi/2) q[84]; +rz(5.046728489648813) q[84]; +rx(pi/2) q[84]; +rz(7.865109468439975) q[84]; +cx q[84],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.045492900829641) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.7077197215245037) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.3151359002740772) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[62]; +rz(-2.3236158182077133) q[62]; +rx(pi/2) q[62]; +rz(5.19199519442908) q[62]; +rx(pi/2) q[62]; +rz(6.715239459979173) q[62]; +rz(1.1996186774391697) q[62]; +rx(pi/2) q[62]; +rz(5.721257144817577) q[62]; +rx(pi/2) q[62]; +rz(8.301442429023847) q[62]; +cx q[62],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.155677750796576) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.001950220416839) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.1645947977558393) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +cx q[62],q[14]; +rz(-2.424498818152873) q[14]; +rx(pi/2) q[14]; +rz(5.066997497911821) q[14]; +rx(pi/2) q[14]; +rz(6.918494914226724) q[14]; +rz(-1.5551921699937155) q[14]; +rx(pi/2) q[14]; +rz(4.761268586084563) q[14]; +rx(pi/2) q[14]; +rz(12.259211031705265) q[14]; +cx q[14],q[17]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.962096490634339) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.86917927354847) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +cx q[14],q[17]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.3411521008357967) q[14]; +rx(pi/2) q[14]; +rz(3*pi) q[14]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +cx q[14],q[17]; +rz(0.8376146521238264) q[14]; +rx(pi/2) q[14]; +rz(5.728635625856542) q[14]; +rx(pi/2) q[14]; +rz(8.345412463596949) q[14]; +rz(-1.7142186066162681) q[14]; +rx(pi/2) q[14]; +rz(4.549894474048424) q[14]; +rx(pi/2) q[14]; +rz(8.539526191952055) q[14]; +rz(0.6884761426309152) q[17]; +rx(pi/2) q[17]; +rz(4.448693373598848) q[17]; +rx(pi/2) q[17]; +rz(8.337437502625834) q[17]; +rz(2.8673116620635124) q[17]; +rx(pi/2) q[17]; +rz(3.4700438160202793) q[17]; +rx(pi/2) q[17]; +rz(12.301364682987447) q[17]; +cx q[27],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(5.989766324375211) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.139862598673482) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +cx q[27],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.1657489038734594) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +cx q[27],q[14]; +rz(-1.231018287450052) q[14]; +rx(pi/2) q[14]; +rz(4.426980198872004) q[14]; +rx(pi/2) q[14]; +rz(11.561409948090017) q[14]; +rz(1.130767426324832) q[14]; +rx(pi/2) q[14]; +rz(4.880640709850164) q[14]; +rx(pi/2) q[14]; +rz(12.145359288129093) q[14]; +rz(2.7504217252336973) q[27]; +rx(pi/2) q[27]; +rz(5.056063242381698) q[27]; +rx(pi/2) q[27]; +rz(10.53509955582567) q[27]; +rz(-0.19369282591518822) q[27]; +rx(pi/2) q[27]; +rz(5.404697974154422) q[27]; +rx(pi/2) q[27]; +rz(8.910598362855312) q[27]; +cx q[28],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.95376806021514) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(4.209059800468267) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[28],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.763636752178499) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +cx q[28],q[17]; +rz(-2.578734847772078) q[17]; +rx(pi/2) q[17]; +rz(5.891926897093361) q[17]; +rx(pi/2) q[17]; +rz(12.343366976261608) q[17]; +rz(-0.11121292253068926) q[17]; +rx(pi/2) q[17]; +rz(3.9289623529504474) q[17]; +rx(pi/2) q[17]; +rz(11.156457660732858) q[17]; +rz(-0.1540572371865352) q[28]; +rx(pi/2) q[28]; +rz(4.04085342041693) q[28]; +rx(pi/2) q[28]; +rz(9.918065135500466) q[28]; +rz(-0.18689372506480328) q[28]; +rx(pi/2) q[28]; +rz(4.500550557472305) q[28]; +rx(pi/2) q[28]; +rz(6.960998446094875) q[28]; +cx q[28],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.275963704082988) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.514174268826917) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +cx q[28],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(pi/2) q[28]; +rx(pi/2) q[28]; +rz(3.395920384198126) q[28]; +rx(pi/2) q[28]; +rz(3*pi) q[28]; +cx q[28],q[24]; +rz(-1.598266073514474) q[24]; +rx(pi/2) q[24]; +rz(4.261150106078373) q[24]; +rx(pi/2) q[24]; +rz(7.7673856976659215) q[24]; +rz(-0.4428327535678891) q[24]; +rx(pi/2) q[24]; +rz(4.8428361442565135) q[24]; +rx(pi/2) q[24]; +rz(7.225249231600523) q[24]; +rz(0.7535390957150474) q[28]; +rx(pi/2) q[28]; +rz(3.909119288509771) q[28]; +rx(pi/2) q[28]; +rz(7.35698459872424) q[28]; +rz(-1.146761303763865) q[28]; +rx(pi/2) q[28]; +rz(5.011963432913426) q[28]; +rx(pi/2) q[28]; +rz(11.895894960095255) q[28]; +rz(-0.41725840705379547) q[62]; +rx(pi/2) q[62]; +rz(5.244053614207176) q[62]; +rx(pi/2) q[62]; +rz(11.801560962252626) q[62]; +rz(-0.8478699801040115) q[62]; +rx(pi/2) q[62]; +rz(5.374454272325993) q[62]; +rx(pi/2) q[62]; +rz(8.91716843189948) q[62]; +rz(-0.179115146794254) q[84]; +rx(pi/2) q[84]; +rz(4.6201087507959535) q[84]; +rx(pi/2) q[84]; +rz(12.198175653595191) q[84]; +rz(-1.751874326718431) q[84]; +rx(pi/2) q[84]; +rz(4.302126403187131) q[84]; +rx(pi/2) q[84]; +rz(8.50184563107359) q[84]; +cx q[84],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(5.503786802677466) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.9193620202366546) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.438864309352489) q[84]; +rx(pi/2) q[84]; +rz(2*pi) q[84]; +cx q[84],q[69]; +rz(1.9341656813314252) q[69]; +rx(pi/2) q[69]; +rz(4.790081359306035) q[69]; +rx(pi/2) q[69]; +rz(6.902440759872356) q[69]; +rz(-0.7503729888142479) q[69]; +rx(pi/2) q[69]; +rz(5.6135113931100005) q[69]; +rx(pi/2) q[69]; +rz(9.782613548507399) q[69]; +cx q[69],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(5.9994339490002275) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.8935276898051687) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[69],q[62]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(pi/2) q[69]; +rx(pi/2) q[69]; +rz(3.4201877533875598) q[69]; +rx(pi/2) q[69]; +rz(3*pi) q[69]; +cx q[69],q[62]; +rz(0.35303196427224526) q[62]; +rx(pi/2) q[62]; +rz(3.735325238528139) q[62]; +rx(pi/2) q[62]; +rz(9.384250705103618) q[62]; +rz(0.5323644016366806) q[62]; +rx(pi/2) q[62]; +rz(5.516627558369532) q[62]; +rx(pi/2) q[62]; +rz(11.689514171045435) q[62]; +cx q[62],q[95]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(4.353234213611781) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +rz(-0.21549340013626406) q[69]; +rx(pi/2) q[69]; +rz(3.5996097854178917) q[69]; +rx(pi/2) q[69]; +rz(9.031356605194958) q[69]; +rz(-1.1932728944860578) q[69]; +rx(pi/2) q[69]; +rz(3.9515662518777264) q[69]; +rx(pi/2) q[69]; +rz(7.222396578410662) q[69]; +rz(-1.460351540303877) q[84]; +rx(pi/2) q[84]; +rz(4.855759162088479) q[84]; +rx(pi/2) q[84]; +rz(8.11361085162395) q[84]; +rz(-2.9989205803230465) q[84]; +rx(pi/2) q[84]; +rz(4.231192997458663) q[84]; +rx(pi/2) q[84]; +rz(6.905887178645626) q[84]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.234612746064904) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[3],q[88]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.462160046758239) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[3],q[88]; +rz(2.2644510641692674) q[3]; +rx(pi/2) q[3]; +rz(4.112379406508184) q[3]; +rx(pi/2) q[3]; +rz(9.196114271810128) q[3]; +rz(-2.2029992633882367) q[3]; +rx(pi/2) q[3]; +rz(5.84176140558078) q[3]; +rx(pi/2) q[3]; +rz(10.689085250253079) q[3]; +cx q[3],q[51]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(4.213971220157757) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.04102690227484) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[3],q[51]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.219991847968208) q[3]; +rx(pi/2) q[3]; +rz(3*pi) q[3]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[3],q[51]; +rz(-1.4241125623877668) q[3]; +rx(pi/2) q[3]; +rz(5.970384627913173) q[3]; +rx(pi/2) q[3]; +rz(11.9662687694895) q[3]; +rz(1.6890151633205965) q[3]; +rx(pi/2) q[3]; +rz(4.603971204368247) q[3]; +rx(pi/2) q[3]; +rz(7.618177882848983) q[3]; +rz(-0.5140153287918316) q[51]; +rx(pi/2) q[51]; +rz(4.179825863491706) q[51]; +rx(pi/2) q[51]; +rz(6.828870578376584) q[51]; +rz(-0.9492836352914535) q[51]; +rx(pi/2) q[51]; +rz(4.703411555087573) q[51]; +rx(pi/2) q[51]; +rz(7.789564651641953) q[51]; +rz(1.404216123116309) q[88]; +rx(pi/2) q[88]; +rz(4.7798003091033525) q[88]; +rx(pi/2) q[88]; +rz(7.6779052121475875) q[88]; +rz(0.5699253668456263) q[88]; +rx(pi/2) q[88]; +rz(5.427644783753784) q[88]; +rx(pi/2) q[88]; +rz(6.478141656468451) q[88]; +cx q[77],q[88]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.8403310996528366) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.191011762717501) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[77],q[88]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.362375056951258) q[77]; +rx(pi/2) q[77]; +rz(3*pi) q[77]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[77],q[88]; +rz(2.7664830431569767) q[77]; +rx(pi/2) q[77]; +rz(5.13835933072867) q[77]; +rx(pi/2) q[77]; +rz(7.502454241166899) q[77]; +rz(-0.27163379335367077) q[77]; +rx(pi/2) q[77]; +rz(4.65292702510846) q[77]; +rx(pi/2) q[77]; +rz(8.033224106244889) q[77]; +cx q[75],q[77]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.000187679309469) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(5.844656889681806) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[75],q[77]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.2006187539679214) q[75]; +rx(pi/2) q[75]; +rz(3*pi) q[75]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[75],q[77]; +rz(-2.9771238955317596) q[75]; +rx(pi/2) q[75]; +rz(3.5525262351961184) q[75]; +rx(pi/2) q[75]; +rz(11.498473820696013) q[75]; +rz(0.2980051076934891) q[75]; +rx(pi/2) q[75]; +rz(3.8327104537413166) q[75]; +rx(pi/2) q[75]; +rz(9.818634441271067) q[75]; +rz(0.28525269638026973) q[77]; +rx(pi/2) q[77]; +rz(4.775380064177573) q[77]; +rx(pi/2) q[77]; +rz(12.213122669241713) q[77]; +rz(2.5246715459181477) q[77]; +rx(pi/2) q[77]; +rz(4.327256330416476) q[77]; +rx(pi/2) q[77]; +rz(7.840787718187768) q[77]; +cx q[36],q[77]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(4.036711738930089) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(5.851659466004831) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +cx q[36],q[77]; +rz(-pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.329340923701606) q[36]; +rx(pi/2) q[36]; +rz(2*pi) q[36]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[36],q[77]; +rz(1.8341453537014294) q[36]; +rx(pi/2) q[36]; +rz(3.4714591948832756) q[36]; +rx(pi/2) q[36]; +rz(12.120148345372273) q[36]; +rz(-2.332971901814904) q[36]; +rx(pi/2) q[36]; +rz(4.69266989396479) q[36]; +rx(pi/2) q[36]; +rz(11.795819073752106) q[36]; +rz(2.221337369102967) q[77]; +rx(pi/2) q[77]; +rz(4.555393129411932) q[77]; +rx(pi/2) q[77]; +rz(12.15159536559495) q[77]; +rz(1.916290813471858) q[77]; +rx(pi/2) q[77]; +rz(5.252539331160313) q[77]; +rx(pi/2) q[77]; +rz(6.826382300658742) q[77]; +cx q[77],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(5.7584050873630055) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[77]; +rx(pi/2) q[77]; +rz(4.016350172561909) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +cx q[77],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(-pi/2) q[77]; +rx(pi/2) q[77]; +rz(3.546230924316406) q[77]; +rx(pi/2) q[77]; +rz(2*pi) q[77]; +cx q[77],q[0]; +rz(2.154465277528078) q[0]; +rx(pi/2) q[0]; +rz(5.601019388102172) q[0]; +rx(pi/2) q[0]; +rz(10.43206459822618) q[0]; +rz(2.0432063655966246) q[0]; +rx(pi/2) q[0]; +rz(4.59317081497776) q[0]; +rx(pi/2) q[0]; +rz(7.266201183983487) q[0]; +rz(1.055480575847465) q[77]; +rx(pi/2) q[77]; +rz(4.575943918337935) q[77]; +rx(pi/2) q[77]; +rz(6.498139912915593) q[77]; +rz(-1.0047364954140452) q[77]; +rx(pi/2) q[77]; +rz(5.470170251726863) q[77]; +rx(pi/2) q[77]; +rz(8.624675267826362) q[77]; +rz(-2.5176919429415228) q[88]; +rx(pi/2) q[88]; +rz(4.961698877127178) q[88]; +rx(pi/2) q[88]; +rz(12.374813070863642) q[88]; +rz(-2.8566663037856665) q[88]; +rx(pi/2) q[88]; +rz(5.081053652349587) q[88]; +rx(pi/2) q[88]; +rz(11.895153960196982) q[88]; +cx q[88],q[82]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.0811494858234685) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.976757288812176) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[82]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.2121065624892022) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +cx q[88],q[82]; +rz(-1.3743358984466891) q[82]; +rx(pi/2) q[82]; +rz(4.9724418767669185) q[82]; +rx(pi/2) q[82]; +rz(6.751153791716583) q[82]; +rz(1.3950840944445924) q[82]; +rx(pi/2) q[82]; +rz(4.580329779302996) q[82]; +rx(pi/2) q[82]; +rz(9.465923008314547) q[82]; +rz(-0.9646277132053731) q[88]; +rx(pi/2) q[88]; +rz(4.709951193303071) q[88]; +rx(pi/2) q[88]; +rz(11.870813366688196) q[88]; +rz(2.1727927578905435) q[88]; +rx(pi/2) q[88]; +rz(5.706111317127698) q[88]; +rx(pi/2) q[88]; +rz(7.259579255282084) q[88]; +cx q[27],q[88]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.9569906703580973) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(6.1161985732506245) q[88]; +rx(pi/2) q[88]; +rz(7*pi/2) q[88]; +cx q[27],q[88]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.5123169470791997) q[27]; +rx(pi/2) q[27]; +rz(3*pi) q[27]; +rz(-pi) q[88]; +rx(pi/2) q[88]; +rz(3*pi/2) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[27],q[88]; +rz(1.776844663419789) q[27]; +rx(pi/2) q[27]; +rz(4.596488452501473) q[27]; +rx(pi/2) q[27]; +rz(6.4849031248551405) q[27]; +rz(-2.1741893719275867) q[27]; +rx(pi/2) q[27]; +rz(4.997144953108851) q[27]; +rx(pi/2) q[27]; +rz(10.475736032319663) q[27]; +rz(-2.008374240244449) q[88]; +rx(pi/2) q[88]; +rz(4.895081404416864) q[88]; +rx(pi/2) q[88]; +rz(8.688044341549315) q[88]; +rz(-3.0399203120860125) q[88]; +rx(pi/2) q[88]; +rz(4.089514429184289) q[88]; +rx(pi/2) q[88]; +rz(10.838504252494879) q[88]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.06535772436672) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[62],q[95]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.5691305138553435) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[62],q[95]; +rz(-2.3727584023977246) q[62]; +rx(pi/2) q[62]; +rz(3.8784126869355076) q[62]; +rx(pi/2) q[62]; +rz(10.144820283565865) q[62]; +rz(-1.1801686642034335) q[62]; +rx(pi/2) q[62]; +rz(5.337340378845407) q[62]; +rx(pi/2) q[62]; +rz(11.73868812623606) q[62]; +rz(-1.5755356090842687) q[95]; +rx(pi/2) q[95]; +rz(4.834943143454592) q[95]; +rx(pi/2) q[95]; +rz(8.245606108797302) q[95]; +rz(-1.595449272590241) q[95]; +rx(pi/2) q[95]; +rz(5.224806281107465) q[95]; +rx(pi/2) q[95]; +rz(12.31218325576264) q[95]; +cx q[92],q[95]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(4.127927101269966) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(6.2368266056808945) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[92],q[95]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.7474774753738647) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[92],q[95]; +rz(2.899721292352333) q[92]; +rx(pi/2) q[92]; +rz(4.2880678556340435) q[92]; +rx(pi/2) q[92]; +rz(11.790798541895002) q[92]; +rz(-1.4092057085467264) q[92]; +rx(pi/2) q[92]; +rz(4.708221783104934) q[92]; +rx(pi/2) q[92]; +rz(10.417761246567679) q[92]; +rz(-2.896369732296211) q[95]; +rx(pi/2) q[95]; +rz(4.928137565582858) q[95]; +rx(pi/2) q[95]; +rz(11.659955470579266) q[95]; +rz(-2.161428252491267) q[95]; +rx(pi/2) q[95]; +rz(4.241431474260798) q[95]; +rx(pi/2) q[95]; +rz(8.686723964670708) q[95]; +cx q[98],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(5.9149513189790905) q[54]; +rx(pi/2) q[54]; +rz(7*pi/2) q[54]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.26110700428487) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[54]; +rz(-pi) q[54]; +rx(pi/2) q[54]; +rz(3*pi/2) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.4901285542031566) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[54]; +rz(0.9906351062942891) q[54]; +rx(pi/2) q[54]; +rz(5.33119222150894) q[54]; +rx(pi/2) q[54]; +rz(10.602004986044637) q[54]; +rz(2.043955082774314) q[54]; +rx(pi/2) q[54]; +rz(4.563205075136733) q[54]; +rx(pi/2) q[54]; +rz(12.34416819544727) q[54]; +cx q[54],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(5.895620445887973) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.8471823324331176) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[54],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.492540358339199) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +cx q[54],q[6]; +rz(-0.15396899711356582) q[6]; +rx(pi/2) q[6]; +rz(4.503125607613725) q[6]; +rx(pi/2) q[6]; +rz(12.301175413311466) q[6]; +rz(-1.6992361828682707) q[6]; +rx(pi/2) q[6]; +rz(5.037879200296309) q[6]; +rx(pi/2) q[6]; +rz(11.743128157844264) q[6]; +rz(0.2565510326710556) q[54]; +rx(pi/2) q[54]; +rz(5.13112594331785) q[54]; +rx(pi/2) q[54]; +rz(7.870353454445883) q[54]; +rz(0.3736140485851487) q[54]; +rx(pi/2) q[54]; +rz(4.817202702900428) q[54]; +rx(pi/2) q[54]; +rz(7.136719481890875) q[54]; +rz(0.43969114467921777) q[98]; +rx(pi/2) q[98]; +rz(5.035537345955363) q[98]; +rx(pi/2) q[98]; +rz(7.115382872740178) q[98]; +rz(-2.4949874374619747) q[98]; +rx(pi/2) q[98]; +rz(4.7971157731882155) q[98]; +rx(pi/2) q[98]; +rz(12.319702379129238) q[98]; +cx q[98],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.616290669237317) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.7311529952371814) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.255113424591853) q[98]; +rx(pi/2) q[98]; +rz(2*pi) q[98]; +cx q[98],q[21]; +rz(0.054486902510677115) q[21]; +rx(pi/2) q[21]; +rz(5.4747492189442175) q[21]; +rx(pi/2) q[21]; +rz(11.423228689552683) q[21]; +rz(1.9539250764347624) q[21]; +rx(pi/2) q[21]; +rz(3.916257259536857) q[21]; +rx(pi/2) q[21]; +rz(9.111937198805974) q[21]; +rz(0.6140230912300595) q[98]; +rx(pi/2) q[98]; +rz(4.621152245470489) q[98]; +rx(pi/2) q[98]; +rz(6.470329047974479) q[98]; +rz(2.8751510121073345) q[98]; +rx(pi/2) q[98]; +rz(4.623639566708044) q[98]; +rx(pi/2) q[98]; +rz(6.624922086281231) q[98]; +cx q[98],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.833864846064703) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.7403849422291806) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.325817929424881) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[25]; +rz(0.25322408637888616) q[25]; +rx(pi/2) q[25]; +rz(4.844006271770844) q[25]; +rx(pi/2) q[25]; +rz(11.55090573719878) q[25]; +rz(2.5294673609405143) q[25]; +rx(pi/2) q[25]; +rz(4.1838385154338384) q[25]; +rx(pi/2) q[25]; +rz(8.278691801879773) q[25]; +cx q[15],q[25]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.834031855181766) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(5.990030301155551) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +cx q[15],q[25]; +rz(pi/2) q[15]; +rx(pi/2) q[15]; +rz(3.1512972210974404) q[15]; +rx(pi/2) q[15]; +rz(3*pi) q[15]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +cx q[15],q[25]; +rz(-3.10080620173738) q[15]; +rx(pi/2) q[15]; +rz(3.6864666368040764) q[15]; +rx(pi/2) q[15]; +rz(8.261303299548997) q[15]; +rz(-1.6078406416772377) q[15]; +rx(pi/2) q[15]; +rz(5.660909768359426) q[15]; +rx(pi/2) q[15]; +rz(10.571392624843874) q[15]; +rz(0.3603847807679621) q[25]; +rx(pi/2) q[25]; +rz(4.923328357340928) q[25]; +rx(pi/2) q[25]; +rz(11.745332403044682) q[25]; +rz(2.066610885932085) q[25]; +rx(pi/2) q[25]; +rz(4.475729905000947) q[25]; +rx(pi/2) q[25]; +rz(8.283095215488922) q[25]; +rz(3.0052178716379094) q[98]; +rx(pi/2) q[98]; +rz(5.623652379887915) q[98]; +rx(pi/2) q[98]; +rz(6.3109613094094446) q[98]; +rz(1.265270831107161) q[98]; +rx(pi/2) q[98]; +rz(4.342546376020557) q[98]; +rx(pi/2) q[98]; +rz(9.19378697775439) q[98]; +rz(0.2894912166107968) q[99]; +rx(pi/2) q[99]; +rz(3.754411298040016) q[99]; +rx(pi/2) q[99]; +rz(8.329911808640901) q[99]; +rz(-0.26020526082162476) q[99]; +rx(pi/2) q[99]; +rz(5.516462347373691) q[99]; +rx(pi/2) q[99]; +rz(8.719797816280625) q[99]; +cx q[99],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(6.116377215223779) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.8086846060849546) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.513141903398619) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[37]; +rz(-0.73200426748086) q[37]; +rx(pi/2) q[37]; +rz(4.8250611097667395) q[37]; +rx(pi/2) q[37]; +rz(12.49394023371178) q[37]; +rz(-1.374935471585525) q[37]; +rx(pi/2) q[37]; +rz(5.135052671201247) q[37]; +rx(pi/2) q[37]; +rz(9.039095107742082) q[37]; +cx q[16],q[37]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(4.046014500059798) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.872055619294974) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +cx q[16],q[37]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.1604591901286696) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[16],q[37]; +rz(2.880262216861351) q[16]; +rx(pi/2) q[16]; +rz(3.917058467573045) q[16]; +rx(pi/2) q[16]; +rz(7.494613165222984) q[16]; +rz(-2.397537797690978) q[16]; +rx(pi/2) q[16]; +rz(4.940238700315982) q[16]; +rx(pi/2) q[16]; +rz(8.4575364795315) q[16]; +cx q[16],q[73]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(4.053020371765801) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(0.3421227661356596) q[37]; +rx(pi/2) q[37]; +rz(5.106047006067193) q[37]; +rx(pi/2) q[37]; +rz(7.75500188313727) q[37]; +rz(-1.7768649067172018) q[37]; +rx(pi/2) q[37]; +rz(4.380658274528062) q[37]; +rx(pi/2) q[37]; +rz(7.378666034195621) q[37]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(6.231086200652859) q[73]; +rx(pi/2) q[73]; +rz(7*pi/2) q[73]; +cx q[16],q[73]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.1852467119102084) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[73]; +rx(pi/2) q[73]; +rz(3*pi/2) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[16],q[73]; +rz(-1.7160324138850322) q[16]; +rx(pi/2) q[16]; +rz(4.203111062367426) q[16]; +rx(pi/2) q[16]; +rz(7.110605532139313) q[16]; +rz(1.213663875179729) q[16]; +rx(pi/2) q[16]; +rz(5.481426067294798) q[16]; +rx(pi/2) q[16]; +rz(8.986336163134824) q[16]; +cx q[16],q[76]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.666446662739376) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(1.5379814415943098) q[73]; +rx(pi/2) q[73]; +rz(4.680407755312325) q[73]; +rx(pi/2) q[73]; +rz(11.897928670884417) q[73]; +rz(1.4483550853273384) q[73]; +rx(pi/2) q[73]; +rz(5.181413491141124) q[73]; +rx(pi/2) q[73]; +rz(12.475641998368992) q[73]; +cx q[73],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(5.927711946945831) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.8488389745128537) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.639147381988547) q[73]; +rx(pi/2) q[73]; +rz(2*pi) q[73]; +cx q[73],q[13]; +rz(2.2133960763393077) q[13]; +rx(pi/2) q[13]; +rz(4.816625972792615) q[13]; +rx(pi/2) q[13]; +rz(10.270050269476485) q[13]; +rz(1.9408596585142828) q[13]; +rx(pi/2) q[13]; +rz(5.681629113783399) q[13]; +rx(pi/2) q[13]; +rz(6.443733693782644) q[13]; +cx q[49],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.064950205803219) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.8743890883442926) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.2911086465043757) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +cx q[49],q[13]; +rz(-2.0824154298495565) q[13]; +rx(pi/2) q[13]; +rz(5.257942633606939) q[13]; +rx(pi/2) q[13]; +rz(11.91341031934407) q[13]; +rz(2.864767582333246) q[13]; +rx(pi/2) q[13]; +rz(3.6776801045630867) q[13]; +rx(pi/2) q[13]; +rz(12.400205206424673) q[13]; +cx q[39],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(5.571761260982241) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.845494290060553) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.332193279344282) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +cx q[39],q[13]; +rz(-2.078137946337703) q[13]; +rx(pi/2) q[13]; +rz(3.8211266536846438) q[13]; +rx(pi/2) q[13]; +rz(6.806512270459522) q[13]; +rz(0.7592468005337896) q[13]; +rx(pi/2) q[13]; +rz(4.76078327338567) q[13]; +rx(pi/2) q[13]; +rz(10.082234712361394) q[13]; +cx q[6],q[13]; +rz(pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.8338958302264974) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(6.230784236411152) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +cx q[6],q[13]; +rz(-pi/2) q[6]; +rx(pi/2) q[6]; +rz(3.600215022923839) q[6]; +rx(pi/2) q[6]; +rz(2*pi) q[6]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +cx q[6],q[13]; +rz(1.48461769252172) q[6]; +rx(pi/2) q[6]; +rz(5.153613194462768) q[6]; +rx(pi/2) q[6]; +rz(11.27058963259703) q[6]; +rz(2.4308521129364626) q[6]; +rx(pi/2) q[6]; +rz(4.461936592054594) q[6]; +rx(pi/2) q[6]; +rz(11.802080838277886) q[6]; +rz(0.7496250797439874) q[13]; +rx(pi/2) q[13]; +rz(5.349995544107919) q[13]; +rx(pi/2) q[13]; +rz(11.22654796843165) q[13]; +rz(-2.3748169565407258) q[13]; +rx(pi/2) q[13]; +rz(5.633651716041361) q[13]; +rx(pi/2) q[13]; +rz(7.552607661763775) q[13]; +cx q[35],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(5.9574595317236625) q[13]; +rx(pi/2) q[13]; +rz(7*pi/2) q[13]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.8914157750994516) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[13]; +rz(-pi) q[13]; +rx(pi/2) q[13]; +rz(3*pi/2) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.413824086902844) q[35]; +rx(pi/2) q[35]; +rz(2*pi) q[35]; +cx q[35],q[13]; +rz(-2.0262489915416815) q[13]; +rx(pi/2) q[13]; +rz(5.679500632045132) q[13]; +rx(pi/2) q[13]; +rz(10.227600004155391) q[13]; +rz(-2.6691275923118036) q[13]; +rx(pi/2) q[13]; +rz(3.5807925686777855) q[13]; +rx(pi/2) q[13]; +rz(10.828638095036876) q[13]; +rz(-2.496611387109642) q[35]; +rx(pi/2) q[35]; +rz(4.776772944214024) q[35]; +rx(pi/2) q[35]; +rz(11.392411430704747) q[35]; +rz(-2.995052721841348) q[35]; +rx(pi/2) q[35]; +rz(5.3768088569626755) q[35]; +rx(pi/2) q[35]; +rz(10.470115290950535) q[35]; +cx q[35],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(6.245754984917255) q[25]; +rx(pi/2) q[25]; +rz(7*pi/2) q[25]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(4.208924251905049) q[35]; +rx(pi/2) q[35]; +rz(5*pi/2) q[35]; +cx q[35],q[25]; +rz(-pi) q[25]; +rx(pi/2) q[25]; +rz(3*pi/2) q[25]; +rx(pi/2) q[25]; +rz(5*pi/2) q[25]; +rz(pi/2) q[35]; +rx(pi/2) q[35]; +rz(3.846059038916018) q[35]; +rx(pi/2) q[35]; +rz(3*pi) q[35]; +cx q[35],q[25]; +rz(2.584853568910221) q[25]; +rx(pi/2) q[25]; +rz(4.462943492773166) q[25]; +rx(pi/2) q[25]; +rz(9.190199217878478) q[25]; +rz(-3.064127322215249) q[35]; +rx(pi/2) q[35]; +rz(5.514940529182774) q[35]; +rx(pi/2) q[35]; +rz(7.6677766822387525) q[35]; +cx q[36],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(5.80484438988201) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.5935394886119068) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +cx q[36],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[36]; +rx(pi/2) q[36]; +rz(3.443826201403043) q[36]; +rx(pi/2) q[36]; +rz(3*pi) q[36]; +cx q[36],q[6]; +rz(-1.791602889487157) q[6]; +rx(pi/2) q[6]; +rz(3.841044675091913) q[6]; +rx(pi/2) q[6]; +rz(7.579218373051867) q[6]; +rz(-1.4210207999696904) q[6]; +rx(pi/2) q[6]; +rz(5.0788213205026365) q[6]; +rx(pi/2) q[6]; +rz(10.479249513931961) q[6]; +rz(-1.2762647507497924) q[36]; +rx(pi/2) q[36]; +rz(4.744278814467558) q[36]; +rx(pi/2) q[36]; +rz(9.476027651793277) q[36]; +rz(-2.0588625976631914) q[36]; +rx(pi/2) q[36]; +rz(5.205082818208588) q[36]; +rx(pi/2) q[36]; +rz(9.808455152978125) q[36]; +rz(1.0215342597596813) q[39]; +rx(pi/2) q[39]; +rz(5.1002981702680925) q[39]; +rx(pi/2) q[39]; +rz(10.127760014406016) q[39]; +rz(0.8393327836899247) q[39]; +rx(pi/2) q[39]; +rz(4.3031129233258) q[39]; +rx(pi/2) q[39]; +rz(7.507457296142146) q[39]; +cx q[39],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(5.975200741123199) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.9837972198459326) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.3908061302699486) q[39]; +rx(pi/2) q[39]; +rz(2*pi) q[39]; +cx q[39],q[17]; +rz(2.014655745419324) q[17]; +rx(pi/2) q[17]; +rz(3.5134377870389013) q[17]; +rx(pi/2) q[17]; +rz(10.604070017496449) q[17]; +rz(-2.4734967847466276) q[17]; +rx(pi/2) q[17]; +rz(5.348964321323913) q[17]; +rx(pi/2) q[17]; +rz(9.335376267182578) q[17]; +rz(0.06709625975959987) q[39]; +rx(pi/2) q[39]; +rz(5.4949399465038855) q[39]; +rx(pi/2) q[39]; +rz(12.156873306338623) q[39]; +rz(-1.4235617138854533) q[39]; +rx(pi/2) q[39]; +rz(3.7169995687328186) q[39]; +rx(pi/2) q[39]; +rz(8.375405709695727) q[39]; +rz(2.705629215468411) q[49]; +rx(pi/2) q[49]; +rz(3.667527802640481) q[49]; +rx(pi/2) q[49]; +rz(7.232847483756039) q[49]; +rz(-0.3148177842075852) q[49]; +rx(pi/2) q[49]; +rz(3.9440137776808935) q[49]; +rx(pi/2) q[49]; +rz(12.475042943340505) q[49]; +cx q[49],q[87]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.078585731492536) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-0.4800850801267984) q[73]; +rx(pi/2) q[73]; +rz(4.267856767227241) q[73]; +rx(pi/2) q[73]; +rz(9.209927453071014) q[73]; +rz(1.8402021058236215) q[73]; +rx(pi/2) q[73]; +rz(5.336254557013419) q[73]; +rx(pi/2) q[73]; +rz(11.399532885163232) q[73]; +cx q[73],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.25163835903506) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(4.492771349112589) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.3878381840556555) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[22]; +rz(-1.3996019762433118) q[22]; +rx(pi/2) q[22]; +rz(5.027564520369859) q[22]; +rx(pi/2) q[22]; +rz(10.238210032778529) q[22]; +rz(1.0856328866043397) q[22]; +rx(pi/2) q[22]; +rz(3.8920775538596915) q[22]; +rx(pi/2) q[22]; +rz(12.197697715324411) q[22]; +cx q[22],q[83]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.7057972222563222) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(0.17772199633974273) q[73]; +rx(pi/2) q[73]; +rz(5.509238871575194) q[73]; +rx(pi/2) q[73]; +rz(8.407668727402626) q[73]; +rz(-2.5163375961884737) q[73]; +rx(pi/2) q[73]; +rz(4.76984842186341) q[73]; +rx(pi/2) q[73]; +rz(12.182177115144501) q[73]; +cx q[73],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(5.900099079400835) q[38]; +rx(pi/2) q[38]; +rz(7*pi/2) q[38]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(4.042205506173721) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[38]; +rz(-pi) q[38]; +rx(pi/2) q[38]; +rz(3*pi/2) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.558947252842125) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[38]; +rz(-0.2662179388603887) q[38]; +rx(pi/2) q[38]; +rz(4.43806755298443) q[38]; +rx(pi/2) q[38]; +rz(9.012448749740573) q[38]; +rz(-1.3594131788040258) q[38]; +rx(pi/2) q[38]; +rz(5.343571677231687) q[38]; +rx(pi/2) q[38]; +rz(9.253627509704787) q[38]; +rz(-2.3668900900334338) q[73]; +rx(pi/2) q[73]; +rz(4.479542743561978) q[73]; +rx(pi/2) q[73]; +rz(10.621755177889899) q[73]; +rz(-1.546583889967132) q[73]; +rx(pi/2) q[73]; +rz(5.308687464832196) q[73]; +rx(pi/2) q[73]; +rz(11.978861409528228) q[73]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(5.670254387642101) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[16],q[76]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.586791198962173) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[16],q[76]; +rz(-2.684558779247875) q[16]; +rx(pi/2) q[16]; +rz(4.118282023719335) q[16]; +rx(pi/2) q[16]; +rz(7.202423787155027) q[16]; +rz(1.3511885323963249) q[16]; +rx(pi/2) q[16]; +rz(3.7395852017226057) q[16]; +rx(pi/2) q[16]; +rz(8.508627365102729) q[16]; +cx q[16],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.099578485269593) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.981510792110955) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +cx q[16],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.5596504242915064) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +cx q[16],q[9]; +rz(-2.939653954189377) q[9]; +rx(pi/2) q[9]; +rz(4.248915665414948) q[9]; +rx(pi/2) q[9]; +rz(11.852425671103788) q[9]; +rz(0.38252488959083486) q[9]; +rx(pi/2) q[9]; +rz(4.586596685038754) q[9]; +rx(pi/2) q[9]; +rz(10.868517362128536) q[9]; +cx q[9],q[12]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(4.151513458436422) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.210677900278239) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +cx q[9],q[12]; +rz(pi/2) q[9]; +rx(pi/2) q[9]; +rz(3.833200265376534) q[9]; +rx(pi/2) q[9]; +rz(3*pi) q[9]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +cx q[9],q[12]; +rz(2.560672655776383) q[9]; +rx(pi/2) q[9]; +rz(4.486792213896342) q[9]; +rx(pi/2) q[9]; +rz(8.250038944868438) q[9]; +rz(0.7402493843398048) q[9]; +rx(pi/2) q[9]; +rz(4.529754394343723) q[9]; +rx(pi/2) q[9]; +rz(7.840910529479106) q[9]; +cx q[10],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(5.7329218500466865) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.7677268575506986) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +cx q[10],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.319651789458584) q[10]; +rx(pi/2) q[10]; +rz(3*pi) q[10]; +cx q[10],q[9]; +rz(-1.2307746254553908) q[9]; +rx(pi/2) q[9]; +rz(4.185949131478143) q[9]; +rx(pi/2) q[9]; +rz(9.066145598107125) q[9]; +rz(-2.531812857546154) q[9]; +rx(pi/2) q[9]; +rz(5.040519936324662) q[9]; +rx(pi/2) q[9]; +rz(11.186325378375342) q[9]; +rz(-1.0378202615175387) q[10]; +rx(pi/2) q[10]; +rz(5.394210568452106) q[10]; +rx(pi/2) q[10]; +rz(8.135984839075297) q[10]; +rz(1.5701167922599941) q[10]; +rx(pi/2) q[10]; +rz(5.229260235850988) q[10]; +rx(pi/2) q[10]; +rz(8.159901695350083) q[10]; +rz(-2.419919703562538) q[12]; +rx(pi/2) q[12]; +rz(5.3357421174459825) q[12]; +rx(pi/2) q[12]; +rz(12.410620567392606) q[12]; +rz(2.1004227118581813) q[12]; +rx(pi/2) q[12]; +rz(3.916896146726818) q[12]; +rx(pi/2) q[12]; +rz(9.484287211692028) q[12]; +rz(3.1006405828128853) q[16]; +rx(pi/2) q[16]; +rz(4.353510284448959) q[16]; +rx(pi/2) q[16]; +rz(12.077286486004997) q[16]; +rz(1.7684227906770964) q[16]; +rx(pi/2) q[16]; +rz(4.729696553135498) q[16]; +rx(pi/2) q[16]; +rz(7.2950666318638495) q[16]; +rz(2.5444006136237585) q[76]; +rx(pi/2) q[76]; +rz(4.113556048276986) q[76]; +rx(pi/2) q[76]; +rz(7.100308069171261) q[76]; +rz(-2.081452048089538) q[76]; +rx(pi/2) q[76]; +rz(4.416518135764598) q[76]; +rx(pi/2) q[76]; +rz(12.413310773427334) q[76]; +cx q[76],q[85]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(4.01492547695971) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(6.058025477766813) q[83]; +rx(pi/2) q[83]; +rz(7*pi/2) q[83]; +cx q[22],q[83]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.341863880514369) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[83]; +rx(pi/2) q[83]; +rz(3*pi/2) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[22],q[83]; +rz(-1.621960970194264) q[22]; +rx(pi/2) q[22]; +rz(4.384500925483069) q[22]; +rx(pi/2) q[22]; +rz(10.357071540248658) q[22]; +rz(-2.279623713657776) q[22]; +rx(pi/2) q[22]; +rz(3.7207294980549968) q[22]; +rx(pi/2) q[22]; +rz(7.70237338433935) q[22]; +cx q[62],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.0669464212000985) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.895069733925661) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.646349293720628) q[62]; +rx(pi/2) q[62]; +rz(3*pi) q[62]; +cx q[62],q[22]; +rz(-2.3876098086982243) q[22]; +rx(pi/2) q[22]; +rz(4.024785428915566) q[22]; +rx(pi/2) q[22]; +rz(10.990562437912823) q[22]; +rz(0.6122685432726724) q[22]; +rx(pi/2) q[22]; +rz(5.281209712950091) q[22]; +rx(pi/2) q[22]; +rz(11.121722730606592) q[22]; +cx q[22],q[92]; +rz(pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.8453287359649573) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-3.043982384332244) q[62]; +rx(pi/2) q[62]; +rz(4.280696128364751) q[62]; +rx(pi/2) q[62]; +rz(6.725619943967229) q[62]; +rz(0.24931363223110914) q[62]; +rx(pi/2) q[62]; +rz(4.435066635759929) q[62]; +rx(pi/2) q[62]; +rz(8.812437476491297) q[62]; +rz(0.94489013338465) q[83]; +rx(pi/2) q[83]; +rz(3.8613963739934314) q[83]; +rx(pi/2) q[83]; +rz(7.3678992473047735) q[83]; +rz(2.250844988395599) q[83]; +rx(pi/2) q[83]; +rz(3.767195955308261) q[83]; +rx(pi/2) q[83]; +rz(10.785518438133263) q[83]; +cx q[83],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(6.276974020415183) q[23]; +rx(pi/2) q[23]; +rz(7*pi/2) q[23]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.8845998717302077) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[23]; +rz(-pi) q[23]; +rx(pi/2) q[23]; +rz(3*pi/2) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.3739705235925115) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[23]; +rz(2.2189874270828547) q[23]; +rx(pi/2) q[23]; +rz(5.785700431446273) q[23]; +rx(pi/2) q[23]; +rz(12.254105966753393) q[23]; +rz(-2.8433706027558125) q[23]; +rx(pi/2) q[23]; +rz(5.3951064023847914) q[23]; +rx(pi/2) q[23]; +rz(8.764080063993779) q[23]; +rz(0.3042676653205394) q[83]; +rx(pi/2) q[83]; +rz(5.703065225619046) q[83]; +rx(pi/2) q[83]; +rz(11.79505559752005) q[83]; +rz(3.0457616346669667) q[83]; +rx(pi/2) q[83]; +rz(4.345475821959059) q[83]; +rx(pi/2) q[83]; +rz(10.346933099975082) q[83]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(6.220722731535551) q[85]; +rx(pi/2) q[85]; +rz(7*pi/2) q[85]; +cx q[76],q[85]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.2304737797738667) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +rz(-pi) q[85]; +rx(pi/2) q[85]; +rz(3*pi/2) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[76],q[85]; +rz(0.1856895773657392) q[76]; +rx(pi/2) q[76]; +rz(3.9121344631617667) q[76]; +rx(pi/2) q[76]; +rz(7.741203223089495) q[76]; +rz(-2.7036481320163963) q[76]; +rx(pi/2) q[76]; +rz(5.483994879318434) q[76]; +rx(pi/2) q[76]; +rz(12.163640728678619) q[76]; +rz(-1.2859354386888182) q[85]; +rx(pi/2) q[85]; +rz(4.663991328881276) q[85]; +rx(pi/2) q[85]; +rz(6.828893345852021) q[85]; +rz(0.8308937627900619) q[85]; +rx(pi/2) q[85]; +rz(4.865177009147283) q[85]; +rx(pi/2) q[85]; +rz(6.747594040308981) q[85]; +cx q[85],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(5.527968892004216) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.514550061663632) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[63]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.328917425789716) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[63]; +rz(0.4460378597027126) q[63]; +rx(pi/2) q[63]; +rz(5.697037991460453) q[63]; +rx(pi/2) q[63]; +rz(8.43273927465428) q[63]; +rz(-2.531812857546154) q[63]; +rx(pi/2) q[63]; +rz(5.040519936324662) q[63]; +rx(pi/2) q[63]; +rz(11.186325378375342) q[63]; +rz(0.8860355890364522) q[85]; +rx(pi/2) q[85]; +rz(4.080481013305546) q[85]; +rx(pi/2) q[85]; +rz(8.017470450140669) q[85]; +rz(1.1486571994369807) q[85]; +rx(pi/2) q[85]; +rz(4.645114330026262) q[85]; +rx(pi/2) q[85]; +rz(8.783224493976288) q[85]; +cx q[85],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(6.149274161122625) q[29]; +rx(pi/2) q[29]; +rz(7*pi/2) q[29]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.825411079142411) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[29]; +rz(-pi) q[29]; +rx(pi/2) q[29]; +rz(3*pi/2) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +rz(-pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.2864682124659836) q[85]; +rx(pi/2) q[85]; +rz(2*pi) q[85]; +cx q[85],q[29]; +rz(-1.2866306843285322) q[29]; +rx(pi/2) q[29]; +rz(3.825387731938574) q[29]; +rx(pi/2) q[29]; +rz(11.778776980554099) q[29]; +rz(-1.982484741275547) q[29]; +rx(pi/2) q[29]; +rz(4.264053898440807) q[29]; +rx(pi/2) q[29]; +rz(8.882419196267248) q[29]; +rz(2.398489832137778) q[85]; +rx(pi/2) q[85]; +rz(3.8995009879828637) q[85]; +rx(pi/2) q[85]; +rz(11.253362682088955) q[85]; +rz(0.6847002385803833) q[85]; +rx(pi/2) q[85]; +rz(4.663935663210758) q[85]; +rx(pi/2) q[85]; +rz(10.582787283053328) q[85]; +cx q[85],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(6.0624262241060105) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.920380278670481) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.28429698358042) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[9]; +rz(0.4644626326521606) q[9]; +rx(pi/2) q[9]; +rz(4.913287392551113) q[9]; +rx(pi/2) q[9]; +rz(7.097738419321771) q[9]; +rz(1.7558962486477911) q[9]; +rx(pi/2) q[9]; +rz(4.2801068923019905) q[9]; +rx(pi/2) q[9]; +rz(7.212176691748248) q[9]; +rz(-1.8486402170200495) q[85]; +rx(pi/2) q[85]; +rz(4.594041902034812) q[85]; +rx(pi/2) q[85]; +rz(9.084792897130546) q[85]; +rz(-1.4752496033546003) q[85]; +rx(pi/2) q[85]; +rz(4.028809005616486) q[85]; +rx(pi/2) q[85]; +rz(6.629191525464506) q[85]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(5.753981491034684) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[49],q[87]; +rz(-pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.5398503876945178) q[49]; +rx(pi/2) q[49]; +rz(2*pi) q[49]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[49],q[87]; +rz(1.5652618731363201) q[49]; +rx(pi/2) q[49]; +rz(4.09167146252093) q[49]; +rx(pi/2) q[49]; +rz(8.566789709218881) q[49]; +rz(0.35195179719714265) q[49]; +rx(pi/2) q[49]; +rz(3.374862391366006) q[49]; +rx(pi/2) q[49]; +rz(6.7872631299308335) q[49]; +rz(0.10206995750492354) q[87]; +rx(pi/2) q[87]; +rz(4.417586883358905) q[87]; +rx(pi/2) q[87]; +rz(8.628129465178677) q[87]; +rz(2.5678754476940684) q[87]; +rx(pi/2) q[87]; +rz(5.751869134924555) q[87]; +rx(pi/2) q[87]; +rz(8.785091338111684) q[87]; +cx q[87],q[89]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(4.0802622457863285) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[88],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(6.282120503682913) q[39]; +rx(pi/2) q[39]; +rz(7*pi/2) q[39]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(4.526379597798764) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[39]; +rz(-pi) q[39]; +rx(pi/2) q[39]; +rz(3*pi/2) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.3606013774873222) q[88]; +rx(pi/2) q[88]; +rz(3*pi) q[88]; +cx q[88],q[39]; +rz(1.554709165609383) q[39]; +rx(pi/2) q[39]; +rz(4.478886897202741) q[39]; +rx(pi/2) q[39]; +rz(11.919285329970691) q[39]; +rz(0.5323644016366806) q[39]; +rx(pi/2) q[39]; +rz(5.516627558369532) q[39]; +rx(pi/2) q[39]; +rz(11.689514171045435) q[39]; +rz(2.8503167691541105) q[88]; +rx(pi/2) q[88]; +rz(5.279552275261343) q[88]; +rx(pi/2) q[88]; +rz(11.638953045385362) q[88]; +rz(-3.0669910292594516) q[88]; +rx(pi/2) q[88]; +rz(4.751252443426631) q[88]; +rx(pi/2) q[88]; +rz(8.564546293942296) q[88]; +cx q[88],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(6.030592666582917) q[36]; +rx(pi/2) q[36]; +rz(7*pi/2) q[36]; +rz(pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.7602447589949675) q[88]; +rx(pi/2) q[88]; +rz(5*pi/2) q[88]; +cx q[88],q[36]; +rz(-pi) q[36]; +rx(pi/2) q[36]; +rz(3*pi/2) q[36]; +rx(pi/2) q[36]; +rz(5*pi/2) q[36]; +rz(-pi/2) q[88]; +rx(pi/2) q[88]; +rz(3.2338607656954075) q[88]; +rx(pi/2) q[88]; +rz(2*pi) q[88]; +cx q[88],q[36]; +rz(1.3263172623685868) q[36]; +rx(pi/2) q[36]; +rz(3.9867376442986333) q[36]; +rx(pi/2) q[36]; +rz(11.925168273620027) q[36]; +rz(-1.6744289305866582) q[88]; +rx(pi/2) q[88]; +rz(5.573102288437481) q[88]; +rx(pi/2) q[88]; +rz(7.476970141015306) q[88]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.118705816292751) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[87],q[89]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.4910170569168932) q[87]; +rx(pi/2) q[87]; +rz(3*pi) q[87]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[87],q[89]; +rz(-2.779499254385975) q[87]; +rx(pi/2) q[87]; +rz(5.715054303565253) q[87]; +rx(pi/2) q[87]; +rz(9.15587320715194) q[87]; +rz(0.5739382343105768) q[87]; +rx(pi/2) q[87]; +rz(4.587771211414615) q[87]; +rx(pi/2) q[87]; +rz(7.2824133743723785) q[87]; +rz(0.9354785257674916) q[89]; +rx(pi/2) q[89]; +rz(5.429970804594841) q[89]; +rx(pi/2) q[89]; +rz(10.179499778738965) q[89]; +rz(-0.3839432125253781) q[89]; +rx(pi/2) q[89]; +rz(4.91157339581684) q[89]; +rx(pi/2) q[89]; +rz(6.356471811391901) q[89]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(5.894183187191224) q[92]; +rx(pi/2) q[92]; +rz(7*pi/2) q[92]; +cx q[22],q[92]; +rz(-pi/2) q[22]; +rx(pi/2) q[22]; +rz(3.4489595007860814) q[22]; +rx(pi/2) q[22]; +rz(2*pi) q[22]; +rz(-pi) q[92]; +rx(pi/2) q[92]; +rz(3*pi/2) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +cx q[22],q[92]; +rz(2.698963065565148) q[22]; +rx(pi/2) q[22]; +rz(5.7032766903497745) q[22]; +rx(pi/2) q[22]; +rz(7.4051968479918875) q[22]; +rz(2.6989659939649524) q[22]; +rx(pi/2) q[22]; +rz(3.546613814971402) q[22]; +rx(pi/2) q[22]; +rz(9.997895472298065) q[22]; +rz(-1.479836385679196) q[92]; +rx(pi/2) q[92]; +rz(3.7547560643209867) q[92]; +rx(pi/2) q[92]; +rz(7.570037766987667) q[92]; +rz(2.431274882487938) q[92]; +rx(pi/2) q[92]; +rz(3.9873737849482636) q[92]; +rx(pi/2) q[92]; +rz(9.725024805800867) q[92]; +cx q[96],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.75983627465069) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.074086374221581) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[37]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.3455223389130513) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[37]; +rz(0.22261222175398165) q[37]; +rx(pi/2) q[37]; +rz(5.610834189673053) q[37]; +rx(pi/2) q[37]; +rz(8.408671048718281) q[37]; +rz(0.5725472883651115) q[37]; +rx(pi/2) q[37]; +rz(5.73195964749001) q[37]; +rx(pi/2) q[37]; +rz(10.99443333970602) q[37]; +cx q[37],q[64]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.947584629348623) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.941302533844349) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[37],q[64]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.294168607004208) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[37],q[64]; +rz(-3.0518207095111256) q[37]; +rx(pi/2) q[37]; +rz(3.951521408704817) q[37]; +rx(pi/2) q[37]; +rz(8.66532311912833) q[37]; +rz(-2.151644590397332) q[37]; +rx(pi/2) q[37]; +rz(4.61897286253454) q[37]; +rx(pi/2) q[37]; +rz(7.628424229187461) q[37]; +cx q[37],q[65]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(4.154686659641559) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-0.69228730552123) q[64]; +rx(pi/2) q[64]; +rz(5.095701934989706) q[64]; +rx(pi/2) q[64]; +rz(10.113452145268834) q[64]; +rz(-1.7862788749895315) q[64]; +rx(pi/2) q[64]; +rz(4.366811793711637) q[64]; +rx(pi/2) q[64]; +rz(6.711849581586753) q[64]; +cx q[64],q[84]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(4.022290198281962) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(6.2570344646265585) q[65]; +rx(pi/2) q[65]; +rz(7*pi/2) q[65]; +cx q[37],q[65]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.4000656171780435) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[65]; +rx(pi/2) q[65]; +rz(3*pi/2) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[37],q[65]; +rz(-2.8966334617625495) q[37]; +rx(pi/2) q[37]; +rz(5.004903709068537) q[37]; +rx(pi/2) q[37]; +rz(8.31391619639321) q[37]; +rz(1.5297100810204771) q[37]; +rx(pi/2) q[37]; +rz(4.682602383325614) q[37]; +rx(pi/2) q[37]; +rz(9.257239215931913) q[37]; +cx q[7],q[37]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.99279394861561) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(5.729401493271227) q[37]; +rx(pi/2) q[37]; +rz(7*pi/2) q[37]; +cx q[7],q[37]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.4376939326207356) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[37]; +rx(pi/2) q[37]; +rz(3*pi/2) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +cx q[7],q[37]; +rz(2.4883945930722042) q[7]; +rx(pi/2) q[7]; +rz(3.6194740715208717) q[7]; +rx(pi/2) q[7]; +rz(6.733823813403809) q[7]; +rz(1.5770128388995603) q[7]; +rx(pi/2) q[7]; +rz(4.135909713525639) q[7]; +rx(pi/2) q[7]; +rz(10.233192107790476) q[7]; +cx q[7],q[12]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(4.006427694574812) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.201066965282946) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +cx q[7],q[12]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.539123553797203) q[7]; +rx(pi/2) q[7]; +rz(3*pi) q[7]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +cx q[7],q[12]; +rz(-0.7274080428224692) q[7]; +rx(pi/2) q[7]; +rz(3.2787203628585924) q[7]; +rx(pi/2) q[7]; +rz(9.963920287018425) q[7]; +rz(-0.6457421271507262) q[7]; +rx(pi/2) q[7]; +rz(5.0638048021284625) q[7]; +rx(pi/2) q[7]; +rz(10.960276191670879) q[7]; +rz(-3.063718917852556) q[12]; +rx(pi/2) q[12]; +rz(4.5724749724560265) q[12]; +rx(pi/2) q[12]; +rz(6.305594491012917) q[12]; +rz(1.9674043204503633) q[12]; +rx(pi/2) q[12]; +rz(3.6457298164350194) q[12]; +rx(pi/2) q[12]; +rz(10.025936745648565) q[12]; +cx q[30],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.0629359433561) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[30]; +rx(pi/2) q[30]; +rz(4.1748490561556775) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +cx q[30],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(-pi/2) q[30]; +rx(pi/2) q[30]; +rz(3.340066108746921) q[30]; +rx(pi/2) q[30]; +rz(2*pi) q[30]; +cx q[30],q[12]; +rz(-1.4589159512248264) q[12]; +rx(pi/2) q[12]; +rz(5.611286536137262) q[12]; +rx(pi/2) q[12]; +rz(12.176275086249603) q[12]; +rz(2.4373240728184653) q[12]; +rx(pi/2) q[12]; +rz(3.6281521610945497) q[12]; +rx(pi/2) q[12]; +rz(11.807793434373563) q[12]; +rz(2.930549700411518) q[30]; +rx(pi/2) q[30]; +rz(3.601750392331687) q[30]; +rx(pi/2) q[30]; +rz(7.513527817583706) q[30]; +rz(-0.9624143688945228) q[30]; +rx(pi/2) q[30]; +rz(5.80008753839469) q[30]; +rx(pi/2) q[30]; +rz(10.125598491888574) q[30]; +rz(3.0434123119099716) q[37]; +rx(pi/2) q[37]; +rz(4.70101223873045) q[37]; +rx(pi/2) q[37]; +rz(7.861779920120306) q[37]; +rz(-3.1236354255386445) q[37]; +rx(pi/2) q[37]; +rz(3.7282707395164296) q[37]; +rx(pi/2) q[37]; +rz(6.872787378189184) q[37]; +rz(-3.1345662165417103) q[65]; +rx(pi/2) q[65]; +rz(4.270464467838521) q[65]; +rx(pi/2) q[65]; +rz(7.285344628319782) q[65]; +rz(-2.6570473939189165) q[65]; +rx(pi/2) q[65]; +rz(4.761188365610728) q[65]; +rx(pi/2) q[65]; +rz(8.912540062949507) q[65]; +cx q[65],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(5.877001343478872) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.861697384491461) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.2310430943837236) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +cx q[65],q[2]; +rz(1.4314053037159677) q[2]; +rx(pi/2) q[2]; +rz(4.50375087533392) q[2]; +rx(pi/2) q[2]; +rz(6.772985165766556) q[2]; +rz(2.0432063655966246) q[2]; +rx(pi/2) q[2]; +rz(4.59317081497776) q[2]; +rx(pi/2) q[2]; +rz(7.266201183983487) q[2]; +rz(-0.09571068946929362) q[65]; +rx(pi/2) q[65]; +rz(3.770791943283128) q[65]; +rx(pi/2) q[65]; +rz(10.695516115791001) q[65]; +rz(-1.6052504686096611) q[65]; +rx(pi/2) q[65]; +rz(4.723044500401562) q[65]; +rx(pi/2) q[65]; +rz(8.32016576413245) q[65]; +cx q[65],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(5.986257150652017) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.9128785844714717) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[61]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.2715094412162653) q[65]; +rx(pi/2) q[65]; +rz(3*pi) q[65]; +cx q[65],q[61]; +rz(-0.5955338380699611) q[61]; +rx(pi/2) q[61]; +rz(4.732780936396561) q[61]; +rx(pi/2) q[61]; +rz(6.514970484773612) q[61]; +rz(-2.7036481320163963) q[61]; +rx(pi/2) q[61]; +rz(5.483994879318434) q[61]; +rx(pi/2) q[61]; +rz(12.163640728678619) q[61]; +cx q[23],q[61]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.977903468514331) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(6.0059136056803295) q[61]; +rx(pi/2) q[61]; +rz(7*pi/2) q[61]; +cx q[23],q[61]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.6818858639345144) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[61]; +rx(pi/2) q[61]; +rz(3*pi/2) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[23],q[61]; +rz(1.3737738145713791) q[23]; +rx(pi/2) q[23]; +rz(4.176313184097546) q[23]; +rx(pi/2) q[23]; +rz(8.719038775424597) q[23]; +rz(1.7082587555032926) q[23]; +rx(pi/2) q[23]; +rz(5.144222174625602) q[23]; +rx(pi/2) q[23]; +rz(9.831508465673428) q[23]; +rz(1.6445759044905612) q[61]; +rx(pi/2) q[61]; +rz(4.135503870825191) q[61]; +rx(pi/2) q[61]; +rz(10.134819946210012) q[61]; +rz(-1.5110324778046198) q[61]; +rx(pi/2) q[61]; +rz(4.443644906196769) q[61]; +rx(pi/2) q[61]; +rz(11.74195926239345) q[61]; +rz(-0.7250222347060391) q[65]; +rx(pi/2) q[65]; +rz(5.1407162340088615) q[65]; +rx(pi/2) q[65]; +rz(7.082031654028198) q[65]; +rz(0.26291180953888027) q[65]; +rx(pi/2) q[65]; +rz(5.361822086498654) q[65]; +rx(pi/2) q[65]; +rz(11.061416864092465) q[65]; +cx q[65],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(6.030925591925607) q[24]; +rx(pi/2) q[24]; +rz(7*pi/2) q[24]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(4.255008214448571) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[24]; +rz(-pi) q[24]; +rx(pi/2) q[24]; +rz(3*pi/2) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.165754591765785) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +cx q[65],q[24]; +rz(-0.8886554535843265) q[24]; +rx(pi/2) q[24]; +rz(4.666162027508917) q[24]; +rx(pi/2) q[24]; +rz(12.49327316194379) q[24]; +rz(2.9890424914019142) q[24]; +rx(pi/2) q[24]; +rz(4.358369550244085) q[24]; +rx(pi/2) q[24]; +rz(6.336899785809362) q[24]; +rz(-0.39222073723629425) q[65]; +rx(pi/2) q[65]; +rz(5.06264517035507) q[65]; +rx(pi/2) q[65]; +rz(11.556654064409196) q[65]; +rz(-1.751874326718431) q[65]; +rx(pi/2) q[65]; +rz(4.302126403187131) q[65]; +rx(pi/2) q[65]; +rz(8.50184563107359) q[65]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.025733745094488) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[64],q[84]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.2685756645768342) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[64],q[84]; +rz(2.820301363330225) q[64]; +rx(pi/2) q[64]; +rz(4.441485766236591) q[64]; +rx(pi/2) q[64]; +rz(11.757320566826895) q[64]; +rz(-2.3791550489815236) q[64]; +rx(pi/2) q[64]; +rz(4.263523128278077) q[64]; +rx(pi/2) q[64]; +rz(7.021527473686218) q[64]; +cx q[64],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.1774008334313955) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(4.074573897539015) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[64],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(pi/2) q[64]; +rx(pi/2) q[64]; +rz(3.357937182544742) q[64]; +rx(pi/2) q[64]; +rz(3*pi) q[64]; +cx q[64],q[51]; +rz(-1.3820307753547858) q[51]; +rx(pi/2) q[51]; +rz(4.39764500117286) q[51]; +rx(pi/2) q[51]; +rz(11.796294908179224) q[51]; +rz(-0.6127381333425692) q[51]; +rx(pi/2) q[51]; +rz(5.695297873798893) q[51]; +rx(pi/2) q[51]; +rz(7.321078060520894) q[51]; +rz(0.8546030387785892) q[64]; +rx(pi/2) q[64]; +rz(6.000366533132572) q[64]; +rx(pi/2) q[64]; +rz(12.190734570364851) q[64]; +rz(2.7410017458022162) q[64]; +rx(pi/2) q[64]; +rz(4.392378284117256) q[64]; +rx(pi/2) q[64]; +rz(10.200932356622996) q[64]; +cx q[54],q[64]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(4.058191370972056) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.096457645937619) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[54],q[64]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.3508772447305137) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[54],q[64]; +rz(0.3622194418608462) q[54]; +rx(pi/2) q[54]; +rz(4.790759872008282) q[54]; +rx(pi/2) q[54]; +rz(9.031557387783167) q[54]; +rz(-1.8593140255935694) q[54]; +rx(pi/2) q[54]; +rz(5.260082840632215) q[54]; +rx(pi/2) q[54]; +rz(7.572935944722456) q[54]; +rz(1.850625993588089) q[64]; +rx(pi/2) q[64]; +rz(4.530120410345993) q[64]; +rx(pi/2) q[64]; +rz(12.223926900097538) q[64]; +rz(-1.6832043189226493) q[64]; +rx(pi/2) q[64]; +rz(5.484191754733052) q[64]; +rx(pi/2) q[64]; +rz(9.633641293685203) q[64]; +rz(-2.0775787040763305) q[84]; +rx(pi/2) q[84]; +rz(4.527694898309277) q[84]; +rx(pi/2) q[84]; +rz(8.067174118245571) q[84]; +rz(-1.146761303763865) q[84]; +rx(pi/2) q[84]; +rz(5.011963432913426) q[84]; +rx(pi/2) q[84]; +rz(11.895894960095255) q[84]; +rz(3.0698346522886997) q[96]; +rx(pi/2) q[96]; +rz(5.53809479117861) q[96]; +rx(pi/2) q[96]; +rz(7.209898762877389) q[96]; +rz(0.6242668415913499) q[96]; +rx(pi/2) q[96]; +rz(4.9966115757417775) q[96]; +rx(pi/2) q[96]; +rz(11.923285856445146) q[96]; +cx q[96],q[80]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.025303393111097) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.3023893622816307) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[80]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.202672562655997) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[80]; +rz(2.5489753924505028) q[80]; +rx(pi/2) q[80]; +rz(4.79922748697188) q[80]; +rx(pi/2) q[80]; +rz(8.579822512342904) q[80]; +rz(0.02503413891759454) q[80]; +rx(pi/2) q[80]; +rz(5.076545844266608) q[80]; +rx(pi/2) q[80]; +rz(11.273669469949551) q[80]; +cx q[5],q[80]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.957770247577837) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.038832703179473) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +cx q[5],q[80]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.2579144552070765) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[5],q[80]; +rz(1.2799033962390753) q[5]; +rx(pi/2) q[5]; +rz(4.159806703242027) q[5]; +rx(pi/2) q[5]; +rz(7.9750251059839865) q[5]; +rz(-1.192397522511469) q[5]; +rx(pi/2) q[5]; +rz(3.735595823335568) q[5]; +rx(pi/2) q[5]; +rz(6.9234797228184535) q[5]; +cx q[56],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(5.770887670569351) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.9484120997199907) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[56],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.415810877490702) q[56]; +rx(pi/2) q[56]; +rz(3*pi) q[56]; +cx q[56],q[5]; +rz(-0.11718219842003963) q[5]; +rx(pi/2) q[5]; +rz(3.8448416112593424) q[5]; +rx(pi/2) q[5]; +rz(9.655009387544597) q[5]; +rz(-2.9043760291071816) q[5]; +rx(pi/2) q[5]; +rz(4.824972604615789) q[5]; +rx(pi/2) q[5]; +rz(10.084687797942724) q[5]; +rz(2.1605184212567696) q[56]; +rx(pi/2) q[56]; +rz(5.862477077097315) q[56]; +rx(pi/2) q[56]; +rz(7.1581188493753505) q[56]; +rz(0.15526990319792855) q[56]; +rx(pi/2) q[56]; +rz(5.820822958030771) q[56]; +rx(pi/2) q[56]; +rz(7.29641414036575) q[56]; +rz(0.7317099353773187) q[80]; +rx(pi/2) q[80]; +rz(5.346615628499947) q[80]; +rx(pi/2) q[80]; +rz(9.356415783912762) q[80]; +rz(1.869707445546001) q[80]; +rx(pi/2) q[80]; +rz(5.2783674010485555) q[80]; +rx(pi/2) q[80]; +rz(6.801527966857614) q[80]; +cx q[80],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.136469539011964) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.457255227480114) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.262035166387369) q[80]; +rx(pi/2) q[80]; +rz(2*pi) q[80]; +cx q[80],q[16]; +rz(-2.3120794232540627) q[16]; +rx(pi/2) q[16]; +rz(5.826197465561574) q[16]; +rx(pi/2) q[16]; +rz(10.97471438120209) q[16]; +rz(0.6847002385803833) q[16]; +rx(pi/2) q[16]; +rz(4.663935663210758) q[16]; +rx(pi/2) q[16]; +rz(10.582787283053328) q[16]; +cx q[16],q[63]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.920380278670481) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(6.0624262241060105) q[63]; +rx(pi/2) q[63]; +rz(7*pi/2) q[63]; +cx q[16],q[63]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.28429698358042) q[16]; +rx(pi/2) q[16]; +rz(3*pi) q[16]; +rz(-pi) q[63]; +rx(pi/2) q[63]; +rz(3*pi/2) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +cx q[16],q[63]; +rz(-1.8486402170200495) q[16]; +rx(pi/2) q[16]; +rz(4.594041902034812) q[16]; +rx(pi/2) q[16]; +rz(9.084792897130546) q[16]; +rz(0.1454704459545746) q[16]; +rx(pi/2) q[16]; +rz(3.772142954187118) q[16]; +rx(pi/2) q[16]; +rz(10.161015131399838) q[16]; +rz(0.4644626326521606) q[63]; +rx(pi/2) q[63]; +rz(4.913287392551113) q[63]; +rx(pi/2) q[63]; +rz(7.097738419321771) q[63]; +rz(-2.397537797690978) q[63]; +rx(pi/2) q[63]; +rz(4.940238700315982) q[63]; +rx(pi/2) q[63]; +rz(8.4575364795315) q[63]; +cx q[63],q[87]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(4.053020371765801) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(2.4673769344622345) q[80]; +rx(pi/2) q[80]; +rz(3.9599442998189183) q[80]; +rx(pi/2) q[80]; +rz(10.868613441717184) q[80]; +rz(0.6580199184945976) q[80]; +rx(pi/2) q[80]; +rz(4.029543440742743) q[80]; +rx(pi/2) q[80]; +rz(10.46178189979192) q[80]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(6.231086200652859) q[87]; +rx(pi/2) q[87]; +rz(7*pi/2) q[87]; +cx q[63],q[87]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.1852467119102084) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +rz(-pi) q[87]; +rx(pi/2) q[87]; +rz(3*pi/2) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[63],q[87]; +rz(-1.7160324138850322) q[63]; +rx(pi/2) q[63]; +rz(4.203111062367426) q[63]; +rx(pi/2) q[63]; +rz(7.110605532139313) q[63]; +rz(-1.7310406447834306) q[63]; +rx(pi/2) q[63]; +rz(4.31718007682988) q[63]; +rx(pi/2) q[63]; +rz(7.00060226710702) q[63]; +rz(1.5379814415943098) q[87]; +rx(pi/2) q[87]; +rz(4.680407755312325) q[87]; +rx(pi/2) q[87]; +rz(11.897928670884417) q[87]; +rz(-0.3761478536418501) q[87]; +rx(pi/2) q[87]; +rz(3.5648101195894246) q[87]; +rx(pi/2) q[87]; +rz(11.989819603831634) q[87]; +rz(-2.805111288641329) q[96]; +rx(pi/2) q[96]; +rz(5.390122015555233) q[96]; +rx(pi/2) q[96]; +rz(11.947929970508232) q[96]; +rz(1.7289832733738866) q[96]; +rx(pi/2) q[96]; +rz(4.776363094523934) q[96]; +rx(pi/2) q[96]; +rz(8.264283206717154) q[96]; +cx q[96],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(5.887744838890232) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.956123584584871) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.35934496896561) q[96]; +rx(pi/2) q[96]; +rz(3*pi) q[96]; +cx q[96],q[33]; +rz(-0.17990561167023644) q[33]; +rx(pi/2) q[33]; +rz(5.376299893757371) q[33]; +rx(pi/2) q[33]; +rz(7.742505502204718) q[33]; +rz(2.0841386480390787) q[33]; +rx(pi/2) q[33]; +rz(4.296793283671176) q[33]; +rx(pi/2) q[33]; +rz(12.103238837849812) q[33]; +cx q[59],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(5.916370148315364) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.9457201739324383) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.7633644015463115) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +cx q[59],q[33]; +rz(-2.1369318750792186) q[33]; +rx(pi/2) q[33]; +rz(3.9153035770861315) q[33]; +rx(pi/2) q[33]; +rz(8.391007041124652) q[33]; +rz(-3.047685457126101) q[33]; +rx(pi/2) q[33]; +rz(4.6700932851214425) q[33]; +rx(pi/2) q[33]; +rz(8.766751929262252) q[33]; +rz(-0.31526036556527703) q[59]; +rx(pi/2) q[59]; +rz(4.260369822809974) q[59]; +rx(pi/2) q[59]; +rz(12.349820216614994) q[59]; +rz(-3.1260781377894062) q[59]; +rx(pi/2) q[59]; +rz(3.6469118151351876) q[59]; +rx(pi/2) q[59]; +rz(10.016600114552892) q[59]; +rz(-2.6256705193139442) q[96]; +rx(pi/2) q[96]; +rz(4.9957962850548085) q[96]; +rx(pi/2) q[96]; +rz(11.47593868192298) q[96]; +rz(1.163319862526885) q[96]; +rx(pi/2) q[96]; +rz(4.346516067395111) q[96]; +rx(pi/2) q[96]; +rz(8.105233074388146) q[96]; +cx q[96],q[86]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.22729360039326) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.8984707017171925) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[86]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.656190987612348) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[86]; +rz(0.7585737892210105) q[86]; +rx(pi/2) q[86]; +rz(4.370469889548738) q[86]; +rx(pi/2) q[86]; +rz(7.651225835815176) q[86]; +rz(-1.6986104048205997) q[86]; +rx(pi/2) q[86]; +rz(4.2964314473784695) q[86]; +rx(pi/2) q[86]; +rz(9.852289701505306) q[86]; +cx q[56],q[86]; +rz(pi/2) q[56]; +rx(pi/2) q[56]; +rz(4.155200993249926) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.105316290604961) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[56],q[86]; +rz(-pi/2) q[56]; +rx(pi/2) q[56]; +rz(3.364016060573426) q[56]; +rx(pi/2) q[56]; +rz(2*pi) q[56]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[56],q[86]; +rz(-2.4869163659092917) q[56]; +rx(pi/2) q[56]; +rz(4.186015569370356) q[56]; +rx(pi/2) q[56]; +rz(8.238191522829363) q[56]; +rz(0.10123864281357742) q[56]; +rx(pi/2) q[56]; +rz(4.415168998576488) q[56]; +rx(pi/2) q[56]; +rz(10.861790580518212) q[56]; +cx q[27],q[56]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(4.232231282171568) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(6.190694600980123) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +cx q[27],q[56]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.7778583204748877) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +cx q[27],q[56]; +rz(-2.292792999306685) q[27]; +rx(pi/2) q[27]; +rz(4.253762668077548) q[27]; +rx(pi/2) q[27]; +rz(6.453535731458778) q[27]; +rz(2.5028276991176845) q[27]; +rx(pi/2) q[27]; +rz(5.364545392773539) q[27]; +rx(pi/2) q[27]; +rz(11.388063765998206) q[27]; +rz(0.26386560575104223) q[56]; +rx(pi/2) q[56]; +rz(5.3100850385637095) q[56]; +rx(pi/2) q[56]; +rz(11.688391804986942) q[56]; +rz(-1.1120189832612923) q[56]; +rx(pi/2) q[56]; +rz(4.1212458673231716) q[56]; +rx(pi/2) q[56]; +rz(11.872192697182417) q[56]; +rz(0.12951524033504302) q[86]; +rx(pi/2) q[86]; +rz(4.396551995802238) q[86]; +rx(pi/2) q[86]; +rz(8.272214033960314) q[86]; +rz(-0.9958381375331866) q[86]; +rx(pi/2) q[86]; +rz(4.432757130925998) q[86]; +rx(pi/2) q[86]; +rz(8.104019432170304) q[86]; +rz(2.838831907231407) q[96]; +rx(pi/2) q[96]; +rz(4.058273740726224) q[96]; +rx(pi/2) q[96]; +rz(9.929198120572668) q[96]; +rz(-2.6676332902929953) q[96]; +rx(pi/2) q[96]; +rz(4.435124612735203) q[96]; +rx(pi/2) q[96]; +rz(7.518051656992745) q[96]; +cx q[96],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.158143442301574) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.824593870646771) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[51]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.1683826848952004) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[51]; +rz(-1.8178829087471224) q[51]; +rx(pi/2) q[51]; +rz(5.684052912346628) q[51]; +rx(pi/2) q[51]; +rz(11.185429960266143) q[51]; +rz(-2.951680565357516) q[51]; +rx(pi/2) q[51]; +rz(5.4259377246977305) q[51]; +rx(pi/2) q[51]; +rz(9.04206000594331) q[51]; +rz(2.9717664828344557) q[96]; +rx(pi/2) q[96]; +rz(3.97780347517419) q[96]; +rx(pi/2) q[96]; +rz(9.029696313813027) q[96]; +rz(-2.4229807598181994) q[96]; +rx(pi/2) q[96]; +rz(4.828186588144977) q[96]; +rx(pi/2) q[96]; +rz(10.86277487816221) q[96]; +cx q[96],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(6.269659484345441) q[42]; +rx(pi/2) q[42]; +rz(7*pi/2) q[42]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.235570237923913) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[42]; +rz(-pi) q[42]; +rx(pi/2) q[42]; +rz(3*pi/2) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.2692081323904567) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[42]; +rz(-1.224138026129845) q[42]; +rx(pi/2) q[42]; +rz(3.874037219467332) q[42]; +rx(pi/2) q[42]; +rz(8.500654154973278) q[42]; +rz(2.217184429727732) q[42]; +rx(pi/2) q[42]; +rz(4.195321982909883) q[42]; +rx(pi/2) q[42]; +rz(7.238965213657887) q[42]; +rz(0.06088146490964297) q[96]; +rx(pi/2) q[96]; +rz(4.9022651136978626) q[96]; +rx(pi/2) q[96]; +rz(9.694260771913243) q[96]; +rz(0.26291180953888027) q[96]; +rx(pi/2) q[96]; +rz(5.361822086498654) q[96]; +rx(pi/2) q[96]; +rz(11.061416864092465) q[96]; +rz(-0.7314958587555123) q[99]; +rx(pi/2) q[99]; +rz(5.9104420256482015) q[99]; +rx(pi/2) q[99]; +rz(9.481350096682213) q[99]; +rz(0.21785963172420608) q[99]; +rx(pi/2) q[99]; +rz(5.740303620092203) q[99]; +rx(pi/2) q[99]; +rz(8.369417469717952) q[99]; +cx q[70],q[99]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.058015506519864) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.012483688882263) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[70],q[99]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.272258001497219) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[70],q[99]; +rz(-2.3646900676824325) q[70]; +rx(pi/2) q[70]; +rz(5.590527859289968) q[70]; +rx(pi/2) q[70]; +rz(6.408981749325057) q[70]; +rz(1.9916301553511495) q[70]; +rx(pi/2) q[70]; +rz(3.8739532786555486) q[70]; +rx(pi/2) q[70]; +rz(9.240761117368235) q[70]; +cx q[70],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.226976598471259) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.24654538325399) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.3335039597794367) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[53]; +rz(-2.9514019449477713) q[53]; +rx(pi/2) q[53]; +rz(5.41943607128262) q[53]; +rx(pi/2) q[53]; +rz(10.545992283229943) q[53]; +rz(-0.09194855144320435) q[53]; +rx(pi/2) q[53]; +rz(4.492711024841245) q[53]; +rx(pi/2) q[53]; +rz(10.793595547548223) q[53]; +cx q[47],q[53]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.525220301044518) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.174715893413094) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[47],q[53]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.29088852593096) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[47],q[53]; +rz(2.130264631670742) q[47]; +rx(pi/2) q[47]; +rz(4.611895194598112) q[47]; +rx(pi/2) q[47]; +rz(10.281678479279485) q[47]; +rz(-1.1154786443534368) q[47]; +rx(pi/2) q[47]; +rz(4.403589111072991) q[47]; +rx(pi/2) q[47]; +rz(7.519198244859879) q[47]; +cx q[19],q[47]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(4.030662056772451) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.085466326681244) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[19],q[47]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.5282800309290616) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[19],q[47]; +rz(0.7263538156389604) q[19]; +rx(pi/2) q[19]; +rz(4.686948049779621) q[19]; +rx(pi/2) q[19]; +rz(9.527469288763388) q[19]; +rz(1.6673396352394168) q[19]; +rx(pi/2) q[19]; +rz(3.7657906419613605) q[19]; +rx(pi/2) q[19]; +rz(9.48497402107569) q[19]; +cx q[20],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.254706189073634) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.602948490129152) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[20],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi/2) q[20]; +rx(pi/2) q[20]; +rz(3.3419595182461403) q[20]; +rx(pi/2) q[20]; +rz(2*pi) q[20]; +cx q[20],q[19]; +rz(-1.7584868893838834) q[19]; +rx(pi/2) q[19]; +rz(3.935431783138313) q[19]; +rx(pi/2) q[19]; +rz(6.386030077049245) q[19]; +rz(-2.335574369522135) q[19]; +rx(pi/2) q[19]; +rz(5.9268751312424754) q[19]; +rx(pi/2) q[19]; +rz(8.691583538310685) q[19]; +rz(-0.038278037070045734) q[20]; +rx(pi/2) q[20]; +rz(4.818928935443115) q[20]; +rx(pi/2) q[20]; +rz(7.889743612313045) q[20]; +rz(0.8968464910856211) q[20]; +rx(pi/2) q[20]; +rz(4.507195079582729) q[20]; +rx(pi/2) q[20]; +rz(7.533285132581962) q[20]; +cx q[18],q[20]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.654867768541966) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.034192908495692) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +cx q[18],q[20]; +rz(pi/2) q[18]; +rx(pi/2) q[18]; +rz(3.223702807041743) q[18]; +rx(pi/2) q[18]; +rz(3*pi) q[18]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +cx q[18],q[20]; +rz(2.152728318585484) q[18]; +rx(pi/2) q[18]; +rz(4.739754733516462) q[18]; +rx(pi/2) q[18]; +rz(8.16728658228743) q[18]; +rz(0.4670731546635527) q[18]; +rx(pi/2) q[18]; +rz(5.388554206697776) q[18]; +rx(pi/2) q[18]; +rz(7.7904942259562855) q[18]; +rz(0.06398624930755181) q[20]; +rx(pi/2) q[20]; +rz(3.8226839535613726) q[20]; +rx(pi/2) q[20]; +rz(9.701446435699271) q[20]; +rz(0.3767949811301676) q[20]; +rx(pi/2) q[20]; +rz(4.723115784384066) q[20]; +rx(pi/2) q[20]; +rz(11.3694274026295) q[20]; +cx q[29],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(6.073153418525691) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.229345274325098) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[29],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.5449855428664634) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +cx q[29],q[18]; +rz(-1.6358042989441017) q[18]; +rx(pi/2) q[18]; +rz(4.9299030195368445) q[18]; +rx(pi/2) q[18]; +rz(6.9308902110437645) q[18]; +rz(2.0458483836132606) q[18]; +rx(pi/2) q[18]; +rz(3.808443319569199) q[18]; +rx(pi/2) q[18]; +rz(6.795753540367338) q[18]; +rz(-1.624155158116522) q[29]; +rx(pi/2) q[29]; +rz(5.052496961622854) q[29]; +rx(pi/2) q[29]; +rz(11.795416513178665) q[29]; +rz(-1.9683097623188672) q[29]; +rx(pi/2) q[29]; +rz(5.383553383299778) q[29]; +rx(pi/2) q[29]; +rz(8.058723812254083) q[29]; +cx q[29],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(6.083992390218363) q[22]; +rx(pi/2) q[22]; +rz(7*pi/2) q[22]; +rz(pi/2) q[29]; +rx(pi/2) q[29]; +rz(4.089095023166515) q[29]; +rx(pi/2) q[29]; +rz(5*pi/2) q[29]; +cx q[29],q[22]; +rz(-pi) q[22]; +rx(pi/2) q[22]; +rz(3*pi/2) q[22]; +rx(pi/2) q[22]; +rz(5*pi/2) q[22]; +rz(-pi/2) q[29]; +rx(pi/2) q[29]; +rz(3.4873677709411277) q[29]; +rx(pi/2) q[29]; +rz(2*pi) q[29]; +cx q[29],q[22]; +rz(2.1433558076603285) q[22]; +rx(pi/2) q[22]; +rz(3.474863549087491) q[22]; +rx(pi/2) q[22]; +rz(9.917067033398423) q[22]; +rz(-0.8379794773643887) q[29]; +rx(pi/2) q[29]; +rz(5.726661319574559) q[29]; +rx(pi/2) q[29]; +rz(10.692802867311858) q[29]; +rz(-2.5468357448528613) q[47]; +rx(pi/2) q[47]; +rz(4.344062305062438) q[47]; +rx(pi/2) q[47]; +rz(7.5490667906072115) q[47]; +rz(-2.8607536869039434) q[47]; +rx(pi/2) q[47]; +rz(6.0831417581724345) q[47]; +rx(pi/2) q[47]; +rz(8.796281706888388) q[47]; +cx q[47],q[57]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.157868078572863) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-1.679775630383335) q[53]; +rx(pi/2) q[53]; +rz(3.781315979560174) q[53]; +rx(pi/2) q[53]; +rz(8.457079437457935) q[53]; +rz(-2.5514583397379273) q[53]; +rx(pi/2) q[53]; +rz(4.996425956325453) q[53]; +rx(pi/2) q[53]; +rz(6.5450723238977435) q[53]; +cx q[53],q[90]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(4.139934039029159) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.089078550084793) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[47],q[57]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.2834635326934505) q[47]; +rx(pi/2) q[47]; +rz(3*pi) q[47]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[47],q[57]; +rz(-1.4908627137944288) q[47]; +rx(pi/2) q[47]; +rz(5.467615716705328) q[47]; +rx(pi/2) q[47]; +rz(10.166880151369023) q[47]; +rz(-0.09372131796590732) q[47]; +rx(pi/2) q[47]; +rz(3.5099223432293174) q[47]; +rx(pi/2) q[47]; +rz(7.700188782148071) q[47]; +cx q[47],q[49]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.6998035110518566) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.104449791202336) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +cx q[47],q[49]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.297745123209202) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[47],q[49]; +rz(3.0487548238050923) q[47]; +rx(pi/2) q[47]; +rz(4.100474535809968) q[47]; +rx(pi/2) q[47]; +rz(7.86303134483662) q[47]; +rz(-1.5431875751457924) q[47]; +rx(pi/2) q[47]; +rz(4.873521451155682) q[47]; +rx(pi/2) q[47]; +rz(7.447101857192237) q[47]; +cx q[47],q[89]; +rz(pi/2) q[47]; +rx(pi/2) q[47]; +rz(4.1846856857036965) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +rz(-3.078007382198116) q[49]; +rx(pi/2) q[49]; +rz(4.836055575878137) q[49]; +rx(pi/2) q[49]; +rz(8.900111849836454) q[49]; +rz(-2.31274439028728) q[49]; +rx(pi/2) q[49]; +rz(5.60836691059358) q[49]; +rx(pi/2) q[49]; +rz(9.66705788575542) q[49]; +rz(-0.20055244858526589) q[57]; +rx(pi/2) q[57]; +rz(4.721348645268837) q[57]; +rx(pi/2) q[57]; +rz(12.30751138888424) q[57]; +rz(-0.6557899800654532) q[57]; +rx(pi/2) q[57]; +rz(3.3755311219257513) q[57]; +rx(pi/2) q[57]; +rz(7.542276959625868) q[57]; +cx q[67],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(6.226715640974373) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(4.497515806275247) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[67],q[57]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +rz(pi/2) q[67]; +rx(pi/2) q[67]; +rz(3.5371890002577846) q[67]; +rx(pi/2) q[67]; +rz(3*pi) q[67]; +cx q[67],q[57]; +rz(2.2389412012465186) q[57]; +rx(pi/2) q[57]; +rz(4.795068863103902) q[57]; +rx(pi/2) q[57]; +rz(8.8107170977765) q[57]; +rz(-1.9472466746292139) q[57]; +rx(pi/2) q[57]; +rz(4.069519554348219) q[57]; +rx(pi/2) q[57]; +rz(7.056178686477183) q[57]; +cx q[57],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(6.057681131942591) q[49]; +rx(pi/2) q[49]; +rz(7*pi/2) q[49]; +rz(pi/2) q[57]; +rx(pi/2) q[57]; +rz(4.177822545536338) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[57],q[49]; +rz(-pi) q[49]; +rx(pi/2) q[49]; +rz(3*pi/2) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +rz(-pi/2) q[57]; +rx(pi/2) q[57]; +rz(3.2341437382769946) q[57]; +rx(pi/2) q[57]; +rz(2*pi) q[57]; +cx q[57],q[49]; +rz(-2.3723791641814462) q[49]; +rx(pi/2) q[49]; +rz(5.142179302266335) q[49]; +rx(pi/2) q[49]; +rz(6.544747671716703) q[49]; +rz(-0.8485052713499641) q[49]; +rx(pi/2) q[49]; +rz(3.414628204482057) q[49]; +rx(pi/2) q[49]; +rz(8.080129714737723) q[49]; +cx q[49],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(6.178595494626148) q[0]; +rx(pi/2) q[0]; +rz(7*pi/2) q[0]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(4.096557926265529) q[49]; +rx(pi/2) q[49]; +rz(5*pi/2) q[49]; +cx q[49],q[0]; +rz(-pi) q[0]; +rx(pi/2) q[0]; +rz(3*pi/2) q[0]; +rx(pi/2) q[0]; +rz(5*pi/2) q[0]; +rz(pi/2) q[49]; +rx(pi/2) q[49]; +rz(3.147763231751559) q[49]; +rx(pi/2) q[49]; +rz(3*pi) q[49]; +cx q[49],q[0]; +rz(-1.8164842204488307) q[0]; +rx(pi/2) q[0]; +rz(5.7786612651413325) q[0]; +rx(pi/2) q[0]; +rz(9.535955868345713) q[0]; +rz(0.10568663349199792) q[49]; +rx(pi/2) q[49]; +rz(4.244280625961332) q[49]; +rx(pi/2) q[49]; +rz(7.607073231822424) q[49]; +rz(-2.5627573147668) q[57]; +rx(pi/2) q[57]; +rz(5.287633670092408) q[57]; +rx(pi/2) q[57]; +rz(7.402328107507332) q[57]; +rz(0.16650205639391258) q[57]; +rx(pi/2) q[57]; +rz(5.82160501955523) q[57]; +rx(pi/2) q[57]; +rz(7.513396026958848) q[57]; +cx q[42],q[57]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(4.059839714049784) q[42]; +rx(pi/2) q[42]; +rz(5*pi/2) q[42]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(5.866025022708143) q[57]; +rx(pi/2) q[57]; +rz(7*pi/2) q[57]; +cx q[42],q[57]; +rz(pi/2) q[42]; +rx(pi/2) q[42]; +rz(3.1987519630196246) q[42]; +rx(pi/2) q[42]; +rz(3*pi) q[42]; +rz(-pi) q[57]; +rx(pi/2) q[57]; +rz(3*pi/2) q[57]; +rx(pi/2) q[57]; +rz(5*pi/2) q[57]; +cx q[42],q[57]; +rz(1.5897734585704066) q[42]; +rx(pi/2) q[42]; +rz(5.719659336187632) q[42]; +rx(pi/2) q[42]; +rz(8.565657253486961) q[42]; +rz(-2.2490985577661853) q[57]; +rx(pi/2) q[57]; +rz(4.41986805681552) q[57]; +rx(pi/2) q[57]; +rz(7.74712232082703) q[57]; +rz(1.7941913933506317) q[67]; +rx(pi/2) q[67]; +rz(5.275736329473545) q[67]; +rx(pi/2) q[67]; +rz(9.11491723190569) q[67]; +rz(-2.567951242595882) q[67]; +rx(pi/2) q[67]; +rz(4.135770057917819) q[67]; +rx(pi/2) q[67]; +rz(11.299880984939316) q[67]; +cx q[7],q[67]; +rz(pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.7710818963318795) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.069458694926958) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[7],q[67]; +rz(-pi/2) q[7]; +rx(pi/2) q[7]; +rz(3.3059294134613437) q[7]; +rx(pi/2) q[7]; +rz(2*pi) q[7]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[7],q[67]; +rz(2.378890256697746) q[7]; +rx(pi/2) q[7]; +rz(5.422457810799505) q[7]; +rx(pi/2) q[7]; +rz(6.479435791124093) q[7]; +rz(1.8894284512987802) q[7]; +rx(pi/2) q[7]; +rz(4.544880322419909) q[7]; +rx(pi/2) q[7]; +rz(8.425944985938926) q[7]; +rz(-1.2594672189299034) q[67]; +rx(pi/2) q[67]; +rz(5.2645406446913405) q[67]; +rx(pi/2) q[67]; +rz(6.2901788990927265) q[67]; +rz(-2.4838914278397146) q[67]; +rx(pi/2) q[67]; +rz(4.239785989070607) q[67]; +rx(pi/2) q[67]; +rz(10.888825435044208) q[67]; +rz(-2.1370478063787726) q[70]; +rx(pi/2) q[70]; +rz(5.73535924464295) q[70]; +rx(pi/2) q[70]; +rz(8.512601270896543) q[70]; +rz(-0.025729386176354563) q[70]; +rx(pi/2) q[70]; +rz(5.345386170248342) q[70]; +rx(pi/2) q[70]; +rz(11.495975035342303) q[70]; +cx q[70],q[97]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.803247487196936) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(6.055115019021679) q[89]; +rx(pi/2) q[89]; +rz(7*pi/2) q[89]; +cx q[47],q[89]; +rz(-pi/2) q[47]; +rx(pi/2) q[47]; +rz(3.20583950662054) q[47]; +rx(pi/2) q[47]; +rz(2*pi) q[47]; +rz(-pi) q[89]; +rx(pi/2) q[89]; +rz(3*pi/2) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[47],q[89]; +rz(2.4930346779669) q[47]; +rx(pi/2) q[47]; +rz(3.666663311604577) q[47]; +rx(pi/2) q[47]; +rz(11.586794850567463) q[47]; +rz(-1.4537103278822654) q[47]; +rx(pi/2) q[47]; +rz(5.071342666876886) q[47]; +rx(pi/2) q[47]; +rz(9.394565741780387) q[47]; +cx q[23],q[47]; +rz(pi/2) q[23]; +rx(pi/2) q[23]; +rz(4.026999045433614) q[23]; +rx(pi/2) q[23]; +rz(5*pi/2) q[23]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(6.182153756910871) q[47]; +rx(pi/2) q[47]; +rz(7*pi/2) q[47]; +cx q[23],q[47]; +rz(-pi/2) q[23]; +rx(pi/2) q[23]; +rz(3.6106580026651915) q[23]; +rx(pi/2) q[23]; +rz(2*pi) q[23]; +rz(-pi) q[47]; +rx(pi/2) q[47]; +rz(3*pi/2) q[47]; +rx(pi/2) q[47]; +rz(5*pi/2) q[47]; +cx q[23],q[47]; +rz(1.1082617245258133) q[23]; +rx(pi/2) q[23]; +rz(4.3560732529458) q[23]; +rx(pi/2) q[23]; +rz(11.498542327687128) q[23]; +rz(-0.6913178163704119) q[47]; +rx(pi/2) q[47]; +rz(4.665599307283293) q[47]; +rx(pi/2) q[47]; +rz(7.977583731390483) q[47]; +rz(-1.4273225855667642) q[89]; +rx(pi/2) q[89]; +rz(5.198579522273592) q[89]; +rx(pi/2) q[89]; +rz(8.024635949987937) q[89]; +rz(0.4022478415958197) q[89]; +rx(pi/2) q[89]; +rz(5.4289832464031305) q[89]; +rx(pi/2) q[89]; +rz(10.463976986410547) q[89]; +cx q[89],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(5.8998401983867845) q[9]; +rx(pi/2) q[9]; +rz(7*pi/2) q[9]; +rz(pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.653844890292433) q[89]; +rx(pi/2) q[89]; +rz(5*pi/2) q[89]; +cx q[89],q[9]; +rz(-pi) q[9]; +rx(pi/2) q[9]; +rz(3*pi/2) q[9]; +rx(pi/2) q[9]; +rz(5*pi/2) q[9]; +rz(-pi/2) q[89]; +rx(pi/2) q[89]; +rz(3.399877571297054) q[89]; +rx(pi/2) q[89]; +rz(2*pi) q[89]; +cx q[89],q[9]; +rz(0.529461003560304) q[9]; +rx(pi/2) q[9]; +rz(4.558034303263533) q[9]; +rx(pi/2) q[9]; +rz(11.729476927620741) q[9]; +rz(-1.9643755341009896) q[89]; +rx(pi/2) q[89]; +rz(4.547467562351111) q[89]; +rx(pi/2) q[89]; +rz(10.835029548917255) q[89]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(6.066971725497256) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[53],q[90]; +rz(-pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.430255368620699) q[53]; +rx(pi/2) q[53]; +rz(2*pi) q[53]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[53],q[90]; +rz(0.1553642394574717) q[53]; +rx(pi/2) q[53]; +rz(4.87267192315737) q[53]; +rx(pi/2) q[53]; +rz(10.150442192644341) q[53]; +rz(-1.1074735918912184) q[53]; +rx(pi/2) q[53]; +rz(4.932634093957858) q[53]; +rx(pi/2) q[53]; +rz(10.847871258262444) q[53]; +cx q[3],q[53]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.858729187591308) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.121919624101224) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +cx q[3],q[53]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.376274581301539) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[3],q[53]; +rz(-0.4355037034432181) q[3]; +rx(pi/2) q[3]; +rz(4.373582960148855) q[3]; +rx(pi/2) q[3]; +rz(7.926204060107458) q[3]; +rz(-2.576857262163009) q[3]; +rx(pi/2) q[3]; +rz(3.5767166809398154) q[3]; +rx(pi/2) q[3]; +rz(10.218177745079313) q[3]; +rz(-1.6586571701391772) q[53]; +rx(pi/2) q[53]; +rz(4.156658067055725) q[53]; +rx(pi/2) q[53]; +rz(9.560229774747587) q[53]; +rz(-1.491272623966444) q[53]; +rx(pi/2) q[53]; +rz(4.342719704457544) q[53]; +rx(pi/2) q[53]; +rz(6.592799862906839) q[53]; +rz(2.0135679268146616) q[90]; +rx(pi/2) q[90]; +rz(5.980946767696034) q[90]; +rx(pi/2) q[90]; +rz(7.44370964956636) q[90]; +rz(-2.102058986788133) q[90]; +rx(pi/2) q[90]; +rz(5.069931015242281) q[90]; +rx(pi/2) q[90]; +rz(7.888017355718201) q[90]; +cx q[90],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.250041339136677) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.928484480654804) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[69]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +rz(-pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.1829346986803113) q[90]; +rx(pi/2) q[90]; +rz(2*pi) q[90]; +cx q[90],q[69]; +rz(-0.6184987811786478) q[69]; +rx(pi/2) q[69]; +rz(3.904268249418293) q[69]; +rx(pi/2) q[69]; +rz(6.72587620277995) q[69]; +rz(-0.40698020580437966) q[69]; +rx(pi/2) q[69]; +rz(4.934062572841052) q[69]; +rx(pi/2) q[69]; +rz(7.436807007893484) q[69]; +cx q[48],q[69]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.730256461369845) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.134388321873788) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[48],q[69]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.4945535003478785) q[48]; +rx(pi/2) q[48]; +rz(3*pi) q[48]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[48],q[69]; +rz(1.750379285879407) q[48]; +rx(pi/2) q[48]; +rz(5.256546867608469) q[48]; +rx(pi/2) q[48]; +rz(12.436936911385752) q[48]; +rz(-0.6888125441977291) q[48]; +rx(pi/2) q[48]; +rz(5.898675544969107) q[48]; +rx(pi/2) q[48]; +rz(11.37260261290983) q[48]; +rz(1.000505606882637) q[69]; +rx(pi/2) q[69]; +rz(5.38784416151619) q[69]; +rx(pi/2) q[69]; +rz(9.075857336134753) q[69]; +rz(0.7800686341899503) q[69]; +rx(pi/2) q[69]; +rz(4.626257867473274) q[69]; +rx(pi/2) q[69]; +rz(7.120356039527723) q[69]; +cx q[34],q[69]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(4.01492547695971) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.220722731535551) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[34],q[69]; +rz(pi/2) q[34]; +rx(pi/2) q[34]; +rz(3.2304737797738667) q[34]; +rx(pi/2) q[34]; +rz(3*pi) q[34]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[34],q[69]; +rz(0.1856895773657392) q[34]; +rx(pi/2) q[34]; +rz(3.9121344631617667) q[34]; +rx(pi/2) q[34]; +rz(7.741203223089495) q[34]; +rz(-0.4428327535678891) q[34]; +rx(pi/2) q[34]; +rz(4.8428361442565135) q[34]; +rx(pi/2) q[34]; +rz(7.225249231600523) q[34]; +rz(-1.2859354386888182) q[69]; +rx(pi/2) q[69]; +rz(4.663991328881276) q[69]; +rx(pi/2) q[69]; +rz(6.828893345852021) q[69]; +rz(0.9859138904539311) q[69]; +rx(pi/2) q[69]; +rz(4.609721271438011) q[69]; +rx(pi/2) q[69]; +rz(10.703759918541497) q[69]; +rz(0.4317407223950207) q[90]; +rx(pi/2) q[90]; +rz(4.3589864247567025) q[90]; +rx(pi/2) q[90]; +rz(7.513553137707014) q[90]; +rz(1.108750543714983) q[90]; +rx(pi/2) q[90]; +rz(5.140148205550617) q[90]; +rx(pi/2) q[90]; +rz(10.43831662835109) q[90]; +cx q[59],q[90]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.05494647614411) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(5.84399676384484) q[90]; +rx(pi/2) q[90]; +rz(7*pi/2) q[90]; +cx q[59],q[90]; +rz(-pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.366306978949181) q[59]; +rx(pi/2) q[59]; +rz(2*pi) q[59]; +rz(-pi) q[90]; +rx(pi/2) q[90]; +rz(3*pi/2) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[59],q[90]; +rz(1.5516018875780606) q[59]; +rx(pi/2) q[59]; +rz(5.003572779730176) q[59]; +rx(pi/2) q[59]; +rz(10.185317158875081) q[59]; +rz(2.040728824285922) q[59]; +rx(pi/2) q[59]; +rz(4.002518401734048) q[59]; +rx(pi/2) q[59]; +rz(9.67895522486657) q[59]; +rz(2.929751677279066) q[90]; +rx(pi/2) q[90]; +rz(5.109587092932837) q[90]; +rx(pi/2) q[90]; +rz(7.251060451533435) q[90]; +rz(2.412105192645842) q[90]; +rx(pi/2) q[90]; +rz(4.770169312049497) q[90]; +rx(pi/2) q[90]; +rz(12.219803233610183) q[90]; +cx q[93],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(6.090165867007853) q[3]; +rx(pi/2) q[3]; +rz(7*pi/2) q[3]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(4.138714406364132) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[3]; +rz(-pi) q[3]; +rx(pi/2) q[3]; +rz(3*pi/2) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.599595896731998) q[93]; +rx(pi/2) q[93]; +rz(3*pi) q[93]; +cx q[93],q[3]; +rz(-1.4273118242421896) q[3]; +rx(pi/2) q[3]; +rz(4.478140062974187) q[3]; +rx(pi/2) q[3]; +rz(8.508703361954684) q[3]; +rz(-2.809119589234326) q[3]; +rx(pi/2) q[3]; +rz(4.447729859753627) q[3]; +rx(pi/2) q[3]; +rz(8.13449233215702) q[3]; +rz(2.9138707643607855) q[93]; +rx(pi/2) q[93]; +rz(3.6471289399866396) q[93]; +rx(pi/2) q[93]; +rz(9.64937521701981) q[93]; +rz(-1.7614732317964206) q[93]; +rx(pi/2) q[93]; +rz(3.7924505259517804) q[93]; +rx(pi/2) q[93]; +rz(11.716375137007038) q[93]; +cx q[96],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(6.030925591925607) q[34]; +rx(pi/2) q[34]; +rz(7*pi/2) q[34]; +rz(pi/2) q[96]; +rx(pi/2) q[96]; +rz(4.255008214448571) q[96]; +rx(pi/2) q[96]; +rz(5*pi/2) q[96]; +cx q[96],q[34]; +rz(-pi) q[34]; +rx(pi/2) q[34]; +rz(3*pi/2) q[34]; +rx(pi/2) q[34]; +rz(5*pi/2) q[34]; +rz(-pi/2) q[96]; +rx(pi/2) q[96]; +rz(3.165754591765785) q[96]; +rx(pi/2) q[96]; +rz(2*pi) q[96]; +cx q[96],q[34]; +rz(-0.8886554535843265) q[34]; +rx(pi/2) q[34]; +rz(4.666162027508917) q[34]; +rx(pi/2) q[34]; +rz(12.49327316194379) q[34]; +rz(-0.39222073723629425) q[96]; +rx(pi/2) q[96]; +rz(5.06264517035507) q[96]; +rx(pi/2) q[96]; +rz(11.556654064409196) q[96]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(5.600011958704715) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[70],q[97]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.3365627994856393) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[70],q[97]; +rz(-0.49587540363356153) q[70]; +rx(pi/2) q[70]; +rz(5.595453204294671) q[70]; +rx(pi/2) q[70]; +rz(7.928953787642058) q[70]; +rz(0.49835740047410937) q[70]; +rx(pi/2) q[70]; +rz(3.5916507735001355) q[70]; +rx(pi/2) q[70]; +rz(9.49741797646256) q[70]; +cx q[70],q[79]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.268964125628893) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(5.9411636750947405) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[70],q[79]; +rz(-pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.3117266007710864) q[70]; +rx(pi/2) q[70]; +rz(2*pi) q[70]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[70],q[79]; +rz(3.1056899800871394) q[70]; +rx(pi/2) q[70]; +rz(3.4595606250656634) q[70]; +rx(pi/2) q[70]; +rz(11.429927952618156) q[70]; +rz(0.8828920826077331) q[70]; +rx(pi/2) q[70]; +rz(5.363860193274806) q[70]; +rx(pi/2) q[70]; +rz(11.149255480644815) q[70]; +cx q[11],q[70]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.574671550273678) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(5.792106449986104) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[11],q[70]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.309691755038882) q[11]; +rx(pi/2) q[11]; +rz(3*pi) q[11]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[11],q[70]; +rz(0.906255508851399) q[11]; +rx(pi/2) q[11]; +rz(3.5734945847714377) q[11]; +rx(pi/2) q[11]; +rz(8.686536348619997) q[11]; +rz(-1.058580070166911) q[11]; +rx(pi/2) q[11]; +rz(4.488892381155443) q[11]; +rx(pi/2) q[11]; +rz(11.331074257637349) q[11]; +cx q[53],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(5.837683144749056) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.6615986548565087) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +cx q[53],q[11]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(pi/2) q[53]; +rx(pi/2) q[53]; +rz(3.4950909460785775) q[53]; +rx(pi/2) q[53]; +rz(3*pi) q[53]; +cx q[53],q[11]; +rz(-1.921244346755424) q[11]; +rx(pi/2) q[11]; +rz(4.292923735946837) q[11]; +rx(pi/2) q[11]; +rz(9.2668633542105) q[11]; +rz(1.529228680680907) q[11]; +rx(pi/2) q[11]; +rz(5.36421497442416) q[11]; +rx(pi/2) q[11]; +rz(9.384877084128291) q[11]; +cx q[11],q[51]; +rz(pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.3951536296809346) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.169293850945383) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[11],q[51]; +rz(-pi/2) q[11]; +rx(pi/2) q[11]; +rz(3.2834752152087954) q[11]; +rx(pi/2) q[11]; +rz(2*pi) q[11]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[11],q[51]; +rz(-2.4670525966115955) q[11]; +rx(pi/2) q[11]; +rz(4.338309747619823) q[11]; +rx(pi/2) q[11]; +rz(6.728908138876684) q[11]; +rz(1.6511390103636874) q[11]; +rx(pi/2) q[11]; +rz(3.5784631439083254) q[11]; +rx(pi/2) q[11]; +rz(7.534877318692424) q[11]; +rz(-2.824952857074863) q[51]; +rx(pi/2) q[51]; +rz(5.556170977404641) q[51]; +rx(pi/2) q[51]; +rz(11.456814405080006) q[51]; +rz(-2.5401610891971695) q[51]; +rx(pi/2) q[51]; +rz(4.034833979348401) q[51]; +rx(pi/2) q[51]; +rz(10.637015691371658) q[51]; +rz(0.7800831799856947) q[53]; +rx(pi/2) q[53]; +rz(5.05159601206057) q[53]; +rx(pi/2) q[53]; +rz(10.812726314257192) q[53]; +rz(0.19295881468544218) q[53]; +rx(pi/2) q[53]; +rz(4.394090274093081) q[53]; +rx(pi/2) q[53]; +rz(9.729116640094256) q[53]; +rz(-2.6032577671345) q[70]; +rx(pi/2) q[70]; +rz(4.845178266659752) q[70]; +rx(pi/2) q[70]; +rz(10.610004668757824) q[70]; +rz(-2.522923616966402) q[70]; +rx(pi/2) q[70]; +rz(5.083679533916083) q[70]; +rx(pi/2) q[70]; +rz(9.944766500978101) q[70]; +cx q[19],q[70]; +rz(pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.541533355489701) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(5.948212027257114) q[70]; +rx(pi/2) q[70]; +rz(7*pi/2) q[70]; +cx q[19],q[70]; +rz(-pi/2) q[19]; +rx(pi/2) q[19]; +rz(3.3986007408133396) q[19]; +rx(pi/2) q[19]; +rz(2*pi) q[19]; +rz(-pi) q[70]; +rx(pi/2) q[70]; +rz(3*pi/2) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[19],q[70]; +rz(1.505922969979303) q[19]; +rx(pi/2) q[19]; +rz(3.9414628981053648) q[19]; +rx(pi/2) q[19]; +rz(6.686456270267178) q[19]; +rz(2.0002209805614823) q[19]; +rx(pi/2) q[19]; +rz(4.9025428904202375) q[19]; +rx(pi/2) q[19]; +rz(9.001777807064062) q[19]; +rz(0.9645806230544958) q[70]; +rx(pi/2) q[70]; +rz(5.275420129903625) q[70]; +rx(pi/2) q[70]; +rz(10.142446099456683) q[70]; +rz(1.3457376723876457) q[70]; +rx(pi/2) q[70]; +rz(3.769462694689648) q[70]; +rx(pi/2) q[70]; +rz(8.35560502638324) q[70]; +cx q[70],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(6.151018337458568) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.1351704097592) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[46]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.190288494547989) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[46]; +rz(-0.9415401885242112) q[46]; +rx(pi/2) q[46]; +rz(5.33197769381795) q[46]; +rx(pi/2) q[46]; +rz(9.670646788447367) q[46]; +rz(-1.34963346498456) q[46]; +rx(pi/2) q[46]; +rz(4.350556457758079) q[46]; +rx(pi/2) q[46]; +rz(9.432662106714025) q[46]; +rz(0.2821117666265933) q[70]; +rx(pi/2) q[70]; +rz(5.640375129559835) q[70]; +rx(pi/2) q[70]; +rz(11.422707970039589) q[70]; +rz(1.4743281294942037) q[70]; +rx(pi/2) q[70]; +rz(4.48841713913189) q[70]; +rx(pi/2) q[70]; +rz(11.50201536870836) q[70]; +rz(1.302083603986171) q[79]; +rx(pi/2) q[79]; +rz(3.812627673000871) q[79]; +rx(pi/2) q[79]; +rz(12.480409540841165) q[79]; +rz(-1.8005893226398975) q[79]; +rx(pi/2) q[79]; +rz(5.584331590256673) q[79]; +rx(pi/2) q[79]; +rz(10.061447420359501) q[79]; +cx q[86],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.170705242637798) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(4.278429689767734) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[86],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(pi/2) q[86]; +rx(pi/2) q[86]; +rz(3.9355840503680852) q[86]; +rx(pi/2) q[86]; +rz(3*pi) q[86]; +cx q[86],q[53]; +rz(1.1396889641427403) q[53]; +rx(pi/2) q[53]; +rz(4.9296702841643425) q[53]; +rx(pi/2) q[53]; +rz(11.28295563813632) q[53]; +rz(-0.4454024338471161) q[53]; +rx(pi/2) q[53]; +rz(5.182280771243118) q[53]; +rx(pi/2) q[53]; +rz(8.99404730186295) q[53]; +rz(2.781493383867442) q[86]; +rx(pi/2) q[86]; +rz(5.540303213888668) q[86]; +rx(pi/2) q[86]; +rz(9.26967431878733) q[86]; +rz(2.384156800927858) q[86]; +rx(pi/2) q[86]; +rz(4.245689738534538) q[86]; +rx(pi/2) q[86]; +rz(7.059363584241164) q[86]; +cx q[87],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(6.176634087592858) q[53]; +rx(pi/2) q[53]; +rz(7*pi/2) q[53]; +rz(pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.749310094570733) q[87]; +rx(pi/2) q[87]; +rz(5*pi/2) q[87]; +cx q[87],q[53]; +rz(-pi) q[53]; +rx(pi/2) q[53]; +rz(3*pi/2) q[53]; +rx(pi/2) q[53]; +rz(5*pi/2) q[53]; +rz(-pi/2) q[87]; +rx(pi/2) q[87]; +rz(3.576733405739443) q[87]; +rx(pi/2) q[87]; +rz(2*pi) q[87]; +cx q[87],q[53]; +rz(-3.07141837230826) q[53]; +rx(pi/2) q[53]; +rz(5.104809921999674) q[53]; +rx(pi/2) q[53]; +rz(7.740645274472078) q[53]; +rz(2.213256064934747) q[87]; +rx(pi/2) q[87]; +rz(4.467095351876682) q[87]; +rx(pi/2) q[87]; +rz(11.90298459282893) q[87]; +rz(3.0370436079702436) q[97]; +rx(pi/2) q[97]; +rz(4.770527864647538) q[97]; +rx(pi/2) q[97]; +rz(12.163685140242237) q[97]; +rz(2.737228934259683) q[97]; +rx(pi/2) q[97]; +rz(4.541115455276579) q[97]; +rx(pi/2) q[97]; +rz(12.496299808203752) q[97]; +cx q[26],q[97]; +rz(pi/2) q[26]; +rx(pi/2) q[26]; +rz(4.180717415189061) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.130684710059303) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[26],q[97]; +rz(-pi/2) q[26]; +rx(pi/2) q[26]; +rz(3.401787074333825) q[26]; +rx(pi/2) q[26]; +rz(2*pi) q[26]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[26],q[97]; +rz(-1.4404731284058236) q[26]; +rx(pi/2) q[26]; +rz(5.433708945109966) q[26]; +rx(pi/2) q[26]; +rz(8.504372790727007) q[26]; +rz(0.9554707032477694) q[26]; +rx(pi/2) q[26]; +rz(3.8653589388681655) q[26]; +rx(pi/2) q[26]; +rz(11.754463846217345) q[26]; +cx q[31],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.086838458992702) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.119096817688794) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.4221291020641456) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +cx q[31],q[26]; +rz(1.2697990780905348) q[26]; +rx(pi/2) q[26]; +rz(5.146355482088452) q[26]; +rx(pi/2) q[26]; +rz(7.995063114443865) q[26]; +rz(-0.290919476359929) q[26]; +rx(pi/2) q[26]; +rz(5.25297713806782) q[26]; +rx(pi/2) q[26]; +rz(7.831762428386324) q[26]; +cx q[5],q[26]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.8393670832388387) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(5.6427011927181105) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +cx q[5],q[26]; +rz(-pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.3331754571514307) q[5]; +rx(pi/2) q[5]; +rz(2*pi) q[5]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +cx q[5],q[26]; +rz(-1.1306280318320256) q[5]; +rx(pi/2) q[5]; +rz(4.159422179473431) q[5]; +rx(pi/2) q[5]; +rz(8.8543655115894) q[5]; +rz(1.884351000413539) q[5]; +rx(pi/2) q[5]; +rz(4.289342614189573) q[5]; +rx(pi/2) q[5]; +rz(10.270791989221935) q[5]; +rz(3.106620704688659) q[26]; +rx(pi/2) q[26]; +rz(5.787947946078626) q[26]; +rx(pi/2) q[26]; +rz(9.3236966532379) q[26]; +rz(1.024974394307665) q[26]; +rx(pi/2) q[26]; +rz(4.691572756746586) q[26]; +rx(pi/2) q[26]; +rz(9.261354374126777) q[26]; +rz(-2.5884061976984514) q[31]; +rx(pi/2) q[31]; +rz(4.285694089198562) q[31]; +rx(pi/2) q[31]; +rz(9.083983123802195) q[31]; +rz(-0.8485052713499641) q[31]; +rx(pi/2) q[31]; +rz(3.414628204482057) q[31]; +rx(pi/2) q[31]; +rz(8.080129714737723) q[31]; +cx q[31],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.178595494626148) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.096557926265529) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[31],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.147763231751559) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +cx q[31],q[2]; +rz(-1.8164842204488307) q[2]; +rx(pi/2) q[2]; +rz(5.7786612651413325) q[2]; +rx(pi/2) q[2]; +rz(9.535955868345713) q[2]; +rz(1.2691124908810458) q[2]; +rx(pi/2) q[2]; +rz(5.255208107022373) q[2]; +rx(pi/2) q[2]; +rz(6.685156467928278) q[2]; +rz(0.10568663349199792) q[31]; +rx(pi/2) q[31]; +rz(4.244280625961332) q[31]; +rx(pi/2) q[31]; +rz(7.607073231822424) q[31]; +rz(2.0588349409247204) q[31]; +rx(pi/2) q[31]; +rz(5.291121674949246) q[31]; +rx(pi/2) q[31]; +rz(11.372001344186295) q[31]; +cx q[10],q[31]; +rz(pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.5564061736203705) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(6.17247300397316) q[31]; +rx(pi/2) q[31]; +rz(7*pi/2) q[31]; +cx q[10],q[31]; +rz(-pi/2) q[10]; +rx(pi/2) q[10]; +rz(3.418890048223574) q[10]; +rx(pi/2) q[10]; +rz(2*pi) q[10]; +rz(-pi) q[31]; +rx(pi/2) q[31]; +rz(3*pi/2) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[10],q[31]; +rz(0.7853875369126184) q[10]; +rx(pi/2) q[10]; +rz(3.9697338187050732) q[10]; +rx(pi/2) q[10]; +rz(10.251706379951553) q[10]; +rz(-1.170923082511668) q[10]; +rx(pi/2) q[10]; +rz(4.378291020689959) q[10]; +rx(pi/2) q[10]; +rz(10.480047835170028) q[10]; +rz(2.336989873834871) q[31]; +rx(pi/2) q[31]; +rz(5.571567881775078) q[31]; +rx(pi/2) q[31]; +rz(6.37757700964841) q[31]; +rz(0.4052419544896111) q[31]; +rx(pi/2) q[31]; +rz(4.583910007891702) q[31]; +rx(pi/2) q[31]; +rz(8.123260201690407) q[31]; +cx q[31],q[69]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(4.158306660678746) q[31]; +rx(pi/2) q[31]; +rz(5*pi/2) q[31]; +cx q[50],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(6.001817449174672) q[2]; +rx(pi/2) q[2]; +rz(7*pi/2) q[2]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.7782211829103702) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[50],q[2]; +rz(-pi) q[2]; +rx(pi/2) q[2]; +rz(3*pi/2) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.227487455454554) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +cx q[50],q[2]; +rz(-2.7619012249506945) q[2]; +rx(pi/2) q[2]; +rz(3.7839597365863193) q[2]; +rx(pi/2) q[2]; +rz(10.609303772282852) q[2]; +rz(-3.1236354255386445) q[2]; +rx(pi/2) q[2]; +rz(3.7282707395164296) q[2]; +rx(pi/2) q[2]; +rz(6.872787378189184) q[2]; +cx q[2],q[11]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.8992295324755863) q[2]; +rx(pi/2) q[2]; +rz(5*pi/2) q[2]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(5.921072124009589) q[11]; +rx(pi/2) q[11]; +rz(7*pi/2) q[11]; +cx q[2],q[11]; +rz(pi/2) q[2]; +rx(pi/2) q[2]; +rz(3.529380176029392) q[2]; +rx(pi/2) q[2]; +rz(3*pi) q[2]; +rz(-pi) q[11]; +rx(pi/2) q[11]; +rz(3*pi/2) q[11]; +rx(pi/2) q[11]; +rz(5*pi/2) q[11]; +cx q[2],q[11]; +rz(1.0979489689085167) q[2]; +rx(pi/2) q[2]; +rz(5.10698101999876) q[2]; +rx(pi/2) q[2]; +rz(10.415736948082223) q[2]; +rz(0.9401877204064117) q[11]; +rx(pi/2) q[11]; +rz(4.507909065956957) q[11]; +rx(pi/2) q[11]; +rz(7.590550392260905) q[11]; +rz(1.9756939694577635) q[50]; +rx(pi/2) q[50]; +rz(4.375219249725204) q[50]; +rx(pi/2) q[50]; +rz(10.763517333491189) q[50]; +rz(3.1389562191336555) q[50]; +rx(pi/2) q[50]; +rz(5.058363081655367) q[50]; +rx(pi/2) q[50]; +rz(8.585146087385104) q[50]; +cx q[50],q[67]; +rz(pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.9914153106326453) q[50]; +rx(pi/2) q[50]; +rz(5*pi/2) q[50]; +cx q[59],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(6.231515507810702) q[5]; +rx(pi/2) q[5]; +rz(7*pi/2) q[5]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(4.150768786850378) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[5]; +rz(-pi) q[5]; +rx(pi/2) q[5]; +rz(3*pi/2) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.300248627038166) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +cx q[59],q[5]; +rz(1.3156791996753894) q[5]; +rx(pi/2) q[5]; +rz(3.5408148385640756) q[5]; +rx(pi/2) q[5]; +rz(11.656288950674687) q[5]; +rz(0.5288726867881386) q[5]; +rx(pi/2) q[5]; +rz(5.231057984335664) q[5]; +rx(pi/2) q[5]; +rz(7.44804470176382) q[5]; +rz(2.297348204449124) q[59]; +rx(pi/2) q[59]; +rz(4.957080053786924) q[59]; +rx(pi/2) q[59]; +rz(10.753392671451946) q[59]; +rz(1.175321205572093) q[59]; +rx(pi/2) q[59]; +rz(6.217478820606047) q[59]; +rx(pi/2) q[59]; +rz(8.839492507121022) q[59]; +cx q[59],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(6.106321493500776) q[7]; +rx(pi/2) q[7]; +rz(7*pi/2) q[7]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.6167479051307616) q[59]; +rx(pi/2) q[59]; +rz(5*pi/2) q[59]; +cx q[59],q[7]; +rz(-pi) q[7]; +rx(pi/2) q[7]; +rz(3*pi/2) q[7]; +rx(pi/2) q[7]; +rz(5*pi/2) q[7]; +rz(pi/2) q[59]; +rx(pi/2) q[59]; +rz(3.4939625058401944) q[59]; +rx(pi/2) q[59]; +rz(3*pi) q[59]; +cx q[59],q[7]; +rz(0.14333117049215716) q[7]; +rx(pi/2) q[7]; +rz(4.730441856791304) q[7]; +rx(pi/2) q[7]; +rz(7.111676947185864) q[7]; +rz(-0.554922449032297) q[59]; +rx(pi/2) q[59]; +rz(4.514842951827948) q[59]; +rx(pi/2) q[59]; +rz(8.64028273029867) q[59]; +cx q[61],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(5.709994931352254) q[10]; +rx(pi/2) q[10]; +rz(7*pi/2) q[10]; +rz(pi/2) q[61]; +rx(pi/2) q[61]; +rz(4.105103327186088) q[61]; +rx(pi/2) q[61]; +rz(5*pi/2) q[61]; +cx q[61],q[10]; +rz(-pi) q[10]; +rx(pi/2) q[10]; +rz(3*pi/2) q[10]; +rx(pi/2) q[10]; +rz(5*pi/2) q[10]; +rz(-pi/2) q[61]; +rx(pi/2) q[61]; +rz(3.8062369693019384) q[61]; +rx(pi/2) q[61]; +rz(2*pi) q[61]; +cx q[61],q[10]; +rz(-0.36057907151817625) q[10]; +rx(pi/2) q[10]; +rz(4.152114782466382) q[10]; +rx(pi/2) q[10]; +rz(7.224665816945846) q[10]; +rz(0.6424701439537674) q[61]; +rx(pi/2) q[61]; +rz(4.481458938392758) q[61]; +rx(pi/2) q[61]; +rz(7.4855557558189405) q[61]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(6.232089207062744) q[67]; +rx(pi/2) q[67]; +rz(7*pi/2) q[67]; +cx q[50],q[67]; +rz(-pi/2) q[50]; +rx(pi/2) q[50]; +rz(3.27126607268962) q[50]; +rx(pi/2) q[50]; +rz(2*pi) q[50]; +rz(-pi) q[67]; +rx(pi/2) q[67]; +rz(3*pi/2) q[67]; +rx(pi/2) q[67]; +rz(5*pi/2) q[67]; +cx q[50],q[67]; +rz(-2.614157237089316) q[50]; +rx(pi/2) q[50]; +rz(4.924214909167109) q[50]; +rx(pi/2) q[50]; +rz(11.239906674026127) q[50]; +rz(0.269113635613488) q[67]; +rx(pi/2) q[67]; +rz(5.8432565281181486) q[67]; +rx(pi/2) q[67]; +rz(9.062567172214285) q[67]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(6.034486555535978) q[69]; +rx(pi/2) q[69]; +rz(7*pi/2) q[69]; +cx q[31],q[69]; +rz(pi/2) q[31]; +rx(pi/2) q[31]; +rz(3.7445659426979194) q[31]; +rx(pi/2) q[31]; +rz(3*pi) q[31]; +rz(-pi) q[69]; +rx(pi/2) q[69]; +rz(3*pi/2) q[69]; +rx(pi/2) q[69]; +rz(5*pi/2) q[69]; +cx q[31],q[69]; +rz(1.5053460287984137) q[31]; +rx(pi/2) q[31]; +rz(6.022125472748979) q[31]; +rx(pi/2) q[31]; +rz(11.006180916278314) q[31]; +rz(2.4123109582259943) q[69]; +rx(pi/2) q[69]; +rz(4.855464581266757) q[69]; +rx(pi/2) q[69]; +rz(9.53973681800446) q[69]; +rz(1.0332678327832934) q[97]; +rx(pi/2) q[97]; +rz(5.051395727739923) q[97]; +rx(pi/2) q[97]; +rz(9.572344334540693) q[97]; +rz(1.1744029291101805) q[97]; +rx(pi/2) q[97]; +rz(3.773254521430319) q[97]; +rx(pi/2) q[97]; +rz(11.93225664485579) q[97]; +cx q[43],q[97]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(4.353234213611781) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.06535772436672) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[43],q[97]; +rz(pi/2) q[43]; +rx(pi/2) q[43]; +rz(3.5691305138553435) q[43]; +rx(pi/2) q[43]; +rz(3*pi) q[43]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[43],q[97]; +rz(-2.3727584023977246) q[43]; +rx(pi/2) q[43]; +rz(3.8784126869355076) q[43]; +rx(pi/2) q[43]; +rz(10.144820283565865) q[43]; +rz(3.1119906769667613) q[43]; +rx(pi/2) q[43]; +rz(3.220842123648015) q[43]; +rx(pi/2) q[43]; +rz(8.73470292044953) q[43]; +cx q[80],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.134446806278927) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.796326680778019) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +cx q[80],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(pi/2) q[80]; +rx(pi/2) q[80]; +rz(3.2418696350591283) q[80]; +rx(pi/2) q[80]; +rz(3*pi) q[80]; +cx q[80],q[43]; +rz(-0.7743850944698476) q[43]; +rx(pi/2) q[43]; +rz(5.325559184789126) q[43]; +rx(pi/2) q[43]; +rz(11.31792380812352) q[43]; +rz(0.38931018678445506) q[43]; +rx(pi/2) q[43]; +rz(4.8121445678938) q[43]; +rx(pi/2) q[43]; +rz(8.96311841891812) q[43]; +rz(-2.248237441901744) q[80]; +rx(pi/2) q[80]; +rz(4.438413577615375) q[80]; +rx(pi/2) q[80]; +rz(10.402852232728096) q[80]; +rz(-0.18565642625896928) q[80]; +rx(pi/2) q[80]; +rz(5.400789169698717) q[80]; +rx(pi/2) q[80]; +rz(11.130112165990926) q[80]; +cx q[90],q[80]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.002229727818483) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(4.042379280105859) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[80]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.666617795210713) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[80]; +rz(-1.4669939205845715) q[80]; +rx(pi/2) q[80]; +rz(5.066782867084386) q[80]; +rx(pi/2) q[80]; +rz(6.9239550193969785) q[80]; +rz(-0.8420591602073824) q[80]; +rx(pi/2) q[80]; +rz(4.251129864273645) q[80]; +rx(pi/2) q[80]; +rz(9.927010847654524) q[80]; +rz(0.22896681032822608) q[90]; +rx(pi/2) q[90]; +rz(4.037336724974948) q[90]; +rx(pi/2) q[90]; +rz(11.717954979767011) q[90]; +rz(-2.161428252491267) q[90]; +rx(pi/2) q[90]; +rz(4.241431474260798) q[90]; +rx(pi/2) q[90]; +rz(8.686723964670708) q[90]; +rz(-1.5755356090842687) q[97]; +rx(pi/2) q[97]; +rz(4.834943143454592) q[97]; +rx(pi/2) q[97]; +rz(8.245606108797302) q[97]; +rz(-2.254140079288419) q[97]; +rx(pi/2) q[97]; +rz(5.3254793198077) q[97]; +rx(pi/2) q[97]; +rz(7.153682443667955) q[97]; +cx q[97],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(5.776451977306159) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.9990919076254023) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.248551268656397) q[97]; +rx(pi/2) q[97]; +rz(2*pi) q[97]; +cx q[97],q[21]; +rz(2.108546299939505) q[21]; +rx(pi/2) q[21]; +rz(5.85631100268585) q[21]; +rx(pi/2) q[21]; +rz(6.393299370744191) q[21]; +rz(-2.9594763303122864) q[21]; +rx(pi/2) q[21]; +rz(4.598892615667493) q[21]; +rx(pi/2) q[21]; +rz(9.796419461648686) q[21]; +cx q[55],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(6.031192531188433) q[21]; +rx(pi/2) q[21]; +rz(7*pi/2) q[21]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.619751882989664) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[21]; +rz(-pi) q[21]; +rx(pi/2) q[21]; +rz(3*pi/2) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.1437931493908593) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +cx q[55],q[21]; +rz(-2.560725322701188) q[21]; +rx(pi/2) q[21]; +rz(5.504168172070422) q[21]; +rx(pi/2) q[21]; +rz(7.373458071171694) q[21]; +rz(-3.080711110707387) q[21]; +rx(pi/2) q[21]; +rz(5.960695725232287) q[21]; +rx(pi/2) q[21]; +rz(7.373538330254563) q[21]; +rz(0.0156187579517586) q[55]; +rx(pi/2) q[55]; +rz(5.5380802689262305) q[55]; +rx(pi/2) q[55]; +rz(12.056242762508262) q[55]; +rz(0.6847002385803833) q[55]; +rx(pi/2) q[55]; +rz(4.663935663210758) q[55]; +rx(pi/2) q[55]; +rz(10.582787283053328) q[55]; +rz(-1.717658932346683) q[97]; +rx(pi/2) q[97]; +rz(5.101733630992453) q[97]; +rx(pi/2) q[97]; +rz(12.229364257057505) q[97]; +rz(0.7926026822260384) q[97]; +rx(pi/2) q[97]; +rz(5.000681505904408) q[97]; +rx(pi/2) q[97]; +rz(10.476470462033237) q[97]; +cx q[83],q[97]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(4.160053073841015) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(6.280307066997725) q[97]; +rx(pi/2) q[97]; +rz(7*pi/2) q[97]; +cx q[83],q[97]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.756881527397735) q[83]; +rx(pi/2) q[83]; +rz(3*pi) q[83]; +rz(-pi) q[97]; +rx(pi/2) q[97]; +rz(3*pi/2) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[83],q[97]; +rz(-2.4768476544399958) q[83]; +rx(pi/2) q[83]; +rz(5.239130564624659) q[83]; +rx(pi/2) q[83]; +rz(11.205305035220157) q[83]; +rz(0.24931363223110914) q[83]; +rx(pi/2) q[83]; +rz(4.435066635759929) q[83]; +rx(pi/2) q[83]; +rz(8.812437476491297) q[83]; +cx q[83],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(5.833174674985898) q[18]; +rx(pi/2) q[18]; +rz(7*pi/2) q[18]; +rz(pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.6233915747008485) q[83]; +rx(pi/2) q[83]; +rz(5*pi/2) q[83]; +cx q[83],q[18]; +rz(-pi) q[18]; +rx(pi/2) q[18]; +rz(3*pi/2) q[18]; +rx(pi/2) q[18]; +rz(5*pi/2) q[18]; +rz(-pi/2) q[83]; +rx(pi/2) q[83]; +rz(3.3427501625755855) q[83]; +rx(pi/2) q[83]; +rz(2*pi) q[83]; +cx q[83],q[18]; +rz(-2.8772831204069256) q[18]; +rx(pi/2) q[18]; +rz(4.641627352123111) q[18]; +rx(pi/2) q[18]; +rz(7.19030176421397) q[18]; +rz(1.611769733970137) q[83]; +rx(pi/2) q[83]; +rz(4.801679621277002) q[83]; +rx(pi/2) q[83]; +rz(11.530920094369336) q[83]; +rz(-2.8361048770430637) q[97]; +rx(pi/2) q[97]; +rz(4.642250407651075) q[97]; +rx(pi/2) q[97]; +rz(8.284765272562321) q[97]; +rz(0.00803947755832457) q[97]; +rx(pi/2) q[97]; +rz(4.333975280004175) q[97]; +rx(pi/2) q[97]; +rz(9.544999335973015) q[97]; +rz(1.870347202833658) q[99]; +rx(pi/2) q[99]; +rz(4.903714293528674) q[99]; +rx(pi/2) q[99]; +rz(12.525783916436543) q[99]; +rz(-0.9825051561532394) q[99]; +rx(pi/2) q[99]; +rz(4.779848207699434) q[99]; +rx(pi/2) q[99]; +rz(10.27270472454417) q[99]; +cx q[40],q[99]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.6402814204028555) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(5.694534326743074) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[40],q[99]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.455414375086237) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[40],q[99]; +rz(1.4149332640302514) q[40]; +rx(pi/2) q[40]; +rz(5.635582265125937) q[40]; +rx(pi/2) q[40]; +rz(6.490080746862116) q[40]; +rz(-1.6020755860509182) q[40]; +rx(pi/2) q[40]; +rz(5.46744171502618) q[40]; +rx(pi/2) q[40]; +rz(10.917562684885008) q[40]; +cx q[52],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(5.7507858959237055) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.5491351675131884) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[52],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.274297739143778) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +cx q[52],q[40]; +rz(-0.8023687803303794) q[40]; +rx(pi/2) q[40]; +rz(5.610318891005868) q[40]; +rx(pi/2) q[40]; +rz(10.280080778371403) q[40]; +rz(-0.6574539295621427) q[40]; +rx(pi/2) q[40]; +rz(4.56639078345051) q[40]; +rx(pi/2) q[40]; +rz(10.93668543241432) q[40]; +cx q[40],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.22019918719924) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.9033221496978747) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +cx q[40],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.536741634900131) q[40]; +rx(pi/2) q[40]; +rz(2*pi) q[40]; +cx q[40],q[1]; +rz(-0.9270612765163362) q[1]; +rx(pi/2) q[1]; +rz(3.773801051420201) q[1]; +rx(pi/2) q[1]; +rz(8.878131956315142) q[1]; +rz(3.0640858656201413) q[1]; +rx(pi/2) q[1]; +rz(3.5817437916361534) q[1]; +rx(pi/2) q[1]; +rz(6.53697744427102) q[1]; +cx q[8],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(6.106479159987662) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.5796761190313897) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +cx q[8],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.4798374677238915) q[8]; +rx(pi/2) q[8]; +rz(3*pi) q[8]; +cx q[8],q[1]; +rz(0.741045800490959) q[1]; +rx(pi/2) q[1]; +rz(3.9052648150036857) q[1]; +rx(pi/2) q[1]; +rz(7.823201902767275) q[1]; +rz(-2.7194736000411686) q[1]; +rx(pi/2) q[1]; +rz(3.641850747639293) q[1]; +rx(pi/2) q[1]; +rz(11.963499004237246) q[1]; +cx q[1],q[45]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(4.193928375276403) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(1.1418168572034268) q[8]; +rx(pi/2) q[8]; +rz(3.627038567982372) q[8]; +rx(pi/2) q[8]; +rz(7.157972654549194) q[8]; +rz(1.4101392557277048) q[8]; +rx(pi/2) q[8]; +rz(4.144900549941894) q[8]; +rx(pi/2) q[8]; +rz(7.027084652743119) q[8]; +rz(3.007281429409046) q[40]; +rx(pi/2) q[40]; +rz(5.695107929552216) q[40]; +rx(pi/2) q[40]; +rz(10.314948982077336) q[40]; +rz(2.232488592308453) q[40]; +rx(pi/2) q[40]; +rz(3.613388016305688) q[40]; +rx(pi/2) q[40]; +rz(7.6785254310697475) q[40]; +cx q[40],q[78]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.8528008373806095) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.175514986551182) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[1],q[45]; +rz(-pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.6888858934664164) q[1]; +rx(pi/2) q[1]; +rz(2*pi) q[1]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[1],q[45]; +rz(-2.5254115558844292) q[1]; +rx(pi/2) q[1]; +rz(5.039050707032992) q[1]; +rx(pi/2) q[1]; +rz(8.535337779849067) q[1]; +rz(-1.228646429835976) q[1]; +rx(pi/2) q[1]; +rz(4.490427229967131) q[1]; +rx(pi/2) q[1]; +rz(9.438351392062408) q[1]; +rz(-1.5765276917238455) q[45]; +rx(pi/2) q[45]; +rz(3.752828936890677) q[45]; +rx(pi/2) q[45]; +rz(7.271946468320397) q[45]; +rz(2.010768944544525) q[45]; +rx(pi/2) q[45]; +rz(4.539955920749067) q[45]; +rx(pi/2) q[45]; +rz(6.549750823796227) q[45]; +cx q[3],q[45]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.835504781020118) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(6.051089119743489) q[45]; +rx(pi/2) q[45]; +rz(7*pi/2) q[45]; +cx q[3],q[45]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.195207601442151) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[45]; +rx(pi/2) q[45]; +rz(3*pi/2) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[3],q[45]; +rz(0.36244138594641884) q[3]; +rx(pi/2) q[3]; +rz(4.266103508305521) q[3]; +rx(pi/2) q[3]; +rz(6.303182047675696) q[3]; +rz(-2.94413030428486) q[3]; +rx(pi/2) q[3]; +rz(5.334935885550928) q[3]; +rx(pi/2) q[3]; +rz(7.788499658622918) q[3]; +cx q[3],q[51]; +rz(pi/2) q[3]; +rx(pi/2) q[3]; +rz(4.022135613971296) q[3]; +rx(pi/2) q[3]; +rz(5*pi/2) q[3]; +rz(-2.96258004567391) q[45]; +rx(pi/2) q[45]; +rz(3.8132067665796074) q[45]; +rx(pi/2) q[45]; +rz(7.170226500441894) q[45]; +rz(1.0505565171455657) q[45]; +rx(pi/2) q[45]; +rz(4.318370009976732) q[45]; +rx(pi/2) q[45]; +rz(9.48646745940075) q[45]; +cx q[45],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(6.045538630439829) q[30]; +rx(pi/2) q[30]; +rz(7*pi/2) q[30]; +rz(pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.9273913845580015) q[45]; +rx(pi/2) q[45]; +rz(5*pi/2) q[45]; +cx q[45],q[30]; +rz(-pi) q[30]; +rx(pi/2) q[30]; +rz(3*pi/2) q[30]; +rx(pi/2) q[30]; +rz(5*pi/2) q[30]; +rz(-pi/2) q[45]; +rx(pi/2) q[45]; +rz(3.415795688045634) q[45]; +rx(pi/2) q[45]; +rz(2*pi) q[45]; +cx q[45],q[30]; +rz(2.402048963680768) q[30]; +rx(pi/2) q[30]; +rz(3.946732790553512) q[30]; +rx(pi/2) q[30]; +rz(10.582567888639513) q[30]; +rz(2.562755775485728) q[45]; +rx(pi/2) q[45]; +rz(4.937392746218281) q[45]; +rx(pi/2) q[45]; +rz(6.424347998109575) q[45]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(6.0615169505685795) q[51]; +rx(pi/2) q[51]; +rz(7*pi/2) q[51]; +cx q[3],q[51]; +rz(-pi/2) q[3]; +rx(pi/2) q[3]; +rz(3.664685042302594) q[3]; +rx(pi/2) q[3]; +rz(2*pi) q[3]; +rz(-pi) q[51]; +rx(pi/2) q[51]; +rz(3*pi/2) q[51]; +rx(pi/2) q[51]; +rz(5*pi/2) q[51]; +cx q[3],q[51]; +rz(1.2719260207988654) q[3]; +rx(pi/2) q[3]; +rz(4.9016939359340945) q[3]; +rx(pi/2) q[3]; +rz(7.845206703037725) q[3]; +rz(2.829300521900082) q[51]; +rx(pi/2) q[51]; +rz(4.749719768205816) q[51]; +rx(pi/2) q[51]; +rz(9.369515989536028) q[51]; +rz(-1.557622943049427) q[52]; +rx(pi/2) q[52]; +rz(4.126993317178925) q[52]; +rx(pi/2) q[52]; +rz(7.524668486332657) q[52]; +rz(1.1367057713298223) q[52]; +rx(pi/2) q[52]; +rz(5.33367623006551) q[52]; +rx(pi/2) q[52]; +rz(7.528041227481338) q[52]; +cx q[52],q[58]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.598514221266117) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(6.143505011495398) q[58]; +rx(pi/2) q[58]; +rz(7*pi/2) q[58]; +cx q[52],q[58]; +rz(pi/2) q[52]; +rx(pi/2) q[52]; +rz(3.2436041717634305) q[52]; +rx(pi/2) q[52]; +rz(3*pi) q[52]; +rz(-pi) q[58]; +rx(pi/2) q[58]; +rz(3*pi/2) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[52],q[58]; +rz(3.0960244154698486) q[52]; +rx(pi/2) q[52]; +rz(4.14702304359765) q[52]; +rx(pi/2) q[52]; +rz(11.889929726386125) q[52]; +rz(-2.889282683940415) q[52]; +rx(pi/2) q[52]; +rz(3.5192136792352735) q[52]; +rx(pi/2) q[52]; +rz(9.793347298990756) q[52]; +rz(1.2421202444063377) q[58]; +rx(pi/2) q[58]; +rz(4.310904895162999) q[58]; +rx(pi/2) q[58]; +rz(10.717756474231404) q[58]; +rz(0.8671589245217763) q[58]; +rx(pi/2) q[58]; +rz(4.490219459311043) q[58]; +rx(pi/2) q[58]; +rz(6.687896348331773) q[58]; +cx q[58],q[84]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.7429258529854974) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[68],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.238657660932194) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(4.252531153214928) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[68],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.450426063088951) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +cx q[68],q[8]; +rz(0.16869218828883437) q[8]; +rx(pi/2) q[8]; +rz(5.275324123772395) q[8]; +rx(pi/2) q[8]; +rz(10.67276249160443) q[8]; +rz(1.806245141123462) q[8]; +rx(pi/2) q[8]; +rz(4.750145387097003) q[8]; +rx(pi/2) q[8]; +rz(9.430908116158708) q[8]; +rz(0.036897124948749305) q[68]; +rx(pi/2) q[68]; +rz(4.938811526245264) q[68]; +rx(pi/2) q[68]; +rz(8.240334294379444) q[68]; +rz(0.13388898158164464) q[68]; +rx(pi/2) q[68]; +rz(4.582739756327613) q[68]; +rx(pi/2) q[68]; +rz(10.077775361636101) q[68]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(5.714045970785756) q[78]; +rx(pi/2) q[78]; +rz(7*pi/2) q[78]; +cx q[40],q[78]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.1731785173399065) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +rz(-pi) q[78]; +rx(pi/2) q[78]; +rz(3*pi/2) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[40],q[78]; +rz(3.083276553580367) q[40]; +rx(pi/2) q[40]; +rz(5.249795085676434) q[40]; +rx(pi/2) q[40]; +rz(7.634784856260083) q[40]; +rz(1.16829646443031) q[40]; +rx(pi/2) q[40]; +rz(5.0869493900565805) q[40]; +rx(pi/2) q[40]; +rz(11.707806295204787) q[40]; +cx q[40],q[74]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.837956688313355) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.20318004870057) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[40],q[74]; +rz(pi/2) q[40]; +rx(pi/2) q[40]; +rz(3.342031187669747) q[40]; +rx(pi/2) q[40]; +rz(3*pi) q[40]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[40],q[74]; +rz(0.44061477532481286) q[40]; +rx(pi/2) q[40]; +rz(4.8552331187656526) q[40]; +rx(pi/2) q[40]; +rz(10.449107952821844) q[40]; +rz(-2.0826371987514225) q[40]; +rx(pi/2) q[40]; +rz(4.972435452363384) q[40]; +rx(pi/2) q[40]; +rz(7.9100907248156815) q[40]; +cx q[48],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(6.147806738353996) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.4916069150025275) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[48],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi/2) q[48]; +rx(pi/2) q[48]; +rz(3.337958075424834) q[48]; +rx(pi/2) q[48]; +rz(2*pi) q[48]; +cx q[48],q[40]; +rz(0.6809209471664461) q[40]; +rx(pi/2) q[40]; +rz(4.002571820962996) q[40]; +rx(pi/2) q[40]; +rz(8.24718761083599) q[40]; +rz(-1.699087806909259) q[40]; +rx(pi/2) q[40]; +rz(4.453004516773168) q[40]; +rx(pi/2) q[40]; +rz(7.7351687079628295) q[40]; +rz(0.30205247266644086) q[48]; +rx(pi/2) q[48]; +rz(4.214179284613484) q[48]; +rx(pi/2) q[48]; +rz(7.594166079634032) q[48]; +rz(-2.68231761223732) q[48]; +rx(pi/2) q[48]; +rz(4.401504907374036) q[48]; +rx(pi/2) q[48]; +rz(7.038980525942072) q[48]; +rz(1.4737248727118102) q[74]; +rx(pi/2) q[74]; +rz(4.414315091695999) q[74]; +rx(pi/2) q[74]; +rz(9.943869117404851) q[74]; +rz(0.5163357283124528) q[74]; +rx(pi/2) q[74]; +rz(3.5752441589652255) q[74]; +rx(pi/2) q[74]; +rz(12.015273061609246) q[74]; +cx q[44],q[74]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.8905746668368177) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(6.163735283805367) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +cx q[44],q[74]; +rz(pi/2) q[44]; +rx(pi/2) q[44]; +rz(3.3182709469454448) q[44]; +rx(pi/2) q[44]; +rz(3*pi) q[44]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +cx q[44],q[74]; +rz(0.38054411887926776) q[44]; +rx(pi/2) q[44]; +rz(5.014804116085553) q[44]; +rx(pi/2) q[44]; +rz(6.596081283382933) q[44]; +rz(-2.531812857546154) q[44]; +rx(pi/2) q[44]; +rz(5.040519936324662) q[44]; +rx(pi/2) q[44]; +rz(11.186325378375342) q[44]; +cx q[55],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(6.0624262241060105) q[44]; +rx(pi/2) q[44]; +rz(7*pi/2) q[44]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.920380278670481) q[55]; +rx(pi/2) q[55]; +rz(5*pi/2) q[55]; +cx q[55],q[44]; +rz(-pi) q[44]; +rx(pi/2) q[44]; +rz(3*pi/2) q[44]; +rx(pi/2) q[44]; +rz(5*pi/2) q[44]; +rz(pi/2) q[55]; +rx(pi/2) q[55]; +rz(3.28429698358042) q[55]; +rx(pi/2) q[55]; +rz(3*pi) q[55]; +cx q[55],q[44]; +rz(0.4644626326521606) q[44]; +rx(pi/2) q[44]; +rz(4.913287392551113) q[44]; +rx(pi/2) q[44]; +rz(7.097738419321771) q[44]; +rz(-1.8486402170200495) q[55]; +rx(pi/2) q[55]; +rz(4.594041902034812) q[55]; +rx(pi/2) q[55]; +rz(9.084792897130546) q[55]; +rz(0.10640773409787263) q[74]; +rx(pi/2) q[74]; +rz(4.861721468654488) q[74]; +rx(pi/2) q[74]; +rz(10.667441116043774) q[74]; +rz(-1.228646429835976) q[74]; +rx(pi/2) q[74]; +rz(4.490427229967131) q[74]; +rx(pi/2) q[74]; +rz(9.438351392062408) q[74]; +rz(-2.0157632629360442) q[78]; +rx(pi/2) q[78]; +rz(4.118287256483099) q[78]; +rx(pi/2) q[78]; +rz(9.073476635488127) q[78]; +rz(-0.3588282829727971) q[78]; +rx(pi/2) q[78]; +rz(5.651139614596208) q[78]; +rx(pi/2) q[78]; +rz(6.784713405652749) q[78]; +cx q[78],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.059931320708438) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.9575286084469727) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.617858290956349) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[14]; +rz(1.659398313377988) q[14]; +rx(pi/2) q[14]; +rz(4.3858714262498815) q[14]; +rx(pi/2) q[14]; +rz(9.07418503218948) q[14]; +rz(0.8562985987845666) q[14]; +rx(pi/2) q[14]; +rz(4.3459503304010045) q[14]; +rx(pi/2) q[14]; +rz(8.586816674311137) q[14]; +rz(-1.1541041789663087) q[78]; +rx(pi/2) q[78]; +rz(4.801216729235179) q[78]; +rx(pi/2) q[78]; +rz(8.05175925196691) q[78]; +rz(0.23060477616918362) q[78]; +rx(pi/2) q[78]; +rz(3.773211872359493) q[78]; +rx(pi/2) q[78]; +rz(7.65563054816437) q[78]; +cx q[78],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(6.127229312882514) q[17]; +rx(pi/2) q[17]; +rz(7*pi/2) q[17]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.9674195076129033) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[17]; +rz(-pi) q[17]; +rx(pi/2) q[17]; +rz(3*pi/2) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.1881128206908453) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[17]; +rz(-2.5962836643726463) q[17]; +rx(pi/2) q[17]; +rz(3.6741304027578825) q[17]; +rx(pi/2) q[17]; +rz(10.489749423811794) q[17]; +rz(-1.5431875751457924) q[17]; +rx(pi/2) q[17]; +rz(4.873521451155682) q[17]; +rx(pi/2) q[17]; +rz(7.447101857192237) q[17]; +rz(1.4131050713641606) q[78]; +rx(pi/2) q[78]; +rz(4.152597858468972) q[78]; +rx(pi/2) q[78]; +rz(12.463640538639707) q[78]; +rz(0.32486757676322764) q[78]; +rx(pi/2) q[78]; +rz(4.167588606066437) q[78]; +rx(pi/2) q[78]; +rz(9.960988148170937) q[78]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.226191546500603) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +cx q[58],q[84]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.4342283608767765) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[58],q[84]; +rz(-1.0278730344133105) q[58]; +rx(pi/2) q[58]; +rz(5.8206982223913535) q[58]; +rx(pi/2) q[58]; +rz(10.688567382620983) q[58]; +rz(0.17094857963855503) q[58]; +rx(pi/2) q[58]; +rz(4.58872630250557) q[58]; +rx(pi/2) q[58]; +rz(10.126987261123963) q[58]; +cx q[58],q[82]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(4.158871301831308) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.000973577335543) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[58],q[82]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.6105987846816827) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[58],q[82]; +rz(2.5820886693502896) q[58]; +rx(pi/2) q[58]; +rz(5.705664489263006) q[58]; +rx(pi/2) q[58]; +rz(9.203600346029575) q[58]; +rz(1.1119164312875114) q[58]; +rx(pi/2) q[58]; +rz(3.90555458554067) q[58]; +rx(pi/2) q[58]; +rz(7.489904784210719) q[58]; +rz(2.7875107758651154) q[82]; +rx(pi/2) q[82]; +rz(4.229204419141096) q[82]; +rx(pi/2) q[82]; +rz(12.272215470687447) q[82]; +rz(1.6762888721198408) q[82]; +rx(pi/2) q[82]; +rz(5.1033784607610695) q[82]; +rx(pi/2) q[82]; +rz(10.519003789876074) q[82]; +cx q[68],q[82]; +rz(pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.8545693346187857) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(6.148256826604601) q[82]; +rx(pi/2) q[82]; +rz(7*pi/2) q[82]; +cx q[68],q[82]; +rz(-pi/2) q[68]; +rx(pi/2) q[68]; +rz(3.690842923789589) q[68]; +rx(pi/2) q[68]; +rz(2*pi) q[68]; +rz(-pi) q[82]; +rx(pi/2) q[82]; +rz(3*pi/2) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[68],q[82]; +rz(-3.019148459213688) q[68]; +rx(pi/2) q[68]; +rz(4.300009243628349) q[68]; +rx(pi/2) q[68]; +rz(8.745455763641907) q[68]; +rz(0.06358852517607883) q[68]; +rx(pi/2) q[68]; +rz(3.893861022721929) q[68]; +rx(pi/2) q[68]; +rz(6.987862335923641) q[68]; +cx q[27],q[68]; +rz(pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.546620366377235) q[27]; +rx(pi/2) q[27]; +rz(5*pi/2) q[27]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(6.274050801758522) q[68]; +rx(pi/2) q[68]; +rz(7*pi/2) q[68]; +cx q[27],q[68]; +rz(-pi/2) q[27]; +rx(pi/2) q[27]; +rz(3.2933440077964917) q[27]; +rx(pi/2) q[27]; +rz(2*pi) q[27]; +rz(-pi) q[68]; +rx(pi/2) q[68]; +rz(3*pi/2) q[68]; +rx(pi/2) q[68]; +rz(5*pi/2) q[68]; +cx q[27],q[68]; +rz(2.6759875248066187) q[27]; +rx(pi/2) q[27]; +rz(5.119187325262889) q[27]; +rx(pi/2) q[27]; +rz(11.748615989667586) q[27]; +rz(2.9937276164944535) q[68]; +rx(pi/2) q[68]; +rz(4.272250756921433) q[68]; +rx(pi/2) q[68]; +rz(6.987682958840589) q[68]; +rz(-3.031609960299903) q[82]; +rx(pi/2) q[82]; +rz(3.6710314509106023) q[82]; +rx(pi/2) q[82]; +rz(7.219742360468668) q[82]; +rz(-0.1554853084063179) q[82]; +rx(pi/2) q[82]; +rz(4.819161637622658) q[82]; +rx(pi/2) q[82]; +rz(6.493982501806647) q[82]; +cx q[82],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(5.898975513547832) q[40]; +rx(pi/2) q[40]; +rz(7*pi/2) q[40]; +rz(pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.7109162758081355) q[82]; +rx(pi/2) q[82]; +rz(5*pi/2) q[82]; +cx q[82],q[40]; +rz(-pi) q[40]; +rx(pi/2) q[40]; +rz(3*pi/2) q[40]; +rx(pi/2) q[40]; +rz(5*pi/2) q[40]; +rz(-pi/2) q[82]; +rx(pi/2) q[82]; +rz(3.2888200603087934) q[82]; +rx(pi/2) q[82]; +rz(2*pi) q[82]; +cx q[82],q[40]; +rz(0.3495978852968733) q[40]; +rx(pi/2) q[40]; +rz(5.661820708891743) q[40]; +rx(pi/2) q[40]; +rz(9.216454912849706) q[40]; +rz(-2.727718986314151) q[82]; +rx(pi/2) q[82]; +rz(4.30804535553704) q[82]; +rx(pi/2) q[82]; +rz(6.761952458781542) q[82]; +rz(-1.731564863570612) q[84]; +rx(pi/2) q[84]; +rz(4.276226116176058) q[84]; +rx(pi/2) q[84]; +rz(9.750350931231434) q[84]; +rz(1.3367976272953808) q[84]; +rx(pi/2) q[84]; +rz(4.195558579211979) q[84]; +rx(pi/2) q[84]; +rz(9.38752600562515) q[84]; +cx q[84],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(6.185433459904829) q[75]; +rx(pi/2) q[75]; +rz(7*pi/2) q[75]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(4.392908908294805) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[75]; +rz(-pi) q[75]; +rx(pi/2) q[75]; +rz(3*pi/2) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.417486195858806) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[75]; +rz(-1.6852228331037709) q[75]; +rx(pi/2) q[75]; +rz(5.775843862906594) q[75]; +rx(pi/2) q[75]; +rz(8.060131733695197) q[75]; +rz(2.2923267561055543) q[75]; +rx(pi/2) q[75]; +rz(5.939238876885774) q[75]; +rx(pi/2) q[75]; +rz(6.831005827576224) q[75]; +cx q[75],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(5.720416649086053) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.01739791708728) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[64]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.5172372096539775) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +cx q[75],q[64]; +rz(-1.5313177501468584) q[64]; +rx(pi/2) q[64]; +rz(4.6648647055668055) q[64]; +rx(pi/2) q[64]; +rz(10.151034022878909) q[64]; +rz(-0.3839432125253781) q[64]; +rx(pi/2) q[64]; +rz(4.91157339581684) q[64]; +rx(pi/2) q[64]; +rz(6.356471811391901) q[64]; +cx q[17],q[64]; +rz(pi/2) q[17]; +rx(pi/2) q[17]; +rz(4.1846856857036965) q[17]; +rx(pi/2) q[17]; +rz(5*pi/2) q[17]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(6.055115019021679) q[64]; +rx(pi/2) q[64]; +rz(7*pi/2) q[64]; +cx q[17],q[64]; +rz(-pi/2) q[17]; +rx(pi/2) q[17]; +rz(3.20583950662054) q[17]; +rx(pi/2) q[17]; +rz(2*pi) q[17]; +rz(-pi) q[64]; +rx(pi/2) q[64]; +rz(3*pi/2) q[64]; +rx(pi/2) q[64]; +rz(5*pi/2) q[64]; +cx q[17],q[64]; +rz(2.4930346779669) q[17]; +rx(pi/2) q[17]; +rz(3.666663311604577) q[17]; +rx(pi/2) q[17]; +rz(11.586794850567463) q[17]; +rz(-1.4273225855667642) q[64]; +rx(pi/2) q[64]; +rz(5.198579522273592) q[64]; +rx(pi/2) q[64]; +rz(8.024635949987937) q[64]; +rz(-2.453399945183023) q[75]; +rx(pi/2) q[75]; +rz(5.574063693618544) q[75]; +rx(pi/2) q[75]; +rz(11.935106037210282) q[75]; +rz(1.8252024942375806) q[75]; +rx(pi/2) q[75]; +rz(5.362406447437191) q[75]; +rx(pi/2) q[75]; +rz(11.762345972710072) q[75]; +rz(0.7446367093017803) q[84]; +rx(pi/2) q[84]; +rz(4.912318333359726) q[84]; +rx(pi/2) q[84]; +rz(7.092372514027776) q[84]; +rz(2.0213506024087096) q[84]; +rx(pi/2) q[84]; +rz(6.149250952714914) q[84]; +rx(pi/2) q[84]; +rz(6.300385046387911) q[84]; +cx q[84],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(5.801504257234281) q[4]; +rx(pi/2) q[4]; +rz(7*pi/2) q[4]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.56227406543103) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +cx q[84],q[4]; +rz(-pi) q[4]; +rx(pi/2) q[4]; +rz(3*pi/2) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(pi/2) q[84]; +rx(pi/2) q[84]; +rz(3.2654542126798183) q[84]; +rx(pi/2) q[84]; +rz(3*pi) q[84]; +cx q[84],q[4]; +rz(-3.0617520426954226) q[4]; +rx(pi/2) q[4]; +rz(3.656974606012777) q[4]; +rx(pi/2) q[4]; +rz(10.245536958567007) q[4]; +rz(-0.6276762668423723) q[4]; +rx(pi/2) q[4]; +rz(5.397579747243533) q[4]; +rx(pi/2) q[4]; +rz(10.919193844150016) q[4]; +rz(0.8757916312660736) q[84]; +rx(pi/2) q[84]; +rz(4.0050900147621435) q[84]; +rx(pi/2) q[84]; +rz(9.182827674259926) q[84]; +rz(-2.7925413053733443) q[84]; +rx(pi/2) q[84]; +rz(4.163703242918102) q[84]; +rx(pi/2) q[84]; +rz(11.741600521298004) q[84]; +cx q[85],q[84]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(6.137001110147251) q[84]; +rx(pi/2) q[84]; +rz(7*pi/2) q[84]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.609963734903275) q[85]; +rx(pi/2) q[85]; +rz(5*pi/2) q[85]; +cx q[85],q[84]; +rz(-pi) q[84]; +rx(pi/2) q[84]; +rz(3*pi/2) q[84]; +rx(pi/2) q[84]; +rz(5*pi/2) q[84]; +rz(pi/2) q[85]; +rx(pi/2) q[85]; +rz(3.3405026038081957) q[85]; +rx(pi/2) q[85]; +rz(3*pi) q[85]; +cx q[85],q[84]; +rz(-0.12579079365953882) q[84]; +rx(pi/2) q[84]; +rz(3.1644449246472495) q[84]; +rx(pi/2) q[84]; +rz(9.8985846779495) q[84]; +rz(-2.197889015887199) q[85]; +rx(pi/2) q[85]; +rz(4.719426777363389) q[85]; +rx(pi/2) q[85]; +rz(6.492871332067586) q[85]; +cx q[90],q[74]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(5.95930929010105) q[74]; +rx(pi/2) q[74]; +rz(7*pi/2) q[74]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(4.022408237061395) q[90]; +rx(pi/2) q[90]; +rz(5*pi/2) q[90]; +cx q[90],q[74]; +rz(-pi) q[74]; +rx(pi/2) q[74]; +rz(3*pi/2) q[74]; +rx(pi/2) q[74]; +rz(5*pi/2) q[74]; +rz(pi/2) q[90]; +rx(pi/2) q[90]; +rz(3.1680544878274928) q[90]; +rx(pi/2) q[90]; +rz(3*pi) q[90]; +cx q[90],q[74]; +rz(2.056941223148783) q[74]; +rx(pi/2) q[74]; +rz(4.596001340657762) q[74]; +rx(pi/2) q[74]; +rz(12.165111127584456) q[74]; +rz(1.8555516299961283) q[90]; +rx(pi/2) q[90]; +rz(3.7309739983570553) q[90]; +rx(pi/2) q[90]; +rz(12.287957074365247) q[90]; +cx q[93],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(6.0235167955221876) q[14]; +rx(pi/2) q[14]; +rz(7*pi/2) q[14]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.918272191196845) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[93],q[14]; +rz(-pi) q[14]; +rx(pi/2) q[14]; +rz(3*pi/2) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +rz(pi/2) q[93]; +rx(pi/2) q[93]; +rz(3.5967645925554343) q[93]; +rx(pi/2) q[93]; +rz(3*pi) q[93]; +cx q[93],q[14]; +rz(1.218665090127777) q[14]; +rx(pi/2) q[14]; +rz(4.386409262193959) q[14]; +rx(pi/2) q[14]; +rz(10.147334732276207) q[14]; +rz(2.2976199930323933) q[14]; +rx(pi/2) q[14]; +rz(4.251213206387994) q[14]; +rx(pi/2) q[14]; +rz(7.413072270650321) q[14]; +cx q[14],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(6.027043180669958) q[12]; +rx(pi/2) q[12]; +rz(7*pi/2) q[12]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.756607857161546) q[14]; +rx(pi/2) q[14]; +rz(5*pi/2) q[14]; +cx q[14],q[12]; +rz(-pi) q[12]; +rx(pi/2) q[12]; +rz(3*pi/2) q[12]; +rx(pi/2) q[12]; +rz(5*pi/2) q[12]; +rz(pi/2) q[14]; +rx(pi/2) q[14]; +rz(3.6517721666530214) q[14]; +rx(pi/2) q[14]; +rz(3*pi) q[14]; +cx q[14],q[12]; +rz(-0.430879406825488) q[12]; +rx(pi/2) q[12]; +rz(5.198404092641221) q[12]; +rx(pi/2) q[12]; +rz(10.454428031843019) q[12]; +rz(2.463881648295173) q[14]; +rx(pi/2) q[14]; +rz(5.416401654143737) q[14]; +rx(pi/2) q[14]; +rz(7.865419814931732) q[14]; +rz(1.1555803292879494) q[93]; +rx(pi/2) q[93]; +rz(4.924313011996713) q[93]; +rx(pi/2) q[93]; +rz(10.057982561401369) q[93]; +rz(-3.0637835301565213) q[93]; +rx(pi/2) q[93]; +rz(4.625776013712093) q[93]; +rx(pi/2) q[93]; +rz(8.601379715310355) q[93]; +cx q[24],q[93]; +rz(pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.6553275083080856) q[24]; +rx(pi/2) q[24]; +rz(5*pi/2) q[24]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(6.137916521103051) q[93]; +rx(pi/2) q[93]; +rz(7*pi/2) q[93]; +cx q[24],q[93]; +rz(-pi/2) q[24]; +rx(pi/2) q[24]; +rz(3.1585724945945812) q[24]; +rx(pi/2) q[24]; +rz(2*pi) q[24]; +rz(-pi) q[93]; +rx(pi/2) q[93]; +rz(3*pi/2) q[93]; +rx(pi/2) q[93]; +rz(5*pi/2) q[93]; +cx q[24],q[93]; +rz(-0.4465528178289979) q[24]; +rx(pi/2) q[24]; +rz(3.8034324098694983) q[24]; +rx(pi/2) q[24]; +rz(10.210426868969861) q[24]; +rz(-1.3714630506584289) q[93]; +rx(pi/2) q[93]; +rz(4.506922851439244) q[93]; +rx(pi/2) q[93]; +rz(11.447538707328576) q[93]; +cx q[95],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(5.95930929010105) q[1]; +rx(pi/2) q[1]; +rz(7*pi/2) q[1]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(4.022408237061395) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[95],q[1]; +rz(-pi) q[1]; +rx(pi/2) q[1]; +rz(3*pi/2) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(pi/2) q[95]; +rx(pi/2) q[95]; +rz(3.1680544878274928) q[95]; +rx(pi/2) q[95]; +rz(3*pi) q[95]; +cx q[95],q[1]; +rz(2.056941223148783) q[1]; +rx(pi/2) q[1]; +rz(4.596001340657762) q[1]; +rx(pi/2) q[1]; +rz(12.165111127584456) q[1]; +rz(-1.2658968499103598) q[1]; +rx(pi/2) q[1]; +rz(4.683752742284348) q[1]; +rx(pi/2) q[1]; +rz(11.336520782281603) q[1]; +cx q[1],q[48]; +rz(pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.9144868612168) q[1]; +rx(pi/2) q[1]; +rz(5*pi/2) q[1]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(5.888521558762692) q[48]; +rx(pi/2) q[48]; +rz(7*pi/2) q[48]; +cx q[1],q[48]; +rz(-pi/2) q[1]; +rx(pi/2) q[1]; +rz(3.421691278972971) q[1]; +rx(pi/2) q[1]; +rz(2*pi) q[1]; +rz(-pi) q[48]; +rx(pi/2) q[48]; +rz(3*pi/2) q[48]; +rx(pi/2) q[48]; +rz(5*pi/2) q[48]; +cx q[1],q[48]; +rz(2.585122446828654) q[1]; +rx(pi/2) q[1]; +rz(4.85416836438344) q[1]; +rx(pi/2) q[1]; +rz(11.037510688624439) q[1]; +rz(1.1133014661856881) q[48]; +rx(pi/2) q[48]; +rz(5.200217694873841) q[48]; +rx(pi/2) q[48]; +rz(9.70815197798927) q[48]; +rz(1.8555516299961283) q[95]; +rx(pi/2) q[95]; +rz(3.7309739983570553) q[95]; +rx(pi/2) q[95]; +rz(12.287957074365247) q[95]; +rz(-1.3708828882047062) q[95]; +rx(pi/2) q[95]; +rz(4.059278790152579) q[95]; +rx(pi/2) q[95]; +rz(7.824379590096563) q[95]; +cx q[92],q[95]; +rz(pi/2) q[92]; +rx(pi/2) q[92]; +rz(4.0177820559593975) q[92]; +rx(pi/2) q[92]; +rz(5*pi/2) q[92]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(5.760272790958597) q[95]; +rx(pi/2) q[95]; +rz(7*pi/2) q[95]; +cx q[92],q[95]; +rz(-pi/2) q[92]; +rx(pi/2) q[92]; +rz(3.4789258450039924) q[92]; +rx(pi/2) q[92]; +rz(2*pi) q[92]; +rz(-pi) q[95]; +rx(pi/2) q[95]; +rz(3*pi/2) q[95]; +rx(pi/2) q[95]; +rz(5*pi/2) q[95]; +cx q[92],q[95]; +rz(-3.0941012056225228) q[92]; +rx(pi/2) q[92]; +rz(3.8809295588235146) q[92]; +rx(pi/2) q[92]; +rz(12.275072896657054) q[92]; +rz(0.8726586975440558) q[95]; +rx(pi/2) q[95]; +rz(3.9988752631528413) q[95]; +rx(pi/2) q[95]; +rz(10.166179792970508) q[95]; +rz(1.192711965407324) q[99]; +rx(pi/2) q[99]; +rz(5.667335127873104) q[99]; +rx(pi/2) q[99]; +rz(10.445463318871099) q[99]; +rz(-0.7113887752717183) q[99]; +rx(pi/2) q[99]; +rz(3.964701091425948) q[99]; +rx(pi/2) q[99]; +rz(7.492944037694142) q[99]; +cx q[66],q[99]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.7862374370194676) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.235631130966327) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[66],q[99]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.2024254547195845) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[66],q[99]; +rz(0.024457103608376496) q[66]; +rx(pi/2) q[66]; +rz(5.966261419973071) q[66]; +rx(pi/2) q[66]; +rz(8.26902832952819) q[66]; +rz(-2.7839955879294576) q[66]; +rx(pi/2) q[66]; +rz(4.6585572247656115) q[66]; +rx(pi/2) q[66]; +rz(12.430031697756805) q[66]; +cx q[71],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.740550438326197) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.9690879274215543) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[66]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.1833312237472007) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[66]; +rz(2.5826700124032147) q[66]; +rx(pi/2) q[66]; +rz(3.5391074048853475) q[66]; +rx(pi/2) q[66]; +rz(6.758721762742487) q[66]; +rz(-2.250677861239429) q[66]; +rx(pi/2) q[66]; +rz(5.751497063978947) q[66]; +rx(pi/2) q[66]; +rz(6.6422960642569535) q[66]; +cx q[66],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(5.826344776305403) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.634101019457103) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[52]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.298205004553313) q[66]; +rx(pi/2) q[66]; +rz(3*pi) q[66]; +cx q[66],q[52]; +rz(0.10262693930610256) q[52]; +rx(pi/2) q[52]; +rz(5.088239252384714) q[52]; +rx(pi/2) q[52]; +rz(8.246533957468623) q[52]; +rz(-0.37964457149006714) q[52]; +rx(pi/2) q[52]; +rz(4.1695630591458235) q[52]; +rx(pi/2) q[52]; +rz(9.922251492424646) q[52]; +cx q[32],q[52]; +rz(pi/2) q[32]; +rx(pi/2) q[32]; +rz(4.074165243130764) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.204438316635571) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[32],q[52]; +rz(-pi/2) q[32]; +rx(pi/2) q[32]; +rz(3.7731549613078332) q[32]; +rx(pi/2) q[32]; +rz(2*pi) q[32]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[32],q[52]; +rz(0.7313462911928776) q[32]; +rx(pi/2) q[32]; +rz(3.407639298112056) q[32]; +rx(pi/2) q[32]; +rz(8.350197342473153) q[32]; +rz(-2.259992165776826) q[32]; +rx(pi/2) q[32]; +rz(4.6310615528162264) q[32]; +rx(pi/2) q[32]; +rz(8.88070248935281) q[32]; +rz(0.8123876433123836) q[52]; +rx(pi/2) q[52]; +rz(5.3683085163830855) q[52]; +rx(pi/2) q[52]; +rz(10.259410957732454) q[52]; +rz(2.4586273418693) q[52]; +rx(pi/2) q[52]; +rz(4.381593477670923) q[52]; +rx(pi/2) q[52]; +rz(10.53766412940545) q[52]; +cx q[8],q[52]; +rz(pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.48195253547859) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(5.6501500276659815) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[8],q[52]; +rz(-pi/2) q[8]; +rx(pi/2) q[8]; +rz(3.2956320014274096) q[8]; +rx(pi/2) q[8]; +rz(2*pi) q[8]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[8],q[52]; +rz(0.3107122319435942) q[8]; +rx(pi/2) q[8]; +rz(4.090161461775268) q[8]; +rx(pi/2) q[8]; +rz(8.040966920588764) q[8]; +rz(-0.7072981257490838) q[8]; +rx(pi/2) q[8]; +rz(5.0434444184614575) q[8]; +rx(pi/2) q[8]; +rz(6.753990742853997) q[8]; +rz(-1.1813318447390502) q[52]; +rx(pi/2) q[52]; +rz(4.61101984280523) q[52]; +rx(pi/2) q[52]; +rz(9.51679506025656) q[52]; +rz(3.013235300059449) q[52]; +rx(pi/2) q[52]; +rz(5.009028580146784) q[52]; +rx(pi/2) q[52]; +rz(9.58452470555983) q[52]; +cx q[5],q[52]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.6511551655243477) q[5]; +rx(pi/2) q[5]; +rz(5*pi/2) q[5]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(6.263282031950748) q[52]; +rx(pi/2) q[52]; +rz(7*pi/2) q[52]; +cx q[5],q[52]; +rz(pi/2) q[5]; +rx(pi/2) q[5]; +rz(3.2769395054414066) q[5]; +rx(pi/2) q[5]; +rz(3*pi) q[5]; +rz(-pi) q[52]; +rx(pi/2) q[52]; +rz(3*pi/2) q[52]; +rx(pi/2) q[52]; +rz(5*pi/2) q[52]; +cx q[5],q[52]; +rz(-0.43212848567608475) q[5]; +rx(pi/2) q[5]; +rz(6.005670472304545) q[5]; +rx(pi/2) q[5]; +rz(12.18549208101828) q[5]; +rz(1.8514740598125332) q[52]; +rx(pi/2) q[52]; +rz(5.028006545872936) q[52]; +rx(pi/2) q[52]; +rz(11.596239954621772) q[52]; +cx q[58],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.95437348871101) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.9329976516317284) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.685739728658392) q[58]; +rx(pi/2) q[58]; +rz(2*pi) q[58]; +cx q[58],q[32]; +rz(1.4344828797806919) q[32]; +rx(pi/2) q[32]; +rz(4.1133957615630585) q[32]; +rx(pi/2) q[32]; +rz(11.402383275626903) q[32]; +rz(-0.34333363996072386) q[32]; +rx(pi/2) q[32]; +rz(6.19945880537791) q[32]; +rx(pi/2) q[32]; +rz(7.304510414049769) q[32]; +rz(-1.0188161043985415) q[58]; +rx(pi/2) q[58]; +rz(4.049513566606494) q[58]; +rx(pi/2) q[58]; +rz(9.413264193538305) q[58]; +rz(2.6498912441469678) q[58]; +rx(pi/2) q[58]; +rz(4.841129563143228) q[58]; +rx(pi/2) q[58]; +rz(11.156607967270837) q[58]; +cx q[65],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(5.503786802677466) q[32]; +rx(pi/2) q[32]; +rz(7*pi/2) q[32]; +rz(pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.9193620202366546) q[65]; +rx(pi/2) q[65]; +rz(5*pi/2) q[65]; +cx q[65],q[32]; +rz(-pi) q[32]; +rx(pi/2) q[32]; +rz(3*pi/2) q[32]; +rx(pi/2) q[32]; +rz(5*pi/2) q[32]; +rz(-pi/2) q[65]; +rx(pi/2) q[65]; +rz(3.438864309352489) q[65]; +rx(pi/2) q[65]; +rz(2*pi) q[65]; +cx q[65],q[32]; +rz(1.9341656813314252) q[32]; +rx(pi/2) q[32]; +rz(4.790081359306035) q[32]; +rx(pi/2) q[32]; +rz(6.902440759872356) q[32]; +rz(-1.460351540303877) q[65]; +rx(pi/2) q[65]; +rz(4.855759162088479) q[65]; +rx(pi/2) q[65]; +rz(8.11361085162395) q[65]; +rz(2.7414662787616866) q[66]; +rx(pi/2) q[66]; +rz(3.975092798316776) q[66]; +rx(pi/2) q[66]; +rz(10.257480086268375) q[66]; +rz(1.6511390103636874) q[66]; +rx(pi/2) q[66]; +rz(3.5784631439083254) q[66]; +rx(pi/2) q[66]; +rz(7.534877318692424) q[66]; +cx q[37],q[66]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.8992295324755863) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(5.921072124009589) q[66]; +rx(pi/2) q[66]; +rz(7*pi/2) q[66]; +cx q[37],q[66]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.529380176029392) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +rz(-pi) q[66]; +rx(pi/2) q[66]; +rz(3*pi/2) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[37],q[66]; +rz(1.0979489689085167) q[37]; +rx(pi/2) q[37]; +rz(5.10698101999876) q[37]; +rx(pi/2) q[37]; +rz(10.415736948082223) q[37]; +rz(1.7289832733738866) q[37]; +rx(pi/2) q[37]; +rz(4.776363094523934) q[37]; +rx(pi/2) q[37]; +rz(8.264283206717154) q[37]; +cx q[37],q[43]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.956123584584871) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(5.887744838890232) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +cx q[37],q[43]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.35934496896561) q[37]; +rx(pi/2) q[37]; +rz(3*pi) q[37]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +cx q[37],q[43]; +rz(-2.6256705193139442) q[37]; +rx(pi/2) q[37]; +rz(4.9957962850548085) q[37]; +rx(pi/2) q[37]; +rz(11.47593868192298) q[37]; +rz(-2.5827599630244724) q[37]; +rx(pi/2) q[37]; +rz(5.3615587451974065) q[37]; +rx(pi/2) q[37]; +rz(6.603938591017743) q[37]; +cx q[37],q[46]; +rz(pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.968392642003078) q[37]; +rx(pi/2) q[37]; +rz(5*pi/2) q[37]; +rz(-0.17990561167023644) q[43]; +rx(pi/2) q[43]; +rz(5.376299893757371) q[43]; +rx(pi/2) q[43]; +rz(7.742505502204718) q[43]; +rz(-1.1579393815341739) q[43]; +rx(pi/2) q[43]; +rz(4.2710766386192125) q[43]; +rx(pi/2) q[43]; +rz(9.431698414739648) q[43]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(5.563973438417269) q[46]; +rx(pi/2) q[46]; +rz(7*pi/2) q[46]; +cx q[37],q[46]; +rz(-pi/2) q[37]; +rx(pi/2) q[37]; +rz(3.725031086719291) q[37]; +rx(pi/2) q[37]; +rz(2*pi) q[37]; +rz(-pi) q[46]; +rx(pi/2) q[46]; +rz(3*pi/2) q[46]; +rx(pi/2) q[46]; +rz(5*pi/2) q[46]; +cx q[37],q[46]; +rz(-0.5697658174136624) q[37]; +rx(pi/2) q[37]; +rz(5.994179880037489) q[37]; +rx(pi/2) q[37]; +rz(9.198411789581392) q[37]; +rz(2.308494751715765) q[46]; +rx(pi/2) q[46]; +rz(3.7041268752801746) q[46]; +rx(pi/2) q[46]; +rz(8.431881481324034) q[46]; +rz(0.9401877204064117) q[66]; +rx(pi/2) q[66]; +rz(4.507909065956957) q[66]; +rx(pi/2) q[66]; +rz(7.590550392260905) q[66]; +rz(1.90569555790906) q[66]; +rx(pi/2) q[66]; +rz(5.051932759001726) q[66]; +rx(pi/2) q[66]; +rz(7.234092918115011) q[66]; +cx q[66],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.245907836113007) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(4.015521978221689) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.737301906944672) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +cx q[66],q[26]; +rz(1.014240136763605) q[26]; +rx(pi/2) q[26]; +rz(3.5859519122938686) q[26]; +rx(pi/2) q[26]; +rz(8.828340094530722) q[26]; +rz(3.099273252152037) q[26]; +rx(pi/2) q[26]; +rz(4.183436324446431) q[26]; +rx(pi/2) q[26]; +rz(9.536284900946278) q[26]; +rz(2.7934541974826246) q[66]; +rx(pi/2) q[66]; +rz(3.4288296951088) q[66]; +rx(pi/2) q[66]; +rz(9.213645588038297) q[66]; +rz(-0.23369215955533829) q[66]; +rx(pi/2) q[66]; +rz(4.832701142712987) q[66]; +rx(pi/2) q[66]; +rz(6.539731964587364) q[66]; +cx q[66],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(6.0488782884788375) q[26]; +rx(pi/2) q[26]; +rz(7*pi/2) q[26]; +rz(pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.59565389708637) q[66]; +rx(pi/2) q[66]; +rz(5*pi/2) q[66]; +cx q[66],q[26]; +rz(-pi) q[26]; +rx(pi/2) q[26]; +rz(3*pi/2) q[26]; +rx(pi/2) q[26]; +rz(5*pi/2) q[26]; +rz(-pi/2) q[66]; +rx(pi/2) q[66]; +rz(3.396041506478319) q[66]; +rx(pi/2) q[66]; +rz(2*pi) q[66]; +cx q[66],q[26]; +rz(-1.9157518953019723) q[26]; +rx(pi/2) q[26]; +rz(4.802750248404093) q[26]; +rx(pi/2) q[26]; +rz(12.072901348594932) q[26]; +rz(2.2675241055921695) q[66]; +rx(pi/2) q[66]; +rz(4.68311733618161) q[66]; +rx(pi/2) q[66]; +rz(7.977453565504889) q[66]; +rz(-2.94695579670954) q[71]; +rx(pi/2) q[71]; +rz(4.485161053571704) q[71]; +rx(pi/2) q[71]; +rz(11.07582854729258) q[71]; +rz(-2.8433706027558125) q[71]; +rx(pi/2) q[71]; +rz(5.3951064023847914) q[71]; +rx(pi/2) q[71]; +rz(8.764080063993779) q[71]; +cx q[71],q[76]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.977903468514331) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[75],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(6.232092581212216) q[8]; +rx(pi/2) q[8]; +rz(7*pi/2) q[8]; +rz(pi/2) q[75]; +rx(pi/2) q[75]; +rz(4.083921639756575) q[75]; +rx(pi/2) q[75]; +rz(5*pi/2) q[75]; +cx q[75],q[8]; +rz(-pi) q[8]; +rx(pi/2) q[8]; +rz(3*pi/2) q[8]; +rx(pi/2) q[8]; +rz(5*pi/2) q[8]; +rz(-pi/2) q[75]; +rx(pi/2) q[75]; +rz(3.2191678402946007) q[75]; +rx(pi/2) q[75]; +rz(2*pi) q[75]; +cx q[75],q[8]; +rz(-1.0973884391193045) q[8]; +rx(pi/2) q[8]; +rz(5.9036921429371905) q[8]; +rx(pi/2) q[8]; +rz(11.049117135459326) q[8]; +rz(1.2512198310903706) q[75]; +rx(pi/2) q[75]; +rz(4.1108792898127735) q[75]; +rx(pi/2) q[75]; +rz(12.008686114151214) q[75]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.0059136056803295) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +cx q[71],q[76]; +rz(-pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.6818858639345144) q[71]; +rx(pi/2) q[71]; +rz(2*pi) q[71]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[71],q[76]; +rz(1.3737738145713791) q[71]; +rx(pi/2) q[71]; +rz(4.176313184097546) q[71]; +rx(pi/2) q[71]; +rz(8.719038775424597) q[71]; +rz(2.0316671816965544) q[71]; +rx(pi/2) q[71]; +rz(4.905066201897001) q[71]; +rx(pi/2) q[71]; +rz(8.51228182456001) q[71]; +cx q[38],q[71]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.8655456640528274) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(6.251064344400053) q[71]; +rx(pi/2) q[71]; +rz(7*pi/2) q[71]; +cx q[38],q[71]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.3497406526423945) q[38]; +rx(pi/2) q[38]; +rz(3*pi) q[38]; +rz(-pi) q[71]; +rx(pi/2) q[71]; +rz(3*pi/2) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[38],q[71]; +rz(0.6528040444531094) q[38]; +rx(pi/2) q[38]; +rz(5.1773193216962365) q[38]; +rx(pi/2) q[38]; +rz(9.633619531055961) q[38]; +rz(-2.4848028051356) q[38]; +rx(pi/2) q[38]; +rz(4.97936315620072) q[38]; +rx(pi/2) q[38]; +rz(7.669204611700296) q[38]; +cx q[38],q[41]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.616750073795698) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(5.5835491413176985) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[38],q[41]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.4534961230348498) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[38],q[41]; +rz(-1.6639980654265742) q[38]; +rx(pi/2) q[38]; +rz(4.43052107290899) q[38]; +rx(pi/2) q[38]; +rz(7.440286487863568) q[38]; +rz(-1.7118909072845945) q[38]; +rx(pi/2) q[38]; +rz(5.03720164517346) q[38]; +rx(pi/2) q[38]; +rz(6.639743294200342) q[38]; +rz(-2.7547079783601376) q[41]; +rx(pi/2) q[41]; +rz(5.269023595199805) q[41]; +rx(pi/2) q[41]; +rz(7.830192150964968) q[41]; +rz(2.036802944538623) q[41]; +rx(pi/2) q[41]; +rz(4.46796855257437) q[41]; +rx(pi/2) q[41]; +rz(8.165491649648642) q[41]; +cx q[4],q[41]; +rz(pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.809186722987956) q[4]; +rx(pi/2) q[4]; +rz(5*pi/2) q[4]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(6.137035076752547) q[41]; +rx(pi/2) q[41]; +rz(7*pi/2) q[41]; +cx q[4],q[41]; +rz(-pi/2) q[4]; +rx(pi/2) q[4]; +rz(3.4762268326935852) q[4]; +rx(pi/2) q[4]; +rz(2*pi) q[4]; +rz(-pi) q[41]; +rx(pi/2) q[41]; +rz(3*pi/2) q[41]; +rx(pi/2) q[41]; +rz(5*pi/2) q[41]; +cx q[4],q[41]; +rz(-1.4198882403210003) q[4]; +rx(pi/2) q[4]; +rz(6.050435008443705) q[4]; +rx(pi/2) q[4]; +rz(6.3508238636983165) q[4]; +rz(0.6520492508379343) q[41]; +rx(pi/2) q[41]; +rz(5.354175629229644) q[41]; +rx(pi/2) q[41]; +rz(11.4061324470836) q[41]; +rz(-1.7819945770122896) q[71]; +rx(pi/2) q[71]; +rz(3.9638053306615793) q[71]; +rx(pi/2) q[71]; +rz(8.127192723877537) q[71]; +rz(-2.147249676408989) q[71]; +rx(pi/2) q[71]; +rz(5.645429422022387) q[71]; +rx(pi/2) q[71]; +rz(10.561580212342609) q[71]; +cx q[71],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(5.681548207158901) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.88900791209423) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.235862230539189) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[19]; +rz(3.103083506509538) q[19]; +rx(pi/2) q[19]; +rz(4.230381826334099) q[19]; +rx(pi/2) q[19]; +rz(8.59384965668972) q[19]; +rz(-0.6557899800654532) q[19]; +rx(pi/2) q[19]; +rz(3.3755311219257513) q[19]; +rx(pi/2) q[19]; +rz(7.542276959625868) q[19]; +cx q[70],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(6.226715640974373) q[19]; +rx(pi/2) q[19]; +rz(7*pi/2) q[19]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(4.497515806275247) q[70]; +rx(pi/2) q[70]; +rz(5*pi/2) q[70]; +cx q[70],q[19]; +rz(-pi) q[19]; +rx(pi/2) q[19]; +rz(3*pi/2) q[19]; +rx(pi/2) q[19]; +rz(5*pi/2) q[19]; +rz(pi/2) q[70]; +rx(pi/2) q[70]; +rz(3.5371890002577846) q[70]; +rx(pi/2) q[70]; +rz(3*pi) q[70]; +cx q[70],q[19]; +rz(2.2389412012465186) q[19]; +rx(pi/2) q[19]; +rz(4.795068863103902) q[19]; +rx(pi/2) q[19]; +rz(8.8107170977765) q[19]; +rz(1.7941913933506317) q[70]; +rx(pi/2) q[70]; +rz(5.275736329473545) q[70]; +rx(pi/2) q[70]; +rz(9.11491723190569) q[70]; +rz(-1.431991055219681) q[71]; +rx(pi/2) q[71]; +rz(5.144112877729006) q[71]; +rx(pi/2) q[71]; +rz(11.804452914791057) q[71]; +rz(0.99599956035666) q[71]; +rx(pi/2) q[71]; +rz(4.24593058567083) q[71]; +rx(pi/2) q[71]; +rz(12.237312841093871) q[71]; +rz(1.6445759044905612) q[76]; +rx(pi/2) q[76]; +rz(4.135503870825191) q[76]; +rx(pi/2) q[76]; +rz(10.134819946210012) q[76]; +rz(-0.5270437874939047) q[76]; +rx(pi/2) q[76]; +rz(5.168542032236752) q[76]; +rx(pi/2) q[76]; +rz(10.662011146220479) q[76]; +cx q[78],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(6.27981759944363) q[43]; +rx(pi/2) q[43]; +rz(7*pi/2) q[43]; +rz(pi/2) q[78]; +rx(pi/2) q[78]; +rz(4.075931583228557) q[78]; +rx(pi/2) q[78]; +rz(5*pi/2) q[78]; +cx q[78],q[43]; +rz(-pi) q[43]; +rx(pi/2) q[43]; +rz(3*pi/2) q[43]; +rx(pi/2) q[43]; +rz(5*pi/2) q[43]; +rz(-pi/2) q[78]; +rx(pi/2) q[78]; +rz(3.3403650313038633) q[78]; +rx(pi/2) q[78]; +rz(2*pi) q[78]; +cx q[78],q[43]; +rz(-1.8488843201653982) q[43]; +rx(pi/2) q[43]; +rz(4.355358394102405) q[43]; +rx(pi/2) q[43]; +rz(10.467817919673973) q[43]; +rz(0.06438556987710964) q[78]; +rx(pi/2) q[78]; +rz(4.989840033680748) q[78]; +rx(pi/2) q[78]; +rz(10.946870438205735) q[78]; +rz(1.6819299132523122) q[99]; +rx(pi/2) q[99]; +rz(4.96882892689324) q[99]; +rx(pi/2) q[99]; +rz(8.900326764486891) q[99]; +rz(2.6230434708161834) q[99]; +rx(pi/2) q[99]; +rz(4.2324929112678555) q[99]; +rx(pi/2) q[99]; +rz(8.3849299039917) q[99]; +cx q[60],q[99]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.8985255023993215) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.1330880817635745) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[60],q[99]; +rz(-pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.524606841594556) q[60]; +rx(pi/2) q[60]; +rz(2*pi) q[60]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[60],q[99]; +rz(3.009655539810317) q[60]; +rx(pi/2) q[60]; +rz(4.064975928820795) q[60]; +rx(pi/2) q[60]; +rz(8.964855117772421) q[60]; +rz(2.0300692235890194) q[60]; +rx(pi/2) q[60]; +rz(4.64549257526431) q[60]; +rx(pi/2) q[60]; +rz(9.787631261969345) q[60]; +cx q[79],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.183083994410081) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(4.403708370664571) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[60]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.289474736980038) q[79]; +rx(pi/2) q[79]; +rz(2*pi) q[79]; +cx q[79],q[60]; +rz(-2.9514013096111835) q[60]; +rx(pi/2) q[60]; +rz(5.465504285771768) q[60]; +rx(pi/2) q[60]; +rz(10.180747605588762) q[60]; +rz(-2.2805896358355247) q[60]; +rx(pi/2) q[60]; +rz(4.849392261160218) q[60]; +rx(pi/2) q[60]; +rz(9.016250252839239) q[60]; +cx q[60],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(6.271762624415592) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.61015416134003) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[60],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.283641285999648) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +cx q[60],q[33]; +rz(-2.650619543823151) q[33]; +rx(pi/2) q[33]; +rz(4.829587893416415) q[33]; +rx(pi/2) q[33]; +rz(12.000302610002812) q[33]; +rz(2.0458483836132606) q[33]; +rx(pi/2) q[33]; +rz(3.808443319569199) q[33]; +rx(pi/2) q[33]; +rz(6.795753540367338) q[33]; +rz(2.6596076507716866) q[60]; +rx(pi/2) q[60]; +rz(5.251282363831489) q[60]; +rx(pi/2) q[60]; +rz(9.732559725682464) q[60]; +rz(1.160171133579678) q[60]; +rx(pi/2) q[60]; +rz(4.32263809719144) q[60]; +rx(pi/2) q[60]; +rz(9.261439027148885) q[60]; +cx q[54],q[60]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(4.257158695491633) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(6.1943088210506545) q[60]; +rx(pi/2) q[60]; +rz(7*pi/2) q[60]; +cx q[54],q[60]; +rz(-pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.1455498407141116) q[54]; +rx(pi/2) q[54]; +rz(2*pi) q[54]; +rz(-pi) q[60]; +rx(pi/2) q[60]; +rz(3*pi/2) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +cx q[54],q[60]; +rz(-0.9894759996723885) q[54]; +rx(pi/2) q[54]; +rz(5.002132929879855) q[54]; +rx(pi/2) q[54]; +rz(12.373439001865227) q[54]; +rz(-0.10705021538036341) q[54]; +rx(pi/2) q[54]; +rz(5.015359017128775) q[54]; +rx(pi/2) q[54]; +rz(11.154774744338027) q[54]; +cx q[54],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(5.697650133412159) q[15]; +rx(pi/2) q[15]; +rz(7*pi/2) q[15]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.4430638588652087) q[54]; +rx(pi/2) q[54]; +rz(5*pi/2) q[54]; +cx q[54],q[15]; +rz(-pi) q[15]; +rx(pi/2) q[15]; +rz(3*pi/2) q[15]; +rx(pi/2) q[15]; +rz(5*pi/2) q[15]; +rz(pi/2) q[54]; +rx(pi/2) q[54]; +rz(3.1965790814944945) q[54]; +rx(pi/2) q[54]; +rz(3*pi) q[54]; +cx q[54],q[15]; +rz(-1.0046073196135064) q[15]; +rx(pi/2) q[15]; +rz(5.202698487344517) q[15]; +rx(pi/2) q[15]; +rz(6.366175286825376) q[15]; +rz(-0.998079059201249) q[54]; +rx(pi/2) q[54]; +rz(3.981260302301264) q[54]; +rx(pi/2) q[54]; +rz(8.933220044345937) q[54]; +rz(-0.27648323066471603) q[60]; +rx(pi/2) q[60]; +rz(4.437068982726482) q[60]; +rx(pi/2) q[60]; +rz(7.223643079060649) q[60]; +rz(-2.9233307269337026) q[60]; +rx(pi/2) q[60]; +rz(4.009094779284422) q[60]; +rx(pi/2) q[60]; +rz(12.212618714635976) q[60]; +cx q[62],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(5.833174674985898) q[33]; +rx(pi/2) q[33]; +rz(7*pi/2) q[33]; +rz(pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.6233915747008485) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[62],q[33]; +rz(-pi) q[33]; +rx(pi/2) q[33]; +rz(3*pi/2) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(-pi/2) q[62]; +rx(pi/2) q[62]; +rz(3.3427501625755855) q[62]; +rx(pi/2) q[62]; +rz(2*pi) q[62]; +cx q[62],q[33]; +rz(-2.8772831204069256) q[33]; +rx(pi/2) q[33]; +rz(4.641627352123111) q[33]; +rx(pi/2) q[33]; +rz(7.19030176421397) q[33]; +rz(-0.9586618042581563) q[33]; +rx(pi/2) q[33]; +rz(3.677026714169224) q[33]; +rx(pi/2) q[33]; +rz(10.377376014193782) q[33]; +cx q[33],q[86]; +rz(pi/2) q[33]; +rx(pi/2) q[33]; +rz(4.273341739751608) q[33]; +rx(pi/2) q[33]; +rz(5*pi/2) q[33]; +rz(1.611769733970137) q[62]; +rx(pi/2) q[62]; +rz(4.801679621277002) q[62]; +rx(pi/2) q[62]; +rz(11.530920094369336) q[62]; +rz(0.24234586491527477) q[62]; +rx(pi/2) q[62]; +rz(3.6981195149654336) q[62]; +rx(pi/2) q[62]; +rz(6.463308167277803) q[62]; +cx q[13],q[62]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(4.044338340088414) q[13]; +rx(pi/2) q[13]; +rz(5*pi/2) q[13]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(6.141268867811023) q[62]; +rx(pi/2) q[62]; +rz(7*pi/2) q[62]; +cx q[13],q[62]; +rz(pi/2) q[13]; +rx(pi/2) q[13]; +rz(3.1537025559381595) q[13]; +rx(pi/2) q[13]; +rz(3*pi) q[13]; +rz(-pi) q[62]; +rx(pi/2) q[62]; +rz(3*pi/2) q[62]; +rx(pi/2) q[62]; +rz(5*pi/2) q[62]; +cx q[13],q[62]; +rz(1.8200536355564614) q[13]; +rx(pi/2) q[13]; +rz(5.136102375051212) q[13]; +rx(pi/2) q[13]; +rz(6.5884610389643345) q[13]; +rz(1.6752348785873332) q[62]; +rx(pi/2) q[62]; +rz(4.69639636992544) q[62]; +rx(pi/2) q[62]; +rz(11.95947426431817) q[62]; +rz(1.6846755197280414) q[79]; +rx(pi/2) q[79]; +rz(4.296701976747771) q[79]; +rx(pi/2) q[79]; +rz(10.664175492542553) q[79]; +rz(-3.0673070686906154) q[79]; +rx(pi/2) q[79]; +rz(3.782930158394535) q[79]; +rx(pi/2) q[79]; +rz(10.513978951850419) q[79]; +cx q[81],q[79]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(6.233772163051435) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(4.276796595343855) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[81],q[79]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.480269583002169) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +cx q[81],q[79]; +rz(-2.1596681888507145) q[79]; +rx(pi/2) q[79]; +rz(3.5211900260029023) q[79]; +rx(pi/2) q[79]; +rz(8.464037570076538) q[79]; +rz(-2.2464497139302324) q[79]; +rx(pi/2) q[79]; +rz(5.061012573654427) q[79]; +rx(pi/2) q[79]; +rz(6.481702744841744) q[79]; +cx q[79],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(5.700108194643489) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.905370718085974) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[79],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[79]; +rx(pi/2) q[79]; +rz(3.822629388635926) q[79]; +rx(pi/2) q[79]; +rz(3*pi) q[79]; +cx q[79],q[20]; +rz(-1.528508507000077) q[20]; +rx(pi/2) q[20]; +rz(5.180771375525831) q[20]; +rx(pi/2) q[20]; +rz(8.598603636530564) q[20]; +rz(0.41557073076722606) q[20]; +rx(pi/2) q[20]; +rz(5.778962856923291) q[20]; +rx(pi/2) q[20]; +rz(12.208198457774994) q[20]; +cx q[71],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(6.043111241911143) q[20]; +rx(pi/2) q[20]; +rz(7*pi/2) q[20]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(4.426226261233939) q[71]; +rx(pi/2) q[71]; +rz(5*pi/2) q[71]; +cx q[71],q[20]; +rz(-pi) q[20]; +rx(pi/2) q[20]; +rz(3*pi/2) q[20]; +rx(pi/2) q[20]; +rz(5*pi/2) q[20]; +rz(pi/2) q[71]; +rx(pi/2) q[71]; +rz(3.5766644497260116) q[71]; +rx(pi/2) q[71]; +rz(3*pi) q[71]; +cx q[71],q[20]; +rz(-2.34145325271984) q[20]; +rx(pi/2) q[20]; +rz(4.215514660763494) q[20]; +rx(pi/2) q[20]; +rz(7.615182045632919) q[20]; +rz(-2.140997509533264) q[71]; +rx(pi/2) q[71]; +rz(3.6908274886813945) q[71]; +rx(pi/2) q[71]; +rz(10.100322280121759) q[71]; +rz(0.31498891932243955) q[79]; +rx(pi/2) q[79]; +rz(4.233553409019229) q[79]; +rx(pi/2) q[79]; +rz(8.809967634570295) q[79]; +rz(2.579733125414764) q[79]; +rx(pi/2) q[79]; +rz(5.661750112945256) q[79]; +rx(pi/2) q[79]; +rz(8.603013198723533) q[79]; +cx q[21],q[79]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(4.27844969832182) q[21]; +rx(pi/2) q[21]; +rz(5*pi/2) q[21]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(5.968231631038741) q[79]; +rx(pi/2) q[79]; +rz(7*pi/2) q[79]; +cx q[21],q[79]; +rz(pi/2) q[21]; +rx(pi/2) q[21]; +rz(3.35960013483742) q[21]; +rx(pi/2) q[21]; +rz(3*pi) q[21]; +rz(-pi) q[79]; +rx(pi/2) q[79]; +rz(3*pi/2) q[79]; +rx(pi/2) q[79]; +rz(5*pi/2) q[79]; +cx q[21],q[79]; +rz(-2.1608766488928337) q[21]; +rx(pi/2) q[21]; +rz(3.6892336121584144) q[21]; +rx(pi/2) q[21]; +rz(9.333597137642304) q[21]; +rz(2.397612697834928) q[79]; +rx(pi/2) q[79]; +rz(4.7486311632176355) q[79]; +rx(pi/2) q[79]; +rz(7.13165344784043) q[79]; +rz(0.6928081927913547) q[81]; +rx(pi/2) q[81]; +rz(5.6358287735591475) q[81]; +rx(pi/2) q[81]; +rz(9.144810441811407) q[81]; +rz(2.7138756083762203) q[81]; +rx(pi/2) q[81]; +rz(4.1667355894047144) q[81]; +rx(pi/2) q[81]; +rz(6.5199705795805) q[81]; +cx q[81],q[94]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.647164127771184) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(6.163280258293542) q[86]; +rx(pi/2) q[86]; +rz(7*pi/2) q[86]; +cx q[33],q[86]; +rz(-pi/2) q[33]; +rx(pi/2) q[33]; +rz(3.4359186751482422) q[33]; +rx(pi/2) q[33]; +rz(2*pi) q[33]; +rz(-pi) q[86]; +rx(pi/2) q[86]; +rz(3*pi/2) q[86]; +rx(pi/2) q[86]; +rz(5*pi/2) q[86]; +cx q[33],q[86]; +rz(-0.7873888235789348) q[33]; +rx(pi/2) q[33]; +rz(5.318523760783409) q[33]; +rx(pi/2) q[33]; +rz(12.467635230514372) q[33]; +rz(-2.773437472148295) q[86]; +rx(pi/2) q[86]; +rz(4.795110796915518) q[86]; +rx(pi/2) q[86]; +rz(9.914732161903704) q[86]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(6.245530406023592) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[81],q[94]; +rz(pi/2) q[81]; +rx(pi/2) q[81]; +rz(3.3553363656482804) q[81]; +rx(pi/2) q[81]; +rz(3*pi) q[81]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[81],q[94]; +rz(1.530173554552892) q[81]; +rx(pi/2) q[81]; +rz(5.003164203411101) q[81]; +rx(pi/2) q[81]; +rz(9.312571369243958) q[81]; +rz(-2.25461289421184) q[81]; +rx(pi/2) q[81]; +rz(3.3501566540852856) q[81]; +rx(pi/2) q[81]; +rz(9.46792277719521) q[81]; +cx q[38],q[81]; +rz(pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.8791925054652383) q[38]; +rx(pi/2) q[38]; +rz(5*pi/2) q[38]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(6.146060925693893) q[81]; +rx(pi/2) q[81]; +rz(7*pi/2) q[81]; +cx q[38],q[81]; +rz(-pi/2) q[38]; +rx(pi/2) q[38]; +rz(3.4748470934844424) q[38]; +rx(pi/2) q[38]; +rz(2*pi) q[38]; +rz(-pi) q[81]; +rx(pi/2) q[81]; +rz(3*pi/2) q[81]; +rx(pi/2) q[81]; +rz(5*pi/2) q[81]; +cx q[38],q[81]; +rz(2.450881615776243) q[38]; +rx(pi/2) q[38]; +rz(6.0586477988664695) q[38]; +rx(pi/2) q[38]; +rz(7.566828415220198) q[38]; +rz(2.0389194027129802) q[81]; +rx(pi/2) q[81]; +rz(3.7928633654480994) q[81]; +rx(pi/2) q[81]; +rz(6.300265678685754) q[81]; +rz(0.2471384670040182) q[94]; +rx(pi/2) q[94]; +rz(4.705458467033892) q[94]; +rx(pi/2) q[94]; +rz(10.314491119300882) q[94]; +rz(-1.563695773781082) q[94]; +rx(pi/2) q[94]; +rz(5.3634800518263095) q[94]; +rx(pi/2) q[94]; +rz(9.234361030523424) q[94]; +cx q[63],q[94]; +rz(pi/2) q[63]; +rx(pi/2) q[63]; +rz(4.024458519836905) q[63]; +rx(pi/2) q[63]; +rz(5*pi/2) q[63]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(5.73002920359781) q[94]; +rx(pi/2) q[94]; +rz(7*pi/2) q[94]; +cx q[63],q[94]; +rz(-pi/2) q[63]; +rx(pi/2) q[63]; +rz(3.4723188573649075) q[63]; +rx(pi/2) q[63]; +rz(2*pi) q[63]; +rz(-pi) q[94]; +rx(pi/2) q[94]; +rz(3*pi/2) q[94]; +rx(pi/2) q[94]; +rz(5*pi/2) q[94]; +cx q[63],q[94]; +rz(-0.1790427796483125) q[63]; +rx(pi/2) q[63]; +rz(4.0852093694116105) q[63]; +rx(pi/2) q[63]; +rz(10.681107437712628) q[63]; +rz(2.0261832012842254) q[94]; +rx(pi/2) q[94]; +rz(4.219323116507306) q[94]; +rx(pi/2) q[94]; +rz(10.070191937367468) q[94]; +rz(-1.7838457548737459) q[99]; +rx(pi/2) q[99]; +rz(5.140649517427721) q[99]; +rx(pi/2) q[99]; +rz(7.265168083442548) q[99]; +rz(-2.355926116487586) q[99]; +rx(pi/2) q[99]; +rz(4.4325317087398854) q[99]; +rx(pi/2) q[99]; +rz(11.515809179574717) q[99]; +cx q[99],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(5.900431644387995) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.6847593368350307) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.4847757904272862) q[99]; +rx(pi/2) q[99]; +rz(3*pi) q[99]; +cx q[99],q[72]; +rz(3.014247568882796) q[72]; +rx(pi/2) q[72]; +rz(3.5868084799840645) q[72]; +rx(pi/2) q[72]; +rz(6.735569613706037) q[72]; +rz(2.5294673609405143) q[72]; +rx(pi/2) q[72]; +rz(4.1838385154338384) q[72]; +rx(pi/2) q[72]; +rz(8.278691801879773) q[72]; +cx q[76],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(5.990030301155551) q[72]; +rx(pi/2) q[72]; +rz(7*pi/2) q[72]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.834031855181766) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +cx q[76],q[72]; +rz(-pi) q[72]; +rx(pi/2) q[72]; +rz(3*pi/2) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +rz(pi/2) q[76]; +rx(pi/2) q[76]; +rz(3.1512972210974404) q[76]; +rx(pi/2) q[76]; +rz(3*pi) q[76]; +cx q[76],q[72]; +rz(0.3603847807679621) q[72]; +rx(pi/2) q[72]; +rz(4.923328357340928) q[72]; +rx(pi/2) q[72]; +rz(11.745332403044682) q[72]; +rz(0.8671589245217763) q[72]; +rx(pi/2) q[72]; +rz(4.490219459311043) q[72]; +rx(pi/2) q[72]; +rz(6.687896348331773) q[72]; +cx q[72],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(6.226191546500603) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.7429258529854974) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(-pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.4342283608767765) q[72]; +rx(pi/2) q[72]; +rz(2*pi) q[72]; +cx q[72],q[28]; +rz(-1.731564863570612) q[28]; +rx(pi/2) q[28]; +rz(4.276226116176058) q[28]; +rx(pi/2) q[28]; +rz(9.750350931231434) q[28]; +rz(-0.2883089733862376) q[28]; +rx(pi/2) q[28]; +rz(4.7196424784393125) q[28]; +rx(pi/2) q[28]; +rz(8.737086290513501) q[28]; +cx q[58],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(5.855952956202085) q[28]; +rx(pi/2) q[28]; +rz(7*pi/2) q[28]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.752112696761705) q[58]; +rx(pi/2) q[58]; +rz(5*pi/2) q[58]; +cx q[58],q[28]; +rz(-pi) q[28]; +rx(pi/2) q[28]; +rz(3*pi/2) q[28]; +rx(pi/2) q[28]; +rz(5*pi/2) q[28]; +rz(pi/2) q[58]; +rx(pi/2) q[58]; +rz(3.461588622488522) q[58]; +rx(pi/2) q[58]; +rz(3*pi) q[58]; +cx q[58],q[28]; +rz(1.893605898602507) q[28]; +rx(pi/2) q[28]; +rz(4.547341808760042) q[28]; +rx(pi/2) q[28]; +rz(9.399748763946906) q[28]; +rz(0.8520264672706936) q[58]; +rx(pi/2) q[58]; +rz(5.590607512668458) q[58]; +rx(pi/2) q[58]; +rz(11.88034629745972) q[58]; +rz(-1.0278730344133105) q[72]; +rx(pi/2) q[72]; +rz(5.8206982223913535) q[72]; +rx(pi/2) q[72]; +rz(10.688567382620983) q[72]; +rz(0.2199931285614527) q[72]; +rx(pi/2) q[72]; +rz(4.716214924853697) q[72]; +rx(pi/2) q[72]; +rz(10.328987012502692) q[72]; +cx q[72],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(5.983666043623137) q[56]; +rx(pi/2) q[56]; +rz(7*pi/2) q[56]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(4.176449036568451) q[72]; +rx(pi/2) q[72]; +rz(5*pi/2) q[72]; +cx q[72],q[56]; +rz(-pi) q[56]; +rx(pi/2) q[56]; +rz(3*pi/2) q[56]; +rx(pi/2) q[56]; +rz(5*pi/2) q[56]; +rz(pi/2) q[72]; +rx(pi/2) q[72]; +rz(3.261273242192114) q[72]; +rx(pi/2) q[72]; +rz(3*pi) q[72]; +cx q[72],q[56]; +rz(-2.930556542854548) q[56]; +rx(pi/2) q[56]; +rz(4.32845489665418) q[56]; +rx(pi/2) q[56]; +rz(9.903324901854223) q[56]; +rz(0.39593476647378933) q[72]; +rx(pi/2) q[72]; +rz(6.031380330053988) q[72]; +rx(pi/2) q[72]; +rz(8.88429075543742) q[72]; +rz(-3.10080620173738) q[76]; +rx(pi/2) q[76]; +rz(3.6864666368040764) q[76]; +rx(pi/2) q[76]; +rz(8.261303299548997) q[76]; +rz(2.3223998337071823) q[76]; +rx(pi/2) q[76]; +rz(4.507123789889381) q[76]; +rx(pi/2) q[76]; +rz(6.386788105504268) q[76]; +cx q[98],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.05843556257285) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(4.064478086312539) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[98],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(pi/2) q[98]; +rx(pi/2) q[98]; +rz(3.2765573598112976) q[98]; +rx(pi/2) q[98]; +rz(3*pi) q[98]; +cx q[98],q[76]; +rz(-1.8746661455019362) q[76]; +rx(pi/2) q[76]; +rz(4.608272016629404) q[76]; +rx(pi/2) q[76]; +rz(6.413961403192088) q[76]; +rz(-2.2553290182173953) q[76]; +rx(pi/2) q[76]; +rz(4.105688139888776) q[76]; +rx(pi/2) q[76]; +rz(7.09096222802368) q[76]; +cx q[97],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(6.264702447448913) q[76]; +rx(pi/2) q[76]; +rz(7*pi/2) q[76]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(4.226709456043815) q[97]; +rx(pi/2) q[97]; +rz(5*pi/2) q[97]; +cx q[97],q[76]; +rz(-pi) q[76]; +rx(pi/2) q[76]; +rz(3*pi/2) q[76]; +rx(pi/2) q[76]; +rz(5*pi/2) q[76]; +rz(pi/2) q[97]; +rx(pi/2) q[97]; +rz(3.7830885038816673) q[97]; +rx(pi/2) q[97]; +rz(3*pi) q[97]; +cx q[97],q[76]; +rz(0.5239024540154538) q[76]; +rx(pi/2) q[76]; +rz(4.746840069313316) q[76]; +rx(pi/2) q[76]; +rz(8.50964792353776) q[76]; +rz(-2.847101527567397) q[97]; +rx(pi/2) q[97]; +rz(5.565662472382687) q[97]; +rx(pi/2) q[97]; +rz(10.44171517270168) q[97]; +rz(-2.8946942533749382) q[98]; +rx(pi/2) q[98]; +rz(4.774936818647564) q[98]; +rx(pi/2) q[98]; +rz(9.04186914095733) q[98]; +rz(-3.1407159014814923) q[98]; +rx(pi/2) q[98]; +rz(5.822977141818436) q[98]; +rx(pi/2) q[98]; +rz(11.633076388151705) q[98]; +cx q[60],q[98]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.6102830084936657) q[60]; +rx(pi/2) q[60]; +rz(5*pi/2) q[60]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(6.083074949697096) q[98]; +rx(pi/2) q[98]; +rz(7*pi/2) q[98]; +cx q[60],q[98]; +rz(pi/2) q[60]; +rx(pi/2) q[60]; +rz(3.2491975254654926) q[60]; +rx(pi/2) q[60]; +rz(3*pi) q[60]; +rz(-pi) q[98]; +rx(pi/2) q[98]; +rz(3*pi/2) q[98]; +rx(pi/2) q[98]; +rz(5*pi/2) q[98]; +cx q[60],q[98]; +rz(1.510622980775552) q[60]; +rx(pi/2) q[60]; +rz(3.593697242231383) q[60]; +rx(pi/2) q[60]; +rz(8.506669105310824) q[60]; +rz(3.1277846778196414) q[98]; +rx(pi/2) q[98]; +rz(5.224619679140695) q[98]; +rx(pi/2) q[98]; +rz(8.562335627850171) q[98]; +rz(1.527411044799682) q[99]; +rx(pi/2) q[99]; +rz(4.220187025758925) q[99]; +rx(pi/2) q[99]; +rz(8.332009993946638) q[99]; +rz(2.705076778965511) q[99]; +rx(pi/2) q[99]; +rz(3.8453244043967194) q[99]; +rx(pi/2) q[99]; +rz(11.774056003690516) q[99]; +cx q[73],q[99]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.80146686601563) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(6.127966632094854) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[73],q[99]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.529249103633428) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[73],q[99]; +rz(-1.867011534672805) q[73]; +rx(pi/2) q[73]; +rz(5.2503735481682945) q[73]; +rx(pi/2) q[73]; +rz(9.439661666075168) q[73]; +rz(0.2199931285614527) q[73]; +rx(pi/2) q[73]; +rz(4.716214924853697) q[73]; +rx(pi/2) q[73]; +rz(10.328987012502692) q[73]; +cx q[73],q[91]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(4.176449036568451) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(5.983666043623137) q[91]; +rx(pi/2) q[91]; +rz(7*pi/2) q[91]; +cx q[73],q[91]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.261273242192114) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +rz(-pi) q[91]; +rx(pi/2) q[91]; +rz(3*pi/2) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[73],q[91]; +rz(0.39593476647378933) q[73]; +rx(pi/2) q[73]; +rz(6.031380330053988) q[73]; +rx(pi/2) q[73]; +rz(8.88429075543742) q[73]; +rz(0.819378822838849) q[73]; +rx(pi/2) q[73]; +rz(4.087994024729375) q[73]; +rx(pi/2) q[73]; +rz(9.765921044566543) q[73]; +cx q[73],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(5.84027565386163) q[6]; +rx(pi/2) q[6]; +rz(7*pi/2) q[6]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(4.096251215464397) q[73]; +rx(pi/2) q[73]; +rz(5*pi/2) q[73]; +cx q[73],q[6]; +rz(-pi) q[6]; +rx(pi/2) q[6]; +rz(3*pi/2) q[6]; +rx(pi/2) q[6]; +rz(5*pi/2) q[6]; +rz(pi/2) q[73]; +rx(pi/2) q[73]; +rz(3.1996342104418183) q[73]; +rx(pi/2) q[73]; +rz(3*pi) q[73]; +cx q[73],q[6]; +rz(-0.15227887778932025) q[6]; +rx(pi/2) q[6]; +rz(5.024133260958546) q[6]; +rx(pi/2) q[6]; +rz(12.293996186513342) q[6]; +rz(-1.4005569462485836) q[73]; +rx(pi/2) q[73]; +rz(3.601595633569412) q[73]; +rx(pi/2) q[73]; +rz(12.047689578488352) q[73]; +rz(-2.930556542854548) q[91]; +rx(pi/2) q[91]; +rz(4.32845489665418) q[91]; +rx(pi/2) q[91]; +rz(9.903324901854223) q[91]; +rz(-2.3926382639794976) q[91]; +rx(pi/2) q[91]; +rz(4.921999874280255) q[91]; +rx(pi/2) q[91]; +rz(10.483852261147591) q[91]; +cx q[91],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(6.055948874137798) q[77]; +rx(pi/2) q[77]; +rz(7*pi/2) q[77]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.5834945684662296) q[91]; +rx(pi/2) q[91]; +rz(5*pi/2) q[91]; +cx q[91],q[77]; +rz(-pi) q[77]; +rx(pi/2) q[77]; +rz(3*pi/2) q[77]; +rx(pi/2) q[77]; +rz(5*pi/2) q[77]; +rz(pi/2) q[91]; +rx(pi/2) q[91]; +rz(3.1517492646746152) q[91]; +rx(pi/2) q[91]; +rz(3*pi) q[91]; +cx q[91],q[77]; +rz(-3.0857378924757226) q[77]; +rx(pi/2) q[77]; +rz(4.9324265891645105) q[77]; +rx(pi/2) q[77]; +rz(11.033461013452388) q[77]; +rz(-3.0608091971582088) q[91]; +rx(pi/2) q[91]; +rz(5.685024726332283) q[91]; +rx(pi/2) q[91]; +rz(6.538742918927397) q[91]; +rz(2.3671613459589977) q[99]; +rx(pi/2) q[99]; +rz(6.018352860520293) q[99]; +rx(pi/2) q[99]; +rz(8.178467335400052) q[99]; +rz(-1.5561033623138796) q[99]; +rx(pi/2) q[99]; +rz(5.595598544055367) q[99]; +rx(pi/2) q[99]; +rz(11.341511272155039) q[99]; +cx q[16],q[99]; +rz(pi/2) q[16]; +rx(pi/2) q[16]; +rz(4.0318677197453265) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(5.865983963386368) q[99]; +rx(pi/2) q[99]; +rz(7*pi/2) q[99]; +cx q[16],q[99]; +rz(-pi/2) q[16]; +rx(pi/2) q[16]; +rz(3.7453017047756614) q[16]; +rx(pi/2) q[16]; +rz(2*pi) q[16]; +rz(-pi) q[99]; +rx(pi/2) q[99]; +rz(3*pi/2) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[16],q[99]; +rz(-2.6037863190715322) q[16]; +rx(pi/2) q[16]; +rz(5.2841335789217325) q[16]; +rx(pi/2) q[16]; +rz(6.69183558805363) q[16]; +rz(1.1744029291101805) q[16]; +rx(pi/2) q[16]; +rz(3.773254521430319) q[16]; +rx(pi/2) q[16]; +rz(11.93225664485579) q[16]; +cx q[39],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(6.06535772436672) q[16]; +rx(pi/2) q[16]; +rz(7*pi/2) q[16]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(4.353234213611781) q[39]; +rx(pi/2) q[39]; +rz(5*pi/2) q[39]; +cx q[39],q[16]; +rz(-pi) q[16]; +rx(pi/2) q[16]; +rz(3*pi/2) q[16]; +rx(pi/2) q[16]; +rz(5*pi/2) q[16]; +rz(pi/2) q[39]; +rx(pi/2) q[39]; +rz(3.5691305138553435) q[39]; +rx(pi/2) q[39]; +rz(3*pi) q[39]; +cx q[39],q[16]; +rz(-1.5755356090842687) q[16]; +rx(pi/2) q[16]; +rz(4.834943143454592) q[16]; +rx(pi/2) q[16]; +rz(8.245606108797302) q[16]; +rz(-2.3727584023977246) q[39]; +rx(pi/2) q[39]; +rz(3.8784126869355076) q[39]; +rx(pi/2) q[39]; +rz(10.144820283565865) q[39]; +rz(-2.6959157429342895) q[99]; +rx(pi/2) q[99]; +rz(5.222106213025424) q[99]; +rx(pi/2) q[99]; +rz(8.807364196633795) q[99]; +rz(0.26723076745359853) q[99]; +rx(pi/2) q[99]; +rz(3.647308849655454) q[99]; +rx(pi/2) q[99]; +rz(10.665038943549275) q[99]; +cx q[99],q[80]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(6.178665190453379) q[80]; +rx(pi/2) q[80]; +rz(7*pi/2) q[80]; +rz(pi/2) q[99]; +rx(pi/2) q[99]; +rz(4.511811241979274) q[99]; +rx(pi/2) q[99]; +rz(5*pi/2) q[99]; +cx q[99],q[80]; +rz(-pi) q[80]; +rx(pi/2) q[80]; +rz(3*pi/2) q[80]; +rx(pi/2) q[80]; +rz(5*pi/2) q[80]; +rz(-pi/2) q[99]; +rx(pi/2) q[99]; +rz(3.414821574694054) q[99]; +rx(pi/2) q[99]; +rz(2*pi) q[99]; +cx q[99],q[80]; +rz(-2.363241814987517) q[80]; +rx(pi/2) q[80]; +rz(3.16312425932025) q[80]; +rx(pi/2) q[80]; +rz(9.420943801403993) q[80]; +rz(1.7240435283150433) q[99]; +rx(pi/2) q[99]; +rz(3.8855840872635126) q[99]; +rx(pi/2) q[99]; +rz(7.069417380914376) q[99]; \ No newline at end of file diff --git a/test/benchmarks/utility_scale.py b/test/benchmarks/utility_scale.py index 621b5b65ffad..21ed4c88229b 100644 --- a/test/benchmarks/utility_scale.py +++ b/test/benchmarks/utility_scale.py @@ -16,10 +16,16 @@ import os from qiskit import QuantumCircuit +from qiskit.circuit.library import EfficientSU2 from qiskit.transpiler.preset_passmanagers import generate_preset_pass_manager from qiskit.providers.fake_provider import GenericBackendV2 from qiskit.transpiler import CouplingMap from qiskit import qasm2 +from .utils import ( + bv_all_ones, + trivial_bvlike_circuit, + build_qv_model_circuit, +) class UtilityScaleBenchmarks: @@ -27,6 +33,7 @@ class UtilityScaleBenchmarks: param_names = ["2q gate"] def setup(self, basis_gate): + SEED = 12345 cmap = CouplingMap.from_heavy_hex(9) basis_gates = ["rz", "x", "sx", basis_gate, "id"] backend = GenericBackendV2( @@ -40,6 +47,10 @@ def setup(self, basis_gate): self.square_heisenberg_qc = QuantumCircuit.from_qasm_file(self.square_heisenberg_qasm) self.qaoa_qasm = os.path.join(qasm_dir, "qaoa_barabasi_albert_N100_3reps.qasm") self.qaoa_qc = QuantumCircuit.from_qasm_file(self.qaoa_qasm) + self.qv_qc = build_qv_model_circuit(50, 50, SEED) + self.circSU2 = EfficientSU2(100, reps=3, entanglement="circular") + self.bv_100 = bv_all_ones(100) + self.bv_like_100 = trivial_bvlike_circuit(100) def time_parse_qft_n100(self, _): qasm2.load( @@ -88,3 +99,31 @@ def time_qaoa(self, _): def track_qaoa_depth(self, basis_gate): res = self.pm.run(self.qaoa_qc) return res.depth(filter_function=lambda x: x.operation.name == basis_gate) + + def time_qv(self, _): + self.pm.run(self.qv_qc) + + def track_qv_depth(self, basis_gate): + res = self.pm.run(self.qv_qc) + return res.depth(filter_function=lambda x: x.operation.name == basis_gate) + + def time_circSU2(self, _): + self.pm.run(self.circSU2) + + def track_circSU2_depth(self, basis_gate): + res = self.pm.run(self.circSU2) + return res.depth(filter_function=lambda x: x.operation.name == basis_gate) + + def time_bv_100(self, _): + self.pm.run(self.bv_100) + + def track_bv_100_depth(self, basis_gate): + res = self.pm.run(self.bv_100) + return res.depth(filter_function=lambda x: x.operation.name == basis_gate) + + def time_bvlike(self, _): + self.pm.run(self.bv_like_100) + + def track_bvlike_depth(self, basis_gate): + res = self.pm.run(self.bv_like_100) + return res.depth(filter_function=lambda x: x.operation.name == basis_gate) diff --git a/test/benchmarks/utils.py b/test/benchmarks/utils.py index 13350346b827..016919e64954 100644 --- a/test/benchmarks/utils.py +++ b/test/benchmarks/utils.py @@ -15,9 +15,12 @@ """Benchmark utility functions.""" import numpy as np - from qiskit.quantum_info.random import random_unitary -from qiskit.circuit import QuantumRegister, ClassicalRegister, QuantumCircuit +from qiskit.circuit import ( + QuantumRegister, + ClassicalRegister, + QuantumCircuit, +) from qiskit.circuit import Reset from qiskit.circuit.library import ( IGate, @@ -223,3 +226,83 @@ def unmajority(p, a, b, c): qc.measure(cout[0], ans[n]) return qc + + +def dtc_unitary(num_qubits, g=0.95, seed=12345): + """Generate a Floquet unitary for DTC evolution + Parameters: + num_qubits (int): Number of qubits + g (float): Optional. Parameter controlling amount of x-rotation, default=0.95 + seed (int): Optional. Seed the random number generator, default=12345 + Returns: + QuantumCircuit: Unitary operator + """ + rng = np.random.default_rng(seed=seed) + qc = QuantumCircuit(num_qubits) + + for i in range(num_qubits): + qc.rx(g * np.pi, i) + + for i in range(0, num_qubits - 1, 2): + phi = rng.uniform(low=np.pi / 16, high=3 * np.pi / 16) + qc.rzz(2 * phi, i, i + 1) + for i in range(1, num_qubits - 1, 2): + phi = rng.uniform(low=np.pi / 16, high=3 * np.pi / 16) + qc.rzz(2 * phi, i, i + 1) + + for i in range(num_qubits): + h = rng.uniform(low=-np.pi, high=np.pi) + qc.rz(h * np.pi, i) + + return qc + + +def multi_control_circuit(num_qubits): + """A circuit with multi-control X-gates + Parameters: + num_qubits (int): Number of qubits + Returns: + QuantumCircuit: Output circuit + """ + gate = XGate() + qc = QuantumCircuit(num_qubits) + qc.compose(gate, range(gate.num_qubits), inplace=True) + for _ in range(num_qubits - 1): + gate = gate.control() + qc.compose(gate, range(gate.num_qubits), inplace=True) + return qc + + +def bv_all_ones(n_qubits): + """A circuit to generate a BV circuit over N + qubits for an all-ones bit-string + Parameters: + n_qubits (int): Number of qubits + Returns: + QuantumCircuit: Output circuit + """ + qc = QuantumCircuit(n_qubits, n_qubits - 1) + qc.x(n_qubits - 1) + qc.h(range(n_qubits)) + qc.cx(range(n_qubits - 1), n_qubits - 1) + qc.h(range(n_qubits - 1)) + qc.measure(range(n_qubits - 1), range(n_qubits - 1)) + return qc + + +def trivial_bvlike_circuit(N): + """A trivial circuit that should boil down + to just a X and Z gate since they commute out + Parameters: + N (int): Number of qubits + Returns: + QuantumCircuit: Output circuit + """ + qc = QuantumCircuit(N) + for kk in range(N - 1): + qc.cx(kk, N - 1) + qc.x(N - 1) + qc.z(N - 2) + for kk in range(N - 2, -1, -1): + qc.cx(kk, N - 1) + return qc From e5ee1a8d97753ccca09b0c15be7b7ab0c1c84b90 Mon Sep 17 00:00:00 2001 From: Alexander Ivrii Date: Sun, 21 Jul 2024 11:50:01 +0300 Subject: [PATCH 03/63] Port `synth_clifford_bm` to Rust. (#12714) * initial commit * release notes * fixing synthesis plugin options * finalize merge conflicts * fixing default option values for qft plugins' * additional tests for qft plugins * starting to experiment * porting code * messy code porting * printing statements to enable debugging * fixes * fixing phase * removing some of the printing statements * fixing inaccuracy for cost computation * Moving some of the functionality to SymplecticMatrix class * reducing the number of warnings * formatting * replacing expensive adjoint and compose operations for symplectic matrices by significantly cheaper in-place prepend operations * resolving merge conflicts * cleanup * code cleanup * cleanup * cleanup * cleanup * cleanup * cleanup * cleanup * cleanup * using fast lookup * cleanup * clippy * including params in gate_seq to avoid mapping * removing unnecessary inner function * cleanup * renaming * changes on the python side * reno * adding error handling * improved error handling * removing redundant Ok(Some(...)) * using random_clifford in tests * reorganizing clifford code * fixes * formatting * improved error handling * do not panic * formatting * Applying refactoring suggestions d/utils.rs from code review * release notes update * starting to port code * continuing to port code * porting + fixing * polishing * changes on the python side; modifying tests to include missing testcases and to use random_clifford instead of random_clifford_circuit since the former provides better randomness guarantees * release notes (last but not least) * Correct reported speedups * applying suggestion from code review * resolving even more merge conflicts --- .../src/synthesis/clifford/bm_synthesis.rs | 377 ++++++++++++++++++ .../accelerate/src/synthesis/clifford/mod.rs | 17 + .../src/synthesis/clifford/utils.rs | 21 + qiskit/synthesis/clifford/__init__.py | 2 +- .../clifford/clifford_decompose_ag.py | 4 +- .../clifford/clifford_decompose_bm.py | 248 +----------- ...ze-synth-clifford-bm-91d8b974ca0522b7.yaml | 7 + .../synthesis/test_clifford_sythesis.py | 32 +- 8 files changed, 445 insertions(+), 263 deletions(-) create mode 100644 crates/accelerate/src/synthesis/clifford/bm_synthesis.rs create mode 100644 releasenotes/notes/oxidize-synth-clifford-bm-91d8b974ca0522b7.yaml diff --git a/crates/accelerate/src/synthesis/clifford/bm_synthesis.rs b/crates/accelerate/src/synthesis/clifford/bm_synthesis.rs new file mode 100644 index 000000000000..d54afe64f68c --- /dev/null +++ b/crates/accelerate/src/synthesis/clifford/bm_synthesis.rs @@ -0,0 +1,377 @@ +// This code is part of Qiskit. +// +// (C) Copyright IBM 2024 +// +// This code is licensed under the Apache License, Version 2.0. You may +// obtain a copy of this license in the LICENSE.txt file in the root directory +// of this source tree or at http://www.apache.org/licenses/LICENSE-2.0. +// +// Any modifications or derivative works of this code must retain this +// copyright notice, and modified files need to carry a notice indicating +// that they have been altered from the originals. + +use crate::synthesis::clifford::utils::{Clifford, CliffordGatesVec}; +use itertools::iproduct; +use ndarray::{arr1, arr2, s, ArrayView2}; +use qiskit_circuit::operations::StandardGate; +use qiskit_circuit::Qubit; +use smallvec::smallvec; + +/// Return the number of CX-gates required for Clifford decomposition, +/// for either a 2-qubit or a 3-qubit Clifford. +fn cx_cost(clifford: &Clifford) -> usize { + if clifford.num_qubits == 2 { + cx_cost2(clifford) + } else { + cx_cost3(clifford) + } +} + +/// Return the number of CX gates required for Clifford decomposition +/// for a 2-qubit Clifford. +fn cx_cost2(clifford: &Clifford) -> usize { + let r00 = rank2( + clifford.tableau[[0, 0]], + clifford.tableau[[0, 2]], + clifford.tableau[[2, 0]], + clifford.tableau[[2, 2]], + ); + let r01 = rank2( + clifford.tableau[[0, 1]], + clifford.tableau[[0, 3]], + clifford.tableau[[2, 1]], + clifford.tableau[[2, 3]], + ); + if r00 == 2 { + r01 + } else { + r01 + 1 - r00 + } +} + +/// Return the rank of a 2x2 boolean matrix. +fn rank2(a: bool, b: bool, c: bool, d: bool) -> usize { + if (a & d) ^ (b & c) { + 2 + } else if a | b | c | d { + 1 + } else { + 0 + } +} + +/// Return the number of CX gates required for Clifford decomposition +/// for a 3-qubit Clifford. +fn cx_cost3(clifford: &Clifford) -> usize { + // create information transfer matrices r1, r2 + let mut r1 = arr2(&[[0, 0, 0], [0, 0, 0], [0, 0, 0]]); + let mut r2 = arr2(&[[0, 0, 0], [0, 0, 0], [0, 0, 0]]); + for (q1, q2) in iproduct!(0..3, 0..3) { + r2[[q1, q2]] = rank2( + clifford.tableau[[q1, q2]], + clifford.tableau[[q1, q2 + 3]], + clifford.tableau[[q1 + 3, q2]], + clifford.tableau[[q1 + 3, q2 + 3]], + ); + let mut mask = arr1(&[false, false, false, false, false, false]); + mask[q2] = true; + mask[q2 + 3] = true; + let xs = clifford.tableau.slice(s![q1, 0..6]); + let zs = clifford.tableau.slice(s![q1 + 3, 0..6]); + let ys = &xs ^ &zs; + let is_loc_x = (&xs & &mask) == xs; + let is_loc_z = (&zs & &mask) == zs; + let is_loc_y = (&ys & &mask) == ys; + r1[[q1, q2]] = if is_loc_x || is_loc_z || is_loc_y { + 1 + } else { + 0 + } + if is_loc_x && is_loc_z && is_loc_y { + 1 + } else { + 0 + }; + } + + let mut diag1 = r1.diag().to_vec(); + diag1.sort(); + let mut diag2 = r2.diag().to_vec(); + diag2.sort(); + + let nz1 = r1.iter().filter(|v| **v != 0).count(); + let nz2 = r2.iter().filter(|v| **v != 0).count(); + + if diag1 == [2, 2, 2] { + 0 + } else if diag1 == [1, 1, 2] { + 1 + } else if (diag1 == [0, 1, 1]) + || (diag1 == [1, 1, 1] && nz2 < 9) + || (diag1 == [0, 0, 2] && diag2 == [1, 1, 2]) + { + 2 + } else if (diag1 == [1, 1, 1] && nz2 == 9) + || (diag1 == [0, 0, 1] + && (nz1 == 1 || diag2 == [2, 2, 2] || (diag2 == [1, 1, 2] && nz2 < 9))) + || (diag1 == [0, 0, 2] && diag2 == [0, 0, 2]) + || (diag2 == [1, 2, 2] && nz1 == 0) + { + 3 + } else if diag2 == [0, 0, 1] + || (diag1 == [0, 0, 0] + && ((diag2 == [1, 1, 1] && nz2 == 9 && nz1 == 3) + || (diag2 == [0, 1, 1] && nz2 == 8 && nz1 == 2))) + { + 5 + } else if nz1 == 3 && nz2 == 3 { + 6 + } else { + 4 + } +} + +/// Cost-reduction step. Given a Clifford over 2 or 3 qubits, finds a 2-qubit block +/// (consisting of a single CX-gate, and two single-qubit I/V/W-gates applied to its +/// control and target qubits) that reduces the two-qubit CX-cost of the Clifford +/// (by definition, such a block must always exist). +/// Returns the modified Clifford, the new cost (equal to the original cost - 1), +/// and appends the corresponding gates to the ``gates`` vector. Slightly different +/// from the Python implementation, the gates are already inverted (in practice this +/// means applying an SGate instead of an SdgGate and vice versa), and at the end +/// of the algorithm the vector of computed gates only needs to be reversed (but not +/// also inverted). +fn reduce_cost( + cliff: &Clifford, + cost: usize, + gates: &mut CliffordGatesVec, +) -> Result<(Clifford, usize), String> { + // All choices for a 2-qubit block + for qubit0 in 0..cliff.num_qubits { + for qubit1 in qubit0 + 1..cliff.num_qubits { + for (n0, n1) in iproduct!(0..3, 0..3) { + let mut reduced_cliff = cliff.clone(); + + // Apply the 2-qubit block and compute the new cost + if n0 == 1 { + reduced_cliff.append_v(qubit0); + } else if n0 == 2 { + reduced_cliff.append_w(qubit0); + } + if n1 == 1 { + reduced_cliff.append_v(qubit1); + } else if n1 == 2 { + reduced_cliff.append_w(qubit1); + } + reduced_cliff.append_cx(qubit0, qubit1); + + let new_cost = cx_cost(&reduced_cliff); + + // If the cost is reduced, we are done. + // We append the gates from this decomposition. + if new_cost == cost - 1 { + if n0 == 1 { + gates.push(( + StandardGate::SGate, + smallvec![], + smallvec![Qubit(qubit0 as u32)], + )); + gates.push(( + StandardGate::HGate, + smallvec![], + smallvec![Qubit(qubit0 as u32)], + )); + } else if n0 == 2 { + gates.push(( + StandardGate::HGate, + smallvec![], + smallvec![Qubit(qubit0 as u32)], + )); + gates.push(( + StandardGate::SdgGate, + smallvec![], + smallvec![Qubit(qubit0 as u32)], + )); + } + if n1 == 1 { + gates.push(( + StandardGate::SGate, + smallvec![], + smallvec![Qubit(qubit1 as u32)], + )); + gates.push(( + StandardGate::HGate, + smallvec![], + smallvec![Qubit(qubit1 as u32)], + )); + } else if n1 == 2 { + gates.push(( + StandardGate::HGate, + smallvec![], + smallvec![Qubit(qubit1 as u32)], + )); + gates.push(( + StandardGate::SdgGate, + smallvec![], + smallvec![Qubit(qubit1 as u32)], + )); + } + gates.push(( + StandardGate::CXGate, + smallvec![], + smallvec![Qubit(qubit0 as u32), Qubit(qubit1 as u32)], + )); + + return Ok((reduced_cliff, new_cost)); + } + } + } + } + + // If all the cost computations are correct, we should never get here. + Err("Failed to reduce Clifford CX_cost.".to_string()) +} + +/// Decomposes a single-qubit clifford and appends the corresponding gates to the +/// ``gates`` vector. The ``output_qubit`` specifies for which qubit (in a possibly +/// larger circuit) the decomposition corresponds. +fn decompose_clifford_1q(cliff: &Clifford, gates: &mut CliffordGatesVec, output_qubit: usize) { + let destab_phase = cliff.tableau[[0, 2]]; + let stab_phase = cliff.tableau[[1, 2]]; + + if destab_phase && !stab_phase { + gates.push(( + StandardGate::ZGate, + smallvec![], + smallvec![Qubit(output_qubit as u32)], + )); + } else if !destab_phase && stab_phase { + gates.push(( + StandardGate::XGate, + smallvec![], + smallvec![Qubit(output_qubit as u32)], + )); + } else if destab_phase && stab_phase { + gates.push(( + StandardGate::YGate, + smallvec![], + smallvec![Qubit(output_qubit as u32)], + )); + } + + let destab_x = cliff.tableau[[0, 0]]; + let destab_z = cliff.tableau[[0, 1]]; + let stab_x = cliff.tableau[[1, 0]]; + let stab_z = cliff.tableau[[1, 1]]; + + if stab_z && !stab_x { + if destab_z { + gates.push(( + StandardGate::SGate, + smallvec![], + smallvec![Qubit(output_qubit as u32)], + )); + } + } else if !stab_z && stab_x { + if destab_x { + gates.push(( + StandardGate::SdgGate, + smallvec![], + smallvec![Qubit(output_qubit as u32)], + )); + } + gates.push(( + StandardGate::HGate, + smallvec![], + smallvec![Qubit(output_qubit as u32)], + )); + } else { + if !destab_z { + gates.push(( + StandardGate::SGate, + smallvec![], + smallvec![Qubit(output_qubit as u32)], + )); + } + gates.push(( + StandardGate::HGate, + smallvec![], + smallvec![Qubit(output_qubit as u32)], + )); + gates.push(( + StandardGate::SGate, + smallvec![], + smallvec![Qubit(output_qubit as u32)], + )); + } +} + +/// Optimal CX-cost decomposition of a Clifford object (represented by ``tableau``) +/// for Cliffords up to 3 qubits. +/// +/// This implementation follows the paper "Hadamard-free circuits expose the structure +/// of the Clifford group" by S. Bravyi, D. Maslov (2020), ``__. +pub fn synth_clifford_bm_inner( + tableau: ArrayView2, +) -> Result<(usize, CliffordGatesVec), String> { + let tableau_shape = tableau.shape(); + let num_qubits = tableau_shape[0] / 2; + + if num_qubits > 3 { + return Err("Can only decompose Cliffords up to 3-qubits.".to_string()); + } + + // This is the Clifford that we will reduce to a product of single-qubit Cliffords + let mut clifford = Clifford { + num_qubits, + tableau: tableau.to_owned(), + }; + + if num_qubits == 1 { + let mut gates = CliffordGatesVec::new(); + decompose_clifford_1q(&clifford, &mut gates, 0); + return Ok((1, gates)); + } + + // After reducing Clifford, we will need to reverse the order of gates. + let mut reversed_gates = CliffordGatesVec::new(); + + // Original CNOT cost of the Clifford. + let mut cost = cx_cost(&clifford); + + // Iteratively reduce cost by appending 2-qubit blocks consisting of a CX-gate + // and I/V/W-gates on its control and target qubits. + while cost > 0 { + let (reduced_clifford, reduced_cost) = reduce_cost(&clifford, cost, &mut reversed_gates)?; + clifford = reduced_clifford; + cost = reduced_cost; + } + + let mut all_gates = CliffordGatesVec::new(); + + // Decompose the remaining cost-0 Clifford into a product of 1-qubit Cliffords. + for qubit in 0..num_qubits { + let arr = arr2(&[ + [ + clifford.tableau[[qubit, qubit]], + clifford.tableau[[qubit, qubit + num_qubits]], + clifford.tableau[[qubit, 2 * num_qubits]], + ], + [ + clifford.tableau[[qubit + num_qubits, qubit]], + clifford.tableau[[qubit + num_qubits, qubit + num_qubits]], + clifford.tableau[[qubit + num_qubits, 2 * num_qubits]], + ], + ]); + + let clifford1q = Clifford { + num_qubits: 1, + tableau: arr, + }; + + decompose_clifford_1q(&clifford1q, &mut all_gates, qubit); + } + + all_gates.extend(reversed_gates.into_iter().rev()); + + Ok((num_qubits, all_gates)) +} diff --git a/crates/accelerate/src/synthesis/clifford/mod.rs b/crates/accelerate/src/synthesis/clifford/mod.rs index 6772228acf88..ac178b566700 100644 --- a/crates/accelerate/src/synthesis/clifford/mod.rs +++ b/crates/accelerate/src/synthesis/clifford/mod.rs @@ -10,9 +10,11 @@ // copyright notice, and modified files need to carry a notice indicating // that they have been altered from the originals. +mod bm_synthesis; mod greedy_synthesis; mod utils; +use crate::synthesis::clifford::bm_synthesis::synth_clifford_bm_inner; use crate::synthesis::clifford::greedy_synthesis::GreedyCliffordSynthesis; use crate::QiskitError; use numpy::PyReadonlyArray2; @@ -41,8 +43,23 @@ fn synth_clifford_greedy(py: Python, clifford: PyReadonlyArray2) -> PyResu CircuitData::from_standard_gates(py, num_qubits as u32, clifford_gates, Param::Float(0.0)) } +/// Create a circuit that optimally synthesizes a given Clifford operator represented as +/// a tableau for Cliffords up to 3 qubits. +/// +/// This implementation follows the paper "Hadamard-free circuits expose the structure +/// of the Clifford group" by S. Bravyi, D. Maslov (2020), ``__. +#[pyfunction] +#[pyo3(signature = (clifford))] +fn synth_clifford_bm(py: Python, clifford: PyReadonlyArray2) -> PyResult { + let tableau = clifford.as_array(); + let (num_qubits, clifford_gates) = + synth_clifford_bm_inner(tableau).map_err(QiskitError::new_err)?; + CircuitData::from_standard_gates(py, num_qubits as u32, clifford_gates, Param::Float(0.0)) +} + #[pymodule] pub fn clifford(m: &Bound) -> PyResult<()> { m.add_function(wrap_pyfunction!(synth_clifford_greedy, m)?)?; + m.add_function(wrap_pyfunction!(synth_clifford_bm, m)?)?; Ok(()) } diff --git a/crates/accelerate/src/synthesis/clifford/utils.rs b/crates/accelerate/src/synthesis/clifford/utils.rs index 766d84ed179d..4415a8e1aff1 100644 --- a/crates/accelerate/src/synthesis/clifford/utils.rs +++ b/crates/accelerate/src/synthesis/clifford/utils.rs @@ -29,6 +29,7 @@ pub struct SymplecticMatrix { /// Currently this class is internal to the synthesis library and /// has a very different functionality from Qiskit's python-based /// Clifford class. +#[derive(Clone)] pub struct Clifford { /// Number of qubits. pub num_qubits: usize, @@ -186,6 +187,26 @@ impl Clifford { azip!((z0 in &mut z0, &z1 in &z1) *z0 ^= z1); } + /// Modifies the tableau in-place by appending W-gate. + /// This is equivalent to an Sdg gate followed by an H gate. + pub fn append_v(&mut self, qubit: usize) { + let (mut x, mut z) = self + .tableau + .multi_slice_mut((s![.., qubit], s![.., self.num_qubits + qubit])); + + azip!((x in &mut x, z in &mut z) (*x, *z) = (*x ^ *z, *x)); + } + + /// Modifies the tableau in-place by appending V-gate. + /// This is equivalent to two V gates. + pub fn append_w(&mut self, qubit: usize) { + let (mut x, mut z) = self + .tableau + .multi_slice_mut((s![.., qubit], s![.., self.num_qubits + qubit])); + + azip!((x in &mut x, z in &mut z) (*x, *z) = (*z, *x ^ *z)); + } + /// Creates a Clifford from a given sequence of Clifford gates. /// In essence, starts from the identity tableau and modifies it /// based on the gates in the sequence. diff --git a/qiskit/synthesis/clifford/__init__.py b/qiskit/synthesis/clifford/__init__.py index 950f0af1153e..b8fd9d581e02 100644 --- a/qiskit/synthesis/clifford/__init__.py +++ b/qiskit/synthesis/clifford/__init__.py @@ -14,6 +14,6 @@ from .clifford_decompose_full import synth_clifford_full from .clifford_decompose_ag import synth_clifford_ag -from .clifford_decompose_bm import synth_clifford_bm, _decompose_clifford_1q +from .clifford_decompose_bm import synth_clifford_bm from .clifford_decompose_greedy import synth_clifford_greedy from .clifford_decompose_layers import synth_clifford_layers, synth_clifford_depth_lnn diff --git a/qiskit/synthesis/clifford/clifford_decompose_ag.py b/qiskit/synthesis/clifford/clifford_decompose_ag.py index 14cf611e08bd..49130ddc71ef 100644 --- a/qiskit/synthesis/clifford/clifford_decompose_ag.py +++ b/qiskit/synthesis/clifford/clifford_decompose_ag.py @@ -30,7 +30,7 @@ _append_x, _append_z, ) -from .clifford_decompose_bm import _decompose_clifford_1q +from .clifford_decompose_bm import synth_clifford_bm def synth_clifford_ag(clifford: Clifford) -> QuantumCircuit: @@ -50,7 +50,7 @@ def synth_clifford_ag(clifford: Clifford) -> QuantumCircuit: """ # Use 1-qubit decomposition method if clifford.num_qubits == 1: - return _decompose_clifford_1q(clifford.tableau) + return synth_clifford_bm(clifford) # Compose a circuit which we will convert to an instruction circuit = QuantumCircuit(clifford.num_qubits, name=str(clifford)) diff --git a/qiskit/synthesis/clifford/clifford_decompose_bm.py b/qiskit/synthesis/clifford/clifford_decompose_bm.py index 4800890a90d3..ac4923446bcd 100644 --- a/qiskit/synthesis/clifford/clifford_decompose_bm.py +++ b/qiskit/synthesis/clifford/clifford_decompose_bm.py @@ -10,25 +10,15 @@ # copyright notice, and modified files need to carry a notice indicating # that they have been altered from the originals. """ -Circuit synthesis for 2-qubit and 3-qubit Cliffords. +Circuit synthesis for 2-qubit and 3-qubit Cliffords based on Bravyi & Maslov +decomposition. """ -# pylint: disable=invalid-name - -# --------------------------------------------------------------------- -# Synthesis based on Bravyi & Maslov decomposition -# --------------------------------------------------------------------- - - -from itertools import product -import numpy as np from qiskit.circuit import QuantumCircuit from qiskit.quantum_info import Clifford -from qiskit.exceptions import QiskitError -from qiskit.quantum_info.operators.symplectic.clifford_circuits import ( - _append_cx, - _append_v, - _append_w, + +from qiskit._accelerate.synthesis.clifford import ( + synth_clifford_bm as synth_clifford_bm_inner, ) @@ -50,228 +40,8 @@ def synth_clifford_bm(clifford: Clifford) -> QuantumCircuit: structure of the Clifford group*, `arXiv:2003.09412 [quant-ph] `_ """ - num_qubits = clifford.num_qubits - - if num_qubits > 3: - raise QiskitError("Can only decompose up to 3-qubit Clifford circuits.") - - if num_qubits == 1: - return _decompose_clifford_1q(clifford.tableau) - - clifford_name = str(clifford) - - # Inverse of final decomposed circuit - inv_circuit = QuantumCircuit(num_qubits, name="inv_circ") - - # CNOT cost of clifford - cost = _cx_cost(clifford) - - # Find composition of circuits with CX and (H.S)^a gates to reduce CNOT count - while cost > 0: - clifford, inv_circuit, cost = _reduce_cost(clifford, inv_circuit, cost) - - # Decompose the remaining product of 1-qubit cliffords - ret_circ = QuantumCircuit(num_qubits, name=clifford_name) - for qubit in range(num_qubits): - pos = [qubit, qubit + num_qubits] - circ = _decompose_clifford_1q(clifford.tableau[pos][:, pos + [-1]]) - if len(circ) > 0: - ret_circ.append(circ, [qubit], copy=False) - - # Add the inverse of the 2-qubit reductions circuit - if len(inv_circuit) > 0: - ret_circ.append(inv_circuit.inverse(), range(num_qubits), copy=False) - - return ret_circ.decompose() - - -# --------------------------------------------------------------------- -# 1-qubit Clifford decomposition -# --------------------------------------------------------------------- - - -def _decompose_clifford_1q(tableau): - """Decompose a single-qubit clifford""" - circuit = QuantumCircuit(1, name="temp") - - # Add phase correction - destab_phase, stab_phase = tableau[:, 2] - if destab_phase and not stab_phase: - circuit.z(0) - elif not destab_phase and stab_phase: - circuit.x(0) - elif destab_phase and stab_phase: - circuit.y(0) - destab_phase_label = "-" if destab_phase else "+" - stab_phase_label = "-" if stab_phase else "+" - - destab_x, destab_z = tableau[0, 0], tableau[0, 1] - stab_x, stab_z = tableau[1, 0], tableau[1, 1] - - # Z-stabilizer - if stab_z and not stab_x: - stab_label = "Z" - if destab_z: - destab_label = "Y" - circuit.s(0) - else: - destab_label = "X" - - # X-stabilizer - elif not stab_z and stab_x: - stab_label = "X" - if destab_x: - destab_label = "Y" - circuit.sdg(0) - else: - destab_label = "Z" - circuit.h(0) - - # Y-stabilizer - else: - stab_label = "Y" - if destab_z: - destab_label = "Z" - else: - destab_label = "X" - circuit.s(0) - circuit.h(0) - circuit.s(0) - - # Add circuit name - name_destab = f"Destabilizer = ['{destab_phase_label}{destab_label}']" - name_stab = f"Stabilizer = ['{stab_phase_label}{stab_label}']" - circuit.name = f"Clifford: {name_stab}, {name_destab}" + circuit = QuantumCircuit._from_circuit_data( + synth_clifford_bm_inner(clifford.tableau.astype(bool)) + ) + circuit.name = str(clifford) return circuit - - -# --------------------------------------------------------------------- -# Helper functions for Bravyi & Maslov decomposition -# --------------------------------------------------------------------- - - -def _reduce_cost(clifford, inv_circuit, cost): - """Two-qubit cost reduction step""" - num_qubits = clifford.num_qubits - for qubit0 in range(num_qubits): - for qubit1 in range(qubit0 + 1, num_qubits): - for n0, n1 in product(range(3), repeat=2): - - # Apply a 2-qubit block - reduced = clifford.copy() - for qubit, n in [(qubit0, n0), (qubit1, n1)]: - if n == 1: - _append_v(reduced, qubit) - elif n == 2: - _append_w(reduced, qubit) - _append_cx(reduced, qubit0, qubit1) - - # Compute new cost - new_cost = _cx_cost(reduced) - - if new_cost == cost - 1: - # Add decomposition to inverse circuit - for qubit, n in [(qubit0, n0), (qubit1, n1)]: - if n == 1: - inv_circuit.sdg(qubit) - inv_circuit.h(qubit) - elif n == 2: - inv_circuit.h(qubit) - inv_circuit.s(qubit) - inv_circuit.cx(qubit0, qubit1) - - return reduced, inv_circuit, new_cost - - # If we didn't reduce cost - raise QiskitError("Failed to reduce Clifford CX cost.") - - -def _cx_cost(clifford): - """Return the number of CX gates required for Clifford decomposition.""" - if clifford.num_qubits == 2: - return _cx_cost2(clifford) - if clifford.num_qubits == 3: - return _cx_cost3(clifford) - raise RuntimeError("No Clifford CX cost function for num_qubits > 3.") - - -def _rank2(a, b, c, d): - """Return rank of 2x2 boolean matrix.""" - if (a & d) ^ (b & c): - return 2 - if a or b or c or d: - return 1 - return 0 - - -def _cx_cost2(clifford): - """Return CX cost of a 2-qubit clifford.""" - U = clifford.tableau[:, :-1] - r00 = _rank2(U[0, 0], U[0, 2], U[2, 0], U[2, 2]) - r01 = _rank2(U[0, 1], U[0, 3], U[2, 1], U[2, 3]) - if r00 == 2: - return r01 - return r01 + 1 - r00 - - -def _cx_cost3(clifford): - """Return CX cost of a 3-qubit clifford.""" - # pylint: disable=too-many-return-statements,too-many-boolean-expressions - U = clifford.tableau[:, :-1] - n = 3 - # create information transfer matrices R1, R2 - R1 = np.zeros((n, n), dtype=int) - R2 = np.zeros((n, n), dtype=int) - for q1 in range(n): - for q2 in range(n): - R2[q1, q2] = _rank2(U[q1, q2], U[q1, q2 + n], U[q1 + n, q2], U[q1 + n, q2 + n]) - mask = np.zeros(2 * n, dtype=int) - mask[[q2, q2 + n]] = 1 - isLocX = np.array_equal(U[q1, :] & mask, U[q1, :]) - isLocZ = np.array_equal(U[q1 + n, :] & mask, U[q1 + n, :]) - isLocY = np.array_equal((U[q1, :] ^ U[q1 + n, :]) & mask, (U[q1, :] ^ U[q1 + n, :])) - R1[q1, q2] = 1 * (isLocX or isLocZ or isLocY) + 1 * (isLocX and isLocZ and isLocY) - - diag1 = np.sort(np.diag(R1)).tolist() - diag2 = np.sort(np.diag(R2)).tolist() - - nz1 = np.count_nonzero(R1) - nz2 = np.count_nonzero(R2) - - if diag1 == [2, 2, 2]: - return 0 - - if diag1 == [1, 1, 2]: - return 1 - - if ( - diag1 == [0, 1, 1] - or (diag1 == [1, 1, 1] and nz2 < 9) - or (diag1 == [0, 0, 2] and diag2 == [1, 1, 2]) - ): - return 2 - - if ( - (diag1 == [1, 1, 1] and nz2 == 9) - or ( - diag1 == [0, 0, 1] - and (nz1 == 1 or diag2 == [2, 2, 2] or (diag2 == [1, 1, 2] and nz2 < 9)) - ) - or (diag1 == [0, 0, 2] and diag2 == [0, 0, 2]) - or (diag2 == [1, 2, 2] and nz1 == 0) - ): - return 3 - - if diag2 == [0, 0, 1] or ( - diag1 == [0, 0, 0] - and ( - (diag2 == [1, 1, 1] and nz2 == 9 and nz1 == 3) - or (diag2 == [0, 1, 1] and nz2 == 8 and nz1 == 2) - ) - ): - return 5 - - if nz1 == 3 and nz2 == 3: - return 6 - - return 4 diff --git a/releasenotes/notes/oxidize-synth-clifford-bm-91d8b974ca0522b7.yaml b/releasenotes/notes/oxidize-synth-clifford-bm-91d8b974ca0522b7.yaml new file mode 100644 index 000000000000..d4c08bf7a4b3 --- /dev/null +++ b/releasenotes/notes/oxidize-synth-clifford-bm-91d8b974ca0522b7.yaml @@ -0,0 +1,7 @@ +--- +features_synthesis: + - | + The function :func:`.synth_clifford_bm` was ported to Rust. Recall that this function + optimally synthesizes :class:`.Clifford` operators on 1, 2 or 3 qubits with respect to the + number of CX-gates. This leads to a significant increase in performance. For Cliffords + over 3 qubits, the speedup in on the order of 80 times. diff --git a/test/python/synthesis/test_clifford_sythesis.py b/test/python/synthesis/test_clifford_sythesis.py index 8ca11f1ef251..0c88894f3e09 100644 --- a/test/python/synthesis/test_clifford_sythesis.py +++ b/test/python/synthesis/test_clifford_sythesis.py @@ -10,12 +10,9 @@ # copyright notice, and modified files need to carry a notice indicating # that they have been altered from the originals. -# pylint: disable=invalid-name """Tests for Clifford synthesis functions.""" -import numpy as np from ddt import ddt -from qiskit.circuit.random import random_clifford_circuit from qiskit.quantum_info import random_clifford from qiskit.quantum_info.operators import Clifford from qiskit.synthesis.clifford import ( @@ -70,26 +67,22 @@ def test_decompose_1q(self): value = Clifford(cliff.to_circuit()) self.assertEqual(target, value) - @combine(num_qubits=[2, 3]) + @combine(num_qubits=[1, 2, 3]) def test_synth_bm(self, num_qubits): """Test B&M synthesis for set of {num_qubits}-qubit Cliffords""" - rng = np.random.default_rng(1234) samples = 50 - for _ in range(samples): - circ = random_clifford_circuit(num_qubits, 5 * num_qubits, seed=rng) - target = Clifford(circ) + for seed in range(samples): + target = random_clifford(num_qubits, seed=seed) synth_circ = synth_clifford_bm(target) value = Clifford(synth_circ) self.assertEqual(value, target) - @combine(num_qubits=[2, 3, 4, 5]) + @combine(num_qubits=[1, 2, 3, 4, 5]) def test_synth_ag(self, num_qubits): """Test A&G synthesis for set of {num_qubits}-qubit Cliffords""" - rng = np.random.default_rng(1234) - samples = 1 - for _ in range(samples): - circ = random_clifford_circuit(num_qubits, 5 * num_qubits, seed=rng) - target = Clifford(circ) + samples = 50 + for seed in range(samples): + target = random_clifford(num_qubits, seed) synth_circ = synth_clifford_ag(target) value = Clifford(synth_circ) self.assertEqual(value, target) @@ -97,10 +90,9 @@ def test_synth_ag(self, num_qubits): @combine(num_qubits=[1, 2, 3, 4, 5]) def test_synth_greedy(self, num_qubits): """Test greedy synthesis for set of {num_qubits}-qubit Cliffords""" - rng = np.random.default_rng(1234) samples = 50 - for _ in range(samples): - target = random_clifford(num_qubits, rng) + for seed in range(samples): + target = random_clifford(num_qubits, seed) synth_circ = synth_clifford_greedy(target) value = Clifford(synth_circ) self.assertEqual(value, target) @@ -108,11 +100,9 @@ def test_synth_greedy(self, num_qubits): @combine(num_qubits=[1, 2, 3, 4, 5]) def test_synth_full(self, num_qubits): """Test synthesis for set of {num_qubits}-qubit Cliffords""" - rng = np.random.default_rng(1234) samples = 50 - for _ in range(samples): - circ = random_clifford_circuit(num_qubits, 5 * num_qubits, seed=rng) - target = Clifford(circ) + for seed in range(samples): + target = random_clifford(num_qubits, seed) synth_circ = synth_clifford_full(target) value = Clifford(synth_circ) self.assertEqual(value, target) From d185d7e618b9eb7bc7810a2ff33b8215e2bbb7cf Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Sun, 21 Jul 2024 22:19:55 +0200 Subject: [PATCH 04/63] Apply suggestions from code review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> --- qiskit/assembler/assemble_circuits.py | 6 +++--- .../notes/deprecate_assemble-67486b4d0a8d4f96.yaml | 7 ++----- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/qiskit/assembler/assemble_circuits.py b/qiskit/assembler/assemble_circuits.py index a8d7a78cfc4c..b6f8c4038574 100644 --- a/qiskit/assembler/assemble_circuits.py +++ b/qiskit/assembler/assemble_circuits.py @@ -404,9 +404,9 @@ def _assemble_circuits( @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The function assemble_circuits is being deprecated " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated `BackendV1` " + "workflow, and no longer necessary for `BackendV2`. If a user workflow requires `Qobj` it likely relies " + "on deprecated functionality and should be updated to use `BackendV2`.", ) def assemble_circuits( circuits: List[QuantumCircuit], run_config: RunConfig, qobj_id: int, qobj_header: QobjHeader diff --git a/releasenotes/notes/deprecate_assemble-67486b4d0a8d4f96.yaml b/releasenotes/notes/deprecate_assemble-67486b4d0a8d4f96.yaml index 94044a361bb9..b7b50d2eb2b2 100644 --- a/releasenotes/notes/deprecate_assemble-67486b4d0a8d4f96.yaml +++ b/releasenotes/notes/deprecate_assemble-67486b4d0a8d4f96.yaml @@ -1,10 +1,7 @@ --- deprecations_providers: - | - The structures related to Qobj are now deprecated. Interacting with remote backends should be done via QPY or - OpenQASM instead. + The `Qobj` structure and related classes are now deprecated, they were introduced as part of the `BackendV1` workflow and are no longer necessary for interacting with :class:`.BackendV2` backends. Remote backend interaction should be done via `QPY` or `OpenQASM` instead. deprecations_transpiler: - | - The function `assemble` is now deprecated as the Qobj structure is not needed any more. The function was used, - among other things, to create a Qobj. It was also used for binding parameter and that functionality is now - fully covered by :meth:`~.QuantumCircuit.assign_parameters`. + The `assemble` function is now deprecated and will be removed in the 2.0 release. The function was primarily used to create a `Qobj`, which is no longer necessary in :class:`.BackendV2`-based workflows. It was also used for binding parameters, a functionality fully covered by :meth:`~.QuantumCircuit.assign_parameters`. From ac54cd8b364cfb5b9a2171897c40077044a2b508 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Sun, 21 Jul 2024 22:31:07 +0200 Subject: [PATCH 05/63] remove catch --- qiskit/compiler/assembler.py | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/qiskit/compiler/assembler.py b/qiskit/compiler/assembler.py index eb1697fd4e07..0446735a5089 100644 --- a/qiskit/compiler/assembler.py +++ b/qiskit/compiler/assembler.py @@ -265,16 +265,12 @@ def _assemble( ) end_time = time() _log_assembly_time(start_time, end_time) - with warnings.catch_warnings(): - # The Qobj is deprecated - # warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") - warnings.filterwarnings("ignore", category=DeprecationWarning) - return _assemble_circuits( - circuits=bound_experiments, - qobj_id=qobj_id, - qobj_header=qobj_header, - run_config=run_config, - ) + return _assemble_circuits( + circuits=bound_experiments, + qobj_id=qobj_id, + qobj_header=qobj_header, + run_config=run_config, + ) elif all(isinstance(exp, (ScheduleBlock, Schedule, Instruction)) for exp in experiments): run_config = _parse_pulse_args( From 9cd165b48f912f49750747cbe944293a6629f4f5 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Sun, 21 Jul 2024 22:52:52 +0200 Subject: [PATCH 06/63] new deprecate warning message --- qiskit/assembler/disassemble.py | 7 +-- qiskit/circuit/instruction.py | 7 +-- qiskit/compiler/assembler.py | 7 +-- qiskit/qobj/common.py | 7 +-- qiskit/qobj/converters/lo_config.py | 7 +-- qiskit/qobj/converters/pulse_instruction.py | 8 ++-- qiskit/qobj/pulse_qobj.py | 51 +++++++++++---------- qiskit/qobj/qasm_qobj.py | 51 +++++++++++---------- qiskit/qobj/utils.py | 6 +-- 9 files changed, 83 insertions(+), 68 deletions(-) diff --git a/qiskit/assembler/disassemble.py b/qiskit/assembler/disassemble.py index 8f296a42d9bf..74905a9a6d20 100644 --- a/qiskit/assembler/disassemble.py +++ b/qiskit/assembler/disassemble.py @@ -41,9 +41,10 @@ @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The function disassemble is being deprecated " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", ) def disassemble(qobj) -> Union[CircuitModule, PulseModule]: """Disassemble a qobj and return the circuits or pulse schedules, run_config, and user header. diff --git a/qiskit/circuit/instruction.py b/qiskit/circuit/instruction.py index 30796fa08ad2..7963d0c1e096 100644 --- a/qiskit/circuit/instruction.py +++ b/qiskit/circuit/instruction.py @@ -362,9 +362,10 @@ def unit(self, unit): @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The method assemble is being deprecated " - "as it is not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", ) def assemble(self): """Assemble a QasmQobjInstruction""" diff --git a/qiskit/compiler/assembler.py b/qiskit/compiler/assembler.py index 0446735a5089..2802169b4afb 100644 --- a/qiskit/compiler/assembler.py +++ b/qiskit/compiler/assembler.py @@ -44,9 +44,10 @@ def _log_assembly_time(start_time, end_time): @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The function assemble is being deprecated " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", ) def assemble( experiments: Union[ diff --git a/qiskit/qobj/common.py b/qiskit/qobj/common.py index 9a3fdd4e20e2..0f1e2372fd9a 100644 --- a/qiskit/qobj/common.py +++ b/qiskit/qobj/common.py @@ -26,9 +26,10 @@ class QobjDictField(SimpleNamespace): @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The full Qobj module is being deprecated, including QobjDictField's subclasses, " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", ) def __init__(self, **kwargs): """Instantiate a new Qobj dict field object. diff --git a/qiskit/qobj/converters/lo_config.py b/qiskit/qobj/converters/lo_config.py index a76df3991f05..a5b5beb80df2 100644 --- a/qiskit/qobj/converters/lo_config.py +++ b/qiskit/qobj/converters/lo_config.py @@ -27,9 +27,10 @@ class LoConfigConverter: @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The full Qobj module is being deprecated, including LoConfigConverter class, " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", ) def __init__( self, diff --git a/qiskit/qobj/converters/pulse_instruction.py b/qiskit/qobj/converters/pulse_instruction.py index 45f82a9c7d50..e17036210d57 100644 --- a/qiskit/qobj/converters/pulse_instruction.py +++ b/qiskit/qobj/converters/pulse_instruction.py @@ -111,10 +111,10 @@ def _convert_NewInstruction(self, instruction, time_offset): @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The full Qobj module is being deprecated, including InstructionToQobjConverter " - "class, " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", ) def __init__( self, diff --git a/qiskit/qobj/pulse_qobj.py b/qiskit/qobj/pulse_qobj.py index 0de59f894dc6..7a5ce06c8f3f 100644 --- a/qiskit/qobj/pulse_qobj.py +++ b/qiskit/qobj/pulse_qobj.py @@ -32,10 +32,10 @@ class QobjMeasurementOption: @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The full Qobj module is being deprecated, including QobjMeasurementOption " - "class, " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", ) def __init__(self, name, params=None): """Instantiate a new QobjMeasurementOption object. @@ -101,9 +101,10 @@ class PulseQobjInstruction: @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The full Qobj module is being deprecated, including PulseQobjInstruction class, " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", ) def __init__( self, @@ -301,9 +302,10 @@ class PulseQobjConfig(QobjDictField): @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The full Qobj module is being deprecated, including PulseQobjConfig class, " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", ) def __init__( self, @@ -409,9 +411,10 @@ class PulseQobjExperiment: @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The full Qobj module is being deprecated, including PulseQobjExperiment class, " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", ) def __init__(self, instructions, config=None, header=None): """Instantiate a PulseQobjExperiment. @@ -506,10 +509,10 @@ class PulseQobjExperimentConfig(QobjDictField): @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The full Qobj module is being deprecated, including PulseQobjExperimentConfig " - "class, " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", ) def __init__(self, qubit_lo_freq=None, meas_lo_freq=None, **kwargs): """Instantiate a PulseQobjExperimentConfig object. @@ -533,9 +536,10 @@ class PulseLibraryItem: @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The full Qobj module is being deprecated, including PulseLibraryItem class, " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", ) def __init__(self, name, samples): """Instantiate a pulse library item. @@ -590,9 +594,10 @@ class PulseQobj: @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The full Qobj module is being deprecated, including PulseQobj class, " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", ) def __init__(self, qobj_id, config, experiments, header=None): """Instantiate a new Pulse Qobj Object. diff --git a/qiskit/qobj/qasm_qobj.py b/qiskit/qobj/qasm_qobj.py index b9b78bcb4ec1..8858913fb47c 100644 --- a/qiskit/qobj/qasm_qobj.py +++ b/qiskit/qobj/qasm_qobj.py @@ -27,9 +27,10 @@ class QasmQobjInstruction: @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The full Qobj module is being deprecated, including PulseQobj class, " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", ) def __init__( self, @@ -211,9 +212,10 @@ class QasmQobjExperiment: @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The full Qobj module is being deprecated, including QasmQobjExperiment class, " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", ) def __init__(self, config=None, header=None, instructions=None): """Instantiate a QasmQobjExperiment. @@ -294,9 +296,10 @@ class QasmQobjConfig(SimpleNamespace): @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The full Qobj module is being deprecated, including QasmQobjConfig class, " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", ) def __init__( self, @@ -435,10 +438,10 @@ class QasmQobjExperimentConfig(QobjDictField): @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The full Qobj module is being deprecated, including QasmQobjExperimentConfig " - "class, " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", ) def __init__(self, calibrations=None, qubit_lo_freq=None, meas_lo_freq=None, **kwargs): """ @@ -479,10 +482,10 @@ class QasmExperimentCalibrations: @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The full Qobj module is being deprecated, including QasmExperimentCalibrations " - "class, " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", ) def __init__(self, gates): """ @@ -527,9 +530,10 @@ class GateCalibration: @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The full Qobj module is being deprecated, including GateCalibration class, " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", ) def __init__(self, name, qubits, params, instructions): """ @@ -589,9 +593,10 @@ class QasmQobj: @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The full Qobj module is being deprecated, including QasmQobj class, " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", ) def __init__(self, qobj_id=None, config=None, experiments=None, header=None): """Instantiate a new OpenQASM 2 Qobj Object. diff --git a/qiskit/qobj/utils.py b/qiskit/qobj/utils.py index 1d3b6bd84300..1e691d6324bf 100644 --- a/qiskit/qobj/utils.py +++ b/qiskit/qobj/utils.py @@ -20,9 +20,9 @@ @deprecate_func( since="1.2", removal_timeline="in the 2.0 release", - additional_msg="The full Qobj module is being deprecated, including QobjType class, " - "as they are not necessary for BackendV2. If user still need Qobj, that probably " - "means that they are using a backend based on the deprecated BackendV1 class.", + additional_msg="The `Qobj` class and related functionality are part of the deprecated `BackendV1` " + "workflow, and no longer necessary for `BackendV2`. If a user workflow requires `Qobj` it likely " + "relies on deprecated functionality and should be updated to use `BackendV2`.", ) class QobjType(str, Enum): """Qobj.type allowed values.""" From ce6f929bc8f8b1d58c34cbe65c67e2bca8a64f73 Mon Sep 17 00:00:00 2001 From: Eric Arellano <14852634+Eric-Arellano@users.noreply.github.com> Date: Mon, 22 Jul 2024 04:06:16 -0400 Subject: [PATCH 07/63] Point Code of Conduct to the docs site (#12786) --- CODE_OF_CONDUCT.md | 113 +-------------------------------------------- 1 file changed, 1 insertion(+), 112 deletions(-) diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 24b8a376e3e0..6b3bb9d5f0fc 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -1,114 +1,3 @@ # Code of Conduct -## Our Pledge - -The Qiskit Community is dedicated to our values of treating every individual -with respect and dignity. In the interest of fostering an open and welcoming -environment, all participants, including attendees, speakers, sponsors, -volunteers, online contributors, and IBM employees are expected to show -courtesy for each other and our community by creating a harassment-free -experience for everyone, regardless of age, personal appearance, disability, -ethnicity, gender identity and expression, body size, level of experience, -nationality, race, religion, caste, or sexual identity and orientation. -Expected behavior applies to both online and offline engagement within the -Qiskit Community. - -## Scope - -The purpose of this Code of Conduct is to define and enforce the values and -conduct of contributors and participants in the Qiskit open source community. -The Code of Conduct applies both within project spaces and in public spaces -when an individual is engaging with the Qiskit open source community. Examples -include attending a Qiskit event, contributing to online projects, commentary -on Slack, or representing a project or community, including using an official -project e-mail address, posting via an official social media account, or -acting as an appointed representative at an online or offline event. -Representation of a project may be further defined and clarified by project -maintainers. - -## Our Standards - -Examples of behavior that contributes to creating a positive environment -include: - -- Using welcoming and inclusive language -- Being respectful of differing viewpoints, experiences, and cultures -- Gracefully accepting constructive criticism -- Focusing on what is best for the community -- Showing empathy towards other community members -- Being mindful of your surroundings and your fellow participants and listening - to others -- Valuing the contributions of all participants -- Engaging in collaboration before conflict -- Pointing out unintentionally racist, sexist, casteist, or biased comments and - jokes made by community members when they happen - -Examples of unacceptable behavior by participants, even when presented as -"ironic" or "joking," include: - -- The use of sexualized language or imagery and unwelcome physical contact, - sexual attention, or advances -- Trolling, insulting/derogatory comments, and personal or political attacks -- Public or private harassment, including offensive or degrading language -- Publishing others' private information, such as a physical or electronic - address, without explicit permission. This includes any sort of "outing" of - any aspect of someone's identity without their consent. -- "Doxxing," Publishing screenshots or quotes, especially from identity slack - channels, private chat, or public events, without all quoted users' explicit - consent. -- Engaging in spamming activities, such as repeatedly sending unsolicited messages, LLMs (Large Language Models) output, advertisements, or promotional content to community members without previous IBM authorization. -- Other conduct which could reasonably be considered inappropriate in a - professional setting - -## Responsibilities & Enforcement - -The entire Qiskit community is responsible for upholding the terms of the Code -of Conduct in Qiskit Community events and spaces and reporting violations if -they see them. The internal Qiskit team at IBM is ultimately responsible for -clarifying the standards of acceptable behavior and enforcement, and is expected -to take appropriate and fair corrective action in response to any instances of -unacceptable behavior. - -If a participant or contributor engages in negative or harmful behavior, IBM -will take any action they deem appropriate, including but not limited to -issuing warnings, expulsion from an event with no refund, deleting comments, -permanent banning from future events or online community, or calling local law -enforcement. IBM has the right and responsibility to remove, edit, or reject -comments, commits, code, wiki edits, issues, and other contributions that are -not aligned to this Code of Conduct, or to temporarily or permanently ban any -contributor or participant for other behaviors that they deem inappropriate, -threatening, offensive, or harmful. - -If you see a Code of Conduct violation: - -1. If you feel comfortable, let the person know that what they did is not - appropriate and ask them to stop and/or edit or delete their message(s) or - comment(s). -2. If the person does not immediately stop the behavior or correct the issue, - or if you're uncomfortable speaking up, flag a moderator and, if appropriate, - fill out the anonymous - [Code of Conduct violation form](https://airtable.com/shrl5mEF4Eun1aIDm). -3. The Qiskit Community will open an investigation upon receiving your form - entry. When reporting, please include any relevant details, links, - screenshots, context, or other information that may be used to better - understand and resolve the situation. -4. If the code of conduct violation occurs at an event and requires immediate - response or contains a concern about an individual attending an upcoming - event, contact the event's on-call Code of Conduct point of contact listed - in the event specific code of conduct document. If you don't feel comfortable - speaking to the point of contact in person, fill out a Code of Conduct - violation form entry and include the details of the event so that the Code of - Conduct enforcement board can contact the event's on-call Code of Conduct - point of contact. -5. If an IBM employee witnesses a Code of Conduct violation at any time, such as - at events, in a Slack channel, or open source forums, it is their - responsibility to file a Code of Conduct violation report. - -This Code of Conduct does not supersede existing IBM corporate policies, such as -the IBM Business Conduct Guidelines and IBM Business Partner Code of Conduct. -IBM employees must follow IBM's Business Conduct Guidelines. IBM's business -partners must follow the IBM Business Partner Code of Conduct. IBM employees -concerned with a fellow IBMer's behavior should follow IBM's own internal HR -reporting protocols, which include engaging the offending IBMer's manager and -involving IBM Concerns and Appeals. IBM employees concerned with an IBM -business partner's behavior should notify tellibm@us.ibm.com. +All members of this project agree to adhere to the Qiskit Code of Conduct listed at [docs.quantum.ibm.com/open-source/code-of-conduct](https://docs.quantum.ibm.com/open-source/code-of-conduct) From a45431ac7a3af661c4b30fa6312adf04fd764830 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Mon, 22 Jul 2024 10:44:25 +0200 Subject: [PATCH 08/63] lint qiskit/assembler/assemble_circuits.py --- qiskit/assembler/assemble_circuits.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/qiskit/assembler/assemble_circuits.py b/qiskit/assembler/assemble_circuits.py index b6f8c4038574..5fd3eced62cc 100644 --- a/qiskit/assembler/assemble_circuits.py +++ b/qiskit/assembler/assemble_circuits.py @@ -405,8 +405,9 @@ def _assemble_circuits( since="1.2", removal_timeline="in the 2.0 release", additional_msg="The `Qobj` class and related functionality are part of the deprecated `BackendV1` " - "workflow, and no longer necessary for `BackendV2`. If a user workflow requires `Qobj` it likely relies " - "on deprecated functionality and should be updated to use `BackendV2`.", + "workflow, and no longer necessary for `BackendV2`. If a user workflow requires " + "`Qobj` it likely relies on deprecated functionality and should be updated to " + "use `BackendV2`.", ) def assemble_circuits( circuits: List[QuantumCircuit], run_config: RunConfig, qobj_id: int, qobj_header: QobjHeader From fa7f32d58596df49e4726b29e8946851f5c44e90 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Mon, 22 Jul 2024 13:56:49 +0200 Subject: [PATCH 09/63] concurrency warnings --- qiskit/assembler/assemble_circuits.py | 6 +++++- test/python/compiler/test_transpiler.py | 6 +----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/qiskit/assembler/assemble_circuits.py b/qiskit/assembler/assemble_circuits.py index 5fd3eced62cc..62f3df180718 100644 --- a/qiskit/assembler/assemble_circuits.py +++ b/qiskit/assembler/assemble_circuits.py @@ -316,7 +316,11 @@ def _configure_experiment_los( def _assemble_circuits( circuits: List[QuantumCircuit], run_config: RunConfig, qobj_id: int, qobj_header: QobjHeader ) -> QasmQobj: - experiments_and_pulse_libs = parallel_map(_assemble_circuit, circuits, [run_config]) + with warnings.catch_warnings(): + # Still constructs Qobj, that is deprecated. The message is hard to trace to a module, + # because concurrency is hard. + warnings.filterwarnings("ignore", category=DeprecationWarning) + experiments_and_pulse_libs = parallel_map(_assemble_circuit, circuits, [run_config]) experiments = [] pulse_library = {} for exp, lib in experiments_and_pulse_libs: diff --git a/test/python/compiler/test_transpiler.py b/test/python/compiler/test_transpiler.py index a1bfae10ee47..77b63a3098bc 100644 --- a/test/python/compiler/test_transpiler.py +++ b/test/python/compiler/test_transpiler.py @@ -17,7 +17,6 @@ import math import os import sys -import warnings from logging import StreamHandler, getLogger from unittest.mock import patch import numpy as np @@ -2639,10 +2638,7 @@ def test_parallel_dispatch(self, opt_level): tqc = transpile( qlist, backend=backend, optimization_level=opt_level, seed_transpiler=424242 ) - with warnings.catch_warnings(): - # TODO remove this catch once Aer stops using QobjDictField - warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") - result = backend.run(tqc, seed_simulator=4242424242, shots=1000).result() + result = backend.run(tqc, seed_simulator=4242424242, shots=1000).result() counts = result.get_counts() for count in counts: self.assertTrue(math.isclose(count["00000"], 500, rel_tol=0.1)) From 2a085b5356f693184c5b7ff8cfa5aaeedba4bf25 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Mon, 22 Jul 2024 14:25:29 +0200 Subject: [PATCH 10/63] ignore aer warnings --- test/utils/base.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/test/utils/base.py b/test/utils/base.py index 0b02f3e58488..8bb76777f56d 100644 --- a/test/utils/base.py +++ b/test/utils/base.py @@ -129,6 +129,24 @@ def setUpClass(cls): module=r"qiskit_aer(\.[a-zA-Z0-9_]+)*", ) + # Safe to remove once https://github.com/Qiskit/qiskit-aer/issues/2065 is in a release version + # of Aer. + warnings.filterwarnings( + "ignore", # If "default", it floods the CI output + category=DeprecationWarning, + message=r".*The `Qobj` class and related functionality.*", + module=r"qiskit_aer", + ) + + # Safe to remove once https://github.com/Qiskit/qiskit-aer/pull/2184 is in a release version + # of Aer. + warnings.filterwarnings( + "ignore", # If "default", it floods the CI output + category=DeprecationWarning, + message=r".*The abstract Provider and ProviderV1 classes are deprecated.*", + module="qiskit_aer", + ) + allow_DeprecationWarning_message = [ r"The property ``qiskit\.circuit\.bit\.Bit\.(register|index)`` is deprecated.*", ] From 59fc49593a6695fa2dffd8c8f291207706c1686f Mon Sep 17 00:00:00 2001 From: Jake Lishman Date: Mon, 22 Jul 2024 14:42:41 +0100 Subject: [PATCH 11/63] Rewrite OpenQASM 3 exporter symbol table (#12776) * Rewrite OpenQASM 3 exporter symbol table This rewrites the symbol handling of the OpenQASM 3 exporter to decouple object identities from the necessary object identifiers. As part of this, we use the same trick of standard-gate reparametrisation to produce gate-definition sources for Qiskit built-ins, which fixes many cases of bad parametrisation of gates like `rzx`. This kind of rewrite was necessary to fix the now-bad assumption within the OQ3 exporter that "gate identity" is always static within a circuit. Since standard gate `Gate` instances are now only generated on demand, there is no guarantee of stability of them. The fix to the definition source for these makes them independent of object identity. User-defined gates can still use the identity, as these are still guaranteed static. This commit fixes almost all of the "bad parametrisation" tests in the test suite. There are several other changes in the test suite necessary: * since the uniqueness of the identifier is now independent of how the lookup of a Qiskit object works, there is no need to include the highly non-deterministic `id` in the generated symbols for user gates. Several tests changed to use the new, simple count-based unique names. * the escaping and uniqueness rules now apply uniformly to all gate definitions, fixing several bad test cases that previously were testing invalid OpenQASM 3. * the escaping rules changed slightly for naming collisions with keywords, making them slightly more consistent with how other renaming rules worked. * Add test for bug fix for issue #7335 * Rename qiskit gates whose names are OQ3 hardware qubit identifiers If a custom qiskit gate is given a name that is a valid identifer for a hardware qubit in OQ3, then, before this commit, the name would not be escaped when writing the OQ3 gate definition. This commit fixes this by escaping the leading dollar sign as it would be in any other position in the name. That is, the dollar sign is replaced by underscore. Co-authored-by: Jake Lishman * Reduce overloading of word "definition" Much of what we're doing with the "definition source" is actually a form of object canonicalisation for comparison purposes. It's clearer to use this terminology. * Remove unnecessary getattr * Fix isinstance/issubclass naming --------- Co-authored-by: John Lapeyre --- crates/circuit/src/operations.rs | 10 + qiskit/qasm3/ast.py | 32 +- qiskit/qasm3/exporter.py | 1053 +++++++++-------- qiskit/qasm3/printer.py | 23 +- .../qasm3-symbol-table-efad35629639c77d.yaml | 18 + test/python/qasm3/test_export.py | 683 +++++------ 6 files changed, 881 insertions(+), 938 deletions(-) create mode 100644 releasenotes/notes/qasm3-symbol-table-efad35629639c77d.yaml diff --git a/crates/circuit/src/operations.rs b/crates/circuit/src/operations.rs index 1eed72347da6..4eb50d7e5014 100644 --- a/crates/circuit/src/operations.rs +++ b/crates/circuit/src/operations.rs @@ -359,6 +359,16 @@ impl StandardGate { pub fn get_name(&self) -> &str { self.name() } + + pub fn __eq__(&self, other: &Bound) -> Py { + let py = other.py(); + let Ok(other) = other.extract::() else { return py.NotImplemented() }; + (*self == other).into_py(py) + } + + pub fn __hash__(&self) -> isize { + *self as isize + } } // This must be kept up-to-date with `StandardGate` when adding or removing diff --git a/qiskit/qasm3/ast.py b/qiskit/qasm3/ast.py index 0bae60144afc..eaac830edf65 100644 --- a/qiskit/qasm3/ast.py +++ b/qiskit/qasm3/ast.py @@ -456,39 +456,23 @@ class SubroutineBlock(ProgramBlock): pass -class QuantumArgument(QuantumDeclaration): - """ - quantumArgument - : 'qreg' Identifier designator? | 'qubit' designator? Identifier - """ - - -class QuantumGateSignature(ASTNode): +class QuantumGateDefinition(Statement): """ - quantumGateSignature - : quantumGateName ( LPAREN identifierList? RPAREN )? identifierList + quantumGateDefinition + : 'gate' quantumGateSignature quantumBlock """ def __init__( self, name: Identifier, - qargList: List[Identifier], - params: Optional[List[Expression]] = None, + params: Tuple[Identifier, ...], + qubits: Tuple[Identifier, ...], + body: QuantumBlock, ): self.name = name - self.qargList = qargList self.params = params - - -class QuantumGateDefinition(Statement): - """ - quantumGateDefinition - : 'gate' quantumGateSignature quantumBlock - """ - - def __init__(self, quantumGateSignature: QuantumGateSignature, quantumBlock: QuantumBlock): - self.quantumGateSignature = quantumGateSignature - self.quantumBlock = quantumBlock + self.qubits = qubits + self.body = body class SubroutineDefinition(Statement): diff --git a/qiskit/qasm3/exporter.py b/qiskit/qasm3/exporter.py index 6d5344bcc255..b7a4aaea65a2 100644 --- a/qiskit/qasm3/exporter.py +++ b/qiskit/qasm3/exporter.py @@ -12,20 +12,26 @@ """QASM3 Exporter""" +from __future__ import annotations + import collections -import re +import contextlib +import dataclasses import io import itertools +import math import numbers -from os.path import dirname, join, abspath +import re from typing import Iterable, List, Sequence, Union +from qiskit._accelerate.circuit import StandardGate from qiskit.circuit import ( + library, Barrier, CircuitInstruction, Clbit, + ControlledGate, Gate, - Instruction, Measure, Parameter, ParameterExpression, @@ -47,7 +53,6 @@ ContinueLoopOp, CASE_DEFAULT, ) -from qiskit.circuit.library import standard_gates from qiskit.circuit.register import Register from qiskit.circuit.tools import pi_check @@ -115,13 +120,9 @@ # This probably isn't precisely the same as the OQ3 spec, but we'd need an extra dependency to fully # handle all Unicode character classes, and this should be close enough for users who aren't # actively _trying_ to break us (fingers crossed). -_VALID_IDENTIFIER = re.compile(r"[\w][\w\d]*", flags=re.U) - - -def _escape_invalid_identifier(name: str) -> str: - if name in _RESERVED_KEYWORDS or not _VALID_IDENTIFIER.fullmatch(name): - name = "_" + re.sub(r"[^\w\d]", "_", name) - return name +_VALID_DECLARABLE_IDENTIFIER = re.compile(r"([\w][\w\d]*)", flags=re.U) +_VALID_HARDWARE_QUBIT = re.compile(r"\$[\d]+", flags=re.U) +_BAD_IDENTIFIER_CHARACTERS = re.compile(r"[^\w\d]", flags=re.U) class Exporter: @@ -196,139 +197,325 @@ def dump(self, circuit, stream): ) -class GlobalNamespace: - """Global namespace dict-like.""" - - BASIS_GATE = object() - - qiskit_gates = { - "p": standard_gates.PhaseGate, - "x": standard_gates.XGate, - "y": standard_gates.YGate, - "z": standard_gates.ZGate, - "h": standard_gates.HGate, - "s": standard_gates.SGate, - "sdg": standard_gates.SdgGate, - "t": standard_gates.TGate, - "tdg": standard_gates.TdgGate, - "sx": standard_gates.SXGate, - "rx": standard_gates.RXGate, - "ry": standard_gates.RYGate, - "rz": standard_gates.RZGate, - "cx": standard_gates.CXGate, - "cy": standard_gates.CYGate, - "cz": standard_gates.CZGate, - "cp": standard_gates.CPhaseGate, - "crx": standard_gates.CRXGate, - "cry": standard_gates.CRYGate, - "crz": standard_gates.CRZGate, - "ch": standard_gates.CHGate, - "swap": standard_gates.SwapGate, - "ccx": standard_gates.CCXGate, - "cswap": standard_gates.CSwapGate, - "cu": standard_gates.CUGate, - "CX": standard_gates.CXGate, - "phase": standard_gates.PhaseGate, - "cphase": standard_gates.CPhaseGate, - "id": standard_gates.IGate, - "u1": standard_gates.U1Gate, - "u2": standard_gates.U2Gate, - "u3": standard_gates.U3Gate, - } - include_paths = [abspath(join(dirname(__file__), "..", "qasm", "libs"))] +# Just needs to have enough parameters to support the largest standard (non-controlled) gate in our +# standard library. We have to use the same `Parameter` instances each time so the equality +# comparisons will work. +_FIXED_PARAMETERS = (Parameter("p0"), Parameter("p1"), Parameter("p2"), Parameter("p3")) + +# Mapping of symbols defined by `stdgates.inc` to their gate definition source. +_KNOWN_INCLUDES = { + "stdgates.inc": { + "p": library.PhaseGate(*_FIXED_PARAMETERS[:1]), + "x": library.XGate(), + "y": library.YGate(), + "z": library.ZGate(), + "h": library.HGate(), + "s": library.SGate(), + "sdg": library.SdgGate(), + "t": library.TGate(), + "tdg": library.TdgGate(), + "sx": library.SXGate(), + "rx": library.RXGate(*_FIXED_PARAMETERS[:1]), + "ry": library.RYGate(*_FIXED_PARAMETERS[:1]), + "rz": library.RZGate(*_FIXED_PARAMETERS[:1]), + "cx": library.CXGate(), + "cy": library.CYGate(), + "cz": library.CZGate(), + "cp": library.CPhaseGate(*_FIXED_PARAMETERS[:1]), + "crx": library.CRXGate(*_FIXED_PARAMETERS[:1]), + "cry": library.CRYGate(*_FIXED_PARAMETERS[:1]), + "crz": library.CRZGate(*_FIXED_PARAMETERS[:1]), + "ch": library.CHGate(), + "swap": library.SwapGate(), + "ccx": library.CCXGate(), + "cswap": library.CSwapGate(), + "cu": library.CUGate(*_FIXED_PARAMETERS[:4]), + "CX": library.CXGate(), + "phase": library.PhaseGate(*_FIXED_PARAMETERS[:1]), + "cphase": library.CPhaseGate(*_FIXED_PARAMETERS[:1]), + "id": library.IGate(), + "u1": library.U1Gate(*_FIXED_PARAMETERS[:1]), + "u2": library.U2Gate(*_FIXED_PARAMETERS[:2]), + "u3": library.U3Gate(*_FIXED_PARAMETERS[:3]), + }, +} + +_BUILTIN_GATES = { + "U": library.UGate(*_FIXED_PARAMETERS[:3]), +} + + +@dataclasses.dataclass +class GateInfo: + """Symbol-table information on a gate.""" + + canonical: Gate | None + """The canonical object for the gate. This is a Qiskit object that is not necessarily equal to + any usage, but is the canonical form in terms of its parameter usage, such as a standard-library + gate being defined in terms of the `_FIXED_PARAMETERS` objects. A call-site gate whose + canonical form equals this can use the corresponding symbol as the callee. + + This can be ``None`` if the gate was an overridden "basis gate" for this export, so no canonical + form is known.""" + node: ast.QuantumGateDefinition | None + """An AST node containing the gate definition. This can be ``None`` if the gate came from an + included file, or is an overridden "basis gate" of the export.""" + + +class SymbolTable: + """Track Qiskit objects and the OQ3 identifiers used to refer to them.""" + + def __init__(self): + self.gates: collections.OrderedDict[str, GateInfo | None] = {} + """Mapping of the symbol name to the "definition source" of the gate, which provides its + signature and decomposition. The definition source can be `None` if the user set the gate + as a custom "basis gate". + + Gates can only be declared in the global scope, so there is just a single look-up for this. + + This is insertion ordered, and that can be relied on for iteration later.""" + self.standard_gate_idents: dict[StandardGate, ast.Identifier] = {} + """Mapping of standard gate enumeration values to the identifier we represent that as.""" + self.user_gate_idents: dict[int, ast.Identifier] = {} + """Mapping of `id`s of user gates to the identifier we use for it.""" + + self.variables: list[dict[str, object]] = [{}] + """Stack of mappings of variable names to the Qiskit object that represents them. + + The zeroth index corresponds to the global scope, the highest index to the current scope.""" + self.objects: list[dict[object, ast.Identifier]] = [{}] + """Stack of mappings of Qiskit objects to the identifier (or subscripted identifier) that + refers to them. This is similar to the inverse mapping of ``variables``. + + The zeroth index corresponds to the global scope, the highest index to the current scope.""" + + # Quick-and-dirty method of getting unique salts for names. + self._counter = itertools.count() - def __init__(self, includelist, basis_gates=()): - self._data = {gate: self.BASIS_GATE for gate in basis_gates} - self._data["U"] = self.BASIS_GATE + def push_scope(self): + """Enter a new variable scope.""" + self.variables.append({}) + self.objects.append({}) + + def pop_scope(self): + """Exit the current scope, returning to a previous scope.""" + self.objects.pop() + self.variables.pop() + + def new_context(self) -> SymbolTable: + """Create a new context, such as for a gate definition. + + Contexts share the same set of globally defined gates, but have no access to other variables + defined in any scope.""" + out = SymbolTable() + out.gates = self.gates + out.standard_gate_idents = self.standard_gate_idents + out.user_gate_idents = self.user_gate_idents + return out - for includefile in includelist: - if includefile == "stdgates.inc": - self._data.update(self.qiskit_gates) - else: - # TODO What do if an inc file is not standard? - # Should it be parsed? - pass - - def __setitem__(self, name_str, instruction): - self._data[name_str] = instruction.base_class - self._data[id(instruction)] = name_str - ctrl_state = str(getattr(instruction, "ctrl_state", "")) - - self._data[f"{instruction.name}_{ctrl_state}_{instruction.params}"] = name_str - - def __getitem__(self, key): - if isinstance(key, Instruction): - try: - # Registered gates. - return self._data[id(key)] - except KeyError: - pass - # Built-in gates. - if key.name not in self._data: - # Registerd qiskit standard gate without stgates.inc - ctrl_state = str(getattr(key, "ctrl_state", "")) - return self._data[f"{key.name}_{ctrl_state}_{key.params}"] - return key.name - return self._data[key] - - def __iter__(self): - return iter(self._data) - - def __contains__(self, instruction): - if isinstance(instruction, standard_gates.UGate): - return True - if id(instruction) in self._data: - return True - if self._data.get(instruction.name) is self.BASIS_GATE: - return True - if type(instruction) in [Gate, Instruction]: # user-defined instructions/gate - return self._data.get(instruction.name, None) == instruction - type_ = self._data.get(instruction.name) - if isinstance(type_, type) and isinstance(instruction, type_): - return True - return False + def symbol_defined(self, name: str) -> bool: + """Whether this identifier has a defined meaning already.""" + return ( + name in _RESERVED_KEYWORDS + or name in self.gates + or name in itertools.chain.from_iterable(reversed(self.variables)) + ) - def has_symbol(self, name: str) -> bool: - """Whether a symbol's name is present in the table.""" - return name in self._data - - def register(self, instruction): - """Register an instruction in the namespace""" - # The second part of the condition is a nasty hack to ensure that gates that come with at - # least one parameter always have their id in the name. This is a workaround a bug, where - # gates with parameters do not contain the information required to build the gate definition - # in symbolic form (unless the parameters are all symbolic). The exporter currently - # (2021-12-01) builds gate declarations with parameters in the signature, but then ignores - # those parameters during the body, and just uses the concrete values from the first - # instance of the gate it sees, such as: - # gate rzx(_gate_p_0) _gate_q_0, _gate_q_1 { - # h _gate_q_1; - # cx _gate_q_0, _gate_q_1; - # rz(0.2) _gate_q_1; // <- note the concrete value. - # cx _gate_q_0, _gate_q_1; - # h _gate_q_1; - # } - # This then means that multiple calls to the same gate with different parameters will be - # incorrect. By forcing all gates to be defined including their id, we generate a QASM3 - # program that does what was intended, even though the output QASM3 is silly. See gh-7335. - if instruction.name in self._data or ( - isinstance(instruction, Gate) - and not all(isinstance(param, Parameter) for param in instruction.params) - ): - key = f"{instruction.name}_{id(instruction)}" + def can_shadow_symbol(self, name: str) -> bool: + """Whether a new definition of this symbol can be made within the OpenQASM 3 shadowing + rules.""" + return ( + name not in self.variables[-1] + and name not in self.gates + and name not in _RESERVED_KEYWORDS + ) + + def escaped_declarable_name(self, name: str, *, allow_rename: bool, unique: bool = False): + """Get an identifier based on ``name`` that can be safely shadowed within this scope. + + If ``unique`` is ``True``, then the name is required to be unique across all live scopes, + not just able to be redefined.""" + name_allowed = ( + (lambda name: not self.symbol_defined(name)) if unique else self.can_shadow_symbol + ) + valid_identifier = _VALID_DECLARABLE_IDENTIFIER + if allow_rename: + if not valid_identifier.fullmatch(name): + name = "_" + _BAD_IDENTIFIER_CHARACTERS.sub("_", name) + base = name + while not name_allowed(name): + name = f"{base}_{next(self._counter)}" + return name + if not valid_identifier.fullmatch(name): + raise QASM3ExporterError(f"cannot use '{name}' as a name; it is not a valid identifier") + if name in _RESERVED_KEYWORDS: + raise QASM3ExporterError(f"cannot use the keyword '{name}' as a variable name") + if not name_allowed(name): + if self.gates.get(name) is not None: + raise QASM3ExporterError( + f"cannot shadow variable '{name}', as it is already defined as a gate" + ) + for scope in reversed(self.variables): + if (other := scope.get(name)) is not None: + break + else: # pragma: no cover + raise RuntimeError(f"internal error: could not locate unshadowable '{name}'") + raise QASM3ExporterError( + f"cannot shadow variable '{name}', as it is already defined as '{other}'" + ) + return name + + def register_variable( + self, + name: str, + variable: object, + *, + allow_rename: bool, + force_global: bool = False, + allow_hardware_qubit: bool = False, + ) -> ast.Identifier: + """Register a variable in the symbol table for the given scope, returning the name that + should be used to refer to the variable. The same name will be returned by subsequent calls + to :meth:`get_variable` within the same scope. + + Args: + name: the name to base the identifier on. + variable: the Qiskit object this refers to. This can be ``None`` in the case of + reserving a dummy variable name that does not actually have a Qiskit object backing + it. + allow_rename: whether to allow the name to be mutated to escape it and/or make it safe + to define (avoiding keywords, subject to shadowing rules, etc). + force_global: force this declaration to be in the global scope. + allow_hardware_qubit: whether to allow hardware qubits to pass through as identifiers. + Hardware qubits are a dollar sign followed by a non-negative integer, and cannot be + declared, so are not suitable identifiers for most objects. + """ + scope_index = 0 if force_global else -1 + # We still need to do this escaping and shadow checking if `force_global`, because we don't + # want a previous variable declared in the currently active scope to shadow the global. + # This logic would be cleaner if we made the naming choices later, after AST generation + # (e.g. by using only indices as the identifiers until we're outputting the program). + if allow_hardware_qubit and _VALID_HARDWARE_QUBIT.fullmatch(name): + if self.symbol_defined(name): # pragma: no cover + raise QASM3ExporterError(f"internal error: cannot redeclare hardware qubit {name}") else: - key = instruction.name - self[key] = instruction + name = self.escaped_declarable_name( + name, allow_rename=allow_rename, unique=force_global + ) + identifier = ast.Identifier(name) + self.variables[scope_index][name] = variable + if variable is not None: + self.objects[scope_index][variable] = identifier + return identifier + + def set_object_ident(self, ident: ast.Identifier, variable: object): + """Set the identifier used to refer to a given object for this scope. + This overwrites any previously set identifier, such as during the original registration. -# A _Scope is the structure used in the builder to store the contexts and re-mappings of bits from -# the top-level scope where the bits were actually defined. In the class, 'circuit' is an instance -# of QuantumCircuit that defines this level, and 'bit_map' is a mapping of 'Bit: Bit', where the -# keys are bits in the circuit in this scope, and the values are the Bit in the top-level scope in -# this context that this bit actually represents. 'symbol_map' is a bidirectional mapping of -# ': Identifier' and 'str: ', where the string in the second map is the -# name of the identifier. This is a cheap hack around actually implementing a proper symbol table. -_Scope = collections.namedtuple("_Scope", ("circuit", "bit_map", "symbol_map")) + This is generally only useful for tracking "sub" objects, like bits out of a register, which + will have an `SubscriptedIdentifier` as their identifier.""" + self.objects[-1][variable] = ident + + def get_variable(self, variable: object) -> ast.Identifier: + """Lookup a non-gate variable in the symbol table.""" + for scope in reversed(self.objects): + if (out := scope.get(variable)) is not None: + return out + raise KeyError(f"'{variable}' is not defined in the current context") + + def register_gate_without_definition(self, name: str, gate: Gate | None) -> ast.Identifier: + """Register a gate that does not require an OQ3 definition. + + If the ``gate`` is given, it will be used to validate that a call to it is compatible (such + as a known gate from an included file). If it is not given, it is treated as a user-defined + "basis gate" that assumes that all calling signatures are valid and that all gates of this + name are exactly compatible, which is somewhat dangerous.""" + # Validate the name is usable. + name = self.escaped_declarable_name(name, allow_rename=False, unique=False) + ident = ast.Identifier(name) + if gate is None: + self.gates[name] = GateInfo(None, None) + else: + canonical = _gate_canonical_form(gate) + self.gates[name] = GateInfo(canonical, None) + if canonical._standard_gate is not None: + self.standard_gate_idents[canonical._standard_gate] = ident + else: + self.user_gate_idents[id(canonical)] = ident + return ident + + def register_gate( + self, + name: str, + source: Gate, + params: Iterable[ast.Identifier], + qubits: Iterable[ast.Identifier], + body: ast.QuantumBlock, + ) -> ast.Identifier: + """Register the given gate in the symbol table, using the given components to build up the + full AST definition.""" + name = self.escaped_declarable_name(name, allow_rename=True, unique=False) + ident = ast.Identifier(name) + self.gates[name] = GateInfo( + source, ast.QuantumGateDefinition(ident, tuple(params), tuple(qubits), body) + ) + # Add the gate object with a magic lookup keep to the objects dictionary so we can retrieve + # it later. Standard gates are not guaranteed to have stable IDs (they're preferentially + # not even created in Python space), but user gates are. + if source._standard_gate is not None: + self.standard_gate_idents[source._standard_gate] = ident + else: + self.user_gate_idents[id(source)] = ident + return ident + + def get_gate(self, gate: Gate) -> ast.Identifier | None: + """Lookup the identifier for a given `Gate`, if it exists.""" + canonical = _gate_canonical_form(gate) + # `our_defn.canonical is None` means a basis gate that we should assume is always valid. + if (our_defn := self.gates.get(gate.name)) is not None and ( + our_defn.canonical is None or our_defn.canonical == canonical + ): + return ast.Identifier(gate.name) + if canonical._standard_gate is not None: + if (our_ident := self.standard_gate_idents.get(canonical._standard_gate)) is None: + return None + return our_ident if self.gates[our_ident.string].canonical == canonical else None + # No need to check equality if we're looking up by `id`; we must have the same object. + return self.user_gate_idents.get(id(canonical)) + + +def _gate_canonical_form(gate: Gate) -> Gate: + """Get the canonical form of a gate. + + This is the gate object that should be used to provide the OpenQASM 3 definition of a gate (but + not the call site; that's the input object). This lets us return a re-parametrised gate in + terms of general parameters, in cases where we can be sure that that is valid. This is + currently only Qiskit standard gates. This lets multiple call-site gates match the same symbol, + in the case of parametric gates. + + The definition source provides the number of qubits, the parameter signature and the body of the + `gate` statement. It does not provide the name of the symbol being defined.""" + # If a gate is part of the Qiskit standard-library gates, we know we can safely produce a + # reparameterised gate by passing the parameters positionally to the standard-gate constructor + # (and control state, if appropriate). + if gate._standard_gate and not isinstance(gate, ControlledGate): + return gate.base_class(*_FIXED_PARAMETERS[: len(gate.params)]) + elif gate._standard_gate: + return gate.base_class(*_FIXED_PARAMETERS[: len(gate.params)], ctrl_state=gate.ctrl_state) + return gate + + +@dataclasses.dataclass +class BuildScope: + """The structure used in the builder to store the contexts and re-mappings of bits from the + top-level scope where the bits were actually defined.""" + + circuit: QuantumCircuit + """The circuit block that we're currently working on exporting.""" + bit_map: dict[Bit, Bit] + """Mapping of bit objects in ``circuit`` to the bit objects in the global-scope program + :class:`.QuantumCircuit` that they are bound to.""" class QASM3Builder: @@ -349,13 +536,11 @@ def __init__( allow_aliasing, experimental=ExperimentalFeatures(0), ): - # This is a stack of stacks; the outer stack is a list of "outer" look-up contexts, and the - # inner stack is for scopes within these. A "outer" look-up context in this sense means - # the main program body or a gate/subroutine definition, whereas the scopes are for things - # like the body of a ``for`` loop construct. - self._circuit_ctx = [] - self.push_context(quantumcircuit) - self.includeslist = includeslist + self.scope = BuildScope( + quantumcircuit, + {x: x for x in itertools.chain(quantumcircuit.qubits, quantumcircuit.clbits)}, + ) + self.symbols = SymbolTable() # `_global_io_declarations` and `_global_classical_declarations` are stateful, and any # operation that needs a parameter can append to them during the build. We make all # classical declarations global because the IBM qe-compiler stack (our initial consumer of @@ -364,108 +549,86 @@ def __init__( # in the near term. self._global_io_declarations = [] self._global_classical_forward_declarations = [] - # An arbitrary counter to help with generation of unique ids for symbol names when there are - # clashes (though we generally prefer to keep user names if possible). - self._counter = itertools.count() self.disable_constants = disable_constants self.allow_aliasing = allow_aliasing - self.global_namespace = GlobalNamespace(includeslist, basis_gates) + self.includes = includeslist + self.basis_gates = basis_gates self.experimental = experimental - def _unique_name(self, prefix: str, scope: _Scope) -> str: - table = scope.symbol_map - name = basename = _escape_invalid_identifier(prefix) - while name in table or name in _RESERVED_KEYWORDS or self.global_namespace.has_symbol(name): - name = f"{basename}__generated{next(self._counter)}" - return name - - def _register_gate(self, gate): - self.global_namespace.register(gate) - - def _register_opaque(self, instruction): - self.global_namespace.register(instruction) - - def _register_variable(self, variable, scope: _Scope, name=None) -> ast.Identifier: - """Register a variable in the symbol table for the given scope, returning the name that - should be used to refer to the variable. The same name will be returned by subsequent calls - to :meth:`_lookup_variable` within the same scope. - - If ``name`` is given explicitly, it must not already be defined in the scope. - """ - # Note that the registration only checks for the existence of a variable that was declared - # in the current scope, not just one that's available. This is a rough implementation of - # the shadowing proposal currently being drafted for OpenQASM 3, though we expect it to be - # expanded and modified in the future (2022-03-07). - table = scope.symbol_map - if name is not None: - if name in _RESERVED_KEYWORDS: - raise QASM3ExporterError(f"cannot reserve the keyword '{name}' as a variable name") - if name in table: - raise QASM3ExporterError( - f"tried to reserve '{name}', but it is already used by '{table[name]}'" - ) - if self.global_namespace.has_symbol(name): - raise QASM3ExporterError( - f"tried to reserve '{name}', but it is already used by a gate" - ) - else: - name = self._unique_name(variable.name, scope) - identifier = ast.Identifier(name) - table[identifier.string] = variable - table[variable] = identifier - return identifier - - def _reserve_variable_name(self, name: ast.Identifier, scope: _Scope) -> ast.Identifier: - """Reserve a variable name in the given scope, raising a :class:`.QASM3ExporterError` if - the name is already in use. - - This is useful for autogenerated names that the exporter itself reserves when dealing with - objects that have no standard Terra object backing them. - - Returns the same identifier, for convenience in chaining.""" - table = scope.symbol_map - if name.string in table: - variable = table[name.string] - raise QASM3ExporterError( - f"tried to reserve '{name.string}', but it is already used by '{variable}'" + @contextlib.contextmanager + def new_scope(self, circuit: QuantumCircuit, qubits: Iterable[Qubit], clbits: Iterable[Clbit]): + """Context manager that pushes a new scope (like a ``for`` or ``while`` loop body) onto the + current context stack.""" + current_map = self.scope.bit_map + qubits = tuple(current_map[qubit] for qubit in qubits) + clbits = tuple(current_map[clbit] for clbit in clbits) + if circuit.num_qubits != len(qubits): + raise QASM3ExporterError( # pragma: no cover + f"Tried to push a scope whose circuit needs {circuit.num_qubits} qubits, but only" + f" provided {len(qubits)} qubits to create the mapping." ) - table[name.string] = "" - return name + if circuit.num_clbits != len(clbits): + raise QASM3ExporterError( # pragma: no cover + f"Tried to push a scope whose circuit needs {circuit.num_clbits} clbits, but only" + f" provided {len(clbits)} clbits to create the mapping." + ) + mapping = dict(itertools.chain(zip(circuit.qubits, qubits), zip(circuit.clbits, clbits))) + self.symbols.push_scope() + old_scope, self.scope = self.scope, BuildScope(circuit, mapping) + yield self.scope + self.scope = old_scope + self.symbols.pop_scope() + + @contextlib.contextmanager + def new_context(self, body: QuantumCircuit): + """Push a new context (like for a ``gate`` or ``def`` body) onto the stack.""" + mapping = {bit: bit for bit in itertools.chain(body.qubits, body.clbits)} + + old_symbols, self.symbols = self.symbols, self.symbols.new_context() + old_scope, self.scope = self.scope, BuildScope(body, mapping) + yield self.scope + self.scope = old_scope + self.symbols = old_symbols def _lookup_variable(self, variable) -> ast.Identifier: - """Lookup a Terra object within the current context, and return the name that should be used - to represent it in OpenQASM 3 programmes.""" + """Lookup a Qiskit object within the current context, and return the name that should be + used to represent it in OpenQASM 3 programmes.""" if isinstance(variable, Bit): - variable = self.current_scope().bit_map[variable] - for scope in reversed(self.current_context()): - if variable in scope.symbol_map: - return scope.symbol_map[variable] - raise KeyError(f"'{variable}' is not defined in the current context") - - def build_header(self): - """Builds a Header""" - version = ast.Version("3.0") - includes = self.build_includes() - return ast.Header(version, includes) + variable = self.scope.bit_map[variable] + return self.symbols.get_variable(variable) def build_program(self): """Builds a Program""" - circuit = self.global_scope(assert_=True).circuit + circuit = self.scope.circuit if circuit.num_captured_vars: raise QASM3ExporterError( "cannot export an inner scope with captured variables as a top-level program" ) - header = self.build_header() - opaques_to_declare, gates_to_declare = self.hoist_declarations( - circuit.data, opaques=[], gates=[] - ) - opaque_definitions = [ - self.build_opaque_definition(instruction) for instruction in opaques_to_declare - ] - gate_definitions = [ - self.build_gate_definition(instruction) for instruction in gates_to_declare - ] + # The order we build parts of the AST has an effect on which names will get escaped to avoid + # collisions. The current ideas are: + # + # * standard-library include files _must_ define symbols of the correct name. + # * classical registers, IO variables and `Var` nodes are likely to be referred to by name + # by a user, so they get very high priority - we search for them before doing anything. + # * qubit registers are not typically referred to by name by users, so they get a lower + # priority than the classical variables. + # * we often have to escape user-defined gate names anyway because of our dodgy parameter + # handling, so they get the lowest priority; they get defined as they are encountered. + # + # An alternative approach would be to defer naming decisions until we are outputting the + # AST, and using some UUID for each symbol we're going to define in the interrim. This + # would require relatively large changes to the symbol-table and AST handling, however. + + for builtin, gate in _BUILTIN_GATES.items(): + self.symbols.register_gate_without_definition(builtin, gate) + for builtin in self.basis_gates: + if builtin in _BUILTIN_GATES: + # It's built into the langauge; we don't need to re-add it. + continue + self.symbols.register_gate_without_definition(builtin, None) + + header = ast.Header(ast.Version("3.0"), list(self.build_includes())) # Early IBM runtime parametrization uses unbound `Parameter` instances as `input` variables, # not the explicit realtime `Var` variables, so we need this explicit scan. @@ -481,9 +644,11 @@ def build_program(self): # Similarly, QuantumCircuit qubits/registers are only new variables in the global scope. quantum_declarations = self.build_quantum_declarations() + # This call has side-effects - it can populate `self._global_io_declarations` and # `self._global_classical_declarations` as a courtesy to the qe-compiler that prefers our - # hacky temporary `switch` target variables to be globally defined. + # hacky temporary `switch` target variables to be globally defined. It also populates the + # symbol table with encountered gates that weren't previously defined. main_statements = self.build_current_scope() statements = [ @@ -492,8 +657,7 @@ def build_program(self): # In older versions of the reference OQ3 grammar, IO declarations had to come before # anything else, so we keep doing that as a courtesy. self._global_io_declarations, - opaque_definitions, - gate_definitions, + (gate.node for gate in self.symbols.gates.values() if gate.node is not None), self._global_classical_forward_declarations, quantum_declarations, main_statements, @@ -502,172 +666,98 @@ def build_program(self): ] return ast.Program(header, statements) - def hoist_declarations(self, instructions, *, opaques, gates): - """Walks the definitions in gates/instructions to make a list of gates to declare. - - Mutates ``opaques`` and ``gates`` in-place if given, and returns them.""" - for instruction in instructions: - if isinstance(instruction.operation, ControlFlowOp): - for block in instruction.operation.blocks: - self.hoist_declarations(block.data, opaques=opaques, gates=gates) - continue - if instruction.operation in self.global_namespace or isinstance( - instruction.operation, self.builtins - ): - continue - - if isinstance(instruction.operation, standard_gates.CXGate): - # CX gets super duper special treatment because it's the base of Terra's definition - # tree, but isn't an OQ3 built-in. We use `isinstance` because we haven't fully - # fixed what the name/class distinction is (there's a test from the original OQ3 - # exporter that tries a naming collision with 'cx'). - self._register_gate(instruction.operation) - gates.append(instruction.operation) - elif instruction.operation.definition is None: - self._register_opaque(instruction.operation) - opaques.append(instruction.operation) - elif not isinstance(instruction.operation, Gate): - raise QASM3ExporterError("Exporting non-unitary instructions is not yet supported.") - else: - self.hoist_declarations( - instruction.operation.definition.data, opaques=opaques, gates=gates - ) - self._register_gate(instruction.operation) - gates.append(instruction.operation) - return opaques, gates - - def global_scope(self, assert_=False): - """Return the global circuit scope that is used as the basis of the full program. If - ``assert_=True``, then this raises :obj:`.QASM3ExporterError` if the current context is not - the global one.""" - if assert_ and len(self._circuit_ctx) != 1 and len(self._circuit_ctx[0]) != 1: - # Defensive code to help catch logic errors. - raise QASM3ExporterError( # pragma: no cover - f"Not currently in the global context. Current contexts are: {self._circuit_ctx}" - ) - return self._circuit_ctx[0][0] - - def current_scope(self): - """Return the current circuit scope.""" - return self._circuit_ctx[-1][-1] - - def current_context(self): - """Return the current context (list of scopes).""" - return self._circuit_ctx[-1] - - def push_scope(self, circuit: QuantumCircuit, qubits: Iterable[Qubit], clbits: Iterable[Clbit]): - """Push a new scope (like a ``for`` or ``while`` loop body) onto the current context - stack.""" - current_map = self.current_scope().bit_map - qubits = tuple(current_map[qubit] for qubit in qubits) - clbits = tuple(current_map[clbit] for clbit in clbits) - if circuit.num_qubits != len(qubits): - raise QASM3ExporterError( # pragma: no cover - f"Tried to push a scope whose circuit needs {circuit.num_qubits} qubits, but only" - f" provided {len(qubits)} qubits to create the mapping." - ) - if circuit.num_clbits != len(clbits): - raise QASM3ExporterError( # pragma: no cover - f"Tried to push a scope whose circuit needs {circuit.num_clbits} clbits, but only" - f" provided {len(clbits)} clbits to create the mapping." - ) - mapping = dict(itertools.chain(zip(circuit.qubits, qubits), zip(circuit.clbits, clbits))) - self.current_context().append(_Scope(circuit, mapping, {})) - - def pop_scope(self) -> _Scope: - """Pop the current scope (like a ``for`` or ``while`` loop body) off the current context - stack.""" - if len(self._circuit_ctx[-1]) <= 1: - raise QASM3ExporterError( # pragma: no cover - "Tried to pop a scope from the current context, but there are no current scopes." - ) - return self._circuit_ctx[-1].pop() - - def push_context(self, outer_context: QuantumCircuit): - """Push a new context (like for a ``gate`` or ``def`` body) onto the stack.""" - mapping = {bit: bit for bit in itertools.chain(outer_context.qubits, outer_context.clbits)} - self._circuit_ctx.append([_Scope(outer_context, mapping, {})]) - - def pop_context(self): - """Pop the current context (like for a ``gate`` or ``def`` body) onto the stack.""" - if len(self._circuit_ctx) == 1: - raise QASM3ExporterError( # pragma: no cover - "Tried to pop the current context, but that is the global context." - ) - if len(self._circuit_ctx[-1]) != 1: - raise QASM3ExporterError( # pragma: no cover - "Tried to pop the current context while there are still" - f" {len(self._circuit_ctx[-1]) - 1} unclosed scopes." - ) - self._circuit_ctx.pop() - def build_includes(self): """Builds a list of included files.""" - return [ast.Include(filename) for filename in self.includeslist] - - def build_opaque_definition(self, instruction): - """Builds an Opaque gate definition as a CalibrationDefinition""" - # We can't do anything sensible with this yet, so it's better to loudly say that. - raise QASM3ExporterError( - "Exporting opaque instructions with pulse-level calibrations is not yet supported by" - " the OpenQASM 3 exporter. Received this instruction, which appears opaque:" - f"\n{instruction}" - ) - - def build_gate_definition(self, gate): - """Builds a QuantumGateDefinition""" - if isinstance(gate, standard_gates.CXGate): - # CX gets super duper special treatment because it's the base of Terra's definition - # tree, but isn't an OQ3 built-in. We use `isinstance` because we haven't fully - # fixed what the name/class distinction is (there's a test from the original OQ3 - # exporter that tries a naming collision with 'cx'). + for filename in self.includes: + if (definitions := _KNOWN_INCLUDES.get(filename)) is None: + raise QASM3ExporterError(f"Unknown OpenQASM 3 include file: '{filename}'") + for name, gate in definitions.items(): + self.symbols.register_gate_without_definition(name, gate) + yield ast.Include(filename) + + def define_gate(self, gate: Gate) -> ast.Identifier: + """Define a gate in the symbol table, including building the gate-definition statement for + it. + + This recurses through gate-definition statements.""" + if issubclass(gate.base_class, library.CXGate) and gate.ctrl_state == 1: + # CX gets super duper special treatment because it's the base of Qiskit's definition + # tree, but isn't an OQ3 built-in (it was in OQ2). We use `issubclass` because we + # haven't fully fixed what the name/class distinction is (there's a test from the + # original OQ3 exporter that tries a naming collision with 'cx'). control, target = ast.Identifier("c"), ast.Identifier("t") - call = ast.QuantumGateCall( - ast.Identifier("U"), - [control, target], - parameters=[ast.Constant.PI, ast.IntegerLiteral(0), ast.Constant.PI], - modifiers=[ast.QuantumGateModifier(ast.QuantumGateModifierName.CTRL)], - ) - return ast.QuantumGateDefinition( - ast.QuantumGateSignature(ast.Identifier("cx"), [control, target]), - ast.QuantumBlock([call]), + body = ast.QuantumBlock( + [ + ast.QuantumGateCall( + self.symbols.get_gate(library.UGate(math.pi, 0, math.pi)), + [control, target], + parameters=[ast.Constant.PI, ast.IntegerLiteral(0), ast.Constant.PI], + modifiers=[ast.QuantumGateModifier(ast.QuantumGateModifierName.CTRL)], + ) + ] ) + return self.symbols.register_gate(gate.name, gate, (), (control, target), body) + if gate.definition is None: + raise QASM3ExporterError(f"failed to export gate '{gate.name}' that has no definition") + canonical = _gate_canonical_form(gate) + with self.new_context(canonical.definition): + defn = self.scope.circuit + # If `defn.num_parameters == 0` but `gate.params` is non-empty, we are likely in the + # case where the gate's circuit definition is fully bound (so we can't detect its inputs + # anymore). This is a problem in our data model - for arbitrary user gates, there's no + # way we can reliably get a parametric version of the gate through our interfaces. In + # this case, we output a gate that has dummy parameters, and rely on it being a + # different `id` each time to avoid duplication. We assume that the parametrisation + # order matches (which is a _big_ assumption). + # + # If `defn.num_parameters > 0`, we enforce that it must match how it's called. + if defn.num_parameters > 0: + if defn.num_parameters != len(gate.params): + raise QASM3ExporterError( + "parameter mismatch in definition of '{gate}':" + f" call has {len(gate.params)}, definition has {defn.num_parameters}" + ) + params = [ + self.symbols.register_variable(param.name, param, allow_rename=True) + for param in defn.parameters + ] + else: + # Fill with dummy parameters. The name is unimportant, because they're not actually + # used in the definition. + params = [ + self.symbols.register_variable( + f"{self.gate_parameter_prefix}_{i}", None, allow_rename=True + ) + for i in range(len(gate.params)) + ] + qubits = [ + self.symbols.register_variable( + f"{self.gate_qubit_prefix}_{i}", qubit, allow_rename=True + ) + for i, qubit in enumerate(defn.qubits) + ] + body = ast.QuantumBlock(self.build_current_scope()) + # We register the gate only after building its body so that any gates we needed for that in + # turn are registered in the correct order. Gates can't be recursive in OQ3, so there's no + # problem with delaying this. + return self.symbols.register_gate(canonical.name, canonical, params, qubits, body) - self.push_context(gate.definition) - signature = self.build_gate_signature(gate) - body = ast.QuantumBlock(self.build_current_scope()) - self.pop_context() - return ast.QuantumGateDefinition(signature, body) - - def build_gate_signature(self, gate): - """Builds a QuantumGateSignature""" - name = self.global_namespace[gate] - params = [] - definition = gate.definition - # Dummy parameters - scope = self.current_scope() - for num in range(len(gate.params) - len(definition.parameters)): - param_name = f"{self.gate_parameter_prefix}_{num}" - params.append(self._reserve_variable_name(ast.Identifier(param_name), scope)) - params += [self._register_variable(param, scope) for param in definition.parameters] - quantum_arguments = [ - self._register_variable( - qubit, scope, self._unique_name(f"{self.gate_qubit_prefix}_{i}", scope) - ) - for i, qubit in enumerate(definition.qubits) - ] - return ast.QuantumGateSignature(ast.Identifier(name), quantum_arguments, params or None) + def assert_global_scope(self): + """Raise an error if we are not in the global scope, as a defensive measure.""" + if len(self.symbols.variables) > 1: # pragma: no cover + raise RuntimeError("not currently in the global scope") def hoist_global_parameter_declarations(self): """Extend ``self._global_io_declarations`` and ``self._global_classical_declarations`` with any implicit declarations used to support the early IBM efforts to use :class:`.Parameter` as an input variable.""" - global_scope = self.global_scope(assert_=True) - for parameter in global_scope.circuit.parameters: - parameter_name = self._register_variable(parameter, global_scope) - declaration = _infer_variable_declaration( - global_scope.circuit, parameter, parameter_name + self.assert_global_scope() + circuit = self.scope.circuit + for parameter in circuit.parameters: + parameter_name = self.symbols.register_variable( + parameter.name, parameter, allow_rename=True ) + declaration = _infer_variable_declaration(circuit, parameter, parameter_name) if declaration is None: continue if isinstance(declaration, ast.IODeclaration): @@ -688,8 +778,9 @@ def hoist_classical_register_declarations(self): for the loose :obj:`.Clbit` instances, and will raise :obj:`QASM3ExporterError` if any registers overlap. """ - scope = self.global_scope(assert_=True) - if any(len(scope.circuit.find_bit(q).registers) > 1 for q in scope.circuit.clbits): + self.assert_global_scope() + circuit = self.scope.circuit + if any(len(circuit.find_bit(q).registers) > 1 for q in circuit.clbits): # There are overlapping registers, so we need to use aliases to emit the structure. if not self.allow_aliasing: raise QASM3ExporterError( @@ -699,34 +790,32 @@ def hoist_classical_register_declarations(self): clbits = ( ast.ClassicalDeclaration( ast.BitType(), - self._register_variable( - clbit, scope, self._unique_name(f"{self.loose_bit_prefix}{i}", scope) + self.symbols.register_variable( + f"{self.loose_bit_prefix}{i}", clbit, allow_rename=True ), ) - for i, clbit in enumerate(scope.circuit.clbits) + for i, clbit in enumerate(circuit.clbits) ) self._global_classical_forward_declarations.extend(clbits) - self._global_classical_forward_declarations.extend( - self.build_aliases(scope.circuit.cregs) - ) + self._global_classical_forward_declarations.extend(self.build_aliases(circuit.cregs)) return # If we're here, we're in the clbit happy path where there are no clbits that are in more # than one register. We can output things very naturally. self._global_classical_forward_declarations.extend( ast.ClassicalDeclaration( ast.BitType(), - self._register_variable( - clbit, scope, self._unique_name(f"{self.loose_bit_prefix}{i}", scope) + self.symbols.register_variable( + f"{self.loose_bit_prefix}{i}", clbit, allow_rename=True ), ) - for i, clbit in enumerate(scope.circuit.clbits) - if not scope.circuit.find_bit(clbit).registers + for i, clbit in enumerate(circuit.clbits) + if not circuit.find_bit(clbit).registers ) - for register in scope.circuit.cregs: - name = self._register_variable(register, scope) + for register in circuit.cregs: + name = self.symbols.register_variable(register.name, register, allow_rename=True) for i, bit in enumerate(register): - scope.symbol_map[bit] = ast.SubscriptedIdentifier( - name.string, ast.IntegerLiteral(i) + self.symbols.set_object_ident( + ast.SubscriptedIdentifier(name.string, ast.IntegerLiteral(i)), bit ) self._global_classical_forward_declarations.append( ast.ClassicalDeclaration(ast.BitArrayType(len(register)), name) @@ -738,27 +827,31 @@ def hoist_classical_io_var_declarations(self): Local :class:`.expr.Var` declarations are handled by the regular local-block scope builder, and the :class:`.QuantumCircuit` data model ensures that the only time an IO variable can occur is in an outermost block.""" - scope = self.global_scope(assert_=True) - for var in scope.circuit.iter_input_vars(): + self.assert_global_scope() + circuit = self.scope.circuit + for var in circuit.iter_input_vars(): self._global_io_declarations.append( ast.IODeclaration( ast.IOModifier.INPUT, _build_ast_type(var.type), - self._register_variable(var, scope), + self.symbols.register_variable(var.name, var, allow_rename=True), ) ) def build_quantum_declarations(self): """Return a list of AST nodes declaring all the qubits in the current scope, and all the alias declarations for these qubits.""" - scope = self.global_scope(assert_=True) - if scope.circuit.layout is not None: + self.assert_global_scope() + circuit = self.scope.circuit + if circuit.layout is not None: # We're referring to physical qubits. These can't be declared in OQ3, but we need to # track the bit -> expression mapping in our symbol table. - for i, bit in enumerate(scope.circuit.qubits): - scope.symbol_map[bit] = ast.Identifier(f"${i}") + for i, bit in enumerate(circuit.qubits): + self.symbols.register_variable( + f"${i}", bit, allow_rename=False, allow_hardware_qubit=True + ) return [] - if any(len(scope.circuit.find_bit(q).registers) > 1 for q in scope.circuit.qubits): + if any(len(circuit.find_bit(q).registers) > 1 for q in circuit.qubits): # There are overlapping registers, so we need to use aliases to emit the structure. if not self.allow_aliasing: raise QASM3ExporterError( @@ -767,30 +860,30 @@ def build_quantum_declarations(self): ) qubits = [ ast.QuantumDeclaration( - self._register_variable( - qubit, scope, self._unique_name(f"{self.loose_qubit_prefix}{i}", scope) + self.symbols.register_variable( + f"{self.loose_qubit_prefix}{i}", qubit, allow_rename=True ) ) - for i, qubit in enumerate(scope.circuit.qubits) + for i, qubit in enumerate(circuit.qubits) ] - return qubits + self.build_aliases(scope.circuit.qregs) + return qubits + self.build_aliases(circuit.qregs) # If we're here, we're in the virtual-qubit happy path where there are no qubits that are in # more than one register. We can output things very naturally. loose_qubits = [ ast.QuantumDeclaration( - self._register_variable( - qubit, scope, self._unique_name(f"{self.loose_qubit_prefix}{i}", scope) + self.symbols.register_variable( + f"{self.loose_qubit_prefix}{i}", qubit, allow_rename=True ) ) - for i, qubit in enumerate(scope.circuit.qubits) - if not scope.circuit.find_bit(qubit).registers + for i, qubit in enumerate(circuit.qubits) + if not circuit.find_bit(qubit).registers ] registers = [] - for register in scope.circuit.qregs: - name = self._register_variable(register, scope) + for register in circuit.qregs: + name = self.symbols.register_variable(register.name, register, allow_rename=True) for i, bit in enumerate(register): - scope.symbol_map[bit] = ast.SubscriptedIdentifier( - name.string, ast.IntegerLiteral(i) + self.symbols.set_object_ident( + ast.SubscriptedIdentifier(name.string, ast.IntegerLiteral(i)), bit ) registers.append( ast.QuantumDeclaration(name, ast.Designator(ast.IntegerLiteral(len(register)))) @@ -800,15 +893,14 @@ def build_quantum_declarations(self): def build_aliases(self, registers: Iterable[Register]) -> List[ast.AliasStatement]: """Return a list of alias declarations for the given registers. The registers can be either classical or quantum.""" - scope = self.current_scope() out = [] for register in registers: - name = self._register_variable(register, scope) + name = self.symbols.register_variable(register.name, register, allow_rename=True) elements = [self._lookup_variable(bit) for bit in register] for i, bit in enumerate(register): # This might shadow previous definitions, but that's not a problem. - scope.symbol_map[bit] = ast.SubscriptedIdentifier( - name.string, ast.IntegerLiteral(i) + self.symbols.set_object_ident( + ast.SubscriptedIdentifier(name.string, ast.IntegerLiteral(i)), bit ) out.append(ast.AliasStatement(name, ast.IndexSet(elements))) return out @@ -819,7 +911,6 @@ def build_current_scope(self) -> List[ast.Statement]: In addition to everything literally in the circuit's ``data`` field, this also includes declarations for any local :class:`.expr.Var` nodes. """ - scope = self.current_scope() # We forward-declare all local variables uninitialised at the top of their scope. It would # be nice to declare the variable at the point of first store (so we can write things like @@ -829,10 +920,13 @@ def build_current_scope(self) -> List[ast.Statement]: # variable, or the initial write to a variable is within a control-flow scope. (It would be # easier to see the def/use chain needed to do this cleanly if we were using `DAGCircuit`.) statements = [ - ast.ClassicalDeclaration(_build_ast_type(var.type), self._register_variable(var, scope)) - for var in scope.circuit.iter_declared_vars() + ast.ClassicalDeclaration( + _build_ast_type(var.type), + self.symbols.register_variable(var.name, var, allow_rename=True), + ) + for var in self.scope.circuit.iter_declared_vars() ] - for instruction in scope.circuit.data: + for instruction in self.scope.circuit.data: if isinstance(instruction.operation, ControlFlowOp): if isinstance(instruction.operation, ForLoopOp): statements.append(self.build_for_loop(instruction)) @@ -876,7 +970,10 @@ def build_current_scope(self) -> List[ast.Statement]: elif isinstance(instruction.operation, ContinueLoopOp): nodes = [ast.ContinueStatement()] else: - nodes = [self.build_subroutine_call(instruction)] + raise QASM3ExporterError( + "non-unitary subroutine calls are not yet supported," + f" but received '{instruction.operation}'" + ) if instruction.operation.condition is None: statements.extend(nodes) @@ -895,24 +992,21 @@ def build_if_statement(self, instruction: CircuitInstruction) -> ast.BranchingSt condition = self.build_expression(_lift_condition(instruction.operation.condition)) true_circuit = instruction.operation.blocks[0] - self.push_scope(true_circuit, instruction.qubits, instruction.clbits) - true_body = ast.ProgramBlock(self.build_current_scope()) - self.pop_scope() + with self.new_scope(true_circuit, instruction.qubits, instruction.clbits): + true_body = ast.ProgramBlock(self.build_current_scope()) if len(instruction.operation.blocks) == 1: return ast.BranchingStatement(condition, true_body, None) false_circuit = instruction.operation.blocks[1] - self.push_scope(false_circuit, instruction.qubits, instruction.clbits) - false_body = ast.ProgramBlock(self.build_current_scope()) - self.pop_scope() + with self.new_scope(false_circuit, instruction.qubits, instruction.clbits): + false_body = ast.ProgramBlock(self.build_current_scope()) return ast.BranchingStatement(condition, true_body, false_body) def build_switch_statement(self, instruction: CircuitInstruction) -> Iterable[ast.Statement]: """Build a :obj:`.SwitchCaseOp` into a :class:`.ast.SwitchStatement`.""" real_target = self.build_expression(expr.lift(instruction.operation.target)) - global_scope = self.global_scope() - target = self._reserve_variable_name( - ast.Identifier(self._unique_name("switch_dummy", global_scope)), global_scope + target = self.symbols.register_variable( + "switch_dummy", None, allow_rename=True, force_global=True ) self._global_classical_forward_declarations.append( ast.ClassicalDeclaration(ast.IntType(), target, None) @@ -926,9 +1020,8 @@ def case(values, case_block): ast.DefaultCase() if v is CASE_DEFAULT else self.build_integer(v) for v in values ] - self.push_scope(case_block, instruction.qubits, instruction.clbits) - case_body = ast.ProgramBlock(self.build_current_scope()) - self.pop_scope() + with self.new_scope(case_block, instruction.qubits, instruction.clbits): + case_body = ast.ProgramBlock(self.build_current_scope()) return values, case_body return [ @@ -946,9 +1039,8 @@ def case(values, case_block): cases = [] default = None for values, block in instruction.operation.cases_specifier(): - self.push_scope(block, instruction.qubits, instruction.clbits) - case_body = ast.ProgramBlock(self.build_current_scope()) - self.pop_scope() + with self.new_scope(block, instruction.qubits, instruction.clbits): + case_body = ast.ProgramBlock(self.build_current_scope()) if CASE_DEFAULT in values: # Even if it's mixed in with other cases, we can skip them and only output the # `default` since that's valid and execution will be the same; the evaluation of @@ -966,39 +1058,34 @@ def build_while_loop(self, instruction: CircuitInstruction) -> ast.WhileLoopStat """Build a :obj:`.WhileLoopOp` into a :obj:`.ast.WhileLoopStatement`.""" condition = self.build_expression(_lift_condition(instruction.operation.condition)) loop_circuit = instruction.operation.blocks[0] - self.push_scope(loop_circuit, instruction.qubits, instruction.clbits) - loop_body = ast.ProgramBlock(self.build_current_scope()) - self.pop_scope() + with self.new_scope(loop_circuit, instruction.qubits, instruction.clbits): + loop_body = ast.ProgramBlock(self.build_current_scope()) return ast.WhileLoopStatement(condition, loop_body) def build_for_loop(self, instruction: CircuitInstruction) -> ast.ForLoopStatement: """Build a :obj:`.ForLoopOp` into a :obj:`.ast.ForLoopStatement`.""" indexset, loop_parameter, loop_circuit = instruction.operation.params - self.push_scope(loop_circuit, instruction.qubits, instruction.clbits) - scope = self.current_scope() - if loop_parameter is None: - # The loop parameter is implicitly declared by the ``for`` loop (see also - # _infer_parameter_declaration), so it doesn't matter that we haven't declared this. - loop_parameter_ast = self._reserve_variable_name(ast.Identifier("_"), scope) - else: - loop_parameter_ast = self._register_variable(loop_parameter, scope) - if isinstance(indexset, range): - # OpenQASM 3 uses inclusive ranges on both ends, unlike Python. - indexset_ast = ast.Range( - start=self.build_integer(indexset.start), - end=self.build_integer(indexset.stop - 1), - step=self.build_integer(indexset.step) if indexset.step != 1 else None, + with self.new_scope(loop_circuit, instruction.qubits, instruction.clbits): + name = "_" if loop_parameter is None else loop_parameter.name + loop_parameter_ast = self.symbols.register_variable( + name, loop_parameter, allow_rename=True ) - else: - try: - indexset_ast = ast.IndexSet([self.build_integer(value) for value in indexset]) - except QASM3ExporterError: - raise QASM3ExporterError( - "The values in OpenQASM 3 'for' loops must all be integers, but received" - f" '{indexset}'." - ) from None - body_ast = ast.ProgramBlock(self.build_current_scope()) - self.pop_scope() + if isinstance(indexset, range): + # OpenQASM 3 uses inclusive ranges on both ends, unlike Python. + indexset_ast = ast.Range( + start=self.build_integer(indexset.start), + end=self.build_integer(indexset.stop - 1), + step=self.build_integer(indexset.step) if indexset.step != 1 else None, + ) + else: + try: + indexset_ast = ast.IndexSet([self.build_integer(value) for value in indexset]) + except QASM3ExporterError: + raise QASM3ExporterError( + "The values in OpenQASM 3 'for' loops must all be integers, but received" + f" '{indexset}'." + ) from None + body_ast = ast.ProgramBlock(self.build_current_scope()) return ast.ForLoopStatement(indexset_ast, loop_parameter_ast, body_ast) def build_expression(self, node: expr.Expr) -> ast.Expression: @@ -1053,11 +1140,13 @@ def _rebind_scoped_parameters(self, expression): ) def build_gate_call(self, instruction: CircuitInstruction): - """Builds a QuantumGateCall""" - if isinstance(instruction.operation, standard_gates.UGate): - gate_name = ast.Identifier("U") - else: - gate_name = ast.Identifier(self.global_namespace[instruction.operation]) + """Builds a gate-call AST node. + + This will also push the gate into the symbol table (if required), including recursively + defining the gate blocks.""" + ident = self.symbols.get_gate(instruction.operation) + if ident is None: + ident = self.define_gate(instruction.operation) qubits = [self._lookup_variable(qubit) for qubit in instruction.qubits] if self.disable_constants: parameters = [ @@ -1070,7 +1159,7 @@ def build_gate_call(self, instruction: CircuitInstruction): for param in instruction.operation.params ] - return ast.QuantumGateCall(gate_name, qubits, parameters=parameters) + return ast.QuantumGateCall(ident, qubits, parameters=parameters) def _infer_variable_declaration( diff --git a/qiskit/qasm3/printer.py b/qiskit/qasm3/printer.py index 58f689c2c2e7..221c99bc4f90 100644 --- a/qiskit/qasm3/printer.py +++ b/qiskit/qasm3/printer.py @@ -431,26 +431,17 @@ def _visit_ReturnStatement(self, node: ast.ReturnStatement) -> None: self.stream.write("return") self._end_statement() - def _visit_QuantumArgument(self, node: ast.QuantumArgument) -> None: - self.stream.write("qubit") - if node.designator: - self.visit(node.designator) - self.stream.write(" ") - self.visit(node.identifier) - - def _visit_QuantumGateSignature(self, node: ast.QuantumGateSignature) -> None: - self.visit(node.name) - if node.params: - self._visit_sequence(node.params, start="(", end=")", separator=", ") - self.stream.write(" ") - self._visit_sequence(node.qargList, separator=", ") - def _visit_QuantumGateDefinition(self, node: ast.QuantumGateDefinition) -> None: self._start_line() self.stream.write("gate ") - self.visit(node.quantumGateSignature) + self.visit(node.name) + if node.params: + self._visit_sequence(node.params, start="(", end=")", separator=", ") self.stream.write(" ") - self.visit(node.quantumBlock) + if node.qubits: + self._visit_sequence(node.qubits, separator=", ") + self.stream.write(" ") + self.visit(node.body) self._end_line() def _visit_CalibrationDefinition(self, node: ast.CalibrationDefinition) -> None: diff --git a/releasenotes/notes/qasm3-symbol-table-efad35629639c77d.yaml b/releasenotes/notes/qasm3-symbol-table-efad35629639c77d.yaml new file mode 100644 index 000000000000..144e0dee279c --- /dev/null +++ b/releasenotes/notes/qasm3-symbol-table-efad35629639c77d.yaml @@ -0,0 +1,18 @@ +--- +features_qasm: + - | + The internal symbol table of the OpenQASM 3 exporter (:mod:`qiskit.qasm3`) has been rewritten, + which should result in cleaner outputs when using Qiskit standard-library gates that are not in + the OpenQASM 3 standard-library headers, and more deterministic outputs. For example, using + several :class:`.RZXGate`\ s will now result in only a single parametric definition, and when + naming collisions occur, the symbol table will assign a deterministic counter to make names + unique, rather than a non-deterministic integer (previously, the object identity was used). +fixes: + - | + The OpenQASM 3 exporter (:mod:`qiskit.qasm3`) will now correctly export multiple instances of + :class:`.PauliEvolutionGate` from a circuit. Previously, only a single instance would be exported, + and all other instances would silently use the same (incorrect) version. + - | + The OpenQASM 3 exporter (:mod:`qiskit.qasm3`) will now correctly escape gate names. Previously, + a gate whose name was an invalid OpenQASM 3 identifier would cause invalid OpenQASM 3 to be + generated. diff --git a/test/python/qasm3/test_export.py b/test/python/qasm3/test_export.py index 6df041420882..703b5f8cac12 100644 --- a/test/python/qasm3/test_export.py +++ b/test/python/qasm3/test_export.py @@ -18,25 +18,21 @@ from io import StringIO from math import pi import re -import unittest from ddt import ddt, data from qiskit import QuantumRegister, ClassicalRegister, QuantumCircuit, transpile -from qiskit.circuit import Parameter, Qubit, Clbit, Instruction, Gate, Delay, Barrier +from qiskit.circuit import Parameter, Qubit, Clbit, Gate, Delay, Barrier, ParameterVector from qiskit.circuit.classical import expr, types from qiskit.circuit.controlflow import CASE_DEFAULT +from qiskit.circuit.library import PauliEvolutionGate from qiskit.qasm3 import Exporter, dumps, dump, QASM3ExporterError, ExperimentalFeatures from qiskit.qasm3.exporter import QASM3Builder from qiskit.qasm3.printer import BasicPrinter +from qiskit.quantum_info import Pauli from test import QiskitTestCase # pylint: disable=wrong-import-order -# Tests marked with this decorator should be restored after gate definition with parameters is fixed -# properly, and the dummy tests after them should be deleted. See gh-7335. -requires_fixed_parameterisation = unittest.expectedFailure - - class TestQASM3Functions(QiskitTestCase): """QASM3 module - high level functions""" @@ -307,9 +303,7 @@ def test_composite_circuits_with_same_name(self): circuit = QuantumCircuit(qr, name="circuit") circuit.append(my_gate_inst1, [qr[0]]) circuit.append(my_gate_inst2, [qr[0]]) - my_gate_inst2_id = id(circuit.data[-1].operation) circuit.append(my_gate_inst3, [qr[0]]) - my_gate_inst3_id = id(circuit.data[-1].operation) expected_qasm = "\n".join( [ "OPENQASM 3.0;", @@ -317,16 +311,16 @@ def test_composite_circuits_with_same_name(self): "gate my_gate _gate_q_0 {", " h _gate_q_0;", "}", - f"gate my_gate_{my_gate_inst2_id} _gate_q_0 {{", + "gate my_gate_0 _gate_q_0 {", " x _gate_q_0;", "}", - f"gate my_gate_{my_gate_inst3_id} _gate_q_0 {{", + "gate my_gate_1 _gate_q_0 {", " x _gate_q_0;", "}", "qubit[1] qr;", "my_gate qr[0];", - f"my_gate_{my_gate_inst2_id} qr[0];", - f"my_gate_{my_gate_inst3_id} qr[0];", + "my_gate_0 qr[0];", + "my_gate_1 qr[0];", "", ] ) @@ -412,7 +406,6 @@ def test_custom_gate_with_bound_parameter(self): ) self.assertEqual(Exporter().dumps(circuit), expected_qasm) - @requires_fixed_parameterisation def test_custom_gate_with_params_bound_main_call(self): """Custom gate with unbound parameters that are bound in the main circuit""" parameter0 = Parameter("p0") @@ -429,11 +422,14 @@ def test_custom_gate_with_params_bound_main_call(self): circuit.assign_parameters({parameter0: pi, parameter1: pi / 2}, inplace=True) + # NOTE: this isn't exactly what we want; note that the parameters in the signature are not + # actually used. It would be fine to change the output of the exporter to make `custom` non + # parametric in this case. expected_qasm = "\n".join( [ "OPENQASM 3.0;", 'include "stdgates.inc";', - "gate custom(_gate_p_0, _gate_p_0) _gate_q_0, _gate_q_1 {", + "gate custom(_gate_p_0, _gate_p_1) _gate_q_0, _gate_q_1 {", " rz(pi) _gate_q_0;", " rz(pi/4) _gate_q_1;", "}", @@ -445,6 +441,58 @@ def test_custom_gate_with_params_bound_main_call(self): ) self.assertEqual(Exporter().dumps(circuit), expected_qasm) + def test_multiple_pauli_evolution_gates(self): + """Pauli evolution gates should be detected as distinct.""" + vec = ParameterVector("t", 3) + qc = QuantumCircuit(2) + qc.append(PauliEvolutionGate(Pauli("XX"), vec[0]), [0, 1]) + qc.append(PauliEvolutionGate(Pauli("YY"), vec[1]), [0, 1]) + qc.append(PauliEvolutionGate(Pauli("ZZ"), vec[2]), [0, 1]) + expected = """\ +OPENQASM 3.0; +include "stdgates.inc"; +input float[64] _t_0_; +input float[64] _t_1_; +input float[64] _t_2_; +gate rxx(p0) _gate_q_0, _gate_q_1 { + h _gate_q_0; + h _gate_q_1; + cx _gate_q_0, _gate_q_1; + rz(p0) _gate_q_1; + cx _gate_q_0, _gate_q_1; + h _gate_q_1; + h _gate_q_0; +} +gate PauliEvolution(_t_0_) _gate_q_0, _gate_q_1 { + rxx(2.0*_t_0_) _gate_q_0, _gate_q_1; +} +gate ryy(p0) _gate_q_0, _gate_q_1 { + rx(pi/2) _gate_q_0; + rx(pi/2) _gate_q_1; + cx _gate_q_0, _gate_q_1; + rz(p0) _gate_q_1; + cx _gate_q_0, _gate_q_1; + rx(-pi/2) _gate_q_0; + rx(-pi/2) _gate_q_1; +} +gate PauliEvolution_0(_t_1_) _gate_q_0, _gate_q_1 { + ryy(2.0*_t_1_) _gate_q_0, _gate_q_1; +} +gate rzz(p0) _gate_q_0, _gate_q_1 { + cx _gate_q_0, _gate_q_1; + rz(p0) _gate_q_1; + cx _gate_q_0, _gate_q_1; +} +gate PauliEvolution_1(_t_2_) _gate_q_0, _gate_q_1 { + rzz(2.0*_t_2_) _gate_q_0, _gate_q_1; +} +qubit[2] q; +PauliEvolution(_t_0_) q[0], q[1]; +PauliEvolution_0(_t_1_) q[0], q[1]; +PauliEvolution_1(_t_2_) q[0], q[1]; +""" + self.assertEqual(dumps(qc), expected) + def test_reused_custom_parameter(self): """Test reused custom gate with parameter.""" parameter_a = Parameter("a") @@ -456,8 +504,8 @@ def test_reused_custom_parameter(self): circuit.append(custom.assign_parameters({parameter_a: 0.5}).to_gate(), [0]) circuit.append(custom.assign_parameters({parameter_a: 1}).to_gate(), [0]) - circuit_name_0 = circuit.data[0].operation.definition.name - circuit_name_1 = circuit.data[1].operation.definition.name + circuit_name_0 = "_" + circuit.data[0].operation.definition.name.replace("-", "_") + circuit_name_1 = "_" + circuit.data[1].operation.definition.name.replace("-", "_") expected_qasm = "\n".join( [ @@ -494,7 +542,7 @@ def test_unbound_circuit(self): ) self.assertEqual(Exporter().dumps(qc), expected_qasm) - def test_unknown_parameterized_gate_called_multiple_times(self): + def test_standard_parameterized_gate_called_multiple_times(self): """Test that a parameterized gate is called correctly if the first instance of it is generic.""" x, y = Parameter("x"), Parameter("y") @@ -508,10 +556,10 @@ def test_unknown_parameterized_gate_called_multiple_times(self): "OPENQASM 3.0;", "input float[64] x;", "input float[64] y;", - "gate rzx(x) _gate_q_0, _gate_q_1 {", + "gate rzx(p0) _gate_q_0, _gate_q_1 {", " h _gate_q_1;", " cx _gate_q_0, _gate_q_1;", - " rz(x) _gate_q_1;", + " rz(p0) _gate_q_1;", " cx _gate_q_0, _gate_q_1;", " h _gate_q_1;", "}", @@ -527,6 +575,39 @@ def test_unknown_parameterized_gate_called_multiple_times(self): exporter = Exporter(includes=[], basis_gates=("rz", "h", "cx")) self.assertEqual(exporter.dumps(qc), expected_qasm) + def test_standard_parameterized_gate_called_multiple_times_first_instance_float(self): + """Test that a parameterized gate is called correctly even if the first instance of it is + not generic.""" + x, y = Parameter("x"), Parameter("y") + qc = QuantumCircuit(2) + qc.rzx(0.5, 0, 1) + qc.rzx(x, 0, 1) + qc.rzx(y, 0, 1) + + expected_qasm = "\n".join( + [ + "OPENQASM 3.0;", + "input float[64] x;", + "input float[64] y;", + "gate rzx(p0) _gate_q_0, _gate_q_1 {", + " h _gate_q_1;", + " cx _gate_q_0, _gate_q_1;", + " rz(p0) _gate_q_1;", + " cx _gate_q_0, _gate_q_1;", + " h _gate_q_1;", + "}", + "qubit[2] q;", + "rzx(0.5) q[0], q[1];", + "rzx(x) q[0], q[1];", + "rzx(y) q[0], q[1];", + "", + ] + ) + + # Set the includes and basis gates to ensure that this gate is unknown. + exporter = Exporter(includes=[], basis_gates=("rz", "h", "cx")) + self.assertEqual(exporter.dumps(qc), expected_qasm) + def test_gate_qasm_with_ctrl_state(self): """Test with open controlled gate that has ctrl_state""" qc = QuantumCircuit(2) @@ -556,22 +637,20 @@ def test_custom_gate_collision_with_stdlib(self): qc = QuantumCircuit(2) qc.append(custom_gate, [0, 1]) - custom_gate_id = id(qc.data[-1].operation) expected_qasm = "\n".join( [ "OPENQASM 3.0;", 'include "stdgates.inc";', - f"gate cx_{custom_gate_id} _gate_q_0, _gate_q_1 {{", + "gate cx_0 _gate_q_0, _gate_q_1 {", " cx _gate_q_0, _gate_q_1;", "}", "qubit[2] q;", - f"cx_{custom_gate_id} q[0], q[1];", + "cx_0 q[0], q[1];", "", ] ) self.assertEqual(Exporter().dumps(qc), expected_qasm) - @requires_fixed_parameterisation def test_no_include(self): """Test explicit gate declaration (no include)""" q = QuantumRegister(2, "q") @@ -579,45 +658,41 @@ def test_no_include(self): circuit.rz(pi / 2, 0) circuit.sx(0) circuit.cx(0, 1) - expected_qasm = "\n".join( - [ - "OPENQASM 3.0;", - "gate u3(_gate_p_0, _gate_p_1, _gate_p_2) _gate_q_0 {", - " U(0, 0, pi/2) _gate_q_0;", - "}", - "gate u1(_gate_p_0) _gate_q_0 {", - " u3(0, 0, pi/2) _gate_q_0;", - "}", - "gate rz(_gate_p_0) _gate_q_0 {", - " u1(pi/2) _gate_q_0;", - "}", - "gate sdg _gate_q_0 {", - " u1(-pi/2) _gate_q_0;", - "}", - "gate u2(_gate_p_0, _gate_p_1) _gate_q_0 {", - " u3(pi/2, 0, pi) _gate_q_0;", - "}", - "gate h _gate_q_0 {", - " u2(0, pi) _gate_q_0;", - "}", - "gate sx _gate_q_0 {", - " sdg _gate_q_0;", - " h _gate_q_0;", - " sdg _gate_q_0;", - "}", - "gate cx c, t {", - " ctrl @ U(pi, 0, pi) c, t;", - "}", - "qubit[2] q;", - "rz(pi/2) q[0];", - "sx q[0];", - "cx q[0], q[1];", - "", - ] - ) + expected_qasm = """\ +OPENQASM 3.0; +gate u3(p0, p1, p2) _gate_q_0 { + U(p0, p1, p2) _gate_q_0; +} +gate u1(p0) _gate_q_0 { + u3(0, 0, p0) _gate_q_0; +} +gate rz(p0) _gate_q_0 { + u1(p0) _gate_q_0; +} +gate sdg _gate_q_0 { + u1(-pi/2) _gate_q_0; +} +gate u2(p0, p1) _gate_q_0 { + u3(pi/2, p0, p1) _gate_q_0; +} +gate h _gate_q_0 { + u2(0, pi) _gate_q_0; +} +gate sx _gate_q_0 { + sdg _gate_q_0; + h _gate_q_0; + sdg _gate_q_0; +} +gate cx c, t { + ctrl @ U(pi, 0, pi) c, t; +} +qubit[2] q; +rz(pi/2) q[0]; +sx q[0]; +cx q[0], q[1]; +""" self.assertEqual(Exporter(includes=[]).dumps(circuit), expected_qasm) - @requires_fixed_parameterisation def test_teleportation(self): """Teleportation with physical qubits""" qc = QuantumCircuit(3, 2) @@ -633,52 +708,48 @@ def test_teleportation(self): qc.z(2).c_if(qc.clbits[0], 1) transpiled = transpile(qc, initial_layout=[0, 1, 2]) - expected_qasm = "\n".join( - [ - "OPENQASM 3.0;", - "gate u3(_gate_p_0, _gate_p_1, _gate_p_2) _gate_q_0 {", - " U(pi/2, 0, pi) _gate_q_0;", - "}", - "gate u2(_gate_p_0, _gate_p_1) _gate_q_0 {", - " u3(pi/2, 0, pi) _gate_q_0;", - "}", - "gate h _gate_q_0 {", - " u2(0, pi) _gate_q_0;", - "}", - "gate cx c, t {", - " ctrl @ U(pi, 0, pi) c, t;", - "}", - "gate x _gate_q_0 {", - " u3(pi, 0, pi) _gate_q_0;", - "}", - "gate u1(_gate_p_0) _gate_q_0 {", - " u3(0, 0, pi) _gate_q_0;", - "}", - "gate z _gate_q_0 {", - " u1(pi) _gate_q_0;", - "}", - "bit[2] c;", - "h $1;", - "cx $1, $2;", - "barrier $0, $1, $2;", - "cx $0, $1;", - "h $0;", - "barrier $0, $1, $2;", - "c[0] = measure $0;", - "c[1] = measure $1;", - "barrier $0, $1, $2;", - "if (c[1]) {", - " x $2;", - "}", - "if (c[0]) {", - " z $2;", - "}", - "", - ] - ) + expected_qasm = """\ +OPENQASM 3.0; +gate u3(p0, p1, p2) _gate_q_0 { + U(p0, p1, p2) _gate_q_0; +} +gate u2(p0, p1) _gate_q_0 { + u3(pi/2, p0, p1) _gate_q_0; +} +gate h _gate_q_0 { + u2(0, pi) _gate_q_0; +} +gate cx c, t { + ctrl @ U(pi, 0, pi) c, t; +} +gate x _gate_q_0 { + u3(pi, 0, pi) _gate_q_0; +} +gate u1(p0) _gate_q_0 { + u3(0, 0, p0) _gate_q_0; +} +gate z _gate_q_0 { + u1(pi) _gate_q_0; +} +bit[2] c; +h $1; +cx $1, $2; +barrier $0, $1, $2; +cx $0, $1; +h $0; +barrier $0, $1, $2; +c[0] = measure $0; +c[1] = measure $1; +barrier $0, $1, $2; +if (c[1]) { + x $2; +} +if (c[0]) { + z $2; +} +""" self.assertEqual(Exporter(includes=[]).dumps(transpiled), expected_qasm) - @requires_fixed_parameterisation def test_basis_gates(self): """Teleportation with physical qubits""" qc = QuantumCircuit(3, 2) @@ -694,40 +765,37 @@ def test_basis_gates(self): qc.z(2).c_if(qc.clbits[0], 1) transpiled = transpile(qc, initial_layout=[0, 1, 2]) - expected_qasm = "\n".join( - [ - "OPENQASM 3.0;", - "gate u3(_gate_p_0, _gate_p_1, _gate_p_2) _gate_q_0 {", - " U(pi/2, 0, pi) _gate_q_0;", - "}", - "gate u2(_gate_p_0, _gate_p_1) _gate_q_0 {", - " u3(pi/2, 0, pi) _gate_q_0;", - "}", - "gate h _gate_q_0 {", - " u2(0, pi) _gate_q_0;", - "}", - "gate x _gate_q_0 {", - " u3(pi, 0, pi) _gate_q_0;", - "}", - "bit[2] c;", - "h $1;", - "cx $1, $2;", - "barrier $0, $1, $2;", - "cx $0, $1;", - "h $0;", - "barrier $0, $1, $2;", - "c[0] = measure $0;", - "c[1] = measure $1;", - "barrier $0, $1, $2;", - "if (c[1]) {", - " x $2;", - "}", - "if (c[0]) {", - " z $2;", - "}", - "", - ] - ) + expected_qasm = """\ +OPENQASM 3.0; +gate u3(p0, p1, p2) _gate_q_0 { + U(p0, p1, p2) _gate_q_0; +} +gate u2(p0, p1) _gate_q_0 { + u3(pi/2, p0, p1) _gate_q_0; +} +gate h _gate_q_0 { + u2(0, pi) _gate_q_0; +} +gate x _gate_q_0 { + u3(pi, 0, pi) _gate_q_0; +} +bit[2] c; +h $1; +cx $1, $2; +barrier $0, $1, $2; +cx $0, $1; +h $0; +barrier $0, $1, $2; +c[0] = measure $0; +c[1] = measure $1; +barrier $0, $1, $2; +if (c[1]) { + x $2; +} +if (c[0]) { + z $2; +} +""" self.assertEqual( Exporter(includes=[], basis_gates=["cx", "z", "U"]).dumps(transpiled), expected_qasm, @@ -1398,7 +1466,6 @@ def test_custom_gate_used_in_loop_scope(self): qc = QuantumCircuit(1) qc.for_loop(range(2), parameter_b, loop_body, [0], []) - expected_qasm = "\n".join( [ "OPENQASM 3.0;", @@ -1415,6 +1482,28 @@ def test_custom_gate_used_in_loop_scope(self): ) self.assertEqual(dumps(qc), expected_qasm) + def test_custom_gate_with_hw_qubit_name(self): + """Test that the name of a custom gate that is an OQ3 hardware qubit identifer is properly + escaped when translated to OQ3.""" + mygate_circ = QuantumCircuit(1, name="$1") + mygate_circ.x(0) + mygate = mygate_circ.to_gate() + qc = QuantumCircuit(1) + qc.append(mygate, [0]) + expected_qasm = "\n".join( + [ + "OPENQASM 3.0;", + 'include "stdgates.inc";', + "gate __1 _gate_q_0 {", + " x _gate_q_0;", + "}", + "qubit[1] q;", + "__1 q[0];", + "", + ] + ) + self.assertEqual(dumps(qc), expected_qasm) + def test_registers_have_escaped_names(self): """Test that both types of register are emitted with safely escaped names if they begin with invalid names. Regression test of gh-9658.""" @@ -1446,9 +1535,9 @@ def test_parameter_expression_after_naming_escape(self): [ "OPENQASM 3.0;", 'include "stdgates.inc";', - "input float[64] _measure;", + "input float[64] measure_0;", "qubit[1] q;", - "U(2*_measure, 0, 0) q[0];", + "U(2*measure_0, 0, 0) q[0];", "", ] ) @@ -1885,8 +1974,8 @@ def test_var_naming_clash_parameter(self): include "stdgates.inc"; input float[64] a; qubit[1] q; -bool a__generated0; -a__generated0 = false; +bool a_0; +a_0 = false; rx(a) q[0]; """ self.assertEqual(dumps(qc), expected) @@ -1900,11 +1989,11 @@ def test_var_naming_clash_register(self): expected = """\ OPENQASM 3.0; include "stdgates.inc"; -input bool c__generated0; +input bool c_0; bit[2] c; qubit[2] q; -bool q__generated1; -q__generated1 = false; +bool q_1; +q_1 = false; """ self.assertEqual(dumps(qc), expected) @@ -1922,254 +2011,16 @@ def test_var_naming_clash_gate(self): expected = """\ OPENQASM 3.0; include "stdgates.inc"; -input bool cx__generated0; -input bool U__generated1; +input bool cx_0; +input bool U_1; qubit[2] q; -uint[8] rx__generated2; -rx__generated2 = 5; +uint[8] rx_2; +rx_2 = 5; cx q[0], q[1]; U(0.5, 0.125, 0.25) q[0]; """ self.assertEqual(dumps(qc), expected) - -class TestCircuitQASM3ExporterTemporaryCasesWithBadParameterisation(QiskitTestCase): - """Test functionality that is not what we _want_, but is what we need to do while the definition - of custom gates with parameterization does not work correctly. - - These tests are modified versions of those marked with the `requires_fixed_parameterisation` - decorator, and this whole class can be deleted once those are fixed. See gh-7335. - """ - - maxDiff = 1_000_000 - - def test_basis_gates(self): - """Teleportation with physical qubits""" - qc = QuantumCircuit(3, 2) - qc.h(1) - qc.cx(1, 2) - qc.barrier() - qc.cx(0, 1) - qc.h(0) - qc.barrier() - qc.measure([0, 1], [0, 1]) - qc.barrier() - first_x = qc.x(2).c_if(qc.clbits[1], 1)[0].operation - qc.z(2).c_if(qc.clbits[0], 1) - - id_len = len(str(id(first_x))) - expected_qasm = [ - "OPENQASM 3.0;", - re.compile(r"gate u3_\d{%s}\(_gate_p_0, _gate_p_1, _gate_p_2\) _gate_q_0 \{" % id_len), - " U(pi/2, 0, pi) _gate_q_0;", - "}", - re.compile(r"gate u2_\d{%s}\(_gate_p_0, _gate_p_1\) _gate_q_0 \{" % id_len), - re.compile(r" u3_\d{%s}\(pi/2, 0, pi\) _gate_q_0;" % id_len), - "}", - "gate h _gate_q_0 {", - re.compile(r" u2_\d{%s}\(0, pi\) _gate_q_0;" % id_len), - "}", - re.compile(r"gate u3_\d{%s}\(_gate_p_0, _gate_p_1, _gate_p_2\) _gate_q_0 \{" % id_len), - " U(pi, 0, pi) _gate_q_0;", - "}", - "gate x _gate_q_0 {", - re.compile(r" u3_\d{%s}\(pi, 0, pi\) _gate_q_0;" % id_len), - "}", - "bit[2] c;", - "qubit[3] q;", - "h q[1];", - "cx q[1], q[2];", - "barrier q[0], q[1], q[2];", - "cx q[0], q[1];", - "h q[0];", - "barrier q[0], q[1], q[2];", - "c[0] = measure q[0];", - "c[1] = measure q[1];", - "barrier q[0], q[1], q[2];", - "if (c[1]) {", - " x q[2];", - "}", - "if (c[0]) {", - " z q[2];", - "}", - "", - ] - res = Exporter(includes=[], basis_gates=["cx", "z", "U"]).dumps(qc).splitlines() - for result, expected in zip(res, expected_qasm): - if isinstance(expected, str): - self.assertEqual(result, expected) - else: - self.assertTrue( - expected.search(result), f"Line {result} doesn't match regex: {expected}" - ) - - def test_teleportation(self): - """Teleportation with physical qubits""" - qc = QuantumCircuit(3, 2) - qc.h(1) - qc.cx(1, 2) - qc.barrier() - qc.cx(0, 1) - qc.h(0) - qc.barrier() - qc.measure([0, 1], [0, 1]) - qc.barrier() - qc.x(2).c_if(qc.clbits[1], 1) - qc.z(2).c_if(qc.clbits[0], 1) - - transpiled = transpile(qc, initial_layout=[0, 1, 2]) - id_len = len(str(id(transpiled.data[0].operation))) - - expected_qasm = [ - "OPENQASM 3.0;", - re.compile(r"gate u3_\d{%s}\(_gate_p_0, _gate_p_1, _gate_p_2\) _gate_q_0 \{" % id_len), - " U(pi/2, 0, pi) _gate_q_0;", - "}", - re.compile(r"gate u2_\d{%s}\(_gate_p_0, _gate_p_1\) _gate_q_0 \{" % id_len), - re.compile(r" u3_\d{%s}\(pi/2, 0, pi\) _gate_q_0;" % id_len), - "}", - "gate h _gate_q_0 {", - re.compile(r" u2_\d{%s}\(0, pi\) _gate_q_0;" % id_len), - "}", - "gate cx c, t {", - " ctrl @ U(pi, 0, pi) c, t;", - "}", - re.compile(r"gate u3_\d{%s}\(_gate_p_0, _gate_p_1, _gate_p_2\) _gate_q_0 \{" % id_len), - " U(pi, 0, pi) _gate_q_0;", - "}", - "gate x _gate_q_0 {", - re.compile(r" u3_\d{%s}\(pi, 0, pi\) _gate_q_0;" % id_len), - "}", - re.compile(r"gate u3_\d{%s}\(_gate_p_0, _gate_p_1, _gate_p_2\) _gate_q_0 \{" % id_len), - " U(0, 0, pi) _gate_q_0;", - "}", - re.compile(r"gate u1_\d{%s}\(_gate_p_0\) _gate_q_0 \{" % id_len), - re.compile(r" u3_\d{%s}\(0, 0, pi\) _gate_q_0;" % id_len), - "}", - "gate z _gate_q_0 {", - re.compile(r" u1_\d{%s}\(pi\) _gate_q_0;" % id_len), - "}", - "bit[2] c;", - "h $1;", - "cx $1, $2;", - "barrier $0, $1, $2;", - "cx $0, $1;", - "h $0;", - "barrier $0, $1, $2;", - "c[0] = measure $0;", - "c[1] = measure $1;", - "barrier $0, $1, $2;", - "if (c[1]) {", - " x $2;", - "}", - "if (c[0]) {", - " z $2;", - "}", - "", - ] - res = Exporter(includes=[]).dumps(transpiled).splitlines() - for result, expected in zip(res, expected_qasm): - if isinstance(expected, str): - self.assertEqual(result, expected) - else: - self.assertTrue( - expected.search(result), f"Line {result} doesn't match regex: {expected}" - ) - - def test_custom_gate_with_params_bound_main_call(self): - """Custom gate with unbound parameters that are bound in the main circuit""" - parameter0 = Parameter("p0") - parameter1 = Parameter("p1") - - custom = QuantumCircuit(2, name="custom") - custom.rz(parameter0, 0) - custom.rz(parameter1 / 2, 1) - - qr_all_qubits = QuantumRegister(3, "q") - qr_r = QuantumRegister(3, "r") - circuit = QuantumCircuit(qr_all_qubits, qr_r) - circuit.append(custom.to_gate(), [qr_all_qubits[0], qr_r[0]]) - - circuit.assign_parameters({parameter0: pi, parameter1: pi / 2}, inplace=True) - custom_id = id(circuit.data[0].operation) - - expected_qasm = "\n".join( - [ - "OPENQASM 3.0;", - 'include "stdgates.inc";', - f"gate custom_{custom_id}(_gate_p_0, _gate_p_1) _gate_q_0, _gate_q_1 {{", - " rz(pi) _gate_q_0;", - " rz(pi/4) _gate_q_1;", - "}", - "qubit[3] q;", - "qubit[3] r;", - f"custom_{custom_id}(pi, pi/2) q[0], r[0];", - "", - ] - ) - self.assertEqual(Exporter().dumps(circuit), expected_qasm) - - def test_no_include(self): - """Test explicit gate declaration (no include)""" - q = QuantumRegister(2, "q") - circuit = QuantumCircuit(q) - circuit.rz(pi / 2, 0) - circuit.sx(0) - circuit.cx(0, 1) - - id_len = len(str(id(circuit.data[0].operation))) - expected_qasm = [ - "OPENQASM 3.0;", - re.compile(r"gate u3_\d{%s}\(_gate_p_0, _gate_p_1, _gate_p_2\) _gate_q_0 \{" % id_len), - " U(0, 0, pi/2) _gate_q_0;", - "}", - re.compile(r"gate u1_\d{%s}\(_gate_p_0\) _gate_q_0 \{" % id_len), - re.compile(r" u3_\d{%s}\(0, 0, pi/2\) _gate_q_0;" % id_len), - "}", - re.compile(r"gate rz_\d{%s}\(_gate_p_0\) _gate_q_0 \{" % id_len), - re.compile(r" u1_\d{%s}\(pi/2\) _gate_q_0;" % id_len), - "}", - re.compile(r"gate u3_\d{%s}\(_gate_p_0, _gate_p_1, _gate_p_2\) _gate_q_0 \{" % id_len), - " U(0, 0, -pi/2) _gate_q_0;", - "}", - re.compile(r"gate u1_\d{%s}\(_gate_p_0\) _gate_q_0 \{" % id_len), - re.compile(r" u3_\d{%s}\(0, 0, -pi/2\) _gate_q_0;" % id_len), - "}", - "gate sdg _gate_q_0 {", - re.compile(r" u1_\d{%s}\(-pi/2\) _gate_q_0;" % id_len), - "}", - re.compile(r"gate u3_\d{%s}\(_gate_p_0, _gate_p_1, _gate_p_2\) _gate_q_0 \{" % id_len), - " U(pi/2, 0, pi) _gate_q_0;", - "}", - re.compile(r"gate u2_\d{%s}\(_gate_p_0, _gate_p_1\) _gate_q_0 \{" % id_len), - re.compile(r" u3_\d{%s}\(pi/2, 0, pi\) _gate_q_0;" % id_len), - "}", - "gate h _gate_q_0 {", - re.compile(r" u2_\d{%s}\(0, pi\) _gate_q_0;" % id_len), - "}", - "gate sx _gate_q_0 {", - " sdg _gate_q_0;", - " h _gate_q_0;", - " sdg _gate_q_0;", - "}", - "gate cx c, t {", - " ctrl @ U(pi, 0, pi) c, t;", - "}", - "qubit[2] q;", - re.compile(r"rz_\d{%s}\(pi/2\) q\[0\];" % id_len), - "sx q[0];", - "cx q[0], q[1];", - "", - ] - res = Exporter(includes=[]).dumps(circuit).splitlines() - for result, expected in zip(res, expected_qasm): - if isinstance(expected, str): - self.assertEqual(result, expected) - else: - self.assertTrue( - expected.search(result), f"Line {result} doesn't match regex: {expected}" - ) - def test_unusual_conditions(self): """Test that special QASM constructs such as ``measure`` are correctly handled when the Terra instructions have old-style conditions.""" @@ -2378,11 +2229,11 @@ def test_multiple_switches_dont_clash_on_dummy(self): OPENQASM 3.0; include "stdgates.inc"; bit[2] switch_dummy; -int switch_dummy__generated0; -int switch_dummy__generated1; +int switch_dummy_0; +int switch_dummy_1; qubit _qubit0; -switch_dummy__generated0 = switch_dummy; -switch (switch_dummy__generated0) { +switch_dummy_0 = switch_dummy; +switch (switch_dummy_0) { case 0 { x _qubit0; } @@ -2390,8 +2241,8 @@ def test_multiple_switches_dont_clash_on_dummy(self): y _qubit0; } } -switch_dummy__generated1 = switch_dummy; -switch (switch_dummy__generated1) { +switch_dummy_1 = switch_dummy; +switch (switch_dummy_1) { case 0 { x _qubit0; } @@ -2426,7 +2277,7 @@ def test_switch_nested_in_if(self): include "stdgates.inc"; bit[2] c; int switch_dummy; -int switch_dummy__generated0; +int switch_dummy_0; qubit _qubit0; if (c == 1) { switch_dummy = c; @@ -2439,8 +2290,8 @@ def test_switch_nested_in_if(self): } } } else { - switch_dummy__generated0 = c; - switch (switch_dummy__generated0) { + switch_dummy_0 = c; + switch (switch_dummy_0) { case 0 { x _qubit0; } @@ -2470,7 +2321,7 @@ def test_switch_expr_target(self): bit _bit0; bit[2] cr; int switch_dummy; -int switch_dummy__generated0; +int switch_dummy_0; qubit _qubit0; switch_dummy = !_bit0; switch (switch_dummy) { @@ -2478,8 +2329,8 @@ def test_switch_expr_target(self): x _qubit0; } } -switch_dummy__generated0 = cr & 3; -switch (switch_dummy__generated0) { +switch_dummy_0 = cr & 3; +switch (switch_dummy_0) { case 3 { x _qubit0; } @@ -2660,11 +2511,11 @@ def test_multiple_switches_dont_clash_on_dummy(self): OPENQASM 3.0; include "stdgates.inc"; bit[2] switch_dummy; -int switch_dummy__generated0; -int switch_dummy__generated1; +int switch_dummy_0; +int switch_dummy_1; qubit _qubit0; -switch_dummy__generated0 = switch_dummy; -switch (switch_dummy__generated0) { +switch_dummy_0 = switch_dummy; +switch (switch_dummy_0) { case 0: { x _qubit0; } @@ -2675,8 +2526,8 @@ def test_multiple_switches_dont_clash_on_dummy(self): } break; } -switch_dummy__generated1 = switch_dummy; -switch (switch_dummy__generated1) { +switch_dummy_1 = switch_dummy; +switch (switch_dummy_1) { case 0: { x _qubit0; } @@ -2714,7 +2565,7 @@ def test_switch_v1_nested_in_if(self): include "stdgates.inc"; bit[2] c; int switch_dummy; -int switch_dummy__generated0; +int switch_dummy_0; qubit _qubit0; if (c == 1) { switch_dummy = c; @@ -2730,8 +2581,8 @@ def test_switch_v1_nested_in_if(self): break; } } else { - switch_dummy__generated0 = c; - switch (switch_dummy__generated0) { + switch_dummy_0 = c; + switch (switch_dummy_0) { case 0: { x _qubit0; } @@ -2764,7 +2615,7 @@ def test_switch_v1_expr_target(self): bit _bit0; bit[2] cr; int switch_dummy; -int switch_dummy__generated0; +int switch_dummy_0; qubit _qubit0; switch_dummy = !_bit0; switch (switch_dummy) { @@ -2773,8 +2624,8 @@ def test_switch_v1_expr_target(self): } break; } -switch_dummy__generated0 = cr & 3; -switch (switch_dummy__generated0) { +switch_dummy_0 = cr & 3; +switch (switch_dummy_0) { case 3: { x _qubit0; } @@ -2824,7 +2675,7 @@ def test_disallow_custom_subroutine_with_parameters(self): exporter = Exporter() with self.assertRaisesRegex( - QASM3ExporterError, "Exporting non-unitary instructions is not yet supported" + QASM3ExporterError, "non-unitary subroutine calls are not yet supported" ): exporter.dumps(qc) @@ -2833,11 +2684,11 @@ def test_disallow_opaque_instruction(self): ``defcal`` block, while this is not supported.""" qc = QuantumCircuit(1) - qc.append(Instruction("opaque", 1, 0, []), [0], []) + qc.append(Gate("opaque", 1, []), [0], []) exporter = Exporter() with self.assertRaisesRegex( - QASM3ExporterError, "Exporting opaque instructions .* is not yet supported" + QASM3ExporterError, "failed to export .* that has no definition" ): exporter.dumps(qc) From 983403b5cb667e0747823a864a3ebeb8e9f4f97d Mon Sep 17 00:00:00 2001 From: Shraddha Aangiras <63237790+shraddha-aangiras@users.noreply.github.com> Date: Mon, 22 Jul 2024 19:27:18 +0530 Subject: [PATCH 12/63] Validate `order` kwarg in `BitArray.from_bool_array()` (#12686) * Validate order kwarg in BitArray * Added releasenotes for bugfix * Added pytest to check order * Reformatted files * Update releasenotes/notes/fix-kwarg-validation-BitArray-1bf542a1fb5c15c6.yaml Co-authored-by: Takashi Imamichi <31178928+t-imamichi@users.noreply.github.com> --------- Co-authored-by: Takashi Imamichi <31178928+t-imamichi@users.noreply.github.com> --- qiskit/primitives/containers/bit_array.py | 5 ++++- ...fix-kwarg-validation-BitArray-1bf542a1fb5c15c6.yaml | 4 ++++ test/python/primitives/containers/test_bit_array.py | 10 ++++++++++ 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 releasenotes/notes/fix-kwarg-validation-BitArray-1bf542a1fb5c15c6.yaml diff --git a/qiskit/primitives/containers/bit_array.py b/qiskit/primitives/containers/bit_array.py index 24d52ca4e85a..5c68893a4da2 100644 --- a/qiskit/primitives/containers/bit_array.py +++ b/qiskit/primitives/containers/bit_array.py @@ -207,7 +207,10 @@ def from_bool_array( if order == "little": # np.unpackbits assumes "big" array = array[..., ::-1] - + elif order != "big": + raise ValueError( + f"unknown value for order: '{order}'. Valid values are 'big' and 'little'." + ) num_bits = array.shape[-1] if remainder := (-num_bits) % 8: # unpackbits pads with zeros on the wrong side with respect to what we want, so diff --git a/releasenotes/notes/fix-kwarg-validation-BitArray-1bf542a1fb5c15c6.yaml b/releasenotes/notes/fix-kwarg-validation-BitArray-1bf542a1fb5c15c6.yaml new file mode 100644 index 000000000000..41a0fc53261e --- /dev/null +++ b/releasenotes/notes/fix-kwarg-validation-BitArray-1bf542a1fb5c15c6.yaml @@ -0,0 +1,4 @@ +--- +fixes: + - | + The keyword argument ``order`` of the function :meth:`.BitArray.from_bool_array` should be 'little' or 'big'. Added checks to raise error if an invalid value is entered. diff --git a/test/python/primitives/containers/test_bit_array.py b/test/python/primitives/containers/test_bit_array.py index 69f02fd46daa..e4963d046f51 100644 --- a/test/python/primitives/containers/test_bit_array.py +++ b/test/python/primitives/containers/test_bit_array.py @@ -207,6 +207,16 @@ def test_from_bool_array(self): ) self.assertEqual(bit_array, BitArray(u_8([[7, 3, 1]]), 21)) + with self.assertRaisesRegex(ValueError, "unknown value for order"): + BitArray.from_bool_array( + [[[1, 0, 1, 0], [0, 0, 1, 1]], [[1, 0, 0, 0], [0, 0, 0, 1]]], order="litle" + ) + + with self.assertRaisesRegex(ValueError, "unknown value for order"): + BitArray.from_bool_array( + [[[1, 0, 1, 0], [0, 0, 1, 1]], [[1, 0, 0, 0], [0, 0, 0, 1]]], order="bg" + ) + @ddt.data("counts", "int", "hex", "bit") def test_from_counts(self, counts_type): """Test the from_counts static constructor.""" From cbf7868a89f7c5f84f7db49b1fefdf00f8c5f4b8 Mon Sep 17 00:00:00 2001 From: Catherine Lozano Date: Mon, 22 Jul 2024 10:26:12 -0400 Subject: [PATCH 13/63] Port `synth_permutation_depth_lnn_kms` to Rust (#12746) * added functionality for porting * updated functionality * formatting * lint changes * resolved error * updated docstring * formatting * formatting --- .../src/synthesis/permutation/mod.rs | 33 +++++++++++++++++++ .../src/synthesis/permutation/utils.rs | 20 +++++++++++ .../synthesis/permutation/permutation_lnn.py | 26 ++------------- ...tation_depth_lnn_kms-c444f3a363f3a903.yaml | 4 +++ 4 files changed, 59 insertions(+), 24 deletions(-) create mode 100644 releasenotes/notes/synth_permutation_depth_lnn_kms-c444f3a363f3a903.yaml diff --git a/crates/accelerate/src/synthesis/permutation/mod.rs b/crates/accelerate/src/synthesis/permutation/mod.rs index 0e3900a4b8bf..fccb0cfb972e 100644 --- a/crates/accelerate/src/synthesis/permutation/mod.rs +++ b/crates/accelerate/src/synthesis/permutation/mod.rs @@ -82,11 +82,44 @@ fn _synth_permutation_acg(py: Python, pattern: PyArrayLike1) -> PyResult, +) -> PyResult { + let mut inverted = utils::invert(&pattern.as_array()); + let mut view = inverted.view_mut(); + let num_qubits = view.len(); + let mut swap_layers: Vec<(usize, usize)> = Vec::new(); + + for i in 0..num_qubits { + let swap_layer: Vec<(usize, usize)> = utils::create_swap_layer(&mut view, i % 2); + swap_layers.extend(swap_layer); + } + + CircuitData::from_standard_gates( + py, + num_qubits as u32, + swap_layers.iter().map(|(i, j)| { + ( + StandardGate::SwapGate, + smallvec![], + smallvec![Qubit(*i as u32), Qubit(*j as u32)], + ) + }), + Param::Float(0.0), + ) +} + #[pymodule] pub fn permutation(m: &Bound) -> PyResult<()> { m.add_function(wrap_pyfunction!(_validate_permutation, m)?)?; m.add_function(wrap_pyfunction!(_inverse_pattern, m)?)?; m.add_function(wrap_pyfunction!(_synth_permutation_basic, m)?)?; m.add_function(wrap_pyfunction!(_synth_permutation_acg, m)?)?; + m.add_function(wrap_pyfunction!(_synth_permutation_depth_lnn_kms, m)?)?; Ok(()) } diff --git a/crates/accelerate/src/synthesis/permutation/utils.rs b/crates/accelerate/src/synthesis/permutation/utils.rs index 975635fbf8da..8f2738c078ae 100644 --- a/crates/accelerate/src/synthesis/permutation/utils.rs +++ b/crates/accelerate/src/synthesis/permutation/utils.rs @@ -10,6 +10,7 @@ // copyright notice, and modified files need to carry a notice indicating // that they have been altered from the originals. +use ndarray::ArrayViewMut1; use ndarray::{Array1, ArrayView1}; use pyo3::exceptions::PyValueError; use pyo3::prelude::*; @@ -144,3 +145,22 @@ pub fn decompose_cycles(cycles: &Vec>) -> Vec<(usize, usize)> { swaps } + +/// Implements a single swap layer, consisting of conditional swaps between each +/// neighboring couple. The starting_point is the first qubit to use (either 0 or 1 +/// for even or odd layers respectively). Mutates the permutation pattern ``pattern``. +pub fn create_swap_layer( + pattern: &mut ArrayViewMut1, + starting_point: usize, +) -> Vec<(usize, usize)> { + let num_qubits = pattern.len(); + let mut gates = Vec::new(); + + for j in (starting_point..num_qubits - 1).step_by(2) { + if pattern[j] > pattern[j + 1] { + gates.push((j, j + 1)); + pattern.swap(j, j + 1); + } + } + gates +} diff --git a/qiskit/synthesis/permutation/permutation_lnn.py b/qiskit/synthesis/permutation/permutation_lnn.py index f3897d63a687..d5da6929463c 100644 --- a/qiskit/synthesis/permutation/permutation_lnn.py +++ b/qiskit/synthesis/permutation/permutation_lnn.py @@ -15,7 +15,7 @@ from __future__ import annotations import numpy as np from qiskit.circuit.quantumcircuit import QuantumCircuit -from .permutation_utils import _inverse_pattern +from qiskit._accelerate.synthesis.permutation import _synth_permutation_depth_lnn_kms def synth_permutation_depth_lnn_kms(pattern: list[int] | np.ndarray[int]) -> QuantumCircuit: @@ -49,26 +49,4 @@ def synth_permutation_depth_lnn_kms(pattern: list[int] | np.ndarray[int]) -> Qua # In the permutation synthesis code below the notation is opposite: # [2, 4, 3, 0, 1] means that 0 maps to 2, 1 to 3, 2 to 3, 3 to 0, and 4 to 1. # This is why we invert the pattern. - cur_pattern = _inverse_pattern(pattern) - - num_qubits = len(cur_pattern) - qc = QuantumCircuit(num_qubits) - - # add conditional odd-even swap layers - for i in range(num_qubits): - _create_swap_layer(qc, cur_pattern, i % 2) - - return qc - - -def _create_swap_layer(qc, pattern, starting_point): - """Implements a single swap layer, consisting of conditional swaps between each - neighboring couple. The starting_point is the first qubit to use (either 0 or 1 - for even or odd layers respectively). Mutates both the quantum circuit ``qc`` - and the permutation pattern ``pattern``. - """ - num_qubits = len(pattern) - for j in range(starting_point, num_qubits - 1, 2): - if pattern[j] > pattern[j + 1]: - qc.swap(j, j + 1) - pattern[j], pattern[j + 1] = pattern[j + 1], pattern[j] + return QuantumCircuit._from_circuit_data(_synth_permutation_depth_lnn_kms(pattern)) diff --git a/releasenotes/notes/synth_permutation_depth_lnn_kms-c444f3a363f3a903.yaml b/releasenotes/notes/synth_permutation_depth_lnn_kms-c444f3a363f3a903.yaml new file mode 100644 index 000000000000..65f81686cd33 --- /dev/null +++ b/releasenotes/notes/synth_permutation_depth_lnn_kms-c444f3a363f3a903.yaml @@ -0,0 +1,4 @@ +--- +features_synthesis: + - | + Port :func:`.synth_permutation_depth_lnn_kms`, used to synthesize permutations for linear connectivity, to Rust. \ No newline at end of file From 9d8be7e7553a9336a55ba6f5c755e4accdb2695d Mon Sep 17 00:00:00 2001 From: Jake Lishman Date: Mon, 22 Jul 2024 16:44:46 +0100 Subject: [PATCH 14/63] Update version of OpenQASM 3.0 standard library (#12387) * Update version of OpenQASM 3.0 standard library This is just a file vendored from the OpenQASM project, but it's been updated since the last time we vendored it to fix a couple of problems. This one is vendored from openqasm/openqasm@4ca1d793833b24a1. * Clarify git link --- qiskit/qasm/libs/stdgates.inc | 63 ++++++++++--------- .../update-qasm3-lib-40e15bc24234970d.yaml | 7 +++ 2 files changed, 42 insertions(+), 28 deletions(-) create mode 100644 releasenotes/notes/update-qasm3-lib-40e15bc24234970d.yaml diff --git a/qiskit/qasm/libs/stdgates.inc b/qiskit/qasm/libs/stdgates.inc index 512793b9cce9..2599b22a75dc 100644 --- a/qiskit/qasm/libs/stdgates.inc +++ b/qiskit/qasm/libs/stdgates.inc @@ -1,51 +1,58 @@ -// OpenQASM 3 standard gate library +// OpenQASM 3.0 standard gate library +// +// Vendored from the OpenQASM 3.0 project at commit 4ca1d793833b24a1 of +// https://github.com/openqasm/openqasm. +// +// Used under the terms of its Apache-2.0 license. +// Copyright 2017-2024 OpenQASM Contributors. + // phase gate -gate p(lambda) a { ctrl @ gphase(lambda) a; } +gate p(λ) a { ctrl @ gphase(λ) a; } // Pauli gate: bit-flip or NOT gate -gate x a { U(pi, 0, pi) a; } +gate x a { U(π, 0, π) a; gphase(-π/2);} // Pauli gate: bit and phase flip -gate y a { U(pi, pi/2, pi/2) a; } -// Pauli gate: phase flip -gate z a { p(pi) a; } +gate y a { U(π, π/2, π/2) a; gphase(-π/2);} + // Pauli gate: phase flip +gate z a { p(π) a; } // Clifford gate: Hadamard -gate h a { U(pi/2, 0, pi) a; } +gate h a { U(π/2, 0, π) a; gphase(-π/4);} // Clifford gate: sqrt(Z) or S gate -gate s a { pow(1/2) @ z a; } +gate s a { pow(0.5) @ z a; } // Clifford gate: inverse of sqrt(Z) -gate sdg a { inv @ pow(1/2) @ z a; } +gate sdg a { inv @ pow(0.5) @ z a; } // sqrt(S) or T gate -gate t a { pow(1/2) @ s a; } +gate t a { pow(0.5) @ s a; } // inverse of sqrt(S) -gate tdg a { inv @ pow(1/2) @ s a; } +gate tdg a { inv @ pow(0.5) @ s a; } // sqrt(NOT) gate -gate sx a { pow(1/2) @ x a; } +gate sx a { pow(0.5) @ x a; } // Rotation around X-axis -gate rx(theta) a { U(theta, -pi/2, pi/2) a; } +gate rx(θ) a { U(θ, -π/2, π/2) a; gphase(-θ/2);} // rotation around Y-axis -gate ry(theta) a { U(theta, 0, 0) a; } +gate ry(θ) a { U(θ, 0, 0) a; gphase(-θ/2);} // rotation around Z axis -gate rz(lambda) a { gphase(-lambda/2); U(0, 0, lambda) a; } +gate rz(λ) a { gphase(-λ/2); U(0, 0, λ) a; } // controlled-NOT -gate cx c, t { ctrl @ x c, t; } +gate cx a, b { ctrl @ x a, b; } // controlled-Y gate cy a, b { ctrl @ y a, b; } // controlled-Z gate cz a, b { ctrl @ z a, b; } // controlled-phase -gate cp(lambda) a, b { ctrl @ p(lambda) a, b; } +gate cp(λ) a, b { ctrl @ p(λ) a, b; } // controlled-rx -gate crx(theta) a, b { ctrl @ rx(theta) a, b; } +gate crx(θ) a, b { ctrl @ rx(θ) a, b; } // controlled-ry -gate cry(theta) a, b { ctrl @ ry(theta) a, b; } +gate cry(θ) a, b { ctrl @ ry(θ) a, b; } // controlled-rz -gate crz(theta) a, b { ctrl @ rz(theta) a, b; } +gate crz(θ) a, b { ctrl @ rz(θ) a, b; } // controlled-H gate ch a, b { ctrl @ h a, b; } @@ -57,19 +64,19 @@ gate ccx a, b, c { ctrl @ ctrl @ x a, b, c; } // controlled-swap gate cswap a, b, c { ctrl @ swap a, b, c; } -// four parameter controlled-U gate with relative phase -gate cu(theta, phi, lambda, gamma) c, t { p(gamma) c; ctrl @ U(theta, phi, lambda) c, t; } +// four parameter controlled-U gate with relative phase γ +gate cu(θ, φ, λ, γ) a, b { p(γ-θ/2) a; ctrl @ U(θ, φ, λ) a, b; } // Gates for OpenQASM 2 backwards compatibility // CNOT -gate CX c, t { ctrl @ U(pi, 0, pi) c, t; } +gate CX a, b { ctrl @ U(π, 0, π) a, b; } // phase gate -gate phase(lambda) q { U(0, 0, lambda) q; } +gate phase(λ) q { U(0, 0, λ) q; } // controlled-phase -gate cphase(lambda) a, b { ctrl @ phase(lambda) a, b; } +gate cphase(λ) a, b { ctrl @ phase(λ) a, b; } // identity or idle gate gate id a { U(0, 0, 0) a; } // IBM Quantum experience gates -gate u1(lambda) q { U(0, 0, lambda) q; } -gate u2(phi, lambda) q { gphase(-(phi+lambda)/2); U(pi/2, phi, lambda) q; } -gate u3(theta, phi, lambda) q { gphase(-(phi+lambda)/2); U(theta, phi, lambda) q; } \ No newline at end of file +gate u1(λ) q { U(0, 0, λ) q; } +gate u2(φ, λ) q { gphase(-(φ+λ+π/2)/2); U(π/2, φ, λ) q; } +gate u3(θ, φ, λ) q { gphase(-(φ+λ+θ)/2); U(θ, φ, λ) q; } diff --git a/releasenotes/notes/update-qasm3-lib-40e15bc24234970d.yaml b/releasenotes/notes/update-qasm3-lib-40e15bc24234970d.yaml new file mode 100644 index 000000000000..2e65b89637ff --- /dev/null +++ b/releasenotes/notes/update-qasm3-lib-40e15bc24234970d.yaml @@ -0,0 +1,7 @@ +--- +features_qasm: + - | + The vendored version of the OpenQASM 3.0 standard library has been + updated to match `the state as of commit 4ca1d79383 `__. + This should generally have no effect on your use of Qiskit, unless you + were retrieving our vendored file for your own use. From 5e63bef6cc2aa15b5dadfcf0b39c5e8761757f93 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Tue, 23 Jul 2024 11:39:11 +0200 Subject: [PATCH 15/63] Update test/python/providers/fake_provider/test_fake_backends.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> --- test/python/providers/fake_provider/test_fake_backends.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/test/python/providers/fake_provider/test_fake_backends.py b/test/python/providers/fake_provider/test_fake_backends.py index 7318fc2bc05a..3d22c2de7e72 100644 --- a/test/python/providers/fake_provider/test_fake_backends.py +++ b/test/python/providers/fake_provider/test_fake_backends.py @@ -61,10 +61,6 @@ def test_fake_backend_v2_noise_model_always_present(self): qc = QuantumCircuit(1) qc.x(0) qc.measure_all() - with warnings.catch_warnings(): - with warnings.catch_warnings(): - # TODO remove this catch once Aer stops using QobjDictField - warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") - res = backend.run(qc, shots=1000).result().get_counts() + res = backend.run(qc, shots=1000).result().get_counts() # Assert noise was present and result wasn't ideal self.assertNotEqual(res, {"1": 1000}) From 83332e52f2ca12a78f0ecc04cac6f163df796835 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Tue, 23 Jul 2024 11:40:02 +0200 Subject: [PATCH 16/63] Update test/python/circuit/test_parameters.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> --- test/python/circuit/test_parameters.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/test/python/circuit/test_parameters.py b/test/python/circuit/test_parameters.py index d977aa30089f..4f989767164f 100644 --- a/test/python/circuit/test_parameters.py +++ b/test/python/circuit/test_parameters.py @@ -1022,8 +1022,7 @@ def test_binding_parameterized_circuits_built_in_multiproc_(self): ) def test_binding_parameterized_circuits_built_in_multiproc(self): - """Verify subcircuits built in a subprocess can still be bound. - REMOVE this test once assemble is REMOVED""" + """Verify subcircuits built in a subprocess can still be bound.""" # ref: https://github.com/Qiskit/qiskit-terra/issues/2429 num_processes = 4 From 60cc9c54159af92ab05bf158d24dbfc3dda0df4c Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Tue, 23 Jul 2024 11:40:21 +0200 Subject: [PATCH 17/63] Update qiskit/providers/models/pulsedefaults.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> --- qiskit/providers/models/pulsedefaults.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qiskit/providers/models/pulsedefaults.py b/qiskit/providers/models/pulsedefaults.py index fcd11c26ec29..494d31c7a60d 100644 --- a/qiskit/providers/models/pulsedefaults.py +++ b/qiskit/providers/models/pulsedefaults.py @@ -272,7 +272,7 @@ def from_dict(cls, data): PulseDefaults: The PulseDefaults from the input dictionary. """ schema = { - "pulse_library": PulseLibraryItem, # The class PulseLibraryItem` is deprecated + "pulse_library": PulseLibraryItem, # The class PulseLibraryItem is deprecated "cmd_def": Command, "meas_kernel": MeasurementKernel, "discriminator": Discriminator, From 1362b1b0cd882555750446b5ca681043e456d8e4 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Tue, 23 Jul 2024 14:31:30 +0200 Subject: [PATCH 18/63] Update test/python/providers/fake_provider/test_fake_backends.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> --- test/python/providers/fake_provider/test_fake_backends.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/test/python/providers/fake_provider/test_fake_backends.py b/test/python/providers/fake_provider/test_fake_backends.py index 3d22c2de7e72..ba9909d95abc 100644 --- a/test/python/providers/fake_provider/test_fake_backends.py +++ b/test/python/providers/fake_provider/test_fake_backends.py @@ -46,10 +46,7 @@ def test_fake_backends_get_kwargs(self): qc.measure_all() trans_qc = transpile(qc, backend) - with warnings.catch_warnings(): - # TODO remove this catch once Aer stops using QobjDictField - warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") - raw_counts = backend.run(trans_qc, shots=1000).result().get_counts() + raw_counts = backend.run(trans_qc, shots=1000).result().get_counts() self.assertEqual(sum(raw_counts.values()), 1000) From 787090f4216271478d8ebcc2d95ecb00db7a44b6 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Tue, 23 Jul 2024 14:31:37 +0200 Subject: [PATCH 19/63] Update test/python/providers/fake_provider/test_generic_backend_v2.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> --- .../providers/fake_provider/test_generic_backend_v2.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/test/python/providers/fake_provider/test_generic_backend_v2.py b/test/python/providers/fake_provider/test_generic_backend_v2.py index 51df49e73456..e0dc3e986c8a 100644 --- a/test/python/providers/fake_provider/test_generic_backend_v2.py +++ b/test/python/providers/fake_provider/test_generic_backend_v2.py @@ -137,11 +137,7 @@ def test_run(self): backend = GenericBackendV2(num_qubits=5, basis_gates=["cx", "id", "rz", "sx", "x"]) tqc = transpile(qc, backend=backend, optimization_level=3, seed_transpiler=42) - with warnings.catch_warnings(): - # TODO remove this catch once Aer stops using Provider ABC - # https://github.com/Qiskit/qiskit-aer/pull/2184 - warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") - result = backend.run(tqc, seed_simulator=42, shots=1000).result() + result = backend.run(tqc, seed_simulator=42, shots=1000).result() counts = result.get_counts() self.assertTrue(math.isclose(counts["00000"], 500, rel_tol=0.1)) From a335504abd52f4f08183fb276c187951bc40385e Mon Sep 17 00:00:00 2001 From: Jake Lishman Date: Tue, 23 Jul 2024 14:23:15 +0100 Subject: [PATCH 20/63] Add troubleshooting section to docs-build dev docs (#12804) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add troubleshooting section to docs-build dev docs There are a couple of known failure modes for the documentation build that require additional setup. This documents these, to consolidate the knowledge. * Update CONTRIBUTING.md Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> --------- Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> --- CONTRIBUTING.md | 37 +++++++++++++++++++++++++++++-------- 1 file changed, 29 insertions(+), 8 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 7076c1571b18..e433855fb26e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -17,6 +17,7 @@ community in this goal. * [Testing](#testing) * [Style and Lint](#style-and-lint) * [Building API docs locally](#building-api-docs-locally) + * [Troubleshooting docs builds](#troubleshooting-docs-builds) * [Development Cycle](#development-cycle) * [Branches](#branches) * [Release Cycle](#release-cycle) @@ -651,21 +652,41 @@ rather than via `tox`. If you have installed the development packages in your py `pip install -r requirements-dev.txt`, then `ruff` and `black` will be available and can be run from the command line. See [`tox.ini`](tox.ini) for how `tox` invokes them. + ## Building API docs locally -If you have made changes to the API documentation, you can run the command below -to build documentation locally to review the html output. -The easiest and recommended way to build the documentation is to use [**tox**](https://tox.readthedocs.io/en/latest/#): +The API documentation is built with Sphinx. +We recommend that you use [**tox**](https://tox.readthedocs.io/en/latest) to orchestrate this. +Run a complete documentation build with +``` +tox -e docs +``` + +The documentation output will be located at `docs/_build/html`. +Open the `index.html` file there in your browser to find the main page. + +### Troubleshooting docs builds +When you build documentation, you might get errors that look like ``` -tox -edocs +ValueError: earliest-version set to unknown revision '1.0.0rc1' ``` +If so, you need to fetch Qiskit's `git` tags and stable branches, in order to fully build the release notes. +To do this, run the command: +``` +git fetch --tags upstream +``` +where `upstream` is your name for the [git remote repository](https://git-scm.com/book/en/v2/Git-Basics-Working-with-Remotes) that corresponds to https://github.com/Qiskit/qiskit (this repository). +You might need to re-run this command if Qiskit has issued a new release since the last time you built the documentation. -Once you run this command, the output will be located at `docs/_build/html`. -Then, open up the file `index.html` in your browser. +Sometimes, you might get errors about "names not existing" or "failed to import" during the docs build, even when the test suite passes. +This can mean that Sphinx's cache has become invalidated, but hasn't been successfully cleared. +Use the command: +``` +tox -e docs-clean +``` +to fully clean out all documentation build artefacts and partial builds, and see if the problem persists. -Sometimes Sphinx can get in a bad cache state. Run `tox -e docs-clean` -to reset Sphinx's cache. ## Development cycle From 20a0c5cab953be84e3a680f88b9a9d33760a2396 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Tue, 23 Jul 2024 16:49:45 +0200 Subject: [PATCH 21/63] lint --- test/python/providers/fake_provider/test_fake_backends.py | 1 - test/python/providers/fake_provider/test_generic_backend_v2.py | 1 - 2 files changed, 2 deletions(-) diff --git a/test/python/providers/fake_provider/test_fake_backends.py b/test/python/providers/fake_provider/test_fake_backends.py index ba9909d95abc..c12be3584fc2 100644 --- a/test/python/providers/fake_provider/test_fake_backends.py +++ b/test/python/providers/fake_provider/test_fake_backends.py @@ -13,7 +13,6 @@ """Test of generated fake backends.""" import math import unittest -import warnings from qiskit import QuantumRegister, ClassicalRegister, QuantumCircuit, transpile from qiskit.providers.fake_provider import Fake5QV1, GenericBackendV2 diff --git a/test/python/providers/fake_provider/test_generic_backend_v2.py b/test/python/providers/fake_provider/test_generic_backend_v2.py index e0dc3e986c8a..33bf57cf3903 100644 --- a/test/python/providers/fake_provider/test_generic_backend_v2.py +++ b/test/python/providers/fake_provider/test_generic_backend_v2.py @@ -13,7 +13,6 @@ """ Test of GenericBackendV2 backend""" import math -import warnings from qiskit import ClassicalRegister, QuantumCircuit, QuantumRegister, transpile from qiskit.providers.fake_provider import GenericBackendV2 From bd216a17e8e0f3f20b6b5862c0b7c4f20d45ff56 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Tue, 23 Jul 2024 16:53:01 +0200 Subject: [PATCH 22/63] https://github.com/Qiskit/qiskit/pull/12649#discussion_r1686717954 --- test/python/providers/test_fake_backends.py | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/test/python/providers/test_fake_backends.py b/test/python/providers/test_fake_backends.py index 49771deef568..f857d32c210c 100644 --- a/test/python/providers/test_fake_backends.py +++ b/test/python/providers/test_fake_backends.py @@ -132,16 +132,13 @@ def test_circuit_on_fake_backend(self, backend, optimization_level): self.skipTest( f"Unable to run fake_backend {backend.configuration().backend_name} without qiskit-aer" ) - with warnings.catch_warnings(): - # TODO remove this catch once Aer stops using QobjDictField - warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") - job = backend.run( - transpile( - self.circuit, backend, seed_transpiler=42, optimization_level=optimization_level - ), - seed_simulator=42, - ) - result = job.result() + job = backend.run( + transpile( + self.circuit, backend, seed_transpiler=42, optimization_level=optimization_level + ), + seed_simulator=42, + ) + result = job.result() counts = result.get_counts() max_count = max(counts.items(), key=operator.itemgetter(1))[0] self.assertEqual(max_count, "11") From c1c3b32caf4d040b756e3f05b08d743cefb76d5a Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Tue, 23 Jul 2024 16:55:01 +0200 Subject: [PATCH 23/63] https://github.com/Qiskit/qiskit/pull/12649#discussion_r1686717732 --- test/python/providers/test_fake_backends.py | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/test/python/providers/test_fake_backends.py b/test/python/providers/test_fake_backends.py index f857d32c210c..1a1c55d1ee2d 100644 --- a/test/python/providers/test_fake_backends.py +++ b/test/python/providers/test_fake_backends.py @@ -105,18 +105,15 @@ def setUpClass(cls): optimization_level=[0, 1, 2, 3], ) def test_circuit_on_fake_backend_v2(self, backend, optimization_level): - with warnings.catch_warnings(): - # TODO remove this catch once Aer stops using QobjDictField - warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") - if not optionals.HAS_AER and backend.num_qubits > 20: - self.skipTest(f"Unable to run fake_backend {backend.name} without qiskit-aer") - job = backend.run( - transpile( - self.circuit, backend, seed_transpiler=42, optimization_level=optimization_level - ), - seed_simulator=42, - ) - result = job.result() + if not optionals.HAS_AER and backend.num_qubits > 20: + self.skipTest(f"Unable to run fake_backend {backend.name} without qiskit-aer") + job = backend.run( + transpile( + self.circuit, backend, seed_transpiler=42, optimization_level=optimization_level + ), + seed_simulator=42, + ) + result = job.result() counts = result.get_counts() max_count = max(counts.items(), key=operator.itemgetter(1))[0] self.assertEqual(max_count, "11") From 7a2b3f79ec0a607eb4ed67a05f3b561f728aee17 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Tue, 23 Jul 2024 16:56:09 +0200 Subject: [PATCH 24/63] Update test/python/transpiler/test_sabre_swap.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> --- test/python/transpiler/test_sabre_swap.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/test/python/transpiler/test_sabre_swap.py b/test/python/transpiler/test_sabre_swap.py index 5273e2a17089..ae3199a7ff27 100644 --- a/test/python/transpiler/test_sabre_swap.py +++ b/test/python/transpiler/test_sabre_swap.py @@ -275,11 +275,8 @@ def test_no_infinite_loop(self, method): # Assert that the same keys are produced by a simulation - this is a test that the inserted # swaps route the qubits correctly. - with warnings.catch_warnings(): - # TODO remove Aer stops using Provider Qiskit class - warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") - if not optionals.HAS_AER: - return + if not optionals.HAS_AER: + return from qiskit_aer import Aer From 5f19ae93c93d9a0ba9ddeb7aae32426b92f14b88 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Tue, 23 Jul 2024 16:56:45 +0200 Subject: [PATCH 25/63] Update qiskit/providers/models/pulsedefaults.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> --- qiskit/providers/models/pulsedefaults.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qiskit/providers/models/pulsedefaults.py b/qiskit/providers/models/pulsedefaults.py index 494d31c7a60d..1302994d40e6 100644 --- a/qiskit/providers/models/pulsedefaults.py +++ b/qiskit/providers/models/pulsedefaults.py @@ -284,7 +284,7 @@ def from_dict(cls, data): for key, value in data.items(): if key in schema: with warnings.catch_warnings(): - # The class PulseLibraryItem` is deprecated + # The class PulseLibraryItem is deprecated warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") if isinstance(value, list): in_data[key] = list(map(schema[key].from_dict, value)) From a761b2d758780b72c7fec119aa3f242f5a15ebf5 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Tue, 23 Jul 2024 17:58:00 +0200 Subject: [PATCH 26/63] ignore Treating CircuitInstruction... --- test/utils/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/utils/base.py b/test/utils/base.py index 8bb76777f56d..6d0c917ace30 100644 --- a/test/utils/base.py +++ b/test/utils/base.py @@ -123,7 +123,7 @@ def setUpClass(cls): # Safe to remove once https://github.com/Qiskit/qiskit-aer/pull/2179 is in a release version # of Aer. warnings.filterwarnings( - "default", + "ignore", # If "default", it floods the CI output category=DeprecationWarning, message="Treating CircuitInstruction as an iterable is deprecated", module=r"qiskit_aer(\.[a-zA-Z0-9_]+)*", From cd6757ab889ac1ba2350c5fb9b890a70bdeb0a97 Mon Sep 17 00:00:00 2001 From: Jake Lishman Date: Tue, 23 Jul 2024 20:30:22 +0100 Subject: [PATCH 27/63] Rebalance `CircuitInstruction` and `PackedInstruction` (#12730) * Rebalance `CircuitInstruction` and `PackedInstruction` This is a large overhaul of how circuit instructions are both stored in Rust (`PackedInstruction`) and how they are presented to Python (`CircuitInstruction`). In summary: * The old `OperationType` enum is now collapsed into a manually managed `PackedOperation`. This is logically equivalent, but stores a `PyGate`/`PyInstruction`/`PyOperation` indirectly through a boxed pointer, and stores a `StandardGate` inline. As we expect the vast majority of gates to be standard, this hugely reduces the memory usage. The enumeration is manually compressed to a single pointer, hiding the discriminant in the low, alignment-required bytes of the pointer. * `PackedOperation::view()` unpacks the operation into a proper reference-like enumeration `OperationRef<'a>`, which implements `Operation` (though there is also a `try_standard_gate` method to get the gate without unpacking the whole enumeration). * Both `PackedInstruction` and `CircuitInstruction` use this `PackedOperation` as the operation storage. * `PackedInstruction` is now completely the Rust-space format for data, and `CircuitInstruction` is purely for communication with Python. On my machine, this commit brings the utility-scale benchmarks to within 10% of the runtime of 1.1.0 (and some to parity), despite all the additional overhead. Changes to accepting and building Python objects ------------------------------------------------ * A `PackedInstruction` is created by copy constructor from a `CircuitInstruction` by `CircuitData::pack`. There is no `pack_owned` (really, there never was - the previous method didn't take ownership) because there's never owned `CircuitInstruction`s coming in; they're Python-space interop, so we never own them (unless we clone them) other than when we're unpacking them. * `PackedInstruction` is currently just created manually when not coming from a `CircuitInstruction`. It's not hard, and makes it easier to re-use known intern indices than to waste time re-interning them. There is no need to go via `CircuitInstruction`. * `CircuitInstruction` now has two separated Python-space constructors: the old one, which is the default and takes `(operation, qubits, clbits)` (and extracts the information), and a new fast-path `from_standard` which asks only for the standard gate, qubits and params, avoiding operator construction. * To accept a Python-space operation, extract a Python object to `OperationFromPython`. This extracts the components that are separate in Rust space, but joined in Python space (the operation, params and extra attributes). This replaces `OperationInput` and `OperationTypeConstruct`, being more efficient at the extraction, including providing the data in the formats needed for `PackedInstruction` or `CircuitInstruction`. * To retrieve the Python-space operation, use `CircuitInstruction::get_operation` or `PackedInstruction::unpack_py_op` as appropriate. Both will cache and reuse the op, if `cache_pygates` is active. (Though note that if the op is created by `CircuitInstruction`, it will not propagate back to a `PackedInstruction`.) Avoiding operation creation --------------------------- The `_raw_op` field of `CircuitInstruction` is gone, because `PyGate`, `PyInstruction` and `PyOperation` are no longer pyclasses and no longer exposed to Python. Instead, we avoid operation creation by: * having an internal `DAGNode::_to_circuit_instruction`, which returns a copy of the internal `CircuitInstruction`, which can then be used with `CircuitInstruction.replace`, etc. * having `CircuitInstruction::is_standard_gate` to query from Python space if we should bother to create the operator. * changing `CircuitData::map_ops` to `map_nonstandard_ops`, and having it only call the Python callback function if the operation is not an unconditional standard gate. Memory usage ------------ Given the very simple example construction script: ```python from qiskit.circuit import QuantumCircuit qc = QuantumCircuit(1_000) for _ in range(3_000): for q in qc.qubits: qc.rz(0.0, q) for q in qc.qubits: qc.rx(0.0, q) for q in qc.qubits: qc.rz(0.0, q) for a, b in zip(qc.qubits[:-1], qc.qubits[1:]): qc.cx(a, b) ``` This uses 1.5GB in max resident set size on my Macbook (note that it's about 12 million gates) on both 1.1.0 and with this commit, so we've undone our memory losses. The parent of this commit uses 2GB. However, we're in a strong position to beat 1.1.0 in the future now; there are two obvious large remaining costs: * There are 16 bytes per `PackedInstruction` for the Python-operation caching (worth about 180MB in this benchmark, since no Python operations are actually created). * There is also significant memory wastage in the current `SmallVec<[Param; 3]>` storage of the parameters; for all standard gates, we know statically how many parameters are / should be stored, and we never need to increase the capacity. Further, the `Param` enum is 16 bytes wide per parameter, of which nearly 8 bytes is padding, but for all our current use cases, we only care if _all_ the parameters or floats (for everything else, we're going to have to defer to Python). We could move the discriminant out to the level of the parameters structure, and save a large amount of padding. Further work ------------ There's still performance left on the table here: * We still copy-in and copy-out of `CircuitInstruction` too much right now; we might want to make all the `CircuitInstruction` fields nullable and have `CircuitData::append` take them by _move_ rather than by copy. * The qubits/clbits interner requires owned arrays going in, but most interning should return an existing entry. We probably want to switch to have the interner take references/iterators by default, and clone when necessary. We could have a small circuit optimisation where the intern contexts reserve the first n entries to use for an all-to-all connectivity interning for up to (say) 8 qubits, since the transpiler will want to create a lot of ephemeral small circuits. * The `Param` vectors are too heavy at the moment; `SmallVec<[Param; 3]>` is 56 bytes wide, despite the vast majority of gates we care about having at most one single float (8 bytes). Dead padding is a large chunk of the memory use currently. * Fix clippy in no-gate-cache mode * Fix pylint unused-import complaints * Fix broken assumptions around the gate model The `compose` test had a now-broken assumption, because the Python-space `is` check is no longer expected to return an identical object when a standard gate is moved from one circuit to another and has its components remapped as part of the `compose` operation. This doesn't constitute the unpleasant deep-copy that that test is preventing. A custom gate still satisfies that, however, so we can just change the test. `DAGNode::set_name` could cause problems if it was called for the first time on a `CircuitInstruction` that was for a standard gate; these would be created as immutable instances. Given the changes in operator extraction to Rust space, it can now be the case that a standard gate that comes in as mutable is unpacked into Rust space, the cache is some time later invalidated, and then the operation is recreated immutably. * Fix lint * Fix minor documentation --- Cargo.lock | 5 +- Cargo.toml | 1 + .../accelerate/src/convert_2q_block_matrix.rs | 75 +- .../src/euler_one_qubit_decomposer.rs | 33 +- crates/circuit/Cargo.toml | 1 + crates/circuit/src/circuit_data.rs | 283 ++--- crates/circuit/src/circuit_instruction.rs | 1086 +++++------------ crates/circuit/src/dag_node.rs | 141 ++- crates/circuit/src/lib.rs | 4 +- crates/circuit/src/operations.rs | 371 +++--- crates/circuit/src/packed_instruction.rs | 499 ++++++++ qiskit/circuit/commutation_checker.py | 5 +- qiskit/circuit/instructionset.py | 4 +- qiskit/circuit/quantumcircuit.py | 151 +-- qiskit/converters/circuit_to_dag.py | 23 +- qiskit/converters/circuit_to_instruction.py | 2 +- qiskit/converters/dag_to_circuit.py | 23 +- qiskit/dagcircuit/dagcircuit.py | 77 +- .../passes/basis/basis_translator.py | 17 +- .../optimization/optimize_1q_decomposition.py | 4 +- .../passes/synthesis/unitary_synthesis.py | 23 +- test/python/circuit/test_circuit_data.py | 4 +- test/python/circuit/test_compose.py | 8 +- test/python/circuit/test_controlled_gate.py | 2 +- test/python/circuit/test_rust_equivalence.py | 2 +- 25 files changed, 1371 insertions(+), 1473 deletions(-) create mode 100644 crates/circuit/src/packed_instruction.rs diff --git a/Cargo.lock b/Cargo.lock index 7880496cf797..c397b7999557 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -102,9 +102,9 @@ dependencies = [ [[package]] name = "bytemuck" -version = "1.15.0" +version = "1.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d6d68c57235a3a081186990eca2867354726650f42f7516ca50c28d6281fd15" +checksum = "b236fc92302c97ed75b38da1f4917b5cdda4984745740f153a5d3059e48d725e" dependencies = [ "bytemuck_derive", ] @@ -1187,6 +1187,7 @@ dependencies = [ name = "qiskit-circuit" version = "1.2.0" dependencies = [ + "bytemuck", "hashbrown 0.14.5", "ndarray", "num-complex", diff --git a/Cargo.toml b/Cargo.toml index a6ccf60f7f4b..aa6d3d82570a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,6 +14,7 @@ license = "Apache-2.0" # # Each crate can add on specific features freely as it inherits. [workspace.dependencies] +bytemuck = "1.16" indexmap.version = "2.2.6" hashbrown.version = "0.14.0" num-complex = "0.4" diff --git a/crates/accelerate/src/convert_2q_block_matrix.rs b/crates/accelerate/src/convert_2q_block_matrix.rs index 7a9165777dc9..dd61137c54f4 100644 --- a/crates/accelerate/src/convert_2q_block_matrix.rs +++ b/crates/accelerate/src/convert_2q_block_matrix.rs @@ -23,11 +23,11 @@ use numpy::{IntoPyArray, PyArray2, PyReadonlyArray2}; use smallvec::SmallVec; use qiskit_circuit::bit_data::BitData; -use qiskit_circuit::circuit_instruction::{operation_type_to_py, CircuitInstruction}; +use qiskit_circuit::circuit_instruction::CircuitInstruction; use qiskit_circuit::dag_node::DAGOpNode; use qiskit_circuit::gate_matrix::ONE_QUBIT_IDENTITY; use qiskit_circuit::imports::QI_OPERATOR; -use qiskit_circuit::operations::{Operation, OperationType}; +use qiskit_circuit::operations::{Operation, OperationRef}; use crate::QiskitError; @@ -35,21 +35,20 @@ fn get_matrix_from_inst<'py>( py: Python<'py>, inst: &'py CircuitInstruction, ) -> PyResult> { - match inst.operation.matrix(&inst.params) { - Some(mat) => Ok(mat), - None => match inst.operation { - OperationType::Standard(_) => Err(QiskitError::new_err( - "Parameterized gates can't be consolidated", - )), - OperationType::Gate(_) => Ok(QI_OPERATOR - .get_bound(py) - .call1((operation_type_to_py(py, inst)?,))? - .getattr(intern!(py, "data"))? - .extract::>()? - .as_array() - .to_owned()), - _ => unreachable!("Only called for unitary ops"), - }, + if let Some(mat) = inst.op().matrix(&inst.params) { + Ok(mat) + } else if inst.operation.try_standard_gate().is_some() { + Err(QiskitError::new_err( + "Parameterized gates can't be consolidated", + )) + } else { + Ok(QI_OPERATOR + .get_bound(py) + .call1((inst.get_operation(py)?,))? + .getattr(intern!(py, "data"))? + .extract::>()? + .as_array() + .to_owned()) } } @@ -127,34 +126,20 @@ pub fn change_basis(matrix: ArrayView2) -> Array2 { #[pyfunction] pub fn collect_2q_blocks_filter(node: &Bound) -> Option { - match node.downcast::() { - Ok(bound_node) => { - let node = bound_node.borrow(); - match &node.instruction.operation { - OperationType::Standard(gate) => Some( - gate.num_qubits() <= 2 - && node - .instruction - .extra_attrs - .as_ref() - .and_then(|attrs| attrs.condition.as_ref()) - .is_none() - && !node.is_parameterized(), - ), - OperationType::Gate(gate) => Some( - gate.num_qubits() <= 2 - && node - .instruction - .extra_attrs - .as_ref() - .and_then(|attrs| attrs.condition.as_ref()) - .is_none() - && !node.is_parameterized(), - ), - _ => Some(false), - } - } - Err(_) => None, + let Ok(node) = node.downcast::() else { return None }; + let node = node.borrow(); + match node.instruction.op() { + gate @ (OperationRef::Standard(_) | OperationRef::Gate(_)) => Some( + gate.num_qubits() <= 2 + && node + .instruction + .extra_attrs + .as_ref() + .and_then(|attrs| attrs.condition.as_ref()) + .is_none() + && !node.is_parameterized(), + ), + _ => Some(false), } } diff --git a/crates/accelerate/src/euler_one_qubit_decomposer.rs b/crates/accelerate/src/euler_one_qubit_decomposer.rs index 24c4f6e87c2a..f42cb7f705ee 100644 --- a/crates/accelerate/src/euler_one_qubit_decomposer.rs +++ b/crates/accelerate/src/euler_one_qubit_decomposer.rs @@ -743,7 +743,7 @@ pub fn compute_error_list( .iter() .map(|node| { ( - node.instruction.operation.name().to_string(), + node.instruction.op().name().to_string(), smallvec![], // Params not needed in this path ) }) @@ -988,11 +988,10 @@ pub fn optimize_1q_gates_decomposition( .iter() .map(|node| { if let Some(err_map) = error_map { - error *= - compute_error_term(node.instruction.operation.name(), err_map, qubit) + error *= compute_error_term(node.instruction.op().name(), err_map, qubit) } node.instruction - .operation + .op() .matrix(&node.instruction.params) .expect("No matrix defined for operation") }) @@ -1046,24 +1045,16 @@ fn matmul_1q(operator: &mut [[Complex64; 2]; 2], other: Array2) { #[pyfunction] pub fn collect_1q_runs_filter(node: &Bound) -> bool { - let op_node = node.downcast::(); - match op_node { - Ok(bound_node) => { - let node = bound_node.borrow(); - node.instruction.operation.num_qubits() == 1 - && node.instruction.operation.num_clbits() == 0 - && node - .instruction - .operation - .matrix(&node.instruction.params) - .is_some() - && match &node.instruction.extra_attrs { - None => true, - Some(attrs) => attrs.condition.is_none(), - } + let Ok(node) = node.downcast::() else { return false }; + let node = node.borrow(); + let op = node.instruction.op(); + op.num_qubits() == 1 + && op.num_clbits() == 0 + && op.matrix(&node.instruction.params).is_some() + && match &node.instruction.extra_attrs { + None => true, + Some(attrs) => attrs.condition.is_none(), } - Err(_) => false, - } } #[pymodule] diff --git a/crates/circuit/Cargo.toml b/crates/circuit/Cargo.toml index 50160c7bac17..3eb430515fcf 100644 --- a/crates/circuit/Cargo.toml +++ b/crates/circuit/Cargo.toml @@ -10,6 +10,7 @@ name = "qiskit_circuit" doctest = false [dependencies] +bytemuck.workspace = true hashbrown.workspace = true num-complex.workspace = true ndarray.workspace = true diff --git a/crates/circuit/src/circuit_data.rs b/crates/circuit/src/circuit_data.rs index 0b4d60b6c91a..a325ca4e1d5c 100644 --- a/crates/circuit/src/circuit_data.rs +++ b/crates/circuit/src/circuit_data.rs @@ -14,20 +14,18 @@ use std::cell::RefCell; use crate::bit_data::BitData; -use crate::circuit_instruction::{ - convert_py_to_operation_type, CircuitInstruction, ExtraInstructionAttributes, OperationInput, - PackedInstruction, -}; -use crate::imports::{BUILTIN_LIST, DEEPCOPY, QUBIT}; +use crate::circuit_instruction::{CircuitInstruction, OperationFromPython}; +use crate::imports::{BUILTIN_LIST, QUBIT}; use crate::interner::{IndexedInterner, Interner, InternerKey}; -use crate::operations::{Operation, OperationType, Param, StandardGate}; +use crate::operations::{Operation, Param, StandardGate}; +use crate::packed_instruction::PackedInstruction; use crate::parameter_table::{ParamEntry, ParamTable, GLOBAL_PHASE_INDEX}; use crate::slice::{PySequenceIndex, SequenceIndex}; use crate::{Clbit, Qubit}; use pyo3::exceptions::{PyIndexError, PyValueError}; use pyo3::prelude::*; -use pyo3::types::{PyList, PySet, PyTuple, PyType}; +use pyo3::types::{PyDict, PyList, PySet, PyTuple, PyType}; use pyo3::{intern, PyTraverseError, PyVisit}; use hashbrown::{HashMap, HashSet}; @@ -145,22 +143,23 @@ impl CircuitData { res.add_qubit(py, &bit, true)?; } } + let no_clbit_index = (&mut res.cargs_interner) + .intern(InternerKey::Value(Vec::new()))? + .index; for (operation, params, qargs) in instruction_iter { - let qubits = PyTuple::new_bound(py, res.qubits.map_indices(&qargs)).unbind(); - let clbits = PyTuple::empty_bound(py).unbind(); - let inst = res.pack_owned( - py, - &CircuitInstruction { - operation: OperationType::Standard(operation), - qubits, - clbits, - params, - extra_attrs: None, - #[cfg(feature = "cache_pygates")] - py_op: None, - }, - )?; - res.data.push(inst); + let qubits = (&mut res.qargs_interner) + .intern(InternerKey::Value(qargs.to_vec()))? + .index; + let params = (!params.is_empty()).then(|| Box::new(params)); + res.data.push(PackedInstruction { + op: operation.into(), + qubits, + clbits: no_clbit_index, + params, + extra_attrs: None, + #[cfg(feature = "cache_pygates")] + py_op: RefCell::new(None), + }); } Ok(res) } @@ -213,7 +212,7 @@ impl CircuitData { } // Update the parameter table let mut new_param = false; - let inst_params = &self.data[inst_index].params; + let inst_params = self.data[inst_index].params_view(); if !inst_params.is_empty() { let params: Vec<(usize, PyObject)> = inst_params .iter() @@ -275,9 +274,9 @@ impl CircuitData { .discard_references(uuid, inst_index, param_index, name); } } - } else if !self.data[inst_index].params.is_empty() { + } else if !self.data[inst_index].params_view().is_empty() { let params: Vec<(usize, PyObject)> = self.data[inst_index] - .params + .params_view() .iter() .enumerate() .filter_map(|(idx, x)| match x { @@ -321,8 +320,8 @@ impl CircuitData { Ok(()) } - pub fn append_inner(&mut self, py: Python, value: PyRef) -> PyResult { - let packed = self.pack(value)?; + pub fn append_inner(&mut self, py: Python, value: &CircuitInstruction) -> PyResult { + let packed = self.pack(py, value)?; let new_index = self.data.len(); self.data.push(packed); self.update_param_table(py, new_index, None) @@ -479,52 +478,40 @@ impl CircuitData { Some(self.qubits.cached().bind(py)), Some(self.clbits.cached().bind(py)), None, - 0, + self.data.len(), self.global_phase.clone(), )?; res.qargs_interner = self.qargs_interner.clone(); res.cargs_interner = self.cargs_interner.clone(); - res.data.clone_from(&self.data); res.param_table.clone_from(&self.param_table); if deepcopy { - for inst in &mut res.data { - match &mut inst.op { - OperationType::Standard(_) => {} - OperationType::Gate(ref mut op) => { - op.gate = DEEPCOPY.get_bound(py).call1((&op.gate,))?.unbind(); - } - OperationType::Instruction(ref mut op) => { - op.instruction = DEEPCOPY.get_bound(py).call1((&op.instruction,))?.unbind(); - } - OperationType::Operation(ref mut op) => { - op.operation = DEEPCOPY.get_bound(py).call1((&op.operation,))?.unbind(); - } - }; - #[cfg(feature = "cache_pygates")] - { - *inst.py_op.borrow_mut() = None; - } + let memo = PyDict::new_bound(py); + for inst in &self.data { + res.data.push(PackedInstruction { + op: inst.op.py_deepcopy(py, Some(&memo))?, + qubits: inst.qubits, + clbits: inst.clbits, + params: inst.params.clone(), + extra_attrs: inst.extra_attrs.clone(), + #[cfg(feature = "cache_pygates")] + py_op: RefCell::new(None), + }); } } else if copy_instructions { - for inst in &mut res.data { - match &mut inst.op { - OperationType::Standard(_) => {} - OperationType::Gate(ref mut op) => { - op.gate = op.gate.call_method0(py, intern!(py, "copy"))?; - } - OperationType::Instruction(ref mut op) => { - op.instruction = op.instruction.call_method0(py, intern!(py, "copy"))?; - } - OperationType::Operation(ref mut op) => { - op.operation = op.operation.call_method0(py, intern!(py, "copy"))?; - } - }; - #[cfg(feature = "cache_pygates")] - { - *inst.py_op.borrow_mut() = None; - } + for inst in &self.data { + res.data.push(PackedInstruction { + op: inst.op.py_copy(py)?, + qubits: inst.qubits, + clbits: inst.clbits, + params: inst.params.clone(), + extra_attrs: inst.extra_attrs.clone(), + #[cfg(feature = "cache_pygates")] + py_op: RefCell::new(None), + }); } + } else { + res.data.extend(self.data.iter().cloned()); } Ok(res) } @@ -548,10 +535,10 @@ impl CircuitData { let qubits = PySet::empty_bound(py)?; let clbits = PySet::empty_bound(py)?; for inst in self.data.iter() { - for b in self.qargs_interner.intern(inst.qubits_id).value.iter() { + for b in self.qargs_interner.intern(inst.qubits).value.iter() { qubits.add(self.qubits.get(*b).unwrap().clone_ref(py))?; } - for b in self.cargs_interner.intern(inst.clbits_id).value.iter() { + for b in self.cargs_interner.intern(inst.clbits).value.iter() { clbits.add(self.clbits.get(*b).unwrap().clone_ref(py))?; } } @@ -586,70 +573,37 @@ impl CircuitData { Ok(()) } - /// Invokes callable ``func`` with each instruction's operation, - /// replacing the operation with the result. + /// Invokes callable ``func`` with each instruction's operation, replacing the operation with + /// the result, if the operation is not a standard gate without a condition. /// - /// .. note:: + /// .. warning:: /// - /// This is only to be used by map_vars() in quantumcircuit.py it - /// assumes that a full Python instruction will only be returned from - /// standard gates iff a condition is set. + /// This is a shim for while there are still important components of the circuit still + /// implemented in Python space. This method **skips** any instruction that contains an + /// non-conditional standard gate (which is likely to be most instructions). /// /// Args: /// func (Callable[[:class:`~.Operation`], :class:`~.Operation`]): - /// A callable used to map original operation to their - /// replacements. + /// A callable used to map original operations to their replacements. #[pyo3(signature = (func))] - pub fn map_ops(&mut self, py: Python<'_>, func: &Bound) -> PyResult<()> { + pub fn map_nonstandard_ops(&mut self, py: Python<'_>, func: &Bound) -> PyResult<()> { for inst in self.data.iter_mut() { - let py_op = { - if let OperationType::Standard(op) = inst.op { - match inst.extra_attrs.as_deref() { - None - | Some(ExtraInstructionAttributes { - condition: None, .. - }) => op.into_py(py), - _ => inst.unpack_py_op(py)?, - } - } else { - inst.unpack_py_op(py)? - } - }; - let result: OperationInput = func.call1((py_op,))?.extract()?; - match result { - OperationInput::Standard(op) => { - inst.op = OperationType::Standard(op); - } - OperationInput::Gate(op) => { - inst.op = OperationType::Gate(op); - } - OperationInput::Instruction(op) => { - inst.op = OperationType::Instruction(op); - } - OperationInput::Operation(op) => { - inst.op = OperationType::Operation(op); - } - OperationInput::Object(new_op) => { - let new_inst_details = convert_py_to_operation_type(py, new_op.clone_ref(py))?; - inst.op = new_inst_details.operation; - inst.params = new_inst_details.params; - if new_inst_details.label.is_some() - || new_inst_details.duration.is_some() - || new_inst_details.unit.is_some() - || new_inst_details.condition.is_some() - { - inst.extra_attrs = Some(Box::new(ExtraInstructionAttributes { - label: new_inst_details.label, - duration: new_inst_details.duration, - unit: new_inst_details.unit, - condition: new_inst_details.condition, - })) - } - #[cfg(feature = "cache_pygates")] - { - *inst.py_op.borrow_mut() = Some(new_op); - } - } + if inst.op.try_standard_gate().is_some() + && !inst + .extra_attrs + .as_ref() + .is_some_and(|attrs| attrs.condition.is_some()) + { + continue; + } + let py_op = func.call1((inst.unpack_py_op(py)?,))?; + let result = py_op.extract::()?; + inst.op = result.operation; + inst.params = (!result.params.is_empty()).then(|| Box::new(result.params)); + inst.extra_attrs = result.extra_attrs; + #[cfg(feature = "cache_pygates")] + { + *inst.py_op.borrow_mut() = Some(py_op.unbind()); } } Ok(()) @@ -683,7 +637,7 @@ impl CircuitData { /// To modify bits referenced by an operation, use /// :meth:`~.CircuitData.foreach_op` or /// :meth:`~.CircuitData.foreach_op_indexed` or - /// :meth:`~.CircuitData.map_ops` to adjust the operations manually + /// :meth:`~.CircuitData.map_nonstandard_ops` to adjust the operations manually /// after calling this method. /// /// Examples: @@ -746,16 +700,17 @@ impl CircuitData { // Get a single item, assuming the index is validated as in bounds. let get_single = |index: usize| { let inst = &self.data[index]; - let qubits = self.qargs_interner.intern(inst.qubits_id); - let clbits = self.cargs_interner.intern(inst.clbits_id); - CircuitInstruction::new( - py, - inst.op.clone(), - self.qubits.map_indices(qubits.value), - self.clbits.map_indices(clbits.value), - inst.params.clone(), - inst.extra_attrs.clone(), - ) + let qubits = self.qargs_interner.intern(inst.qubits); + let clbits = self.cargs_interner.intern(inst.clbits); + CircuitInstruction { + operation: inst.op.clone(), + qubits: PyTuple::new_bound(py, self.qubits.map_indices(qubits.value)).unbind(), + clbits: PyTuple::new_bound(py, self.clbits.map_indices(clbits.value)).unbind(), + params: inst.params_view().iter().cloned().collect(), + extra_attrs: inst.extra_attrs.clone(), + #[cfg(feature = "cache_pygates")] + py_op: inst.py_op.clone(), + } .into_py(py) }; match index.with_len(self.data.len())? { @@ -770,20 +725,19 @@ impl CircuitData { pub fn setitem_no_param_table_update( &mut self, + py: Python, index: usize, - value: PyRef, + value: &CircuitInstruction, ) -> PyResult<()> { - let mut packed = self.pack(value)?; - std::mem::swap(&mut packed, &mut self.data[index]); + self.data[index] = self.pack(py, value)?; Ok(()) } pub fn __setitem__(&mut self, index: PySequenceIndex, value: &Bound) -> PyResult<()> { fn set_single(slf: &mut CircuitData, index: usize, value: &Bound) -> PyResult<()> { let py = value.py(); - let mut packed = slf.pack(value.downcast::()?.borrow())?; + slf.data[index] = slf.pack(py, &value.downcast::()?.borrow())?; slf.remove_from_parameter_table(py, index)?; - std::mem::swap(&mut packed, &mut slf.data[index]); slf.update_param_table(py, index, None)?; Ok(()) } @@ -851,7 +805,7 @@ impl CircuitData { } }; let py = value.py(); - let packed = self.pack(value)?; + let packed = self.pack(py, &value)?; self.data.insert(index, packed); if index == self.data.len() - 1 { self.update_param_table(py, index, None)?; @@ -875,21 +829,21 @@ impl CircuitData { value: &Bound, params: Option)>>, ) -> PyResult { - let packed = self.pack(value.try_borrow()?)?; let new_index = self.data.len(); + let packed = self.pack(py, &value.borrow())?; self.data.push(packed); self.update_param_table(py, new_index, params) } pub fn extend(&mut self, py: Python<'_>, itr: &Bound) -> PyResult<()> { - if let Ok(other) = itr.extract::>() { - // Fast path to avoid unnecessary construction of - // CircuitInstruction instances. + if let Ok(other) = itr.downcast::() { + let other = other.borrow(); + // Fast path to avoid unnecessary construction of CircuitInstruction instances. self.data.reserve(other.data.len()); for inst in other.data.iter() { let qubits = other .qargs_interner - .intern(inst.qubits_id) + .intern(inst.qubits) .value .iter() .map(|b| { @@ -901,7 +855,7 @@ impl CircuitData { .collect::>>()?; let clbits = other .cargs_interner - .intern(inst.clbits_id) + .intern(inst.clbits) .value .iter() .map(|b| { @@ -918,8 +872,8 @@ impl CircuitData { Interner::intern(&mut self.cargs_interner, InternerKey::Value(clbits))?; self.data.push(PackedInstruction { op: inst.op.clone(), - qubits_id: qubits_id.index, - clbits_id: clbits_id.index, + qubits: qubits_id.index, + clbits: clbits_id.index, params: inst.params.clone(), extra_attrs: inst.extra_attrs.clone(), #[cfg(feature = "cache_pygates")] @@ -930,7 +884,7 @@ impl CircuitData { return Ok(()); } for v in itr.iter()? { - self.append_inner(py, v?.extract()?)?; + self.append_inner(py, &v?.downcast()?.borrow())?; } Ok(()) } @@ -1107,7 +1061,7 @@ impl CircuitData { pub fn num_nonlocal_gates(&self) -> usize { self.data .iter() - .filter(|inst| inst.op.num_qubits() > 1 && !inst.op.directive()) + .filter(|inst| inst.op().num_qubits() > 1 && !inst.op().directive()) .count() } } @@ -1127,28 +1081,7 @@ impl CircuitData { Ok(()) } - fn pack(&mut self, inst: PyRef) -> PyResult { - let py = inst.py(); - let qubits = Interner::intern( - &mut self.qargs_interner, - InternerKey::Value(self.qubits.map_bits(inst.qubits.bind(py))?.collect()), - )?; - let clbits = Interner::intern( - &mut self.cargs_interner, - InternerKey::Value(self.clbits.map_bits(inst.clbits.bind(py))?.collect()), - )?; - Ok(PackedInstruction { - op: inst.operation.clone(), - qubits_id: qubits.index, - clbits_id: clbits.index, - params: inst.params.clone(), - extra_attrs: inst.extra_attrs.clone(), - #[cfg(feature = "cache_pygates")] - py_op: RefCell::new(inst.py_op.clone()), - }) - } - - fn pack_owned(&mut self, py: Python, inst: &CircuitInstruction) -> PyResult { + fn pack(&mut self, py: Python, inst: &CircuitInstruction) -> PyResult { let qubits = Interner::intern( &mut self.qargs_interner, InternerKey::Value(self.qubits.map_bits(inst.qubits.bind(py))?.collect()), @@ -1159,12 +1092,12 @@ impl CircuitData { )?; Ok(PackedInstruction { op: inst.operation.clone(), - qubits_id: qubits.index, - clbits_id: clbits.index, - params: inst.params.clone(), + qubits: qubits.index, + clbits: clbits.index, + params: (!inst.params.is_empty()).then(|| Box::new(inst.params.clone())), extra_attrs: inst.extra_attrs.clone(), #[cfg(feature = "cache_pygates")] - py_op: RefCell::new(inst.py_op.clone()), + py_op: RefCell::new(inst.py_op.borrow().as_ref().map(|obj| obj.clone_ref(py))), }) } diff --git a/crates/circuit/src/circuit_instruction.rs b/crates/circuit/src/circuit_instruction.rs index ecb7a1623a20..7fc35269d1f0 100644 --- a/crates/circuit/src/circuit_instruction.rs +++ b/crates/circuit/src/circuit_instruction.rs @@ -15,20 +15,18 @@ use std::cell::RefCell; use numpy::IntoPyArray; use pyo3::basic::CompareOp; -use pyo3::exceptions::{PyDeprecationWarning, PyValueError}; +use pyo3::exceptions::{PyDeprecationWarning, PyTypeError}; use pyo3::prelude::*; -use pyo3::types::{IntoPyDict, PyList, PyTuple, PyType}; +use pyo3::types::{PyList, PyTuple, PyType}; use pyo3::{intern, IntoPy, PyObject, PyResult}; -use smallvec::{smallvec, SmallVec}; -use crate::imports::{ - get_std_gate_class, populate_std_gate_map, CONTROLLED_GATE, GATE, INSTRUCTION, OPERATION, - SINGLETON_CONTROLLED_GATE, SINGLETON_GATE, WARNINGS_WARN, -}; -use crate::interner::Index; +use smallvec::SmallVec; + +use crate::imports::{GATE, INSTRUCTION, OPERATION, WARNINGS_WARN}; use crate::operations::{ - Operation, OperationType, Param, PyGate, PyInstruction, PyOperation, StandardGate, + Operation, OperationRef, Param, PyGate, PyInstruction, PyOperation, StandardGate, }; +use crate::packed_instruction::PackedOperation; /// These are extra mutable attributes for a circuit instruction's state. In general we don't /// typically deal with this in rust space and the majority of the time they're not used in Python @@ -42,71 +40,26 @@ pub struct ExtraInstructionAttributes { pub condition: Option, } -/// Private type used to store instructions with interned arg lists. -#[derive(Clone, Debug)] -pub struct PackedInstruction { - /// The Python-side operation instance. - pub op: OperationType, - /// The index under which the interner has stored `qubits`. - pub qubits_id: Index, - /// The index under which the interner has stored `clbits`. - pub clbits_id: Index, - pub params: SmallVec<[Param; 3]>, - pub extra_attrs: Option>, - - #[cfg(feature = "cache_pygates")] - /// This is hidden in a `RefCell` because, while that has additional memory-usage implications - /// while we're still building with the feature enabled, we intend to remove the feature in the - /// future, and hiding the cache within a `RefCell` lets us keep the cache transparently in our - /// interfaces, without needing various functions to unnecessarily take `&mut` references. - pub py_op: RefCell>, -} - -impl PackedInstruction { - /// Build a reference to the Python-space operation object (the `Gate`, etc) packed into this - /// instruction. This may construct the reference if the `PackedInstruction` is a standard - /// gate with no already stored operation. - /// - /// A standard-gate operation object returned by this function is disconnected from the - /// containing circuit; updates to its label, duration, unit and condition will not be - /// propagated back. - pub fn unpack_py_op(&self, py: Python) -> PyResult> { - #[cfg(feature = "cache_pygates")] - { - if let Some(cached_op) = self.py_op.borrow().as_ref() { - return Ok(cached_op.clone_ref(py)); - } - } - let (label, duration, unit, condition) = match self.extra_attrs.as_deref() { - Some(ExtraInstructionAttributes { +impl ExtraInstructionAttributes { + /// Construct a new set of the extra attributes if any of the elements are not `None`, or return + /// `None` if there is no need for an object. + #[inline] + pub fn new( + label: Option, + duration: Option>, + unit: Option, + condition: Option>, + ) -> Option { + if label.is_some() || duration.is_some() || unit.is_some() || condition.is_some() { + Some(Self { label, duration, unit, condition, - }) => ( - label.as_deref(), - duration.as_ref(), - unit.as_deref(), - condition.as_ref(), - ), - None => (None, None, None, None), - }; - let out = operation_type_and_data_to_py( - py, - &self.op, - &self.params, - label, - duration, - unit, - condition, - )?; - #[cfg(feature = "cache_pygates")] - { - if let Ok(mut cell) = self.py_op.try_borrow_mut() { - cell.get_or_insert_with(|| out.clone_ref(py)); - } + }) + } else { + None } - Ok(out) } } @@ -145,7 +98,7 @@ impl PackedInstruction { #[pyclass(freelist = 20, sequence, module = "qiskit._accelerate.circuit")] #[derive(Clone, Debug)] pub struct CircuitInstruction { - pub operation: OperationType, + pub operation: PackedOperation, /// A sequence of the qubits that the operation is applied to. #[pyo3(get)] pub qubits: Py, @@ -155,231 +108,80 @@ pub struct CircuitInstruction { pub params: SmallVec<[Param; 3]>, pub extra_attrs: Option>, #[cfg(feature = "cache_pygates")] - pub py_op: Option, -} - -/// This enum is for backwards compatibility if a user was doing something from -/// Python like CircuitInstruction(SXGate(), [qr[0]], []) by passing a python -/// gate object directly to a CircuitInstruction. In this case we need to -/// create a rust side object from the pyobject in CircuitInstruction.new() -/// With the `Object` variant which will convert the python object to a rust -/// `OperationType` -#[derive(FromPyObject, Debug)] -pub enum OperationInput { - Standard(StandardGate), - Gate(PyGate), - Instruction(PyInstruction), - Operation(PyOperation), - Object(PyObject), + pub py_op: RefCell>, } impl CircuitInstruction { - pub fn new( - py: Python, - operation: OperationType, - qubits: impl IntoIterator, - clbits: impl IntoIterator, - params: SmallVec<[Param; 3]>, - extra_attrs: Option>, - ) -> Self - where - T1: ToPyObject, - T2: ToPyObject, - U1: ExactSizeIterator, - U2: ExactSizeIterator, - { - CircuitInstruction { - operation, - qubits: PyTuple::new_bound(py, qubits).unbind(), - clbits: PyTuple::new_bound(py, clbits).unbind(), - params, - extra_attrs, - #[cfg(feature = "cache_pygates")] - py_op: None, - } + /// View the operation in this `CircuitInstruction`. + pub fn op(&self) -> OperationRef { + self.operation.view() } -} -impl From for OperationInput { - fn from(value: OperationType) -> Self { - match value { - OperationType::Standard(op) => Self::Standard(op), - OperationType::Gate(gate) => Self::Gate(gate), - OperationType::Instruction(inst) => Self::Instruction(inst), - OperationType::Operation(op) => Self::Operation(op), + /// Get the Python-space operation, ensuring that it is mutable from Python space (singleton + /// gates might not necessarily satisfy this otherwise). + /// + /// This returns the cached instruction if valid, and replaces the cached instruction if not. + pub fn get_operation_mut(&self, py: Python) -> PyResult> { + let mut out = self.get_operation(py)?.into_bound(py); + if !out.getattr(intern!(py, "mutable"))?.extract::()? { + out = out.call_method0(intern!(py, "to_mutable"))?; + } + #[cfg(feature = "cache_pygates")] + { + *self.py_op.borrow_mut() = Some(out.to_object(py)); } + Ok(out.unbind()) } } #[pymethods] impl CircuitInstruction { - #[allow(clippy::too_many_arguments)] #[new] - #[pyo3(signature = (operation, qubits=None, clbits=None, params=smallvec![], label=None, duration=None, unit=None, condition=None))] + #[pyo3(signature = (operation, qubits=None, clbits=None))] pub fn py_new( - py: Python<'_>, - operation: OperationInput, - qubits: Option<&Bound>, - clbits: Option<&Bound>, + operation: &Bound, + qubits: Option>, + clbits: Option>, + ) -> PyResult { + let py = operation.py(); + let op_parts = operation.extract::()?; + + Ok(Self { + operation: op_parts.operation, + qubits: as_tuple(py, qubits)?.unbind(), + clbits: as_tuple(py, clbits)?.unbind(), + params: op_parts.params, + extra_attrs: op_parts.extra_attrs, + #[cfg(feature = "cache_pygates")] + py_op: RefCell::new(Some(operation.into_py(py))), + }) + } + + #[pyo3(signature = (standard, qubits, params, label=None))] + #[staticmethod] + pub fn from_standard( + py: Python, + standard: StandardGate, + qubits: Option>, params: SmallVec<[Param; 3]>, label: Option, - duration: Option, - unit: Option, - condition: Option, ) -> PyResult { - fn as_tuple(py: Python<'_>, seq: Option<&Bound>) -> PyResult> { - match seq { - None => Ok(PyTuple::empty_bound(py).unbind()), - Some(seq) => { - if seq.is_instance_of::() { - Ok(seq.downcast_exact::()?.into_py(py)) - } else if seq.is_instance_of::() { - let seq = seq.downcast_exact::()?; - Ok(seq.to_tuple().unbind()) - } else { - // New tuple from iterable. - Ok(PyTuple::new_bound( - py, - seq.iter()? - .map(|o| Ok(o?.unbind())) - .collect::>>()?, - ) - .unbind()) - } - } - } - } - - let extra_attrs = - if label.is_some() || duration.is_some() || unit.is_some() || condition.is_some() { - Some(Box::new(ExtraInstructionAttributes { - label, - duration, - unit, - condition, - })) - } else { - None - }; - - match operation { - OperationInput::Standard(operation) => { - let operation = OperationType::Standard(operation); - Ok(CircuitInstruction { - operation, - qubits: as_tuple(py, qubits)?, - clbits: as_tuple(py, clbits)?, - params, - extra_attrs, - #[cfg(feature = "cache_pygates")] - py_op: None, - }) - } - OperationInput::Gate(operation) => { - let operation = OperationType::Gate(operation); - Ok(CircuitInstruction { - operation, - qubits: as_tuple(py, qubits)?, - clbits: as_tuple(py, clbits)?, - params, - extra_attrs, - #[cfg(feature = "cache_pygates")] - py_op: None, - }) - } - OperationInput::Instruction(operation) => { - let operation = OperationType::Instruction(operation); - Ok(CircuitInstruction { - operation, - qubits: as_tuple(py, qubits)?, - clbits: as_tuple(py, clbits)?, - params, - extra_attrs, - #[cfg(feature = "cache_pygates")] - py_op: None, - }) - } - OperationInput::Operation(operation) => { - let operation = OperationType::Operation(operation); - Ok(CircuitInstruction { - operation, - qubits: as_tuple(py, qubits)?, - clbits: as_tuple(py, clbits)?, - params, - extra_attrs, - #[cfg(feature = "cache_pygates")] - py_op: None, + Ok(Self { + operation: standard.into(), + qubits: as_tuple(py, qubits)?.unbind(), + clbits: PyTuple::empty_bound(py).unbind(), + params, + extra_attrs: label.map(|label| { + Box::new(ExtraInstructionAttributes { + label: Some(label), + duration: None, + unit: None, + condition: None, }) - } - OperationInput::Object(old_op) => { - let op = convert_py_to_operation_type(py, old_op.clone_ref(py))?; - let extra_attrs = if op.label.is_some() - || op.duration.is_some() - || op.unit.is_some() - || op.condition.is_some() - { - Some(Box::new(ExtraInstructionAttributes { - label: op.label, - duration: op.duration, - unit: op.unit, - condition: op.condition, - })) - } else { - None - }; - - match op.operation { - OperationType::Standard(operation) => { - let operation = OperationType::Standard(operation); - Ok(CircuitInstruction { - operation, - qubits: as_tuple(py, qubits)?, - clbits: as_tuple(py, clbits)?, - params: op.params, - extra_attrs, - #[cfg(feature = "cache_pygates")] - py_op: Some(old_op.clone_ref(py)), - }) - } - OperationType::Gate(operation) => { - let operation = OperationType::Gate(operation); - Ok(CircuitInstruction { - operation, - qubits: as_tuple(py, qubits)?, - clbits: as_tuple(py, clbits)?, - params: op.params, - extra_attrs, - #[cfg(feature = "cache_pygates")] - py_op: Some(old_op.clone_ref(py)), - }) - } - OperationType::Instruction(operation) => { - let operation = OperationType::Instruction(operation); - Ok(CircuitInstruction { - operation, - qubits: as_tuple(py, qubits)?, - clbits: as_tuple(py, clbits)?, - params: op.params, - extra_attrs, - #[cfg(feature = "cache_pygates")] - py_op: Some(old_op.clone_ref(py)), - }) - } - OperationType::Operation(operation) => { - let operation = OperationType::Operation(operation); - Ok(CircuitInstruction { - operation, - qubits: as_tuple(py, qubits)?, - clbits: as_tuple(py, clbits)?, - params: op.params, - extra_attrs, - #[cfg(feature = "cache_pygates")] - py_op: Some(old_op.clone_ref(py)), - }) - } - } - } - } + }), + #[cfg(feature = "cache_pygates")] + py_op: RefCell::new(None), + }) } /// Returns a shallow copy. @@ -391,34 +193,38 @@ impl CircuitInstruction { } /// The logical operation that this instruction represents an execution of. - #[cfg(not(feature = "cache_pygates"))] #[getter] - pub fn operation(&self, py: Python) -> PyResult { - operation_type_to_py(py, self) - } + pub fn get_operation(&self, py: Python) -> PyResult { + #[cfg(feature = "cache_pygates")] + { + if let Ok(Some(cached_op)) = self.py_op.try_borrow().as_deref() { + return Ok(cached_op.clone_ref(py)); + } + } - #[cfg(feature = "cache_pygates")] - #[getter] - pub fn operation(&mut self, py: Python) -> PyResult { - Ok(match &self.py_op { - Some(op) => op.clone_ref(py), - None => { - let op = operation_type_to_py(py, self)?; - self.py_op = Some(op.clone_ref(py)); - op + let out = match self.operation.view() { + OperationRef::Standard(standard) => standard + .create_py_op(py, Some(&self.params), self.extra_attrs.as_deref())? + .into_any(), + OperationRef::Gate(gate) => gate.gate.clone_ref(py), + OperationRef::Instruction(instruction) => instruction.instruction.clone_ref(py), + OperationRef::Operation(operation) => operation.operation.clone_ref(py), + }; + + #[cfg(feature = "cache_pygates")] + { + if let Ok(mut cell) = self.py_op.try_borrow_mut() { + cell.get_or_insert_with(|| out.clone_ref(py)); } - }) - } + } - #[getter] - fn _raw_op(&self, py: Python) -> PyObject { - self.operation.clone().into_py(py) + Ok(out) } /// Returns the Instruction name corresponding to the op for this node #[getter] fn get_name(&self, py: Python) -> PyObject { - self.operation.name().to_object(py) + self.op().name().to_object(py) } #[getter] @@ -428,7 +234,7 @@ impl CircuitInstruction { #[getter] fn matrix(&self, py: Python) -> Option { - let matrix = self.operation.matrix(&self.params); + let matrix = self.operation.view().matrix(&self.params); matrix.map(|mat| mat.into_pyarray_bound(py).into()) } @@ -460,6 +266,11 @@ impl CircuitInstruction { .and_then(|attrs| attrs.unit.as_deref()) } + #[getter] + pub fn is_standard_gate(&self) -> bool { + self.operation.try_standard_gate().is_some() + } + pub fn is_parameterized(&self) -> bool { self.params .iter() @@ -470,103 +281,58 @@ impl CircuitInstruction { /// /// Returns: /// CircuitInstruction: A new instance with the given fields replaced. - #[allow(clippy::too_many_arguments)] pub fn replace( &self, - py: Python<'_>, - operation: Option, - qubits: Option<&Bound>, - clbits: Option<&Bound>, - params: Option>, - label: Option, - duration: Option, - unit: Option, - condition: Option, + py: Python, + operation: Option<&Bound>, + qubits: Option>, + clbits: Option>, + params: Option>, ) -> PyResult { - let operation = operation.unwrap_or_else(|| self.operation.clone().into()); - - let params = match params { - Some(params) => params, - None => self.params.clone(), - }; - - let label = match label { - Some(label) => Some(label), - None => match &self.extra_attrs { - Some(extra_attrs) => extra_attrs.label.clone(), - None => None, - }, - }; - let duration = match duration { - Some(duration) => Some(duration), - None => match &self.extra_attrs { - Some(extra_attrs) => extra_attrs.duration.clone(), - None => None, - }, - }; - - let unit: Option = match unit { - Some(unit) => Some(unit), - None => match &self.extra_attrs { - Some(extra_attrs) => extra_attrs.unit.clone(), - None => None, - }, + let qubits = match qubits { + None => self.qubits.clone_ref(py), + Some(qubits) => as_tuple(py, Some(qubits))?.unbind(), }; - - let condition: Option = match condition { - Some(condition) => Some(condition), - None => match &self.extra_attrs { - Some(extra_attrs) => extra_attrs.condition.clone(), - None => None, - }, + let clbits = match clbits { + None => self.clbits.clone_ref(py), + Some(clbits) => as_tuple(py, Some(clbits))?.unbind(), }; - - CircuitInstruction::py_new( - py, - operation, - Some(qubits.unwrap_or_else(|| self.qubits.bind(py))), - Some(clbits.unwrap_or_else(|| self.clbits.bind(py))), - params, - label, - duration, - unit, - condition, - ) - } - - fn __getstate__(&self, py: Python<'_>) -> PyResult { - Ok(( - operation_type_to_py(py, self)?, - self.qubits.bind(py), - self.clbits.bind(py), - ) - .into_py(py)) - } - - fn __setstate__(&mut self, py: Python<'_>, state: &Bound) -> PyResult<()> { - let op = convert_py_to_operation_type(py, state.get_item(0)?.into())?; - self.operation = op.operation; - self.params = op.params; - self.qubits = state.get_item(1)?.extract()?; - self.clbits = state.get_item(2)?.extract()?; - if op.label.is_some() - || op.duration.is_some() - || op.unit.is_some() - || op.condition.is_some() - { - self.extra_attrs = Some(Box::new(ExtraInstructionAttributes { - label: op.label, - duration: op.duration, - unit: op.unit, - condition: op.condition, - })); + let params = params + .map(|params| params.extract::>()) + .transpose()?; + + if let Some(operation) = operation { + let op_parts = operation.extract::()?; + Ok(Self { + operation: op_parts.operation, + qubits, + clbits, + params: params.unwrap_or(op_parts.params), + extra_attrs: op_parts.extra_attrs, + #[cfg(feature = "cache_pygates")] + py_op: RefCell::new(Some(operation.into_py(py))), + }) + } else { + Ok(Self { + operation: self.operation.clone(), + qubits, + clbits, + params: params.unwrap_or_else(|| self.params.clone()), + extra_attrs: self.extra_attrs.clone(), + #[cfg(feature = "cache_pygates")] + py_op: RefCell::new( + self.py_op + .try_borrow() + .ok() + .and_then(|opt| opt.as_ref().map(|op| op.clone_ref(py))), + ), + }) } - Ok(()) } pub fn __getnewargs__(&self, py: Python<'_>) -> PyResult { Ok(( - operation_type_to_py(py, self)?, + self.get_operation(py)?, self.qubits.bind(py), self.clbits.bind(py), ) @@ -577,13 +343,9 @@ impl CircuitInstruction { let type_name = self_.get_type().qualname()?; let r = self_.try_borrow()?; Ok(format!( - "{}(\ - operation={}\ - , qubits={}\ - , clbits={}\ - )", + "{}(operation={}, qubits={}, clbits={})", type_name, - operation_type_to_py(py, &r)?, + r.get_operation(py)?.bind(py).repr()?, r.qubits.bind(py).repr()?, r.clbits.bind(py).repr()? )) @@ -595,64 +357,27 @@ impl CircuitInstruction { // the interface to behave exactly like the old 3-tuple `(inst, qargs, cargs)` if it's treated // like that via unpacking or similar. That means that the `parameters` field is completely // absent, and the qubits and clbits must be converted to lists. - #[cfg(not(feature = "cache_pygates"))] pub fn _legacy_format<'py>(&self, py: Python<'py>) -> PyResult> { - let op = operation_type_to_py(py, self)?; - Ok(PyTuple::new_bound( py, [ - op, + self.get_operation(py)?, self.qubits.bind(py).to_list().into(), self.clbits.bind(py).to_list().into(), ], )) } - #[cfg(feature = "cache_pygates")] - pub fn _legacy_format<'py>(&mut self, py: Python<'py>) -> PyResult> { - let op = match &self.py_op { - Some(op) => op.clone_ref(py), - None => { - let op = operation_type_to_py(py, self)?; - self.py_op = Some(op.clone_ref(py)); - op - } - }; - Ok(PyTuple::new_bound( - py, - [ - op, - self.qubits.bind(py).to_list().into(), - self.clbits.bind(py).to_list().into(), - ], - )) - } - - #[cfg(not(feature = "cache_pygates"))] pub fn __getitem__(&self, py: Python<'_>, key: &Bound) -> PyResult { warn_on_legacy_circuit_instruction_iteration(py)?; Ok(self._legacy_format(py)?.as_any().get_item(key)?.into_py(py)) } - #[cfg(feature = "cache_pygates")] - pub fn __getitem__(&mut self, py: Python<'_>, key: &Bound) -> PyResult { - warn_on_legacy_circuit_instruction_iteration(py)?; - Ok(self._legacy_format(py)?.as_any().get_item(key)?.into_py(py)) - } - - #[cfg(not(feature = "cache_pygates"))] pub fn __iter__(&self, py: Python<'_>) -> PyResult { warn_on_legacy_circuit_instruction_iteration(py)?; Ok(self._legacy_format(py)?.as_any().iter()?.into_py(py)) } - #[cfg(feature = "cache_pygates")] - pub fn __iter__(&mut self, py: Python<'_>) -> PyResult { - warn_on_legacy_circuit_instruction_iteration(py)?; - Ok(self._legacy_format(py)?.as_any().iter()?.into_py(py)) - } - pub fn __len__(&self, py: Python) -> PyResult { warn_on_legacy_circuit_instruction_iteration(py)?; Ok(3) @@ -664,6 +389,32 @@ impl CircuitInstruction { op: CompareOp, py: Python<'_>, ) -> PyResult { + fn params_eq(py: Python, left: &[Param], right: &[Param]) -> PyResult { + if left.len() != right.len() { + return Ok(false); + } + for (left, right) in left.iter().zip(right) { + let eq = match left { + Param::Float(left) => match right { + Param::Float(right) => left == right, + Param::ParameterExpression(right) | Param::Obj(right) => { + right.bind(py).eq(left)? + } + }, + Param::ParameterExpression(left) | Param::Obj(left) => match right { + Param::Float(right) => left.bind(py).eq(right)?, + Param::ParameterExpression(right) | Param::Obj(right) => { + left.bind(py).eq(right)? + } + }, + }; + if !eq { + return Ok(false); + } + } + Ok(true) + } + fn eq( py: Python<'_>, self_: &Bound, @@ -674,353 +425,176 @@ impl CircuitInstruction { } let self_ = self_.try_borrow()?; - if other.is_instance_of::() { - let other: PyResult> = other.extract(); - return other.map_or(Ok(Some(false)), |v| { - let v = v.try_borrow()?; - let op_eq = match &self_.operation { - OperationType::Standard(op) => { - if let OperationType::Standard(other) = &v.operation { - if op != other { - false - } else { - let other_params = &v.params; - let mut out = true; - for (param_a, param_b) in self_.params.iter().zip(other_params) - { - match param_a { - Param::Float(val_a) => { - if let Param::Float(val_b) = param_b { - if val_a != val_b { - out = false; - break; - } - } else { - out = false; - break; - } - } - Param::ParameterExpression(val_a) => { - if let Param::ParameterExpression(val_b) = param_b { - if !val_a.bind(py).eq(val_b.bind(py))? { - out = false; - break; - } - } else { - out = false; - break; - } - } - Param::Obj(val_a) => { - if let Param::Obj(val_b) = param_b { - if !val_a.bind(py).eq(val_b.bind(py))? { - out = false; - break; - } - } else { - out = false; - break; - } - } - } - } - out - } - } else { - false - } - } - OperationType::Gate(op) => { - if let OperationType::Gate(other) = &v.operation { - op.gate.bind(py).eq(other.gate.bind(py))? - } else { - false - } - } - OperationType::Instruction(op) => { - if let OperationType::Instruction(other) = &v.operation { - op.instruction.bind(py).eq(other.instruction.bind(py))? - } else { - false - } - } - OperationType::Operation(op) => { - if let OperationType::Operation(other) = &v.operation { - op.operation.bind(py).eq(other.operation.bind(py))? - } else { - false - } - } - }; - - Ok(Some( - self_.clbits.bind(py).eq(v.clbits.bind(py))? - && self_.qubits.bind(py).eq(v.qubits.bind(py))? - && op_eq, - )) - }); - } if other.is_instance_of::() { - #[cfg(feature = "cache_pygates")] - let mut self_ = self_.clone(); - let legacy_format = self_._legacy_format(py)?; - return Ok(Some(legacy_format.eq(other)?)); + return Ok(Some(self_._legacy_format(py)?.eq(other)?)); } - - Ok(None) + let Ok(other) = other.downcast::() else { return Ok(None) }; + let other = other.try_borrow()?; + + Ok(Some( + self_.qubits.bind(py).eq(other.qubits.bind(py))? + && self_.clbits.bind(py).eq(other.clbits.bind(py))? + && self_.operation.py_eq(py, &other.operation)? + && (self_.operation.try_standard_gate().is_none() + || params_eq(py, &self_.params, &other.params)?), + )) } match op { - CompareOp::Eq => eq(py, self_, other).map(|r| { - r.map(|b| b.into_py(py)) - .unwrap_or_else(|| py.NotImplemented()) - }), - CompareOp::Ne => eq(py, self_, other).map(|r| { - r.map(|b| (!b).into_py(py)) - .unwrap_or_else(|| py.NotImplemented()) - }), + CompareOp::Eq => Ok(eq(py, self_, other)? + .map(|b| b.into_py(py)) + .unwrap_or_else(|| py.NotImplemented())), + CompareOp::Ne => Ok(eq(py, self_, other)? + .map(|b| (!b).into_py(py)) + .unwrap_or_else(|| py.NotImplemented())), _ => Ok(py.NotImplemented()), } } } -/// Take a reference to a `CircuitInstruction` and convert the operation -/// inside that to a python side object. -pub fn operation_type_to_py(py: Python, circuit_inst: &CircuitInstruction) -> PyResult { - let (label, duration, unit, condition) = match &circuit_inst.extra_attrs { - None => (None, None, None, None), - Some(extra_attrs) => ( - extra_attrs.label.as_deref(), - extra_attrs.duration.as_ref(), - extra_attrs.unit.as_deref(), - extra_attrs.condition.as_ref(), - ), - }; - operation_type_and_data_to_py( - py, - &circuit_inst.operation, - &circuit_inst.params, - label, - duration, - unit, - condition, - ) -} - -/// Take an OperationType and the other mutable state fields from a -/// rust instruction representation and return a PyObject representing -/// a Python side full-fat Qiskit operation as a PyObject. This is typically -/// used by accessor functions that need to return an operation to Qiskit, such -/// as accesing `CircuitInstruction.operation`. -pub fn operation_type_and_data_to_py( - py: Python, - operation: &OperationType, - params: &[Param], - label: Option<&str>, - duration: Option<&PyObject>, - unit: Option<&str>, - condition: Option<&PyObject>, -) -> PyResult { - match &operation { - OperationType::Standard(op) => { - let gate_class: &PyObject = &get_std_gate_class(py, *op)?; - - let args = if params.is_empty() { - PyTuple::empty_bound(py) - } else { - PyTuple::new_bound(py, params) - }; - let kwargs = [ - ("label", label.to_object(py)), - ("unit", unit.to_object(py)), - ("duration", duration.to_object(py)), - ] - .into_py_dict_bound(py); - let mut out = gate_class.call_bound(py, args, Some(&kwargs))?; - if condition.is_some() { - out = out.call_method0(py, "to_mutable")?; - out.setattr(py, "condition", condition.to_object(py))?; - } - Ok(out) - } - OperationType::Gate(gate) => Ok(gate.gate.clone_ref(py)), - OperationType::Instruction(inst) => Ok(inst.instruction.clone_ref(py)), - OperationType::Operation(op) => Ok(op.operation.clone_ref(py)), - } -} - -/// A container struct that contains the output from the Python object to -/// conversion to construct a CircuitInstruction object -#[derive(Debug, Clone)] -pub struct OperationTypeConstruct { - pub operation: OperationType, +/// A container struct that contains the conversion from some `Operation` subclass input, on its way +/// to becoming a `PackedInstruction`. +/// +/// This is the primary way of converting an incoming `Gate` / `Instruction` / `Operation` from +/// Python space into Rust-space data. A typical access pattern is: +/// +/// ```rust +/// #[pyfunction] +/// fn accepts_op_from_python(ob: &Bound) -> PyResult<()> { +/// let py_op = ob.extract::()?; +/// // ... use `py_op.operation`, `py_op.params`, etc. +/// Ok(()) +/// } +/// ``` +/// +/// though you can also accept `ob: OperationFromPython` directly, if you don't also need a handle +/// to the Python object that it came from. The handle is useful for the Python-operation caching. +#[derive(Debug)] +pub(crate) struct OperationFromPython { + pub operation: PackedOperation, pub params: SmallVec<[Param; 3]>, - pub label: Option, - pub duration: Option, - pub unit: Option, - pub condition: Option, + pub extra_attrs: Option>, } -/// Convert an inbound Python object for a Qiskit operation and build a rust -/// representation of that operation. This will map it to appropriate variant -/// of operation type based on class -pub fn convert_py_to_operation_type( - py: Python, - py_op: PyObject, -) -> PyResult { - let attr = intern!(py, "_standard_gate"); - let py_op_bound = py_op.clone_ref(py).into_bound(py); - // Get PyType from either base_class if it exists, or if not use the - // class/type info from the pyobject - let binding = py_op_bound.getattr(intern!(py, "base_class")).ok(); - let op_obj = py_op_bound.get_type(); - let raw_op_type: Py = match binding { - Some(base_class) => base_class.downcast()?.clone().unbind(), - None => op_obj.unbind(), - }; - let op_type: Bound = raw_op_type.into_bound(py); - let mut standard: Option = match op_type.getattr(attr) { - Ok(stdgate) => stdgate.extract().ok().unwrap_or_default(), - Err(_) => None, - }; - // If the input instruction is a standard gate and a singleton instance, - // we should check for mutable state. A mutable instance should be treated - // as a custom gate not a standard gate because it has custom properties. - // Controlled gates with non-default control states are also considered - // custom gates even if a standard representation exists for the default - // control state. - - // In the future we can revisit this when we've dropped `duration`, `unit`, - // and `condition` from the api as we should own the label in the - // `CircuitInstruction`. The other piece here is for controlled gates there - // is the control state, so for `SingletonControlledGates` we'll still need - // this check. - if standard.is_some() { - let mutable: bool = py_op.getattr(py, intern!(py, "mutable"))?.extract(py)?; - // The default ctrl_states are the all 1 state and None. - // These are the only cases where controlled gates can be standard. - let is_default_ctrl_state = || -> PyResult { - match py_op.getattr(py, intern!(py, "ctrl_state")) { - Ok(c_state) => match c_state.extract::>(py) { - Ok(c_state_int) => match c_state_int { - Some(c_int) => { - let qubits: u32 = - py_op.getattr(py, intern!(py, "num_qubits"))?.extract(py)?; - Ok(c_int == (2_i32.pow(qubits - 1) - 1)) - } - None => Ok(true), - }, - Err(_) => Ok(false), - }, - Err(_) => Ok(false), - } +impl<'py> FromPyObject<'py> for OperationFromPython { + fn extract_bound(ob: &Bound<'py, PyAny>) -> PyResult { + let py = ob.py(); + let ob_type = ob + .getattr(intern!(py, "base_class")) + .ok() + .map(|base| base.downcast_into::()) + .transpose()? + .unwrap_or_else(|| ob.get_type()); + + let extract_params = || { + ob.getattr(intern!(py, "params")) + .ok() + .map(|params| params.extract()) + .transpose() + .map(|params| params.unwrap_or_default()) }; - - if (mutable - && (py_op_bound.is_instance(SINGLETON_GATE.get_bound(py))? - || py_op_bound.is_instance(SINGLETON_CONTROLLED_GATE.get_bound(py))?)) - || (py_op_bound.is_instance(CONTROLLED_GATE.get_bound(py))? - && !is_default_ctrl_state()?) - { - standard = None; - } - } - - if let Some(op) = standard { - let base_class = op_type.to_object(py); - populate_std_gate_map(py, op, base_class); - return Ok(OperationTypeConstruct { - operation: OperationType::Standard(op), - params: py_op.getattr(py, intern!(py, "params"))?.extract(py)?, - label: py_op.getattr(py, intern!(py, "label"))?.extract(py)?, - duration: py_op.getattr(py, intern!(py, "duration"))?.extract(py)?, - unit: py_op.getattr(py, intern!(py, "unit"))?.extract(py)?, - condition: py_op.getattr(py, intern!(py, "condition"))?.extract(py)?, - }); - } - if op_type.is_subclass(GATE.get_bound(py))? { - let params = py_op.getattr(py, intern!(py, "params"))?.extract(py)?; - let label = py_op.getattr(py, intern!(py, "label"))?.extract(py)?; - let duration = py_op.getattr(py, intern!(py, "duration"))?.extract(py)?; - let unit = py_op.getattr(py, intern!(py, "unit"))?.extract(py)?; - let condition = py_op.getattr(py, intern!(py, "condition"))?.extract(py)?; - - let out_op = PyGate { - qubits: py_op.getattr(py, intern!(py, "num_qubits"))?.extract(py)?, - clbits: py_op.getattr(py, intern!(py, "num_clbits"))?.extract(py)?, - params: py_op - .getattr(py, intern!(py, "params"))? - .downcast_bound::(py)? - .len() as u32, - op_name: py_op.getattr(py, intern!(py, "name"))?.extract(py)?, - gate: py_op, + let extract_extra = || -> PyResult<_> { + Ok(ExtraInstructionAttributes::new( + ob.getattr(intern!(py, "label"))?.extract()?, + ob.getattr(intern!(py, "duration"))?.extract()?, + ob.getattr(intern!(py, "unit"))?.extract()?, + ob.getattr(intern!(py, "condition"))?.extract()?, + ) + .map(Box::from)) }; - return Ok(OperationTypeConstruct { - operation: OperationType::Gate(out_op), - params, - label, - duration, - unit, - condition, - }); - } - if op_type.is_subclass(INSTRUCTION.get_bound(py))? { - let params = py_op.getattr(py, intern!(py, "params"))?.extract(py)?; - let label = py_op.getattr(py, intern!(py, "label"))?.extract(py)?; - let duration = py_op.getattr(py, intern!(py, "duration"))?.extract(py)?; - let unit = py_op.getattr(py, intern!(py, "unit"))?.extract(py)?; - let condition = py_op.getattr(py, intern!(py, "condition"))?.extract(py)?; - let out_op = PyInstruction { - qubits: py_op.getattr(py, intern!(py, "num_qubits"))?.extract(py)?, - clbits: py_op.getattr(py, intern!(py, "num_clbits"))?.extract(py)?, - params: py_op - .getattr(py, intern!(py, "params"))? - .downcast_bound::(py)? - .len() as u32, - op_name: py_op.getattr(py, intern!(py, "name"))?.extract(py)?, - instruction: py_op, - }; - return Ok(OperationTypeConstruct { - operation: OperationType::Instruction(out_op), - params, - label, - duration, - unit, - condition, - }); + 'standard: { + let Some(standard) = ob_type + .getattr(intern!(py, "_standard_gate")) + .and_then(|standard| standard.extract::()) + .ok() else { break 'standard }; + + // If the instruction is a controlled gate with a not-all-ones control state, it doesn't + // fit our definition of standard. We abuse the fact that we know our standard-gate + // mapping to avoid an `isinstance` check on `ControlledGate` - a standard gate has + // nonzero `num_ctrl_qubits` iff it is a `ControlledGate`. + // + // `ControlledGate` also has a `base_gate` attribute, and we don't track enough in Rust + // space to handle the case that that was mutated away from a standard gate. + if standard.num_ctrl_qubits() != 0 + && ((ob.getattr(intern!(py, "ctrl_state"))?.extract::()? + != (1 << standard.num_ctrl_qubits()) - 1) + || ob.getattr(intern!(py, "mutable"))?.extract()?) + { + break 'standard; + } + return Ok(OperationFromPython { + operation: PackedOperation::from_standard(standard), + params: extract_params()?, + extra_attrs: extract_extra()?, + }); + } + if ob_type.is_subclass(GATE.get_bound(py))? { + let params = extract_params()?; + let gate = Box::new(PyGate { + qubits: ob.getattr(intern!(py, "num_qubits"))?.extract()?, + clbits: 0, + params: params.len() as u32, + op_name: ob.getattr(intern!(py, "name"))?.extract()?, + gate: ob.into_py(py), + }); + return Ok(OperationFromPython { + operation: PackedOperation::from_gate(gate), + params, + extra_attrs: extract_extra()?, + }); + } + if ob_type.is_subclass(INSTRUCTION.get_bound(py))? { + let params = extract_params()?; + let instruction = Box::new(PyInstruction { + qubits: ob.getattr(intern!(py, "num_qubits"))?.extract()?, + clbits: ob.getattr(intern!(py, "num_clbits"))?.extract()?, + params: params.len() as u32, + op_name: ob.getattr(intern!(py, "name"))?.extract()?, + instruction: ob.into_py(py), + }); + return Ok(OperationFromPython { + operation: PackedOperation::from_instruction(instruction), + params, + extra_attrs: extract_extra()?, + }); + } + if ob_type.is_subclass(OPERATION.get_bound(py))? { + let params = extract_params()?; + let operation = Box::new(PyOperation { + qubits: ob.getattr(intern!(py, "num_qubits"))?.extract()?, + clbits: ob.getattr(intern!(py, "num_clbits"))?.extract()?, + params: params.len() as u32, + op_name: ob.getattr(intern!(py, "name"))?.extract()?, + operation: ob.into_py(py), + }); + return Ok(OperationFromPython { + operation: PackedOperation::from_operation(operation), + params, + extra_attrs: None, + }); + } + Err(PyTypeError::new_err(format!("invalid input: {}", ob))) } +} - if op_type.is_subclass(OPERATION.get_bound(py))? { - let params = match py_op.getattr(py, intern!(py, "params")) { - Ok(value) => value.extract(py)?, - Err(_) => smallvec![], - }; - let label = None; - let duration = None; - let unit = None; - let condition = None; - let out_op = PyOperation { - qubits: py_op.getattr(py, intern!(py, "num_qubits"))?.extract(py)?, - clbits: py_op.getattr(py, intern!(py, "num_clbits"))?.extract(py)?, - params: match py_op.getattr(py, intern!(py, "params")) { - Ok(value) => value.downcast_bound::(py)?.len() as u32, - Err(_) => 0, - }, - op_name: py_op.getattr(py, intern!(py, "name"))?.extract(py)?, - operation: py_op, - }; - return Ok(OperationTypeConstruct { - operation: OperationType::Operation(out_op), - params, - label, - duration, - unit, - condition, - }); +/// Convert a sequence-like Python object to a tuple. +fn as_tuple<'py>(py: Python<'py>, seq: Option>) -> PyResult> { + let Some(seq) = seq else { return Ok(PyTuple::empty_bound(py)) }; + if seq.is_instance_of::() { + Ok(seq.downcast_into_exact::()?) + } else if seq.is_instance_of::() { + Ok(seq.downcast_exact::()?.to_tuple()) + } else { + // New tuple from iterable. + Ok(PyTuple::new_bound( + py, + seq.iter()? + .map(|o| Ok(o?.unbind())) + .collect::>>()?, + )) } - Err(PyValueError::new_err(format!("Invalid input: {}", py_op))) } /// Issue a Python `DeprecationWarning` about using the legacy tuple-like interface to diff --git a/crates/circuit/src/dag_node.rs b/crates/circuit/src/dag_node.rs index f347ec72c811..db9f6f650174 100644 --- a/crates/circuit/src/dag_node.rs +++ b/crates/circuit/src/dag_node.rs @@ -10,17 +10,18 @@ // copyright notice, and modified files need to carry a notice indicating // that they have been altered from the originals. -use crate::circuit_instruction::{ - convert_py_to_operation_type, operation_type_to_py, CircuitInstruction, - ExtraInstructionAttributes, -}; +#[cfg(feature = "cache_pygates")] +use std::cell::RefCell; + +use crate::circuit_instruction::{CircuitInstruction, OperationFromPython}; use crate::imports::QUANTUM_CIRCUIT; use crate::operations::Operation; + use numpy::IntoPyArray; + use pyo3::prelude::*; use pyo3::types::{PyDict, PyList, PySequence, PyString, PyTuple}; use pyo3::{intern, IntoPy, PyObject, PyResult, ToPyObject}; -use smallvec::smallvec; /// Parent class for DAGOpNode, DAGInNode, and DAGOutNode. #[pyclass(module = "qiskit._accelerate.circuit", subclass)] @@ -73,19 +74,13 @@ pub struct DAGOpNode { #[pymethods] impl DAGOpNode { - #[allow(clippy::too_many_arguments)] #[new] - #[pyo3(signature = (op, qargs=None, cargs=None, params=smallvec![], label=None, duration=None, unit=None, condition=None, dag=None))] + #[pyo3(signature = (op, qargs=None, cargs=None, *, dag=None))] fn new( py: Python, - op: crate::circuit_instruction::OperationInput, + op: &Bound, qargs: Option<&Bound>, cargs: Option<&Bound>, - params: smallvec::SmallVec<[crate::operations::Param; 3]>, - label: Option, - duration: Option, - unit: Option, - condition: Option, dag: Option<&Bound>, ) -> PyResult<(Self, DAGNode)> { let qargs = @@ -120,30 +115,29 @@ impl DAGOpNode { } None => qargs.str()?.into_any(), }; - - let mut instruction = CircuitInstruction::py_new( - py, op, None, None, params, label, duration, unit, condition, - )?; - instruction.qubits = qargs.into(); - instruction.clbits = cargs.into(); - Ok(( DAGOpNode { - instruction, + instruction: CircuitInstruction::py_new( + op, + Some(qargs.into_any()), + Some(cargs.into_any()), + )?, sort_key: sort_key.unbind(), }, DAGNode { _node_id: -1 }, )) } + #[pyo3(signature = (instruction, /, *, dag=None, deepcopy=false))] #[staticmethod] fn from_instruction( py: Python, - instruction: CircuitInstruction, + mut instruction: CircuitInstruction, dag: Option<&Bound>, + deepcopy: bool, ) -> PyResult { - let qargs = instruction.qubits.clone_ref(py).into_bound(py); - let cargs = instruction.clbits.clone_ref(py).into_bound(py); + let qargs = instruction.qubits.bind(py); + let cargs = instruction.clbits.bind(py); let sort_key = match dag { Some(dag) => { @@ -172,6 +166,13 @@ impl DAGOpNode { } None => qargs.str()?.into_any(), }; + if deepcopy { + instruction.operation = instruction.operation.py_deepcopy(py, None)?; + #[cfg(feature = "cache_pygates")] + { + *instruction.py_op.borrow_mut() = None; + } + } let base = PyClassInitializer::from(DAGNode { _node_id: -1 }); let sub = base.add_subclass(DAGOpNode { instruction, @@ -180,12 +181,13 @@ impl DAGOpNode { Ok(Py::new(py, sub)?.to_object(py)) } - fn __reduce__(slf: PyRef, py: Python) -> PyResult { + fn __reduce__(slf: PyRef) -> PyResult { + let py = slf.py(); let state = (slf.as_ref()._node_id, &slf.sort_key); Ok(( py.get_type_bound::(), ( - operation_type_to_py(py, &slf.instruction)?, + slf.instruction.get_operation(py)?, &slf.instruction.qubits, &slf.instruction.clbits, ), @@ -201,42 +203,56 @@ impl DAGOpNode { Ok(()) } + /// Get a `CircuitInstruction` that represents the same information as this `DAGOpNode`. If + /// `deepcopy`, any internal Python objects are deep-copied. + /// + /// Note: this ought to be a temporary method, while the DAG/QuantumCircuit converters still go + /// via Python space; this still involves copy-out and copy-in of the data, whereas doing it all + /// within Rust space could directly re-pack the instruction from a `DAGOpNode` to a + /// `PackedInstruction` with no intermediate copy. + #[pyo3(signature = (/, *, deepcopy=false))] + fn _to_circuit_instruction(&self, py: Python, deepcopy: bool) -> PyResult { + Ok(CircuitInstruction { + operation: if deepcopy { + self.instruction.operation.py_deepcopy(py, None)? + } else { + self.instruction.operation.clone() + }, + qubits: self.instruction.qubits.clone_ref(py), + clbits: self.instruction.clbits.clone_ref(py), + params: self.instruction.params.clone(), + extra_attrs: self.instruction.extra_attrs.clone(), + #[cfg(feature = "cache_pygates")] + py_op: RefCell::new(None), + }) + } + #[getter] fn get_op(&self, py: Python) -> PyResult { - operation_type_to_py(py, &self.instruction) + self.instruction.get_operation(py) } #[setter] - fn set_op(&mut self, py: Python, op: PyObject) -> PyResult<()> { - let res = convert_py_to_operation_type(py, op)?; + fn set_op(&mut self, op: &Bound) -> PyResult<()> { + let res = op.extract::()?; self.instruction.operation = res.operation; self.instruction.params = res.params; - let extra_attrs = if res.label.is_some() - || res.duration.is_some() - || res.unit.is_some() - || res.condition.is_some() + self.instruction.extra_attrs = res.extra_attrs; + #[cfg(feature = "cache_pygates")] { - Some(Box::new(ExtraInstructionAttributes { - label: res.label, - duration: res.duration, - unit: res.unit, - condition: res.condition, - })) - } else { - None - }; - self.instruction.extra_attrs = extra_attrs; + *self.instruction.py_op.borrow_mut() = Some(op.into_py(op.py())); + } Ok(()) } #[getter] fn num_qubits(&self) -> u32 { - self.instruction.operation.num_qubits() + self.instruction.op().num_qubits() } #[getter] fn num_clbits(&self) -> u32 { - self.instruction.operation.num_clbits() + self.instruction.op().num_clbits() } #[getter] @@ -261,8 +277,8 @@ impl DAGOpNode { /// Returns the Instruction name corresponding to the op for this node #[getter] - fn get_name(&self) -> &str { - self.instruction.operation.name() + fn get_name(&self, py: Python) -> Py { + self.instruction.op().name().into_py(py) } #[getter] @@ -281,7 +297,7 @@ impl DAGOpNode { #[getter] fn matrix(&self, py: Python) -> Option { - let matrix = self.instruction.operation.matrix(&self.instruction.params); + let matrix = self.instruction.op().matrix(&self.instruction.params); matrix.map(|mat| mat.into_pyarray_bound(py).into()) } @@ -317,6 +333,11 @@ impl DAGOpNode { .and_then(|attrs| attrs.unit.as_deref()) } + #[getter] + pub fn is_standard_gate(&self) -> bool { + self.instruction.is_standard_gate() + } + #[setter] fn set_label(&mut self, val: Option) { match self.instruction.extra_attrs.as_mut() { @@ -347,11 +368,9 @@ impl DAGOpNode { #[getter] fn definition<'py>(&self, py: Python<'py>) -> PyResult>> { - let definition = self - .instruction - .operation - .definition(&self.instruction.params); - definition + self.instruction + .op() + .definition(&self.instruction.params) .map(|data| { QUANTUM_CIRCUIT .get_bound(py) @@ -363,25 +382,17 @@ impl DAGOpNode { /// Sets the Instruction name corresponding to the op for this node #[setter] fn set_name(&mut self, py: Python, new_name: PyObject) -> PyResult<()> { - let op = operation_type_to_py(py, &self.instruction)?; - op.bind(py).setattr(intern!(py, "name"), new_name)?; - let res = convert_py_to_operation_type(py, op)?; - self.instruction.operation = res.operation; + let op = self.instruction.get_operation_mut(py)?.into_bound(py); + op.setattr(intern!(py, "name"), new_name)?; + self.instruction.operation = op.extract::()?.operation; Ok(()) } - #[getter] - fn _raw_op(&self, py: Python) -> PyObject { - self.instruction.operation.clone().into_py(py) - } - /// Returns a representation of the DAGOpNode fn __repr__(&self, py: Python) -> PyResult { Ok(format!( "DAGOpNode(op={}, qargs={}, cargs={})", - operation_type_to_py(py, &self.instruction)? - .bind(py) - .repr()?, + self.instruction.get_operation(py)?.bind(py).repr()?, self.instruction.qubits.bind(py).repr()?, self.instruction.clbits.bind(py).repr()? )) diff --git a/crates/circuit/src/lib.rs b/crates/circuit/src/lib.rs index c7469434c668..8a13aab33cea 100644 --- a/crates/circuit/src/lib.rs +++ b/crates/circuit/src/lib.rs @@ -17,6 +17,7 @@ pub mod dag_node; pub mod gate_matrix; pub mod imports; pub mod operations; +pub mod packed_instruction; pub mod parameter_table; pub mod slice; pub mod util; @@ -64,8 +65,5 @@ pub fn circuit(m: Bound) -> PyResult<()> { m.add_class::()?; m.add_class::()?; m.add_class::()?; - m.add_class::()?; - m.add_class::()?; - m.add_class::()?; Ok(()) } diff --git a/crates/circuit/src/operations.rs b/crates/circuit/src/operations.rs index 4eb50d7e5014..7a20001ffdf3 100644 --- a/crates/circuit/src/operations.rs +++ b/crates/circuit/src/operations.rs @@ -13,178 +13,175 @@ use std::f64::consts::PI; use crate::circuit_data::CircuitData; -use crate::imports::{DEEPCOPY, PARAMETER_EXPRESSION, QUANTUM_CIRCUIT}; +use crate::circuit_instruction::ExtraInstructionAttributes; +use crate::imports::get_std_gate_class; +use crate::imports::{PARAMETER_EXPRESSION, QUANTUM_CIRCUIT}; use crate::{gate_matrix, Qubit}; use ndarray::{aview2, Array2}; use num_complex::Complex64; +use smallvec::smallvec; + use numpy::IntoPyArray; use numpy::PyReadonlyArray2; use pyo3::prelude::*; +use pyo3::types::{IntoPyDict, PyTuple}; use pyo3::{intern, IntoPy, Python}; -use smallvec::smallvec; -/// Valid types for an operation field in a CircuitInstruction -/// -/// These are basically the types allowed in a QuantumCircuit -#[derive(FromPyObject, Clone, Debug)] -pub enum OperationType { - Standard(StandardGate), - Instruction(PyInstruction), - Gate(PyGate), - Operation(PyOperation), +#[derive(Clone, Debug)] +pub enum Param { + ParameterExpression(PyObject), + Float(f64), + Obj(PyObject), } -impl IntoPy for OperationType { +impl<'py> FromPyObject<'py> for Param { + fn extract_bound(b: &Bound<'py, PyAny>) -> Result { + Ok( + if b.is_instance(PARAMETER_EXPRESSION.get_bound(b.py()))? + || b.is_instance(QUANTUM_CIRCUIT.get_bound(b.py()))? + { + Param::ParameterExpression(b.clone().unbind()) + } else if let Ok(val) = b.extract::() { + Param::Float(val) + } else { + Param::Obj(b.clone().unbind()) + }, + ) + } +} + +impl IntoPy for Param { fn into_py(self, py: Python) -> PyObject { + match &self { + Self::Float(val) => val.to_object(py), + Self::ParameterExpression(val) => val.clone_ref(py), + Self::Obj(val) => val.clone_ref(py), + } + } +} + +impl ToPyObject for Param { + fn to_object(&self, py: Python) -> PyObject { match self { - Self::Standard(gate) => gate.into_py(py), - Self::Instruction(inst) => inst.into_py(py), - Self::Gate(gate) => gate.into_py(py), - Self::Operation(op) => op.into_py(py), + Self::Float(val) => val.to_object(py), + Self::ParameterExpression(val) => val.clone_ref(py), + Self::Obj(val) => val.clone_ref(py), } } } -impl Operation for OperationType { +/// Trait for generic circuit operations these define the common attributes +/// needed for something to be addable to the circuit struct +pub trait Operation { + fn name(&self) -> &str; + fn num_qubits(&self) -> u32; + fn num_clbits(&self) -> u32; + fn num_params(&self) -> u32; + fn control_flow(&self) -> bool; + fn matrix(&self, params: &[Param]) -> Option>; + fn definition(&self, params: &[Param]) -> Option; + fn standard_gate(&self) -> Option; + fn directive(&self) -> bool; +} + +/// Unpacked view object onto a `PackedOperation`. This is the return value of +/// `PackedInstruction::op`, and in turn is a view object onto a `PackedOperation`. +/// +/// This is the main way that we interact immutably with general circuit operations from Rust space. +pub enum OperationRef<'a> { + Standard(StandardGate), + Gate(&'a PyGate), + Instruction(&'a PyInstruction), + Operation(&'a PyOperation), +} + +impl<'a> Operation for OperationRef<'a> { + #[inline] fn name(&self) -> &str { match self { - Self::Standard(op) => op.name(), - Self::Gate(op) => op.name(), - Self::Instruction(op) => op.name(), - Self::Operation(op) => op.name(), + Self::Standard(standard) => standard.name(), + Self::Gate(gate) => gate.name(), + Self::Instruction(instruction) => instruction.name(), + Self::Operation(operation) => operation.name(), } } - + #[inline] fn num_qubits(&self) -> u32 { match self { - Self::Standard(op) => op.num_qubits(), - Self::Gate(op) => op.num_qubits(), - Self::Instruction(op) => op.num_qubits(), - Self::Operation(op) => op.num_qubits(), + Self::Standard(standard) => standard.num_qubits(), + Self::Gate(gate) => gate.num_qubits(), + Self::Instruction(instruction) => instruction.num_qubits(), + Self::Operation(operation) => operation.num_qubits(), } } + #[inline] fn num_clbits(&self) -> u32 { match self { - Self::Standard(op) => op.num_clbits(), - Self::Gate(op) => op.num_clbits(), - Self::Instruction(op) => op.num_clbits(), - Self::Operation(op) => op.num_clbits(), + Self::Standard(standard) => standard.num_clbits(), + Self::Gate(gate) => gate.num_clbits(), + Self::Instruction(instruction) => instruction.num_clbits(), + Self::Operation(operation) => operation.num_clbits(), } } - + #[inline] fn num_params(&self) -> u32 { match self { - Self::Standard(op) => op.num_params(), - Self::Gate(op) => op.num_params(), - Self::Instruction(op) => op.num_params(), - Self::Operation(op) => op.num_params(), + Self::Standard(standard) => standard.num_params(), + Self::Gate(gate) => gate.num_params(), + Self::Instruction(instruction) => instruction.num_params(), + Self::Operation(operation) => operation.num_params(), } } - fn matrix(&self, params: &[Param]) -> Option> { + #[inline] + fn control_flow(&self) -> bool { match self { - Self::Standard(op) => op.matrix(params), - Self::Gate(op) => op.matrix(params), - Self::Instruction(op) => op.matrix(params), - Self::Operation(op) => op.matrix(params), + Self::Standard(standard) => standard.control_flow(), + Self::Gate(gate) => gate.control_flow(), + Self::Instruction(instruction) => instruction.control_flow(), + Self::Operation(operation) => operation.control_flow(), } } - - fn control_flow(&self) -> bool { + #[inline] + fn matrix(&self, params: &[Param]) -> Option> { match self { - Self::Standard(op) => op.control_flow(), - Self::Gate(op) => op.control_flow(), - Self::Instruction(op) => op.control_flow(), - Self::Operation(op) => op.control_flow(), + Self::Standard(standard) => standard.matrix(params), + Self::Gate(gate) => gate.matrix(params), + Self::Instruction(instruction) => instruction.matrix(params), + Self::Operation(operation) => operation.matrix(params), } } - + #[inline] fn definition(&self, params: &[Param]) -> Option { match self { - Self::Standard(op) => op.definition(params), - Self::Gate(op) => op.definition(params), - Self::Instruction(op) => op.definition(params), - Self::Operation(op) => op.definition(params), + Self::Standard(standard) => standard.definition(params), + Self::Gate(gate) => gate.definition(params), + Self::Instruction(instruction) => instruction.definition(params), + Self::Operation(operation) => operation.definition(params), } } - + #[inline] fn standard_gate(&self) -> Option { match self { - Self::Standard(op) => op.standard_gate(), - Self::Gate(op) => op.standard_gate(), - Self::Instruction(op) => op.standard_gate(), - Self::Operation(op) => op.standard_gate(), + Self::Standard(standard) => standard.standard_gate(), + Self::Gate(gate) => gate.standard_gate(), + Self::Instruction(instruction) => instruction.standard_gate(), + Self::Operation(operation) => operation.standard_gate(), } } - + #[inline] fn directive(&self) -> bool { match self { - Self::Standard(op) => op.directive(), - Self::Gate(op) => op.directive(), - Self::Instruction(op) => op.directive(), - Self::Operation(op) => op.directive(), - } - } -} - -/// Trait for generic circuit operations these define the common attributes -/// needed for something to be addable to the circuit struct -pub trait Operation { - fn name(&self) -> &str; - fn num_qubits(&self) -> u32; - fn num_clbits(&self) -> u32; - fn num_params(&self) -> u32; - fn control_flow(&self) -> bool; - fn matrix(&self, params: &[Param]) -> Option>; - fn definition(&self, params: &[Param]) -> Option; - fn standard_gate(&self) -> Option; - fn directive(&self) -> bool; -} - -#[derive(Clone, Debug)] -pub enum Param { - ParameterExpression(PyObject), - Float(f64), - Obj(PyObject), -} - -impl<'py> FromPyObject<'py> for Param { - fn extract_bound(b: &Bound<'py, PyAny>) -> Result { - Ok( - if b.is_instance(PARAMETER_EXPRESSION.get_bound(b.py()))? - || b.is_instance(QUANTUM_CIRCUIT.get_bound(b.py()))? - { - Param::ParameterExpression(b.clone().unbind()) - } else if let Ok(val) = b.extract::() { - Param::Float(val) - } else { - Param::Obj(b.clone().unbind()) - }, - ) - } -} - -impl IntoPy for Param { - fn into_py(self, py: Python) -> PyObject { - match &self { - Self::Float(val) => val.to_object(py), - Self::ParameterExpression(val) => val.clone_ref(py), - Self::Obj(val) => val.clone_ref(py), - } - } -} - -impl ToPyObject for Param { - fn to_object(&self, py: Python) -> PyObject { - match self { - Self::Float(val) => val.to_object(py), - Self::ParameterExpression(val) => val.clone_ref(py), - Self::Obj(val) => val.clone_ref(py), + Self::Standard(standard) => standard.directive(), + Self::Gate(gate) => gate.directive(), + Self::Instruction(instruction) => instruction.directive(), + Self::Operation(operation) => operation.directive(), } } } #[derive(Clone, Debug, Copy, Eq, PartialEq, Hash)] +#[repr(u8)] #[pyclass(module = "qiskit._accelerate.circuit")] pub enum StandardGate { GlobalPhaseGate = 0, @@ -241,9 +238,18 @@ pub enum StandardGate { RC3XGate = 51, } +unsafe impl ::bytemuck::CheckedBitPattern for StandardGate { + type Bits = u8; + + fn is_valid_bit_pattern(bits: &Self::Bits) -> bool { + *bits < 53 + } +} +unsafe impl ::bytemuck::NoUninit for StandardGate {} + impl ToPyObject for StandardGate { - fn to_object(&self, py: Python) -> PyObject { - self.into_py(py) + fn to_object(&self, py: Python) -> Py { + (*self).into_py(py) } } @@ -265,6 +271,15 @@ static STANDARD_GATE_NUM_PARAMS: [u32; STANDARD_GATE_SIZE] = [ 0, 0, // 50-51 ]; +static STANDARD_GATE_NUM_CTRL_QUBITS: [u32; STANDARD_GATE_SIZE] = [ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 0-9 + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 10-19 + 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, // 20-29 + 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, // 30-39 + 0, 0, 0, 0, 0, 2, 2, 1, 0, 3, // 40-49 + 3, 0, // 50-51 +]; + static STANDARD_GATE_NAME: [&str; STANDARD_GATE_SIZE] = [ "global_phase", // 0 "h", // 1 @@ -320,6 +335,41 @@ static STANDARD_GATE_NAME: [&str; STANDARD_GATE_SIZE] = [ "rcccx", // 51 ("rc3x") ]; +impl StandardGate { + pub fn create_py_op( + &self, + py: Python, + params: Option<&[Param]>, + extra_attrs: Option<&ExtraInstructionAttributes>, + ) -> PyResult> { + let gate_class = get_std_gate_class(py, *self)?; + let args = match params.unwrap_or(&[]) { + &[] => PyTuple::empty_bound(py), + params => PyTuple::new_bound(py, params), + }; + if let Some(extra) = extra_attrs { + let kwargs = [ + ("label", extra.label.to_object(py)), + ("unit", extra.unit.to_object(py)), + ("duration", extra.duration.to_object(py)), + ] + .into_py_dict_bound(py); + let mut out = gate_class.call_bound(py, args, Some(&kwargs))?; + if let Some(ref condition) = extra.condition { + out = out.call_method0(py, "to_mutable")?; + out.setattr(py, "condition", condition)?; + } + Ok(out) + } else { + gate_class.call_bound(py, args, None) + } + } + + pub fn num_ctrl_qubits(&self) -> u32 { + STANDARD_GATE_NUM_CTRL_QUBITS[*self as usize] + } +} + #[pymethods] impl StandardGate { pub fn copy(&self) -> Self { @@ -1957,7 +2007,8 @@ fn radd_param(param1: Param, param2: Param, py: Python) -> Param { /// This class is used to wrap a Python side Instruction that is not in the standard library #[derive(Clone, Debug)] -#[pyclass(freelist = 20, module = "qiskit._accelerate.circuit")] +// We bit-pack pointers to this, so having a known alignment even on 32-bit systems is good. +#[repr(align(8))] pub struct PyInstruction { pub qubits: u32, pub clbits: u32, @@ -1966,30 +2017,6 @@ pub struct PyInstruction { pub instruction: PyObject, } -#[pymethods] -impl PyInstruction { - #[new] - fn new(op_name: String, qubits: u32, clbits: u32, params: u32, instruction: PyObject) -> Self { - PyInstruction { - qubits, - clbits, - params, - op_name, - instruction, - } - } - - fn __deepcopy__(&self, py: Python, _memo: PyObject) -> PyResult { - Ok(PyInstruction { - qubits: self.qubits, - clbits: self.clbits, - params: self.params, - op_name: self.op_name.clone(), - instruction: DEEPCOPY.get_bound(py).call1((&self.instruction,))?.unbind(), - }) - } -} - impl Operation for PyInstruction { fn name(&self) -> &str { self.op_name.as_str() @@ -2046,7 +2073,8 @@ impl Operation for PyInstruction { /// This class is used to wrap a Python side Gate that is not in the standard library #[derive(Clone, Debug)] -#[pyclass(freelist = 20, module = "qiskit._accelerate.circuit")] +// We bit-pack pointers to this, so having a known alignment even on 32-bit systems is good. +#[repr(align(8))] pub struct PyGate { pub qubits: u32, pub clbits: u32, @@ -2055,30 +2083,6 @@ pub struct PyGate { pub gate: PyObject, } -#[pymethods] -impl PyGate { - #[new] - fn new(op_name: String, qubits: u32, clbits: u32, params: u32, gate: PyObject) -> Self { - PyGate { - qubits, - clbits, - params, - op_name, - gate, - } - } - - fn __deepcopy__(&self, py: Python, _memo: PyObject) -> PyResult { - Ok(PyGate { - qubits: self.qubits, - clbits: self.clbits, - params: self.params, - op_name: self.op_name.clone(), - gate: DEEPCOPY.get_bound(py).call1((&self.gate,))?.unbind(), - }) - } -} - impl Operation for PyGate { fn name(&self) -> &str { self.op_name.as_str() @@ -2148,7 +2152,8 @@ impl Operation for PyGate { /// This class is used to wrap a Python side Operation that is not in the standard library #[derive(Clone, Debug)] -#[pyclass(freelist = 20, module = "qiskit._accelerate.circuit")] +// We bit-pack pointers to this, so having a known alignment even on 32-bit systems is good. +#[repr(align(8))] pub struct PyOperation { pub qubits: u32, pub clbits: u32, @@ -2157,30 +2162,6 @@ pub struct PyOperation { pub operation: PyObject, } -#[pymethods] -impl PyOperation { - #[new] - fn new(op_name: String, qubits: u32, clbits: u32, params: u32, operation: PyObject) -> Self { - PyOperation { - qubits, - clbits, - params, - op_name, - operation, - } - } - - fn __deepcopy__(&self, py: Python, _memo: PyObject) -> PyResult { - Ok(PyOperation { - qubits: self.qubits, - clbits: self.clbits, - params: self.params, - op_name: self.op_name.clone(), - operation: DEEPCOPY.get_bound(py).call1((&self.operation,))?.unbind(), - }) - } -} - impl Operation for PyOperation { fn name(&self) -> &str { self.op_name.as_str() diff --git a/crates/circuit/src/packed_instruction.rs b/crates/circuit/src/packed_instruction.rs new file mode 100644 index 000000000000..9f7cf9c0135d --- /dev/null +++ b/crates/circuit/src/packed_instruction.rs @@ -0,0 +1,499 @@ +// This code is part of Qiskit. +// +// (C) Copyright IBM 2024 +// +// This code is licensed under the Apache License, Version 2.0. You may +// obtain a copy of this license in the LICENSE.txt file in the root directory +// of this source tree or at http://www.apache.org/licenses/LICENSE-2.0. +// +// Any modifications or derivative works of this code must retain this +// copyright notice, and modified files need to carry a notice indicating +// that they have been altered from the originals. + +#[cfg(feature = "cache_pygates")] +use std::cell::RefCell; +use std::ptr::NonNull; + +use pyo3::intern; +use pyo3::prelude::*; +use pyo3::types::PyDict; + +use smallvec::SmallVec; + +use crate::circuit_instruction::ExtraInstructionAttributes; +use crate::imports::DEEPCOPY; +use crate::operations::{OperationRef, Param, PyGate, PyInstruction, PyOperation, StandardGate}; + +/// The logical discriminant of `PackedOperation`. +#[derive(Clone, Copy, Debug, PartialEq, Eq)] +#[repr(u8)] +enum PackedOperationType { + // It's important that the `StandardGate` item is 0, so that zeroing out a `PackedOperation` + // will make it appear as a standard gate, which will never allow accidental dangling-pointer + // dereferencing. + StandardGate = 0, + Gate = 1, + Instruction = 2, + Operation = 3, +} +unsafe impl ::bytemuck::CheckedBitPattern for PackedOperationType { + type Bits = u8; + + fn is_valid_bit_pattern(bits: &Self::Bits) -> bool { + *bits < 4 + } +} +unsafe impl ::bytemuck::NoUninit for PackedOperationType {} + +/// A bit-packed `OperationType` enumeration. +/// +/// This is logically equivalent to: +/// +/// ```rust +/// enum Operation { +/// Standard(StandardGate), +/// Gate(Box), +/// Instruction(Box), +/// Operation(Box), +/// } +/// ``` +/// +/// including all ownership semantics, except it bit-packs the enumeration into a single pointer. +/// This works because `PyGate` (and friends) have an alignment of 8, so pointers to them always +/// have the low three bits set to 0, and `StandardGate` has a width much smaller than a pointer. +/// This lets us store the enum discriminant in the low data bits, and then type-pun a suitable +/// bitmask on the contained value back into proper data. +/// +/// Explicitly, this is logical memory layout of `PackedOperation` on a 64-bit system, written out +/// as a binary integer. `x` marks padding bits with undefined values, `S` is the bits that make up +/// a `StandardGate`, and `P` is bits that make up part of a pointer. +/// +/// ```text +/// Standard gate: +/// 0b_xxxxxxxx_xxxxxxxx_xxxxxxxx_xxxxxxxx_xxxxxxxx_xxxxxxxx_xxxxxxSS_SSSSSS00 +/// |-------||| +/// | | +/// Standard gate, stored inline as a u8. --+ +-- Discriminant. +/// +/// Python object: +/// 0b_PPPPPPPP_PPPPPPPP_PPPPPPPP_PPPPPPPP_PPPPPPPP_PPPPPPPP_PPPPPPPP_PPPPP10 +/// |------------------------------------------------------------------||| +/// | | +/// The high 62 bits of the pointer. Because of alignment, the low 3 | Discriminant of the +/// bits of the full 64 bits are guaranteed to be zero (so one marked +-- enumeration. This +/// `P` is always zero here), so we can retrieve the "full" pointer by is 0b10, which means +/// taking the whole `usize` and zeroing the low 3 bits, letting us that this points to +/// store the discriminant in there at other times. a `PyInstruction`. +/// ``` +/// +/// There is currently one spare bit that could be used for additional metadata, if required. +/// +/// # Construction +/// +/// From Rust space, build this type using one of the `from_*` methods, depending on which +/// implementer of `Operation` you have. `StandardGate` has an implementation of `Into` for this. +/// +/// From Python space, use the supplied `FromPyObject`. +/// +/// # Safety +/// +/// `PackedOperation` asserts ownership over its contained pointer (if not a `StandardGate`). This +/// has the following requirements: +/// +/// * The pointer must be managed by a `Box` using the global allocator. +/// * The pointed-to data must match the type of the discriminant used to store it. +/// * `PackedOperation` must take care to forward implementations of `Clone` and `Drop` to the +/// contained pointer. +#[derive(Debug)] +#[repr(transparent)] +pub struct PackedOperation(usize); + +impl PackedOperation { + /// The bits representing the `PackedOperationType` discriminant. This can be used to mask out + /// the discriminant, and defines the rest of the bit shifting. + const DISCRIMINANT_MASK: usize = 0b11; + /// The number of bits used to store the discriminant metadata. + const DISCRIMINANT_BITS: u32 = Self::DISCRIMINANT_MASK.count_ones(); + /// A bitmask that masks out only the standard gate information. This should always have the + /// same effect as `POINTER_MASK` because the high bits should be 0 for a `StandardGate`, but + /// this is defensive against us adding further metadata on `StandardGate` later. After + /// masking, the resulting integer still needs shifting downwards to retrieve the standard gate. + const STANDARD_GATE_MASK: usize = (u8::MAX as usize) << Self::DISCRIMINANT_BITS; + /// A bitmask that retrieves the stored pointer directly. The discriminant is stored in the + /// low pointer bits that are guaranteed to be 0 by alignment, so no shifting is required. + const POINTER_MASK: usize = usize::MAX ^ Self::DISCRIMINANT_MASK; + + /// Extract the discriminant of the operation. + #[inline] + fn discriminant(&self) -> PackedOperationType { + ::bytemuck::checked::cast((self.0 & Self::DISCRIMINANT_MASK) as u8) + } + + /// Get the contained pointer to the `PyGate`/`PyInstruction`/`PyOperation` that this object + /// contains. + /// + /// **Panics** if the object represents a standard gate; see `try_pointer`. + #[inline] + fn pointer(&self) -> NonNull<()> { + self.try_pointer() + .expect("the caller is responsible for knowing the correct type") + } + + /// Get the contained pointer to the `PyGate`/`PyInstruction`/`PyOperation` that this object + /// contains. + /// + /// Returns `None` if the object represents a standard gate. + #[inline] + pub fn try_pointer(&self) -> Option> { + match self.discriminant() { + PackedOperationType::StandardGate => None, + PackedOperationType::Gate + | PackedOperationType::Instruction + | PackedOperationType::Operation => { + let ptr = (self.0 & Self::POINTER_MASK) as *mut (); + // SAFETY: `PackedOperation` can only be constructed from a pointer via `Box`, which + // is always non-null (except in the case that we're partway through a `Drop`). + Some(unsafe { NonNull::new_unchecked(ptr) }) + } + } + } + + /// Get the contained `StandardGate`. + /// + /// **Panics** if this `PackedOperation` doesn't contain a `StandardGate`; see + /// `try_standard_gate`. + #[inline] + pub fn standard_gate(&self) -> StandardGate { + self.try_standard_gate() + .expect("the caller is responsible for knowing the correct type") + } + + /// Get the contained `StandardGate`, if any. + #[inline] + pub fn try_standard_gate(&self) -> Option { + match self.discriminant() { + PackedOperationType::StandardGate => ::bytemuck::checked::try_cast( + ((self.0 & Self::STANDARD_GATE_MASK) >> Self::DISCRIMINANT_BITS) as u8, + ) + .ok(), + _ => None, + } + } + + /// Get a safe view onto the packed data within, without assuming ownership. + #[inline] + pub fn view(&self) -> OperationRef { + match self.discriminant() { + PackedOperationType::StandardGate => OperationRef::Standard(self.standard_gate()), + PackedOperationType::Gate => { + let ptr = self.pointer().cast::(); + OperationRef::Gate(unsafe { ptr.as_ref() }) + } + PackedOperationType::Instruction => { + let ptr = self.pointer().cast::(); + OperationRef::Instruction(unsafe { ptr.as_ref() }) + } + PackedOperationType::Operation => { + let ptr = self.pointer().cast::(); + OperationRef::Operation(unsafe { ptr.as_ref() }) + } + } + } + + /// Create a `PackedOperation` from a `StandardGate`. + #[inline] + pub fn from_standard(standard: StandardGate) -> Self { + Self((standard as usize) << Self::DISCRIMINANT_BITS) + } + + /// Create a `PackedOperation` given a raw pointer to the inner type. + /// + /// **Panics** if the given `discriminant` does not correspond to a pointer type. + /// + /// SAFETY: the inner pointer must have come from an owning `Box` in the global allocator, whose + /// type matches that indicated by the discriminant. The returned `PackedOperation` takes + /// ownership of the pointed-to data. + #[inline] + unsafe fn from_py_wrapper(discriminant: PackedOperationType, value: NonNull<()>) -> Self { + if discriminant == PackedOperationType::StandardGate { + panic!("given standard-gate discriminant during pointer-type construction") + } + let addr = value.as_ptr() as usize; + assert_eq!(addr & Self::DISCRIMINANT_MASK, 0); + Self(addr | (discriminant as usize)) + } + + /// Construct a new `PackedOperation` from an owned heap-allocated `PyGate`. + pub fn from_gate(gate: Box) -> Self { + let ptr = NonNull::from(Box::leak(gate)).cast::<()>(); + // SAFETY: the `ptr` comes directly from a owning `Box` of the correct type. + unsafe { Self::from_py_wrapper(PackedOperationType::Gate, ptr) } + } + + /// Construct a new `PackedOperation` from an owned heap-allocated `PyInstruction`. + pub fn from_instruction(instruction: Box) -> Self { + let ptr = NonNull::from(Box::leak(instruction)).cast::<()>(); + // SAFETY: the `ptr` comes directly from a owning `Box` of the correct type. + unsafe { Self::from_py_wrapper(PackedOperationType::Instruction, ptr) } + } + + /// Construct a new `PackedOperation` from an owned heap-allocated `PyOperation`. + pub fn from_operation(operation: Box) -> Self { + let ptr = NonNull::from(Box::leak(operation)).cast::<()>(); + // SAFETY: the `ptr` comes directly from a owning `Box` of the correct type. + unsafe { Self::from_py_wrapper(PackedOperationType::Operation, ptr) } + } + + /// Check equality of the operation, including Python-space checks, if appropriate. + pub fn py_eq(&self, py: Python, other: &PackedOperation) -> PyResult { + match (self.view(), other.view()) { + (OperationRef::Standard(left), OperationRef::Standard(right)) => Ok(left == right), + (OperationRef::Gate(left), OperationRef::Gate(right)) => { + left.gate.bind(py).eq(&right.gate) + } + (OperationRef::Instruction(left), OperationRef::Instruction(right)) => { + left.instruction.bind(py).eq(&right.instruction) + } + (OperationRef::Operation(left), OperationRef::Operation(right)) => { + left.operation.bind(py).eq(&right.operation) + } + _ => Ok(false), + } + } + + /// Copy this operation, including a Python-space deep copy, if required. + pub fn py_deepcopy<'py>( + &self, + py: Python<'py>, + memo: Option<&Bound<'py, PyDict>>, + ) -> PyResult { + let deepcopy = DEEPCOPY.get_bound(py); + match self.view() { + OperationRef::Standard(standard) => Ok(standard.into()), + OperationRef::Gate(gate) => Ok(PyGate { + gate: deepcopy.call1((&gate.gate, memo))?.unbind(), + qubits: gate.qubits, + clbits: gate.clbits, + params: gate.params, + op_name: gate.op_name.clone(), + } + .into()), + OperationRef::Instruction(instruction) => Ok(PyInstruction { + instruction: deepcopy.call1((&instruction.instruction, memo))?.unbind(), + qubits: instruction.qubits, + clbits: instruction.clbits, + params: instruction.params, + op_name: instruction.op_name.clone(), + } + .into()), + OperationRef::Operation(operation) => Ok(PyOperation { + operation: deepcopy.call1((&operation.operation, memo))?.unbind(), + qubits: operation.qubits, + clbits: operation.clbits, + params: operation.params, + op_name: operation.op_name.clone(), + } + .into()), + } + } + + /// Copy this operation, including a Python-space call to `copy` on the `Operation` subclass, if + /// any. + pub fn py_copy(&self, py: Python) -> PyResult { + let copy_attr = intern!(py, "copy"); + match self.view() { + OperationRef::Standard(standard) => Ok(standard.into()), + OperationRef::Gate(gate) => Ok(Box::new(PyGate { + gate: gate.gate.call_method0(py, copy_attr)?, + qubits: gate.qubits, + clbits: gate.clbits, + params: gate.params, + op_name: gate.op_name.clone(), + }) + .into()), + OperationRef::Instruction(instruction) => Ok(Box::new(PyInstruction { + instruction: instruction.instruction.call_method0(py, copy_attr)?, + qubits: instruction.qubits, + clbits: instruction.clbits, + params: instruction.params, + op_name: instruction.op_name.clone(), + }) + .into()), + OperationRef::Operation(operation) => Ok(Box::new(PyOperation { + operation: operation.operation.call_method0(py, copy_attr)?, + qubits: operation.qubits, + clbits: operation.clbits, + params: operation.params, + op_name: operation.op_name.clone(), + }) + .into()), + } + } +} + +impl From for PackedOperation { + #[inline] + fn from(value: StandardGate) -> Self { + Self::from_standard(value) + } +} + +macro_rules! impl_packed_operation_from_py { + ($type:ty, $constructor:path) => { + impl From<$type> for PackedOperation { + #[inline] + fn from(value: $type) -> Self { + $constructor(Box::new(value)) + } + } + + impl From> for PackedOperation { + #[inline] + fn from(value: Box<$type>) -> Self { + $constructor(value) + } + } + }; +} +impl_packed_operation_from_py!(PyGate, PackedOperation::from_gate); +impl_packed_operation_from_py!(PyInstruction, PackedOperation::from_instruction); +impl_packed_operation_from_py!(PyOperation, PackedOperation::from_operation); + +impl Clone for PackedOperation { + fn clone(&self) -> Self { + match self.view() { + OperationRef::Standard(standard) => Self::from_standard(standard), + OperationRef::Gate(gate) => Self::from_gate(Box::new(gate.to_owned())), + OperationRef::Instruction(instruction) => { + Self::from_instruction(Box::new(instruction.to_owned())) + } + OperationRef::Operation(operation) => { + Self::from_operation(Box::new(operation.to_owned())) + } + } + } +} +impl Drop for PackedOperation { + fn drop(&mut self) { + fn drop_pointer_as(slf: &mut PackedOperation) { + // This should only ever be called when the pointer is valid, but this is defensive just + // to 100% ensure that our `Drop` implementation doesn't panic. + let Some(pointer) = slf.try_pointer() else { return }; + // SAFETY: `PackedOperation` asserts ownership over its contents, and the contained + // pointer can only be null if we were already dropped. We set our discriminant to mark + // ourselves as plain old data immediately just as a defensive measure. + let boxed = unsafe { Box::from_raw(pointer.cast::().as_ptr()) }; + slf.0 = PackedOperationType::StandardGate as usize; + ::std::mem::drop(boxed); + } + + match self.discriminant() { + PackedOperationType::StandardGate => (), + PackedOperationType::Gate => drop_pointer_as::(self), + PackedOperationType::Instruction => drop_pointer_as::(self), + PackedOperationType::Operation => drop_pointer_as::(self), + } + } +} + +/// The data-at-rest compressed storage format for a circuit instruction. +/// +/// Much of the actual data of a `PackedInstruction` is stored in the `CircuitData` (or +/// DAG-equivalent) context objects, and the `PackedInstruction` itself just contains handles to +/// that data. Components of the `PackedInstruction` can be unpacked individually by passing the +/// `CircuitData` object to the relevant getter method. Many `PackedInstruction`s may contain +/// handles to the same data within a `CircuitData` objects; we are re-using what we can. +/// +/// A `PackedInstruction` in general cannot be safely mutated outside the context of its +/// `CircuitData`, because the majority of the data is not actually stored here. +#[derive(Clone, Debug)] +pub struct PackedInstruction { + pub op: PackedOperation, + /// The index under which the interner has stored `qubits`. + pub qubits: crate::interner::Index, + /// The index under which the interner has stored `clbits`. + pub clbits: crate::interner::Index, + pub params: Option>>, + pub extra_attrs: Option>, + + #[cfg(feature = "cache_pygates")] + /// This is hidden in a `RefCell` because, while that has additional memory-usage implications + /// while we're still building with the feature enabled, we intend to remove the feature in the + /// future, and hiding the cache within a `RefCell` lets us keep the cache transparently in our + /// interfaces, without needing various functions to unnecessarily take `&mut` references. + pub py_op: RefCell>>, +} + +impl PackedInstruction { + /// Immutably view the contained operation. + /// + /// If you only care whether the contained operation is a `StandardGate` or not, you can use + /// `PackedInstruction::standard_gate`, which is a bit cheaper than this function. + #[inline] + pub fn op(&self) -> OperationRef { + self.op.view() + } + + /// Access the standard gate in this `PackedInstruction`, if it is one. If the instruction + /// refers to a Python-space object, `None` is returned. + #[inline] + pub fn standard_gate(&self) -> Option { + self.op.try_standard_gate() + } + + /// Get a slice view onto the contained parameters. + #[inline] + pub fn params_view(&self) -> &[Param] { + self.params + .as_deref() + .map(SmallVec::as_slice) + .unwrap_or(&[]) + } + + /// Get a mutable slice view onto the contained parameters. + #[inline] + pub fn params_mut(&mut self) -> &mut [Param] { + self.params + .as_deref_mut() + .map(SmallVec::as_mut_slice) + .unwrap_or(&mut []) + } + + /// Build a reference to the Python-space operation object (the `Gate`, etc) packed into this + /// instruction. This may construct the reference if the `PackedInstruction` is a standard + /// gate with no already stored operation. + /// + /// A standard-gate operation object returned by this function is disconnected from the + /// containing circuit; updates to its parameters, label, duration, unit and condition will not + /// be propagated back. + pub fn unpack_py_op(&self, py: Python) -> PyResult> { + #[cfg(feature = "cache_pygates")] + { + if let Ok(Some(cached_op)) = self.py_op.try_borrow().as_deref() { + return Ok(cached_op.clone_ref(py)); + } + } + + let out = match self.op.view() { + OperationRef::Standard(standard) => standard + .create_py_op( + py, + self.params.as_deref().map(SmallVec::as_slice), + self.extra_attrs.as_deref(), + )? + .into_any(), + OperationRef::Gate(gate) => gate.gate.clone_ref(py), + OperationRef::Instruction(instruction) => instruction.instruction.clone_ref(py), + OperationRef::Operation(operation) => operation.operation.clone_ref(py), + }; + + #[cfg(feature = "cache_pygates")] + { + if let Ok(mut cell) = self.py_op.try_borrow_mut() { + cell.get_or_insert_with(|| out.clone_ref(py)); + } + } + + Ok(out) + } +} diff --git a/qiskit/circuit/commutation_checker.py b/qiskit/circuit/commutation_checker.py index 79f04a65714d..5c1fb5586cb7 100644 --- a/qiskit/circuit/commutation_checker.py +++ b/qiskit/circuit/commutation_checker.py @@ -21,7 +21,6 @@ from qiskit.circuit.operation import Operation from qiskit.circuit.controlflow import CONTROL_FLOW_OP_NAMES from qiskit.quantum_info.operators import Operator -from qiskit._accelerate.circuit import StandardGate _skipped_op_names = {"measure", "reset", "delay", "initialize"} _no_cache_op_names = {"annotated"} @@ -67,11 +66,11 @@ def commute_nodes( """Checks if two DAGOpNodes commute.""" qargs1 = op1.qargs cargs1 = op2.cargs - if not isinstance(op1._raw_op, StandardGate): + if not op1.is_standard_gate: op1 = op1.op qargs2 = op2.qargs cargs2 = op2.cargs - if not isinstance(op2._raw_op, StandardGate): + if not op2.is_standard_gate: op2 = op2.op return self.commute(op1, qargs1, cargs1, op2, qargs2, cargs2, max_num_qubits) diff --git a/qiskit/circuit/instructionset.py b/qiskit/circuit/instructionset.py index 576d5dee8267..cc8a050fd2b0 100644 --- a/qiskit/circuit/instructionset.py +++ b/qiskit/circuit/instructionset.py @@ -143,9 +143,7 @@ def c_if(self, classical: Clbit | ClassicalRegister | int, val: int) -> "Instruc for idx, instruction in enumerate(self._instructions): if isinstance(instruction, CircuitInstruction): updated = instruction.operation.c_if(classical, val) - self._instructions[idx] = instruction.replace( - operation=updated, condition=updated.condition - ) + self._instructions[idx] = instruction.replace(operation=updated) else: data, idx = instruction instruction = data[idx] diff --git a/qiskit/circuit/quantumcircuit.py b/qiskit/circuit/quantumcircuit.py index 9d7cdfa2fb50..515ab393e6e0 100644 --- a/qiskit/circuit/quantumcircuit.py +++ b/qiskit/circuit/quantumcircuit.py @@ -37,7 +37,7 @@ ) import numpy as np from qiskit._accelerate.circuit import CircuitData -from qiskit._accelerate.circuit import StandardGate, PyGate, PyInstruction, PyOperation +from qiskit._accelerate.circuit import StandardGate from qiskit.exceptions import QiskitError from qiskit.utils.multiprocessing import is_main_process from qiskit.circuit.instruction import Instruction @@ -2034,7 +2034,7 @@ def map_vars(op): instructions = source._data.copy(copy_instructions=copy) instructions.replace_bits(qubits=new_qubits, clbits=new_clbits) - instructions.map_ops(map_vars) + instructions.map_nonstandard_ops(map_vars) dest._current_scope().extend(instructions) append_existing = None @@ -2307,9 +2307,8 @@ def cbit_argument_conversion(self, clbit_representation: ClbitSpecifier) -> list def _append_standard_gate( self, op: StandardGate, - params: Sequence[ParameterValueType] | None = None, - qargs: Sequence[QubitSpecifier] | None = None, - cargs: Sequence[ClbitSpecifier] | None = None, + qargs: Sequence[QubitSpecifier] = (), + params: Sequence[ParameterValueType] = (), label: str | None = None, ) -> InstructionSet: """An internal method to bypass some checking when directly appending a standard gate.""" @@ -2319,16 +2318,13 @@ def _append_standard_gate( params = [] expanded_qargs = [self.qbit_argument_conversion(qarg) for qarg in qargs or []] - expanded_cargs = [self.cbit_argument_conversion(carg) for carg in cargs or []] - if params is not None: - for param in params: - Gate.validate_parameter(op, param) + for param in params: + Gate.validate_parameter(op, param) instructions = InstructionSet(resource_requester=circuit_scope.resolve_classical_resource) - broadcast_iter = Gate.broadcast_arguments(op, expanded_qargs, expanded_cargs) - for qarg, carg in broadcast_iter: + for qarg, _ in Gate.broadcast_arguments(op, expanded_qargs, []): self._check_dups(qarg) - instruction = CircuitInstruction(op, qarg, carg, params=params, label=label) + instruction = CircuitInstruction.from_standard(op, qarg, params, label=label) circuit_scope.append(instruction, _standard_gate=True) instructions._add_ref(circuit_scope.instructions, len(circuit_scope.instructions) - 1) return instructions @@ -2430,38 +2426,10 @@ def append( if isinstance(operation, Instruction) else Instruction.broadcast_arguments(operation, expanded_qargs, expanded_cargs) ) - params = None - if isinstance(operation, Gate): - params = operation.params - operation = PyGate( - operation.name, - operation.num_qubits, - operation.num_clbits, - len(params), - operation, - ) - elif isinstance(operation, Instruction): - params = operation.params - operation = PyInstruction( - operation.name, - operation.num_qubits, - operation.num_clbits, - len(params), - operation, - ) - elif isinstance(operation, Operation): - params = getattr(operation, "params", ()) - operation = PyOperation( - operation.name, - operation.num_qubits, - operation.num_clbits, - len(params), - operation, - ) - + base_instruction = CircuitInstruction(operation, (), ()) for qarg, carg in broadcast_iter: self._check_dups(qarg) - instruction = CircuitInstruction(operation, qarg, carg, params=params) + instruction = base_instruction.replace(qubits=qarg, clbits=carg) circuit_scope.append(instruction) instructions._add_ref(circuit_scope.instructions, len(circuit_scope.instructions) - 1) return instructions @@ -4495,7 +4463,7 @@ def h(self, qubit: QubitSpecifier) -> InstructionSet: Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.HGate, [], qargs=[qubit]) + return self._append_standard_gate(StandardGate.HGate, [qubit], ()) def ch( self, @@ -4522,7 +4490,7 @@ def ch( # if the control state is |1> use the fast Rust version of the gate if ctrl_state is None or ctrl_state in ["1", 1]: return self._append_standard_gate( - StandardGate.CHGate, [], qargs=[control_qubit, target_qubit], label=label + StandardGate.CHGate, [control_qubit, target_qubit], (), label=label ) from .library.standard_gates.h import CHGate @@ -4545,7 +4513,7 @@ def id(self, qubit: QubitSpecifier) -> InstructionSet: # pylint: disable=invali Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.IGate, [], qargs=[qubit]) + return self._append_standard_gate(StandardGate.IGate, [qubit], ()) def ms(self, theta: ParameterValueType, qubits: Sequence[QubitSpecifier]) -> InstructionSet: """Apply :class:`~qiskit.circuit.library.MSGate`. @@ -4576,7 +4544,7 @@ def p(self, theta: ParameterValueType, qubit: QubitSpecifier) -> InstructionSet: Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.PhaseGate, [theta], qargs=[qubit]) + return self._append_standard_gate(StandardGate.PhaseGate, [qubit], (theta,)) def cp( self, @@ -4605,7 +4573,7 @@ def cp( # if the control state is |1> use the fast Rust version of the gate if ctrl_state is None or ctrl_state in ["1", 1]: return self._append_standard_gate( - StandardGate.CPhaseGate, [theta], qargs=[control_qubit, target_qubit], label=label + StandardGate.CPhaseGate, [control_qubit, target_qubit], (theta,), label=label ) from .library.standard_gates.p import CPhaseGate @@ -4664,7 +4632,7 @@ def r( Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.RGate, [theta, phi], qargs=[qubit]) + return self._append_standard_gate(StandardGate.RGate, [qubit], [theta, phi]) def rv( self, @@ -4712,7 +4680,7 @@ def rccx( A handle to the instructions created. """ return self._append_standard_gate( - StandardGate.RCCXGate, [], qargs=[control_qubit1, control_qubit2, target_qubit] + StandardGate.RCCXGate, [control_qubit1, control_qubit2, target_qubit], () ) def rcccx( @@ -4737,8 +4705,8 @@ def rcccx( """ return self._append_standard_gate( StandardGate.RC3XGate, - [], - qargs=[control_qubit1, control_qubit2, control_qubit3, target_qubit], + [control_qubit1, control_qubit2, control_qubit3, target_qubit], + (), ) def rx( @@ -4756,7 +4724,7 @@ def rx( Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.RXGate, [theta], [qubit], label=label) + return self._append_standard_gate(StandardGate.RXGate, [qubit], [theta], label=label) def crx( self, @@ -4785,7 +4753,7 @@ def crx( # if the control state is |1> use the fast Rust version of the gate if ctrl_state is None or ctrl_state in ["1", 1]: return self._append_standard_gate( - StandardGate.CRXGate, [theta], [control_qubit, target_qubit], label=label + StandardGate.CRXGate, [control_qubit, target_qubit], [theta], label=label ) from .library.standard_gates.rx import CRXGate @@ -4812,7 +4780,7 @@ def rxx( Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.RXXGate, [theta], [qubit1, qubit2]) + return self._append_standard_gate(StandardGate.RXXGate, [qubit1, qubit2], [theta]) def ry( self, theta: ParameterValueType, qubit: QubitSpecifier, label: str | None = None @@ -4829,7 +4797,7 @@ def ry( Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.RYGate, [theta], [qubit], label=label) + return self._append_standard_gate(StandardGate.RYGate, [qubit], [theta], label=label) def cry( self, @@ -4858,7 +4826,7 @@ def cry( # if the control state is |1> use the fast Rust version of the gate if ctrl_state is None or ctrl_state in ["1", 1]: return self._append_standard_gate( - StandardGate.CRYGate, [theta], [control_qubit, target_qubit], label=label + StandardGate.CRYGate, [control_qubit, target_qubit], [theta], label=label ) from .library.standard_gates.ry import CRYGate @@ -4885,7 +4853,7 @@ def ryy( Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.RYYGate, [theta], [qubit1, qubit2]) + return self._append_standard_gate(StandardGate.RYYGate, [qubit1, qubit2], [theta]) def rz(self, phi: ParameterValueType, qubit: QubitSpecifier) -> InstructionSet: """Apply :class:`~qiskit.circuit.library.RZGate`. @@ -4899,7 +4867,7 @@ def rz(self, phi: ParameterValueType, qubit: QubitSpecifier) -> InstructionSet: Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.RZGate, [phi], [qubit]) + return self._append_standard_gate(StandardGate.RZGate, [qubit], [phi]) def crz( self, @@ -4928,7 +4896,7 @@ def crz( # if the control state is |1> use the fast Rust version of the gate if ctrl_state is None or ctrl_state in ["1", 1]: return self._append_standard_gate( - StandardGate.CRZGate, [theta], [control_qubit, target_qubit], label=label + StandardGate.CRZGate, [control_qubit, target_qubit], [theta], label=label ) from .library.standard_gates.rz import CRZGate @@ -4955,7 +4923,7 @@ def rzx( Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.RZXGate, [theta], [qubit1, qubit2]) + return self._append_standard_gate(StandardGate.RZXGate, [qubit1, qubit2], [theta]) def rzz( self, theta: ParameterValueType, qubit1: QubitSpecifier, qubit2: QubitSpecifier @@ -4972,7 +4940,7 @@ def rzz( Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.RZZGate, [theta], [qubit1, qubit2]) + return self._append_standard_gate(StandardGate.RZZGate, [qubit1, qubit2], [theta]) def ecr(self, qubit1: QubitSpecifier, qubit2: QubitSpecifier) -> InstructionSet: """Apply :class:`~qiskit.circuit.library.ECRGate`. @@ -4985,7 +4953,7 @@ def ecr(self, qubit1: QubitSpecifier, qubit2: QubitSpecifier) -> InstructionSet: Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.ECRGate, [], qargs=[qubit1, qubit2]) + return self._append_standard_gate(StandardGate.ECRGate, [qubit1, qubit2], ()) def s(self, qubit: QubitSpecifier) -> InstructionSet: """Apply :class:`~qiskit.circuit.library.SGate`. @@ -4998,7 +4966,7 @@ def s(self, qubit: QubitSpecifier) -> InstructionSet: Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.SGate, [], qargs=[qubit]) + return self._append_standard_gate(StandardGate.SGate, [qubit], ()) def sdg(self, qubit: QubitSpecifier) -> InstructionSet: """Apply :class:`~qiskit.circuit.library.SdgGate`. @@ -5011,7 +4979,7 @@ def sdg(self, qubit: QubitSpecifier) -> InstructionSet: Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.SdgGate, [], qargs=[qubit]) + return self._append_standard_gate(StandardGate.SdgGate, [qubit], ()) def cs( self, @@ -5038,7 +5006,7 @@ def cs( # if the control state is |1> use the fast Rust version of the gate if ctrl_state is None or ctrl_state in ["1", 1]: return self._append_standard_gate( - StandardGate.CSGate, [], qargs=[control_qubit, target_qubit], label=label + StandardGate.CSGate, [control_qubit, target_qubit], (), label=label ) from .library.standard_gates.s import CSGate @@ -5075,7 +5043,7 @@ def csdg( # if the control state is |1> use the fast Rust version of the gate if ctrl_state is None or ctrl_state in ["1", 1]: return self._append_standard_gate( - StandardGate.CSdgGate, [], qargs=[control_qubit, target_qubit], label=label + StandardGate.CSdgGate, [control_qubit, target_qubit], (), label=label ) from .library.standard_gates.s import CSdgGate @@ -5100,8 +5068,8 @@ def swap(self, qubit1: QubitSpecifier, qubit2: QubitSpecifier) -> InstructionSet """ return self._append_standard_gate( StandardGate.SwapGate, - [], - qargs=[qubit1, qubit2], + [qubit1, qubit2], + (), ) def iswap(self, qubit1: QubitSpecifier, qubit2: QubitSpecifier) -> InstructionSet: @@ -5115,7 +5083,7 @@ def iswap(self, qubit1: QubitSpecifier, qubit2: QubitSpecifier) -> InstructionSe Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.ISwapGate, [], qargs=[qubit1, qubit2]) + return self._append_standard_gate(StandardGate.ISwapGate, [qubit1, qubit2], ()) def cswap( self, @@ -5145,8 +5113,8 @@ def cswap( if ctrl_state is None or ctrl_state in ["1", 1]: return self._append_standard_gate( StandardGate.CSwapGate, - [], - qargs=[control_qubit, target_qubit1, target_qubit2], + [control_qubit, target_qubit1, target_qubit2], + (), label=label, ) @@ -5170,7 +5138,7 @@ def sx(self, qubit: QubitSpecifier) -> InstructionSet: Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.SXGate, [], qargs=[qubit]) + return self._append_standard_gate(StandardGate.SXGate, [qubit], ()) def sxdg(self, qubit: QubitSpecifier) -> InstructionSet: """Apply :class:`~qiskit.circuit.library.SXdgGate`. @@ -5183,7 +5151,7 @@ def sxdg(self, qubit: QubitSpecifier) -> InstructionSet: Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.SXdgGate, [], qargs=[qubit]) + return self._append_standard_gate(StandardGate.SXdgGate, [qubit], ()) def csx( self, @@ -5210,7 +5178,7 @@ def csx( # if the control state is |1> use the fast Rust version of the gate if ctrl_state is None or ctrl_state in ["1", 1]: return self._append_standard_gate( - StandardGate.CSXGate, [], qargs=[control_qubit, target_qubit], label=label + StandardGate.CSXGate, [control_qubit, target_qubit], (), label=label ) from .library.standard_gates.sx import CSXGate @@ -5233,7 +5201,7 @@ def t(self, qubit: QubitSpecifier) -> InstructionSet: Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.TGate, [], qargs=[qubit]) + return self._append_standard_gate(StandardGate.TGate, [qubit], ()) def tdg(self, qubit: QubitSpecifier) -> InstructionSet: """Apply :class:`~qiskit.circuit.library.TdgGate`. @@ -5246,7 +5214,7 @@ def tdg(self, qubit: QubitSpecifier) -> InstructionSet: Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.TdgGate, [], qargs=[qubit]) + return self._append_standard_gate(StandardGate.TdgGate, [qubit], ()) def u( self, @@ -5268,7 +5236,7 @@ def u( Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.UGate, [theta, phi, lam], qargs=[qubit]) + return self._append_standard_gate(StandardGate.UGate, [qubit], [theta, phi, lam]) def cu( self, @@ -5304,8 +5272,8 @@ def cu( if ctrl_state is None or ctrl_state in ["1", 1]: return self._append_standard_gate( StandardGate.CUGate, + [control_qubit, target_qubit], [theta, phi, lam, gamma], - qargs=[control_qubit, target_qubit], label=label, ) @@ -5330,7 +5298,7 @@ def x(self, qubit: QubitSpecifier, label: str | None = None) -> InstructionSet: Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.XGate, None, qargs=[qubit], label=label) + return self._append_standard_gate(StandardGate.XGate, [qubit], (), label=label) def cx( self, @@ -5358,9 +5326,8 @@ def cx( if ctrl_state is None or ctrl_state in ["1", 1]: return self._append_standard_gate( StandardGate.CXGate, - [], - qargs=[control_qubit, target_qubit], - cargs=None, + [control_qubit, target_qubit], + (), label=label, ) @@ -5385,7 +5352,7 @@ def dcx(self, qubit1: QubitSpecifier, qubit2: QubitSpecifier) -> InstructionSet: Returns: A handle to the instructions created. """ - return self._append_standard_gate(op=StandardGate.DCXGate, qargs=[qubit1, qubit2]) + return self._append_standard_gate(StandardGate.DCXGate, [qubit1, qubit2], ()) def ccx( self, @@ -5412,7 +5379,9 @@ def ccx( # if the control state is |11> use the fast Rust version of the gate if ctrl_state is None or ctrl_state in ["11", 3]: return self._append_standard_gate( - StandardGate.CCXGate, [], qargs=[control_qubit1, control_qubit2, target_qubit] + StandardGate.CCXGate, + [control_qubit1, control_qubit2, target_qubit], + (), ) from .library.standard_gates.x import CCXGate @@ -5519,7 +5488,7 @@ def y(self, qubit: QubitSpecifier) -> InstructionSet: Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.YGate, [], qargs=[qubit]) + return self._append_standard_gate(StandardGate.YGate, [qubit], ()) def cy( self, @@ -5547,8 +5516,8 @@ def cy( if ctrl_state is None or ctrl_state in ["1", 1]: return self._append_standard_gate( StandardGate.CYGate, - [], - qargs=[control_qubit, target_qubit], + [control_qubit, target_qubit], + (), label=label, ) @@ -5572,7 +5541,7 @@ def z(self, qubit: QubitSpecifier) -> InstructionSet: Returns: A handle to the instructions created. """ - return self._append_standard_gate(StandardGate.ZGate, [], qargs=[qubit]) + return self._append_standard_gate(StandardGate.ZGate, [qubit], ()) def cz( self, @@ -5599,7 +5568,7 @@ def cz( # if the control state is |1> use the fast Rust version of the gate if ctrl_state is None or ctrl_state in ["1", 1]: return self._append_standard_gate( - StandardGate.CZGate, [], qargs=[control_qubit, target_qubit], label=label + StandardGate.CZGate, [control_qubit, target_qubit], (), label=label ) from .library.standard_gates.z import CZGate @@ -5639,8 +5608,8 @@ def ccz( if ctrl_state is None or ctrl_state in ["11", 3]: return self._append_standard_gate( StandardGate.CCZGate, - [], - qargs=[control_qubit1, control_qubit2, target_qubit], + [control_qubit1, control_qubit2, target_qubit], + (), label=label, ) diff --git a/qiskit/converters/circuit_to_dag.py b/qiskit/converters/circuit_to_dag.py index 88d9c72f1d61..10a48df99778 100644 --- a/qiskit/converters/circuit_to_dag.py +++ b/qiskit/converters/circuit_to_dag.py @@ -11,10 +11,8 @@ # that they have been altered from the originals. """Helper function for converting a circuit to a dag""" -import copy from qiskit.dagcircuit.dagcircuit import DAGCircuit, DAGOpNode -from qiskit._accelerate.circuit import StandardGate def circuit_to_dag(circuit, copy_operations=True, *, qubit_order=None, clbit_order=None): @@ -94,24 +92,9 @@ def circuit_to_dag(circuit, copy_operations=True, *, qubit_order=None, clbit_ord dagcircuit.add_creg(register) for instruction in circuit.data: - if not isinstance(instruction._raw_op, StandardGate): - op = instruction.operation - if copy_operations: - op = copy.deepcopy(op) - dagcircuit.apply_operation_back(op, instruction.qubits, instruction.clbits, check=False) - else: - node = DAGOpNode( - instruction._raw_op, - qargs=instruction.qubits, - cargs=instruction.clbits, - params=instruction.params, - label=instruction.label, - duration=instruction.duration, - unit=instruction.unit, - condition=instruction.condition, - dag=dagcircuit, - ) - dagcircuit._apply_op_node_back(node) + dagcircuit._apply_op_node_back( + DAGOpNode.from_instruction(instruction, dag=dagcircuit, deepcopy=copy_operations) + ) dagcircuit.duration = circuit.duration dagcircuit.unit = circuit.unit diff --git a/qiskit/converters/circuit_to_instruction.py b/qiskit/converters/circuit_to_instruction.py index 4d0570542b03..4487a65e08fd 100644 --- a/qiskit/converters/circuit_to_instruction.py +++ b/qiskit/converters/circuit_to_instruction.py @@ -142,7 +142,7 @@ def fix_condition(op): data = target._data.copy() data.replace_bits(qubits=qreg, clbits=creg) - data.map_ops(fix_condition) + data.map_nonstandard_ops(fix_condition) qc = QuantumCircuit(*regs, name=out_instruction.name) qc._data = data diff --git a/qiskit/converters/dag_to_circuit.py b/qiskit/converters/dag_to_circuit.py index 3667c2183eae..47adee456380 100644 --- a/qiskit/converters/dag_to_circuit.py +++ b/qiskit/converters/dag_to_circuit.py @@ -11,10 +11,8 @@ # that they have been altered from the originals. """Helper function for converting a dag to a circuit.""" -import copy -from qiskit.circuit import QuantumCircuit, CircuitInstruction -from qiskit._accelerate.circuit import StandardGate +from qiskit.circuit import QuantumCircuit def dag_to_circuit(dag, copy_operations=True): @@ -72,24 +70,7 @@ def dag_to_circuit(dag, copy_operations=True): circuit.calibrations = dag.calibrations for node in dag.topological_op_nodes(): - if not isinstance(node._raw_op, StandardGate): - op = node.op - if copy_operations: - op = copy.deepcopy(op) - circuit._append(CircuitInstruction(op, node.qargs, node.cargs)) - else: - circuit._append( - CircuitInstruction( - node._raw_op, - node.qargs, - node.cargs, - params=node.params, - label=node.label, - duration=node.duration, - unit=node.unit, - condition=node.condition, - ) - ) + circuit._append(node._to_circuit_instruction(deepcopy=copy_operations)) circuit.duration = dag.duration circuit.unit = dag.unit diff --git a/qiskit/dagcircuit/dagcircuit.py b/qiskit/dagcircuit/dagcircuit.py index 796e0bc2b700..28a1c16002fa 100644 --- a/qiskit/dagcircuit/dagcircuit.py +++ b/qiskit/dagcircuit/dagcircuit.py @@ -719,11 +719,17 @@ def copy_empty_like(self, *, vars_mode: _VarsMode = "alike"): return target_dag - def _apply_op_node_back(self, node: DAGOpNode): + def _apply_op_node_back(self, node: DAGOpNode, *, check: bool = False): additional = () if _may_have_additional_wires(node): # This is the slow path; most of the time, this won't happen. - additional = set(_additional_wires(node)).difference(node.cargs) + additional = set(_additional_wires(node.op)).difference(node.cargs) + + if check: + self._check_condition(node.name, node.condition) + self._check_wires(node.qargs, self.output_map) + self._check_wires(node.cargs, self.output_map) + self._check_wires(additional, self.output_map) node._node_id = self._multi_graph.add_node(node) self._increment_op(node.name) @@ -739,6 +745,7 @@ def _apply_op_node_back(self, node: DAGOpNode): for bit in bits ], ) + return node def apply_operation_back( self, @@ -766,32 +773,9 @@ def apply_operation_back( DAGCircuitError: if a leaf node is connected to multiple outputs """ - qargs = tuple(qargs) - cargs = tuple(cargs) - additional = () - - if _may_have_additional_wires(op): - # This is the slow path; most of the time, this won't happen. - additional = set(_additional_wires(op)).difference(cargs) - - if check: - self._check_condition(op.name, getattr(op, "condition", None)) - self._check_wires(qargs, self.output_map) - self._check_wires(cargs, self.output_map) - self._check_wires(additional, self.output_map) - - node = DAGOpNode(op=op, qargs=qargs, cargs=cargs, dag=self) - node._node_id = self._multi_graph.add_node(node) - self._increment_op(op.name) - - # Add new in-edges from predecessors of the output nodes to the - # operation node while deleting the old in-edges of the output nodes - # and adding new edges from the operation node to each output node - self._multi_graph.insert_node_on_in_edges_multiple( - node._node_id, - [self.output_map[bit]._node_id for bits in (qargs, cargs, additional) for bit in bits], + return self._apply_op_node_back( + DAGOpNode(op=op, qargs=tuple(qargs), cargs=tuple(cargs), dag=self), check=check ) - return node def apply_operation_front( self, @@ -822,26 +806,30 @@ def apply_operation_front( cargs = tuple(cargs) additional = () - if _may_have_additional_wires(op): + node = DAGOpNode(op=op, qargs=qargs, cargs=cargs, dag=self) + if _may_have_additional_wires(node): # This is the slow path; most of the time, this won't happen. - additional = set(_additional_wires(op)).difference(cargs) + additional = set(_additional_wires(node.op)).difference(cargs) if check: - self._check_condition(op.name, getattr(op, "condition", None)) - self._check_wires(qargs, self.output_map) - self._check_wires(cargs, self.output_map) + self._check_condition(node.name, node.condition) + self._check_wires(node.qargs, self.output_map) + self._check_wires(node.cargs, self.output_map) self._check_wires(additional, self.output_map) - node = DAGOpNode(op=op, qargs=qargs, cargs=cargs, dag=self) node._node_id = self._multi_graph.add_node(node) - self._increment_op(op.name) + self._increment_op(node.name) # Add new out-edges to successors of the input nodes from the # operation node while deleting the old out-edges of the input nodes # and adding new edges to the operation node from each input node self._multi_graph.insert_node_on_out_edges_multiple( node._node_id, - [self.input_map[bit]._node_id for bits in (qargs, cargs, additional) for bit in bits], + [ + self.input_map[bit]._node_id + for bits in (node.qargs, node.cargs, additional) + for bit in bits + ], ) return node @@ -1433,7 +1421,7 @@ def substitute_node_with_dag(self, node, input_dag, wires=None, propagate_condit node_wire_order = list(node.qargs) + list(node.cargs) # If we're not propagating it, the number of wires in the input DAG should include the # condition as well. - if not propagate_condition and _may_have_additional_wires(node.op): + if not propagate_condition and _may_have_additional_wires(node): node_wire_order += [ wire for wire in _additional_wires(node.op) if wire not in node_cargs ] @@ -1455,7 +1443,7 @@ def substitute_node_with_dag(self, node, input_dag, wires=None, propagate_condit raise DAGCircuitError( f"bit mapping invalid: {input_dag_wire} and {our_wire} are different bit types" ) - if _may_have_additional_wires(node.op): + if _may_have_additional_wires(node): node_vars = {var for var in _additional_wires(node.op) if isinstance(var, expr.Var)} else: node_vars = set() @@ -2360,24 +2348,25 @@ def __init__(self, var: expr.Var, type_: _DAGVarType, in_node: DAGInNode, out_no self.out_node = out_node -def _may_have_additional_wires(operation) -> bool: - """Return whether a given :class:`.Operation` may contain references to additional wires - locations within itself. If this is ``False``, it doesn't necessarily mean that the operation - _will_ access memory inherently, but a ``True`` return guarantees that it won't. +def _may_have_additional_wires(node) -> bool: + """Return whether a given :class:`.DAGOpNode` may contain references to additional wires + locations within its :class:`.Operation`. If this is ``True``, it doesn't necessarily mean + that the operation _will_ access memory inherently, but a ``False`` return guarantees that it + won't. The memory might be classical bits or classical variables, such as a control-flow operation or a store. Args: - operation (qiskit.circuit.Operation): the operation to check. + operation (qiskit.dagcircuit.DAGOpNode): the operation to check. """ # This is separate to `_additional_wires` because most of the time there won't be any extra # wires beyond the explicit `qargs` and `cargs` so we want a fast path to be able to skip # creating and testing a generator for emptiness. # # If updating this, you most likely also need to update `_additional_wires`. - return getattr(operation, "condition", None) is not None or isinstance( - operation, (ControlFlowOp, Store) + return node.condition is not None or ( + not node.is_standard_gate and isinstance(node.op, (ControlFlowOp, Store)) ) diff --git a/qiskit/transpiler/passes/basis/basis_translator.py b/qiskit/transpiler/passes/basis/basis_translator.py index e69887a3b940..30b25b271755 100644 --- a/qiskit/transpiler/passes/basis/basis_translator.py +++ b/qiskit/transpiler/passes/basis/basis_translator.py @@ -36,7 +36,6 @@ from qiskit.transpiler.basepasses import TransformationPass from qiskit.transpiler.exceptions import TranspilerError from qiskit.circuit.controlflow import CONTROL_FLOW_OP_NAMES -from qiskit._accelerate.circuit import StandardGate logger = logging.getLogger(__name__) @@ -310,16 +309,12 @@ def _replace_node(self, dag, node, instr_map): parameter_map = dict(zip(target_params, node.params)) bound_target_dag = target_dag.copy_empty_like() for inner_node in target_dag.topological_op_nodes(): - new_op = inner_node._raw_op - if not isinstance(inner_node._raw_op, StandardGate): - new_op = inner_node.op.copy() - new_node = DAGOpNode( - new_op, - qargs=inner_node.qargs, - cargs=inner_node.cargs, - params=inner_node.params, + new_node = DAGOpNode.from_instruction( + inner_node._to_circuit_instruction(), dag=bound_target_dag, ) + if not new_node.is_standard_gate: + new_node.op = new_node.op.copy() if any(isinstance(x, ParameterExpression) for x in inner_node.params): new_params = [] for param in new_node.params: @@ -337,8 +332,8 @@ def _replace_node(self, dag, node, instr_map): new_value = new_value.numeric() new_params.append(new_value) new_node.params = new_params - if not isinstance(new_op, StandardGate): - new_op.params = new_params + if not new_node.is_standard_gate: + new_node.op.params = new_params bound_target_dag._apply_op_node_back(new_node) if isinstance(target_dag.global_phase, ParameterExpression): old_phase = target_dag.global_phase diff --git a/qiskit/transpiler/passes/optimization/optimize_1q_decomposition.py b/qiskit/transpiler/passes/optimization/optimize_1q_decomposition.py index 04d95312aa6d..e7c502c9ef9f 100644 --- a/qiskit/transpiler/passes/optimization/optimize_1q_decomposition.py +++ b/qiskit/transpiler/passes/optimization/optimize_1q_decomposition.py @@ -154,7 +154,7 @@ def _gate_sequence_to_dag(self, best_synth_circuit): out_dag.global_phase = best_synth_circuit.global_phase for gate_name, angles in best_synth_circuit: - op = CircuitInstruction(gate_name, qubits=qubits, params=angles) + op = CircuitInstruction.from_standard(gate_name, qubits, angles) out_dag.apply_operation_back(op.operation, qubits, check=False) return out_dag @@ -241,7 +241,7 @@ def run(self, dag): first_node_id = run[0]._node_id qubit = run[0].qargs for gate, angles in best_circuit_sequence: - op = CircuitInstruction(gate, qubits=qubit, params=angles) + op = CircuitInstruction.from_standard(gate, qubit, angles) node = DAGOpNode.from_instruction(op, dag=dag) node._node_id = dag._multi_graph.add_node(node) dag._increment_op(gate.name) diff --git a/qiskit/transpiler/passes/synthesis/unitary_synthesis.py b/qiskit/transpiler/passes/synthesis/unitary_synthesis.py index ab7c5e04649f..08b6a15fd03d 100644 --- a/qiskit/transpiler/passes/synthesis/unitary_synthesis.py +++ b/qiskit/transpiler/passes/synthesis/unitary_synthesis.py @@ -42,7 +42,7 @@ ) from qiskit.quantum_info import Operator from qiskit.circuit.controlflow import CONTROL_FLOW_OP_NAMES -from qiskit.circuit import Gate, Parameter +from qiskit.circuit import Gate, Parameter, CircuitInstruction from qiskit.circuit.library.standard_gates import ( iSwapGate, CXGate, @@ -566,17 +566,18 @@ def _run_main_loop( qargs, ) in node_list: if op_name == "USER_GATE": - node = DAGOpNode( - user_gate_node._raw_op, - params=user_gate_node.params, - qargs=tuple(qubits[x] for x in qargs), + node = DAGOpNode.from_instruction( + user_gate_node._to_circuit_instruction().replace( + params=user_gate_node.params, + qubits=tuple(qubits[x] for x in qargs), + ), dag=out_dag, ) else: - node = DAGOpNode( - GATE_NAME_MAP[op_name], - params=params, - qargs=tuple(qubits[x] for x in qargs), + node = DAGOpNode.from_instruction( + CircuitInstruction.from_standard( + GATE_NAME_MAP[op_name], tuple(qubits[x] for x in qargs), params + ), dag=out_dag, ) out_dag._apply_op_node_back(node) @@ -1043,6 +1044,8 @@ def _reversed_synth_su4(self, su4_mat, decomposer2q, approximation_degree): flip_bits = out_dag.qubits[::-1] for node in synth_circ.topological_op_nodes(): qubits = tuple(flip_bits[synth_circ.find_bit(x).index] for x in node.qargs) - node = DAGOpNode(node._raw_op, qargs=qubits, params=node.params) + node = DAGOpNode.from_instruction( + node._to_circuit_instruction().replace(qubits=qubits, params=node.params) + ) out_dag._apply_op_node_back(node) return out_dag diff --git a/test/python/circuit/test_circuit_data.py b/test/python/circuit/test_circuit_data.py index 55028c8e883e..e75d67ed5dc1 100644 --- a/test/python/circuit/test_circuit_data.py +++ b/test/python/circuit/test_circuit_data.py @@ -184,7 +184,7 @@ def test_foreach_op_indexed(self): self.assertEqual(len(visited_ops), len(data_list)) self.assertTrue(all(op is inst.operation for op, inst in zip(visited_ops, data_list))) - def test_map_ops(self): + def test_map_nonstandard_ops(self): """Test all operations are replaced.""" qr = QuantumRegister(5) @@ -203,7 +203,7 @@ class CustomXGate(XGate): CircuitInstruction(CustomXGate(), [qr[4]], []), ] data = CircuitData(qubits=list(qr), data=data_list) - data.map_ops(lambda op: op.to_mutable()) + data.map_nonstandard_ops(lambda op: op.to_mutable()) self.assertTrue(all(inst.operation.mutable for inst in data)) def test_replace_bits(self): diff --git a/test/python/circuit/test_compose.py b/test/python/circuit/test_compose.py index 7bb36a1401f8..582bee082d99 100644 --- a/test/python/circuit/test_compose.py +++ b/test/python/circuit/test_compose.py @@ -360,8 +360,14 @@ def test_compose_copy(self): # For standard gates a fresh copy is returned from the data list each time self.assertEqual(forbid_copy.data[-1].operation, parametric.data[-1].operation) + class Custom(Gate): + """Custom gate that cannot be decomposed into Rust space.""" + + def __init__(self): + super().__init__("mygate", 1, []) + conditional = QuantumCircuit(1, 1) - conditional.x(0).c_if(conditional.clbits[0], True) + conditional.append(Custom(), [0], []).c_if(conditional.clbits[0], True) test = base.compose(conditional, qubits=[0], clbits=[0], copy=False) self.assertIs(test.data[-1].operation, conditional.data[-1].operation) self.assertEqual(test.data[-1].operation.condition, (test.clbits[0], True)) diff --git a/test/python/circuit/test_controlled_gate.py b/test/python/circuit/test_controlled_gate.py index 25fa55b62203..6d7b237915fa 100644 --- a/test/python/circuit/test_controlled_gate.py +++ b/test/python/circuit/test_controlled_gate.py @@ -774,7 +774,7 @@ def test_mcxgraycode_gates_yield_explicit_gates(self, num_ctrl_qubits): qc = QuantumCircuit(num_ctrl_qubits + 1) qc.append(MCXGrayCode(num_ctrl_qubits), list(range(qc.num_qubits)), []) explicit = {1: CXGate, 2: CCXGate, 3: C3XGate, 4: C4XGate} - self.assertEqual(type(qc[0].operation), explicit[num_ctrl_qubits]) + self.assertEqual(qc[0].operation.base_class, explicit[num_ctrl_qubits]) @data(3, 4, 5, 8) def test_mcx_gates(self, num_ctrl_qubits): diff --git a/test/python/circuit/test_rust_equivalence.py b/test/python/circuit/test_rust_equivalence.py index c226ae004896..b6de438d04dd 100644 --- a/test/python/circuit/test_rust_equivalence.py +++ b/test/python/circuit/test_rust_equivalence.py @@ -52,7 +52,7 @@ def test_gate_cross_domain_conversion(self): with self.subTest(name=name): qc = QuantumCircuit(standard_gate.num_qubits) qc._append( - CircuitInstruction(standard_gate, qubits=qc.qubits, params=gate_class.params) + CircuitInstruction.from_standard(standard_gate, qc.qubits, gate_class.params) ) self.assertEqual(qc.data[0].operation.base_class, gate_class.base_class) self.assertEqual(qc.data[0].operation, gate_class) From e362da5c0c415b8b282aae0d89f7371ad035846b Mon Sep 17 00:00:00 2001 From: Matthew Treinish Date: Tue, 23 Jul 2024 18:41:16 -0400 Subject: [PATCH 28/63] Use Rust gates for 2q unitary synthesis (#12740) * Use Rust gates for 2q unitary synthesis This commit builds off of what #12650 did for the 1q decomposer and moves to using rust gates for the 2q decomposer too. This means that the circuit sequence generation is using rust's StandardGate representation directly instead of relying on mapping strings. For places where circuits are generated (calling `TwoQubitWeylDecomposition.circuit()` or or `TwoQubitBasisDecomposer.__call__` without the `use_dag` flag) the entire circuit is generated in Rust and returned to Python. * Run cargo fmt and black post rebase --- .../accelerate/src/convert_2q_block_matrix.rs | 4 +- .../src/euler_one_qubit_decomposer.rs | 4 +- crates/accelerate/src/two_qubit_decompose.rs | 183 +++++++++++++----- crates/circuit/src/circuit_instruction.rs | 15 +- crates/circuit/src/operations.rs | 4 +- crates/circuit/src/packed_instruction.rs | 4 +- .../two_qubit/two_qubit_decompose.py | 84 ++++---- .../passes/synthesis/unitary_synthesis.py | 10 +- 8 files changed, 210 insertions(+), 98 deletions(-) diff --git a/crates/accelerate/src/convert_2q_block_matrix.rs b/crates/accelerate/src/convert_2q_block_matrix.rs index dd61137c54f4..12146dd9d080 100644 --- a/crates/accelerate/src/convert_2q_block_matrix.rs +++ b/crates/accelerate/src/convert_2q_block_matrix.rs @@ -126,7 +126,9 @@ pub fn change_basis(matrix: ArrayView2) -> Array2 { #[pyfunction] pub fn collect_2q_blocks_filter(node: &Bound) -> Option { - let Ok(node) = node.downcast::() else { return None }; + let Ok(node) = node.downcast::() else { + return None; + }; let node = node.borrow(); match node.instruction.op() { gate @ (OperationRef::Standard(_) | OperationRef::Gate(_)) => Some( diff --git a/crates/accelerate/src/euler_one_qubit_decomposer.rs b/crates/accelerate/src/euler_one_qubit_decomposer.rs index f42cb7f705ee..7bbb6871db0a 100644 --- a/crates/accelerate/src/euler_one_qubit_decomposer.rs +++ b/crates/accelerate/src/euler_one_qubit_decomposer.rs @@ -1045,7 +1045,9 @@ fn matmul_1q(operator: &mut [[Complex64; 2]; 2], other: Array2) { #[pyfunction] pub fn collect_1q_runs_filter(node: &Bound) -> bool { - let Ok(node) = node.downcast::() else { return false }; + let Ok(node) = node.downcast::() else { + return false; + }; let node = node.borrow(); let op = node.instruction.op(); op.num_qubits() == 1 diff --git a/crates/accelerate/src/two_qubit_decompose.rs b/crates/accelerate/src/two_qubit_decompose.rs index ac2cc1d2e50e..ed4d32bd3b85 100644 --- a/crates/accelerate/src/two_qubit_decompose.rs +++ b/crates/accelerate/src/two_qubit_decompose.rs @@ -51,10 +51,13 @@ use rand::prelude::*; use rand_distr::StandardNormal; use rand_pcg::Pcg64Mcg; +use qiskit_circuit::circuit_data::CircuitData; +use qiskit_circuit::circuit_instruction::OperationFromPython; use qiskit_circuit::gate_matrix::{CX_GATE, H_GATE, ONE_QUBIT_IDENTITY, SX_GATE, X_GATE}; -use qiskit_circuit::operations::Operation; +use qiskit_circuit::operations::{Param, StandardGate}; use qiskit_circuit::slice::{PySequenceIndex, SequenceIndex}; use qiskit_circuit::util::{c64, GateArray1Q, GateArray2Q, C_M_ONE, C_ONE, C_ZERO, IM, M_IM}; +use qiskit_circuit::Qubit; const PI2: f64 = PI / 2.; const PI4: f64 = PI / 4.; @@ -309,10 +312,10 @@ fn compute_unitary(sequence: &TwoQubitSequenceVec, global_phase: f64) -> Array2< // sequence. If we get a different gate this is getting called // by something else and is invalid. let gate_matrix = match inst.0.as_ref() { - "sx" => aview2(&SX_GATE).to_owned(), - "rz" => rz_matrix(inst.1[0]), - "cx" => aview2(&CX_GATE).to_owned(), - "x" => aview2(&X_GATE).to_owned(), + Some(StandardGate::SXGate) => aview2(&SX_GATE).to_owned(), + Some(StandardGate::RZGate) => rz_matrix(inst.1[0]), + Some(StandardGate::CXGate) => aview2(&CX_GATE).to_owned(), + Some(StandardGate::XGate) => aview2(&X_GATE).to_owned(), _ => unreachable!("Undefined gate"), }; (gate_matrix, &inst.2) @@ -395,6 +398,8 @@ impl Specialization { } } +type WeylCircuitSequence = Vec<(StandardGate, SmallVec<[Param; 3]>, SmallVec<[Qubit; 2]>)>; + #[derive(Clone, Debug)] #[allow(non_snake_case)] #[pyclass(module = "qiskit._accelerate.two_qubit_decompose", subclass)] @@ -425,33 +430,53 @@ impl TwoQubitWeylDecomposition { fn weyl_gate( &self, simplify: bool, - sequence: &mut TwoQubitSequenceVec, + sequence: &mut WeylCircuitSequence, atol: f64, global_phase: &mut f64, ) { match self.specialization { Specialization::MirrorControlledEquiv => { - sequence.push(("swap".to_string(), SmallVec::new(), smallvec![0, 1])); sequence.push(( - "rzz".to_string(), - smallvec![(PI4 - self.c) * 2.], - smallvec![0, 1], + StandardGate::SwapGate, + SmallVec::new(), + smallvec![Qubit(0), Qubit(1)], + )); + sequence.push(( + StandardGate::RZZGate, + smallvec![Param::Float((PI4 - self.c) * 2.)], + smallvec![Qubit(0), Qubit(1)], )); *global_phase += PI4 } Specialization::SWAPEquiv => { - sequence.push(("swap".to_string(), SmallVec::new(), smallvec![0, 1])); + sequence.push(( + StandardGate::SwapGate, + SmallVec::new(), + smallvec![Qubit(0), Qubit(1)], + )); *global_phase -= 3. * PI / 4. } _ => { if !simplify || self.a.abs() > atol { - sequence.push(("rxx".to_string(), smallvec![-self.a * 2.], smallvec![0, 1])); + sequence.push(( + StandardGate::RXXGate, + smallvec![Param::Float(-self.a * 2.)], + smallvec![Qubit(0), Qubit(1)], + )); } if !simplify || self.b.abs() > atol { - sequence.push(("ryy".to_string(), smallvec![-self.b * 2.], smallvec![0, 1])); + sequence.push(( + StandardGate::RYYGate, + smallvec![Param::Float(-self.b * 2.)], + smallvec![Qubit(0), Qubit(1)], + )); } if !simplify || self.c.abs() > atol { - sequence.push(("rzz".to_string(), smallvec![-self.c * 2.], smallvec![0, 1])); + sequence.push(( + StandardGate::RZZGate, + smallvec![Param::Float(-self.c * 2.)], + smallvec![Qubit(0), Qubit(1)], + )); } } } @@ -1023,17 +1048,18 @@ impl TwoQubitWeylDecomposition { #[pyo3(signature = (euler_basis=None, simplify=false, atol=None))] fn circuit( &self, + py: Python, euler_basis: Option, simplify: bool, atol: Option, - ) -> PyResult { + ) -> PyResult { let euler_basis: EulerBasis = match euler_basis { Some(basis) => EulerBasis::__new__(basis.deref())?, None => self.default_euler_basis, }; let target_1q_basis_list: Vec = vec![euler_basis]; - let mut gate_sequence = Vec::new(); + let mut gate_sequence: WeylCircuitSequence = Vec::with_capacity(21); let mut global_phase: f64 = self.global_phase; let c2r = unitary_to_gate_sequence_inner( @@ -1046,7 +1072,11 @@ impl TwoQubitWeylDecomposition { ) .unwrap(); for gate in c2r.gates { - gate_sequence.push((gate.0.name().to_string(), gate.1, smallvec![0])) + gate_sequence.push(( + gate.0, + gate.1.into_iter().map(Param::Float).collect(), + smallvec![Qubit(0)], + )) } global_phase += c2r.global_phase; let c2l = unitary_to_gate_sequence_inner( @@ -1059,7 +1089,11 @@ impl TwoQubitWeylDecomposition { ) .unwrap(); for gate in c2l.gates { - gate_sequence.push((gate.0.name().to_string(), gate.1, smallvec![1])) + gate_sequence.push(( + gate.0, + gate.1.into_iter().map(Param::Float).collect(), + smallvec![Qubit(1)], + )) } global_phase += c2l.global_phase; self.weyl_gate( @@ -1078,7 +1112,11 @@ impl TwoQubitWeylDecomposition { ) .unwrap(); for gate in c1r.gates { - gate_sequence.push((gate.0.name().to_string(), gate.1, smallvec![0])) + gate_sequence.push(( + gate.0, + gate.1.into_iter().map(Param::Float).collect(), + smallvec![Qubit(0)], + )) } global_phase += c2r.global_phase; let c1l = unitary_to_gate_sequence_inner( @@ -1091,16 +1129,17 @@ impl TwoQubitWeylDecomposition { ) .unwrap(); for gate in c1l.gates { - gate_sequence.push((gate.0.name().to_string(), gate.1, smallvec![1])) + gate_sequence.push(( + gate.0, + gate.1.into_iter().map(Param::Float).collect(), + smallvec![Qubit(1)], + )) } - Ok(TwoQubitGateSequence { - gates: gate_sequence, - global_phase, - }) + CircuitData::from_standard_gates(py, 2, gate_sequence, Param::Float(global_phase)) } } -type TwoQubitSequenceVec = Vec<(String, SmallVec<[f64; 3]>, SmallVec<[u8; 2]>)>; +type TwoQubitSequenceVec = Vec<(Option, SmallVec<[f64; 3]>, SmallVec<[u8; 2]>)>; #[pyclass(sequence)] pub struct TwoQubitGateSequence { @@ -1263,17 +1302,21 @@ impl TwoQubitBasisDecomposer { let mut euler_matrix_q1 = rz_matrix(euler_q1[0][1]).dot(&rx_matrix(euler_q1[0][0])); euler_matrix_q1 = rx_matrix(euler_q1[0][2] + euler_q1[1][0]).dot(&euler_matrix_q1); self.append_1q_sequence(&mut gates, &mut global_phase, euler_matrix_q1.view(), 1); - gates.push(("cx".to_string(), smallvec![], smallvec![0, 1])); - gates.push(("sx".to_string(), smallvec![], smallvec![0])); + gates.push((Some(StandardGate::CXGate), smallvec![], smallvec![0, 1])); + gates.push((Some(StandardGate::SXGate), smallvec![], smallvec![0])); gates.push(( - "rz".to_string(), + Some(StandardGate::RZGate), smallvec![euler_q0[1][1] - PI], smallvec![0], )); - gates.push(("sx".to_string(), smallvec![], smallvec![0])); - gates.push(("rz".to_string(), smallvec![euler_q1[1][1]], smallvec![1])); + gates.push((Some(StandardGate::SXGate), smallvec![], smallvec![0])); + gates.push(( + Some(StandardGate::RZGate), + smallvec![euler_q1[1][1]], + smallvec![1], + )); global_phase += PI2; - gates.push(("cx".to_string(), smallvec![], smallvec![0, 1])); + gates.push((Some(StandardGate::CXGate), smallvec![], smallvec![0, 1])); let mut euler_matrix_q0 = rx_matrix(euler_q0[2][1]).dot(&rz_matrix(euler_q0[1][2] + euler_q0[2][0] + PI2)); euler_matrix_q0 = rz_matrix(euler_q0[2][2]).dot(&euler_matrix_q0); @@ -1358,7 +1401,7 @@ impl TwoQubitBasisDecomposer { euler_matrix_q1 = aview2(&H_GATE).dot(&euler_matrix_q1); self.append_1q_sequence(&mut gates, &mut global_phase, euler_matrix_q1.view(), 1); - gates.push(("cx".to_string(), smallvec![], smallvec![1, 0])); + gates.push((Some(StandardGate::CXGate), smallvec![], smallvec![1, 0])); if x12_is_pi_mult { // even or odd multiple @@ -1366,14 +1409,22 @@ impl TwoQubitBasisDecomposer { global_phase += x12_phase; } if x12_is_non_zero && x12_is_old_mult.unwrap() { - gates.push(("rz".to_string(), smallvec![-euler_q0[1][1]], smallvec![0])); + gates.push(( + Some(StandardGate::RZGate), + smallvec![-euler_q0[1][1]], + smallvec![0], + )); } else { - gates.push(("rz".to_string(), smallvec![euler_q0[1][1]], smallvec![0])); + gates.push(( + Some(StandardGate::RZGate), + smallvec![euler_q0[1][1]], + smallvec![0], + )); global_phase += PI; } } if x12_is_half_pi { - gates.push(("sx".to_string(), smallvec![], smallvec![0])); + gates.push((Some(StandardGate::SXGate), smallvec![], smallvec![0])); global_phase -= PI4; } else if x12_is_non_zero && !x12_is_pi_mult { if self.pulse_optimize.is_none() { @@ -1383,7 +1434,7 @@ impl TwoQubitBasisDecomposer { } } if abs_diff_eq!(euler_q1[1][1], PI2, epsilon = atol) { - gates.push(("sx".to_string(), smallvec![], smallvec![1])); + gates.push((Some(StandardGate::SXGate), smallvec![], smallvec![1])); global_phase -= PI4 } else if self.pulse_optimize.is_none() { self.append_1q_sequence( @@ -1396,14 +1447,18 @@ impl TwoQubitBasisDecomposer { return None; } gates.push(( - "rz".to_string(), + Some(StandardGate::RZGate), smallvec![euler_q1[1][2] + euler_q1[2][0]], smallvec![1], )); - gates.push(("cx".to_string(), smallvec![], smallvec![1, 0])); - gates.push(("rz".to_string(), smallvec![euler_q0[2][1]], smallvec![0])); + gates.push((Some(StandardGate::CXGate), smallvec![], smallvec![1, 0])); + gates.push(( + Some(StandardGate::RZGate), + smallvec![euler_q0[2][1]], + smallvec![0], + )); if abs_diff_eq!(euler_q1[2][1], PI2, epsilon = atol) { - gates.push(("sx".to_string(), smallvec![], smallvec![1])); + gates.push((Some(StandardGate::SXGate), smallvec![], smallvec![1])); global_phase -= PI4; } else if self.pulse_optimize.is_none() { self.append_1q_sequence( @@ -1415,7 +1470,7 @@ impl TwoQubitBasisDecomposer { } else { return None; } - gates.push(("cx".to_string(), smallvec![], smallvec![1, 0])); + gates.push((Some(StandardGate::CXGate), smallvec![], smallvec![1, 0])); let mut euler_matrix = rz_matrix(euler_q0[2][2] + euler_q0[3][0]).dot(&aview2(&H_GATE)); euler_matrix = rx_matrix(euler_q0[3][1]).dot(&euler_matrix); euler_matrix = rz_matrix(euler_q0[3][2]).dot(&euler_matrix); @@ -1460,7 +1515,7 @@ impl TwoQubitBasisDecomposer { if let Some(sequence) = sequence { *global_phase += sequence.global_phase; for gate in sequence.gates { - gates.push((gate.0.name().to_string(), gate.1, smallvec![qubit])); + gates.push((Some(gate.0), gate.1, smallvec![qubit])); } } } @@ -1848,27 +1903,27 @@ impl TwoQubitBasisDecomposer { for i in 0..best_nbasis as usize { if let Some(euler_decomp) = &euler_decompositions[2 * i] { for gate in &euler_decomp.gates { - gates.push((gate.0.name().to_string(), gate.1.clone(), smallvec![0])); + gates.push((Some(gate.0), gate.1.clone(), smallvec![0])); } global_phase += euler_decomp.global_phase } if let Some(euler_decomp) = &euler_decompositions[2 * i + 1] { for gate in &euler_decomp.gates { - gates.push((gate.0.name().to_string(), gate.1.clone(), smallvec![1])); + gates.push((Some(gate.0), gate.1.clone(), smallvec![1])); } global_phase += euler_decomp.global_phase } - gates.push((self.gate.clone(), smallvec![], smallvec![0, 1])); + gates.push((None, smallvec![], smallvec![0, 1])); } if let Some(euler_decomp) = &euler_decompositions[2 * best_nbasis as usize] { for gate in &euler_decomp.gates { - gates.push((gate.0.name().to_string(), gate.1.clone(), smallvec![0])); + gates.push((Some(gate.0), gate.1.clone(), smallvec![0])); } global_phase += euler_decomp.global_phase } if let Some(euler_decomp) = &euler_decompositions[2 * best_nbasis as usize + 1] { for gate in &euler_decomp.gates { - gates.push((gate.0.name().to_string(), gate.1.clone(), smallvec![1])); + gates.push((Some(gate.0), gate.1.clone(), smallvec![1])); } global_phase += euler_decomp.global_phase } @@ -1878,6 +1933,40 @@ impl TwoQubitBasisDecomposer { }) } + #[pyo3(signature = (unitary, kak_gate, basis_fidelity=None, approximate=true, _num_basis_uses=None))] + fn to_circuit( + &self, + py: Python, + unitary: PyReadonlyArray2, + kak_gate: PyObject, + basis_fidelity: Option, + approximate: bool, + _num_basis_uses: Option, + ) -> PyResult { + let kak_gate = kak_gate.extract::(py)?; + let sequence = self.__call__(unitary, basis_fidelity, approximate, _num_basis_uses)?; + CircuitData::from_standard_gates( + py, + 2, + sequence + .gates + .into_iter() + .map(|(gate, params, qubits)| match gate { + Some(gate) => ( + gate, + params.into_iter().map(Param::Float).collect(), + qubits.into_iter().map(|x| Qubit(x.into())).collect(), + ), + None => ( + kak_gate.operation.standard_gate(), + kak_gate.params.clone(), + qubits.into_iter().map(|x| Qubit(x.into())).collect(), + ), + }), + Param::Float(sequence.global_phase), + ) + } + fn num_basis_gates(&self, unitary: PyReadonlyArray2) -> usize { _num_basis_gates(self.basis_decomposer.b, self.basis_fidelity, unitary) } diff --git a/crates/circuit/src/circuit_instruction.rs b/crates/circuit/src/circuit_instruction.rs index 7fc35269d1f0..3ab0fe6279f7 100644 --- a/crates/circuit/src/circuit_instruction.rs +++ b/crates/circuit/src/circuit_instruction.rs @@ -429,7 +429,9 @@ impl CircuitInstruction { if other.is_instance_of::() { return Ok(Some(self_._legacy_format(py)?.eq(other)?)); } - let Ok(other) = other.downcast::() else { return Ok(None) }; + let Ok(other) = other.downcast::() else { + return Ok(None); + }; let other = other.try_borrow()?; Ok(Some( @@ -471,7 +473,7 @@ impl CircuitInstruction { /// though you can also accept `ob: OperationFromPython` directly, if you don't also need a handle /// to the Python object that it came from. The handle is useful for the Python-operation caching. #[derive(Debug)] -pub(crate) struct OperationFromPython { +pub struct OperationFromPython { pub operation: PackedOperation, pub params: SmallVec<[Param; 3]>, pub extra_attrs: Option>, @@ -508,7 +510,10 @@ impl<'py> FromPyObject<'py> for OperationFromPython { let Some(standard) = ob_type .getattr(intern!(py, "_standard_gate")) .and_then(|standard| standard.extract::()) - .ok() else { break 'standard }; + .ok() + else { + break 'standard; + }; // If the instruction is a controlled gate with a not-all-ones control state, it doesn't // fit our definition of standard. We abuse the fact that we know our standard-gate @@ -581,7 +586,9 @@ impl<'py> FromPyObject<'py> for OperationFromPython { /// Convert a sequence-like Python object to a tuple. fn as_tuple<'py>(py: Python<'py>, seq: Option>) -> PyResult> { - let Some(seq) = seq else { return Ok(PyTuple::empty_bound(py)) }; + let Some(seq) = seq else { + return Ok(PyTuple::empty_bound(py)); + }; if seq.is_instance_of::() { Ok(seq.downcast_into_exact::()?) } else if seq.is_instance_of::() { diff --git a/crates/circuit/src/operations.rs b/crates/circuit/src/operations.rs index 7a20001ffdf3..8d3cfdf7f007 100644 --- a/crates/circuit/src/operations.rs +++ b/crates/circuit/src/operations.rs @@ -412,7 +412,9 @@ impl StandardGate { pub fn __eq__(&self, other: &Bound) -> Py { let py = other.py(); - let Ok(other) = other.extract::() else { return py.NotImplemented() }; + let Ok(other) = other.extract::() else { + return py.NotImplemented(); + }; (*self == other).into_py(py) } diff --git a/crates/circuit/src/packed_instruction.rs b/crates/circuit/src/packed_instruction.rs index 9f7cf9c0135d..c909ca3d1b56 100644 --- a/crates/circuit/src/packed_instruction.rs +++ b/crates/circuit/src/packed_instruction.rs @@ -378,7 +378,9 @@ impl Drop for PackedOperation { fn drop_pointer_as(slf: &mut PackedOperation) { // This should only ever be called when the pointer is valid, but this is defensive just // to 100% ensure that our `Drop` implementation doesn't panic. - let Some(pointer) = slf.try_pointer() else { return }; + let Some(pointer) = slf.try_pointer() else { + return; + }; // SAFETY: `PackedOperation` asserts ownership over its contents, and the contained // pointer can only be null if we were already dropped. We set our discriminant to mark // ourselves as plain old data immediately just as a defensive measure. diff --git a/qiskit/synthesis/two_qubit/two_qubit_decompose.py b/qiskit/synthesis/two_qubit/two_qubit_decompose.py index 3269797827e2..80a454cc6bd4 100644 --- a/qiskit/synthesis/two_qubit/two_qubit_decompose.py +++ b/qiskit/synthesis/two_qubit/two_qubit_decompose.py @@ -35,7 +35,7 @@ import numpy as np -from qiskit.circuit import QuantumRegister, QuantumCircuit, Gate +from qiskit.circuit import QuantumRegister, QuantumCircuit, Gate, CircuitInstruction from qiskit.circuit.library.standard_gates import ( CXGate, U3Gate, @@ -60,7 +60,7 @@ from qiskit._accelerate import two_qubit_decompose if TYPE_CHECKING: - from qiskit.dagcircuit.dagcircuit import DAGCircuit + from qiskit.dagcircuit.dagcircuit import DAGCircuit, DAGOpNode logger = logging.getLogger(__name__) @@ -230,13 +230,10 @@ def circuit( self, *, euler_basis: str | None = None, simplify: bool = False, atol: float = DEFAULT_ATOL ) -> QuantumCircuit: """Returns Weyl decomposition in circuit form.""" - circuit_sequence = self._inner_decomposition.circuit( + circuit_data = self._inner_decomposition.circuit( euler_basis=euler_basis, simplify=simplify, atol=atol ) - circ = QuantumCircuit(2, global_phase=circuit_sequence.global_phase) - for name, params, qubits in circuit_sequence: - getattr(circ, name)(*params, *qubits) - return circ + return QuantumCircuit._from_circuit_data(circuit_data) def actual_fidelity(self, **kwargs) -> float: """Calculates the actual fidelity of the decomposed circuit to the input unitary.""" @@ -641,47 +638,58 @@ def __call__( QiskitError: if ``pulse_optimize`` is True but we don't know how to do it. """ - sequence = self._inner_decomposer( - np.asarray(unitary, dtype=complex), - basis_fidelity, - approximate, - _num_basis_uses=_num_basis_uses, - ) - q = QuantumRegister(2) if use_dag: - from qiskit.dagcircuit.dagcircuit import DAGCircuit + from qiskit.dagcircuit.dagcircuit import DAGCircuit, DAGOpNode + + sequence = self._inner_decomposer( + np.asarray(unitary, dtype=complex), + basis_fidelity, + approximate, + _num_basis_uses=_num_basis_uses, + ) + q = QuantumRegister(2) dag = DAGCircuit() dag.global_phase = sequence.global_phase dag.add_qreg(q) - for name, params, qubits in sequence: - if name == "USER_GATE": + for gate, params, qubits in sequence: + if gate is None: dag.apply_operation_back(self.gate, tuple(q[x] for x in qubits), check=False) else: - gate = GATE_NAME_MAP[name](*params) - dag.apply_operation_back(gate, tuple(q[x] for x in qubits), check=False) + op = CircuitInstruction.from_standard( + gate, qubits=tuple(q[x] for x in qubits), params=params + ) + node = DAGOpNode.from_instruction(op, dag=dag) + dag._apply_op_node_back(node) return dag else: - circ = QuantumCircuit(q, global_phase=sequence.global_phase) - for name, params, qubits in sequence: - try: - getattr(circ, name)(*params, *qubits) - except AttributeError as exc: - if name == "USER_GATE": - circ.append(self.gate, qubits) - elif name == "u3": - gate = U3Gate(*params) - circ.append(gate, qubits) - elif name == "u2": - gate = U2Gate(*params) - circ.append(gate, qubits) - elif name == "u1": - gate = U1Gate(*params) - circ.append(gate, qubits) + if getattr(self.gate, "_standard_gate", None): + circ_data = self._inner_decomposer.to_circuit( + np.asarray(unitary, dtype=complex), + self.gate, + basis_fidelity, + approximate, + _num_basis_uses=_num_basis_uses, + ) + return QuantumCircuit._from_circuit_data(circ_data) + else: + sequence = self._inner_decomposer( + np.asarray(unitary, dtype=complex), + basis_fidelity, + approximate, + _num_basis_uses=_num_basis_uses, + ) + q = QuantumRegister(2) + circ = QuantumCircuit(q, global_phase=sequence.global_phase) + for gate, params, qubits in sequence: + if gate is None: + circ._append(self.gate, qargs=tuple(q[x] for x in qubits)) else: - raise QiskitError(f"Unknown gate {name}") from exc - - return circ + inst = CircuitInstruction.from_standard( + gate, qubits=tuple(q[x] for x in qubits), params=params + ) + circ._append(inst) + return circ def traces(self, target): r""" diff --git a/qiskit/transpiler/passes/synthesis/unitary_synthesis.py b/qiskit/transpiler/passes/synthesis/unitary_synthesis.py index 08b6a15fd03d..3b39228723dd 100644 --- a/qiskit/transpiler/passes/synthesis/unitary_synthesis.py +++ b/qiskit/transpiler/passes/synthesis/unitary_synthesis.py @@ -561,11 +561,11 @@ def _run_main_loop( qubits = node.qargs user_gate_node = DAGOpNode(gate) for ( - op_name, + gate, params, qargs, ) in node_list: - if op_name == "USER_GATE": + if gate is None: node = DAGOpNode.from_instruction( user_gate_node._to_circuit_instruction().replace( params=user_gate_node.params, @@ -576,7 +576,7 @@ def _run_main_loop( else: node = DAGOpNode.from_instruction( CircuitInstruction.from_standard( - GATE_NAME_MAP[op_name], tuple(qubits[x] for x in qargs), params + gate, tuple(qubits[x] for x in qargs), params ), dag=out_dag, ) @@ -1008,8 +1008,8 @@ def _synth_su4_no_dag(self, unitary, decomposer2q, preferred_direction, approxim # if the gates in synthesis are in the opposite direction of the preferred direction # resynthesize a new operator which is the original conjugated by swaps. # this new operator is doubly mirrored from the original and is locally equivalent. - for op_name, _params, qubits in synth_circ: - if op_name in {"USER_GATE", "cx"}: + for gate, _params, qubits in synth_circ: + if gate is None or gate == CXGate._standard_gate: synth_direction = qubits if synth_direction is not None and synth_direction != preferred_direction: # TODO: Avoid using a dag to correct the synthesis direction From 264f2af3d294991ecd8fa525f1d62a5021ba9e15 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Wed, 24 Jul 2024 09:27:26 +0200 Subject: [PATCH 29/63] another unnecessary catch from aer --- qiskit/primitives/backend_estimator.py | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/qiskit/primitives/backend_estimator.py b/qiskit/primitives/backend_estimator.py index 4f237396d2b2..8446c870b1fd 100644 --- a/qiskit/primitives/backend_estimator.py +++ b/qiskit/primitives/backend_estimator.py @@ -15,7 +15,6 @@ from __future__ import annotations -import warnings from collections.abc import Sequence from itertools import accumulate @@ -68,17 +67,14 @@ def _run_circuits( max_circuits = backend.max_circuits else: raise RuntimeError("Backend version not supported") - with warnings.catch_warnings(): - # TODO remove this catch once Aer stops using QobjDictField - warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") - if max_circuits: - jobs = [ - backend.run(circuits[pos : pos + max_circuits], **run_options) - for pos in range(0, len(circuits), max_circuits) - ] - result = [x.result() for x in jobs] - else: - result = [backend.run(circuits, **run_options).result()] + if max_circuits: + jobs = [ + backend.run(circuits[pos : pos + max_circuits], **run_options) + for pos in range(0, len(circuits), max_circuits) + ] + result = [x.result() for x in jobs] + else: + result = [backend.run(circuits, **run_options).result()] return result, metadata From 4c76ad0ce05412ea1399b681ce0268460a0f929a Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Wed, 24 Jul 2024 09:29:53 +0200 Subject: [PATCH 30/63] another unnecessary catch from aer, again --- .../providers/fake_provider/fake_backend.py | 23 +++++-------------- 1 file changed, 6 insertions(+), 17 deletions(-) diff --git a/qiskit/providers/fake_provider/fake_backend.py b/qiskit/providers/fake_provider/fake_backend.py index 0256cbc9e17c..4a638f315574 100644 --- a/qiskit/providers/fake_provider/fake_backend.py +++ b/qiskit/providers/fake_provider/fake_backend.py @@ -58,10 +58,7 @@ def _setup_sim(self): self.sim = AerSimulator() if self.properties(): - with warnings.catch_warnings(): - # TODO remove this catch once Aer stops Treating CircuitInstruction as an iterable - warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") - noise_model = NoiseModel.from_backend(self) + noise_model = NoiseModel.from_backend(self) self.sim.set_options(noise_model=noise_model) # Update fake backend default options too to avoid overwriting # it when run() is called @@ -123,20 +120,12 @@ def properties(self): @classmethod def _default_options(cls): - with warnings.catch_warnings(): - # Remove once https://github.com/Qiskit/qiskit-aer/issues/2178 gets closed. - warnings.filterwarnings( - "ignore", - category=DeprecationWarning, - module="qiskit", - message=".+abstract Provider and ProviderV1.+", - ) - if _optionals.HAS_AER: - from qiskit_aer import QasmSimulator + if _optionals.HAS_AER: + from qiskit_aer import QasmSimulator - return QasmSimulator._default_options() - else: - return basic_provider.BasicSimulator._default_options() + return QasmSimulator._default_options() + else: + return basic_provider.BasicSimulator._default_options() def run(self, run_input, **kwargs): """Main job in simulator""" From e09d34551410ab2fa8ff43b30ca378e24fae9531 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elena=20Pe=C3=B1a=20Tapia?= <57907331+ElePT@users.noreply.github.com> Date: Wed, 24 Jul 2024 11:32:02 +0200 Subject: [PATCH 31/63] Move `generate_preset_pass_manager` to a standalone file (#12762) * Move generate_preset_pass_manager to generate_preset_pass_manager.py * Add top-level import and reno * Apply suggestions from Matt's code review Co-authored-by: Matthew Treinish * Add import path from qiskit.transpiler too * Fix cyclic import issue * Fix cyclic import issue in tools/pgo_scripts * Address cyclic import issues. Reorder imports alphabetically when relevant. * Fix docstring issue * Update releasenotes/notes/add-generate-preset-pm-global-import-efb12f185f3f738b.yaml Co-authored-by: Matthew Treinish --------- Co-authored-by: Matthew Treinish --- qiskit/__init__.py | 3 +- qiskit/compiler/scheduler.py | 2 +- qiskit/transpiler/__init__.py | 1 + qiskit/transpiler/instruction_durations.py | 3 +- .../passes/basis/translate_parameterized.py | 8 +- .../passes/calibration/rx_builder.py | 6 +- .../passes/layout/sabre_pre_layout.py | 5 +- qiskit/transpiler/passes/layout/set_layout.py | 4 +- .../commuting_2q_gate_router.py | 5 +- .../swap_strategy.py | 2 +- .../passes/routing/layout_transformation.py | 3 +- .../passes/routing/star_prerouting.py | 4 +- qiskit/transpiler/passes/scheduling/alap.py | 3 +- .../scheduling/alignments/check_durations.py | 2 +- .../alignments/pulse_gate_validation.py | 2 +- .../scheduling/alignments/reschedule.py | 2 +- qiskit/transpiler/passes/scheduling/asap.py | 3 +- .../passes/scheduling/base_scheduler.py | 8 +- .../passes/scheduling/dynamical_decoupling.py | 4 +- .../padding/dynamical_decoupling.py | 2 +- .../scheduling/scheduling/base_scheduler.py | 8 +- .../passes/synthesis/unitary_synthesis.py | 35 +- .../utils/convert_conditions_to_if_ops.py | 2 +- .../preset_passmanagers/__init__.py | 456 +---------------- .../generate_preset_pass_manager.py | 472 ++++++++++++++++++ ...set-pm-global-import-efb12f185f3f738b.yaml | 14 + tools/pgo_scripts/test_utility_scale.py | 5 +- 27 files changed, 549 insertions(+), 515 deletions(-) create mode 100644 qiskit/transpiler/preset_passmanagers/generate_preset_pass_manager.py create mode 100644 releasenotes/notes/add-generate-preset-pm-global-import-efb12f185f3f738b.yaml diff --git a/qiskit/__init__.py b/qiskit/__init__.py index 9aaa7a76a68e..b470d48f9111 100644 --- a/qiskit/__init__.py +++ b/qiskit/__init__.py @@ -101,7 +101,7 @@ _config = _user_config.get_config() from qiskit.compiler import transpile, assemble, schedule, sequence - +from qiskit.transpiler.preset_passmanagers import generate_preset_pass_manager from .version import __version__ __all__ = [ @@ -115,4 +115,5 @@ "schedule", "sequence", "transpile", + "generate_preset_pass_manager", ] diff --git a/qiskit/compiler/scheduler.py b/qiskit/compiler/scheduler.py index f141902b7062..e75e9a388f04 100644 --- a/qiskit/compiler/scheduler.py +++ b/qiskit/compiler/scheduler.py @@ -23,7 +23,7 @@ from qiskit.exceptions import QiskitError from qiskit.pulse import InstructionScheduleMap, Schedule from qiskit.providers.backend import Backend -from qiskit.scheduler import ScheduleConfig +from qiskit.scheduler.config import ScheduleConfig from qiskit.scheduler.schedule_circuit import schedule_circuit from qiskit.utils.parallel import parallel_map diff --git a/qiskit/transpiler/__init__.py b/qiskit/transpiler/__init__.py index d4aad32cf7e4..9ea0707272b8 100644 --- a/qiskit/transpiler/__init__.py +++ b/qiskit/transpiler/__init__.py @@ -1277,6 +1277,7 @@ from .coupling import CouplingMap from .layout import Layout, TranspileLayout from .instruction_durations import InstructionDurations +from .preset_passmanagers import generate_preset_pass_manager from .target import Target from .target import InstructionProperties from .target import QubitProperties diff --git a/qiskit/transpiler/instruction_durations.py b/qiskit/transpiler/instruction_durations.py index a34b7e787f32..85d89bb16a18 100644 --- a/qiskit/transpiler/instruction_durations.py +++ b/qiskit/transpiler/instruction_durations.py @@ -15,8 +15,7 @@ from typing import Optional, List, Tuple, Union, Iterable import qiskit.circuit -from qiskit.circuit import Barrier, Delay -from qiskit.circuit import Instruction, ParameterExpression +from qiskit.circuit import Barrier, Delay, Instruction, ParameterExpression from qiskit.circuit.duration import duration_in_dt from qiskit.providers import Backend from qiskit.transpiler.exceptions import TranspilerError diff --git a/qiskit/transpiler/passes/basis/translate_parameterized.py b/qiskit/transpiler/passes/basis/translate_parameterized.py index 9629132866dd..fd9699916f16 100644 --- a/qiskit/transpiler/passes/basis/translate_parameterized.py +++ b/qiskit/transpiler/passes/basis/translate_parameterized.py @@ -15,15 +15,13 @@ from __future__ import annotations from qiskit.circuit import Instruction, ParameterExpression, Qubit, Clbit +from qiskit.circuit.equivalence_library import EquivalenceLibrary from qiskit.converters import circuit_to_dag from qiskit.dagcircuit import DAGCircuit, DAGOpNode -from qiskit.circuit.equivalence_library import EquivalenceLibrary from qiskit.exceptions import QiskitError -from qiskit.transpiler import Target - from qiskit.transpiler.basepasses import TransformationPass - -from .basis_translator import BasisTranslator +from qiskit.transpiler.passes.basis.basis_translator import BasisTranslator +from qiskit.transpiler.target import Target class TranslateParameterizedGates(TransformationPass): diff --git a/qiskit/transpiler/passes/calibration/rx_builder.py b/qiskit/transpiler/passes/calibration/rx_builder.py index 7cf9c8a1b633..45789e4cd109 100644 --- a/qiskit/transpiler/passes/calibration/rx_builder.py +++ b/qiskit/transpiler/passes/calibration/rx_builder.py @@ -17,13 +17,13 @@ import numpy as np from qiskit.circuit import Instruction +from qiskit.circuit.library.standard_gates import RXGate +from qiskit.exceptions import QiskitError from qiskit.pulse import Schedule, ScheduleBlock, builder, ScalableSymbolicPulse from qiskit.pulse.channels import Channel from qiskit.pulse.library.symbolic_pulses import Drag from qiskit.transpiler.passes.calibration.base_builder import CalibrationBuilder -from qiskit.transpiler import Target -from qiskit.circuit.library.standard_gates import RXGate -from qiskit.exceptions import QiskitError +from qiskit.transpiler.target import Target class RXCalibrationBuilder(CalibrationBuilder): diff --git a/qiskit/transpiler/passes/layout/sabre_pre_layout.py b/qiskit/transpiler/passes/layout/sabre_pre_layout.py index 9e68fd77b019..4a7ea35e3f2a 100644 --- a/qiskit/transpiler/passes/layout/sabre_pre_layout.py +++ b/qiskit/transpiler/passes/layout/sabre_pre_layout.py @@ -14,8 +14,11 @@ import itertools -from qiskit.transpiler import CouplingMap, Target, AnalysisPass, TranspilerError +from qiskit.transpiler.basepasses import AnalysisPass +from qiskit.transpiler.coupling import CouplingMap +from qiskit.transpiler.exceptions import TranspilerError from qiskit.transpiler.passes.layout.vf2_layout import VF2Layout +from qiskit.transpiler.target import Target from qiskit._accelerate.error_map import ErrorMap diff --git a/qiskit/transpiler/passes/layout/set_layout.py b/qiskit/transpiler/passes/layout/set_layout.py index c4e5faa91fb5..2dd717085ff3 100644 --- a/qiskit/transpiler/passes/layout/set_layout.py +++ b/qiskit/transpiler/passes/layout/set_layout.py @@ -11,9 +11,9 @@ # that they have been altered from the originals. """Set the ``layout`` property to the given layout.""" -from qiskit.transpiler import Layout -from qiskit.transpiler.exceptions import InvalidLayoutError from qiskit.transpiler.basepasses import AnalysisPass +from qiskit.transpiler.exceptions import InvalidLayoutError +from qiskit.transpiler.layout import Layout class SetLayout(AnalysisPass): diff --git a/qiskit/transpiler/passes/routing/commuting_2q_gate_routing/commuting_2q_gate_router.py b/qiskit/transpiler/passes/routing/commuting_2q_gate_routing/commuting_2q_gate_router.py index 501400f70ced..ce47981ad2a6 100644 --- a/qiskit/transpiler/passes/routing/commuting_2q_gate_routing/commuting_2q_gate_router.py +++ b/qiskit/transpiler/passes/routing/commuting_2q_gate_routing/commuting_2q_gate_router.py @@ -17,8 +17,9 @@ from qiskit.circuit import Gate, QuantumCircuit, Qubit from qiskit.converters import circuit_to_dag from qiskit.dagcircuit import DAGCircuit, DAGOpNode -from qiskit.transpiler import TransformationPass, Layout, TranspilerError - +from qiskit.transpiler.basepasses import TransformationPass +from qiskit.transpiler.exceptions import TranspilerError +from qiskit.transpiler.layout import Layout from qiskit.transpiler.passes.routing.commuting_2q_gate_routing.swap_strategy import SwapStrategy from qiskit.transpiler.passes.routing.commuting_2q_gate_routing.commuting_2q_block import ( Commuting2qBlock, diff --git a/qiskit/transpiler/passes/routing/commuting_2q_gate_routing/swap_strategy.py b/qiskit/transpiler/passes/routing/commuting_2q_gate_routing/swap_strategy.py index 72b62dc49a81..825c298dd304 100644 --- a/qiskit/transpiler/passes/routing/commuting_2q_gate_routing/swap_strategy.py +++ b/qiskit/transpiler/passes/routing/commuting_2q_gate_routing/swap_strategy.py @@ -17,7 +17,7 @@ import numpy as np from qiskit.exceptions import QiskitError -from qiskit.transpiler import CouplingMap +from qiskit.transpiler.coupling import CouplingMap class SwapStrategy: diff --git a/qiskit/transpiler/passes/routing/layout_transformation.py b/qiskit/transpiler/passes/routing/layout_transformation.py index 42bf44e13f2a..01be9a3c1261 100644 --- a/qiskit/transpiler/passes/routing/layout_transformation.py +++ b/qiskit/transpiler/passes/routing/layout_transformation.py @@ -15,9 +15,10 @@ import numpy as np -from qiskit.transpiler import Layout, CouplingMap from qiskit.transpiler.basepasses import TransformationPass +from qiskit.transpiler.coupling import CouplingMap from qiskit.transpiler.exceptions import TranspilerError +from qiskit.transpiler.layout import Layout from qiskit.transpiler.passes.routing.algorithms import ApproximateTokenSwapper from qiskit.transpiler.target import Target diff --git a/qiskit/transpiler/passes/routing/star_prerouting.py b/qiskit/transpiler/passes/routing/star_prerouting.py index 3679e8bfb8e3..c00cee74de4b 100644 --- a/qiskit/transpiler/passes/routing/star_prerouting.py +++ b/qiskit/transpiler/passes/routing/star_prerouting.py @@ -15,10 +15,10 @@ from math import floor, log10 from qiskit.circuit import Barrier +from qiskit.circuit.library import SwapGate from qiskit.dagcircuit import DAGOpNode, DAGDepNode, DAGDependency, DAGCircuit -from qiskit.transpiler import Layout from qiskit.transpiler.basepasses import TransformationPass -from qiskit.circuit.library import SwapGate +from qiskit.transpiler.layout import Layout class StarBlock: diff --git a/qiskit/transpiler/passes/scheduling/alap.py b/qiskit/transpiler/passes/scheduling/alap.py index ee2c9160c197..10ae623c4659 100644 --- a/qiskit/transpiler/passes/scheduling/alap.py +++ b/qiskit/transpiler/passes/scheduling/alap.py @@ -15,10 +15,9 @@ from qiskit.circuit import Delay, Qubit, Measure from qiskit.dagcircuit import DAGCircuit from qiskit.transpiler.exceptions import TranspilerError +from qiskit.transpiler.passes.scheduling.base_scheduler import BaseSchedulerTransform from qiskit.utils.deprecation import deprecate_func -from .base_scheduler import BaseSchedulerTransform - class ALAPSchedule(BaseSchedulerTransform): """ALAP Scheduling pass, which schedules the **stop** time of instructions as late as possible. diff --git a/qiskit/transpiler/passes/scheduling/alignments/check_durations.py b/qiskit/transpiler/passes/scheduling/alignments/check_durations.py index 5c4e2b331eb8..46fdb1f5160b 100644 --- a/qiskit/transpiler/passes/scheduling/alignments/check_durations.py +++ b/qiskit/transpiler/passes/scheduling/alignments/check_durations.py @@ -14,7 +14,7 @@ from qiskit.circuit.delay import Delay from qiskit.dagcircuit import DAGCircuit from qiskit.transpiler.basepasses import AnalysisPass -from qiskit.transpiler import Target +from qiskit.transpiler.target import Target class InstructionDurationCheck(AnalysisPass): diff --git a/qiskit/transpiler/passes/scheduling/alignments/pulse_gate_validation.py b/qiskit/transpiler/passes/scheduling/alignments/pulse_gate_validation.py index a4c23a645e17..955f712214a3 100644 --- a/qiskit/transpiler/passes/scheduling/alignments/pulse_gate_validation.py +++ b/qiskit/transpiler/passes/scheduling/alignments/pulse_gate_validation.py @@ -16,7 +16,7 @@ from qiskit.pulse import Play from qiskit.transpiler.basepasses import AnalysisPass from qiskit.transpiler.exceptions import TranspilerError -from qiskit.transpiler import Target +from qiskit.transpiler.target import Target class ValidatePulseGates(AnalysisPass): diff --git a/qiskit/transpiler/passes/scheduling/alignments/reschedule.py b/qiskit/transpiler/passes/scheduling/alignments/reschedule.py index 5cab7028745b..416a92e10390 100644 --- a/qiskit/transpiler/passes/scheduling/alignments/reschedule.py +++ b/qiskit/transpiler/passes/scheduling/alignments/reschedule.py @@ -21,7 +21,7 @@ from qiskit.dagcircuit import DAGCircuit, DAGOpNode, DAGOutNode from qiskit.transpiler.basepasses import AnalysisPass from qiskit.transpiler.exceptions import TranspilerError -from qiskit.transpiler import Target +from qiskit.transpiler.target import Target class ConstrainedReschedule(AnalysisPass): diff --git a/qiskit/transpiler/passes/scheduling/asap.py b/qiskit/transpiler/passes/scheduling/asap.py index 0ea56bb67468..b1e559718143 100644 --- a/qiskit/transpiler/passes/scheduling/asap.py +++ b/qiskit/transpiler/passes/scheduling/asap.py @@ -15,10 +15,9 @@ from qiskit.circuit import Delay, Qubit, Measure from qiskit.dagcircuit import DAGCircuit from qiskit.transpiler.exceptions import TranspilerError +from qiskit.transpiler.passes.scheduling.base_scheduler import BaseSchedulerTransform from qiskit.utils.deprecation import deprecate_func -from .base_scheduler import BaseSchedulerTransform - class ASAPSchedule(BaseSchedulerTransform): """ASAP Scheduling pass, which schedules the start time of instructions as early as possible.. diff --git a/qiskit/transpiler/passes/scheduling/base_scheduler.py b/qiskit/transpiler/passes/scheduling/base_scheduler.py index e9076c5c637b..fe6d0e16cb76 100644 --- a/qiskit/transpiler/passes/scheduling/base_scheduler.py +++ b/qiskit/transpiler/passes/scheduling/base_scheduler.py @@ -13,13 +13,13 @@ """Base circuit scheduling pass.""" import warnings -from qiskit.transpiler import InstructionDurations -from qiskit.transpiler.basepasses import TransformationPass -from qiskit.transpiler.passes.scheduling.time_unit_conversion import TimeUnitConversion -from qiskit.dagcircuit import DAGOpNode, DAGCircuit, DAGOutNode from qiskit.circuit import Delay, Gate, Measure, Reset from qiskit.circuit.parameterexpression import ParameterExpression +from qiskit.dagcircuit import DAGOpNode, DAGCircuit, DAGOutNode +from qiskit.transpiler.basepasses import TransformationPass from qiskit.transpiler.exceptions import TranspilerError +from qiskit.transpiler.instruction_durations import InstructionDurations +from qiskit.transpiler.passes.scheduling.time_unit_conversion import TimeUnitConversion from qiskit.transpiler.target import Target diff --git a/qiskit/transpiler/passes/scheduling/dynamical_decoupling.py b/qiskit/transpiler/passes/scheduling/dynamical_decoupling.py index 7be0e838ebff..a4695c24439c 100644 --- a/qiskit/transpiler/passes/scheduling/dynamical_decoupling.py +++ b/qiskit/transpiler/passes/scheduling/dynamical_decoupling.py @@ -20,10 +20,10 @@ from qiskit.dagcircuit import DAGOpNode, DAGInNode from qiskit.quantum_info.operators.predicates import matrix_equal from qiskit.synthesis.one_qubit import OneQubitEulerDecomposer -from qiskit.transpiler import InstructionDurations -from qiskit.transpiler.passes.optimization import Optimize1qGates from qiskit.transpiler.basepasses import TransformationPass from qiskit.transpiler.exceptions import TranspilerError +from qiskit.transpiler.instruction_durations import InstructionDurations +from qiskit.transpiler.passes.optimization import Optimize1qGates from qiskit.utils.deprecation import deprecate_func diff --git a/qiskit/transpiler/passes/scheduling/padding/dynamical_decoupling.py b/qiskit/transpiler/passes/scheduling/padding/dynamical_decoupling.py index 45333de009bd..8c3ea87c8578 100644 --- a/qiskit/transpiler/passes/scheduling/padding/dynamical_decoupling.py +++ b/qiskit/transpiler/passes/scheduling/padding/dynamical_decoupling.py @@ -26,9 +26,9 @@ from qiskit.transpiler.exceptions import TranspilerError from qiskit.transpiler.instruction_durations import InstructionDurations from qiskit.transpiler.passes.optimization import Optimize1qGates +from qiskit.transpiler.passes.scheduling.padding.base_padding import BasePadding from qiskit.transpiler.target import Target -from .base_padding import BasePadding logger = logging.getLogger(__name__) diff --git a/qiskit/transpiler/passes/scheduling/scheduling/base_scheduler.py b/qiskit/transpiler/passes/scheduling/scheduling/base_scheduler.py index 69bea32acca7..2c7c97ec856a 100644 --- a/qiskit/transpiler/passes/scheduling/scheduling/base_scheduler.py +++ b/qiskit/transpiler/passes/scheduling/scheduling/base_scheduler.py @@ -14,13 +14,13 @@ import warnings -from qiskit.transpiler import InstructionDurations -from qiskit.transpiler.basepasses import AnalysisPass -from qiskit.transpiler.passes.scheduling.time_unit_conversion import TimeUnitConversion -from qiskit.dagcircuit import DAGOpNode, DAGCircuit from qiskit.circuit import Delay, Gate from qiskit.circuit.parameterexpression import ParameterExpression +from qiskit.dagcircuit import DAGOpNode, DAGCircuit +from qiskit.transpiler.basepasses import AnalysisPass from qiskit.transpiler.exceptions import TranspilerError +from qiskit.transpiler.instruction_durations import InstructionDurations +from qiskit.transpiler.passes.scheduling.time_unit_conversion import TimeUnitConversion from qiskit.transpiler.target import Target diff --git a/qiskit/transpiler/passes/synthesis/unitary_synthesis.py b/qiskit/transpiler/passes/synthesis/unitary_synthesis.py index 3b39228723dd..c0333099dc73 100644 --- a/qiskit/transpiler/passes/synthesis/unitary_synthesis.py +++ b/qiskit/transpiler/passes/synthesis/unitary_synthesis.py @@ -28,21 +28,9 @@ from functools import partial import numpy as np -from qiskit.converters import circuit_to_dag, dag_to_circuit -from qiskit.transpiler import CouplingMap, Target -from qiskit.transpiler.basepasses import TransformationPass -from qiskit.transpiler.exceptions import TranspilerError -from qiskit.dagcircuit.dagcircuit import DAGCircuit, DAGOpNode -from qiskit.synthesis.one_qubit import one_qubit_decompose -from qiskit.transpiler.passes.optimization.optimize_1q_decomposition import _possible_decomposers -from qiskit.synthesis.two_qubit.xx_decompose import XXDecomposer, XXEmbodiments -from qiskit.synthesis.two_qubit.two_qubit_decompose import ( - TwoQubitBasisDecomposer, - TwoQubitWeylDecomposition, -) -from qiskit.quantum_info import Operator from qiskit.circuit.controlflow import CONTROL_FLOW_OP_NAMES from qiskit.circuit import Gate, Parameter, CircuitInstruction +from qiskit.circuit.library.standard_gates import get_standard_gate_name_mapping from qiskit.circuit.library.standard_gates import ( iSwapGate, CXGate, @@ -62,13 +50,26 @@ RYGate, RGate, ) -from qiskit.transpiler.passes.synthesis import plugin +from qiskit.converters import circuit_to_dag, dag_to_circuit +from qiskit.dagcircuit.dagcircuit import DAGCircuit, DAGOpNode +from qiskit.exceptions import QiskitError +from qiskit.providers.models import BackendProperties +from qiskit.quantum_info import Operator +from qiskit.synthesis.one_qubit import one_qubit_decompose +from qiskit.synthesis.two_qubit.xx_decompose import XXDecomposer, XXEmbodiments +from qiskit.synthesis.two_qubit.two_qubit_decompose import ( + TwoQubitBasisDecomposer, + TwoQubitWeylDecomposition, +) +from qiskit.transpiler.basepasses import TransformationPass +from qiskit.transpiler.coupling import CouplingMap +from qiskit.transpiler.exceptions import TranspilerError from qiskit.transpiler.passes.optimization.optimize_1q_decomposition import ( Optimize1qGatesDecomposition, + _possible_decomposers, ) -from qiskit.providers.models import BackendProperties -from qiskit.circuit.library.standard_gates import get_standard_gate_name_mapping -from qiskit.exceptions import QiskitError +from qiskit.transpiler.passes.synthesis import plugin +from qiskit.transpiler.target import Target GATE_NAME_MAP = { diff --git a/qiskit/transpiler/passes/utils/convert_conditions_to_if_ops.py b/qiskit/transpiler/passes/utils/convert_conditions_to_if_ops.py index bf00aea87d40..46d91f7d6ce0 100644 --- a/qiskit/transpiler/passes/utils/convert_conditions_to_if_ops.py +++ b/qiskit/transpiler/passes/utils/convert_conditions_to_if_ops.py @@ -22,7 +22,7 @@ QuantumCircuit, ) from qiskit.dagcircuit import DAGCircuit -from qiskit.transpiler import TransformationPass +from qiskit.transpiler.basepasses import TransformationPass class ConvertConditionsToIfOps(TransformationPass): diff --git a/qiskit/transpiler/preset_passmanagers/__init__.py b/qiskit/transpiler/preset_passmanagers/__init__.py index f2f011e486c4..6092573876f1 100644 --- a/qiskit/transpiler/preset_passmanagers/__init__.py +++ b/qiskit/transpiler/preset_passmanagers/__init__.py @@ -57,466 +57,12 @@ .. autofunction:: generate_scheduling .. currentmodule:: qiskit.transpiler.preset_passmanagers """ -import copy - -from qiskit.circuit.controlflow import CONTROL_FLOW_OP_NAMES -from qiskit.circuit.library.standard_gates import get_standard_gate_name_mapping -from qiskit.providers.backend_compat import BackendV2Converter - -from qiskit.transpiler.instruction_durations import InstructionDurations -from qiskit.transpiler.timing_constraints import TimingConstraints - -from qiskit.transpiler.passmanager_config import PassManagerConfig -from qiskit.transpiler.target import Target, target_to_backend_properties -from qiskit.transpiler import CouplingMap - -from qiskit.transpiler.exceptions import TranspilerError from .level0 import level_0_pass_manager from .level1 import level_1_pass_manager from .level2 import level_2_pass_manager from .level3 import level_3_pass_manager - - -def generate_preset_pass_manager( - optimization_level, - backend=None, - target=None, - basis_gates=None, - inst_map=None, - coupling_map=None, - instruction_durations=None, - backend_properties=None, - timing_constraints=None, - initial_layout=None, - layout_method=None, - routing_method=None, - translation_method=None, - scheduling_method=None, - approximation_degree=1.0, - seed_transpiler=None, - unitary_synthesis_method="default", - unitary_synthesis_plugin_config=None, - hls_config=None, - init_method=None, - optimization_method=None, - dt=None, - *, - _skip_target=False, -): - """Generate a preset :class:`~.PassManager` - - This function is used to quickly generate a preset pass manager. Preset pass - managers are the default pass managers used by the :func:`~.transpile` - function. This function provides a convenient and simple method to construct - a standalone :class:`~.PassManager` object that mirrors what the :func:`~.transpile` - function internally builds and uses. - - The target constraints for the pass manager construction can be specified through a :class:`.Target` - instance, a :class:`.BackendV1` or :class:`.BackendV2` instance, or via loose constraints - (``basis_gates``, ``inst_map``, ``coupling_map``, ``backend_properties``, ``instruction_durations``, - ``dt`` or ``timing_constraints``). - The order of priorities for target constraints works as follows: if a ``target`` - input is provided, it will take priority over any ``backend`` input or loose constraints. - If a ``backend`` is provided together with any loose constraint - from the list above, the loose constraint will take priority over the corresponding backend - constraint. This behavior is independent of whether the ``backend`` instance is of type - :class:`.BackendV1` or :class:`.BackendV2`, as summarized in the table below. The first column - in the table summarizes the potential user-provided constraints, and each cell shows whether - the priority is assigned to that specific constraint input or another input - (`target`/`backend(V1)`/`backend(V2)`). - - ============================ ========= ======================== ======================= - User Provided target backend(V1) backend(V2) - ============================ ========= ======================== ======================= - **basis_gates** target basis_gates basis_gates - **coupling_map** target coupling_map coupling_map - **instruction_durations** target instruction_durations instruction_durations - **inst_map** target inst_map inst_map - **dt** target dt dt - **timing_constraints** target timing_constraints timing_constraints - **backend_properties** target backend_properties backend_properties - ============================ ========= ======================== ======================= - - Args: - optimization_level (int): The optimization level to generate a - :class:`~.PassManager` for. This can be 0, 1, 2, or 3. Higher - levels generate more optimized circuits, at the expense of - longer transpilation time: - - * 0: no optimization - * 1: light optimization - * 2: heavy optimization - * 3: even heavier optimization - - backend (Backend): An optional backend object which can be used as the - source of the default values for the ``basis_gates``, ``inst_map``, - ``coupling_map``, ``backend_properties``, ``instruction_durations``, - ``timing_constraints``, and ``target``. If any of those other arguments - are specified in addition to ``backend`` they will take precedence - over the value contained in the backend. - target (Target): The :class:`~.Target` representing a backend compilation - target. The following attributes will be inferred from this - argument if they are not set: ``coupling_map``, ``basis_gates``, - ``instruction_durations``, ``inst_map``, ``timing_constraints`` - and ``backend_properties``. - basis_gates (list): List of basis gate names to unroll to - (e.g: ``['u1', 'u2', 'u3', 'cx']``). - inst_map (InstructionScheduleMap): Mapping object that maps gates to schedules. - If any user defined calibration is found in the map and this is used in a - circuit, transpiler attaches the custom gate definition to the circuit. - This enables one to flexibly override the low-level instruction - implementation. - coupling_map (CouplingMap or list): Directed graph represented a coupling - map. Multiple formats are supported: - - #. ``CouplingMap`` instance - #. List, must be given as an adjacency matrix, where each entry - specifies all directed two-qubit interactions supported by backend, - e.g: ``[[0, 1], [0, 3], [1, 2], [1, 5], [2, 5], [4, 1], [5, 3]]`` - - instruction_durations (InstructionDurations or list): Dictionary of duration - (in dt) for each instruction. If specified, these durations overwrite the - gate lengths in ``backend.properties``. Applicable only if ``scheduling_method`` - is specified. - The format of ``instruction_durations`` must be as follows: - They must be given as an :class:`.InstructionDurations` instance or a list of tuples - - ``` - [(instruction_name, qubits, duration, unit), ...]. - | [('cx', [0, 1], 12.3, 'ns'), ('u3', [0], 4.56, 'ns')] - | [('cx', [0, 1], 1000), ('u3', [0], 300)] - ``` - - If ``unit`` is omitted, the default is ``'dt'``, which is a sample time depending on backend. - If the time unit is ``'dt'``, the duration must be an integer. - dt (float): Backend sample time (resolution) in seconds. - If provided, this value will overwrite the ``dt`` value in ``instruction_durations``. - If ``None`` (default) and a backend is provided, ``backend.dt`` is used. - timing_constraints (TimingConstraints): Hardware time alignment restrictions. - A quantum computer backend may report a set of restrictions, namely: - - - granularity: An integer value representing minimum pulse gate - resolution in units of ``dt``. A user-defined pulse gate should have - duration of a multiple of this granularity value. - - min_length: An integer value representing minimum pulse gate - length in units of ``dt``. A user-defined pulse gate should be longer - than this length. - - pulse_alignment: An integer value representing a time resolution of gate - instruction starting time. Gate instruction should start at time which - is a multiple of the alignment value. - - acquire_alignment: An integer value representing a time resolution of measure - instruction starting time. Measure instruction should start at time which - is a multiple of the alignment value. - - This information will be provided by the backend configuration. - If the backend doesn't have any restriction on the instruction time allocation, - then ``timing_constraints`` is None and no adjustment will be performed. - - initial_layout (Layout | List[int]): Initial position of virtual qubits on - physical qubits. - layout_method (str): The :class:`~.Pass` to use for choosing initial qubit - placement. Valid choices are ``'trivial'``, ``'dense'``, - and ``'sabre'``, representing :class:`~.TrivialLayout`, :class:`~.DenseLayout` and - :class:`~.SabreLayout` respectively. This can also - be the external plugin name to use for the ``layout`` stage of the output - :class:`~.StagedPassManager`. You can see a list of installed plugins by using - :func:`~.list_stage_plugins` with ``"layout"`` for the ``stage_name`` argument. - routing_method (str): The pass to use for routing qubits on the - architecture. Valid choices are ``'basic'``, ``'lookahead'``, ``'stochastic'``, - ``'sabre'``, and ``'none'`` representing :class:`~.BasicSwap`, - :class:`~.LookaheadSwap`, :class:`~.StochasticSwap`, :class:`~.SabreSwap`, and - erroring if routing is required respectively. This can also be the external plugin - name to use for the ``routing`` stage of the output :class:`~.StagedPassManager`. - You can see a list of installed plugins by using :func:`~.list_stage_plugins` with - ``"routing"`` for the ``stage_name`` argument. - translation_method (str): The method to use for translating gates to - basis gates. Valid choices ``'translator'``, ``'synthesis'`` representing - :class:`~.BasisTranslator`, and :class:`~.UnitarySynthesis` respectively. This can - also be the external plugin name to use for the ``translation`` stage of the output - :class:`~.StagedPassManager`. You can see a list of installed plugins by using - :func:`~.list_stage_plugins` with ``"translation"`` for the ``stage_name`` argument. - scheduling_method (str): The pass to use for scheduling instructions. Valid choices - are ``'alap'`` and ``'asap'``. This can also be the external plugin name to use - for the ``scheduling`` stage of the output :class:`~.StagedPassManager`. You can - see a list of installed plugins by using :func:`~.list_stage_plugins` with - ``"scheduling"`` for the ``stage_name`` argument. - backend_properties (BackendProperties): Properties returned by a - backend, including information on gate errors, readout errors, - qubit coherence times, etc. - approximation_degree (float): Heuristic dial used for circuit approximation - (1.0=no approximation, 0.0=maximal approximation). - seed_transpiler (int): Sets random seed for the stochastic parts of - the transpiler. - unitary_synthesis_method (str): The name of the unitary synthesis - method to use. By default ``'default'`` is used. You can see a list of - installed plugins with :func:`.unitary_synthesis_plugin_names`. - unitary_synthesis_plugin_config (dict): An optional configuration dictionary - that will be passed directly to the unitary synthesis plugin. By - default this setting will have no effect as the default unitary - synthesis method does not take custom configuration. This should - only be necessary when a unitary synthesis plugin is specified with - the ``unitary_synthesis_method`` argument. As this is custom for each - unitary synthesis plugin refer to the plugin documentation for how - to use this option. - hls_config (HLSConfig): An optional configuration class :class:`~.HLSConfig` - that will be passed directly to :class:`~.HighLevelSynthesis` transformation pass. - This configuration class allows to specify for various high-level objects - the lists of synthesis algorithms and their parameters. - init_method (str): The plugin name to use for the ``init`` stage of - the output :class:`~.StagedPassManager`. By default an external - plugin is not used. You can see a list of installed plugins by - using :func:`~.list_stage_plugins` with ``"init"`` for the stage - name argument. - optimization_method (str): The plugin name to use for the - ``optimization`` stage of the output - :class:`~.StagedPassManager`. By default an external - plugin is not used. You can see a list of installed plugins by - using :func:`~.list_stage_plugins` with ``"optimization"`` for the - ``stage_name`` argument. - - Returns: - StagedPassManager: The preset pass manager for the given options - - Raises: - ValueError: if an invalid value for ``optimization_level`` is passed in. - """ - - if backend is not None and getattr(backend, "version", 0) <= 1: - # This is a temporary conversion step to allow for a smoother transition - # to a fully target-based transpiler pipeline while maintaining the behavior - # of `transpile` with BackendV1 inputs. - backend = BackendV2Converter(backend) - - # Check if a custom inst_map was specified before overwriting inst_map - _given_inst_map = bool(inst_map) - # If there are no loose constraints => use backend target if available - _no_loose_constraints = ( - basis_gates is None - and coupling_map is None - and dt is None - and instruction_durations is None - and backend_properties is None - and timing_constraints is None - ) - # If it's an edge case => do not build target - _skip_target = ( - target is None - and backend is None - and (basis_gates is None or coupling_map is None or instruction_durations is not None) - ) - - # Resolve loose constraints case-by-case against backend constraints. - # The order of priority is loose constraints > backend. - dt = _parse_dt(dt, backend) - instruction_durations = _parse_instruction_durations(backend, instruction_durations, dt) - timing_constraints = _parse_timing_constraints(backend, timing_constraints) - inst_map = _parse_inst_map(inst_map, backend) - # The basis gates parser will set _skip_target to True if a custom basis gate is found - # (known edge case). - basis_gates, name_mapping, _skip_target = _parse_basis_gates( - basis_gates, backend, inst_map, _skip_target - ) - coupling_map = _parse_coupling_map(coupling_map, backend) - - if target is None: - if backend is not None and _no_loose_constraints: - # If a backend is specified without loose constraints, use its target directly. - target = backend.target - elif not _skip_target: - # Only parse backend properties when the target isn't skipped to - # preserve the former behavior of transpile. - backend_properties = _parse_backend_properties(backend_properties, backend) - # Build target from constraints. - target = Target.from_configuration( - basis_gates=basis_gates, - num_qubits=backend.num_qubits if backend is not None else None, - coupling_map=coupling_map, - # If the instruction map has custom gates, do not give as config, the information - # will be added to the target with update_from_instruction_schedule_map - inst_map=inst_map if inst_map and not inst_map.has_custom_gate() else None, - backend_properties=backend_properties, - instruction_durations=instruction_durations, - concurrent_measurements=( - backend.target.concurrent_measurements if backend is not None else None - ), - dt=dt, - timing_constraints=timing_constraints, - custom_name_mapping=name_mapping, - ) - - # Update target with custom gate information. Note that this is an exception to the priority - # order (target > loose constraints), added to handle custom gates for scheduling passes. - if target is not None and _given_inst_map and inst_map.has_custom_gate(): - target = copy.deepcopy(target) - target.update_from_instruction_schedule_map(inst_map) - - if target is not None: - if coupling_map is None: - coupling_map = target.build_coupling_map() - if basis_gates is None: - basis_gates = target.operation_names - if instruction_durations is None: - instruction_durations = target.durations() - if inst_map is None: - inst_map = target.instruction_schedule_map() - if timing_constraints is None: - timing_constraints = target.timing_constraints() - if backend_properties is None: - backend_properties = target_to_backend_properties(target) - - pm_options = { - "target": target, - "basis_gates": basis_gates, - "inst_map": inst_map, - "coupling_map": coupling_map, - "instruction_durations": instruction_durations, - "backend_properties": backend_properties, - "timing_constraints": timing_constraints, - "layout_method": layout_method, - "routing_method": routing_method, - "translation_method": translation_method, - "scheduling_method": scheduling_method, - "approximation_degree": approximation_degree, - "seed_transpiler": seed_transpiler, - "unitary_synthesis_method": unitary_synthesis_method, - "unitary_synthesis_plugin_config": unitary_synthesis_plugin_config, - "initial_layout": initial_layout, - "hls_config": hls_config, - "init_method": init_method, - "optimization_method": optimization_method, - } - - if backend is not None: - pm_options["_skip_target"] = _skip_target - pm_config = PassManagerConfig.from_backend(backend, **pm_options) - else: - pm_config = PassManagerConfig(**pm_options) - if optimization_level == 0: - pm = level_0_pass_manager(pm_config) - elif optimization_level == 1: - pm = level_1_pass_manager(pm_config) - elif optimization_level == 2: - pm = level_2_pass_manager(pm_config) - elif optimization_level == 3: - pm = level_3_pass_manager(pm_config) - else: - raise ValueError(f"Invalid optimization level {optimization_level}") - return pm - - -def _parse_basis_gates(basis_gates, backend, inst_map, skip_target): - name_mapping = {} - standard_gates = get_standard_gate_name_mapping() - # Add control flow gates by default to basis set - default_gates = {"measure", "delay", "reset"}.union(CONTROL_FLOW_OP_NAMES) - - try: - instructions = set(basis_gates) - for name in default_gates: - if name not in instructions: - instructions.add(name) - except TypeError: - instructions = None - - if backend is None: - # Check for custom instructions - if instructions is None: - return None, name_mapping, skip_target - - for inst in instructions: - if inst not in standard_gates or inst not in default_gates: - skip_target = True - break - - return list(instructions), name_mapping, skip_target - - instructions = instructions or backend.operation_names - name_mapping.update( - {name: backend.target.operation_from_name(name) for name in backend.operation_names} - ) - - # Check for custom instructions before removing calibrations - for inst in instructions: - if inst not in standard_gates or inst not in default_gates: - skip_target = True - break - - # Remove calibrated instructions, as they will be added later from the instruction schedule map - if inst_map is not None and not skip_target: - for inst in inst_map.instructions: - for qubit in inst_map.qubits_with_instruction(inst): - entry = inst_map._get_calibration_entry(inst, qubit) - if entry.user_provided and inst in instructions: - instructions.remove(inst) - - return list(instructions) if instructions else None, name_mapping, skip_target - - -def _parse_inst_map(inst_map, backend): - # try getting inst_map from user, else backend - if inst_map is None and backend is not None: - inst_map = backend.target.instruction_schedule_map() - return inst_map - - -def _parse_backend_properties(backend_properties, backend): - # try getting backend_props from user, else backend - if backend_properties is None and backend is not None: - backend_properties = target_to_backend_properties(backend.target) - return backend_properties - - -def _parse_dt(dt, backend): - # try getting dt from user, else backend - if dt is None and backend is not None: - dt = backend.target.dt - return dt - - -def _parse_coupling_map(coupling_map, backend): - # try getting coupling_map from user, else backend - if coupling_map is None and backend is not None: - coupling_map = backend.coupling_map - - # coupling_map could be None, or a list of lists, e.g. [[0, 1], [2, 1]] - if coupling_map is None or isinstance(coupling_map, CouplingMap): - return coupling_map - if isinstance(coupling_map, list) and all( - isinstance(i, list) and len(i) == 2 for i in coupling_map - ): - return CouplingMap(coupling_map) - else: - raise TranspilerError( - "Only a single input coupling map can be used with generate_preset_pass_manager()." - ) - - -def _parse_instruction_durations(backend, inst_durations, dt): - """Create a list of ``InstructionDuration``s. If ``inst_durations`` is provided, - the backend will be ignored, otherwise, the durations will be populated from the - backend. - """ - final_durations = InstructionDurations() - if not inst_durations: - backend_durations = InstructionDurations() - if backend is not None: - backend_durations = backend.instruction_durations - final_durations.update(backend_durations, dt or backend_durations.dt) - else: - final_durations.update(inst_durations, dt or getattr(inst_durations, "dt", None)) - return final_durations - - -def _parse_timing_constraints(backend, timing_constraints): - if isinstance(timing_constraints, TimingConstraints): - return timing_constraints - if backend is None and timing_constraints is None: - timing_constraints = TimingConstraints() - elif backend is not None: - timing_constraints = backend.target.timing_constraints() - return timing_constraints - +from .generate_preset_pass_manager import generate_preset_pass_manager __all__ = [ "level_0_pass_manager", diff --git a/qiskit/transpiler/preset_passmanagers/generate_preset_pass_manager.py b/qiskit/transpiler/preset_passmanagers/generate_preset_pass_manager.py new file mode 100644 index 000000000000..b8f342bd86be --- /dev/null +++ b/qiskit/transpiler/preset_passmanagers/generate_preset_pass_manager.py @@ -0,0 +1,472 @@ +# This code is part of Qiskit. +# +# (C) Copyright IBM 2024. +# +# This code is licensed under the Apache License, Version 2.0. You may +# obtain a copy of this license in the LICENSE.txt file in the root directory +# of this source tree or at http://www.apache.org/licenses/LICENSE-2.0. +# +# Any modifications or derivative works of this code must retain this +# copyright notice, and modified files need to carry a notice indicating +# that they have been altered from the originals. + +""" +Preset pass manager generation function +""" + +import copy + +from qiskit.circuit.controlflow import CONTROL_FLOW_OP_NAMES +from qiskit.circuit.library.standard_gates import get_standard_gate_name_mapping +from qiskit.providers.backend_compat import BackendV2Converter +from qiskit.transpiler.coupling import CouplingMap +from qiskit.transpiler.exceptions import TranspilerError +from qiskit.transpiler.instruction_durations import InstructionDurations +from qiskit.transpiler.passmanager_config import PassManagerConfig +from qiskit.transpiler.target import Target, target_to_backend_properties +from qiskit.transpiler.timing_constraints import TimingConstraints + +from .level0 import level_0_pass_manager +from .level1 import level_1_pass_manager +from .level2 import level_2_pass_manager +from .level3 import level_3_pass_manager + + +def generate_preset_pass_manager( + optimization_level, + backend=None, + target=None, + basis_gates=None, + inst_map=None, + coupling_map=None, + instruction_durations=None, + backend_properties=None, + timing_constraints=None, + initial_layout=None, + layout_method=None, + routing_method=None, + translation_method=None, + scheduling_method=None, + approximation_degree=1.0, + seed_transpiler=None, + unitary_synthesis_method="default", + unitary_synthesis_plugin_config=None, + hls_config=None, + init_method=None, + optimization_method=None, + dt=None, + *, + _skip_target=False, +): + """Generate a preset :class:`~.PassManager` + + This function is used to quickly generate a preset pass manager. Preset pass + managers are the default pass managers used by the :func:`~.transpile` + function. This function provides a convenient and simple method to construct + a standalone :class:`~.PassManager` object that mirrors what the :func:`~.transpile` + function internally builds and uses. + + The target constraints for the pass manager construction can be specified through a :class:`.Target` + instance, a :class:`.BackendV1` or :class:`.BackendV2` instance, or via loose constraints + (``basis_gates``, ``inst_map``, ``coupling_map``, ``backend_properties``, ``instruction_durations``, + ``dt`` or ``timing_constraints``). + The order of priorities for target constraints works as follows: if a ``target`` + input is provided, it will take priority over any ``backend`` input or loose constraints. + If a ``backend`` is provided together with any loose constraint + from the list above, the loose constraint will take priority over the corresponding backend + constraint. This behavior is independent of whether the ``backend`` instance is of type + :class:`.BackendV1` or :class:`.BackendV2`, as summarized in the table below. The first column + in the table summarizes the potential user-provided constraints, and each cell shows whether + the priority is assigned to that specific constraint input or another input + (`target`/`backend(V1)`/`backend(V2)`). + + ============================ ========= ======================== ======================= + User Provided target backend(V1) backend(V2) + ============================ ========= ======================== ======================= + **basis_gates** target basis_gates basis_gates + **coupling_map** target coupling_map coupling_map + **instruction_durations** target instruction_durations instruction_durations + **inst_map** target inst_map inst_map + **dt** target dt dt + **timing_constraints** target timing_constraints timing_constraints + **backend_properties** target backend_properties backend_properties + ============================ ========= ======================== ======================= + + Args: + optimization_level (int): The optimization level to generate a + :class:`~.PassManager` for. This can be 0, 1, 2, or 3. Higher + levels generate more optimized circuits, at the expense of + longer transpilation time: + + * 0: no optimization + * 1: light optimization + * 2: heavy optimization + * 3: even heavier optimization + + backend (Backend): An optional backend object which can be used as the + source of the default values for the ``basis_gates``, ``inst_map``, + ``coupling_map``, ``backend_properties``, ``instruction_durations``, + ``timing_constraints``, and ``target``. If any of those other arguments + are specified in addition to ``backend`` they will take precedence + over the value contained in the backend. + target (Target): The :class:`~.Target` representing a backend compilation + target. The following attributes will be inferred from this + argument if they are not set: ``coupling_map``, ``basis_gates``, + ``instruction_durations``, ``inst_map``, ``timing_constraints`` + and ``backend_properties``. + basis_gates (list): List of basis gate names to unroll to + (e.g: ``['u1', 'u2', 'u3', 'cx']``). + inst_map (InstructionScheduleMap): Mapping object that maps gates to schedules. + If any user defined calibration is found in the map and this is used in a + circuit, transpiler attaches the custom gate definition to the circuit. + This enables one to flexibly override the low-level instruction + implementation. + coupling_map (CouplingMap or list): Directed graph represented a coupling + map. Multiple formats are supported: + + #. ``CouplingMap`` instance + #. List, must be given as an adjacency matrix, where each entry + specifies all directed two-qubit interactions supported by backend, + e.g: ``[[0, 1], [0, 3], [1, 2], [1, 5], [2, 5], [4, 1], [5, 3]]`` + + instruction_durations (InstructionDurations or list): Dictionary of duration + (in dt) for each instruction. If specified, these durations overwrite the + gate lengths in ``backend.properties``. Applicable only if ``scheduling_method`` + is specified. + The format of ``instruction_durations`` must be as follows: + They must be given as an :class:`.InstructionDurations` instance or a list of tuples + + ``` + [(instruction_name, qubits, duration, unit), ...]. + | [('cx', [0, 1], 12.3, 'ns'), ('u3', [0], 4.56, 'ns')] + | [('cx', [0, 1], 1000), ('u3', [0], 300)] + ``` + + If ``unit`` is omitted, the default is ``'dt'``, which is a sample time depending on backend. + If the time unit is ``'dt'``, the duration must be an integer. + dt (float): Backend sample time (resolution) in seconds. + If provided, this value will overwrite the ``dt`` value in ``instruction_durations``. + If ``None`` (default) and a backend is provided, ``backend.dt`` is used. + timing_constraints (TimingConstraints): Hardware time alignment restrictions. + A quantum computer backend may report a set of restrictions, namely: + + - granularity: An integer value representing minimum pulse gate + resolution in units of ``dt``. A user-defined pulse gate should have + duration of a multiple of this granularity value. + - min_length: An integer value representing minimum pulse gate + length in units of ``dt``. A user-defined pulse gate should be longer + than this length. + - pulse_alignment: An integer value representing a time resolution of gate + instruction starting time. Gate instruction should start at time which + is a multiple of the alignment value. + - acquire_alignment: An integer value representing a time resolution of measure + instruction starting time. Measure instruction should start at time which + is a multiple of the alignment value. + + This information will be provided by the backend configuration. + If the backend doesn't have any restriction on the instruction time allocation, + then ``timing_constraints`` is None and no adjustment will be performed. + + initial_layout (Layout | List[int]): Initial position of virtual qubits on + physical qubits. + layout_method (str): The :class:`~.Pass` to use for choosing initial qubit + placement. Valid choices are ``'trivial'``, ``'dense'``, + and ``'sabre'``, representing :class:`~.TrivialLayout`, :class:`~.DenseLayout` and + :class:`~.SabreLayout` respectively. This can also + be the external plugin name to use for the ``layout`` stage of the output + :class:`~.StagedPassManager`. You can see a list of installed plugins by using + :func:`~.list_stage_plugins` with ``"layout"`` for the ``stage_name`` argument. + routing_method (str): The pass to use for routing qubits on the + architecture. Valid choices are ``'basic'``, ``'lookahead'``, ``'stochastic'``, + ``'sabre'``, and ``'none'`` representing :class:`~.BasicSwap`, + :class:`~.LookaheadSwap`, :class:`~.StochasticSwap`, :class:`~.SabreSwap`, and + erroring if routing is required respectively. This can also be the external plugin + name to use for the ``routing`` stage of the output :class:`~.StagedPassManager`. + You can see a list of installed plugins by using :func:`~.list_stage_plugins` with + ``"routing"`` for the ``stage_name`` argument. + translation_method (str): The method to use for translating gates to + basis gates. Valid choices ``'translator'``, ``'synthesis'`` representing + :class:`~.BasisTranslator`, and :class:`~.UnitarySynthesis` respectively. This can + also be the external plugin name to use for the ``translation`` stage of the output + :class:`~.StagedPassManager`. You can see a list of installed plugins by using + :func:`~.list_stage_plugins` with ``"translation"`` for the ``stage_name`` argument. + scheduling_method (str): The pass to use for scheduling instructions. Valid choices + are ``'alap'`` and ``'asap'``. This can also be the external plugin name to use + for the ``scheduling`` stage of the output :class:`~.StagedPassManager`. You can + see a list of installed plugins by using :func:`~.list_stage_plugins` with + ``"scheduling"`` for the ``stage_name`` argument. + backend_properties (BackendProperties): Properties returned by a + backend, including information on gate errors, readout errors, + qubit coherence times, etc. + approximation_degree (float): Heuristic dial used for circuit approximation + (1.0=no approximation, 0.0=maximal approximation). + seed_transpiler (int): Sets random seed for the stochastic parts of + the transpiler. + unitary_synthesis_method (str): The name of the unitary synthesis + method to use. By default ``'default'`` is used. You can see a list of + installed plugins with :func:`.unitary_synthesis_plugin_names`. + unitary_synthesis_plugin_config (dict): An optional configuration dictionary + that will be passed directly to the unitary synthesis plugin. By + default this setting will have no effect as the default unitary + synthesis method does not take custom configuration. This should + only be necessary when a unitary synthesis plugin is specified with + the ``unitary_synthesis_method`` argument. As this is custom for each + unitary synthesis plugin refer to the plugin documentation for how + to use this option. + hls_config (HLSConfig): An optional configuration class :class:`~.HLSConfig` + that will be passed directly to :class:`~.HighLevelSynthesis` transformation pass. + This configuration class allows to specify for various high-level objects + the lists of synthesis algorithms and their parameters. + init_method (str): The plugin name to use for the ``init`` stage of + the output :class:`~.StagedPassManager`. By default an external + plugin is not used. You can see a list of installed plugins by + using :func:`~.list_stage_plugins` with ``"init"`` for the stage + name argument. + optimization_method (str): The plugin name to use for the + ``optimization`` stage of the output + :class:`~.StagedPassManager`. By default an external + plugin is not used. You can see a list of installed plugins by + using :func:`~.list_stage_plugins` with ``"optimization"`` for the + ``stage_name`` argument. + + Returns: + StagedPassManager: The preset pass manager for the given options + + Raises: + ValueError: if an invalid value for ``optimization_level`` is passed in. + """ + + if backend is not None and getattr(backend, "version", 0) <= 1: + # This is a temporary conversion step to allow for a smoother transition + # to a fully target-based transpiler pipeline while maintaining the behavior + # of `transpile` with BackendV1 inputs. + backend = BackendV2Converter(backend) + + # Check if a custom inst_map was specified before overwriting inst_map + _given_inst_map = bool(inst_map) + # If there are no loose constraints => use backend target if available + _no_loose_constraints = ( + basis_gates is None + and coupling_map is None + and dt is None + and instruction_durations is None + and backend_properties is None + and timing_constraints is None + ) + # If it's an edge case => do not build target + _skip_target = ( + target is None + and backend is None + and (basis_gates is None or coupling_map is None or instruction_durations is not None) + ) + + # Resolve loose constraints case-by-case against backend constraints. + # The order of priority is loose constraints > backend. + dt = _parse_dt(dt, backend) + instruction_durations = _parse_instruction_durations(backend, instruction_durations, dt) + timing_constraints = _parse_timing_constraints(backend, timing_constraints) + inst_map = _parse_inst_map(inst_map, backend) + # The basis gates parser will set _skip_target to True if a custom basis gate is found + # (known edge case). + basis_gates, name_mapping, _skip_target = _parse_basis_gates( + basis_gates, backend, inst_map, _skip_target + ) + coupling_map = _parse_coupling_map(coupling_map, backend) + + if target is None: + if backend is not None and _no_loose_constraints: + # If a backend is specified without loose constraints, use its target directly. + target = backend.target + elif not _skip_target: + # Only parse backend properties when the target isn't skipped to + # preserve the former behavior of transpile. + backend_properties = _parse_backend_properties(backend_properties, backend) + # Build target from constraints. + target = Target.from_configuration( + basis_gates=basis_gates, + num_qubits=backend.num_qubits if backend is not None else None, + coupling_map=coupling_map, + # If the instruction map has custom gates, do not give as config, the information + # will be added to the target with update_from_instruction_schedule_map + inst_map=inst_map if inst_map and not inst_map.has_custom_gate() else None, + backend_properties=backend_properties, + instruction_durations=instruction_durations, + concurrent_measurements=( + backend.target.concurrent_measurements if backend is not None else None + ), + dt=dt, + timing_constraints=timing_constraints, + custom_name_mapping=name_mapping, + ) + + # Update target with custom gate information. Note that this is an exception to the priority + # order (target > loose constraints), added to handle custom gates for scheduling passes. + if target is not None and _given_inst_map and inst_map.has_custom_gate(): + target = copy.deepcopy(target) + target.update_from_instruction_schedule_map(inst_map) + + if target is not None: + if coupling_map is None: + coupling_map = target.build_coupling_map() + if basis_gates is None: + basis_gates = target.operation_names + if instruction_durations is None: + instruction_durations = target.durations() + if inst_map is None: + inst_map = target.instruction_schedule_map() + if timing_constraints is None: + timing_constraints = target.timing_constraints() + if backend_properties is None: + backend_properties = target_to_backend_properties(target) + + pm_options = { + "target": target, + "basis_gates": basis_gates, + "inst_map": inst_map, + "coupling_map": coupling_map, + "instruction_durations": instruction_durations, + "backend_properties": backend_properties, + "timing_constraints": timing_constraints, + "layout_method": layout_method, + "routing_method": routing_method, + "translation_method": translation_method, + "scheduling_method": scheduling_method, + "approximation_degree": approximation_degree, + "seed_transpiler": seed_transpiler, + "unitary_synthesis_method": unitary_synthesis_method, + "unitary_synthesis_plugin_config": unitary_synthesis_plugin_config, + "initial_layout": initial_layout, + "hls_config": hls_config, + "init_method": init_method, + "optimization_method": optimization_method, + } + + if backend is not None: + pm_options["_skip_target"] = _skip_target + pm_config = PassManagerConfig.from_backend(backend, **pm_options) + else: + pm_config = PassManagerConfig(**pm_options) + if optimization_level == 0: + pm = level_0_pass_manager(pm_config) + elif optimization_level == 1: + pm = level_1_pass_manager(pm_config) + elif optimization_level == 2: + pm = level_2_pass_manager(pm_config) + elif optimization_level == 3: + pm = level_3_pass_manager(pm_config) + else: + raise ValueError(f"Invalid optimization level {optimization_level}") + return pm + + +def _parse_basis_gates(basis_gates, backend, inst_map, skip_target): + name_mapping = {} + standard_gates = get_standard_gate_name_mapping() + # Add control flow gates by default to basis set + default_gates = {"measure", "delay", "reset"}.union(CONTROL_FLOW_OP_NAMES) + + try: + instructions = set(basis_gates) + for name in default_gates: + if name not in instructions: + instructions.add(name) + except TypeError: + instructions = None + + if backend is None: + # Check for custom instructions + if instructions is None: + return None, name_mapping, skip_target + + for inst in instructions: + if inst not in standard_gates or inst not in default_gates: + skip_target = True + break + + return list(instructions), name_mapping, skip_target + + instructions = instructions or backend.operation_names + name_mapping.update( + {name: backend.target.operation_from_name(name) for name in backend.operation_names} + ) + + # Check for custom instructions before removing calibrations + for inst in instructions: + if inst not in standard_gates or inst not in default_gates: + skip_target = True + break + + # Remove calibrated instructions, as they will be added later from the instruction schedule map + if inst_map is not None and not skip_target: + for inst in inst_map.instructions: + for qubit in inst_map.qubits_with_instruction(inst): + entry = inst_map._get_calibration_entry(inst, qubit) + if entry.user_provided and inst in instructions: + instructions.remove(inst) + + return list(instructions) if instructions else None, name_mapping, skip_target + + +def _parse_inst_map(inst_map, backend): + # try getting inst_map from user, else backend + if inst_map is None and backend is not None: + inst_map = backend.target.instruction_schedule_map() + return inst_map + + +def _parse_backend_properties(backend_properties, backend): + # try getting backend_props from user, else backend + if backend_properties is None and backend is not None: + backend_properties = target_to_backend_properties(backend.target) + return backend_properties + + +def _parse_dt(dt, backend): + # try getting dt from user, else backend + if dt is None and backend is not None: + dt = backend.target.dt + return dt + + +def _parse_coupling_map(coupling_map, backend): + # try getting coupling_map from user, else backend + if coupling_map is None and backend is not None: + coupling_map = backend.coupling_map + + # coupling_map could be None, or a list of lists, e.g. [[0, 1], [2, 1]] + if coupling_map is None or isinstance(coupling_map, CouplingMap): + return coupling_map + if isinstance(coupling_map, list) and all( + isinstance(i, list) and len(i) == 2 for i in coupling_map + ): + return CouplingMap(coupling_map) + else: + raise TranspilerError( + "Only a single input coupling map can be used with generate_preset_pass_manager()." + ) + + +def _parse_instruction_durations(backend, inst_durations, dt): + """Create a list of ``InstructionDuration``s. If ``inst_durations`` is provided, + the backend will be ignored, otherwise, the durations will be populated from the + backend. + """ + final_durations = InstructionDurations() + if not inst_durations: + backend_durations = InstructionDurations() + if backend is not None: + backend_durations = backend.instruction_durations + final_durations.update(backend_durations, dt or backend_durations.dt) + else: + final_durations.update(inst_durations, dt or getattr(inst_durations, "dt", None)) + return final_durations + + +def _parse_timing_constraints(backend, timing_constraints): + if isinstance(timing_constraints, TimingConstraints): + return timing_constraints + if backend is None and timing_constraints is None: + timing_constraints = TimingConstraints() + elif backend is not None: + timing_constraints = backend.target.timing_constraints() + return timing_constraints diff --git a/releasenotes/notes/add-generate-preset-pm-global-import-efb12f185f3f738b.yaml b/releasenotes/notes/add-generate-preset-pm-global-import-efb12f185f3f738b.yaml new file mode 100644 index 000000000000..98c9f64cf2ae --- /dev/null +++ b/releasenotes/notes/add-generate-preset-pm-global-import-efb12f185f3f738b.yaml @@ -0,0 +1,14 @@ +--- +features_transpiler: + - | + Added a new import path option for :func:`.generate_preset_pass_manager`, so that it can now be imported as:: + + from qiskit import generate_preset_pass_manager + + instead of having to type the full path:: + + from qiskit.transpiler.preset_passmanagers import generate_preset_pass_manager + + The function is also importable from the :mod:`qiskit.transpiler` module as:: + + from qiskit.transpiler import generate_preset_pass_manager \ No newline at end of file diff --git a/tools/pgo_scripts/test_utility_scale.py b/tools/pgo_scripts/test_utility_scale.py index 30d3d7a7b32f..0e9e94655692 100755 --- a/tools/pgo_scripts/test_utility_scale.py +++ b/tools/pgo_scripts/test_utility_scale.py @@ -15,11 +15,10 @@ """Script to generate 'utility scale' load for profiling in a PGO context""" import os - -from qiskit.transpiler.preset_passmanagers import generate_preset_pass_manager +from qiskit import qasm2 from qiskit.providers.fake_provider import GenericBackendV2 from qiskit.transpiler import CouplingMap -from qiskit import qasm2 +from qiskit.transpiler.preset_passmanagers import generate_preset_pass_manager QASM_DIR = os.path.join( os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))), From ffead590fac068d0b0f169e19b073ec71df6f2ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elena=20Pe=C3=B1a=20Tapia?= <57907331+ElePT@users.noreply.github.com> Date: Wed, 24 Jul 2024 12:05:07 +0200 Subject: [PATCH 32/63] Deprecate accidentally public internal helper methods on QuantumCircuit (#12785) * Deprecate accidentally public qc helper methods * Fix lint * Complete reno and add removal timeline * Update qiskit/circuit/quantumcircuit.py Co-authored-by: Julien Gacon * Update remaining docstrings and removal timeline. * Trailing whitespace --------- Co-authored-by: Julien Gacon --- .../multi_control_rotation_gates.py | 14 +-- qiskit/circuit/quantumcircuit.py | 107 +++++++++++++++--- qiskit/circuit/quantumcircuitdata.py | 4 +- ...uit-internal-helpers-ee65fbac455de47c.yaml | 11 ++ 4 files changed, 113 insertions(+), 23 deletions(-) create mode 100644 releasenotes/notes/deprecate-circuit-internal-helpers-ee65fbac455de47c.yaml diff --git a/qiskit/circuit/library/standard_gates/multi_control_rotation_gates.py b/qiskit/circuit/library/standard_gates/multi_control_rotation_gates.py index 16907949456a..98dedc05f5ef 100644 --- a/qiskit/circuit/library/standard_gates/multi_control_rotation_gates.py +++ b/qiskit/circuit/library/standard_gates/multi_control_rotation_gates.py @@ -227,8 +227,8 @@ def mcrx( """ from .rx import RXGate - control_qubits = self.qbit_argument_conversion(q_controls) - target_qubit = self.qbit_argument_conversion(q_target) + control_qubits = self._qbit_argument_conversion(q_controls) + target_qubit = self._qbit_argument_conversion(q_target) if len(target_qubit) != 1: raise QiskitError("The mcrz gate needs a single qubit as target.") all_qubits = control_qubits + target_qubit @@ -292,11 +292,11 @@ def mcry( """ from .ry import RYGate - control_qubits = self.qbit_argument_conversion(q_controls) - target_qubit = self.qbit_argument_conversion(q_target) + control_qubits = self._qbit_argument_conversion(q_controls) + target_qubit = self._qbit_argument_conversion(q_target) if len(target_qubit) != 1: raise QiskitError("The mcrz gate needs a single qubit as target.") - ancillary_qubits = [] if q_ancillae is None else self.qbit_argument_conversion(q_ancillae) + ancillary_qubits = [] if q_ancillae is None else self._qbit_argument_conversion(q_ancillae) all_qubits = control_qubits + target_qubit + ancillary_qubits target_qubit = target_qubit[0] self._check_dups(all_qubits) @@ -365,8 +365,8 @@ def mcrz( """ from .rz import CRZGate, RZGate - control_qubits = self.qbit_argument_conversion(q_controls) - target_qubit = self.qbit_argument_conversion(q_target) + control_qubits = self._qbit_argument_conversion(q_controls) + target_qubit = self._qbit_argument_conversion(q_target) if len(target_qubit) != 1: raise QiskitError("The mcrz gate needs a single qubit as target.") all_qubits = control_qubits + target_qubit diff --git a/qiskit/circuit/quantumcircuit.py b/qiskit/circuit/quantumcircuit.py index 515ab393e6e0..be8b66b38757 100644 --- a/qiskit/circuit/quantumcircuit.py +++ b/qiskit/circuit/quantumcircuit.py @@ -44,6 +44,7 @@ from qiskit.circuit.gate import Gate from qiskit.circuit.parameter import Parameter from qiskit.circuit.exceptions import CircuitError +from qiskit.utils import deprecate_func from . import _classical_resource_map from ._utils import sort_parameters from .controlflow import ControlFlowOp, _builder_utils @@ -1077,7 +1078,7 @@ def __init__( self.name: str """A human-readable name for the circuit.""" if name is None: - self._base_name = self.cls_prefix() + self._base_name = self._cls_prefix() self._name_update() elif not isinstance(name, str): raise CircuitError( @@ -1400,16 +1401,39 @@ def _increment_instances(cls): cls.instances += 1 @classmethod + @deprecate_func( + since=1.2, + removal_timeline="in the 2.0 release", + additional_msg="This method is only used as an internal helper " + "and will be removed with no replacement.", + ) def cls_instances(cls) -> int: """Return the current number of instances of this class, useful for auto naming.""" return cls.instances @classmethod + def _cls_instances(cls) -> int: + """Return the current number of instances of this class, + useful for auto naming.""" + return cls.instances + + @classmethod + @deprecate_func( + since=1.2, + removal_timeline="in the 2.0 release", + additional_msg="This method is only used as an internal helper " + "and will be removed with no replacement.", + ) def cls_prefix(cls) -> str: """Return the prefix to use for auto naming.""" return cls.prefix + @classmethod + def _cls_prefix(cls) -> str: + """Return the prefix to use for auto naming.""" + return cls.prefix + def _name_update(self) -> None: """update name of instance using instance number""" if not is_main_process(): @@ -1417,7 +1441,7 @@ def _name_update(self) -> None: else: pid_name = "" - self.name = f"{self._base_name}-{self.cls_instances()}{pid_name}" + self.name = f"{self._base_name}-{self._cls_instances()}{pid_name}" def has_register(self, register: Register) -> bool: """ @@ -1926,7 +1950,7 @@ def replace_var(var: expr.Var, cache: Mapping[expr.Var, expr.Var]) -> expr.Var: mapped_qubits = dest.qubits edge_map.update(zip(other.qubits, dest.qubits)) else: - mapped_qubits = dest.qbit_argument_conversion(qubits) + mapped_qubits = dest._qbit_argument_conversion(qubits) if len(mapped_qubits) != other.num_qubits: raise CircuitError( f"Number of items in qubits parameter ({len(mapped_qubits)}) does not" @@ -1942,7 +1966,7 @@ def replace_var(var: expr.Var, cache: Mapping[expr.Var, expr.Var]) -> expr.Var: mapped_clbits = dest.clbits edge_map.update(zip(other.clbits, dest.clbits)) else: - mapped_clbits = dest.cbit_argument_conversion(clbits) + mapped_clbits = dest._cbit_argument_conversion(clbits) if len(mapped_clbits) != other.num_clbits: raise CircuitError( f"Number of items in clbits parameter ({len(mapped_clbits)}) does not" @@ -1952,7 +1976,7 @@ def replace_var(var: expr.Var, cache: Mapping[expr.Var, expr.Var]) -> expr.Var: raise CircuitError( f"Duplicate clbits referenced in 'clbits' parameter: '{mapped_clbits}'" ) - edge_map.update(zip(other.clbits, dest.cbit_argument_conversion(clbits))) + edge_map.update(zip(other.clbits, dest._cbit_argument_conversion(clbits))) for gate, cals in other.calibrations.items(): dest._calibrations[gate].update(cals) @@ -2267,6 +2291,12 @@ def __getitem__(self, item): return self._data[item] @staticmethod + @deprecate_func( + since=1.2, + removal_timeline="in the 2.0 release", + additional_msg="This method is only used as an internal helper " + "and will be removed with no replacement.", + ) def cast(value: S, type_: Callable[..., T]) -> Union[S, T]: """Best effort to cast value to type. Otherwise, returns the value.""" try: @@ -2274,31 +2304,78 @@ def cast(value: S, type_: Callable[..., T]) -> Union[S, T]: except (ValueError, TypeError): return value + @staticmethod + def _cast(value: S, type_: Callable[..., T]) -> Union[S, T]: + """Best effort to cast value to type. Otherwise, returns the value.""" + try: + return type_(value) + except (ValueError, TypeError): + return value + + @deprecate_func( + since=1.2, + removal_timeline="in the 2.0 release", + additional_msg="This method is only used as an internal helper " + "and will be removed with no replacement.", + ) def qbit_argument_conversion(self, qubit_representation: QubitSpecifier) -> list[Qubit]: """ Converts several qubit representations (such as indexes, range, etc.) into a list of qubits. Args: - qubit_representation (Object): representation to expand + qubit_representation: Representation to expand. Returns: - List(Qubit): the resolved instances of the qubits. + The resolved instances of the qubits. + """ + + return self._qbit_argument_conversion(qubit_representation) + + def _qbit_argument_conversion(self, qubit_representation: QubitSpecifier) -> list[Qubit]: + """ + Converts several qubit representations (such as indexes, range, etc.) + into a list of qubits. + + Args: + qubit_representation: Representation to expand. + + Returns: + The resolved instances of the qubits. """ return _bit_argument_conversion( qubit_representation, self.qubits, self._qubit_indices, Qubit ) + @deprecate_func( + since=1.2, + removal_timeline="in the 2.0 release", + additional_msg="This method is only used as an internal helper " + "and will be removed with no replacement.", + ) def cbit_argument_conversion(self, clbit_representation: ClbitSpecifier) -> list[Clbit]: """ Converts several classical bit representations (such as indexes, range, etc.) into a list of classical bits. Args: - clbit_representation (Object): representation to expand + clbit_representation : Representation to expand. Returns: - List(tuple): Where each tuple is a classical bit. + A list of tuples where each tuple is a classical bit. + """ + return self._cbit_argument_conversion(clbit_representation) + + def _cbit_argument_conversion(self, clbit_representation: ClbitSpecifier) -> list[Clbit]: + """ + Converts several classical bit representations (such as indexes, range, etc.) + into a list of classical bits. + + Args: + clbit_representation: Representation to expand. + + Returns: + A list of tuples where each tuple is a classical bit. """ return _bit_argument_conversion( clbit_representation, self.clbits, self._clbit_indices, Clbit @@ -2317,7 +2394,7 @@ def _append_standard_gate( if params is None: params = [] - expanded_qargs = [self.qbit_argument_conversion(qarg) for qarg in qargs or []] + expanded_qargs = [self._qbit_argument_conversion(qarg) for qarg in qargs or []] for param in params: Gate.validate_parameter(op, param) @@ -2416,8 +2493,8 @@ def append( " which are not in this circuit" ) - expanded_qargs = [self.qbit_argument_conversion(qarg) for qarg in qargs or []] - expanded_cargs = [self.cbit_argument_conversion(carg) for carg in cargs or []] + expanded_qargs = [self._qbit_argument_conversion(qarg) for qarg in qargs or []] + expanded_cargs = [self._cbit_argument_conversion(carg) for carg in cargs or []] instructions = InstructionSet(resource_requester=circuit_scope.resolve_classical_resource) # For Operations that are non-Instructions, we use the Instruction's default method @@ -4416,7 +4493,9 @@ def barrier(self, *qargs: QubitSpecifier, label=None) -> InstructionSet: if qargs: # This uses a `dict` not a `set` to guarantee a deterministic order to the arguments. - qubits = tuple({q: None for qarg in qargs for q in self.qbit_argument_conversion(qarg)}) + qubits = tuple( + {q: None for qarg in qargs for q in self._qbit_argument_conversion(qarg)} + ) return self.append( CircuitInstruction(Barrier(len(qubits), label=label), qubits, ()), copy=False ) @@ -5448,7 +5527,7 @@ def mcx( # check ancilla input if ancilla_qubits: - _ = self.qbit_argument_conversion(ancilla_qubits) + _ = self._qbit_argument_conversion(ancilla_qubits) try: gate = available_implementations[mode] diff --git a/qiskit/circuit/quantumcircuitdata.py b/qiskit/circuit/quantumcircuitdata.py index 9ecc8e6a6cac..d4baafce12c7 100644 --- a/qiskit/circuit/quantumcircuitdata.py +++ b/qiskit/circuit/quantumcircuitdata.py @@ -53,8 +53,8 @@ def _resolve_legacy_value(self, operation, qargs, cargs) -> CircuitInstruction: if not isinstance(operation, Operation): raise CircuitError("object is not an Operation.") - expanded_qargs = [self._circuit.qbit_argument_conversion(qarg) for qarg in qargs or []] - expanded_cargs = [self._circuit.cbit_argument_conversion(carg) for carg in cargs or []] + expanded_qargs = [self._circuit._qbit_argument_conversion(qarg) for qarg in qargs or []] + expanded_cargs = [self._circuit._cbit_argument_conversion(carg) for carg in cargs or []] if isinstance(operation, Instruction): broadcast_args = list(operation.broadcast_arguments(expanded_qargs, expanded_cargs)) diff --git a/releasenotes/notes/deprecate-circuit-internal-helpers-ee65fbac455de47c.yaml b/releasenotes/notes/deprecate-circuit-internal-helpers-ee65fbac455de47c.yaml new file mode 100644 index 000000000000..809aa11adc9c --- /dev/null +++ b/releasenotes/notes/deprecate-circuit-internal-helpers-ee65fbac455de47c.yaml @@ -0,0 +1,11 @@ +--- +deprecations_circuits: + - | + The following circuit methods were not intended for public use, but were accidentally left documented in the + public API during the 1.0 release. They are now deprecated from Qiskit 1.2 and will be removed in Qiskit 2.0: + + * ``QuantumCircuit.cast`` + * ``QuantumCircuit.cls_instances`` + * ``QuantumCircuit.cls_prefix`` + * ``QuantumCircuit.cbit_argument_conversion`` + * ``QuantumCircuit.qbit_argument_conversion`` \ No newline at end of file From 6a78c63c62ee15dadf36ae0627828d28833ea3ce Mon Sep 17 00:00:00 2001 From: Matthew Treinish Date: Wed, 24 Jul 2024 13:36:04 -0400 Subject: [PATCH 33/63] Oxidize TwoQubitDecomposeUpToDiagonal (#12563) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Oxidize TwoQubitDecomposeUpToDiagonal This commit ports the TwoQubitDecomposeUpToDiagonal class from Python to rust. This internal private class is used internally by the quantum shannon decomposition code, and while not performance critical was simple to port. One difference is while the original Python implementation was a class, it acted more like a function in practice. So the new rust version is exposed as a function. Co-authored-by: Luciano Bello Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> Co-authored-by: Sebastian Brandhofer <148463728+sbrandhsn@users.noreply.github.com> Co-authored-by: Jake Lishman Co-authored-by: John Lapeyre Co-authored-by: Julien Gacon Co-authored-by: Eli Arbel <46826214+eliarbel@users.noreply.github.com> Co-authored-by: Raynel Sanchez <87539502+raynelfss@users.noreply.github.com> Co-authored-by: Henry Zou <87874865+henryzou50@users.noreply.github.com> Co-authored-by: Shelly Garion <46566946+ShellyGarion@users.noreply.github.com> Co-authored-by: Alexander Ivrii * Build circuit from rust Since #12459 recently merged we now have a mechanism to build a circuit from rust. This commit updates the synthesis function to build the circuit directly in rust instead of returning a circuit sequence and building the circuit from Python. This should speed up the construction substantially. * Remove unused private Python class This commit removes the Python implementation of the function. This is now unused in Qiskit and was never a public class so nothing external should be depending on it. Since it's not used we should just remove it. * Remove unused import * Calculate best_nbasis in unwrap_or_else() --------- Co-authored-by: Luciano Bello Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> Co-authored-by: Sebastian Brandhofer <148463728+sbrandhsn@users.noreply.github.com> Co-authored-by: Jake Lishman Co-authored-by: John Lapeyre Co-authored-by: Julien Gacon Co-authored-by: Eli Arbel <46826214+eliarbel@users.noreply.github.com> Co-authored-by: Raynel Sanchez <87539502+raynelfss@users.noreply.github.com> Co-authored-by: Henry Zou <87874865+henryzou50@users.noreply.github.com> Co-authored-by: Shelly Garion <46566946+ShellyGarion@users.noreply.github.com> Co-authored-by: Alexander Ivrii --- crates/accelerate/src/two_qubit_decompose.rs | 374 +++++++++++++----- .../two_qubit/two_qubit_decompose.py | 89 ----- qiskit/synthesis/unitary/qsd.py | 6 +- test/python/synthesis/test_synthesis.py | 141 +------ 4 files changed, 290 insertions(+), 320 deletions(-) diff --git a/crates/accelerate/src/two_qubit_decompose.rs b/crates/accelerate/src/two_qubit_decompose.rs index ed4d32bd3b85..dfee4c5b0bff 100644 --- a/crates/accelerate/src/two_qubit_decompose.rs +++ b/crates/accelerate/src/two_qubit_decompose.rs @@ -481,66 +481,12 @@ impl TwoQubitWeylDecomposition { } } } -} - -static IPZ: GateArray1Q = [[IM, C_ZERO], [C_ZERO, M_IM]]; -static IPY: GateArray1Q = [[C_ZERO, C_ONE], [C_M_ONE, C_ZERO]]; -static IPX: GateArray1Q = [[C_ZERO, IM], [IM, C_ZERO]]; - -#[pymethods] -impl TwoQubitWeylDecomposition { - #[staticmethod] - fn _from_state( - angles: [f64; 4], - matrices: [PyReadonlyArray2; 5], - specialization: Specialization, - default_euler_basis: EulerBasis, - calculated_fidelity: f64, - requested_fidelity: Option, - ) -> Self { - let [a, b, c, global_phase] = angles; - Self { - a, - b, - c, - global_phase, - K1l: matrices[0].as_array().to_owned(), - K1r: matrices[1].as_array().to_owned(), - K2l: matrices[2].as_array().to_owned(), - K2r: matrices[3].as_array().to_owned(), - specialization, - default_euler_basis, - calculated_fidelity, - requested_fidelity, - unitary_matrix: matrices[4].as_array().to_owned(), - } - } - fn __reduce__(&self, py: Python) -> PyResult> { - Ok(( - py.get_type_bound::().getattr("_from_state")?, - ( - [self.a, self.b, self.c, self.global_phase], - [ - self.K1l.to_pyarray_bound(py), - self.K1r.to_pyarray_bound(py), - self.K2l.to_pyarray_bound(py), - self.K2r.to_pyarray_bound(py), - self.unitary_matrix.to_pyarray_bound(py), - ], - self.specialization, - self.default_euler_basis, - self.calculated_fidelity, - self.requested_fidelity, - ), - ) - .into_py(py)) - } + /// Instantiate a new TwoQubitWeylDecomposition with rust native + /// data structures + fn new_inner( + unitary_matrix: ArrayView2, - #[new] - #[pyo3(signature=(unitary_matrix, fidelity=DEFAULT_FIDELITY, _specialization=None))] - fn new( - unitary_matrix: PyReadonlyArray2, fidelity: Option, _specialization: Option, ) -> PyResult { @@ -548,8 +494,8 @@ impl TwoQubitWeylDecomposition { let ipy: ArrayView2 = aview2(&IPY); let ipx: ArrayView2 = aview2(&IPX); - let mut u = unitary_matrix.as_array().to_owned(); - let unitary_matrix = unitary_matrix.as_array().to_owned(); + let mut u = unitary_matrix.to_owned(); + let unitary_matrix = unitary_matrix.to_owned(); let det_u = u.view().into_faer_complex().determinant().to_num_complex(); let det_pow = det_u.powf(-0.25); u.mapv_inplace(|x| x * det_pow); @@ -1015,6 +961,71 @@ impl TwoQubitWeylDecomposition { specialized.global_phase += tr.arg(); Ok(specialized) } +} + +static IPZ: GateArray1Q = [[IM, C_ZERO], [C_ZERO, M_IM]]; +static IPY: GateArray1Q = [[C_ZERO, C_ONE], [C_M_ONE, C_ZERO]]; +static IPX: GateArray1Q = [[C_ZERO, IM], [IM, C_ZERO]]; + +#[pymethods] +impl TwoQubitWeylDecomposition { + #[staticmethod] + fn _from_state( + angles: [f64; 4], + matrices: [PyReadonlyArray2; 5], + specialization: Specialization, + default_euler_basis: EulerBasis, + calculated_fidelity: f64, + requested_fidelity: Option, + ) -> Self { + let [a, b, c, global_phase] = angles; + Self { + a, + b, + c, + global_phase, + K1l: matrices[0].as_array().to_owned(), + K1r: matrices[1].as_array().to_owned(), + K2l: matrices[2].as_array().to_owned(), + K2r: matrices[3].as_array().to_owned(), + specialization, + default_euler_basis, + calculated_fidelity, + requested_fidelity, + unitary_matrix: matrices[4].as_array().to_owned(), + } + } + + fn __reduce__(&self, py: Python) -> PyResult> { + Ok(( + py.get_type_bound::().getattr("_from_state")?, + ( + [self.a, self.b, self.c, self.global_phase], + [ + self.K1l.to_pyarray_bound(py), + self.K1r.to_pyarray_bound(py), + self.K2l.to_pyarray_bound(py), + self.K2r.to_pyarray_bound(py), + self.unitary_matrix.to_pyarray_bound(py), + ], + self.specialization, + self.default_euler_basis, + self.calculated_fidelity, + self.requested_fidelity, + ), + ) + .into_py(py)) + } + + #[new] + #[pyo3(signature=(unitary_matrix, fidelity=DEFAULT_FIDELITY, _specialization=None))] + fn new( + unitary_matrix: PyReadonlyArray2, + fidelity: Option, + _specialization: Option, + ) -> PyResult { + TwoQubitWeylDecomposition::new_inner(unitary_matrix.as_array(), fidelity, _specialization) + } #[allow(non_snake_case)] #[getter] @@ -1568,49 +1579,17 @@ impl TwoQubitBasisDecomposer { } Ok(res) } -} - -static K12R_ARR: GateArray1Q = [ - [c64(0., FRAC_1_SQRT_2), c64(FRAC_1_SQRT_2, 0.)], - [c64(-FRAC_1_SQRT_2, 0.), c64(0., -FRAC_1_SQRT_2)], -]; - -static K12L_ARR: GateArray1Q = [ - [c64(0.5, 0.5), c64(0.5, 0.5)], - [c64(-0.5, 0.5), c64(0.5, -0.5)], -]; -fn decomp0_inner(target: &TwoQubitWeylDecomposition) -> SmallVec<[Array2; 8]> { - smallvec![target.K1r.dot(&target.K2r), target.K1l.dot(&target.K2l),] -} - -#[pymethods] -impl TwoQubitBasisDecomposer { - fn __getnewargs__(&self, py: Python) -> (String, PyObject, f64, &str, Option) { - ( - self.gate.clone(), - self.basis_decomposer - .unitary_matrix - .to_pyarray_bound(py) - .into(), - self.basis_fidelity, - self.euler_basis.as_str(), - self.pulse_optimize, - ) - } - - #[new] - #[pyo3(signature=(gate, gate_matrix, basis_fidelity=1.0, euler_basis="U", pulse_optimize=None))] - fn new( + fn new_inner( gate: String, - gate_matrix: PyReadonlyArray2, + gate_matrix: ArrayView2, basis_fidelity: f64, euler_basis: &str, pulse_optimize: Option, ) -> PyResult { let ipz: ArrayView2 = aview2(&IPZ); let basis_decomposer = - TwoQubitWeylDecomposition::new(gate_matrix, Some(DEFAULT_FIDELITY), None)?; + TwoQubitWeylDecomposition::new_inner(gate_matrix, Some(DEFAULT_FIDELITY), None)?; let super_controlled = relative_eq!(basis_decomposer.a, PI4, max_relative = 1e-09) && relative_eq!(basis_decomposer.c, 0.0, max_relative = 1e-09); @@ -1739,6 +1718,153 @@ impl TwoQubitBasisDecomposer { }) } + fn call_inner( + &self, + unitary: ArrayView2, + basis_fidelity: Option, + approximate: bool, + _num_basis_uses: Option, + ) -> PyResult { + let basis_fidelity = if !approximate { + 1.0 + } else { + basis_fidelity.unwrap_or(self.basis_fidelity) + }; + let target_decomposed = + TwoQubitWeylDecomposition::new_inner(unitary, Some(DEFAULT_FIDELITY), None)?; + let traces = self.traces(&target_decomposed); + let best_nbasis = _num_basis_uses.unwrap_or_else(|| { + traces + .into_iter() + .enumerate() + .map(|(idx, trace)| (idx, trace.trace_to_fid() * basis_fidelity.powi(idx as i32))) + .min_by(|(_idx1, fid1), (_idx2, fid2)| fid2.partial_cmp(fid1).unwrap()) + .unwrap() + .0 as u8 + }); + let decomposition = match best_nbasis { + 0 => decomp0_inner(&target_decomposed), + 1 => self.decomp1_inner(&target_decomposed), + 2 => self.decomp2_supercontrolled_inner(&target_decomposed), + 3 => self.decomp3_supercontrolled_inner(&target_decomposed), + _ => unreachable!("Invalid basis to use"), + }; + let pulse_optimize = self.pulse_optimize.unwrap_or(true); + let sequence = if pulse_optimize { + self.pulse_optimal_chooser(best_nbasis, &decomposition, &target_decomposed)? + } else { + None + }; + if let Some(seq) = sequence { + return Ok(seq); + } + let target_1q_basis_list = vec![self.euler_basis]; + let euler_decompositions: SmallVec<[Option; 8]> = decomposition + .iter() + .map(|decomp| { + unitary_to_gate_sequence_inner( + decomp.view(), + &target_1q_basis_list, + 0, + None, + true, + None, + ) + }) + .collect(); + // Worst case length is 5x 1q gates for each 1q decomposition + 1x 2q gate + // We might overallocate a bit if the euler basis is different but + // the worst case is just 16 extra elements with just a String and 2 smallvecs + // each. This is only transient though as the circuit sequences aren't long lived + // and are just used to create a QuantumCircuit or DAGCircuit when we return to + // Python space. + let mut gates = Vec::with_capacity(21); + let mut global_phase = target_decomposed.global_phase; + global_phase -= best_nbasis as f64 * self.basis_decomposer.global_phase; + if best_nbasis == 2 { + global_phase += PI; + } + for i in 0..best_nbasis as usize { + if let Some(euler_decomp) = &euler_decompositions[2 * i] { + for gate in &euler_decomp.gates { + gates.push((Some(gate.0), gate.1.clone(), smallvec![0])); + } + global_phase += euler_decomp.global_phase + } + if let Some(euler_decomp) = &euler_decompositions[2 * i + 1] { + for gate in &euler_decomp.gates { + gates.push((Some(gate.0), gate.1.clone(), smallvec![1])); + } + global_phase += euler_decomp.global_phase + } + gates.push((None, smallvec![], smallvec![0, 1])); + } + if let Some(euler_decomp) = &euler_decompositions[2 * best_nbasis as usize] { + for gate in &euler_decomp.gates { + gates.push((Some(gate.0), gate.1.clone(), smallvec![0])); + } + global_phase += euler_decomp.global_phase + } + if let Some(euler_decomp) = &euler_decompositions[2 * best_nbasis as usize + 1] { + for gate in &euler_decomp.gates { + gates.push((Some(gate.0), gate.1.clone(), smallvec![1])); + } + global_phase += euler_decomp.global_phase + } + Ok(TwoQubitGateSequence { + gates, + global_phase, + }) + } +} + +static K12R_ARR: GateArray1Q = [ + [c64(0., FRAC_1_SQRT_2), c64(FRAC_1_SQRT_2, 0.)], + [c64(-FRAC_1_SQRT_2, 0.), c64(0., -FRAC_1_SQRT_2)], +]; + +static K12L_ARR: GateArray1Q = [ + [c64(0.5, 0.5), c64(0.5, 0.5)], + [c64(-0.5, 0.5), c64(0.5, -0.5)], +]; + +fn decomp0_inner(target: &TwoQubitWeylDecomposition) -> SmallVec<[Array2; 8]> { + smallvec![target.K1r.dot(&target.K2r), target.K1l.dot(&target.K2l),] +} + +#[pymethods] +impl TwoQubitBasisDecomposer { + fn __getnewargs__(&self, py: Python) -> (String, PyObject, f64, &str, Option) { + ( + self.gate.clone(), + self.basis_decomposer + .unitary_matrix + .to_pyarray_bound(py) + .into(), + self.basis_fidelity, + self.euler_basis.as_str(), + self.pulse_optimize, + ) + } + + #[new] + #[pyo3(signature=(gate, gate_matrix, basis_fidelity=1.0, euler_basis="U", pulse_optimize=None))] + fn new( + gate: String, + gate_matrix: PyReadonlyArray2, + basis_fidelity: f64, + euler_basis: &str, + pulse_optimize: Option, + ) -> PyResult { + TwoQubitBasisDecomposer::new_inner( + gate, + gate_matrix.as_array(), + basis_fidelity, + euler_basis, + pulse_optimize, + ) + } + fn traces(&self, target: &TwoQubitWeylDecomposition) -> [Complex64; 4] { [ 4. * c64( @@ -1972,6 +2098,63 @@ impl TwoQubitBasisDecomposer { } } +fn u4_to_su4(u4: ArrayView2) -> (Array2, f64) { + let det_u = u4.into_faer_complex().determinant().to_num_complex(); + let phase_factor = det_u.powf(-0.25).conj(); + let su4 = u4.mapv(|x| x / phase_factor); + (su4, phase_factor.arg()) +} + +fn real_trace_transform(mat: ArrayView2) -> Array2 { + let a1 = -mat[[1, 3]] * mat[[2, 0]] + mat[[1, 2]] * mat[[2, 1]] + mat[[1, 1]] * mat[[2, 2]] + - mat[[1, 0]] * mat[[2, 3]]; + let a2 = mat[[0, 3]] * mat[[3, 0]] - mat[[0, 2]] * mat[[3, 1]] - mat[[0, 1]] * mat[[3, 2]] + + mat[[0, 0]] * mat[[3, 3]]; + let theta = 0.; // Arbitrary! + let phi = 0.; // This is extra arbitrary! + let psi = f64::atan2(a1.im + a2.im, a1.re - a2.re) - phi; + let im = Complex64::new(0., -1.); + let temp = [ + (theta * im).exp(), + (phi * im).exp(), + (psi * im).exp(), + (-(theta + phi + psi) * im).exp(), + ]; + Array2::from_diag(&arr1(&temp)) +} + +#[pyfunction] +fn two_qubit_decompose_up_to_diagonal( + py: Python, + mat: PyReadonlyArray2, +) -> PyResult<(PyObject, CircuitData)> { + let mat_arr: ArrayView2 = mat.as_array(); + let (su4, phase) = u4_to_su4(mat_arr); + let mut real_map = real_trace_transform(su4.view()); + let mapped_su4 = real_map.dot(&su4.view()); + let decomp = + TwoQubitBasisDecomposer::new_inner("cx".to_string(), aview2(&CX_GATE), 1.0, "U", None)?; + + let circ_seq = decomp.call_inner(mapped_su4.view(), None, true, None)?; + let circ = CircuitData::from_standard_gates( + py, + 2, + circ_seq + .gates + .into_iter() + .map(|(gate, param_floats, qubit_index)| { + let params: SmallVec<[Param; 3]> = + param_floats.into_iter().map(Param::Float).collect(); + let qubits: SmallVec<[Qubit; 2]> = + qubit_index.into_iter().map(|x| Qubit(x as u32)).collect(); + (gate.unwrap_or(StandardGate::CXGate), params, qubits) + }), + Param::Float(circ_seq.global_phase + phase), + )?; + real_map.mapv_inplace(|x| x.conj()); + Ok((real_map.into_pyarray_bound(py).into(), circ)) +} + static MAGIC: GateArray2Q = [ [ c64(FRAC_1_SQRT_2, 0.), @@ -2074,6 +2257,7 @@ pub fn local_equivalence(weyl: PyReadonlyArray1) -> PyResult<[f64; 3]> { #[pymodule] pub fn two_qubit_decompose(m: &Bound) -> PyResult<()> { m.add_wrapped(wrap_pyfunction!(_num_basis_gates))?; + m.add_wrapped(wrap_pyfunction!(two_qubit_decompose_up_to_diagonal))?; m.add_wrapped(wrap_pyfunction!(two_qubit_local_invariants))?; m.add_wrapped(wrap_pyfunction!(local_equivalence))?; m.add_class::()?; diff --git a/qiskit/synthesis/two_qubit/two_qubit_decompose.py b/qiskit/synthesis/two_qubit/two_qubit_decompose.py index 80a454cc6bd4..86c5cba8295f 100644 --- a/qiskit/synthesis/two_qubit/two_qubit_decompose.py +++ b/qiskit/synthesis/two_qubit/two_qubit_decompose.py @@ -699,95 +699,6 @@ def traces(self, target): return self._inner_decomposer.traces(target._inner_decomposition) -class TwoQubitDecomposeUpToDiagonal: - """ - Class to decompose two qubit unitaries into the product of a diagonal gate - and another unitary gate which can be represented by two CX gates instead of the - usual three. This can be used when neighboring gates commute with the diagonal to - potentially reduce overall CX count. - """ - - def __init__(self): - sy = np.array([[0, -1j], [1j, 0]]) - self.sysy = np.kron(sy, sy) - - def _u4_to_su4(self, u4): - phase_factor = np.conj(np.linalg.det(u4) ** (-1 / u4.shape[0])) - su4 = u4 / phase_factor - return su4, cmath.phase(phase_factor) - - def _gamma(self, mat): - """ - proposition II.1: this invariant characterizes when two operators in U(4), - say u, v, are equivalent up to single qubit gates: - - u ≡ v -> Det(γ(u)) = Det(±(γ(v))) - """ - sumat, _ = self._u4_to_su4(mat) - sysy = self.sysy - return sumat @ sysy @ sumat.T @ sysy - - def _cx0_test(self, mat): - # proposition III.1: zero cx sufficient - gamma = self._gamma(mat) - evals = np.linalg.eigvals(gamma) - return np.all(np.isclose(evals, np.ones(4))) - - def _cx1_test(self, mat): - # proposition III.2: one cx sufficient - gamma = self._gamma(mat) - evals = np.linalg.eigvals(gamma) - uvals, ucnts = np.unique(np.round(evals, 10), return_counts=True) - return ( - len(uvals) == 2 - and all(ucnts == 2) - and all((np.isclose(x, 1j)) or np.isclose(x, -1j) for x in uvals) - ) - - def _cx2_test(self, mat): - # proposition III.3: two cx sufficient - gamma = self._gamma(mat) - return np.isclose(np.trace(gamma).imag, 0) - - def _real_trace_transform(self, mat): - """ - Determine diagonal gate such that - - U3 = D U2 - - Where U3 is a general two-qubit gate which takes 3 cnots, D is a - diagonal gate, and U2 is a gate which takes 2 cnots. - """ - a1 = ( - -mat[1, 3] * mat[2, 0] - + mat[1, 2] * mat[2, 1] - + mat[1, 1] * mat[2, 2] - - mat[1, 0] * mat[2, 3] - ) - a2 = ( - mat[0, 3] * mat[3, 0] - - mat[0, 2] * mat[3, 1] - - mat[0, 1] * mat[3, 2] - + mat[0, 0] * mat[3, 3] - ) - theta = 0 # arbitrary - phi = 0 # arbitrary - psi = np.arctan2(a1.imag + a2.imag, a1.real - a2.real) - phi - diag = np.diag(np.exp(-1j * np.array([theta, phi, psi, -(theta + phi + psi)]))) - return diag - - def __call__(self, mat): - """do the decomposition""" - su4, phase = self._u4_to_su4(mat) - real_map = self._real_trace_transform(su4) - mapped_su4 = real_map @ su4 - if not self._cx2_test(mapped_su4): - warnings.warn("Unitary decomposition up to diagonal may use an additionl CX gate.") - circ = two_qubit_cnot_decompose(mapped_su4) - circ.global_phase += phase - return real_map.conj(), circ - - # This weird duplicated lazy structure is for backwards compatibility; Qiskit has historically # always made ``two_qubit_cnot_decompose`` available publicly immediately on import, but it's quite # expensive to construct, and we want to defer the object's creation until it's actually used. We diff --git a/qiskit/synthesis/unitary/qsd.py b/qiskit/synthesis/unitary/qsd.py index 525daa3caf15..b6b31aaa4fec 100644 --- a/qiskit/synthesis/unitary/qsd.py +++ b/qiskit/synthesis/unitary/qsd.py @@ -30,6 +30,7 @@ from qiskit.circuit.library.generalized_gates.uc_pauli_rot import UCPauliRotGate, _EPS from qiskit.circuit.library.generalized_gates.ucry import UCRYGate from qiskit.circuit.library.generalized_gates.ucrz import UCRZGate +from qiskit._accelerate.two_qubit_decompose import two_qubit_decompose_up_to_diagonal def qs_decomposition( @@ -253,7 +254,7 @@ def _apply_a2(circ): from qiskit.quantum_info import Operator from qiskit.circuit.library.generalized_gates.unitary import UnitaryGate - decomposer = two_qubit_decompose.TwoQubitDecomposeUpToDiagonal() + decomposer = two_qubit_decompose_up_to_diagonal ccirc = transpile(circ, basis_gates=["u", "cx", "qsd2q"], optimization_level=0) ind2q = [] # collect 2q instrs @@ -275,7 +276,8 @@ def _apply_a2(circ): instr2 = ccirc.data[ind2] mat2 = Operator(instr2.operation).data # rollover - dmat, qc2cx = decomposer(mat1) + dmat, qc2cx_data = decomposer(mat1) + qc2cx = QuantumCircuit._from_circuit_data(qc2cx_data) ccirc.data[ind1] = instr1.replace(operation=qc2cx.to_gate()) mat2 = mat2 @ dmat ccirc.data[ind2] = instr2.replace(UnitaryGate(mat2)) diff --git a/test/python/synthesis/test_synthesis.py b/test/python/synthesis/test_synthesis.py index 025b9accf227..05739db249b7 100644 --- a/test/python/synthesis/test_synthesis.py +++ b/test/python/synthesis/test_synthesis.py @@ -16,7 +16,6 @@ import unittest import contextlib import logging -import math import numpy as np import scipy import scipy.stats @@ -62,8 +61,8 @@ TwoQubitControlledUDecomposer, Ud, decompose_two_qubit_product_gate, - TwoQubitDecomposeUpToDiagonal, ) +from qiskit._accelerate.two_qubit_decompose import two_qubit_decompose_up_to_diagonal from qiskit._accelerate.two_qubit_decompose import Specialization from qiskit.synthesis.unitary import qsd from test import combine # pylint: disable=wrong-import-order @@ -1673,149 +1672,23 @@ def test_a2_opt_single_2q(self): class TestTwoQubitDecomposeUpToDiagonal(QiskitTestCase): """test TwoQubitDecomposeUpToDiagonal class""" - def test_prop31(self): - """test proposition III.1: no CNOTs needed""" - dec = TwoQubitDecomposeUpToDiagonal() - # test identity - mat = np.identity(4) - self.assertTrue(dec._cx0_test(mat)) - - sz = np.array([[1, 0], [0, -1]]) - zz = np.kron(sz, sz) - self.assertTrue(dec._cx0_test(zz)) - - had = np.matrix([[1, 1], [1, -1]]) / np.sqrt(2) - hh = np.kron(had, had) - self.assertTrue(dec._cx0_test(hh)) - - sy = np.array([[0, -1j], [1j, 0]]) - hy = np.kron(had, sy) - self.assertTrue(dec._cx0_test(hy)) - - qc = QuantumCircuit(2) - qc.cx(0, 1) - self.assertFalse(dec._cx0_test(Operator(qc).data)) - - def test_prop32_true(self): - """test proposition III.2: 1 CNOT sufficient""" - dec = TwoQubitDecomposeUpToDiagonal() - qc = QuantumCircuit(2) - qc.ry(np.pi / 4, 0) - qc.ry(np.pi / 3, 1) - qc.cx(0, 1) - qc.ry(np.pi / 4, 0) - qc.y(1) - mat = Operator(qc).data - self.assertTrue(dec._cx1_test(mat)) - - qc = QuantumCircuit(2) - qc.ry(np.pi / 5, 0) - qc.ry(np.pi / 3, 1) - qc.cx(1, 0) - qc.ry(np.pi / 2, 0) - qc.y(1) - mat = Operator(qc).data - self.assertTrue(dec._cx1_test(mat)) - - # this SU4 is non-local - mat = scipy.stats.unitary_group.rvs(4, random_state=84) - self.assertFalse(dec._cx1_test(mat)) - - def test_prop32_false(self): - """test proposition III.2: 1 CNOT not sufficient""" - dec = TwoQubitDecomposeUpToDiagonal() - qc = QuantumCircuit(2) - qc.ry(np.pi / 4, 0) - qc.ry(np.pi / 3, 1) - qc.cx(0, 1) - qc.ry(np.pi / 4, 0) - qc.y(1) - qc.cx(0, 1) - qc.ry(np.pi / 3, 0) - qc.rx(np.pi / 2, 1) - mat = Operator(qc).data - self.assertFalse(dec._cx1_test(mat)) - - def test_prop33_true(self): - """test proposition III.3: 2 CNOT sufficient""" - dec = TwoQubitDecomposeUpToDiagonal() - qc = QuantumCircuit(2) - qc.rx(np.pi / 4, 0) - qc.ry(np.pi / 2, 1) - qc.cx(0, 1) - qc.rx(np.pi / 4, 0) - qc.ry(np.pi / 2, 1) - qc.cx(0, 1) - qc.rx(np.pi / 4, 0) - qc.y(1) - mat = Operator(qc).data - self.assertTrue(dec._cx2_test(mat)) - - def test_prop33_false(self): - """test whether circuit which requires 3 cx fails 2 cx test""" - dec = TwoQubitDecomposeUpToDiagonal() - qc = QuantumCircuit(2) - qc.u(0.1, 0.2, 0.3, 0) - qc.u(0.4, 0.5, 0.6, 1) - qc.cx(0, 1) - qc.u(0.1, 0.2, 0.3, 0) - qc.u(0.4, 0.5, 0.6, 1) - qc.cx(0, 1) - qc.u(0.5, 0.2, 0.3, 0) - qc.u(0.2, 0.4, 0.1, 1) - qc.cx(1, 0) - qc.u(0.1, 0.2, 0.3, 0) - qc.u(0.4, 0.5, 0.6, 1) - mat = Operator(qc).data - self.assertFalse(dec._cx2_test(mat)) - - def test_ortho_local_map(self): - """test map of SO4 to SU2⊗SU2""" - dec = TwoQubitDecomposeUpToDiagonal() - emap = np.array([[1, 1j, 0, 0], [0, 0, 1j, 1], [0, 0, 1j, -1], [1, -1j, 0, 0]]) / math.sqrt( - 2 - ) - so4 = scipy.stats.ortho_group.rvs(4, random_state=284) - sy = np.array([[0, -1j], [1j, 0]]) - self.assertTrue(np.allclose(-np.kron(sy, sy), emap @ emap.T)) - self.assertFalse(dec._cx0_test(so4)) - self.assertTrue(dec._cx0_test(emap @ so4 @ emap.T.conj())) - - def test_ortho_local_map2(self): - """test map of SO4 to SU2⊗SU2""" - dec = TwoQubitDecomposeUpToDiagonal() - emap = np.array([[1, 0, 0, 1j], [0, 1j, 1, 0], [0, 1j, -1, 0], [1, 0, 0, -1j]]) / math.sqrt( - 2 - ) - so4 = scipy.stats.ortho_group.rvs(4, random_state=284) - sy = np.array([[0, -1j], [1j, 0]]) - self.assertTrue(np.allclose(-np.kron(sy, sy), emap @ emap.T)) - self.assertFalse(dec._cx0_test(so4)) - self.assertTrue(dec._cx0_test(emap @ so4 @ emap.T.conj())) - - def test_real_trace_transform(self): - """test finding diagonal factor of unitary""" - dec = TwoQubitDecomposeUpToDiagonal() - u4 = scipy.stats.unitary_group.rvs(4, random_state=83) - su4, _ = dec._u4_to_su4(u4) - real_map = dec._real_trace_transform(su4) - self.assertTrue(dec._cx2_test(real_map @ su4)) - def test_call_decompose(self): """ test __call__ method to decompose """ - dec = TwoQubitDecomposeUpToDiagonal() + dec = two_qubit_decompose_up_to_diagonal u4 = scipy.stats.unitary_group.rvs(4, random_state=47) - dmat, circ2cx = dec(u4) + dmat, circ2cx_data = dec(u4) + circ2cx = QuantumCircuit._from_circuit_data(circ2cx_data) dec_diag = dmat @ Operator(circ2cx).data self.assertTrue(Operator(u4) == Operator(dec_diag)) def test_circuit_decompose(self): """test applying decomposed gates as circuit elements""" - dec = TwoQubitDecomposeUpToDiagonal() + dec = two_qubit_decompose_up_to_diagonal u4 = scipy.stats.unitary_group.rvs(4, random_state=47) - dmat, circ2cx = dec(u4) + dmat, circ2cx_data = dec(u4) + circ2cx = QuantumCircuit._from_circuit_data(circ2cx_data) qc1 = QuantumCircuit(2) qc1.append(UnitaryGate(u4), range(2)) From d8903f38d5f71ef0007044603b52ddf3c7556a9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elena=20Pe=C3=B1a=20Tapia?= <57907331+ElePT@users.noreply.github.com> Date: Wed, 24 Jul 2024 20:41:51 +0200 Subject: [PATCH 34/63] Fix oversights in `generate_preset_pass_manager` (#12799) * Fix oversight from #12185 where two input parsing functions were not migrated from transpile to generate_preset_pm with the others. * Add fix to reno from #12185 --- qiskit/compiler/transpiler.py | 25 ----------------- .../generate_preset_pass_manager.py | 27 +++++++++++++++++++ ...n-generate-preset-pm-5215e00d22d0205c.yaml | 6 +++++ 3 files changed, 33 insertions(+), 25 deletions(-) diff --git a/qiskit/compiler/transpiler.py b/qiskit/compiler/transpiler.py index 183e260739ba..9c74d10a7b63 100644 --- a/qiskit/compiler/transpiler.py +++ b/qiskit/compiler/transpiler.py @@ -20,7 +20,6 @@ from qiskit import user_config from qiskit.circuit.quantumcircuit import QuantumCircuit -from qiskit.circuit.quantumregister import Qubit from qiskit.dagcircuit import DAGCircuit from qiskit.providers.backend import Backend from qiskit.providers.backend_compat import BackendV2Converter @@ -339,10 +338,7 @@ def callback_func(**kwargs): if translation_method is None and hasattr(backend, "get_translation_stage_plugin"): translation_method = backend.get_translation_stage_plugin() - initial_layout = _parse_initial_layout(initial_layout) - approximation_degree = _parse_approximation_degree(approximation_degree) output_name = _parse_output_name(output_name, circuits) - coupling_map = _parse_coupling_map(coupling_map) _check_circuits_coupling_map(circuits, coupling_map, backend) @@ -425,27 +421,6 @@ def _parse_coupling_map(coupling_map): return coupling_map -def _parse_initial_layout(initial_layout): - # initial_layout could be None, or a list of ints, e.g. [0, 5, 14] - # or a list of tuples/None e.g. [qr[0], None, qr[1]] or a dict e.g. {qr[0]: 0} - if initial_layout is None or isinstance(initial_layout, Layout): - return initial_layout - if isinstance(initial_layout, dict): - return Layout(initial_layout) - initial_layout = list(initial_layout) - if all(phys is None or isinstance(phys, Qubit) for phys in initial_layout): - return Layout.from_qubit_list(initial_layout) - return initial_layout - - -def _parse_approximation_degree(approximation_degree): - if approximation_degree is None: - return None - if approximation_degree < 0.0 or approximation_degree > 1.0: - raise TranspilerError("Approximation degree must be in [0.0, 1.0]") - return approximation_degree - - def _parse_output_name(output_name, circuits): # naming and returning circuits # output_name could be either a string or a list diff --git a/qiskit/transpiler/preset_passmanagers/generate_preset_pass_manager.py b/qiskit/transpiler/preset_passmanagers/generate_preset_pass_manager.py index b8f342bd86be..6023f2a4b6aa 100644 --- a/qiskit/transpiler/preset_passmanagers/generate_preset_pass_manager.py +++ b/qiskit/transpiler/preset_passmanagers/generate_preset_pass_manager.py @@ -18,10 +18,12 @@ from qiskit.circuit.controlflow import CONTROL_FLOW_OP_NAMES from qiskit.circuit.library.standard_gates import get_standard_gate_name_mapping +from qiskit.circuit.quantumregister import Qubit from qiskit.providers.backend_compat import BackendV2Converter from qiskit.transpiler.coupling import CouplingMap from qiskit.transpiler.exceptions import TranspilerError from qiskit.transpiler.instruction_durations import InstructionDurations +from qiskit.transpiler.layout import Layout from qiskit.transpiler.passmanager_config import PassManagerConfig from qiskit.transpiler.target import Target, target_to_backend_properties from qiskit.transpiler.timing_constraints import TimingConstraints @@ -319,6 +321,10 @@ def generate_preset_pass_manager( if backend_properties is None: backend_properties = target_to_backend_properties(target) + # Parse non-target dependent pm options + initial_layout = _parse_initial_layout(initial_layout) + approximation_degree = _parse_approximation_degree(approximation_degree) + pm_options = { "target": target, "basis_gates": basis_gates, @@ -470,3 +476,24 @@ def _parse_timing_constraints(backend, timing_constraints): elif backend is not None: timing_constraints = backend.target.timing_constraints() return timing_constraints + + +def _parse_initial_layout(initial_layout): + # initial_layout could be None, or a list of ints, e.g. [0, 5, 14] + # or a list of tuples/None e.g. [qr[0], None, qr[1]] or a dict e.g. {qr[0]: 0} + if initial_layout is None or isinstance(initial_layout, Layout): + return initial_layout + if isinstance(initial_layout, dict): + return Layout(initial_layout) + initial_layout = list(initial_layout) + if all(phys is None or isinstance(phys, Qubit) for phys in initial_layout): + return Layout.from_qubit_list(initial_layout) + return initial_layout + + +def _parse_approximation_degree(approximation_degree): + if approximation_degree is None: + return None + if approximation_degree < 0.0 or approximation_degree > 1.0: + raise TranspilerError("Approximation degree must be in [0.0, 1.0]") + return approximation_degree diff --git a/releasenotes/notes/use-target-in-generate-preset-pm-5215e00d22d0205c.yaml b/releasenotes/notes/use-target-in-generate-preset-pm-5215e00d22d0205c.yaml index 4857bb1bda12..0dabc3b48253 100644 --- a/releasenotes/notes/use-target-in-generate-preset-pm-5215e00d22d0205c.yaml +++ b/releasenotes/notes/use-target-in-generate-preset-pm-5215e00d22d0205c.yaml @@ -12,3 +12,9 @@ upgrade_transpiler: If a `backend` input of type :class:`.BackendV1` is provided, it will be converted to :class:`.BackendV2` to expose its :class:`.Target`. This change does not require any user action. + +fixes: + - | + A series of input-handling inconsistencies between :func:`.transpile` and :func:`.generate_preset_pass_manager` + have been fixed. These inconsistencies would lead to different transpilation outputs for the same inputs, + or :func:`.generate_preset_pass_manager` failing for certain input combinations accepted by :func:`.transpile`. \ No newline at end of file From aaaf10760d7a9f88c5043cb1d0f2a6035c2b3ab3 Mon Sep 17 00:00:00 2001 From: ewinston Date: Wed, 24 Jul 2024 16:15:13 -0400 Subject: [PATCH 35/63] fix issue/12311 with fractional gate in basis (#12511) * linting * linting...relax check for 3-qubit circuit * update test docstrings * black update * bind RZZ to pi/2 if Rzz(theta) in basis * Apply suggestions from code review --------- Co-authored-by: Matthew Treinish --- .../passes/synthesis/unitary_synthesis.py | 3 ++ .../transpiler/test_basis_translator.py | 50 +++++++++++++++++++ 2 files changed, 53 insertions(+) diff --git a/qiskit/transpiler/passes/synthesis/unitary_synthesis.py b/qiskit/transpiler/passes/synthesis/unitary_synthesis.py index c0333099dc73..1ce2f2800c09 100644 --- a/qiskit/transpiler/passes/synthesis/unitary_synthesis.py +++ b/qiskit/transpiler/passes/synthesis/unitary_synthesis.py @@ -37,6 +37,7 @@ CZGate, RXXGate, RZXGate, + RZZGate, ECRGate, RXGate, SXGate, @@ -781,6 +782,8 @@ def _replace_parameterized_gate(op): op = RXXGate(pi / 2) elif isinstance(op, RZXGate) and isinstance(op.params[0], Parameter): op = RZXGate(pi / 4) + elif isinstance(op, RZZGate) and isinstance(op.params[0], Parameter): + op = RZZGate(pi / 2) return op try: diff --git a/test/python/transpiler/test_basis_translator.py b/test/python/transpiler/test_basis_translator.py index fc933cd8f666..e1c8063a4575 100644 --- a/test/python/transpiler/test_basis_translator.py +++ b/test/python/transpiler/test_basis_translator.py @@ -16,6 +16,7 @@ import os from numpy import pi +import scipy from qiskit import QuantumRegister, ClassicalRegister, QuantumCircuit from qiskit import transpile @@ -33,13 +34,17 @@ XGate, SXGate, CXGate, + RXGate, + RZZGate, ) from qiskit.converters import circuit_to_dag, dag_to_circuit, circuit_to_instruction from qiskit.exceptions import QiskitError +from qiskit.providers.fake_provider import GenericBackendV2 from qiskit.quantum_info import Operator from qiskit.transpiler.target import Target, InstructionProperties from qiskit.transpiler.exceptions import TranspilerError from qiskit.transpiler.passes.basis import BasisTranslator, UnrollCustomDefinitions +from qiskit.transpiler.preset_passmanagers import generate_preset_pass_manager from qiskit.circuit.library.standard_gates.equivalence_library import ( StandardEquivalenceLibrary as std_eqlib, ) @@ -1223,3 +1228,48 @@ def __init__(self): out = BasisTranslator(eq_lib, {"my_h", "my_cx"}, target)(qc) self.assertEqual(out, expected) + + def test_fractional_gate_in_basis_from_string(self): + """Test transpiling with RZZ in basis with only basis_gates option.""" + num_qubits = 2 + seed = 9169 + basis_gates = ["rz", "rx", "rzz"] + qc = QuantumCircuit(num_qubits) + mat = scipy.stats.unitary_group.rvs(2**num_qubits, random_state=seed) + qc.unitary(mat, range(num_qubits)) + pm = generate_preset_pass_manager( + optimization_level=1, basis_gates=basis_gates, seed_transpiler=134 + ) + cqc = pm.run(qc) + self.assertEqual(Operator(qc), Operator(cqc)) + + def test_fractional_gate_in_basis_from_backendv2(self): + """Test transpiling with RZZ in basis of backendv2.""" + num_qubits = 2 + seed = 9169 + basis_gates = ["rz", "rx", "rzz"] + qc = QuantumCircuit(num_qubits) + mat = scipy.stats.unitary_group.rvs(2**num_qubits, random_state=seed) + qc.unitary(mat, range(num_qubits)) + backend = GenericBackendV2(num_qubits, basis_gates=basis_gates) + target = backend.target + pm = generate_preset_pass_manager(optimization_level=1, target=target, seed_transpiler=134) + cqc = pm.run(qc) + self.assertEqual(Operator(qc), Operator.from_circuit(cqc)) + + def test_fractional_gate_in_basis_from_custom_target(self): + """Test transpiling with RZZ in basis of custom target.""" + num_qubits = 2 + seed = 9169 + qc = QuantumCircuit(num_qubits) + mat = scipy.stats.unitary_group.rvs(2**num_qubits, random_state=seed) + qc.unitary(mat, range(num_qubits)) + target = Target() + target.add_instruction(RZGate(self.theta), {(i,): None for i in range(qc.num_qubits)}) + target.add_instruction(RXGate(self.phi), {(i,): None for i in range(qc.num_qubits)}) + target.add_instruction( + RZZGate(self.lam), {(i, i + 1): None for i in range(qc.num_qubits - 1)} + ) + pm = generate_preset_pass_manager(optimization_level=1, target=target, seed_transpiler=134) + cqc = pm.run(qc) + self.assertEqual(Operator(qc), Operator.from_circuit(cqc)) From b69bdf96b5663ddb6bb8ffb367398701df515cef Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Thu, 25 Jul 2024 11:03:57 +0200 Subject: [PATCH 36/63] removing more unnecesary catches --- test/python/transpiler/test_sabre_swap.py | 11 +++-------- test/python/transpiler/test_star_prerouting.py | 15 ++++----------- 2 files changed, 7 insertions(+), 19 deletions(-) diff --git a/test/python/transpiler/test_sabre_swap.py b/test/python/transpiler/test_sabre_swap.py index ae3199a7ff27..bf2ef5b1f9c4 100644 --- a/test/python/transpiler/test_sabre_swap.py +++ b/test/python/transpiler/test_sabre_swap.py @@ -15,7 +15,6 @@ import unittest import itertools -import warnings import ddt import numpy.random @@ -280,13 +279,9 @@ def test_no_infinite_loop(self, method): from qiskit_aer import Aer - with warnings.catch_warnings(): - # TODO remove this catch once Aer stops using QobjDictField and Provider ABC - # https://github.com/Qiskit/qiskit-aer/pull/2184 - warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") - sim = Aer.get_backend("aer_simulator") - in_results = sim.run(qc, shots=4096).result().get_counts() - out_results = sim.run(routed, shots=4096).result().get_counts() + sim = Aer.get_backend("aer_simulator") + in_results = sim.run(qc, shots=4096).result().get_counts() + out_results = sim.run(routed, shots=4096).result().get_counts() self.assertEqual(set(in_results), set(out_results)) def test_classical_condition(self): diff --git a/test/python/transpiler/test_star_prerouting.py b/test/python/transpiler/test_star_prerouting.py index aeac559e2b9c..e244d97a45aa 100644 --- a/test/python/transpiler/test_star_prerouting.py +++ b/test/python/transpiler/test_star_prerouting.py @@ -15,7 +15,6 @@ """Test the StarPreRouting pass""" import unittest -import warnings from test import QiskitTestCase import ddt @@ -260,11 +259,8 @@ def test_100q_grid_full_path(self, opt_level): ) pm.init += StarPreRouting() result = pm.run(qc) - with warnings.catch_warnings(): - # TODO remove this catch once Aer stops using qiskit.qobj.common.QobjDictField` - warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") - counts_before = AerSimulator().run(qc).result().get_counts() - counts_after = AerSimulator().run(result).result().get_counts() + counts_before = AerSimulator().run(qc).result().get_counts() + counts_after = AerSimulator().run(result).result().get_counts() self.assertEqual(counts_before, counts_after) def test_10q_bv_no_barrier(self): @@ -303,11 +299,8 @@ def test_100q_grid_full_path_no_barrier(self, opt_level): ) pm.init += StarPreRouting() result = pm.run(qc) - with warnings.catch_warnings(): - # TODO remove this catch once Aer stops using qiskit.qobj.common.QobjDictField` - warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") - counts_before = AerSimulator().run(qc).result().get_counts() - counts_after = AerSimulator().run(result).result().get_counts() + counts_before = AerSimulator().run(qc).result().get_counts() + counts_after = AerSimulator().run(result).result().get_counts() self.assertEqual(counts_before, counts_after) def test_hadamard_ordering(self): From 6ce52505c1901bcd95373d3ab2e8514dcefb92aa Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Thu, 25 Jul 2024 12:11:56 +0200 Subject: [PATCH 37/63] Deprecate Qobj and assemble (#12649) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * deprecate qobj and assemble * reno * shallow deprecation of assemble * test.python.compiler.test_disassembler * fakebackend pulse * test.python.circuit.test_parameters * PulseQobjInstruction is used by GenericBackendV2 * test.python.scheduler.test_basic_scheduler * test.python.result.test_result * test.python.pulse.test_calibration_entries * test.python.compiler.test_assembler * test.python.transpiler.test_star_prerouting * test.python.pulse.test_instruction_schedule_map * test.python.providers.basic_provider.test_basic_simulator * test.python.primitives.test_backend_sampler_v2 * test.python.compiler.test_disassembler * test.python.compiler.test_compiler * test.python.circuit.test_scheduled_circuit * test.python.providers.test_fake_backends * test.python.circuit.test_unitary * test.python.transpiler.test_sabre_swap * test.python.providers.fake_provider.test_fake_backends * Aer using Provider ABC * aer warnings * reno * another pass on reno * test.python.pulse * test.python.compiler.test_compiler * add module to fiterwarning * test.python.compiler.test_transpiler * fixing obscure expcetion handleing for comparison * Apply suggestions from code review Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> * remove catch * new deprecate warning message * lint qiskit/assembler/assemble_circuits.py * concurrency warnings * ignore aer warnings * Update test/python/providers/fake_provider/test_fake_backends.py Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> * Update test/python/circuit/test_parameters.py Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> * Update qiskit/providers/models/pulsedefaults.py Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> * Update test/python/providers/fake_provider/test_fake_backends.py Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> * Update test/python/providers/fake_provider/test_generic_backend_v2.py Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> * lint * https://github.com/Qiskit/qiskit/pull/12649#discussion_r1686717954 * https://github.com/Qiskit/qiskit/pull/12649#discussion_r1686717732 * Update test/python/transpiler/test_sabre_swap.py Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> * Update qiskit/providers/models/pulsedefaults.py Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> * ignore Treating CircuitInstruction... * another unnecessary catch from aer * another unnecessary catch from aer, again * removing more unnecesary catches --------- Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> --- qiskit/assembler/assemble_circuits.py | 171 +-- qiskit/assembler/disassemble.py | 9 + qiskit/circuit/instruction.py | 19 +- qiskit/compiler/assembler.py | 95 +- .../basic_provider/basic_simulator.py | 4 +- .../fake_provider/fake_openpulse_2q.py | 300 +++--- .../fake_provider/fake_openpulse_3q.py | 443 ++++---- .../fake_provider/generic_backend_v2.py | 45 +- qiskit/providers/models/pulsedefaults.py | 14 +- qiskit/qobj/common.py | 10 + qiskit/qobj/converters/lo_config.py | 9 + qiskit/qobj/converters/pulse_instruction.py | 9 + qiskit/qobj/pulse_qobj.py | 57 + qiskit/qobj/qasm_qobj.py | 57 + qiskit/qobj/utils.py | 9 + qiskit/result/models.py | 6 +- qiskit/result/result.py | 4 +- .../deprecate_assemble-67486b4d0a8d4f96.yaml | 7 + test/benchmarks/assembler.py | 2 + test/python/circuit/test_diagonal_gate.py | 12 +- test/python/circuit/test_hamiltonian_gate.py | 6 +- test/python/circuit/test_initializer.py | 3 +- test/python/circuit/test_parameters.py | 52 +- test/python/circuit/test_scheduled_circuit.py | 18 +- test/python/circuit/test_unitary.py | 6 +- test/python/compiler/test_assembler.py | 977 ++++++++++-------- test/python/compiler/test_compiler.py | 12 +- test/python/compiler/test_disassembler.py | 131 ++- .../basic_provider/test_basic_simulator.py | 3 +- test/python/providers/test_fake_backends.py | 9 +- test/python/pulse/test_calibration_entries.py | 168 +-- .../pulse/test_instruction_schedule_map.py | 13 +- test/python/qobj/test_pulse_converter.py | 310 +++--- test/python/qobj/test_qobj.py | 427 ++++---- test/python/qobj/test_qobj_identifiers.py | 3 +- test/python/result/test_result.py | 150 ++- .../transpiler/test_preset_passmanagers.py | 14 +- test/python/transpiler/test_sabre_swap.py | 4 +- .../python/transpiler/test_star_prerouting.py | 1 + test/utils/base.py | 20 +- 40 files changed, 2128 insertions(+), 1481 deletions(-) create mode 100644 releasenotes/notes/deprecate_assemble-67486b4d0a8d4f96.yaml diff --git a/qiskit/assembler/assemble_circuits.py b/qiskit/assembler/assemble_circuits.py index a3d9b6bbb549..62f3df180718 100644 --- a/qiskit/assembler/assemble_circuits.py +++ b/qiskit/assembler/assemble_circuits.py @@ -12,6 +12,7 @@ """Assemble function for converting a list of circuits into a qobj.""" import copy +import warnings from collections import defaultdict from typing import Dict, List, Optional, Tuple @@ -35,6 +36,7 @@ QobjHeader, ) from qiskit.utils.parallel import parallel_map +from qiskit.utils import deprecate_func PulseLibrary = Dict[str, List[complex]] @@ -87,20 +89,26 @@ def _assemble_circuit( metadata = circuit.metadata if metadata is None: metadata = {} - header = QobjExperimentHeader( - qubit_labels=qubit_labels, - n_qubits=num_qubits, - qreg_sizes=qreg_sizes, - clbit_labels=clbit_labels, - memory_slots=memory_slots, - creg_sizes=creg_sizes, - name=circuit.name, - global_phase=float(circuit.global_phase), - metadata=metadata, - ) + with warnings.catch_warnings(): + # The class QobjExperimentHeader is deprecated + warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") + header = QobjExperimentHeader( + qubit_labels=qubit_labels, + n_qubits=num_qubits, + qreg_sizes=qreg_sizes, + clbit_labels=clbit_labels, + memory_slots=memory_slots, + creg_sizes=creg_sizes, + name=circuit.name, + global_phase=float(circuit.global_phase), + metadata=metadata, + ) # TODO: why do we need n_qubits and memory_slots in both the header and the config - config = QasmQobjExperimentConfig(n_qubits=num_qubits, memory_slots=memory_slots) + with warnings.catch_warnings(): + # The class QasmQobjExperimentConfig is deprecated + warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") + config = QasmQobjExperimentConfig(n_qubits=num_qubits, memory_slots=memory_slots) calibrations, pulse_library = _assemble_pulse_gates(circuit, run_config) if calibrations: config.calibrations = calibrations @@ -118,7 +126,7 @@ def _assemble_circuit( instructions = [] for op_context in circuit.data: - instruction = op_context.operation.assemble() + instruction = op_context.operation._assemble() # Add register attributes to the instruction qargs = op_context.qubits @@ -151,13 +159,16 @@ def _assemble_circuit( ] conditional_reg_idx = memory_slots + max_conditional_idx - conversion_bfunc = QasmQobjInstruction( - name="bfunc", - mask="0x%X" % mask, # pylint: disable=consider-using-f-string - relation="==", - val="0x%X" % val, # pylint: disable=consider-using-f-string - register=conditional_reg_idx, - ) + with warnings.catch_warnings(): + # The class QasmQobjInstruction is deprecated + warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") + conversion_bfunc = QasmQobjInstruction( + name="bfunc", + mask="0x%X" % mask, # pylint: disable=consider-using-f-string + relation="==", + val="0x%X" % val, # pylint: disable=consider-using-f-string + register=conditional_reg_idx, + ) instructions.append(conversion_bfunc) instruction.conditional = conditional_reg_idx max_conditional_idx += 1 @@ -166,10 +177,13 @@ def _assemble_circuit( del instruction._condition instructions.append(instruction) - return ( - QasmQobjExperiment(instructions=instructions, header=header, config=config), - pulse_library, - ) + with warnings.catch_warnings(): + # The class QasmQobjExperiment is deprecated + warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") + return ( + QasmQobjExperiment(instructions=instructions, header=header, config=config), + pulse_library, + ) def _assemble_pulse_gates( @@ -299,42 +313,14 @@ def _configure_experiment_los( return experiments -def assemble_circuits( +def _assemble_circuits( circuits: List[QuantumCircuit], run_config: RunConfig, qobj_id: int, qobj_header: QobjHeader ) -> QasmQobj: - """Assembles a list of circuits into a qobj that can be run on the backend. - - Args: - circuits: circuit(s) to assemble - run_config: configuration of the runtime environment - qobj_id: identifier for the generated qobj - qobj_header: header to pass to the results - - Returns: - The qobj to be run on the backends - - Examples: - - .. code-block:: python - - from qiskit.circuit import QuantumRegister, ClassicalRegister, QuantumCircuit - from qiskit.assembler import assemble_circuits - from qiskit.assembler.run_config import RunConfig - # Build a circuit to convert into a Qobj - q = QuantumRegister(2) - c = ClassicalRegister(2) - qc = QuantumCircuit(q, c) - qc.h(q[0]) - qc.cx(q[0], q[1]) - qc.measure(q, c) - # Assemble a Qobj from the input circuit - qobj = assemble_circuits(circuits=[qc], - qobj_id="custom-id", - qobj_header=[], - run_config=RunConfig(shots=2000, memory=True, init_qubits=True)) - """ - # assemble the circuit experiments - experiments_and_pulse_libs = parallel_map(_assemble_circuit, circuits, [run_config]) + with warnings.catch_warnings(): + # Still constructs Qobj, that is deprecated. The message is hard to trace to a module, + # because concurrency is hard. + warnings.filterwarnings("ignore", category=DeprecationWarning) + experiments_and_pulse_libs = parallel_map(_assemble_circuit, circuits, [run_config]) experiments = [] pulse_library = {} for exp, lib in experiments_and_pulse_libs: @@ -346,10 +332,16 @@ def assemble_circuits( experiments, calibrations = _extract_common_calibrations(experiments) # configure LO freqs per circuit - lo_converter = converters.LoConfigConverter(QasmQobjExperimentConfig, **run_config.to_dict()) + with warnings.catch_warnings(): + warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") + lo_converter = converters.LoConfigConverter( + QasmQobjExperimentConfig, **run_config.to_dict() + ) experiments = _configure_experiment_los(experiments, lo_converter, run_config) - qobj_config = QasmQobjConfig() + with warnings.catch_warnings(): + warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") + qobj_config = QasmQobjConfig() if run_config: qobj_config_dict = run_config.to_dict() @@ -379,7 +371,10 @@ def assemble_circuits( if m_los: qobj_config_dict["meas_lo_freq"] = [freq / 1e9 for freq in m_los] - qobj_config = QasmQobjConfig(**qobj_config_dict) + with warnings.catch_warnings(): + # The class QasmQobjConfig is deprecated + warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") + qobj_config = QasmQobjConfig(**qobj_config_dict) qubit_sizes = [] memory_slot_sizes = [] @@ -402,7 +397,55 @@ def assemble_circuits( if calibrations and calibrations.gates: qobj_config.calibrations = calibrations + with warnings.catch_warnings(): + # The class QasmQobj is deprecated + warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") + return QasmQobj( + qobj_id=qobj_id, config=qobj_config, experiments=experiments, header=qobj_header + ) - return QasmQobj( - qobj_id=qobj_id, config=qobj_config, experiments=experiments, header=qobj_header - ) + +@deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated `BackendV1` " + "workflow, and no longer necessary for `BackendV2`. If a user workflow requires " + "`Qobj` it likely relies on deprecated functionality and should be updated to " + "use `BackendV2`.", +) +def assemble_circuits( + circuits: List[QuantumCircuit], run_config: RunConfig, qobj_id: int, qobj_header: QobjHeader +) -> QasmQobj: + """Assembles a list of circuits into a qobj that can be run on the backend. + + Args: + circuits: circuit(s) to assemble + run_config: configuration of the runtime environment + qobj_id: identifier for the generated qobj + qobj_header: header to pass to the results + + Returns: + The qobj to be run on the backends + + Examples: + + .. code-block:: python + + from qiskit.circuit import QuantumRegister, ClassicalRegister, QuantumCircuit + from qiskit.assembler import assemble_circuits + from qiskit.assembler.run_config import RunConfig + # Build a circuit to convert into a Qobj + q = QuantumRegister(2) + c = ClassicalRegister(2) + qc = QuantumCircuit(q, c) + qc.h(q[0]) + qc.cx(q[0], q[1]) + qc.measure(q, c) + # Assemble a Qobj from the input circuit + qobj = assemble_circuits(circuits=[qc], + qobj_id="custom-id", + qobj_header=[], + run_config=RunConfig(shots=2000, memory=True, init_qubits=True)) + """ + # assemble the circuit experiments + return _assemble_circuits(circuits, run_config, qobj_id, qobj_header) diff --git a/qiskit/assembler/disassemble.py b/qiskit/assembler/disassemble.py index 127bbd35eb26..74905a9a6d20 100644 --- a/qiskit/assembler/disassemble.py +++ b/qiskit/assembler/disassemble.py @@ -23,6 +23,7 @@ from qiskit.qobj import PulseQobjInstruction from qiskit.qobj.converters import QobjToInstructionConverter +from qiskit.utils import deprecate_func # A ``CircuitModule`` is a representation of a circuit execution on the backend. # It is currently a list of quantum circuits to execute, a run Qobj dictionary @@ -37,6 +38,14 @@ PulseModule = NewType("PulseModule", Tuple[List[pulse.Schedule], Dict[str, Any], Dict[str, Any]]) +@deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", +) def disassemble(qobj) -> Union[CircuitModule, PulseModule]: """Disassemble a qobj and return the circuits or pulse schedules, run_config, and user header. diff --git a/qiskit/circuit/instruction.py b/qiskit/circuit/instruction.py index 4bebf812e185..d67fe4b5f12f 100644 --- a/qiskit/circuit/instruction.py +++ b/qiskit/circuit/instruction.py @@ -34,6 +34,7 @@ from __future__ import annotations import copy +import warnings from itertools import zip_longest import math from typing import List, Type @@ -47,7 +48,7 @@ from qiskit.circuit.operation import Operation from qiskit.circuit.annotated_operation import AnnotatedOperation, InverseModifier - +from qiskit.utils import deprecate_func _CUTOFF_PRECISION = 1e-10 @@ -359,9 +360,23 @@ def unit(self, unit): """Set the time unit of duration.""" self._unit = unit + @deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", + ) def assemble(self): """Assemble a QasmQobjInstruction""" - instruction = QasmQobjInstruction(name=self.name) + return self._assemble() + + def _assemble(self): + with warnings.catch_warnings(): + # The class QasmQobjInstruction is deprecated + warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") + instruction = QasmQobjInstruction(name=self.name) # Evaluate parameters if self.params: params = [x.evalf(x) if hasattr(x, "evalf") else x for x in self.params] diff --git a/qiskit/compiler/assembler.py b/qiskit/compiler/assembler.py index 522e1c503ddf..2802169b4afb 100644 --- a/qiskit/compiler/assembler.py +++ b/qiskit/compiler/assembler.py @@ -20,7 +20,7 @@ import numpy as np -from qiskit.assembler import assemble_circuits, assemble_schedules +from qiskit.assembler import assemble_schedules from qiskit.assembler.run_config import RunConfig from qiskit.circuit import Parameter, QuantumCircuit, Qubit from qiskit.exceptions import QiskitError @@ -29,6 +29,8 @@ from qiskit.pulse.channels import PulseChannel from qiskit.qobj import QasmQobj, PulseQobj, QobjHeader from qiskit.qobj.utils import MeasLevel, MeasReturnType +from qiskit.utils import deprecate_func +from qiskit.assembler.assemble_circuits import _assemble_circuits logger = logging.getLogger(__name__) @@ -39,6 +41,14 @@ def _log_assembly_time(start_time, end_time): # TODO: parallelize over the experiments (serialize each separately, then add global header/config) +@deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", +) def assemble( experiments: Union[ QuantumCircuit, @@ -81,7 +91,7 @@ def assemble( to create ``Qobj`` "experiments". It further annotates the experiment payload with header and configurations. - NOTE: Backend.options is not used within assemble. The required values + NOTE: ``Backend.options`` is not used within assemble. The required values (previously given by backend.set_options) should be manually extracted from options and supplied directly when calling. @@ -153,27 +163,92 @@ def assemble( Raises: QiskitError: if the input cannot be interpreted as either circuits or schedules """ - start_time = time() - experiments = experiments if isinstance(experiments, list) else [experiments] - pulse_qobj = any(isinstance(exp, (ScheduleBlock, Schedule, Instruction)) for exp in experiments) - qobj_id, qobj_header, run_config_common_dict = _parse_common_args( + return _assemble( + experiments, backend, qobj_id, qobj_header, shots, memory, seed_simulator, - init_qubits, - rep_delay, qubit_lo_freq, meas_lo_freq, qubit_lo_range, meas_lo_range, schedule_los, - pulse_qobj=pulse_qobj, + meas_level, + meas_return, + meas_map, + memory_slot_size, + rep_time, + rep_delay, + parameter_binds, + parametric_pulses, + init_qubits, **run_config, ) + +def _assemble( + experiments: Union[ + QuantumCircuit, + List[QuantumCircuit], + Schedule, + List[Schedule], + ScheduleBlock, + List[ScheduleBlock], + ], + backend: Optional[Backend] = None, + qobj_id: Optional[str] = None, + qobj_header: Optional[Union[QobjHeader, Dict]] = None, + shots: Optional[int] = None, + memory: Optional[bool] = False, + seed_simulator: Optional[int] = None, + qubit_lo_freq: Optional[List[float]] = None, + meas_lo_freq: Optional[List[float]] = None, + qubit_lo_range: Optional[List[float]] = None, + meas_lo_range: Optional[List[float]] = None, + schedule_los: Optional[ + Union[ + List[Union[Dict[PulseChannel, float], LoConfig]], + Union[Dict[PulseChannel, float], LoConfig], + ] + ] = None, + meas_level: Union[int, MeasLevel] = MeasLevel.CLASSIFIED, + meas_return: Union[str, MeasReturnType] = MeasReturnType.AVERAGE, + meas_map: Optional[List[List[Qubit]]] = None, + memory_slot_size: int = 100, + rep_time: Optional[int] = None, + rep_delay: Optional[float] = None, + parameter_binds: Optional[List[Dict[Parameter, float]]] = None, + parametric_pulses: Optional[List[str]] = None, + init_qubits: bool = True, + **run_config: Dict, +) -> Union[QasmQobj, PulseQobj]: + start_time = time() + experiments = experiments if isinstance(experiments, list) else [experiments] + pulse_qobj = any(isinstance(exp, (ScheduleBlock, Schedule, Instruction)) for exp in experiments) + with warnings.catch_warnings(): + # The Qobj is deprecated + warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") + qobj_id, qobj_header, run_config_common_dict = _parse_common_args( + backend, + qobj_id, + qobj_header, + shots, + memory, + seed_simulator, + init_qubits, + rep_delay, + qubit_lo_freq, + meas_lo_freq, + qubit_lo_range, + meas_lo_range, + schedule_los, + pulse_qobj=pulse_qobj, + **run_config, + ) + # assemble either circuits or schedules if all(isinstance(exp, QuantumCircuit) for exp in experiments): run_config = _parse_circuit_args( @@ -191,7 +266,7 @@ def assemble( ) end_time = time() _log_assembly_time(start_time, end_time) - return assemble_circuits( + return _assemble_circuits( circuits=bound_experiments, qobj_id=qobj_id, qobj_header=qobj_header, diff --git a/qiskit/providers/basic_provider/basic_simulator.py b/qiskit/providers/basic_provider/basic_simulator.py index 9971bf36725c..1d1205294677 100644 --- a/qiskit/providers/basic_provider/basic_simulator.py +++ b/qiskit/providers/basic_provider/basic_simulator.py @@ -525,7 +525,7 @@ def run( } """ # TODO: replace assemble with new run flow - from qiskit.compiler import assemble + from qiskit.compiler.assembler import _assemble out_options = {} for key, value in backend_options.items(): @@ -535,7 +535,7 @@ def run( ) else: out_options[key] = value - qobj = assemble(run_input, self, **out_options) + qobj = _assemble(run_input, self, **out_options) qobj_options = qobj.config self._set_options(qobj_config=qobj_options, backend_options=backend_options) job_id = str(uuid.uuid4()) diff --git a/qiskit/providers/fake_provider/fake_openpulse_2q.py b/qiskit/providers/fake_provider/fake_openpulse_2q.py index caa0f53e7a38..c76f4e048828 100644 --- a/qiskit/providers/fake_provider/fake_openpulse_2q.py +++ b/qiskit/providers/fake_provider/fake_openpulse_2q.py @@ -14,6 +14,7 @@ Fake backend supporting OpenPulse. """ import datetime +import warnings from qiskit.providers.models import ( GateConfig, @@ -126,152 +127,159 @@ def __init__(self): description="A fake test backend with pulse defaults", ) - self._defaults = PulseDefaults.from_dict( - { - "qubit_freq_est": [4.9, 5.0], - "meas_freq_est": [6.5, 6.6], - "buffer": 10, - "pulse_library": [ - {"name": "x90p_d0", "samples": 2 * [0.1 + 0j]}, - {"name": "x90p_d1", "samples": 2 * [0.1 + 0j]}, - {"name": "x90m_d0", "samples": 2 * [-0.1 + 0j]}, - {"name": "x90m_d1", "samples": 2 * [-0.1 + 0j]}, - {"name": "y90p_d0", "samples": 2 * [0.1j]}, - {"name": "y90p_d1", "samples": 2 * [0.1j]}, - {"name": "xp_d0", "samples": 2 * [0.2 + 0j]}, - {"name": "ym_d0", "samples": 2 * [-0.2j]}, - {"name": "cr90p_u0", "samples": 9 * [0.1 + 0j]}, - {"name": "cr90m_u0", "samples": 9 * [-0.1 + 0j]}, - {"name": "measure_m0", "samples": 10 * [0.1 + 0j]}, - {"name": "measure_m1", "samples": 10 * [0.1 + 0j]}, - ], - "cmd_def": [ - Command.from_dict( - { - "name": "u1", - "qubits": [0], - "sequence": [ - PulseQobjInstruction( - name="fc", ch="d0", t0=0, phase="-P0" - ).to_dict() - ], - } - ).to_dict(), - Command.from_dict( - { - "name": "u1", - "qubits": [1], - "sequence": [ - PulseQobjInstruction( - name="fc", ch="d1", t0=0, phase="-P0" - ).to_dict() - ], - } - ).to_dict(), - Command.from_dict( - { - "name": "u2", - "qubits": [0], - "sequence": [ - PulseQobjInstruction( - name="fc", ch="d0", t0=0, phase="-P1" - ).to_dict(), - PulseQobjInstruction(name="y90p_d0", ch="d0", t0=0).to_dict(), - PulseQobjInstruction( - name="fc", ch="d0", t0=2, phase="-P0" - ).to_dict(), - ], - } - ).to_dict(), - Command.from_dict( - { - "name": "u2", - "qubits": [1], - "sequence": [ - PulseQobjInstruction( - name="fc", ch="d1", t0=0, phase="-P1" - ).to_dict(), - PulseQobjInstruction(name="y90p_d1", ch="d1", t0=0).to_dict(), - PulseQobjInstruction( - name="fc", ch="d1", t0=2, phase="-P0" - ).to_dict(), - ], - } - ).to_dict(), - Command.from_dict( - { - "name": "u3", - "qubits": [0], - "sequence": [ - PulseQobjInstruction( - name="fc", ch="d0", t0=0, phase="-P2" - ).to_dict(), - PulseQobjInstruction(name="x90p_d0", ch="d0", t0=0).to_dict(), - PulseQobjInstruction( - name="fc", ch="d0", t0=2, phase="-P0" - ).to_dict(), - PulseQobjInstruction(name="x90m_d0", ch="d0", t0=2).to_dict(), - PulseQobjInstruction( - name="fc", ch="d0", t0=4, phase="-P1" - ).to_dict(), - ], - } - ).to_dict(), - Command.from_dict( - { - "name": "u3", - "qubits": [1], - "sequence": [ - PulseQobjInstruction( - name="fc", ch="d1", t0=0, phase="-P2" - ).to_dict(), - PulseQobjInstruction(name="x90p_d1", ch="d1", t0=0).to_dict(), - PulseQobjInstruction( - name="fc", ch="d1", t0=2, phase="-P0" - ).to_dict(), - PulseQobjInstruction(name="x90m_d1", ch="d1", t0=2).to_dict(), - PulseQobjInstruction( - name="fc", ch="d1", t0=4, phase="-P1" - ).to_dict(), - ], - } - ).to_dict(), - Command.from_dict( - { - "name": "cx", - "qubits": [0, 1], - "sequence": [ - PulseQobjInstruction( - name="fc", ch="d0", t0=0, phase=1.57 - ).to_dict(), - PulseQobjInstruction(name="ym_d0", ch="d0", t0=0).to_dict(), - PulseQobjInstruction(name="xp_d0", ch="d0", t0=11).to_dict(), - PulseQobjInstruction(name="x90p_d1", ch="d1", t0=0).to_dict(), - PulseQobjInstruction(name="cr90p_u0", ch="u0", t0=2).to_dict(), - PulseQobjInstruction(name="cr90m_u0", ch="u0", t0=13).to_dict(), - ], - } - ).to_dict(), - Command.from_dict( - { - "name": "measure", - "qubits": [0, 1], - "sequence": [ - PulseQobjInstruction(name="measure_m0", ch="m0", t0=0).to_dict(), - PulseQobjInstruction(name="measure_m1", ch="m1", t0=0).to_dict(), - PulseQobjInstruction( - name="acquire", - duration=10, - t0=0, - qubits=[0, 1], - memory_slot=[0, 1], - ).to_dict(), - ], - } - ).to_dict(), - ], - } - ) + with warnings.catch_warnings(): + # The class PulseQobjInstruction is deprecated + warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") + self._defaults = PulseDefaults.from_dict( + { + "qubit_freq_est": [4.9, 5.0], + "meas_freq_est": [6.5, 6.6], + "buffer": 10, + "pulse_library": [ + {"name": "x90p_d0", "samples": 2 * [0.1 + 0j]}, + {"name": "x90p_d1", "samples": 2 * [0.1 + 0j]}, + {"name": "x90m_d0", "samples": 2 * [-0.1 + 0j]}, + {"name": "x90m_d1", "samples": 2 * [-0.1 + 0j]}, + {"name": "y90p_d0", "samples": 2 * [0.1j]}, + {"name": "y90p_d1", "samples": 2 * [0.1j]}, + {"name": "xp_d0", "samples": 2 * [0.2 + 0j]}, + {"name": "ym_d0", "samples": 2 * [-0.2j]}, + {"name": "cr90p_u0", "samples": 9 * [0.1 + 0j]}, + {"name": "cr90m_u0", "samples": 9 * [-0.1 + 0j]}, + {"name": "measure_m0", "samples": 10 * [0.1 + 0j]}, + {"name": "measure_m1", "samples": 10 * [0.1 + 0j]}, + ], + "cmd_def": [ + Command.from_dict( + { + "name": "u1", + "qubits": [0], + "sequence": [ + PulseQobjInstruction( + name="fc", ch="d0", t0=0, phase="-P0" + ).to_dict() + ], + } + ).to_dict(), + Command.from_dict( + { + "name": "u1", + "qubits": [1], + "sequence": [ + PulseQobjInstruction( + name="fc", ch="d1", t0=0, phase="-P0" + ).to_dict() + ], + } + ).to_dict(), + Command.from_dict( + { + "name": "u2", + "qubits": [0], + "sequence": [ + PulseQobjInstruction( + name="fc", ch="d0", t0=0, phase="-P1" + ).to_dict(), + PulseQobjInstruction(name="y90p_d0", ch="d0", t0=0).to_dict(), + PulseQobjInstruction( + name="fc", ch="d0", t0=2, phase="-P0" + ).to_dict(), + ], + } + ).to_dict(), + Command.from_dict( + { + "name": "u2", + "qubits": [1], + "sequence": [ + PulseQobjInstruction( + name="fc", ch="d1", t0=0, phase="-P1" + ).to_dict(), + PulseQobjInstruction(name="y90p_d1", ch="d1", t0=0).to_dict(), + PulseQobjInstruction( + name="fc", ch="d1", t0=2, phase="-P0" + ).to_dict(), + ], + } + ).to_dict(), + Command.from_dict( + { + "name": "u3", + "qubits": [0], + "sequence": [ + PulseQobjInstruction( + name="fc", ch="d0", t0=0, phase="-P2" + ).to_dict(), + PulseQobjInstruction(name="x90p_d0", ch="d0", t0=0).to_dict(), + PulseQobjInstruction( + name="fc", ch="d0", t0=2, phase="-P0" + ).to_dict(), + PulseQobjInstruction(name="x90m_d0", ch="d0", t0=2).to_dict(), + PulseQobjInstruction( + name="fc", ch="d0", t0=4, phase="-P1" + ).to_dict(), + ], + } + ).to_dict(), + Command.from_dict( + { + "name": "u3", + "qubits": [1], + "sequence": [ + PulseQobjInstruction( + name="fc", ch="d1", t0=0, phase="-P2" + ).to_dict(), + PulseQobjInstruction(name="x90p_d1", ch="d1", t0=0).to_dict(), + PulseQobjInstruction( + name="fc", ch="d1", t0=2, phase="-P0" + ).to_dict(), + PulseQobjInstruction(name="x90m_d1", ch="d1", t0=2).to_dict(), + PulseQobjInstruction( + name="fc", ch="d1", t0=4, phase="-P1" + ).to_dict(), + ], + } + ).to_dict(), + Command.from_dict( + { + "name": "cx", + "qubits": [0, 1], + "sequence": [ + PulseQobjInstruction( + name="fc", ch="d0", t0=0, phase=1.57 + ).to_dict(), + PulseQobjInstruction(name="ym_d0", ch="d0", t0=0).to_dict(), + PulseQobjInstruction(name="xp_d0", ch="d0", t0=11).to_dict(), + PulseQobjInstruction(name="x90p_d1", ch="d1", t0=0).to_dict(), + PulseQobjInstruction(name="cr90p_u0", ch="u0", t0=2).to_dict(), + PulseQobjInstruction(name="cr90m_u0", ch="u0", t0=13).to_dict(), + ], + } + ).to_dict(), + Command.from_dict( + { + "name": "measure", + "qubits": [0, 1], + "sequence": [ + PulseQobjInstruction( + name="measure_m0", ch="m0", t0=0 + ).to_dict(), + PulseQobjInstruction( + name="measure_m1", ch="m1", t0=0 + ).to_dict(), + PulseQobjInstruction( + name="acquire", + duration=10, + t0=0, + qubits=[0, 1], + memory_slot=[0, 1], + ).to_dict(), + ], + } + ).to_dict(), + ], + } + ) mock_time = datetime.datetime.now() dt = 1.3333 diff --git a/qiskit/providers/fake_provider/fake_openpulse_3q.py b/qiskit/providers/fake_provider/fake_openpulse_3q.py index 8d2529a68a2a..36b66847dad4 100644 --- a/qiskit/providers/fake_provider/fake_openpulse_3q.py +++ b/qiskit/providers/fake_provider/fake_openpulse_3q.py @@ -13,6 +13,7 @@ """ Fake backend supporting OpenPulse. """ +import warnings from qiskit.providers.models import ( GateConfig, @@ -109,223 +110,231 @@ def __init__(self): }, }, ) - - self._defaults = PulseDefaults.from_dict( - { - "qubit_freq_est": [4.9, 5.0, 4.8], - "meas_freq_est": [6.5, 6.6, 6.4], - "buffer": 10, - "pulse_library": [ - {"name": "x90p_d0", "samples": 2 * [0.1 + 0j]}, - {"name": "x90p_d1", "samples": 2 * [0.1 + 0j]}, - {"name": "x90p_d2", "samples": 2 * [0.1 + 0j]}, - {"name": "x90m_d0", "samples": 2 * [-0.1 + 0j]}, - {"name": "x90m_d1", "samples": 2 * [-0.1 + 0j]}, - {"name": "x90m_d2", "samples": 2 * [-0.1 + 0j]}, - {"name": "y90p_d0", "samples": 2 * [0.1j]}, - {"name": "y90p_d1", "samples": 2 * [0.1j]}, - {"name": "y90p_d2", "samples": 2 * [0.1j]}, - {"name": "xp_d0", "samples": 2 * [0.2 + 0j]}, - {"name": "ym_d0", "samples": 2 * [-0.2j]}, - {"name": "xp_d1", "samples": 2 * [0.2 + 0j]}, - {"name": "ym_d1", "samples": 2 * [-0.2j]}, - {"name": "cr90p_u0", "samples": 9 * [0.1 + 0j]}, - {"name": "cr90m_u0", "samples": 9 * [-0.1 + 0j]}, - {"name": "cr90p_u1", "samples": 9 * [0.1 + 0j]}, - {"name": "cr90m_u1", "samples": 9 * [-0.1 + 0j]}, - {"name": "measure_m0", "samples": 10 * [0.1 + 0j]}, - {"name": "measure_m1", "samples": 10 * [0.1 + 0j]}, - {"name": "measure_m2", "samples": 10 * [0.1 + 0j]}, - ], - "cmd_def": [ - Command.from_dict( - { - "name": "u1", - "qubits": [0], - "sequence": [ - PulseQobjInstruction( - name="fc", ch="d0", t0=0, phase="-P0" - ).to_dict() - ], - } - ).to_dict(), - Command.from_dict( - { - "name": "u1", - "qubits": [1], - "sequence": [ - PulseQobjInstruction( - name="fc", ch="d1", t0=0, phase="-P0" - ).to_dict() - ], - } - ).to_dict(), - Command.from_dict( - { - "name": "u1", - "qubits": [2], - "sequence": [ - PulseQobjInstruction( - name="fc", ch="d2", t0=0, phase="-P0" - ).to_dict() - ], - } - ).to_dict(), - Command.from_dict( - { - "name": "u2", - "qubits": [0], - "sequence": [ - PulseQobjInstruction( - name="fc", ch="d0", t0=0, phase="-P1" - ).to_dict(), - PulseQobjInstruction(name="y90p_d0", ch="d0", t0=0).to_dict(), - PulseQobjInstruction( - name="fc", ch="d0", t0=2, phase="-P0" - ).to_dict(), - ], - } - ).to_dict(), - Command.from_dict( - { - "name": "u2", - "qubits": [1], - "sequence": [ - PulseQobjInstruction( - name="fc", ch="d1", t0=0, phase="-P1" - ).to_dict(), - PulseQobjInstruction(name="y90p_d1", ch="d1", t0=0).to_dict(), - PulseQobjInstruction( - name="fc", ch="d1", t0=2, phase="-P0" - ).to_dict(), - ], - } - ).to_dict(), - Command.from_dict( - { - "name": "u2", - "qubits": [2], - "sequence": [ - PulseQobjInstruction( - name="fc", ch="d2", t0=0, phase="-P1" - ).to_dict(), - PulseQobjInstruction(name="y90p_d2", ch="d2", t0=0).to_dict(), - PulseQobjInstruction( - name="fc", ch="d2", t0=2, phase="-P0" - ).to_dict(), - ], - } - ).to_dict(), - Command.from_dict( - { - "name": "u3", - "qubits": [0], - "sequence": [ - PulseQobjInstruction( - name="fc", ch="d0", t0=0, phase="-P2" - ).to_dict(), - PulseQobjInstruction(name="x90p_d0", ch="d0", t0=0).to_dict(), - PulseQobjInstruction( - name="fc", ch="d0", t0=2, phase="-P0" - ).to_dict(), - PulseQobjInstruction(name="x90m_d0", ch="d0", t0=2).to_dict(), - PulseQobjInstruction( - name="fc", ch="d0", t0=4, phase="-P1" - ).to_dict(), - ], - } - ).to_dict(), - Command.from_dict( - { - "name": "u3", - "qubits": [1], - "sequence": [ - PulseQobjInstruction( - name="fc", ch="d1", t0=0, phase="-P2" - ).to_dict(), - PulseQobjInstruction(name="x90p_d1", ch="d1", t0=0).to_dict(), - PulseQobjInstruction( - name="fc", ch="d1", t0=2, phase="-P0" - ).to_dict(), - PulseQobjInstruction(name="x90m_d1", ch="d1", t0=2).to_dict(), - PulseQobjInstruction( - name="fc", ch="d1", t0=4, phase="-P1" - ).to_dict(), - ], - } - ).to_dict(), - Command.from_dict( - { - "name": "u3", - "qubits": [2], - "sequence": [ - PulseQobjInstruction( - name="fc", ch="d2", t0=0, phase="-P2" - ).to_dict(), - PulseQobjInstruction(name="x90p_d2", ch="d2", t0=0).to_dict(), - PulseQobjInstruction( - name="fc", ch="d2", t0=2, phase="-P0" - ).to_dict(), - PulseQobjInstruction(name="x90m_d2", ch="d2", t0=2).to_dict(), - PulseQobjInstruction( - name="fc", ch="d2", t0=4, phase="-P1" - ).to_dict(), - ], - } - ).to_dict(), - Command.from_dict( - { - "name": "cx", - "qubits": [0, 1], - "sequence": [ - PulseQobjInstruction( - name="fc", ch="d0", t0=0, phase=1.57 - ).to_dict(), - PulseQobjInstruction(name="ym_d0", ch="d0", t0=0).to_dict(), - PulseQobjInstruction(name="xp_d0", ch="d0", t0=11).to_dict(), - PulseQobjInstruction(name="x90p_d1", ch="d1", t0=0).to_dict(), - PulseQobjInstruction(name="cr90p_u0", ch="u0", t0=2).to_dict(), - PulseQobjInstruction(name="cr90m_u0", ch="u0", t0=13).to_dict(), - ], - } - ).to_dict(), - Command.from_dict( - { - "name": "cx", - "qubits": [1, 2], - "sequence": [ - PulseQobjInstruction( - name="fc", ch="d1", t0=0, phase=1.57 - ).to_dict(), - PulseQobjInstruction(name="ym_d1", ch="d1", t0=0).to_dict(), - PulseQobjInstruction(name="xp_d1", ch="d1", t0=11).to_dict(), - PulseQobjInstruction(name="x90p_d2", ch="d2", t0=0).to_dict(), - PulseQobjInstruction(name="cr90p_u1", ch="u1", t0=2).to_dict(), - PulseQobjInstruction(name="cr90m_u1", ch="u1", t0=13).to_dict(), - ], - } - ).to_dict(), - Command.from_dict( - { - "name": "measure", - "qubits": [0, 1, 2], - "sequence": [ - PulseQobjInstruction(name="measure_m0", ch="m0", t0=0).to_dict(), - PulseQobjInstruction(name="measure_m1", ch="m1", t0=0).to_dict(), - PulseQobjInstruction(name="measure_m2", ch="m2", t0=0).to_dict(), - PulseQobjInstruction( - name="acquire", - duration=10, - t0=0, - qubits=[0, 1, 2], - memory_slot=[0, 1, 2], - ).to_dict(), - ], - } - ).to_dict(), - ], - } - ) + with warnings.catch_warnings(): + # The class PulseQobjInstruction is deprecated + warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") + self._defaults = PulseDefaults.from_dict( + { + "qubit_freq_est": [4.9, 5.0, 4.8], + "meas_freq_est": [6.5, 6.6, 6.4], + "buffer": 10, + "pulse_library": [ + {"name": "x90p_d0", "samples": 2 * [0.1 + 0j]}, + {"name": "x90p_d1", "samples": 2 * [0.1 + 0j]}, + {"name": "x90p_d2", "samples": 2 * [0.1 + 0j]}, + {"name": "x90m_d0", "samples": 2 * [-0.1 + 0j]}, + {"name": "x90m_d1", "samples": 2 * [-0.1 + 0j]}, + {"name": "x90m_d2", "samples": 2 * [-0.1 + 0j]}, + {"name": "y90p_d0", "samples": 2 * [0.1j]}, + {"name": "y90p_d1", "samples": 2 * [0.1j]}, + {"name": "y90p_d2", "samples": 2 * [0.1j]}, + {"name": "xp_d0", "samples": 2 * [0.2 + 0j]}, + {"name": "ym_d0", "samples": 2 * [-0.2j]}, + {"name": "xp_d1", "samples": 2 * [0.2 + 0j]}, + {"name": "ym_d1", "samples": 2 * [-0.2j]}, + {"name": "cr90p_u0", "samples": 9 * [0.1 + 0j]}, + {"name": "cr90m_u0", "samples": 9 * [-0.1 + 0j]}, + {"name": "cr90p_u1", "samples": 9 * [0.1 + 0j]}, + {"name": "cr90m_u1", "samples": 9 * [-0.1 + 0j]}, + {"name": "measure_m0", "samples": 10 * [0.1 + 0j]}, + {"name": "measure_m1", "samples": 10 * [0.1 + 0j]}, + {"name": "measure_m2", "samples": 10 * [0.1 + 0j]}, + ], + "cmd_def": [ + Command.from_dict( + { + "name": "u1", + "qubits": [0], + "sequence": [ + PulseQobjInstruction( + name="fc", ch="d0", t0=0, phase="-P0" + ).to_dict() + ], + } + ).to_dict(), + Command.from_dict( + { + "name": "u1", + "qubits": [1], + "sequence": [ + PulseQobjInstruction( + name="fc", ch="d1", t0=0, phase="-P0" + ).to_dict() + ], + } + ).to_dict(), + Command.from_dict( + { + "name": "u1", + "qubits": [2], + "sequence": [ + PulseQobjInstruction( + name="fc", ch="d2", t0=0, phase="-P0" + ).to_dict() + ], + } + ).to_dict(), + Command.from_dict( + { + "name": "u2", + "qubits": [0], + "sequence": [ + PulseQobjInstruction( + name="fc", ch="d0", t0=0, phase="-P1" + ).to_dict(), + PulseQobjInstruction(name="y90p_d0", ch="d0", t0=0).to_dict(), + PulseQobjInstruction( + name="fc", ch="d0", t0=2, phase="-P0" + ).to_dict(), + ], + } + ).to_dict(), + Command.from_dict( + { + "name": "u2", + "qubits": [1], + "sequence": [ + PulseQobjInstruction( + name="fc", ch="d1", t0=0, phase="-P1" + ).to_dict(), + PulseQobjInstruction(name="y90p_d1", ch="d1", t0=0).to_dict(), + PulseQobjInstruction( + name="fc", ch="d1", t0=2, phase="-P0" + ).to_dict(), + ], + } + ).to_dict(), + Command.from_dict( + { + "name": "u2", + "qubits": [2], + "sequence": [ + PulseQobjInstruction( + name="fc", ch="d2", t0=0, phase="-P1" + ).to_dict(), + PulseQobjInstruction(name="y90p_d2", ch="d2", t0=0).to_dict(), + PulseQobjInstruction( + name="fc", ch="d2", t0=2, phase="-P0" + ).to_dict(), + ], + } + ).to_dict(), + Command.from_dict( + { + "name": "u3", + "qubits": [0], + "sequence": [ + PulseQobjInstruction( + name="fc", ch="d0", t0=0, phase="-P2" + ).to_dict(), + PulseQobjInstruction(name="x90p_d0", ch="d0", t0=0).to_dict(), + PulseQobjInstruction( + name="fc", ch="d0", t0=2, phase="-P0" + ).to_dict(), + PulseQobjInstruction(name="x90m_d0", ch="d0", t0=2).to_dict(), + PulseQobjInstruction( + name="fc", ch="d0", t0=4, phase="-P1" + ).to_dict(), + ], + } + ).to_dict(), + Command.from_dict( + { + "name": "u3", + "qubits": [1], + "sequence": [ + PulseQobjInstruction( + name="fc", ch="d1", t0=0, phase="-P2" + ).to_dict(), + PulseQobjInstruction(name="x90p_d1", ch="d1", t0=0).to_dict(), + PulseQobjInstruction( + name="fc", ch="d1", t0=2, phase="-P0" + ).to_dict(), + PulseQobjInstruction(name="x90m_d1", ch="d1", t0=2).to_dict(), + PulseQobjInstruction( + name="fc", ch="d1", t0=4, phase="-P1" + ).to_dict(), + ], + } + ).to_dict(), + Command.from_dict( + { + "name": "u3", + "qubits": [2], + "sequence": [ + PulseQobjInstruction( + name="fc", ch="d2", t0=0, phase="-P2" + ).to_dict(), + PulseQobjInstruction(name="x90p_d2", ch="d2", t0=0).to_dict(), + PulseQobjInstruction( + name="fc", ch="d2", t0=2, phase="-P0" + ).to_dict(), + PulseQobjInstruction(name="x90m_d2", ch="d2", t0=2).to_dict(), + PulseQobjInstruction( + name="fc", ch="d2", t0=4, phase="-P1" + ).to_dict(), + ], + } + ).to_dict(), + Command.from_dict( + { + "name": "cx", + "qubits": [0, 1], + "sequence": [ + PulseQobjInstruction( + name="fc", ch="d0", t0=0, phase=1.57 + ).to_dict(), + PulseQobjInstruction(name="ym_d0", ch="d0", t0=0).to_dict(), + PulseQobjInstruction(name="xp_d0", ch="d0", t0=11).to_dict(), + PulseQobjInstruction(name="x90p_d1", ch="d1", t0=0).to_dict(), + PulseQobjInstruction(name="cr90p_u0", ch="u0", t0=2).to_dict(), + PulseQobjInstruction(name="cr90m_u0", ch="u0", t0=13).to_dict(), + ], + } + ).to_dict(), + Command.from_dict( + { + "name": "cx", + "qubits": [1, 2], + "sequence": [ + PulseQobjInstruction( + name="fc", ch="d1", t0=0, phase=1.57 + ).to_dict(), + PulseQobjInstruction(name="ym_d1", ch="d1", t0=0).to_dict(), + PulseQobjInstruction(name="xp_d1", ch="d1", t0=11).to_dict(), + PulseQobjInstruction(name="x90p_d2", ch="d2", t0=0).to_dict(), + PulseQobjInstruction(name="cr90p_u1", ch="u1", t0=2).to_dict(), + PulseQobjInstruction(name="cr90m_u1", ch="u1", t0=13).to_dict(), + ], + } + ).to_dict(), + Command.from_dict( + { + "name": "measure", + "qubits": [0, 1, 2], + "sequence": [ + PulseQobjInstruction( + name="measure_m0", ch="m0", t0=0 + ).to_dict(), + PulseQobjInstruction( + name="measure_m1", ch="m1", t0=0 + ).to_dict(), + PulseQobjInstruction( + name="measure_m2", ch="m2", t0=0 + ).to_dict(), + PulseQobjInstruction( + name="acquire", + duration=10, + t0=0, + qubits=[0, 1, 2], + memory_slot=[0, 1, 2], + ).to_dict(), + ], + } + ).to_dict(), + ], + } + ) super().__init__(configuration) def defaults(self): # pylint: disable=missing-function-docstring diff --git a/qiskit/providers/fake_provider/generic_backend_v2.py b/qiskit/providers/fake_provider/generic_backend_v2.py index 0da1df7eab65..09827eba48b7 100644 --- a/qiskit/providers/fake_provider/generic_backend_v2.py +++ b/qiskit/providers/fake_provider/generic_backend_v2.py @@ -266,27 +266,36 @@ def _get_calibration_sequence( # Note that the calibration pulses are different for # 1q gates vs 2q gates vs measurement instructions. if inst == "measure": - sequence = [ - PulseQobjInstruction( - name="acquire", - duration=1792, - t0=0, - qubits=qargs, - memory_slot=qargs, - ) - ] + [PulseQobjInstruction(name=pulse_library[1].name, ch=f"m{i}", t0=0) for i in qargs] + with warnings.catch_warnings(): + # The class PulseQobjInstruction is deprecated + warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") + sequence = [ + PulseQobjInstruction( + name="acquire", + duration=1792, + t0=0, + qubits=qargs, + memory_slot=qargs, + ) + ] + [ + PulseQobjInstruction(name=pulse_library[1].name, ch=f"m{i}", t0=0) + for i in qargs + ] return sequence - if num_qubits == 1: + with warnings.catch_warnings(): + # The class PulseQobjInstruction is deprecated + warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") + if num_qubits == 1: + return [ + PulseQobjInstruction(name="fc", ch=f"u{qargs[0]}", t0=0, phase="-P0"), + PulseQobjInstruction(name=pulse_library[0].name, ch=f"d{qargs[0]}", t0=0), + ] return [ - PulseQobjInstruction(name="fc", ch=f"u{qargs[0]}", t0=0, phase="-P0"), - PulseQobjInstruction(name=pulse_library[0].name, ch=f"d{qargs[0]}", t0=0), + PulseQobjInstruction(name=pulse_library[1].name, ch=f"d{qargs[0]}", t0=0), + PulseQobjInstruction(name=pulse_library[2].name, ch=f"u{qargs[0]}", t0=0), + PulseQobjInstruction(name=pulse_library[1].name, ch=f"d{qargs[1]}", t0=0), + PulseQobjInstruction(name="fc", ch=f"d{qargs[1]}", t0=0, phase=2.1), ] - return [ - PulseQobjInstruction(name=pulse_library[1].name, ch=f"d{qargs[0]}", t0=0), - PulseQobjInstruction(name=pulse_library[2].name, ch=f"u{qargs[0]}", t0=0), - PulseQobjInstruction(name=pulse_library[1].name, ch=f"d{qargs[1]}", t0=0), - PulseQobjInstruction(name="fc", ch=f"d{qargs[1]}", t0=0, phase=2.1), - ] def _generate_calibration_defaults(self) -> PulseDefaults: """Generate pulse calibration defaults as specified with `self._calibrate_instructions`. diff --git a/qiskit/providers/models/pulsedefaults.py b/qiskit/providers/models/pulsedefaults.py index 7c1864bad9ee..1302994d40e6 100644 --- a/qiskit/providers/models/pulsedefaults.py +++ b/qiskit/providers/models/pulsedefaults.py @@ -12,6 +12,7 @@ """Model and schema for pulse defaults.""" +import warnings from typing import Any, Dict, List from qiskit.pulse.instruction_schedule_map import InstructionScheduleMap, PulseQobjDef @@ -271,7 +272,7 @@ def from_dict(cls, data): PulseDefaults: The PulseDefaults from the input dictionary. """ schema = { - "pulse_library": PulseLibraryItem, + "pulse_library": PulseLibraryItem, # The class PulseLibraryItem is deprecated "cmd_def": Command, "meas_kernel": MeasurementKernel, "discriminator": Discriminator, @@ -282,10 +283,13 @@ def from_dict(cls, data): in_data = {} for key, value in data.items(): if key in schema: - if isinstance(value, list): - in_data[key] = list(map(schema[key].from_dict, value)) - else: - in_data[key] = schema[key].from_dict(value) + with warnings.catch_warnings(): + # The class PulseLibraryItem is deprecated + warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") + if isinstance(value, list): + in_data[key] = list(map(schema[key].from_dict, value)) + else: + in_data[key] = schema[key].from_dict(value) else: in_data[key] = value diff --git a/qiskit/qobj/common.py b/qiskit/qobj/common.py index 9b219e5ba8d0..0f1e2372fd9a 100644 --- a/qiskit/qobj/common.py +++ b/qiskit/qobj/common.py @@ -13,6 +13,8 @@ """Module providing definitions of common Qobj classes.""" from types import SimpleNamespace +from qiskit.utils import deprecate_func + class QobjDictField(SimpleNamespace): """A class used to represent a dictionary field in Qobj @@ -21,6 +23,14 @@ class QobjDictField(SimpleNamespace): previously constructed using marshmallow. """ + @deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", + ) def __init__(self, **kwargs): """Instantiate a new Qobj dict field object. diff --git a/qiskit/qobj/converters/lo_config.py b/qiskit/qobj/converters/lo_config.py index e06ff11a8c93..a5b5beb80df2 100644 --- a/qiskit/qobj/converters/lo_config.py +++ b/qiskit/qobj/converters/lo_config.py @@ -15,6 +15,7 @@ from qiskit.pulse.channels import DriveChannel, MeasureChannel from qiskit.pulse.configuration import LoConfig from qiskit.exceptions import QiskitError +from qiskit.utils import deprecate_func class LoConfigConverter: @@ -23,6 +24,14 @@ class LoConfigConverter: ``get_qubit_los`` and ``get_meas_los`` to align with your backend. """ + @deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", + ) def __init__( self, qobj_model, diff --git a/qiskit/qobj/converters/pulse_instruction.py b/qiskit/qobj/converters/pulse_instruction.py index 8f34ee0855ac..e17036210d57 100644 --- a/qiskit/qobj/converters/pulse_instruction.py +++ b/qiskit/qobj/converters/pulse_instruction.py @@ -30,6 +30,7 @@ from qiskit.pulse.schedule import Schedule from qiskit.qobj import QobjMeasurementOption, PulseLibraryItem, PulseQobjInstruction from qiskit.qobj.utils import MeasLevel +from qiskit.utils import deprecate_func class ParametricPulseShapes(Enum): @@ -107,6 +108,14 @@ def _convert_NewInstruction(self, instruction, time_offset): where ``NewInstruction`` must be a class name of Qiskit Pulse instruction. """ + @deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", + ) def __init__( self, qobj_model: PulseQobjInstruction, diff --git a/qiskit/qobj/pulse_qobj.py b/qiskit/qobj/pulse_qobj.py index 3552d83ada84..7a5ce06c8f3f 100644 --- a/qiskit/qobj/pulse_qobj.py +++ b/qiskit/qobj/pulse_qobj.py @@ -23,11 +23,20 @@ from qiskit.qobj.common import QobjDictField from qiskit.qobj.common import QobjHeader from qiskit.qobj.common import QobjExperimentHeader +from qiskit.utils import deprecate_func class QobjMeasurementOption: """An individual measurement option.""" + @deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", + ) def __init__(self, name, params=None): """Instantiate a new QobjMeasurementOption object. @@ -89,6 +98,14 @@ class PulseQobjInstruction: "parameters", ] + @deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", + ) def __init__( self, name, @@ -282,6 +299,14 @@ def _to_complex(value: Union[List[float], complex]) -> complex: class PulseQobjConfig(QobjDictField): """A configuration for a Pulse Qobj.""" + @deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", + ) def __init__( self, meas_level, @@ -383,6 +408,14 @@ class PulseQobjExperiment: experiment as part of a larger Pulse Qobj. """ + @deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", + ) def __init__(self, instructions, config=None, header=None): """Instantiate a PulseQobjExperiment. @@ -473,6 +506,14 @@ def __eq__(self, other): class PulseQobjExperimentConfig(QobjDictField): """A config for a single Pulse experiment in the qobj.""" + @deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", + ) def __init__(self, qubit_lo_freq=None, meas_lo_freq=None, **kwargs): """Instantiate a PulseQobjExperimentConfig object. @@ -492,6 +533,14 @@ def __init__(self, qubit_lo_freq=None, meas_lo_freq=None, **kwargs): class PulseLibraryItem: """An item in a pulse library.""" + @deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", + ) def __init__(self, name, samples): """Instantiate a pulse library item. @@ -542,6 +591,14 @@ def __eq__(self, other): class PulseQobj: """A Pulse Qobj.""" + @deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", + ) def __init__(self, qobj_id, config, experiments, header=None): """Instantiate a new Pulse Qobj Object. diff --git a/qiskit/qobj/qasm_qobj.py b/qiskit/qobj/qasm_qobj.py index 88d775b3b773..8858913fb47c 100644 --- a/qiskit/qobj/qasm_qobj.py +++ b/qiskit/qobj/qasm_qobj.py @@ -18,11 +18,20 @@ from qiskit.circuit.parameterexpression import ParameterExpression from qiskit.qobj.pulse_qobj import PulseQobjInstruction, PulseLibraryItem from qiskit.qobj.common import QobjDictField, QobjHeader +from qiskit.utils import deprecate_func class QasmQobjInstruction: """A class representing a single instruction in an QasmQobj Experiment.""" + @deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", + ) def __init__( self, name, @@ -200,6 +209,14 @@ class QasmQobjExperiment: part of a larger OpenQASM 2 qobj. """ + @deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", + ) def __init__(self, config=None, header=None, instructions=None): """Instantiate a QasmQobjExperiment. @@ -276,6 +293,14 @@ def __eq__(self, other): class QasmQobjConfig(SimpleNamespace): """A configuration for an OpenQASM 2 Qobj.""" + @deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", + ) def __init__( self, shots=None, @@ -410,6 +435,14 @@ class QasmQobjExperimentHeader(QobjDictField): class QasmQobjExperimentConfig(QobjDictField): """Configuration for a single OpenQASM 2 experiment in the qobj.""" + @deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", + ) def __init__(self, calibrations=None, qubit_lo_freq=None, meas_lo_freq=None, **kwargs): """ Args: @@ -446,6 +479,14 @@ class QasmExperimentCalibrations: GateCalibrations. """ + @deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", + ) def __init__(self, gates): """ Initialize a container for calibrations. @@ -486,6 +527,14 @@ class GateCalibration: """Each calibration specifies a unique gate by name, qubits and params, and contains the Pulse instructions to implement it.""" + @deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", + ) def __init__(self, name, qubits, params, instructions): """ Initialize a single gate calibration. Instructions may reference waveforms which should be @@ -541,6 +590,14 @@ def from_dict(cls, data): class QasmQobj: """An OpenQASM 2 Qobj.""" + @deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated " + "`BackendV1` workflow, and no longer necessary for `BackendV2`. If a user " + "workflow requires `Qobj` it likely relies on deprecated functionality and " + "should be updated to use `BackendV2`.", + ) def __init__(self, qobj_id=None, config=None, experiments=None, header=None): """Instantiate a new OpenQASM 2 Qobj Object. diff --git a/qiskit/qobj/utils.py b/qiskit/qobj/utils.py index a689fc01e7e7..1e691d6324bf 100644 --- a/qiskit/qobj/utils.py +++ b/qiskit/qobj/utils.py @@ -14,7 +14,16 @@ from enum import Enum, IntEnum +from qiskit.utils import deprecate_func + +@deprecate_func( + since="1.2", + removal_timeline="in the 2.0 release", + additional_msg="The `Qobj` class and related functionality are part of the deprecated `BackendV1` " + "workflow, and no longer necessary for `BackendV2`. If a user workflow requires `Qobj` it likely " + "relies on deprecated functionality and should be updated to use `BackendV2`.", +) class QobjType(str, Enum): """Qobj.type allowed values.""" diff --git a/qiskit/result/models.py b/qiskit/result/models.py index 83d9e4e78d5f..93a1954ac7f4 100644 --- a/qiskit/result/models.py +++ b/qiskit/result/models.py @@ -13,6 +13,7 @@ """Schema and helper models for schema-conformant Results.""" import copy +import warnings from qiskit.qobj.utils import MeasReturnType, MeasLevel from qiskit.qobj import QobjExperimentHeader @@ -223,7 +224,10 @@ def from_dict(cls, data): in_data = copy.copy(data) data_obj = ExperimentResultData.from_dict(in_data.pop("data")) if "header" in in_data: - in_data["header"] = QobjExperimentHeader.from_dict(in_data.pop("header")) + with warnings.catch_warnings(): + # The class QobjExperimentHeader is deprecated + warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") + in_data["header"] = QobjExperimentHeader.from_dict(in_data.pop("header")) shots = in_data.pop("shots") success = in_data.pop("success") diff --git a/qiskit/result/result.py b/qiskit/result/result.py index 7df365785166..4a5a928f06d5 100644 --- a/qiskit/result/result.py +++ b/qiskit/result/result.py @@ -125,7 +125,9 @@ def from_dict(cls, data): in_data = copy.copy(data) in_data["results"] = [ExperimentResult.from_dict(x) for x in in_data.pop("results")] if in_data.get("header") is not None: - in_data["header"] = QobjHeader.from_dict(in_data.pop("header")) + with warnings.catch_warnings(): + warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") + in_data["header"] = QobjHeader.from_dict(in_data.pop("header")) return cls(**in_data) def data(self, experiment=None): diff --git a/releasenotes/notes/deprecate_assemble-67486b4d0a8d4f96.yaml b/releasenotes/notes/deprecate_assemble-67486b4d0a8d4f96.yaml new file mode 100644 index 000000000000..b7b50d2eb2b2 --- /dev/null +++ b/releasenotes/notes/deprecate_assemble-67486b4d0a8d4f96.yaml @@ -0,0 +1,7 @@ +--- +deprecations_providers: + - | + The `Qobj` structure and related classes are now deprecated, they were introduced as part of the `BackendV1` workflow and are no longer necessary for interacting with :class:`.BackendV2` backends. Remote backend interaction should be done via `QPY` or `OpenQASM` instead. +deprecations_transpiler: + - | + The `assemble` function is now deprecated and will be removed in the 2.0 release. The function was primarily used to create a `Qobj`, which is no longer necessary in :class:`.BackendV2`-based workflows. It was also used for binding parameters, a functionality fully covered by :meth:`~.QuantumCircuit.assign_parameters`. diff --git a/test/benchmarks/assembler.py b/test/benchmarks/assembler.py index 3899c05e92bb..03d349088c86 100644 --- a/test/benchmarks/assembler.py +++ b/test/benchmarks/assembler.py @@ -46,4 +46,6 @@ def setup(self, n_qubits, depth, number_of_circuits): self.qobj = assemble(self.circuits) def time_disassemble_circuit(self, _, __, ___): + # TODO: QObj is getting deprecated. Remove once that happens + # https://github.com/Qiskit/qiskit/pull/12649 disassemble(self.qobj) diff --git a/test/python/circuit/test_diagonal_gate.py b/test/python/circuit/test_diagonal_gate.py index 57a5d5966c7e..de8d53e12d3b 100644 --- a/test/python/circuit/test_diagonal_gate.py +++ b/test/python/circuit/test_diagonal_gate.py @@ -75,11 +75,13 @@ def test_npcomplex_params_conversion(self): all(isinstance(p, complex) and not isinstance(p, np.number) for p in params) ) - qobj = assemble(qc) - params = qobj.experiments[0].instructions[0].params - self.assertTrue( - all(isinstance(p, complex) and not isinstance(p, np.number) for p in params) - ) + with self.assertWarns(DeprecationWarning): + # REMOVE this assertion (not the full test) once ASSEMBLE is removed. + qobj = assemble(qc) + params = qobj.experiments[0].instructions[0].params + self.assertTrue( + all(isinstance(p, complex) and not isinstance(p, np.number) for p in params) + ) def _get_diag_gate_matrix(diag): diff --git a/test/python/circuit/test_hamiltonian_gate.py b/test/python/circuit/test_hamiltonian_gate.py index 46aee007b158..60fb1e9a90a9 100644 --- a/test/python/circuit/test_hamiltonian_gate.py +++ b/test/python/circuit/test_hamiltonian_gate.py @@ -131,7 +131,8 @@ def test_3q_hamiltonian(self): np.testing.assert_almost_equal(dnode.op.to_matrix(), 1j * matrix.data) def test_qobj_with_hamiltonian(self): - """test qobj output with hamiltonian""" + """test qobj output with hamiltonian + REMOVE once Qobj gets removed""" qr = QuantumRegister(4) qc = QuantumCircuit(qr) qc.rx(np.pi / 4, qr[0]) @@ -141,7 +142,8 @@ def test_qobj_with_hamiltonian(self): qc.append(uni, [qr[0], qr[1], qr[3]]) qc.cx(qr[3], qr[2]) qc = qc.assign_parameters({theta: np.pi / 2}) - qobj = qiskit.compiler.assemble(qc) + with self.assertWarns(DeprecationWarning): + qobj = qiskit.compiler.assemble(qc) instr = qobj.experiments[0].instructions[1] self.assertEqual(instr.name, "hamiltonian") # Also test label diff --git a/test/python/circuit/test_initializer.py b/test/python/circuit/test_initializer.py index 122a4e4afe9a..a37c51f48184 100644 --- a/test/python/circuit/test_initializer.py +++ b/test/python/circuit/test_initializer.py @@ -481,7 +481,8 @@ def test_init(self): all(isinstance(p, complex) and not isinstance(p, np.number) for p in params) ) - qobj = assemble(qc) + with self.assertWarns(DeprecationWarning): + qobj = assemble(qc) params = qobj.experiments[0].instructions[0].params self.assertTrue( all(isinstance(p, complex) and not isinstance(p, np.number) for p in params) diff --git a/test/python/circuit/test_parameters.py b/test/python/circuit/test_parameters.py index f580416eccf5..4f989767164f 100644 --- a/test/python/circuit/test_parameters.py +++ b/test/python/circuit/test_parameters.py @@ -793,7 +793,8 @@ def test_circuit_generation(self): theta_list = numpy.linspace(0, numpy.pi, 20) for theta_i in theta_list: circs.append(qc_aer.assign_parameters({theta: theta_i})) - qobj = assemble(circs) + with self.assertWarns(DeprecationWarning): + qobj = assemble(circs) for index, theta_i in enumerate(theta_list): res = float(qobj.experiments[index].instructions[0].params[0]) self.assertTrue(math.isclose(res, theta_i), f"{res} != {theta_i}") @@ -980,8 +981,9 @@ def test_parameter_equality_to_expression(self, ptype): self.assertEqual(hash(x1), hash(x1_expr)) self.assertEqual(hash(x2), hash(x2_expr)) - def test_binding_parameterized_circuits_built_in_multiproc(self): - """Verify subcircuits built in a subprocess can still be bound.""" + def test_binding_parameterized_circuits_built_in_multiproc_(self): + """Verify subcircuits built in a subprocess can still be bound. + REMOVE this test once assemble is REMOVED""" # ref: https://github.com/Qiskit/qiskit-terra/issues/2429 num_processes = 4 @@ -1001,11 +1003,12 @@ def test_binding_parameterized_circuits_built_in_multiproc(self): parameter_values = [{x: 1.0 for x in parameters}] - qobj = assemble( - circuit, - backend=BasicSimulator(), - parameter_binds=parameter_values, - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + circuit, + backend=BasicSimulator(), + parameter_binds=parameter_values, + ) self.assertEqual(len(qobj.experiments), 1) self.assertEqual(len(qobj.experiments[0].instructions), 4) @@ -1018,6 +1021,39 @@ def test_binding_parameterized_circuits_built_in_multiproc(self): ) ) + def test_binding_parameterized_circuits_built_in_multiproc(self): + """Verify subcircuits built in a subprocess can still be bound.""" + # ref: https://github.com/Qiskit/qiskit-terra/issues/2429 + + num_processes = 4 + + qr = QuantumRegister(3) + cr = ClassicalRegister(3) + + circuit = QuantumCircuit(qr, cr) + parameters = [Parameter(f"x{i}") for i in range(num_processes)] + + results = parallel_map( + _construct_circuit, parameters, task_args=(qr,), num_processes=num_processes + ) + + for qc in results: + circuit.compose(qc, inplace=True) + + parameter_values = {x: 1.0 for x in parameters} + + bind_circuit = circuit.assign_parameters(parameter_values) + + self.assertEqual(len(bind_circuit.data), 4) + self.assertTrue( + all( + len(inst.operation.params) == 1 + and isinstance(inst.operation.params[0], float) + and float(inst.operation.params[0]) == 1 + for inst in bind_circuit.data + ) + ) + def test_transpiling_multiple_parameterized_circuits(self): """Verify several parameterized circuits can be transpiled at once.""" # ref: https://github.com/Qiskit/qiskit-terra/issues/2864 diff --git a/test/python/circuit/test_scheduled_circuit.py b/test/python/circuit/test_scheduled_circuit.py index ec4bc72ffd06..c3b3158d7b85 100644 --- a/test/python/circuit/test_scheduled_circuit.py +++ b/test/python/circuit/test_scheduled_circuit.py @@ -66,11 +66,6 @@ def test_schedule_circuit_when_backend_tells_dt(self): self.assertEqual(sc.data[4].operation.name, "delay") self.assertEqual(sc.data[4].operation.duration, 450450) self.assertEqual(sc.data[4].operation.unit, "dt") - qobj = assemble(sc, self.backend_with_dt) - self.assertEqual(qobj.experiments[0].instructions[0].name, "delay") - self.assertEqual(qobj.experiments[0].instructions[0].params[0], 450450) - self.assertEqual(qobj.experiments[0].instructions[4].name, "delay") - self.assertEqual(qobj.experiments[0].instructions[4].params[0], 450450) def test_schedule_circuit_when_transpile_option_tells_dt(self): """dt is known to transpiler by transpile option""" @@ -119,7 +114,7 @@ def test_schedule_circuit_in_sec_when_no_one_tells_dt(self): self.assertEqual(sc.data[4].operation.name, "delay") self.assertAlmostEqual(sc.data[4].operation.duration, 1.0e-4 + 1.0e-7) self.assertEqual(sc.data[4].operation.unit, "s") - with self.assertRaises(QiskitError): + with self.assertRaises(DeprecationWarning): assemble(sc, self.backend_without_dt) def test_cannot_schedule_circuit_with_mixed_SI_and_dt_when_no_one_tells_dt(self): @@ -377,7 +372,8 @@ def test_transpile_and_assemble_delay_circuit_for_simulator(self): qc.delay(100, 0, "ns") circ = transpile(qc, self.simulator_backend) self.assertEqual(circ.duration, None) # not scheduled - qobj = assemble(circ, self.simulator_backend) + with self.assertWarns(DeprecationWarning): + qobj = assemble(circ, self.simulator_backend) self.assertEqual(qobj.experiments[0].instructions[0].name, "delay") self.assertEqual(qobj.experiments[0].instructions[0].params[0], 1e-7) @@ -389,7 +385,8 @@ def test_transpile_and_assemble_t1_circuit_for_simulator(self): qc.measure(0, 0) circ = transpile(qc, self.simulator_backend) self.assertEqual(circ.duration, None) # not scheduled - qobj = assemble(circ, self.simulator_backend) + with self.assertWarns(DeprecationWarning): + qobj = assemble(circ, self.simulator_backend) self.assertEqual(qobj.experiments[0].instructions[1].name, "delay") self.assertAlmostEqual(qobj.experiments[0].instructions[1].params[0], 1e-7) @@ -415,7 +412,8 @@ def test_can_transpile_and_assemble_circuits_with_assigning_parameters_inbetween qc.measure(0, 0) circ = transpile(qc, self.backend_with_dt) circ = circ.assign_parameters({idle_dur: 0.1}) - qobj = assemble(circ, self.backend_with_dt) + with self.assertWarns(DeprecationWarning): + qobj = assemble(circ, self.backend_with_dt) self.assertEqual(qobj.experiments[0].instructions[1].name, "delay") self.assertEqual(qobj.experiments[0].instructions[1].params[0], 450) @@ -440,7 +438,7 @@ def test_fail_to_assemble_circuits_with_unbounded_parameters(self): qc.delay(idle_dur, 0, "us") qc.measure(0, 0) qc = transpile(qc, self.backend_with_dt) - with self.assertRaises(QiskitError): + with self.assertRaises(DeprecationWarning): assemble(qc, self.backend_with_dt) @data("asap", "alap") diff --git a/test/python/circuit/test_unitary.py b/test/python/circuit/test_unitary.py index c5c9344ad7ed..63edbdaffbf9 100644 --- a/test/python/circuit/test_unitary.py +++ b/test/python/circuit/test_unitary.py @@ -168,7 +168,8 @@ def test_qobj_with_unitary_matrix(self): uni = UnitaryGate(matrix) qc.append(uni, [qr[0], qr[1], qr[3]]) qc.cx(qr[3], qr[2]) - qobj = qiskit.compiler.assemble(qc) + with self.assertWarns(DeprecationWarning): + qobj = qiskit.compiler.assemble(qc) instr = qobj.experiments[0].instructions[1] self.assertEqual(instr.name, "unitary") assert_allclose(numpy.array(instr.params[0]).astype(numpy.complex64), matrix) @@ -197,7 +198,8 @@ def test_labeled_unitary(self): matrix = numpy.kron(sigmax, sigmay) uni = UnitaryGate(matrix, label="xy") qc.append(uni, [qr[0], qr[1]]) - qobj = qiskit.compiler.assemble(qc) + with self.assertWarns(DeprecationWarning): + qobj = qiskit.compiler.assemble(qc) instr = qobj.experiments[0].instructions[0] self.assertEqual(instr.name, "unitary") self.assertEqual(instr.label, "xy") diff --git a/test/python/compiler/test_assembler.py b/test/python/compiler/test_assembler.py index 1a6e5b6b8fe5..ff1f86f228db 100644 --- a/test/python/compiler/test_assembler.py +++ b/test/python/compiler/test_assembler.py @@ -80,7 +80,8 @@ def setUp(self): def test_assemble_single_circuit(self): """Test assembling a single circuit.""" - qobj = assemble(self.circ, shots=2000, memory=True) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.circ, shots=2000, memory=True) self.assertIsInstance(qobj, QasmQobj) self.assertEqual(qobj.config.shots, 2000) @@ -105,7 +106,8 @@ def test_assemble_multiple_circuits(self): circ1.cx(qr1[0], qr1[2]) circ1.measure(qr1, qc1) - qobj = assemble([circ0, circ1], shots=100, memory=False, seed_simulator=6) + with self.assertWarns(DeprecationWarning): + qobj = assemble([circ0, circ1], shots=100, memory=False, seed_simulator=6) self.assertIsInstance(qobj, QasmQobj) self.assertEqual(qobj.config.seed_simulator, 6) @@ -116,29 +118,34 @@ def test_assemble_multiple_circuits(self): def test_assemble_no_run_config(self): """Test assembling with no run_config, relying on default.""" - qobj = assemble(self.circ) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.circ) self.assertIsInstance(qobj, QasmQobj) self.assertEqual(qobj.config.shots, 1024) def test_shots_greater_than_max_shots(self): """Test assembling with shots greater than max shots""" - self.assertRaises(QiskitError, assemble, self.backend, shots=1024000) + with self.assertWarns(DeprecationWarning): + self.assertRaises(QiskitError, assemble, self.backend, shots=1024000) def test_shots_not_of_type_int(self): """Test assembling with shots having type other than int""" - self.assertRaises(QiskitError, assemble, self.backend, shots="1024") + with self.assertWarns(DeprecationWarning): + self.assertRaises(QiskitError, assemble, self.backend, shots="1024") def test_shots_of_type_numpy_int64(self): """Test assembling with shots having type numpy.int64""" - qobj = assemble(self.circ, shots=np.int64(2048)) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.circ, shots=np.int64(2048)) self.assertEqual(qobj.config.shots, 2048) def test_default_shots_greater_than_max_shots(self): """Test assembling with default shots greater than max shots""" self.backend_config.max_shots = 5 - qobj = assemble(self.circ, self.backend) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.circ, self.backend) self.assertIsInstance(qobj, QasmQobj) self.assertEqual(qobj.config.shots, 5) @@ -149,7 +156,8 @@ def test_assemble_initialize(self): circ = QuantumCircuit(q, name="circ") circ.initialize([1 / np.sqrt(2), 0, 0, 1 / np.sqrt(2)], q[:]) - qobj = assemble(circ) + with self.assertWarns(DeprecationWarning): + qobj = assemble(circ) self.assertIsInstance(qobj, QasmQobj) self.assertEqual(qobj.experiments[0].instructions[0].name, "initialize") @@ -159,14 +167,16 @@ def test_assemble_initialize(self): def test_assemble_meas_level_meas_return(self): """Test assembling a circuit schedule with `meas_level`.""" - qobj = assemble(self.circ, meas_level=1, meas_return="single") + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.circ, meas_level=1, meas_return="single") self.assertIsInstance(qobj, QasmQobj) self.assertEqual(qobj.config.meas_level, 1) self.assertEqual(qobj.config.meas_return, "single") # no meas_level set - qobj = assemble(self.circ) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.circ) self.assertIsInstance(qobj, QasmQobj) self.assertEqual(qobj.config.meas_level, 2) @@ -181,12 +191,14 @@ def test_assemble_backend_rep_delays(self): # dynamic rep rates off setattr(self.backend_config, "dynamic_reprate_enabled", False) - qobj = assemble(self.circ, self.backend) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.circ, self.backend) self.assertEqual(hasattr(qobj.config, "rep_delay"), False) # dynamic rep rates on setattr(self.backend_config, "dynamic_reprate_enabled", True) - qobj = assemble(self.circ, self.backend) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.circ, self.backend) self.assertEqual(qobj.config.rep_delay, default_rep_delay * 1e6) def test_assemble_user_rep_time_delay(self): @@ -198,22 +210,26 @@ def test_assemble_user_rep_time_delay(self): # dynamic rep rates off (no default so shouldn't be in qobj config) setattr(self.backend_config, "dynamic_reprate_enabled", False) - qobj = assemble(self.circ, self.backend, rep_delay=rep_delay) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.circ, self.backend, rep_delay=rep_delay) self.assertEqual(hasattr(qobj.config, "rep_delay"), False) # turn on dynamic rep rates, rep_delay should be set setattr(self.backend_config, "dynamic_reprate_enabled", True) - qobj = assemble(self.circ, self.backend, rep_delay=rep_delay) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.circ, self.backend, rep_delay=rep_delay) self.assertEqual(qobj.config.rep_delay, 2.2) # test ``rep_delay=0`` - qobj = assemble(self.circ, self.backend, rep_delay=0) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.circ, self.backend, rep_delay=0) self.assertEqual(qobj.config.rep_delay, 0) # use ``rep_delay`` outside of ``rep_delay_range``` rep_delay_large = 5.0e-6 - with self.assertRaises(QiskitError): - assemble(self.circ, self.backend, rep_delay=rep_delay_large) + with self.assertWarns(DeprecationWarning): + with self.assertRaises(QiskitError): + assemble(self.circ, self.backend, rep_delay=rep_delay_large) def test_assemble_opaque_inst(self): """Test opaque instruction is assembled as-is""" @@ -223,7 +239,8 @@ def test_assemble_opaque_inst(self): circ = QuantumCircuit(q, c, name="circ") circ.append(opaque_inst, [q[0], q[2], q[5], q[3]], [c[3], c[0]]) - qobj = assemble(circ) + with self.assertWarns(DeprecationWarning): + qobj = assemble(circ) self.assertIsInstance(qobj, QasmQobj) self.assertEqual(len(qobj.experiments[0].instructions), 1) @@ -245,7 +262,8 @@ def test_assemble_unroll_parametervector(self): qc.assign_parameters({pv1: [0.1, 0.2, 0.3], pv2: [0.4, 0.5, 0.6]}) - qobj = assemble(qc, parameter_binds=[{pv1: [0.1, 0.2, 0.3], pv2: [0.4, 0.5, 0.6]}]) + with self.assertWarns(DeprecationWarning): + qobj = assemble(qc, parameter_binds=[{pv1: [0.1, 0.2, 0.3], pv2: [0.4, 0.5, 0.6]}]) self.assertIsInstance(qobj, QasmQobj) self.assertEqual(qobj.experiments[0].instructions[0].params[0], 0.100000000000000) @@ -267,7 +285,8 @@ def test_measure_to_registers_when_conditionals(self): qc.measure(qr[1], cr2[1]) # Measure required for a later conditional qc.h(qr[1]).c_if(cr2, 3) - qobj = assemble(qc) + with self.assertWarns(DeprecationWarning): + qobj = assemble(qc) first_measure, second_measure = ( op for op in qobj.experiments[0].instructions if op.name == "measure" @@ -286,7 +305,8 @@ def test_convert_to_bfunc_plus_conditional(self): qc.h(qr[0]).c_if(cr, 1) - qobj = assemble(qc) + with self.assertWarns(DeprecationWarning): + qobj = assemble(qc) bfunc_op, h_op = qobj.experiments[0].instructions @@ -306,7 +326,8 @@ def test_convert_to_bfunc_plus_conditional_onebit(self): qc.h(qr[0]).c_if(cr[2], 1) - qobj = assemble(qc) + with self.assertWarns(DeprecationWarning): + qobj = assemble(qc) inst_set = qobj.experiments[0].instructions [bfunc_op, h_op] = inst_set @@ -331,7 +352,8 @@ def test_resize_value_to_register(self): qc.h(qr[0]).c_if(cr2, 2) - qobj = assemble(qc) + with self.assertWarns(DeprecationWarning): + qobj = assemble(qc) bfunc_op, h_op = qobj.experiments[0].instructions @@ -363,23 +385,24 @@ def test_assemble_circuits_raises_for_bind_circuit_mismatch(self): full_bind_args = {"parameter_binds": [{x: 1, y: 1}, {x: 0, y: 0}]} inconsistent_bind_args = {"parameter_binds": [{x: 1}, {x: 0, y: 0}]} - # Raise when parameters passed for non-parametric circuit - self.assertRaises(QiskitError, assemble, full_bound_circ, **partial_bind_args) + with self.assertWarns(DeprecationWarning): + # Raise when parameters passed for non-parametric circuit + self.assertRaises(QiskitError, assemble, full_bound_circ, **partial_bind_args) - # Raise when no parameters passed for parametric circuit - self.assertRaises(QiskitError, assemble, partial_param_circ) - self.assertRaises(QiskitError, assemble, full_param_circ) + # Raise when no parameters passed for parametric circuit + self.assertRaises(QiskitError, assemble, partial_param_circ) + self.assertRaises(QiskitError, assemble, full_param_circ) - # Raise when circuit has more parameters than run_config - self.assertRaises(QiskitError, assemble, full_param_circ, **partial_bind_args) + # Raise when circuit has more parameters than run_config + self.assertRaises(QiskitError, assemble, full_param_circ, **partial_bind_args) - # Raise when not all circuits have all parameters - self.assertRaises( - QiskitError, assemble, [full_param_circ, partial_param_circ], **full_bind_args - ) + # Raise when not all circuits have all parameters + self.assertRaises( + QiskitError, assemble, [full_param_circ, partial_param_circ], **full_bind_args + ) - # Raise when not all binds have all circuit params - self.assertRaises(QiskitError, assemble, full_param_circ, **inconsistent_bind_args) + # Raise when not all binds have all circuit params + self.assertRaises(QiskitError, assemble, full_param_circ, **inconsistent_bind_args) def test_assemble_circuits_rases_for_bind_mismatch_over_expressions(self): """Verify assemble_circuits raises for invalid binds for circuit including @@ -395,11 +418,13 @@ def test_assemble_circuits_rases_for_bind_mismatch_over_expressions(self): partial_bind_args = {"parameter_binds": [{x: 1}, {x: 0}]} - # Raise when no parameters passed for parametric circuit - self.assertRaises(QiskitError, assemble, expr_circ) + with self.assertWarns(DeprecationWarning): + # Raise when no parameters passed for parametric circuit + self.assertRaises(QiskitError, assemble, expr_circ) - # Raise when circuit has more parameters than run_config - self.assertRaises(QiskitError, assemble, expr_circ, **partial_bind_args) + with self.assertWarns(DeprecationWarning): + # Raise when circuit has more parameters than run_config + self.assertRaises(QiskitError, assemble, expr_circ, **partial_bind_args) def test_assemble_circuits_binds_parameters(self): """Verify assemble_circuits applies parameter bindings and output circuits are bound.""" @@ -422,7 +447,8 @@ def test_assemble_circuits_binds_parameters(self): bind_args = {"parameter_binds": [{x: 0, y: 0}, {x: 1, y: 0}, {x: 1, y: 1}]} - qobj = assemble([qc1, qc2, qc3], **bind_args) + with self.assertWarns(DeprecationWarning): + qobj = assemble([qc1, qc2, qc3], **bind_args) self.assertEqual(len(qobj.experiments), 9) self.assertEqual( @@ -451,17 +477,20 @@ def _qobj_inst_params(expt_no, inst_no): def test_init_qubits_default(self): """Check that the init_qubits=None assemble option is passed on to the qobj.""" - qobj = assemble(self.circ) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.circ) self.assertEqual(qobj.config.init_qubits, True) def test_init_qubits_true(self): """Check that the init_qubits=True assemble option is passed on to the qobj.""" - qobj = assemble(self.circ, init_qubits=True) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.circ, init_qubits=True) self.assertEqual(qobj.config.init_qubits, True) def test_init_qubits_false(self): """Check that the init_qubits=False assemble option is passed on to the qobj.""" - qobj = assemble(self.circ, init_qubits=False) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.circ, init_qubits=False) self.assertEqual(qobj.config.init_qubits, False) def test_circuit_with_global_phase(self): @@ -471,7 +500,8 @@ def test_circuit_with_global_phase(self): circ.cx(0, 1) circ.measure_all() circ.global_phase = 0.3 * np.pi - qobj = assemble([circ, self.circ]) + with self.assertWarns(DeprecationWarning): + qobj = assemble([circ, self.circ]) self.assertEqual(getattr(qobj.experiments[1].header, "global_phase"), 0) self.assertEqual(getattr(qobj.experiments[0].header, "global_phase"), 0.3 * np.pi) @@ -493,10 +523,12 @@ def _define(self): gate = TestGate() circ = QuantumCircuit(1) circ.append(gate, [0]) - qobj = assemble([circ]) + with self.assertWarns(DeprecationWarning): + qobj = assemble([circ]) self.assertEqual(getattr(qobj.experiments[0].header, "global_phase"), 0) circ.global_phase = np.pi / 2 - qobj = assemble([circ]) + with self.assertWarns(DeprecationWarning): + qobj = assemble([circ]) self.assertEqual(getattr(qobj.experiments[0].header, "global_phase"), np.pi / 2) def test_pulse_gates_single_circ(self): @@ -518,7 +550,8 @@ def test_pulse_gates_single_circ(self): circ.add_calibration(RxGate(3.14), [0], x180) circ.add_calibration(RxGate(3.14), [1], x180) - qobj = assemble(circ, FakeOpenPulse2Q()) + with self.assertWarns(DeprecationWarning): + qobj = assemble(circ, FakeOpenPulse2Q()) # Only one circuit, so everything is stored at the job level cals = qobj.config.calibrations lib = qobj.config.pulse_library @@ -539,7 +572,8 @@ def test_custom_pulse_gates_single_circ(self): circ.add_calibration("h", [0], custom_h_schedule) - qobj = assemble(circ, FakeOpenPulse2Q()) + with self.assertWarns(DeprecationWarning): + qobj = assemble(circ, FakeOpenPulse2Q()) lib = qobj.config.pulse_library self.assertEqual(len(lib), 1) np.testing.assert_almost_equal( @@ -559,7 +593,8 @@ def test_pulse_gates_with_parameteric_pulses(self): backend = FakeOpenPulse2Q() backend.configuration().parametric_pulses = ["drag"] - qobj = assemble(circ, backend) + with self.assertWarns(DeprecationWarning): + qobj = assemble(circ, backend) self.assertFalse(hasattr(qobj.config, "pulse_library")) self.assertTrue(hasattr(qobj.config, "calibrations")) @@ -577,7 +612,8 @@ def test_pulse_gates_multiple_circuits(self): circ2 = QuantumCircuit(2) circ2.h(0) - qobj = assemble([circ, circ2], FakeOpenPulse2Q()) + with self.assertWarns(DeprecationWarning): + qobj = assemble([circ, circ2], FakeOpenPulse2Q()) self.assertEqual(len(qobj.config.pulse_library), 1) self.assertEqual(len(qobj.experiments[0].config.calibrations.gates), 2) self.assertFalse(hasattr(qobj.config, "calibrations")) @@ -598,7 +634,8 @@ def test_pulse_gates_common_cals(self): circ2.h(0) circ2.add_calibration(RxGate(3.14), [1], dummy_sched) - qobj = assemble([circ, circ2], FakeOpenPulse2Q()) + with self.assertWarns(DeprecationWarning): + qobj = assemble([circ, circ2], FakeOpenPulse2Q()) # Identical pulses are only added once self.assertEqual(len(qobj.config.pulse_library), 1) # Identical calibrations are only added once @@ -611,7 +648,8 @@ def test_pulse_gates_common_cals(self): def test_assemble_adds_circuit_metadata_to_experiment_header(self): """Verify that any circuit metadata is added to the experiment header.""" circ = QuantumCircuit(2, metadata={"experiment_type": "gst", "execution_number": "1234"}) - qobj = assemble(circ, shots=100, memory=False, seed_simulator=6) + with self.assertWarns(DeprecationWarning): + qobj = assemble(circ, shots=100, memory=False, seed_simulator=6) self.assertEqual( qobj.experiments[0].header.metadata, {"experiment_type": "gst", "execution_number": "1234"}, @@ -623,7 +661,8 @@ def test_pulse_gates_delay_only(self): circ.append(Gate("test", 1, []), [0]) test_sched = pulse.Delay(64, DriveChannel(0)) + pulse.Delay(160, DriveChannel(0)) circ.add_calibration("test", [0], test_sched) - qobj = assemble(circ, FakeOpenPulse2Q()) + with self.assertWarns(DeprecationWarning): + qobj = assemble(circ, FakeOpenPulse2Q()) self.assertEqual(len(qobj.config.calibrations.gates[0].instructions), 2) self.assertEqual( qobj.config.calibrations.gates[0].instructions[1].to_dict(), @@ -633,12 +672,13 @@ def test_pulse_gates_delay_only(self): def test_job_qubit_meas_los_no_range(self): """Test that adding job qubit/meas lo freq lists are assembled into the qobj.config, w/ out any lo range.""" - qobj = assemble( - self.circ, - backend=self.backend, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + self.circ, + backend=self.backend, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + ) # convert to ghz qubit_lo_freq_ghz = [freq / 1e9 for freq in self.default_qubit_lo_freq] @@ -653,73 +693,79 @@ def test_job_lo_errors(self): meas_lo_range = [[freq - 5e6, freq + 5e6] for freq in self.default_meas_lo_freq] # lo range not a nested list - with self.assertRaises(QiskitError): - assemble( - self.circ, - backend=self.backend, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - qubit_lo_range=[4.995e9 for i in range(self.num_qubits)], - meas_lo_range=meas_lo_range, - ) + with self.assertWarns(DeprecationWarning): + with self.assertRaises(QiskitError): + assemble( + self.circ, + backend=self.backend, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + qubit_lo_range=[4.995e9 for i in range(self.num_qubits)], + meas_lo_range=meas_lo_range, + ) # qubit lo range inner list not 2d - with self.assertRaises(QiskitError): - assemble( - self.circ, - backend=self.backend, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - qubit_lo_range=qubit_lo_range, - meas_lo_range=[[6.695e9] for i in range(self.num_qubits)], - ) + with self.assertWarns(DeprecationWarning): + with self.assertRaises(QiskitError): + assemble( + self.circ, + backend=self.backend, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + qubit_lo_range=qubit_lo_range, + meas_lo_range=[[6.695e9] for i in range(self.num_qubits)], + ) # meas lo range inner list not 2d - with self.assertRaises(QiskitError): - assemble( - self.circ, - backend=self.backend, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - qubit_lo_range=qubit_lo_range, - meas_lo_range=[[6.695e9] for i in range(self.num_qubits)], - ) + with self.assertWarns(DeprecationWarning): + with self.assertRaises(QiskitError): + assemble( + self.circ, + backend=self.backend, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + qubit_lo_range=qubit_lo_range, + meas_lo_range=[[6.695e9] for i in range(self.num_qubits)], + ) # qubit lo out of range - with self.assertRaises(QiskitError): - assemble( - self.circ, - backend=self.backend, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - qubit_lo_range=[[5.005e9, 5.010e9] for i in range(self.num_qubits)], - meas_lo_range=meas_lo_range, - ) + with self.assertWarns(DeprecationWarning): + with self.assertRaises(QiskitError): + assemble( + self.circ, + backend=self.backend, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + qubit_lo_range=[[5.005e9, 5.010e9] for i in range(self.num_qubits)], + meas_lo_range=meas_lo_range, + ) # meas lo out of range - with self.assertRaises(QiskitError): - assemble( - self.circ, - backend=self.backend, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - qubit_lo_range=qubit_lo_range, - meas_lo_range=[[6.705e9, 6.710e9] for i in range(self.num_qubits)], - ) + with self.assertWarns(DeprecationWarning): + with self.assertRaises(QiskitError): + assemble( + self.circ, + backend=self.backend, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + qubit_lo_range=qubit_lo_range, + meas_lo_range=[[6.705e9, 6.710e9] for i in range(self.num_qubits)], + ) def test_job_qubit_meas_los_w_range(self): """Test that adding job qubit/meas lo freq lists are assembled into the qobj.config, w/ lo ranges input. Verify that lo ranges do not enter into the config.""" qubit_lo_range = [[freq - 5e6, freq + 5e6] for freq in self.default_qubit_lo_freq] meas_lo_range = [[freq - 5e6, freq + 5e6] for freq in self.default_meas_lo_freq] - qobj = assemble( - self.circ, - backend=self.backend, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - qubit_lo_range=qubit_lo_range, - meas_lo_range=meas_lo_range, - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + self.circ, + backend=self.backend, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + qubit_lo_range=qubit_lo_range, + meas_lo_range=meas_lo_range, + ) # convert to ghz qubit_lo_freq_ghz = [freq / 1e9 for freq in self.default_qubit_lo_freq] @@ -731,13 +777,14 @@ def test_job_qubit_meas_los_w_range(self): def test_assemble_single_circ_single_lo_config(self): """Test assembling a single circuit, with a single experiment level lo config.""" - qobj = assemble( - self.circ, - self.backend, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - schedule_los=self.user_lo_config, - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + self.circ, + self.backend, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + schedule_los=self.user_lo_config, + ) self.assertListEqual(qobj.config.qubit_lo_freq, [5.55, 5, 5, 4.91, 5]) self.assertListEqual(qobj.config.meas_lo_freq, [6.64, 6.7, 6.7, 6.7, 6.1]) @@ -746,13 +793,14 @@ def test_assemble_single_circ_single_lo_config(self): def test_assemble_single_circ_single_lo_config_dict(self): """Test assembling a single circuit, with a single experiment level lo config supplied as dictionary.""" - qobj = assemble( - self.circ, - self.backend, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - schedule_los=self.user_lo_config_dict, - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + self.circ, + self.backend, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + schedule_los=self.user_lo_config_dict, + ) self.assertListEqual(qobj.config.qubit_lo_freq, [5.55, 5, 5, 4.91, 5]) self.assertListEqual(qobj.config.meas_lo_freq, [6.64, 6.7, 6.7, 6.7, 6.1]) @@ -769,13 +817,14 @@ def test_assemble_single_circ_multi_lo_config(self): pulse.MeasureChannel(3): 6.1e9, } user_lo_config2 = pulse.LoConfig(user_lo_config_dict2) - qobj = assemble( - self.circ, - self.backend, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - schedule_los=[self.user_lo_config, user_lo_config2], - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + self.circ, + self.backend, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + schedule_los=[self.user_lo_config, user_lo_config2], + ) qubit_lo_freq_ghz = [freq / 1e9 for freq in self.default_qubit_lo_freq] meas_lo_freq_ghz = [freq / 1e9 for freq in self.default_meas_lo_freq] @@ -800,13 +849,14 @@ def test_assemble_multi_circ_multi_lo_config(self): pulse.MeasureChannel(3): 6.1e9, } user_lo_config2 = pulse.LoConfig(user_lo_config_dict2) - qobj = assemble( - [self.circ, self.circ], - self.backend, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - schedule_los=[self.user_lo_config, user_lo_config2], - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + [self.circ, self.circ], + self.backend, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + schedule_los=[self.user_lo_config, user_lo_config2], + ) qubit_lo_freq_ghz = [freq / 1e9 for freq in self.default_qubit_lo_freq] meas_lo_freq_ghz = [freq / 1e9 for freq in self.default_meas_lo_freq] @@ -824,13 +874,14 @@ def test_assemble_multi_circ_multi_lo_config(self): def test_assemble_multi_circ_single_lo_config(self): """Test assembling multiple circuits, with a single experiment level lo config (should override job level).""" - qobj = assemble( - [self.circ, self.circ], - self.backend, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - schedule_los=self.user_lo_config, - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + [self.circ, self.circ], + self.backend, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + schedule_los=self.user_lo_config, + ) self.assertListEqual(qobj.config.qubit_lo_freq, [5.55, 5, 5, 4.91, 5]) self.assertListEqual(qobj.config.meas_lo_freq, [6.64, 6.7, 6.7, 6.7, 6.1]) @@ -840,14 +891,15 @@ def test_assemble_multi_circ_wrong_number_of_multi_lo_configs(self): """Test assembling circuits, with a different number of experiment level lo configs (n:m setup). """ - with self.assertRaises(QiskitError): - assemble( - [self.circ, self.circ, self.circ], - self.backend, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - schedule_los=[self.user_lo_config, self.user_lo_config], - ) + with self.assertWarns(DeprecationWarning): + with self.assertRaises(QiskitError): + assemble( + [self.circ, self.circ, self.circ], + self.backend, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + schedule_los=[self.user_lo_config, self.user_lo_config], + ) def test_assemble_circ_lo_config_errors(self): """Test that lo config errors are raised properly if experiment level los are provided and @@ -867,7 +919,8 @@ def test_assemble_circ_lo_config_errors(self): pulse.MeasureChannel(4): 7e9, } - qobj = assemble(self.circ, self.backend, schedule_los=full_lo_config_dict) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.circ, self.backend, schedule_los=full_lo_config_dict) self.assertListEqual(qobj.config.qubit_lo_freq, [4.85, 4.9, 4.95, 5, 5.05]) self.assertListEqual(qobj.config.meas_lo_freq, [6.8, 6.85, 6.9, 6.95, 7]) @@ -876,14 +929,16 @@ def test_assemble_circ_lo_config_errors(self): # no defaults and missing experiment level drive lo raises missing_drive_lo_config_dict = copy.deepcopy(full_lo_config_dict) missing_drive_lo_config_dict.pop(pulse.DriveChannel(0)) - with self.assertRaises(QiskitError): - qobj = assemble(self.circ, self.backend, schedule_los=missing_drive_lo_config_dict) + with self.assertWarns(DeprecationWarning): + with self.assertRaises(QiskitError): + qobj = assemble(self.circ, self.backend, schedule_los=missing_drive_lo_config_dict) # no defaults and missing experiment level meas lo raises missing_meas_lo_config_dict = copy.deepcopy(full_lo_config_dict) missing_meas_lo_config_dict.pop(pulse.MeasureChannel(0)) - with self.assertRaises(QiskitError): - qobj = assemble(self.circ, self.backend, schedule_los=missing_meas_lo_config_dict) + with self.assertWarns(DeprecationWarning): + with self.assertRaises(QiskitError): + qobj = assemble(self.circ, self.backend, schedule_los=missing_meas_lo_config_dict) # verify lo ranges are checked at experiment level lo_values = list(full_lo_config_dict.values()) @@ -892,24 +947,26 @@ def test_assemble_circ_lo_config_errors(self): # out of range drive lo full_lo_config_dict[pulse.DriveChannel(0)] -= 5.5e6 - with self.assertRaises(QiskitError): - qobj = assemble( - self.circ, - self.backend, - qubit_lo_range=qubit_lo_range, - schedule_los=full_lo_config_dict, - ) + with self.assertWarns(DeprecationWarning): + with self.assertRaises(QiskitError): + qobj = assemble( + self.circ, + self.backend, + qubit_lo_range=qubit_lo_range, + schedule_los=full_lo_config_dict, + ) full_lo_config_dict[pulse.DriveChannel(0)] += 5.5e6 # reset drive value # out of range meas lo full_lo_config_dict[pulse.MeasureChannel(0)] += 5.5e6 - with self.assertRaises(QiskitError): - qobj = assemble( - self.circ, - self.backend, - meas_lo_range=meas_lo_range, - schedule_los=full_lo_config_dict, - ) + with self.assertWarns(DeprecationWarning): + with self.assertRaises(QiskitError): + qobj = assemble( + self.circ, + self.backend, + meas_lo_range=meas_lo_range, + schedule_los=full_lo_config_dict, + ) class TestPulseAssembler(QiskitTestCase): @@ -945,13 +1002,14 @@ def setUp(self): def test_assemble_adds_schedule_metadata_to_experiment_header(self): """Verify that any circuit metadata is added to the experiment header.""" self.schedule.metadata = {"experiment_type": "gst", "execution_number": "1234"} - qobj = assemble( - self.schedule, - shots=100, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - schedule_los=[], - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + self.schedule, + shots=100, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + schedule_los=[], + ) self.assertEqual( qobj.experiments[0].header.metadata, {"experiment_type": "gst", "execution_number": "1234"}, @@ -969,14 +1027,15 @@ def test_assemble_sample_pulse(self): schedule += pulse.Play( pulse.Waveform([0.5] * 16, name="test0"), pulse.DriveChannel(0), name="test1" ) - qobj = assemble( - schedule, - qobj_header=self.header, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - schedule_los=[], - **self.config, - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + schedule, + qobj_header=self.header, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + schedule_los=[], + **self.config, + ) test_dict = qobj.to_dict() experiment = test_dict["experiments"][0] @@ -994,14 +1053,15 @@ def test_assemble_sample_pulse(self): def test_assemble_single_schedule_without_lo_config(self): """Test assembling a single schedule, no lo config.""" - qobj = assemble( - self.schedule, - qobj_header=self.header, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - schedule_los=[], - **self.config, - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + self.schedule, + qobj_header=self.header, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + schedule_los=[], + **self.config, + ) test_dict = qobj.to_dict() self.assertListEqual(test_dict["config"]["qubit_lo_freq"], [4.9, 5.0]) @@ -1010,13 +1070,14 @@ def test_assemble_single_schedule_without_lo_config(self): def test_assemble_multi_schedules_without_lo_config(self): """Test assembling schedules, no lo config.""" - qobj = assemble( - [self.schedule, self.schedule], - qobj_header=self.header, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - **self.config, - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + [self.schedule, self.schedule], + qobj_header=self.header, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + **self.config, + ) test_dict = qobj.to_dict() self.assertListEqual(test_dict["config"]["qubit_lo_freq"], [4.9, 5.0]) @@ -1025,14 +1086,15 @@ def test_assemble_multi_schedules_without_lo_config(self): def test_assemble_single_schedule_with_lo_config(self): """Test assembling a single schedule, with a single lo config.""" - qobj = assemble( - self.schedule, - qobj_header=self.header, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - schedule_los=self.user_lo_config, - **self.config, - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + self.schedule, + qobj_header=self.header, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + schedule_los=self.user_lo_config, + **self.config, + ) test_dict = qobj.to_dict() self.assertListEqual(test_dict["config"]["qubit_lo_freq"], [4.91, 5.0]) @@ -1041,14 +1103,15 @@ def test_assemble_single_schedule_with_lo_config(self): def test_assemble_single_schedule_with_lo_config_dict(self): """Test assembling a single schedule, with a single lo config supplied as dictionary.""" - qobj = assemble( - self.schedule, - qobj_header=self.header, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - schedule_los=self.user_lo_config_dict, - **self.config, - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + self.schedule, + qobj_header=self.header, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + schedule_los=self.user_lo_config_dict, + **self.config, + ) test_dict = qobj.to_dict() self.assertListEqual(test_dict["config"]["qubit_lo_freq"], [4.91, 5.0]) @@ -1057,14 +1120,15 @@ def test_assemble_single_schedule_with_lo_config_dict(self): def test_assemble_single_schedule_with_multi_lo_configs(self): """Test assembling a single schedule, with multiple lo configs (frequency sweep).""" - qobj = assemble( - self.schedule, - qobj_header=self.header, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - schedule_los=[self.user_lo_config, self.user_lo_config], - **self.config, - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + self.schedule, + qobj_header=self.header, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + schedule_los=[self.user_lo_config, self.user_lo_config], + **self.config, + ) test_dict = qobj.to_dict() self.assertListEqual(test_dict["config"]["qubit_lo_freq"], [4.9, 5.0]) @@ -1074,14 +1138,15 @@ def test_assemble_single_schedule_with_multi_lo_configs(self): def test_assemble_multi_schedules_with_multi_lo_configs(self): """Test assembling schedules, with the same number of lo configs (n:n setup).""" - qobj = assemble( - [self.schedule, self.schedule], - qobj_header=self.header, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - schedule_los=[self.user_lo_config, self.user_lo_config], - **self.config, - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + [self.schedule, self.schedule], + qobj_header=self.header, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + schedule_los=[self.user_lo_config, self.user_lo_config], + **self.config, + ) test_dict = qobj.to_dict() self.assertListEqual(test_dict["config"]["qubit_lo_freq"], [4.9, 5.0]) @@ -1092,14 +1157,15 @@ def test_assemble_multi_schedules_with_multi_lo_configs(self): def test_assemble_multi_schedules_with_wrong_number_of_multi_lo_configs(self): """Test assembling schedules, with a different number of lo configs (n:m setup).""" with self.assertRaises(QiskitError): - assemble( - [self.schedule, self.schedule, self.schedule], - qobj_header=self.header, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - schedule_los=[self.user_lo_config, self.user_lo_config], - **self.config, - ) + with self.assertWarns(DeprecationWarning): + assemble( + [self.schedule, self.schedule, self.schedule], + qobj_header=self.header, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + schedule_los=[self.user_lo_config, self.user_lo_config], + **self.config, + ) def test_assemble_meas_map(self): """Test assembling a single schedule, no lo config.""" @@ -1107,20 +1173,22 @@ def test_assemble_meas_map(self): schedule = schedule.insert(5, Acquire(5, AcquireChannel(0), MemorySlot(0))) schedule = schedule.insert(5, Acquire(5, AcquireChannel(1), MemorySlot(1))) - qobj = assemble( - schedule, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - meas_map=[[0], [1]], - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + schedule, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + meas_map=[[0], [1]], + ) self.assertIsInstance(qobj, PulseQobj) - qobj = assemble( - schedule, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - meas_map=[[0, 1, 2]], - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + schedule, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + meas_map=[[0, 1, 2]], + ) self.assertIsInstance(qobj, PulseQobj) def test_assemble_memory_slots(self): @@ -1132,12 +1200,13 @@ def test_assemble_memory_slots(self): 5, self.backend_config.acquire(0), mem_slot=pulse.MemorySlot(n_memoryslots - 1) ) - qobj = assemble( - schedule, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - meas_map=[[0], [1]], - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + schedule, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + meas_map=[[0], [1]], + ) self.assertEqual(qobj.config.memory_slots, n_memoryslots) # this should be in experimental header as well @@ -1153,13 +1222,13 @@ def test_assemble_memory_slots(self): 5, self.backend_config.acquire(0), mem_slot=pulse.MemorySlot(n_memoryslots - 1) ), ) - - qobj = assemble( - schedule, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - meas_map=[[0], [1]], - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + schedule, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + meas_map=[[0], [1]], + ) self.assertEqual(qobj.config.memory_slots, n_memoryslots) # this should be in experimental header as well @@ -1176,12 +1245,13 @@ def test_assemble_memory_slots_for_schedules(self): ) schedules.append(schedule) - qobj = assemble( - schedules, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - meas_map=[[0], [1]], - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + schedules, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + meas_map=[[0], [1]], + ) self.assertEqual(qobj.config.memory_slots, max(n_memoryslots)) self.assertEqual(qobj.experiments[0].header.memory_slots, n_memoryslots[0]) @@ -1198,14 +1268,15 @@ def test_pulse_name_conflicts(self): 1, Play(name_conflict_pulse, self.backend_config.drive(1)) ) - qobj = assemble( - self.schedule, - qobj_header=self.header, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - schedule_los=[], - **self.config, - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + self.schedule, + qobj_header=self.header, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + schedule_los=[], + **self.config, + ) self.assertNotEqual(qobj.config.pulse_library[0].name, qobj.config.pulse_library[1].name) @@ -1222,9 +1293,12 @@ def test_pulse_name_conflicts_in_other_schedule(self): sched += measure(qubits=[0], backend=backend) << 100 schedules.append(sched) - qobj = assemble( - schedules, qubit_lo_freq=defaults.qubit_freq_est, meas_lo_freq=defaults.meas_freq_est - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + schedules, + qubit_lo_freq=defaults.qubit_freq_est, + meas_lo_freq=defaults.meas_freq_est, + ) # two user pulses and one measurement pulse should be contained self.assertEqual(len(qobj.config.pulse_library), 3) @@ -1233,7 +1307,9 @@ def test_assemble_with_delay(self): """Test that delay instruction is not ignored in assembly.""" delay_schedule = pulse.Delay(10, self.backend_config.drive(0)) delay_schedule += self.schedule - delay_qobj = assemble(delay_schedule, self.backend) + + with self.assertWarns(DeprecationWarning): + delay_qobj = assemble(delay_schedule, self.backend) self.assertEqual(delay_qobj.experiments[0].instructions[0].name, "delay") self.assertEqual(delay_qobj.experiments[0].instructions[0].duration, 10) @@ -1258,7 +1334,8 @@ def test_delay_removed_on_acq_ch(self): sched2 += delay1 sched2 += self.schedule # includes ``Acquire`` instr - delay_qobj = assemble([sched0, sched1, sched2], self.backend) + with self.assertWarns(DeprecationWarning): + delay_qobj = assemble([sched0, sched1, sched2], self.backend) # check that no delay instrs occur on acquire channels is_acq_delay = False @@ -1279,15 +1356,16 @@ def test_delay_removed_on_acq_ch(self): def test_assemble_schedule_enum(self): """Test assembling a schedule with enum input values to assemble.""" - qobj = assemble( - self.schedule, - qobj_header=self.header, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - schedule_los=[], - meas_level=MeasLevel.CLASSIFIED, - meas_return=MeasReturnType.AVERAGE, - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + self.schedule, + qobj_header=self.header, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + schedule_los=[], + meas_level=MeasLevel.CLASSIFIED, + meas_return=MeasReturnType.AVERAGE, + ) test_dict = qobj.to_dict() self.assertEqual(test_dict["config"]["meas_return"], "avg") @@ -1319,7 +1397,8 @@ def test_assemble_parametric(self): "gaussian_square", "constant", ] - qobj = assemble(sched, backend) + with self.assertWarns(DeprecationWarning): + qobj = assemble(sched, backend) self.assertEqual(qobj.config.pulse_library, []) qobj_insts = qobj.experiments[0].instructions @@ -1361,7 +1440,8 @@ def test_assemble_parametric_unsupported(self): backend = FakeOpenPulse3Q() backend.configuration().parametric_pulses = ["something_extra"] - qobj = assemble(sched, backend) + with self.assertWarns(DeprecationWarning): + qobj = assemble(sched, backend) self.assertNotEqual(qobj.config.pulse_library, []) qobj_insts = qobj.experiments[0].instructions @@ -1379,7 +1459,8 @@ def test_assemble_parametric_pulse_kwarg_with_backend_setting(self): qc.add_calibration("x", (0,), x_q0) - qobj = assemble(qc, backend, parametric_pulses=["gaussian"]) + with self.assertWarns(DeprecationWarning): + qobj = assemble(qc, backend, parametric_pulses=["gaussian"]) self.assertEqual(qobj.config.parametric_pulses, ["gaussian"]) def test_assemble_parametric_pulse_kwarg_empty_list_with_backend_setting(self): @@ -1394,22 +1475,26 @@ def test_assemble_parametric_pulse_kwarg_empty_list_with_backend_setting(self): qc.add_calibration("x", (0,), x_q0) - qobj = assemble(qc, backend, parametric_pulses=[]) + with self.assertWarns(DeprecationWarning): + qobj = assemble(qc, backend, parametric_pulses=[]) self.assertEqual(qobj.config.parametric_pulses, []) def test_init_qubits_default(self): """Check that the init_qubits=None assemble option is passed on to the qobj.""" - qobj = assemble(self.schedule, self.backend) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.schedule, self.backend) self.assertEqual(qobj.config.init_qubits, True) def test_init_qubits_true(self): """Check that the init_qubits=True assemble option is passed on to the qobj.""" - qobj = assemble(self.schedule, self.backend, init_qubits=True) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.schedule, self.backend, init_qubits=True) self.assertEqual(qobj.config.init_qubits, True) def test_init_qubits_false(self): """Check that the init_qubits=False assemble option is passed on to the qobj.""" - qobj = assemble(self.schedule, self.backend, init_qubits=False) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.schedule, self.backend, init_qubits=False) self.assertEqual(qobj.config.init_qubits, False) def test_assemble_backend_rep_times_delays(self): @@ -1423,14 +1508,15 @@ def test_assemble_backend_rep_times_delays(self): setattr(self.backend_config, "default_rep_delay", default_rep_delay) # dynamic rep rates off - qobj = assemble(self.schedule, self.backend) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.schedule, self.backend) self.assertEqual(qobj.config.rep_time, int(rep_times[0] * 1e6)) self.assertEqual(hasattr(qobj.config, "rep_delay"), False) # dynamic rep rates on setattr(self.backend_config, "dynamic_reprate_enabled", True) # RuntimeWarning bc ``rep_time`` is specified`` when dynamic rep rates not enabled - with self.assertWarns(RuntimeWarning): + with self.assertWarns(DeprecationWarning): qobj = assemble(self.schedule, self.backend) self.assertEqual(qobj.config.rep_time, int(rep_times[0] * 1e6)) self.assertEqual(qobj.config.rep_delay, default_rep_delay * 1e6) @@ -1445,7 +1531,7 @@ def test_assemble_user_rep_time_delay(self): # dynamic rep rates off # RuntimeWarning bc using ``rep_delay`` when dynamic rep rates off - with self.assertWarns(RuntimeWarning): + with self.assertWarns(DeprecationWarning): qobj = assemble(self.schedule, self.backend, **self.config) self.assertEqual(qobj.config.rep_time, int(rep_time * 1e6)) self.assertEqual(hasattr(qobj.config, "rep_delay"), False) @@ -1454,7 +1540,7 @@ def test_assemble_user_rep_time_delay(self): # RuntimeWarning bc using ``rep_time`` when dynamic rep rates are enabled del self.config["rep_delay"] setattr(self.backend_config, "dynamic_reprate_enabled", True) - with self.assertWarns(RuntimeWarning): + with self.assertWarns(DeprecationWarning): qobj = assemble(self.schedule, self.backend, **self.config) self.assertEqual(qobj.config.rep_time, int(rep_time * 1e6)) self.assertEqual(hasattr(qobj.config, "rep_delay"), False) @@ -1466,19 +1552,21 @@ def test_assemble_user_rep_time_delay(self): setattr(self.backend_config, "rep_delay_range", [0, 3.0e-6]) setattr(self.backend_config, "default_rep_delay", 2.2e-6) del self.config["rep_time"] - qobj = assemble(self.schedule, self.backend, **self.config) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.schedule, self.backend, **self.config) self.assertEqual(qobj.config.rep_time, int(rep_times[0] * 1e6)) self.assertEqual(qobj.config.rep_delay, 2.2) # use qobj ``default_rep_delay`` self.config["rep_delay"] = 1.5e-6 - qobj = assemble(self.schedule, self.backend, **self.config) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.schedule, self.backend, **self.config) self.assertEqual(qobj.config.rep_time, int(rep_times[0] * 1e6)) self.assertEqual(qobj.config.rep_delay, 1.5) # use ``rep_delay`` outside of ``rep_delay_range self.config["rep_delay"] = 5.0e-6 - with self.assertRaises(QiskitError): + with self.assertRaises(DeprecationWarning): assemble(self.schedule, self.backend, **self.config) def test_assemble_with_individual_discriminators(self): @@ -1494,12 +1582,13 @@ def test_assemble_with_individual_discriminators(self): Acquire(5, AcquireChannel(1), MemorySlot(1), discriminator=disc_two), ) - qobj = assemble( - schedule, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - meas_map=[[0, 1]], - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + schedule, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + meas_map=[[0, 1]], + ) qobj_discriminators = qobj.experiments[0].instructions[0].discriminators self.assertEqual(len(qobj_discriminators), 2) @@ -1520,12 +1609,13 @@ def test_assemble_with_single_discriminators(self): Acquire(5, AcquireChannel(1), MemorySlot(1)), ) - qobj = assemble( - schedule, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - meas_map=[[0, 1]], - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + schedule, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + meas_map=[[0, 1]], + ) qobj_discriminators = qobj.experiments[0].instructions[0].discriminators self.assertEqual(len(qobj_discriminators), 1) @@ -1543,7 +1633,7 @@ def test_assemble_with_unequal_discriminators(self): schedule += Acquire(5, AcquireChannel(1), MemorySlot(1), discriminator=disc_two) schedule += Acquire(5, AcquireChannel(2), MemorySlot(2)) - with self.assertRaises(QiskitError): + with self.assertRaises(QiskitError), self.assertWarns(DeprecationWarning): assemble( schedule, qubit_lo_freq=self.default_qubit_lo_freq, @@ -1564,12 +1654,13 @@ def test_assemble_with_individual_kernels(self): Acquire(5, AcquireChannel(1), MemorySlot(1), kernel=disc_two), ) - qobj = assemble( - schedule, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - meas_map=[[0, 1]], - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + schedule, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + meas_map=[[0, 1]], + ) qobj_kernels = qobj.experiments[0].instructions[0].kernels self.assertEqual(len(qobj_kernels), 2) @@ -1590,12 +1681,13 @@ def test_assemble_with_single_kernels(self): Acquire(5, AcquireChannel(1), MemorySlot(1)), ) - qobj = assemble( - schedule, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - meas_map=[[0, 1]], - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + schedule, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + meas_map=[[0, 1]], + ) qobj_kernels = qobj.experiments[0].instructions[0].kernels self.assertEqual(len(qobj_kernels), 1) @@ -1613,7 +1705,7 @@ def test_assemble_with_unequal_kernels(self): schedule += Acquire(5, AcquireChannel(1), MemorySlot(1), kernel=disc_two) schedule += Acquire(5, AcquireChannel(2), MemorySlot(2)) - with self.assertRaises(QiskitError): + with self.assertRaises(QiskitError), self.assertWarns(DeprecationWarning): assemble( schedule, qubit_lo_freq=self.default_qubit_lo_freq, @@ -1624,7 +1716,8 @@ def test_assemble_with_unequal_kernels(self): def test_assemble_single_instruction(self): """Test assembling schedules, no lo config.""" inst = pulse.Play(pulse.Constant(100, 1.0), pulse.DriveChannel(0)) - self.assertIsInstance(assemble(inst, self.backend), PulseQobj) + with self.assertWarns(DeprecationWarning): + self.assertIsInstance(assemble(inst, self.backend), PulseQobj) def test_assemble_overlapping_time(self): """Test that assembly errors when qubits are measured in overlapping time.""" @@ -1636,12 +1729,13 @@ def test_assemble_overlapping_time(self): Acquire(5, AcquireChannel(1), MemorySlot(1)) << 1, ) with self.assertRaises(QiskitError): - assemble( - schedule, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - meas_map=[[0, 1]], - ) + with self.assertWarns(DeprecationWarning): + assemble( + schedule, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + meas_map=[[0, 1]], + ) def test_assemble_meas_map_vs_insts(self): """Test that assembly errors when the qubits are measured in overlapping time @@ -1653,12 +1747,13 @@ def test_assemble_meas_map_vs_insts(self): schedule += Acquire(5, AcquireChannel(3), MemorySlot(3)) << 2 with self.assertRaises(QiskitError): - assemble( - schedule, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - meas_map=[[0], [1, 2], [3]], - ) + with self.assertWarns(DeprecationWarning): + assemble( + schedule, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + meas_map=[[0], [1, 2], [3]], + ) def test_assemble_non_overlapping_time_single_meas_map(self): """Test that assembly works when qubits are measured in non-overlapping @@ -1670,12 +1765,13 @@ def test_assemble_non_overlapping_time_single_meas_map(self): schedule = schedule.append( Acquire(5, AcquireChannel(1), MemorySlot(1)) << 5, ) - qobj = assemble( - schedule, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - meas_map=[[0, 1]], - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + schedule, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + meas_map=[[0, 1]], + ) self.assertIsInstance(qobj, PulseQobj) def test_assemble_disjoint_time(self): @@ -1687,12 +1783,13 @@ def test_assemble_disjoint_time(self): schedule = schedule.append( Acquire(5, AcquireChannel(1), MemorySlot(1)) << 1, ) - qobj = assemble( - schedule, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - meas_map=[[0, 2], [1, 3]], - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + schedule, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + meas_map=[[0, 2], [1, 3]], + ) self.assertIsInstance(qobj, PulseQobj) def test_assemble_valid_qubits(self): @@ -1708,12 +1805,13 @@ def test_assemble_valid_qubits(self): schedule = schedule.append( Acquire(5, AcquireChannel(3), MemorySlot(3)), ) - qobj = assemble( - schedule, - qubit_lo_freq=self.default_qubit_lo_freq, - meas_lo_freq=self.default_meas_lo_freq, - meas_map=[[0, 1, 2], [3]], - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + schedule, + qubit_lo_freq=self.default_qubit_lo_freq, + meas_lo_freq=self.default_meas_lo_freq, + meas_map=[[0, 1, 2], [3]], + ) self.assertIsInstance(qobj, PulseQobj) @@ -1746,24 +1844,26 @@ def setUp(self): def test_defaults(self): """Test defaults work.""" - qobj = assemble( - self.schedule, - qubit_lo_freq=self.qubit_lo_freq, - meas_lo_freq=self.meas_lo_freq, - qubit_lo_range=self.qubit_lo_range, - meas_lo_range=self.meas_lo_range, - schedule_los=self.schedule_los, - meas_map=self.meas_map, - memory_slots=self.memory_slots, - rep_time=self.rep_time, - rep_delay=self.rep_delay, - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + self.schedule, + qubit_lo_freq=self.qubit_lo_freq, + meas_lo_freq=self.meas_lo_freq, + qubit_lo_range=self.qubit_lo_range, + meas_lo_range=self.meas_lo_range, + schedule_los=self.schedule_los, + meas_map=self.meas_map, + memory_slots=self.memory_slots, + rep_time=self.rep_time, + rep_delay=self.rep_delay, + ) self.assertIsInstance(qobj, PulseQobj) def test_missing_qubit_lo_freq(self): """Test error raised if qubit_lo_freq missing.""" - with self.assertRaises(QiskitError): + with self.assertRaises(QiskitError), self.assertWarns(DeprecationWarning): + assemble( self.schedule, qubit_lo_freq=None, @@ -1779,7 +1879,7 @@ def test_missing_qubit_lo_freq(self): def test_missing_meas_lo_freq(self): """Test error raised if meas_lo_freq missing.""" - with self.assertRaises(QiskitError): + with self.assertRaises(QiskitError), self.assertWarns(DeprecationWarning): assemble( self.schedule, qubit_lo_freq=self.qubit_lo_freq, @@ -1794,74 +1894,78 @@ def test_missing_meas_lo_freq(self): def test_missing_memory_slots(self): """Test error is not raised if memory_slots are missing.""" - qobj = assemble( - self.schedule, - qubit_lo_freq=self.qubit_lo_freq, - meas_lo_freq=self.meas_lo_freq, - qubit_lo_range=self.qubit_lo_range, - meas_lo_range=self.meas_lo_range, - schedule_los=self.schedule_los, - meas_map=self.meas_map, - memory_slots=None, - rep_time=self.rep_time, - rep_delay=self.rep_delay, - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + self.schedule, + qubit_lo_freq=self.qubit_lo_freq, + meas_lo_freq=self.meas_lo_freq, + qubit_lo_range=self.qubit_lo_range, + meas_lo_range=self.meas_lo_range, + schedule_los=self.schedule_los, + meas_map=self.meas_map, + memory_slots=None, + rep_time=self.rep_time, + rep_delay=self.rep_delay, + ) self.assertIsInstance(qobj, PulseQobj) def test_missing_rep_time_and_delay(self): """Test qobj is valid if rep_time and rep_delay are missing.""" - qobj = assemble( - self.schedule, - qubit_lo_freq=self.qubit_lo_freq, - meas_lo_freq=self.meas_lo_freq, - qubit_lo_range=self.qubit_lo_range, - meas_lo_range=self.meas_lo_range, - schedule_los=self.schedule_los, - meas_map=self.meas_map, - memory_slots=None, - rep_time=None, - rep_delay=None, - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + self.schedule, + qubit_lo_freq=self.qubit_lo_freq, + meas_lo_freq=self.meas_lo_freq, + qubit_lo_range=self.qubit_lo_range, + meas_lo_range=self.meas_lo_range, + schedule_los=self.schedule_los, + meas_map=self.meas_map, + memory_slots=None, + rep_time=None, + rep_delay=None, + ) self.assertEqual(hasattr(qobj, "rep_time"), False) self.assertEqual(hasattr(qobj, "rep_delay"), False) def test_missing_meas_map(self): """Test that assembly still works if meas_map is missing.""" - qobj = assemble( - self.schedule, - qubit_lo_freq=self.qubit_lo_freq, - meas_lo_freq=self.meas_lo_freq, - qubit_lo_range=self.qubit_lo_range, - meas_lo_range=self.meas_lo_range, - schedule_los=self.schedule_los, - meas_map=None, - memory_slots=self.memory_slots, - rep_time=self.rep_time, - rep_delay=self.rep_delay, - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + self.schedule, + qubit_lo_freq=self.qubit_lo_freq, + meas_lo_freq=self.meas_lo_freq, + qubit_lo_range=self.qubit_lo_range, + meas_lo_range=self.meas_lo_range, + schedule_los=self.schedule_los, + meas_map=None, + memory_slots=self.memory_slots, + rep_time=self.rep_time, + rep_delay=self.rep_delay, + ) self.assertIsInstance(qobj, PulseQobj) def test_missing_lo_ranges(self): """Test that assembly still works if lo_ranges are missing.""" - qobj = assemble( - self.schedule, - qubit_lo_freq=self.qubit_lo_freq, - meas_lo_freq=self.meas_lo_freq, - qubit_lo_range=None, - meas_lo_range=None, - schedule_los=self.schedule_los, - meas_map=self.meas_map, - memory_slots=self.memory_slots, - rep_time=self.rep_time, - rep_delay=self.rep_delay, - ) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + self.schedule, + qubit_lo_freq=self.qubit_lo_freq, + meas_lo_freq=self.meas_lo_freq, + qubit_lo_range=None, + meas_lo_range=None, + schedule_los=self.schedule_los, + meas_map=self.meas_map, + memory_slots=self.memory_slots, + rep_time=self.rep_time, + rep_delay=self.rep_delay, + ) self.assertIsInstance(qobj, PulseQobj) def test_unsupported_meas_level(self): """Test that assembly raises an error if meas_level is not supported""" backend = FakeOpenPulse2Q() backend.configuration().meas_levels = [1, 2] - with self.assertRaises(QiskitError): + with self.assertRaises(QiskitError), self.assertWarns(DeprecationWarning): assemble( self.schedule, backend, @@ -1890,10 +1994,12 @@ def test_single_and_deprecated_acquire_styles(self): deprecated_style_schedule += Acquire(1200, AcquireChannel(i), MemorySlot(i)) # The Qobj IDs will be different - n_qobj = assemble(new_style_schedule, backend) + with self.assertWarns(DeprecationWarning): + n_qobj = assemble(new_style_schedule, backend) n_qobj.qobj_id = None n_qobj.experiments[0].header.name = None - d_qobj = assemble(deprecated_style_schedule, backend) + with self.assertWarns(DeprecationWarning): + d_qobj = assemble(deprecated_style_schedule, backend) d_qobj.qobj_id = None d_qobj.experiments[0].header.name = None self.assertEqual(n_qobj, d_qobj) @@ -1924,7 +2030,8 @@ def setUp(self): def assertAssembleLog(self, log_msg): """Runs assemble and checks for logs containing specified message""" - assemble(self.circuit, shots=2000, memory=True) + with self.assertWarns(DeprecationWarning): + assemble(self.circuit, shots=2000, memory=True) self.output.seek(0) # Filter unrelated log lines output_lines = self.output.readlines() diff --git a/test/python/compiler/test_compiler.py b/test/python/compiler/test_compiler.py index 7ebfe1f13343..1479fde88cec 100644 --- a/test/python/compiler/test_compiler.py +++ b/test/python/compiler/test_compiler.py @@ -197,7 +197,8 @@ def test_parallel_compile(self): qc.cx(qr[0], qr[k]) qc.measure(qr[5], cr[0]) qlist = [qc for k in range(10)] - qobj = assemble(transpile(qlist, backend=backend)) + with self.assertWarns(DeprecationWarning): + qobj = assemble(transpile(qlist, backend=backend)) self.assertEqual(len(qobj.experiments), 10) def test_no_conflict_backend_passmanager(self): @@ -240,7 +241,8 @@ def test_compile_single_qubit(self): circuit2 = transpile( circuit, backend=None, coupling_map=cmap, basis_gates=["u2"], initial_layout=layout ) - qobj = assemble(circuit2) + with self.assertWarns(DeprecationWarning): + qobj = assemble(circuit2) compiled_instruction = qobj.experiments[0].instructions[0] @@ -504,7 +506,8 @@ def test_yzy_zyz_cases(self): circ1.cx(qr[0], qr[1]) circ1.rz(0.7, qr[1]) circ1.rx(1.570796, qr[1]) - qobj1 = assemble(transpile(circ1, backend)) + with self.assertWarns(DeprecationWarning): + qobj1 = assemble(transpile(circ1, backend)) self.assertIsInstance(qobj1, QasmQobj) circ2 = QuantumCircuit(qr) @@ -512,7 +515,8 @@ def test_yzy_zyz_cases(self): circ2.h(qr[0]) circ2.s(qr[0]) circ2.h(qr[0]) - qobj2 = assemble(transpile(circ2, backend)) + with self.assertWarns(DeprecationWarning): + qobj2 = assemble(transpile(circ2, backend)) self.assertIsInstance(qobj2, QasmQobj) diff --git a/test/python/compiler/test_disassembler.py b/test/python/compiler/test_disassembler.py index e575c021adca..e5d0fd73a79c 100644 --- a/test/python/compiler/test_disassembler.py +++ b/test/python/compiler/test_disassembler.py @@ -10,7 +10,9 @@ # copyright notice, and modified files need to carry a notice indicating # that they have been altered from the originals. -"""Assembler Test.""" +"""Assembler Test. +FULLY REMOVE ONCE Qobj, assemble AND disassemble ARE REMOVED. +""" import unittest @@ -55,14 +57,15 @@ def test_disassemble_single_circuit(self): qubit_lo_freq = [5e9, 5e9] meas_lo_freq = [6.7e9, 6.7e9] - qobj = assemble( - circ, - shots=2000, - memory=True, - qubit_lo_freq=qubit_lo_freq, - meas_lo_freq=meas_lo_freq, - ) - circuits, run_config_out, headers = disassemble(qobj) + with self.assertWarns(DeprecationWarning): + qobj = assemble( + circ, + shots=2000, + memory=True, + qubit_lo_freq=qubit_lo_freq, + meas_lo_freq=meas_lo_freq, + ) + circuits, run_config_out, headers = disassemble(qobj) run_config_out = RunConfig(**run_config_out) self.assertEqual(run_config_out.n_qubits, 2) self.assertEqual(run_config_out.memory_slots, 2) @@ -91,8 +94,9 @@ def test_disassemble_multiple_circuits(self): circ1.cx(qr1[0], qr1[2]) circ1.measure(qr1, qc1) - qobj = assemble([circ0, circ1], shots=100, memory=False, seed=6) - circuits, run_config_out, headers = disassemble(qobj) + with self.assertWarns(DeprecationWarning): + qobj = assemble([circ0, circ1], shots=100, memory=False, seed=6) + circuits, run_config_out, headers = disassemble(qobj) run_config_out = RunConfig(**run_config_out) self.assertEqual(run_config_out.n_qubits, 3) self.assertEqual(run_config_out.memory_slots, 3) @@ -113,8 +117,9 @@ def test_disassemble_no_run_config(self): circ.cx(qr[0], qr[1]) circ.measure(qr, qc) - qobj = assemble(circ) - circuits, run_config_out, headers = disassemble(qobj) + with self.assertWarns(DeprecationWarning): + qobj = assemble(circ) + circuits, run_config_out, headers = disassemble(qobj) run_config_out = RunConfig(**run_config_out) self.assertEqual(run_config_out.n_qubits, 2) self.assertEqual(run_config_out.memory_slots, 2) @@ -128,8 +133,9 @@ def test_disassemble_initialize(self): circ = QuantumCircuit(q, name="circ") circ.initialize([1 / np.sqrt(2), 0, 0, 1 / np.sqrt(2)], q[:]) - qobj = assemble(circ) - circuits, run_config_out, header = disassemble(qobj) + with self.assertWarns(DeprecationWarning): + qobj = assemble(circ) + circuits, run_config_out, header = disassemble(qobj) run_config_out = RunConfig(**run_config_out) self.assertEqual(run_config_out.n_qubits, 2) self.assertEqual(run_config_out.memory_slots, 0) @@ -142,8 +148,9 @@ def test_disassemble_isometry(self): q = QuantumRegister(2, name="q") circ = QuantumCircuit(q, name="circ") circ.append(Isometry(qi.random_unitary(4).data, 0, 0), circ.qubits) - qobj = assemble(circ) - circuits, run_config_out, header = disassemble(qobj) + with self.assertWarns(DeprecationWarning): + qobj = assemble(circ) + circuits, run_config_out, header = disassemble(qobj) run_config_out = RunConfig(**run_config_out) self.assertEqual(run_config_out.n_qubits, 2) self.assertEqual(run_config_out.memory_slots, 0) @@ -166,8 +173,9 @@ def test_opaque_instruction(self): c = ClassicalRegister(4, name="c") circ = QuantumCircuit(q, c, name="circ") circ.append(opaque_inst, [q[0], q[2], q[5], q[3]], [c[3], c[0]]) - qobj = assemble(circ) - circuits, run_config_out, header = disassemble(qobj) + with self.assertWarns(DeprecationWarning): + qobj = assemble(circ) + circuits, run_config_out, header = disassemble(qobj) run_config_out = RunConfig(**run_config_out) self.assertEqual(run_config_out.n_qubits, 6) self.assertEqual(run_config_out.memory_slots, 4) @@ -184,8 +192,9 @@ def test_circuit_with_conditionals(self): qc.measure(qr[0], cr1) # Measure not required for a later conditional qc.measure(qr[1], cr2[1]) # Measure required for a later conditional qc.h(qr[1]).c_if(cr2, 3) - qobj = assemble(qc) - circuits, run_config_out, header = disassemble(qobj) + with self.assertWarns(DeprecationWarning): + qobj = assemble(qc) + circuits, run_config_out, header = disassemble(qobj) run_config_out = RunConfig(**run_config_out) self.assertEqual(run_config_out.n_qubits, 2) self.assertEqual(run_config_out.memory_slots, 3) @@ -199,8 +208,9 @@ def test_circuit_with_simple_conditional(self): cr = ClassicalRegister(1) qc = QuantumCircuit(qr, cr) qc.h(qr[0]).c_if(cr, 1) - qobj = assemble(qc) - circuits, run_config_out, header = disassemble(qobj) + with self.assertWarns(DeprecationWarning): + qobj = assemble(qc) + circuits, run_config_out, header = disassemble(qobj) run_config_out = RunConfig(**run_config_out) self.assertEqual(run_config_out.n_qubits, 1) self.assertEqual(run_config_out.memory_slots, 1) @@ -219,8 +229,10 @@ def test_circuit_with_single_bit_conditions(self): cr = ClassicalRegister(2) qc = QuantumCircuit(qr, cr) qc.h(qr[0]).c_if(cr[0], 1) - qobj = assemble(qc) - circuits, run_config_out, header = disassemble(qobj) + + with self.assertWarns(DeprecationWarning): + qobj = assemble(qc) + circuits, run_config_out, header = disassemble(qobj) run_config_out = RunConfig(**run_config_out) self.assertEqual(run_config_out.n_qubits, len(qr)) self.assertEqual(run_config_out.memory_slots, len(cr)) @@ -234,8 +246,9 @@ def test_circuit_with_mcx(self): cr = ClassicalRegister(5) qc = QuantumCircuit(qr, cr) qc.mcx([0, 1, 2], 4) - qobj = assemble(qc) - circuits, run_config_out, header = disassemble(qobj) + with self.assertWarns(DeprecationWarning): + qobj = assemble(qc) + circuits, run_config_out, header = disassemble(qobj) run_config_out = RunConfig(**run_config_out) self.assertEqual(run_config_out.n_qubits, 5) self.assertEqual(run_config_out.memory_slots, 5) @@ -257,8 +270,9 @@ def test_multiple_conditionals_multiple_registers(self): qc.cx(qr[1], qr[0]).c_if(cr3, 14) qc.ccx(qr[0], qr[2], qr[1]).c_if(cr4, 1) qc.h(qr).c_if(cr1, 3) - qobj = assemble(qc) - circuits, run_config_out, header = disassemble(qobj) + with self.assertWarns(DeprecationWarning): + qobj = assemble(qc) + circuits, run_config_out, header = disassemble(qobj) run_config_out = RunConfig(**run_config_out) self.assertEqual(run_config_out.n_qubits, 3) self.assertEqual(run_config_out.memory_slots, 15) @@ -272,8 +286,9 @@ def test_circuit_with_bit_conditional_1(self): cr = ClassicalRegister(2) qc = QuantumCircuit(qr, cr) qc.h(qr[0]).c_if(cr[1], True) - qobj = assemble(qc) - circuits, run_config_out, header = disassemble(qobj) + with self.assertWarns(DeprecationWarning): + qobj = assemble(qc) + circuits, run_config_out, header = disassemble(qobj) run_config_out = RunConfig(**run_config_out) self.assertEqual(run_config_out.n_qubits, 2) self.assertEqual(run_config_out.memory_slots, 2) @@ -290,8 +305,9 @@ def test_circuit_with_bit_conditional_2(self): qc.h(qr[0]).c_if(cr1[1], False) qc.h(qr[1]).c_if(cr[0], True) qc.cx(qr[0], qr[1]).c_if(cr1[0], False) - qobj = assemble(qc) - circuits, run_config_out, header = disassemble(qobj) + with self.assertWarns(DeprecationWarning): + qobj = assemble(qc) + circuits, run_config_out, header = disassemble(qobj) run_config_out = RunConfig(**run_config_out) self.assertEqual(run_config_out.n_qubits, 2) self.assertEqual(run_config_out.memory_slots, 4) @@ -330,8 +346,9 @@ def test_single_circuit_calibrations(self): qc.add_calibration("h", [0], h_sched) qc.add_calibration(RXGate(np.pi), [0], x180) - qobj = assemble(qc, FakeOpenPulse2Q()) - output_circuits, _, _ = disassemble(qobj) + with self.assertWarns(DeprecationWarning): + qobj = assemble(qc, FakeOpenPulse2Q()) + output_circuits, _, _ = disassemble(qobj) self.assertCircuitCalibrationsEqual([qc], output_circuits) @@ -344,11 +361,12 @@ def test_parametric_pulse_circuit_calibrations(self): qc.h(0) qc.add_calibration("h", [0], h_sched) - backend = FakeOpenPulse2Q() - backend.configuration().parametric_pulses = ["drag"] + with self.assertWarns(DeprecationWarning): + backend = FakeOpenPulse2Q() + backend.configuration().parametric_pulses = ["drag"] - qobj = assemble(qc, backend) - output_circuits, _, _ = disassemble(qobj) + qobj = assemble(qc, backend) + output_circuits, _, _ = disassemble(qobj) out_qc = output_circuits[0] self.assertCircuitCalibrationsEqual([qc], output_circuits) @@ -377,8 +395,9 @@ def test_multi_circuit_uncommon_calibrations(self): qc_1.h(0) circuits = [qc_0, qc_1] - qobj = assemble(circuits, FakeOpenPulse2Q()) - output_circuits, _, _ = disassemble(qobj) + with self.assertWarns(DeprecationWarning): + qobj = assemble(circuits, FakeOpenPulse2Q()) + output_circuits, _, _ = disassemble(qobj) self.assertCircuitCalibrationsEqual(circuits, output_circuits) @@ -398,8 +417,9 @@ def test_multi_circuit_common_calibrations(self): qc_1.add_calibration(RXGate(np.pi), [1], sched) circuits = [qc_0, qc_1] - qobj = assemble(circuits, FakeOpenPulse2Q()) - output_circuits, _, _ = disassemble(qobj) + with self.assertWarns(DeprecationWarning): + qobj = assemble(circuits, FakeOpenPulse2Q()) + output_circuits, _, _ = disassemble(qobj) self.assertCircuitCalibrationsEqual(circuits, output_circuits) @@ -413,8 +433,9 @@ def test_single_circuit_delay_calibrations(self): qc.add_calibration("test", [0], test_sched) - qobj = assemble(qc, FakeOpenPulse2Q()) - output_circuits, _, _ = disassemble(qobj) + with self.assertWarns(DeprecationWarning): + qobj = assemble(qc, FakeOpenPulse2Q()) + output_circuits, _, _ = disassemble(qobj) self.assertEqual(len(qc.calibrations), len(output_circuits[0].calibrations)) self.assertEqual(qc.calibrations.keys(), output_circuits[0].calibrations.keys()) @@ -456,8 +477,9 @@ def test_disassemble_single_schedule(self): pulse.play(pulse.library.Constant(8, 0.1), d1) pulse.measure_all() - qobj = assemble(sched, backend=self.backend, shots=2000) - scheds, run_config_out, _ = disassemble(qobj) + with self.assertWarns(DeprecationWarning): + qobj = assemble(sched, backend=self.backend, shots=2000) + scheds, run_config_out, _ = disassemble(qobj) run_config_out = RunConfig(**run_config_out) self.assertEqual(run_config_out.memory_slots, 2) self.assertEqual(run_config_out.shots, 2000) @@ -498,8 +520,9 @@ def test_disassemble_multiple_schedules(self): pulse.play(pulse.library.Constant(8, 0.4), d1) pulse.measure_all() - qobj = assemble([sched0, sched1], backend=self.backend, shots=2000) - scheds, run_config_out, _ = disassemble(qobj) + with self.assertWarns(DeprecationWarning): + qobj = assemble([sched0, sched1], backend=self.backend, shots=2000) + scheds, run_config_out, _ = disassemble(qobj) run_config_out = RunConfig(**run_config_out) self.assertEqual(run_config_out.memory_slots, 2) self.assertEqual(run_config_out.shots, 2000) @@ -518,8 +541,9 @@ def test_disassemble_parametric_pulses(self): pulse.play(pulse.library.GaussianSquare(10, 1.0, 2.0, 3), d0) pulse.play(pulse.library.Drag(10, 1.0, 2.0, 0.1), d0) - qobj = assemble(sched, backend=self.backend, shots=2000) - scheds, _, _ = disassemble(qobj) + with self.assertWarns(DeprecationWarning): + qobj = assemble(sched, backend=self.backend, shots=2000) + scheds, _, _ = disassemble(qobj) self.assertEqual(scheds[0], target_qobj_transform(sched)) def test_disassemble_schedule_los(self): @@ -536,8 +560,9 @@ def test_disassemble_schedule_los(self): {d0: 4.5e9, d1: 5e9, m0: 6e9, m1: 7e9}, {d0: 5e9, d1: 4.5e9, m0: 7e9, m1: 6e9}, ] - qobj = assemble([sched0, sched1], backend=self.backend, schedule_los=schedule_los) - _, run_config_out, _ = disassemble(qobj) + with self.assertWarns(DeprecationWarning): + qobj = assemble([sched0, sched1], backend=self.backend, schedule_los=schedule_los) + _, run_config_out, _ = disassemble(qobj) run_config_out = RunConfig(**run_config_out) self.assertEqual(run_config_out.schedule_los, schedule_los) diff --git a/test/python/providers/basic_provider/test_basic_simulator.py b/test/python/providers/basic_provider/test_basic_simulator.py index 282b23c1b2a5..57dd67dfd3c3 100644 --- a/test/python/providers/basic_provider/test_basic_simulator.py +++ b/test/python/providers/basic_provider/test_basic_simulator.py @@ -17,7 +17,7 @@ import numpy as np from qiskit import ClassicalRegister, QuantumCircuit, QuantumRegister -from qiskit.compiler import transpile, assemble +from qiskit.compiler import transpile from qiskit.providers.basic_provider import BasicSimulator from qiskit.qasm2 import dumps from test import QiskitTestCase # pylint: disable=wrong-import-order @@ -47,7 +47,6 @@ def setUp(self): qcirc = QuantumCircuit.from_qasm_file(qasm_filename) qcirc.name = "test" self.transpiled_circuit = transpile(qcirc, backend=self.backend) - self.qobj = assemble(self.transpiled_circuit, shots=1000, seed_simulator=self.seed) def test_basic_simulator_single_shot(self): """Test single shot run.""" diff --git a/test/python/providers/test_fake_backends.py b/test/python/providers/test_fake_backends.py index d5c5507b3b8e..1a1c55d1ee2d 100644 --- a/test/python/providers/test_fake_backends.py +++ b/test/python/providers/test_fake_backends.py @@ -17,6 +17,7 @@ import itertools import operator import unittest +import warnings from test import combine from ddt import ddt, data @@ -142,7 +143,8 @@ def test_circuit_on_fake_backend(self, backend, optimization_level): def test_qobj_failure(self): backend = BACKENDS[-1] tqc = transpile(self.circuit, backend) - qobj = assemble(tqc, backend) + with self.assertWarns(DeprecationWarning): + qobj = assemble(tqc, backend) with self.assertRaises(QiskitError): backend.run(qobj) @@ -226,7 +228,10 @@ def test_converter(self, opt_level): self.assertIsInstance(backend_v2, BackendV2) res = transpile(self.circuit, backend_v2, optimization_level=opt_level) job = backend_v2.run(res) - result = job.result() + with warnings.catch_warnings(): + # TODO remove this catch once Aer stops using QobjDictField + warnings.filterwarnings("ignore", category=DeprecationWarning, module="qiskit") + result = job.result() counts = result.get_counts() max_count = max(counts.items(), key=operator.itemgetter(1))[0] self.assertEqual(max_count, "11") diff --git a/test/python/pulse/test_calibration_entries.py b/test/python/pulse/test_calibration_entries.py index 20e6773d2fd2..cc31789ef683 100644 --- a/test/python/pulse/test_calibration_entries.py +++ b/test/python/pulse/test_calibration_entries.py @@ -281,29 +281,31 @@ class TestPulseQobj(QiskitTestCase): def setUp(self): super().setUp() - self.converter = QobjToInstructionConverter( - pulse_library=[ - PulseLibraryItem(name="waveform", samples=[0.3, 0.1, 0.2, 0.2, 0.3]), - ] - ) + with self.assertWarns(DeprecationWarning): + self.converter = QobjToInstructionConverter( + pulse_library=[ + PulseLibraryItem(name="waveform", samples=[0.3, 0.1, 0.2, 0.2, 0.3]), + ] + ) def test_add_qobj(self): """Basic test PulseQobj format.""" - serialized_program = [ - PulseQobjInstruction( - name="parametric_pulse", - t0=0, - ch="d0", - label="TestPulse", - pulse_shape="constant", - parameters={"amp": 0.1 + 0j, "duration": 10}, - ), - PulseQobjInstruction( - name="waveform", - t0=20, - ch="d0", - ), - ] + with self.assertWarns(DeprecationWarning): + serialized_program = [ + PulseQobjInstruction( + name="parametric_pulse", + t0=0, + ch="d0", + label="TestPulse", + pulse_shape="constant", + parameters={"amp": 0.1 + 0j, "duration": 10}, + ), + PulseQobjInstruction( + name="waveform", + t0=20, + ch="d0", + ), + ] entry = PulseQobjDef(converter=self.converter, name="my_gate") entry.define(serialized_program) @@ -328,13 +330,14 @@ def test_add_qobj(self): def test_missing_waveform(self): """Test incomplete Qobj should raise warning and calibration returns None.""" - serialized_program = [ - PulseQobjInstruction( - name="waveform_123456", - t0=20, - ch="d0", - ), - ] + with self.assertWarns(DeprecationWarning): + serialized_program = [ + PulseQobjInstruction( + name="waveform_123456", + t0=20, + ch="d0", + ), + ] entry = PulseQobjDef(converter=self.converter, name="my_gate") entry.define(serialized_program) @@ -355,22 +358,23 @@ def test_parameterized_qobj(self): Note that pulse parameter cannot be parameterized by convention. """ - serialized_program = [ - PulseQobjInstruction( - name="parametric_pulse", - t0=0, - ch="d0", - label="TestPulse", - pulse_shape="constant", - parameters={"amp": 0.1, "duration": 10}, - ), - PulseQobjInstruction( - name="fc", - t0=0, - ch="d0", - phase="P1", - ), - ] + with self.assertWarns(DeprecationWarning): + serialized_program = [ + PulseQobjInstruction( + name="parametric_pulse", + t0=0, + ch="d0", + label="TestPulse", + pulse_shape="constant", + parameters={"amp": 0.1, "duration": 10}, + ), + PulseQobjInstruction( + name="fc", + t0=0, + ch="d0", + phase="P1", + ), + ] entry = PulseQobjDef(converter=self.converter, name="my_gate") entry.define(serialized_program) @@ -395,27 +399,27 @@ def test_parameterized_qobj(self): def test_equality(self): """Test equality evaluation between the pulse qobj entries.""" - serialized_program1 = [ - PulseQobjInstruction( - name="parametric_pulse", - t0=0, - ch="d0", - label="TestPulse", - pulse_shape="constant", - parameters={"amp": 0.1, "duration": 10}, - ) - ] - - serialized_program2 = [ - PulseQobjInstruction( - name="parametric_pulse", - t0=0, - ch="d0", - label="TestPulse", - pulse_shape="constant", - parameters={"amp": 0.2, "duration": 10}, - ) - ] + with self.assertWarns(DeprecationWarning): + serialized_program1 = [ + PulseQobjInstruction( + name="parametric_pulse", + t0=0, + ch="d0", + label="TestPulse", + pulse_shape="constant", + parameters={"amp": 0.1, "duration": 10}, + ) + ] + serialized_program2 = [ + PulseQobjInstruction( + name="parametric_pulse", + t0=0, + ch="d0", + label="TestPulse", + pulse_shape="constant", + parameters={"amp": 0.2, "duration": 10}, + ) + ] entry1 = PulseQobjDef(name="my_gate1") entry1.define(serialized_program1) @@ -435,16 +439,17 @@ def test_equality_with_schedule(self): Because the pulse qobj entry is a subclass of the schedule entry, these instances can be compared by the generated definition, i.e. Schedule. """ - serialized_program = [ - PulseQobjInstruction( - name="parametric_pulse", - t0=0, - ch="d0", - label="TestPulse", - pulse_shape="constant", - parameters={"amp": 0.1, "duration": 10}, - ) - ] + with self.assertWarns(DeprecationWarning): + serialized_program = [ + PulseQobjInstruction( + name="parametric_pulse", + t0=0, + ch="d0", + label="TestPulse", + pulse_shape="constant", + parameters={"amp": 0.1, "duration": 10}, + ) + ] entry1 = PulseQobjDef(name="qobj_entry") entry1.define(serialized_program) @@ -470,13 +475,14 @@ def test_calibration_missing_waveform(self): In this situation, parsed calibration data must become None, instead of raising an error. """ - serialized_program = [ - PulseQobjInstruction( - name="SomeMissingPulse", - t0=0, - ch="d0", - ) - ] + with self.assertWarns(DeprecationWarning): + serialized_program = [ + PulseQobjInstruction( + name="SomeMissingPulse", + t0=0, + ch="d0", + ) + ] entry = PulseQobjDef(name="qobj_entry") entry.define(serialized_program) diff --git a/test/python/pulse/test_instruction_schedule_map.py b/test/python/pulse/test_instruction_schedule_map.py index 67628ba845ae..3ef2ccaa38e5 100644 --- a/test/python/pulse/test_instruction_schedule_map.py +++ b/test/python/pulse/test_instruction_schedule_map.py @@ -305,12 +305,13 @@ def test_pop_gate(self): def test_sequenced_parameterized_schedule(self): """Test parameterized schedule consists of multiple instruction.""" - converter = QobjToInstructionConverter([], buffer=0) - qobjs = [ - PulseQobjInstruction(name="fc", ch="d0", t0=10, phase="P1"), - PulseQobjInstruction(name="fc", ch="d0", t0=20, phase="P2"), - PulseQobjInstruction(name="fc", ch="d0", t0=30, phase="P3"), - ] + with self.assertWarns(DeprecationWarning): + converter = QobjToInstructionConverter([], buffer=0) + qobjs = [ + PulseQobjInstruction(name="fc", ch="d0", t0=10, phase="P1"), + PulseQobjInstruction(name="fc", ch="d0", t0=20, phase="P2"), + PulseQobjInstruction(name="fc", ch="d0", t0=30, phase="P3"), + ] converted_instruction = [converter(qobj) for qobj in qobjs] inst_map = InstructionScheduleMap() diff --git a/test/python/qobj/test_pulse_converter.py b/test/python/qobj/test_pulse_converter.py index cacbde2cd8b5..528d87244fe8 100644 --- a/test/python/qobj/test_pulse_converter.py +++ b/test/python/qobj/test_pulse_converter.py @@ -56,29 +56,33 @@ class TestInstructionToQobjConverter(QiskitTestCase): def test_drive_instruction(self): """Test converted qobj from Play.""" - converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) - instruction = Play(Waveform(np.arange(0, 0.01), name="linear"), DriveChannel(0)) - valid_qobj = PulseQobjInstruction(name="linear", ch="d0", t0=0) - self.assertEqual(converter(0, instruction), valid_qobj) + with self.assertWarns(DeprecationWarning): + converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) + instruction = Play(Waveform(np.arange(0, 0.01), name="linear"), DriveChannel(0)) + valid_qobj = PulseQobjInstruction(name="linear", ch="d0", t0=0) + self.assertEqual(converter(0, instruction), valid_qobj) def test_gaussian_pulse_instruction(self): """Test that parametric pulses are correctly converted to PulseQobjInstructions.""" amp = 0.3 angle = -0.7 - converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) + with self.assertWarns(DeprecationWarning): + converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) instruction = Play(Gaussian(duration=25, sigma=15, amp=amp, angle=angle), DriveChannel(0)) - valid_qobj = PulseQobjInstruction( - name="parametric_pulse", - pulse_shape="gaussian", - ch="d0", - t0=0, - parameters={"duration": 25, "sigma": 15, "amp": amp * np.exp(1j * angle)}, - ) - self.assertEqual(converter(0, instruction), valid_qobj) + with self.assertWarns(DeprecationWarning): + valid_qobj = PulseQobjInstruction( + name="parametric_pulse", + pulse_shape="gaussian", + ch="d0", + t0=0, + parameters={"duration": 25, "sigma": 15, "amp": amp * np.exp(1j * angle)}, + ) + self.assertEqual(converter(0, instruction), valid_qobj) def test_gaussian_square_pulse_instruction(self): """Test that parametric pulses are correctly converted to PulseQobjInstructions.""" - converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) + with self.assertWarns(DeprecationWarning): + converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) amp = 0.7 angle = -0.6 instruction = Play( @@ -86,110 +90,129 @@ def test_gaussian_square_pulse_instruction(self): MeasureChannel(1), ) - valid_qobj = PulseQobjInstruction( - name="parametric_pulse", - pulse_shape="gaussian_square", - ch="m1", - t0=10, - parameters={ - "duration": 1500, - "sigma": 15, - "amp": amp * np.exp(1j * angle), - "width": 1300, - }, - ) - self.assertEqual(converter(10, instruction), valid_qobj) + with self.assertWarns(DeprecationWarning): + valid_qobj = PulseQobjInstruction( + name="parametric_pulse", + pulse_shape="gaussian_square", + ch="m1", + t0=10, + parameters={ + "duration": 1500, + "sigma": 15, + "amp": amp * np.exp(1j * angle), + "width": 1300, + }, + ) + self.assertEqual(converter(10, instruction), valid_qobj) def test_constant_pulse_instruction(self): """Test that parametric pulses are correctly converted to PulseQobjInstructions.""" - converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) + with self.assertWarns(DeprecationWarning): + converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) instruction = Play(Constant(duration=25, amp=1, angle=np.pi), ControlChannel(2)) - valid_qobj = PulseQobjInstruction( - name="parametric_pulse", - pulse_shape="constant", - ch="u2", - t0=20, - parameters={"duration": 25, "amp": 1 * np.exp(1j * np.pi)}, - ) - self.assertEqual(converter(20, instruction), valid_qobj) + with self.assertWarns(DeprecationWarning): + valid_qobj = PulseQobjInstruction( + name="parametric_pulse", + pulse_shape="constant", + ch="u2", + t0=20, + parameters={"duration": 25, "amp": 1 * np.exp(1j * np.pi)}, + ) + self.assertEqual(converter(20, instruction), valid_qobj) def test_drag_pulse_instruction(self): """Test that parametric pulses are correctly converted to PulseQobjInstructions.""" amp = 0.7 angle = -0.6 - converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) + with self.assertWarns(DeprecationWarning): + converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) instruction = Play( Drag(duration=25, sigma=15, amp=amp, angle=angle, beta=0.5), DriveChannel(0) ) - valid_qobj = PulseQobjInstruction( - name="parametric_pulse", - pulse_shape="drag", - ch="d0", - t0=30, - parameters={"duration": 25, "sigma": 15, "amp": amp * np.exp(1j * angle), "beta": 0.5}, - ) - self.assertEqual(converter(30, instruction), valid_qobj) + with self.assertWarns(DeprecationWarning): + valid_qobj = PulseQobjInstruction( + name="parametric_pulse", + pulse_shape="drag", + ch="d0", + t0=30, + parameters={ + "duration": 25, + "sigma": 15, + "amp": amp * np.exp(1j * angle), + "beta": 0.5, + }, + ) + self.assertEqual(converter(30, instruction), valid_qobj) def test_frame_change(self): """Test converted qobj from ShiftPhase.""" - converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) - valid_qobj = PulseQobjInstruction(name="fc", ch="d0", t0=0, phase=0.1) - instruction = ShiftPhase(0.1, DriveChannel(0)) - self.assertEqual(converter(0, instruction), valid_qobj) + with self.assertWarns(DeprecationWarning): + converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) + valid_qobj = PulseQobjInstruction(name="fc", ch="d0", t0=0, phase=0.1) + instruction = ShiftPhase(0.1, DriveChannel(0)) + self.assertEqual(converter(0, instruction), valid_qobj) def test_set_phase(self): """Test converted qobj from ShiftPhase.""" - converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) - instruction = SetPhase(3.14, DriveChannel(0)) + with self.assertWarns(DeprecationWarning): + converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) + instruction = SetPhase(3.14, DriveChannel(0)) - valid_qobj = PulseQobjInstruction(name="setp", ch="d0", t0=0, phase=3.14) + valid_qobj = PulseQobjInstruction(name="setp", ch="d0", t0=0, phase=3.14) - self.assertEqual(converter(0, instruction), valid_qobj) + self.assertEqual(converter(0, instruction), valid_qobj) def test_set_frequency(self): """Test converted qobj from SetFrequency.""" - converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) - instruction = SetFrequency(8.0e9, DriveChannel(0)) + with self.assertWarns(DeprecationWarning): + converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) + instruction = SetFrequency(8.0e9, DriveChannel(0)) - valid_qobj = PulseQobjInstruction(name="setf", ch="d0", t0=0, frequency=8.0) + valid_qobj = PulseQobjInstruction(name="setf", ch="d0", t0=0, frequency=8.0) - self.assertEqual(converter(0, instruction), valid_qobj) + self.assertEqual(converter(0, instruction), valid_qobj) def test_shift_frequency(self): """Test converted qobj from ShiftFrequency.""" - converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) - instruction = ShiftFrequency(8.0e9, DriveChannel(0)) + with self.assertWarns(DeprecationWarning): + converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) + instruction = ShiftFrequency(8.0e9, DriveChannel(0)) - valid_qobj = PulseQobjInstruction(name="shiftf", ch="d0", t0=0, frequency=8.0) + valid_qobj = PulseQobjInstruction(name="shiftf", ch="d0", t0=0, frequency=8.0) - self.assertEqual(converter(0, instruction), valid_qobj) + self.assertEqual(converter(0, instruction), valid_qobj) def test_acquire(self): """Test converted qobj from AcquireInstruction.""" - converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) + with self.assertWarns(DeprecationWarning): + converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) instruction = Acquire(10, AcquireChannel(0), MemorySlot(0), RegisterSlot(0)) - valid_qobj = PulseQobjInstruction( - name="acquire", t0=0, duration=10, qubits=[0], memory_slot=[0], register_slot=[0] - ) - self.assertEqual(converter(0, instruction), valid_qobj) + with self.assertWarns(DeprecationWarning): + valid_qobj = PulseQobjInstruction( + name="acquire", t0=0, duration=10, qubits=[0], memory_slot=[0], register_slot=[0] + ) + self.assertEqual(converter(0, instruction), valid_qobj) # without register instruction = Acquire(10, AcquireChannel(0), MemorySlot(0)) - valid_qobj = PulseQobjInstruction( - name="acquire", t0=0, duration=10, qubits=[0], memory_slot=[0] - ) - self.assertEqual(converter(0, instruction), valid_qobj) + with self.assertWarns(DeprecationWarning): + valid_qobj = PulseQobjInstruction( + name="acquire", t0=0, duration=10, qubits=[0], memory_slot=[0] + ) + self.assertEqual(converter(0, instruction), valid_qobj) def test_snapshot(self): """Test converted qobj from Snapshot.""" - converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) + with self.assertWarns(DeprecationWarning): + converter = InstructionToQobjConverter(PulseQobjInstruction, meas_level=2) instruction = Snapshot(label="label", snapshot_type="type") - valid_qobj = PulseQobjInstruction(name="snapshot", t0=0, label="label", type="type") + with self.assertWarns(DeprecationWarning): + valid_qobj = PulseQobjInstruction(name="snapshot", t0=0, label="label", type="type") - self.assertEqual(converter(0, instruction), valid_qobj) + self.assertEqual(converter(0, instruction), valid_qobj) class TestQobjToInstructionConverter(QiskitTestCase): @@ -198,9 +221,10 @@ class TestQobjToInstructionConverter(QiskitTestCase): def setUp(self): super().setUp() self.linear = Waveform(np.arange(0, 0.01), name="linear") - self.pulse_library = [ - PulseLibraryItem(name=self.linear.name, samples=self.linear.samples.tolist()) - ] + with self.assertWarns(DeprecationWarning): + self.pulse_library = [ + PulseLibraryItem(name=self.linear.name, samples=self.linear.samples.tolist()) + ] self.converter = QobjToInstructionConverter(self.pulse_library, buffer=0) self.num_qubits = 2 @@ -208,7 +232,8 @@ def setUp(self): def test_drive_instruction(self): """Test converted qobj from PulseInstruction.""" instruction = Play(self.linear, DriveChannel(0)) - qobj = PulseQobjInstruction(name="linear", ch="d0", t0=10) + with self.assertWarns(DeprecationWarning): + qobj = PulseQobjInstruction(name="linear", ch="d0", t0=10) converted_instruction = self.converter(qobj) self.assertEqual(converted_instruction.instructions[0][-1], instruction) @@ -218,14 +243,15 @@ def test_parametric_pulses(self): Gaussian(duration=25, sigma=15, amp=0.5, angle=np.pi / 2, name="pulse1"), DriveChannel(0), ) - qobj = PulseQobjInstruction( - name="parametric_pulse", - label="pulse1", - pulse_shape="gaussian", - ch="d0", - t0=0, - parameters={"duration": 25, "sigma": 15, "amp": 0.5j}, - ) + with self.assertWarns(DeprecationWarning): + qobj = PulseQobjInstruction( + name="parametric_pulse", + label="pulse1", + pulse_shape="gaussian", + ch="d0", + t0=0, + parameters={"duration": 25, "sigma": 15, "amp": 0.5j}, + ) converted_instruction = self.converter(qobj) self.assertEqual(converted_instruction.start_time, 0) self.assertEqual(converted_instruction.duration, 25) @@ -238,19 +264,21 @@ def test_parametric_pulses_no_label(self): short_pulse_id = hashlib.md5(base_str.encode("utf-8")).hexdigest()[:4] pulse_name = f"gaussian_{short_pulse_id}" - qobj = PulseQobjInstruction( - name="parametric_pulse", - pulse_shape="gaussian", - ch="d0", - t0=0, - parameters={"duration": 25, "sigma": 15, "amp": -0.5 + 0.2j}, - ) + with self.assertWarns(DeprecationWarning): + qobj = PulseQobjInstruction( + name="parametric_pulse", + pulse_shape="gaussian", + ch="d0", + t0=0, + parameters={"duration": 25, "sigma": 15, "amp": -0.5 + 0.2j}, + ) converted_instruction = self.converter(qobj) self.assertEqual(converted_instruction.instructions[0][-1].pulse.name, pulse_name) def test_frame_change(self): """Test converted qobj from ShiftPhase.""" - qobj = PulseQobjInstruction(name="fc", ch="m0", t0=0, phase=0.1) + with self.assertWarns(DeprecationWarning): + qobj = PulseQobjInstruction(name="fc", ch="m0", t0=0, phase=0.1) converted_instruction = self.converter(qobj) instruction = ShiftPhase(0.1, MeasureChannel(0)) @@ -263,7 +291,8 @@ def test_parameterized_frame_change(self): instruction = ShiftPhase(4.0, MeasureChannel(0)) shifted = instruction << 10 - qobj = PulseQobjInstruction(name="fc", ch="m0", t0=10, phase="P1*2") + with self.assertWarns(DeprecationWarning): + qobj = PulseQobjInstruction(name="fc", ch="m0", t0=10, phase="P1*2") converted_instruction = self.converter(qobj) self.assertIsInstance(converted_instruction, Schedule) @@ -277,7 +306,8 @@ def test_parameterized_frame_change(self): def test_set_phase(self): """Test converted qobj from SetPhase.""" - qobj = PulseQobjInstruction(name="setp", ch="m0", t0=0, phase=3.14) + with self.assertWarns(DeprecationWarning): + qobj = PulseQobjInstruction(name="setp", ch="m0", t0=0, phase=3.14) converted_instruction = self.converter(qobj) instruction = SetPhase(3.14, MeasureChannel(0)) @@ -287,7 +317,8 @@ def test_set_phase(self): def test_parameterized_set_phase(self): """Test converted qobj from SetPhase, with parameterized phase.""" - qobj = PulseQobjInstruction(name="setp", ch="m0", t0=0, phase="p/2") + with self.assertWarns(DeprecationWarning): + qobj = PulseQobjInstruction(name="setp", ch="m0", t0=0, phase="p/2") converted_instruction = self.converter(qobj) self.assertIsInstance(converted_instruction, Schedule) @@ -303,7 +334,8 @@ def test_set_frequency(self): """Test converted qobj from SetFrequency.""" instruction = SetFrequency(8.0e9, DriveChannel(0)) - qobj = PulseQobjInstruction(name="setf", ch="d0", t0=0, frequency=8.0) + with self.assertWarns(DeprecationWarning): + qobj = PulseQobjInstruction(name="setf", ch="d0", t0=0, frequency=8.0) converted_instruction = self.converter(qobj) self.assertEqual(converted_instruction.start_time, 0) @@ -313,7 +345,8 @@ def test_set_frequency(self): def test_parameterized_set_frequency(self): """Test converted qobj from SetFrequency, when passing a parameterized frequency.""" - qobj = PulseQobjInstruction(name="setf", ch="d0", t0=2, frequency="f") + with self.assertWarns(DeprecationWarning): + qobj = PulseQobjInstruction(name="setf", ch="d0", t0=2, frequency="f") self.assertTrue("frequency" in qobj.to_dict()) converted_instruction = self.converter(qobj) @@ -332,7 +365,8 @@ def test_shift_frequency(self): """Test converted qobj from ShiftFrequency.""" instruction = ShiftFrequency(8.0e9, DriveChannel(0)) - qobj = PulseQobjInstruction(name="shiftf", ch="d0", t0=0, frequency=8.0) + with self.assertWarns(DeprecationWarning): + qobj = PulseQobjInstruction(name="shiftf", ch="d0", t0=0, frequency=8.0) converted_instruction = self.converter(qobj) self.assertEqual(converted_instruction.start_time, 0) @@ -342,9 +376,8 @@ def test_shift_frequency(self): def test_parameterized_shift_frequency(self): """Test converted qobj from ShiftFrequency, with a parameterized frequency.""" - instruction = ShiftFrequency(8.0e9, DriveChannel(0)) - - qobj = PulseQobjInstruction(name="shiftf", ch="d0", t0=1, frequency="f / 1000") + with self.assertWarns(DeprecationWarning): + qobj = PulseQobjInstruction(name="shiftf", ch="d0", t0=1, frequency="f / 1000") self.assertTrue("frequency" in qobj.to_dict()) converted_instruction = self.converter(qobj) @@ -363,7 +396,8 @@ def test_delay(self): """Test converted qobj from Delay.""" instruction = Delay(10, DriveChannel(0)) - qobj = PulseQobjInstruction(name="delay", ch="d0", t0=0, duration=10) + with self.assertWarns(DeprecationWarning): + qobj = PulseQobjInstruction(name="delay", ch="d0", t0=0, duration=10) converted_instruction = self.converter(qobj) self.assertTrue("delay" in qobj.to_dict().values()) @@ -382,17 +416,19 @@ def test_acquire(self): kernel=Kernel(name="test_kern", test_params="test"), discriminator=Discriminator(name="test_disc", test_params=1.0), ) - - qobj = PulseQobjInstruction( - name="acquire", - t0=0, - duration=10, - qubits=[0, 1], - memory_slot=[0, 1], - register_slot=[0, 1], - kernels=[QobjMeasurementOption(name="test_kern", params={"test_params": "test"})], - discriminators=[QobjMeasurementOption(name="test_disc", params={"test_params": 1.0})], - ) + with self.assertWarns(DeprecationWarning): + qobj = PulseQobjInstruction( + name="acquire", + t0=0, + duration=10, + qubits=[0, 1], + memory_slot=[0, 1], + register_slot=[0, 1], + kernels=[QobjMeasurementOption(name="test_kern", params={"test_params": "test"})], + discriminators=[ + QobjMeasurementOption(name="test_disc", params={"test_params": 1.0}) + ], + ) converted_instruction = self.converter(qobj) self.assertEqual(converted_instruction.start_time, 0) @@ -408,7 +444,8 @@ def test_snapshot(self): instruction = Snapshot(label="label", snapshot_type="type") shifted = instruction << 10 - qobj = PulseQobjInstruction(name="snapshot", t0=10, label="label", type="type") + with self.assertWarns(DeprecationWarning): + qobj = PulseQobjInstruction(name="snapshot", t0=10, label="label", type="type") converted_instruction = self.converter(qobj) self.assertEqual(converted_instruction.start_time, shifted.start_time) @@ -417,17 +454,22 @@ def test_snapshot(self): def test_instruction_name_collision(self): """Avoid command name collision of pulse library items.""" - pulse_library_from_backend_x = [ - PulseLibraryItem(name="pulse123", samples=[0.1, 0.1, 0.1]), - PulseLibraryItem(name="pulse456", samples=[0.3, 0.3, 0.3]), - ] + with self.assertWarns(DeprecationWarning): + pulse_library_from_backend_x = [ + PulseLibraryItem(name="pulse123", samples=[0.1, 0.1, 0.1]), + PulseLibraryItem(name="pulse456", samples=[0.3, 0.3, 0.3]), + ] converter_of_backend_x = QobjToInstructionConverter(pulse_library_from_backend_x, buffer=0) - pulse_library_from_backend_y = [PulseLibraryItem(name="pulse123", samples=[0.2, 0.2, 0.2])] + with self.assertWarns(DeprecationWarning): + pulse_library_from_backend_y = [ + PulseLibraryItem(name="pulse123", samples=[0.2, 0.2, 0.2]) + ] converter_of_backend_y = QobjToInstructionConverter(pulse_library_from_backend_y, buffer=0) - qobj1 = PulseQobjInstruction(name="pulse123", qubits=[0], t0=0, ch="d0") - qobj2 = PulseQobjInstruction(name="pulse456", qubits=[0], t0=0, ch="d0") + with self.assertWarns(DeprecationWarning): + qobj1 = PulseQobjInstruction(name="pulse123", qubits=[0], t0=0, ch="d0") + qobj2 = PulseQobjInstruction(name="pulse456", qubits=[0], t0=0, ch="d0") sched_out_x = converter_of_backend_x(qobj1) sched_out_y = converter_of_backend_y(qobj1) @@ -446,21 +488,23 @@ class TestLoConverter(QiskitTestCase): def test_qubit_los(self): """Test qubit channel configuration.""" user_lo_config = LoConfig({DriveChannel(0): 1.3e9}) - converter = LoConfigConverter( - PulseQobjExperimentConfig, [1.2e9], [3.4e9], [(0.0, 5e9)], [(0.0, 5e9)] - ) - - valid_qobj = PulseQobjExperimentConfig(qubit_lo_freq=[1.3]) + with self.assertWarns(DeprecationWarning): + converter = LoConfigConverter( + PulseQobjExperimentConfig, [1.2e9], [3.4e9], [(0.0, 5e9)], [(0.0, 5e9)] + ) + valid_qobj = PulseQobjExperimentConfig(qubit_lo_freq=[1.3]) - self.assertEqual(converter(user_lo_config), valid_qobj) + with self.assertWarns(DeprecationWarning): + self.assertEqual(converter(user_lo_config), valid_qobj) def test_meas_los(self): """Test measurement channel configuration.""" user_lo_config = LoConfig({MeasureChannel(0): 3.5e9}) - converter = LoConfigConverter( - PulseQobjExperimentConfig, [1.2e9], [3.4e9], [(0.0, 5e9)], [(0.0, 5e9)] - ) + with self.assertWarns(DeprecationWarning): + converter = LoConfigConverter( + PulseQobjExperimentConfig, [1.2e9], [3.4e9], [(0.0, 5e9)], [(0.0, 5e9)] + ) - valid_qobj = PulseQobjExperimentConfig(meas_lo_freq=[3.5]) + valid_qobj = PulseQobjExperimentConfig(meas_lo_freq=[3.5]) - self.assertEqual(converter(user_lo_config), valid_qobj) + self.assertEqual(converter(user_lo_config), valid_qobj) diff --git a/test/python/qobj/test_qobj.py b/test/python/qobj/test_qobj.py index c0b96a1bda5e..ae59d6de00a5 100644 --- a/test/python/qobj/test_qobj.py +++ b/test/python/qobj/test_qobj.py @@ -41,19 +41,20 @@ class TestQASMQobj(QiskitTestCase): def setUp(self): super().setUp() - self.valid_qobj = QasmQobj( - qobj_id="12345", - header=QobjHeader(), - config=QasmQobjConfig(shots=1024, memory_slots=2), - experiments=[ - QasmQobjExperiment( - instructions=[ - QasmQobjInstruction(name="u1", qubits=[1], params=[0.4]), - QasmQobjInstruction(name="u2", qubits=[1], params=[0.4, 0.2]), - ] - ) - ], - ) + with self.assertWarns(DeprecationWarning): + self.valid_qobj = QasmQobj( + qobj_id="12345", + header=QobjHeader(), + config=QasmQobjConfig(shots=1024, memory_slots=2), + experiments=[ + QasmQobjExperiment( + instructions=[ + QasmQobjInstruction(name="u1", qubits=[1], params=[0.4]), + QasmQobjInstruction(name="u2", qubits=[1], params=[0.4, 0.2]), + ] + ) + ], + ) self.valid_dict = { "qobj_id": "12345", @@ -70,55 +71,59 @@ def setUp(self): } ], } - - self.bad_qobj = copy.deepcopy(self.valid_qobj) + with self.assertWarns(DeprecationWarning): + self.bad_qobj = copy.deepcopy(self.valid_qobj) self.bad_qobj.experiments = [] def test_from_dict_per_class(self): """Test Qobj and its subclass representations given a dictionary.""" - test_parameters = { - QasmQobj: (self.valid_qobj, self.valid_dict), - QasmQobjConfig: ( - QasmQobjConfig(shots=1, memory_slots=2), - {"shots": 1, "memory_slots": 2}, - ), - QasmQobjExperiment: ( - QasmQobjExperiment( - instructions=[QasmQobjInstruction(name="u1", qubits=[1], params=[0.4])] + with self.assertWarns(DeprecationWarning): + test_parameters = { + QasmQobj: (self.valid_qobj, self.valid_dict), + QasmQobjConfig: ( + QasmQobjConfig(shots=1, memory_slots=2), + {"shots": 1, "memory_slots": 2}, ), - {"instructions": [{"name": "u1", "qubits": [1], "params": [0.4]}]}, - ), - QasmQobjInstruction: ( - QasmQobjInstruction(name="u1", qubits=[1], params=[0.4]), - {"name": "u1", "qubits": [1], "params": [0.4]}, - ), - } + QasmQobjExperiment: ( + QasmQobjExperiment( + instructions=[QasmQobjInstruction(name="u1", qubits=[1], params=[0.4])] + ), + {"instructions": [{"name": "u1", "qubits": [1], "params": [0.4]}]}, + ), + QasmQobjInstruction: ( + QasmQobjInstruction(name="u1", qubits=[1], params=[0.4]), + {"name": "u1", "qubits": [1], "params": [0.4]}, + ), + } for qobj_class, (qobj_item, expected_dict) in test_parameters.items(): with self.subTest(msg=str(qobj_class)): - self.assertEqual(qobj_item, qobj_class.from_dict(expected_dict)) + with self.assertWarns(DeprecationWarning): + qobj = qobj_class.from_dict(expected_dict) + self.assertEqual(qobj_item, qobj) def test_snapshot_instruction_to_dict(self): """Test snapshot instruction to dict.""" - valid_qobj = QasmQobj( - qobj_id="12345", - header=QobjHeader(), - config=QasmQobjConfig(shots=1024, memory_slots=2), - experiments=[ - QasmQobjExperiment( - instructions=[ - QasmQobjInstruction(name="u1", qubits=[1], params=[0.4]), - QasmQobjInstruction(name="u2", qubits=[1], params=[0.4, 0.2]), - QasmQobjInstruction( - name="snapshot", - qubits=[1], - snapshot_type="statevector", - label="my_snap", - ), - ] - ) - ], - ) + with self.assertWarns(DeprecationWarning): + valid_qobj = QasmQobj( + qobj_id="12345", + header=QobjHeader(), + config=QasmQobjConfig(shots=1024, memory_slots=2), + experiments=[ + QasmQobjExperiment( + instructions=[ + QasmQobjInstruction(name="u1", qubits=[1], params=[0.4]), + QasmQobjInstruction(name="u2", qubits=[1], params=[0.4, 0.2]), + QasmQobjInstruction( + name="snapshot", + qubits=[1], + snapshot_type="statevector", + label="my_snap", + ), + ] + ) + ], + ) res = valid_qobj.to_dict() expected_dict = { "qobj_id": "12345", @@ -147,25 +152,26 @@ def test_snapshot_instruction_to_dict(self): def test_snapshot_instruction_from_dict(self): """Test snapshot instruction from dict.""" - expected_qobj = QasmQobj( - qobj_id="12345", - header=QobjHeader(), - config=QasmQobjConfig(shots=1024, memory_slots=2), - experiments=[ - QasmQobjExperiment( - instructions=[ - QasmQobjInstruction(name="u1", qubits=[1], params=[0.4]), - QasmQobjInstruction(name="u2", qubits=[1], params=[0.4, 0.2]), - QasmQobjInstruction( - name="snapshot", - qubits=[1], - snapshot_type="statevector", - label="my_snap", - ), - ] - ) - ], - ) + with self.assertWarns(DeprecationWarning): + expected_qobj = QasmQobj( + qobj_id="12345", + header=QobjHeader(), + config=QasmQobjConfig(shots=1024, memory_slots=2), + experiments=[ + QasmQobjExperiment( + instructions=[ + QasmQobjInstruction(name="u1", qubits=[1], params=[0.4]), + QasmQobjInstruction(name="u2", qubits=[1], params=[0.4, 0.2]), + QasmQobjInstruction( + name="snapshot", + qubits=[1], + snapshot_type="statevector", + label="my_snap", + ), + ] + ) + ], + ) qobj_dict = { "qobj_id": "12345", "type": "QASM", @@ -187,7 +193,9 @@ def test_snapshot_instruction_from_dict(self): } ], } - self.assertEqual(expected_qobj, QasmQobj.from_dict(qobj_dict)) + with self.assertWarns(DeprecationWarning): + qobj = QasmQobj.from_dict(qobj_dict) + self.assertEqual(expected_qobj, qobj) def test_change_qobj_after_compile(self): """Test modifying Qobj parameters after compile.""" @@ -202,7 +210,8 @@ def test_change_qobj_after_compile(self): qc1.measure(qr, cr) qc2.measure(qr, cr) circuits = [qc1, qc2] - qobj1 = assemble(circuits, shots=1024, seed=88) + with self.assertWarns(DeprecationWarning): + qobj1 = assemble(circuits, shots=1024, seed=88) qobj1.experiments[0].config.shots = 50 qobj1.experiments[1].config.shots = 1 self.assertTrue(qobj1.experiments[0].config.shots == 50) @@ -211,27 +220,28 @@ def test_change_qobj_after_compile(self): def test_gate_calibrations_to_dict(self): """Test gate calibrations to dict.""" - - pulse_library = [PulseLibraryItem(name="test", samples=[1j, 1j])] - valid_qobj = QasmQobj( - qobj_id="12345", - header=QobjHeader(), - config=QasmQobjConfig(shots=1024, memory_slots=2, pulse_library=pulse_library), - experiments=[ - QasmQobjExperiment( - instructions=[QasmQobjInstruction(name="u1", qubits=[1], params=[0.4])], - config=QasmQobjConfig( - calibrations=QasmExperimentCalibrations( - gates=[ - GateCalibration( - name="u1", qubits=[1], params=[0.4], instructions=[] - ) - ] - ) - ), - ) - ], - ) + with self.assertWarns(DeprecationWarning): + pulse_library = [PulseLibraryItem(name="test", samples=[1j, 1j])] + with self.assertWarns(DeprecationWarning): + valid_qobj = QasmQobj( + qobj_id="12345", + header=QobjHeader(), + config=QasmQobjConfig(shots=1024, memory_slots=2, pulse_library=pulse_library), + experiments=[ + QasmQobjExperiment( + instructions=[QasmQobjInstruction(name="u1", qubits=[1], params=[0.4])], + config=QasmQobjConfig( + calibrations=QasmExperimentCalibrations( + gates=[ + GateCalibration( + name="u1", qubits=[1], params=[0.4], instructions=[] + ) + ] + ) + ), + ) + ], + ) res = valid_qobj.to_dict() expected_dict = { "qobj_id": "12345", @@ -265,48 +275,51 @@ class TestPulseQobj(QiskitTestCase): def setUp(self): super().setUp() - self.valid_qobj = PulseQobj( - qobj_id="12345", - header=QobjHeader(), - config=PulseQobjConfig( - shots=1024, - memory_slots=2, - meas_level=1, - memory_slot_size=8192, - meas_return="avg", - pulse_library=[ - PulseLibraryItem(name="pulse0", samples=[0.0 + 0.0j, 0.5 + 0.0j, 0.0 + 0.0j]) + with self.assertWarns(DeprecationWarning): + self.valid_qobj = PulseQobj( + qobj_id="12345", + header=QobjHeader(), + config=PulseQobjConfig( + shots=1024, + memory_slots=2, + meas_level=1, + memory_slot_size=8192, + meas_return="avg", + pulse_library=[ + PulseLibraryItem( + name="pulse0", samples=[0.0 + 0.0j, 0.5 + 0.0j, 0.0 + 0.0j] + ) + ], + qubit_lo_freq=[4.9], + meas_lo_freq=[6.9], + rep_time=1000, + ), + experiments=[ + PulseQobjExperiment( + instructions=[ + PulseQobjInstruction(name="pulse0", t0=0, ch="d0"), + PulseQobjInstruction(name="fc", t0=5, ch="d0", phase=1.57), + PulseQobjInstruction(name="fc", t0=5, ch="d0", phase=0.0), + PulseQobjInstruction(name="fc", t0=5, ch="d0", phase="P1"), + PulseQobjInstruction(name="setp", t0=10, ch="d0", phase=3.14), + PulseQobjInstruction(name="setf", t0=10, ch="d0", frequency=8.0), + PulseQobjInstruction(name="shiftf", t0=10, ch="d0", frequency=4.0), + PulseQobjInstruction( + name="acquire", + t0=15, + duration=5, + qubits=[0], + memory_slot=[0], + kernels=[ + QobjMeasurementOption( + name="boxcar", params={"start_window": 0, "stop_window": 5} + ) + ], + ), + ] + ) ], - qubit_lo_freq=[4.9], - meas_lo_freq=[6.9], - rep_time=1000, - ), - experiments=[ - PulseQobjExperiment( - instructions=[ - PulseQobjInstruction(name="pulse0", t0=0, ch="d0"), - PulseQobjInstruction(name="fc", t0=5, ch="d0", phase=1.57), - PulseQobjInstruction(name="fc", t0=5, ch="d0", phase=0.0), - PulseQobjInstruction(name="fc", t0=5, ch="d0", phase="P1"), - PulseQobjInstruction(name="setp", t0=10, ch="d0", phase=3.14), - PulseQobjInstruction(name="setf", t0=10, ch="d0", frequency=8.0), - PulseQobjInstruction(name="shiftf", t0=10, ch="d0", frequency=4.0), - PulseQobjInstruction( - name="acquire", - t0=15, - duration=5, - qubits=[0], - memory_slot=[0], - kernels=[ - QobjMeasurementOption( - name="boxcar", params={"start_window": 0, "stop_window": 5} - ) - ], - ), - ] - ) - ], - ) + ) self.valid_dict = { "qobj_id": "12345", "type": "PULSE", @@ -350,87 +363,91 @@ def setUp(self): def test_from_dict_per_class(self): """Test converting to Qobj and its subclass representations given a dictionary.""" - test_parameters = { - PulseQobj: (self.valid_qobj, self.valid_dict), - PulseQobjConfig: ( - PulseQobjConfig( - meas_level=1, - memory_slot_size=8192, - meas_return="avg", - pulse_library=[PulseLibraryItem(name="pulse0", samples=[0.1 + 0.0j])], - qubit_lo_freq=[4.9], - meas_lo_freq=[6.9], - rep_time=1000, + with self.assertWarns(DeprecationWarning): + test_parameters = { + PulseQobj: (self.valid_qobj, self.valid_dict), + PulseQobjConfig: ( + PulseQobjConfig( + meas_level=1, + memory_slot_size=8192, + meas_return="avg", + pulse_library=[PulseLibraryItem(name="pulse0", samples=[0.1 + 0.0j])], + qubit_lo_freq=[4.9], + meas_lo_freq=[6.9], + rep_time=1000, + ), + { + "meas_level": 1, + "memory_slot_size": 8192, + "meas_return": "avg", + "pulse_library": [{"name": "pulse0", "samples": [0.1 + 0j]}], + "qubit_lo_freq": [4.9], + "meas_lo_freq": [6.9], + "rep_time": 1000, + }, ), - { - "meas_level": 1, - "memory_slot_size": 8192, - "meas_return": "avg", - "pulse_library": [{"name": "pulse0", "samples": [0.1 + 0j]}], - "qubit_lo_freq": [4.9], - "meas_lo_freq": [6.9], - "rep_time": 1000, - }, - ), - PulseLibraryItem: ( - PulseLibraryItem(name="pulse0", samples=[0.1 + 0.0j]), - {"name": "pulse0", "samples": [0.1 + 0j]}, - ), - PulseQobjExperiment: ( - PulseQobjExperiment( - instructions=[PulseQobjInstruction(name="pulse0", t0=0, ch="d0")] + PulseLibraryItem: ( + PulseLibraryItem(name="pulse0", samples=[0.1 + 0.0j]), + {"name": "pulse0", "samples": [0.1 + 0j]}, ), - {"instructions": [{"name": "pulse0", "t0": 0, "ch": "d0"}]}, - ), - PulseQobjInstruction: ( - PulseQobjInstruction(name="pulse0", t0=0, ch="d0"), - {"name": "pulse0", "t0": 0, "ch": "d0"}, - ), - } + PulseQobjExperiment: ( + PulseQobjExperiment( + instructions=[PulseQobjInstruction(name="pulse0", t0=0, ch="d0")] + ), + {"instructions": [{"name": "pulse0", "t0": 0, "ch": "d0"}]}, + ), + PulseQobjInstruction: ( + PulseQobjInstruction(name="pulse0", t0=0, ch="d0"), + {"name": "pulse0", "t0": 0, "ch": "d0"}, + ), + } for qobj_class, (qobj_item, expected_dict) in test_parameters.items(): with self.subTest(msg=str(qobj_class)): - self.assertEqual(qobj_item, qobj_class.from_dict(expected_dict)) + with self.assertWarns(DeprecationWarning): + qobj = qobj_class.from_dict(expected_dict) + self.assertEqual(qobj_item, qobj) def test_to_dict_per_class(self): """Test converting from Qobj and its subclass representations given a dictionary.""" - test_parameters = { - PulseQobj: (self.valid_qobj, self.valid_dict), - PulseQobjConfig: ( - PulseQobjConfig( - meas_level=1, - memory_slot_size=8192, - meas_return="avg", - pulse_library=[PulseLibraryItem(name="pulse0", samples=[0.1 + 0.0j])], - qubit_lo_freq=[4.9], - meas_lo_freq=[6.9], - rep_time=1000, + with self.assertWarns(DeprecationWarning): + test_parameters = { + PulseQobj: (self.valid_qobj, self.valid_dict), + PulseQobjConfig: ( + PulseQobjConfig( + meas_level=1, + memory_slot_size=8192, + meas_return="avg", + pulse_library=[PulseLibraryItem(name="pulse0", samples=[0.1 + 0.0j])], + qubit_lo_freq=[4.9], + meas_lo_freq=[6.9], + rep_time=1000, + ), + { + "meas_level": 1, + "memory_slot_size": 8192, + "meas_return": "avg", + "pulse_library": [{"name": "pulse0", "samples": [0.1 + 0j]}], + "qubit_lo_freq": [4.9], + "meas_lo_freq": [6.9], + "rep_time": 1000, + }, ), - { - "meas_level": 1, - "memory_slot_size": 8192, - "meas_return": "avg", - "pulse_library": [{"name": "pulse0", "samples": [0.1 + 0j]}], - "qubit_lo_freq": [4.9], - "meas_lo_freq": [6.9], - "rep_time": 1000, - }, - ), - PulseLibraryItem: ( - PulseLibraryItem(name="pulse0", samples=[0.1 + 0.0j]), - {"name": "pulse0", "samples": [0.1 + 0j]}, - ), - PulseQobjExperiment: ( - PulseQobjExperiment( - instructions=[PulseQobjInstruction(name="pulse0", t0=0, ch="d0")] + PulseLibraryItem: ( + PulseLibraryItem(name="pulse0", samples=[0.1 + 0.0j]), + {"name": "pulse0", "samples": [0.1 + 0j]}, ), - {"instructions": [{"name": "pulse0", "t0": 0, "ch": "d0"}]}, - ), - PulseQobjInstruction: ( - PulseQobjInstruction(name="pulse0", t0=0, ch="d0"), - {"name": "pulse0", "t0": 0, "ch": "d0"}, - ), - } + PulseQobjExperiment: ( + PulseQobjExperiment( + instructions=[PulseQobjInstruction(name="pulse0", t0=0, ch="d0")] + ), + {"instructions": [{"name": "pulse0", "t0": 0, "ch": "d0"}]}, + ), + PulseQobjInstruction: ( + PulseQobjInstruction(name="pulse0", t0=0, ch="d0"), + {"name": "pulse0", "t0": 0, "ch": "d0"}, + ), + } for qobj_class, (qobj_item, expected_dict) in test_parameters.items(): with self.subTest(msg=str(qobj_class)): diff --git a/test/python/qobj/test_qobj_identifiers.py b/test/python/qobj/test_qobj_identifiers.py index d319aa4611de..84eb58a1d782 100644 --- a/test/python/qobj/test_qobj_identifiers.py +++ b/test/python/qobj/test_qobj_identifiers.py @@ -36,7 +36,8 @@ def setUp(self): self.circuits = [qc] def test_qobj_identifiers(self): - qobj = assemble(self.circuits) + with self.assertWarns(DeprecationWarning): + qobj = assemble(self.circuits) exp = qobj.experiments[0] self.assertIn(self.qr_name, (x[0] for x in exp.header.qubit_labels)) self.assertIn(self.cr_name, (x[0] for x in exp.header.clbit_labels)) diff --git a/test/python/result/test_result.py b/test/python/result/test_result.py index ff1f4cbf29a0..89539487158c 100644 --- a/test/python/result/test_result.py +++ b/test/python/result/test_result.py @@ -42,7 +42,8 @@ def generate_qiskit_result(self): memory = [hex(ii) for ii in range(8)] counts = {m: 1 for m in memory} data_1 = models.ExperimentResultData(counts=counts, memory=memory) - exp_result_header_1 = QobjExperimentHeader(creg_sizes=[["c0", 4]], memory_slots=4) + with self.assertWarns(DeprecationWarning): + exp_result_header_1 = QobjExperimentHeader(creg_sizes=[["c0", 4]], memory_slots=4) exp_result_1 = models.ExperimentResult( shots=8, success=True, data=data_1, header=exp_result_header_1 ) @@ -67,9 +68,10 @@ def test_counts_header(self): raw_counts = {"0x0": 4, "0x2": 10} processed_counts = {"0 0 00": 4, "0 0 10": 10} data = models.ExperimentResultData(counts=raw_counts) - exp_result_header = QobjExperimentHeader( - creg_sizes=[["c0", 2], ["c0", 1], ["c1", 1]], memory_slots=4 - ) + with self.assertWarns(DeprecationWarning): + exp_result_header = QobjExperimentHeader( + creg_sizes=[["c0", 2], ["c0", 1], ["c1", 1]], memory_slots=4 + ) exp_result = models.ExperimentResult( shots=14, success=True, meas_level=2, data=data, header=exp_result_header ) @@ -82,9 +84,10 @@ def test_counts_by_name(self): raw_counts = {"0x0": 4, "0x2": 10} processed_counts = {"0 0 00": 4, "0 0 10": 10} data = models.ExperimentResultData(counts=raw_counts) - exp_result_header = QobjExperimentHeader( - creg_sizes=[["c0", 2], ["c0", 1], ["c1", 1]], memory_slots=4, name="a_name" - ) + with self.assertWarns(DeprecationWarning): + exp_result_header = QobjExperimentHeader( + creg_sizes=[["c0", 2], ["c0", 1], ["c1", 1]], memory_slots=4, name="a_name" + ) exp_result = models.ExperimentResult( shots=14, success=True, meas_level=2, data=data, header=exp_result_header ) @@ -95,7 +98,8 @@ def test_counts_by_name(self): def test_counts_duplicate_name(self): """Test results containing multiple entries of a single name will warn.""" data = models.ExperimentResultData(counts={}) - exp_result_header = QobjExperimentHeader(name="foo") + with self.assertWarns(DeprecationWarning): + exp_result_header = QobjExperimentHeader(name="foo") exp_result = models.ExperimentResult( shots=14, success=True, data=data, header=exp_result_header ) @@ -108,9 +112,10 @@ def test_result_repr(self): """Test that repr is constructed correctly for a results object.""" raw_counts = {"0x0": 4, "0x2": 10} data = models.ExperimentResultData(counts=raw_counts) - exp_result_header = QobjExperimentHeader( - creg_sizes=[["c0", 2], ["c0", 1], ["c1", 1]], memory_slots=4 - ) + with self.assertWarns(DeprecationWarning): + exp_result_header = QobjExperimentHeader( + creg_sizes=[["c0", 2], ["c0", 1], ["c1", 1]], memory_slots=4 + ) exp_result = models.ExperimentResult( shots=14, success=True, meas_level=2, data=data, header=exp_result_header ) @@ -137,7 +142,8 @@ def test_multiple_circuits_counts(self): raw_counts_1 = {"0x0": 5, "0x3": 12, "0x5": 9, "0xD": 6, "0xE": 2} processed_counts_1 = {"0000": 5, "0011": 12, "0101": 9, "1101": 6, "1110": 2} data_1 = models.ExperimentResultData(counts=raw_counts_1) - exp_result_header_1 = QobjExperimentHeader(creg_sizes=[["c0", 4]], memory_slots=4) + with self.assertWarns(DeprecationWarning): + exp_result_header_1 = QobjExperimentHeader(creg_sizes=[["c0", 4]], memory_slots=4) exp_result_1 = models.ExperimentResult( shots=14, success=True, meas_level=2, data=data_1, header=exp_result_header_1 ) @@ -145,7 +151,8 @@ def test_multiple_circuits_counts(self): raw_counts_2 = {"0x1": 0, "0x4": 3, "0x6": 6, "0xA": 1, "0xB": 2} processed_counts_2 = {"0001": 0, "0100": 3, "0110": 6, "1010": 1, "1011": 2} data_2 = models.ExperimentResultData(counts=raw_counts_2) - exp_result_header_2 = QobjExperimentHeader(creg_sizes=[["c0", 4]], memory_slots=4) + with self.assertWarns(DeprecationWarning): + exp_result_header_2 = QobjExperimentHeader(creg_sizes=[["c0", 4]], memory_slots=4) exp_result_2 = models.ExperimentResult( shots=14, success=True, meas_level=2, data=data_2, header=exp_result_header_2 ) @@ -153,7 +160,8 @@ def test_multiple_circuits_counts(self): raw_counts_3 = {"0xC": 27, "0xF": 20} processed_counts_3 = {"1100": 27, "1111": 20} data_3 = models.ExperimentResultData(counts=raw_counts_3) - exp_result_header_3 = QobjExperimentHeader(creg_sizes=[["c0", 4]], memory_slots=4) + with self.assertWarns(DeprecationWarning): + exp_result_header_3 = QobjExperimentHeader(creg_sizes=[["c0", 4]], memory_slots=4) exp_result_3 = models.ExperimentResult( shots=14, success=True, meas_level=2, data=data_3, header=exp_result_header_3 ) @@ -172,7 +180,8 @@ def test_marginal_counts(self): """Test that counts are marginalized correctly.""" raw_counts = {"0x0": 4, "0x1": 7, "0x2": 10, "0x6": 5, "0x9": 11, "0xD": 9, "0xE": 8} data = models.ExperimentResultData(counts=raw_counts) - exp_result_header = QobjExperimentHeader(creg_sizes=[["c0", 4]], memory_slots=4) + with self.assertWarns(DeprecationWarning): + exp_result_header = QobjExperimentHeader(creg_sizes=[["c0", 4]], memory_slots=4) exp_result = models.ExperimentResult( shots=54, success=True, data=data, header=exp_result_header ) @@ -186,7 +195,8 @@ def test_marginal_distribution(self): """Test that counts are marginalized correctly.""" raw_counts = {"0x0": 4, "0x1": 7, "0x2": 10, "0x6": 5, "0x9": 11, "0xD": 9, "0xE": 8} data = models.ExperimentResultData(counts=raw_counts) - exp_result_header = QobjExperimentHeader(creg_sizes=[["c0", 4]], memory_slots=4) + with self.assertWarns(DeprecationWarning): + exp_result_header = QobjExperimentHeader(creg_sizes=[["c0", 4]], memory_slots=4) exp_result = models.ExperimentResult( shots=54, success=True, data=data, header=exp_result_header ) @@ -200,7 +210,10 @@ def test_marginal_distribution(self): self.assertEqual(marginal_distribution(result.get_counts(), [1, 0]), expected_reverse) # test with register spacing, bitstrings are in form of "00 00" for register split data = models.ExperimentResultData(counts=raw_counts) - exp_result_header = QobjExperimentHeader(creg_sizes=[["c0", 2], ["c1", 2]], memory_slots=4) + with self.assertWarns(DeprecationWarning): + exp_result_header = QobjExperimentHeader( + creg_sizes=[["c0", 2], ["c1", 2]], memory_slots=4 + ) exp_result = models.ExperimentResult( shots=54, success=True, data=data, header=exp_result_header ) @@ -214,14 +227,16 @@ def test_marginal_counts_result(self): """Test that a Result object containing counts marginalizes correctly.""" raw_counts_1 = {"0x0": 4, "0x1": 7, "0x2": 10, "0x6": 5, "0x9": 11, "0xD": 9, "0xE": 8} data_1 = models.ExperimentResultData(counts=raw_counts_1) - exp_result_header_1 = QobjExperimentHeader(creg_sizes=[["c0", 4]], memory_slots=4) + with self.assertWarns(DeprecationWarning): + exp_result_header_1 = QobjExperimentHeader(creg_sizes=[["c0", 4]], memory_slots=4) exp_result_1 = models.ExperimentResult( shots=54, success=True, data=data_1, header=exp_result_header_1 ) raw_counts_2 = {"0x2": 5, "0x3": 8} data_2 = models.ExperimentResultData(counts=raw_counts_2) - exp_result_header_2 = QobjExperimentHeader(creg_sizes=[["c0", 2]], memory_slots=2) + with self.assertWarns(DeprecationWarning): + exp_result_header_2 = QobjExperimentHeader(creg_sizes=[["c0", 2]], memory_slots=2) exp_result_2 = models.ExperimentResult( shots=13, success=True, data=data_2, header=exp_result_header_2 ) @@ -240,14 +255,20 @@ def test_marginal_counts_result(self): "1110": 8, } - self.assertEqual(marginal_counts(result, [0, 1]).get_counts(0), expected_marginal_counts_1) - self.assertEqual(marginal_counts(result, [0]).get_counts(1), expected_marginal_counts_2) - self.assertEqual(marginal_counts(result, None).get_counts(0), expected_marginal_counts_none) + with self.assertWarns(DeprecationWarning): + self.assertEqual( + marginal_counts(result, [0, 1]).get_counts(0), expected_marginal_counts_1 + ) + self.assertEqual(marginal_counts(result, [0]).get_counts(1), expected_marginal_counts_2) + self.assertEqual( + marginal_counts(result, None).get_counts(0), expected_marginal_counts_none + ) def test_marginal_counts_result_memory(self): """Test that a Result object containing memory marginalizes correctly.""" result = self.generate_qiskit_result() - marginal_result = marginal_counts(result, indices=[0]) + with self.assertWarns(DeprecationWarning): + marginal_result = marginal_counts(result, indices=[0]) marginal_memory = marginal_result.results[0].data.memory self.assertEqual(marginal_memory, [hex(ii % 2) for ii in range(8)]) @@ -255,7 +276,8 @@ def test_marginal_counts_result_memory_nonzero_indices(self): """Test that a Result object containing memory marginalizes correctly.""" result = self.generate_qiskit_result() index = 2 - marginal_result = marginal_counts(result, indices=[index]) + with self.assertWarns(DeprecationWarning): + marginal_result = marginal_counts(result, indices=[index]) marginal_memory = marginal_result.results[0].data.memory mask = 1 << index expected = [hex((ii & mask) >> index) for ii in range(8)] @@ -266,7 +288,8 @@ def test_marginal_counts_result_memory_indices_None(self): result = self.generate_qiskit_result() memory = "should not be touched" result.results[0].data.memory = memory - marginal_result = marginal_counts(result, indices=None) + with self.assertWarns(DeprecationWarning): + marginal_result = marginal_counts(result, indices=None) marginal_memory = marginal_result.results[0].data.memory self.assertEqual(marginal_memory, memory) @@ -297,17 +320,20 @@ def test_marginal_counts_result_marginalize_memory(self): self.assertTrue(hasattr(marginal_result.results[0].data, "memory")) result = self.generate_qiskit_result() - marginal_result = marginal_counts( - result, indices=[0], inplace=False, marginalize_memory=False - ) + with self.assertWarns(DeprecationWarning): + marginal_result = marginal_counts( + result, indices=[0], inplace=False, marginalize_memory=False + ) self.assertFalse(hasattr(marginal_result.results[0].data, "memory")) - marginal_result = marginal_counts( - result, indices=[0], inplace=False, marginalize_memory=None - ) + with self.assertWarns(DeprecationWarning): + marginal_result = marginal_counts( + result, indices=[0], inplace=False, marginalize_memory=None + ) self.assertTrue(hasattr(marginal_result.results[0].data, "memory")) - marginal_result = marginal_counts( - result, indices=[0], inplace=False, marginalize_memory=True - ) + with self.assertWarns(DeprecationWarning): + marginal_result = marginal_counts( + result, indices=[0], inplace=False, marginalize_memory=True + ) self.assertTrue(hasattr(marginal_result.results[0].data, "memory")) def test_marginal_counts_result_inplace(self): @@ -323,7 +349,10 @@ def test_marginal_counts_result_creg_sizes(self): """Test that marginal_counts with Result input properly changes creg_sizes.""" raw_counts = {"0x0": 4, "0x1": 7, "0x2": 10, "0x6": 5, "0x9": 11, "0xD": 9, "0xE": 8} data = models.ExperimentResultData(counts=raw_counts) - exp_result_header = QobjExperimentHeader(creg_sizes=[["c0", 1], ["c1", 3]], memory_slots=4) + with self.assertWarns(DeprecationWarning): + exp_result_header = QobjExperimentHeader( + creg_sizes=[["c0", 1], ["c1", 3]], memory_slots=4 + ) exp_result = models.ExperimentResult( shots=54, success=True, data=data, header=exp_result_header ) @@ -333,7 +362,8 @@ def test_marginal_counts_result_creg_sizes(self): expected_marginal_counts = {"0 0": 14, "0 1": 18, "1 0": 13, "1 1": 9} expected_creg_sizes = [["c0", 1], ["c1", 1]] expected_memory_slots = 2 - marginal_counts_result = marginal_counts(result, [0, 2]) + with self.assertWarns(DeprecationWarning): + marginal_counts_result = marginal_counts(result, [0, 2]) self.assertEqual(marginal_counts_result.results[0].header.creg_sizes, expected_creg_sizes) self.assertEqual( marginal_counts_result.results[0].header.memory_slots, expected_memory_slots @@ -344,9 +374,10 @@ def test_marginal_counts_result_format(self): """Test that marginal_counts with format_marginal true properly formats output.""" raw_counts_1 = {"0x0": 4, "0x1": 7, "0x2": 10, "0x6": 5, "0x9": 11, "0xD": 9, "0x12": 8} data_1 = models.ExperimentResultData(counts=raw_counts_1) - exp_result_header_1 = QobjExperimentHeader( - creg_sizes=[["c0", 2], ["c1", 3]], memory_slots=5 - ) + with self.assertWarns(DeprecationWarning): + exp_result_header_1 = QobjExperimentHeader( + creg_sizes=[["c0", 2], ["c1", 3]], memory_slots=5 + ) exp_result_1 = models.ExperimentResult( shots=54, success=True, data=data_1, header=exp_result_header_1 ) @@ -369,14 +400,16 @@ def test_marginal_counts_inplace_true(self): """Test marginal_counts(Result, inplace = True)""" raw_counts_1 = {"0x0": 4, "0x1": 7, "0x2": 10, "0x6": 5, "0x9": 11, "0xD": 9, "0xE": 8} data_1 = models.ExperimentResultData(counts=raw_counts_1) - exp_result_header_1 = QobjExperimentHeader(creg_sizes=[["c0", 4]], memory_slots=4) + with self.assertWarns(DeprecationWarning): + exp_result_header_1 = QobjExperimentHeader(creg_sizes=[["c0", 4]], memory_slots=4) exp_result_1 = models.ExperimentResult( shots=54, success=True, data=data_1, header=exp_result_header_1 ) raw_counts_2 = {"0x2": 5, "0x3": 8} data_2 = models.ExperimentResultData(counts=raw_counts_2) - exp_result_header_2 = QobjExperimentHeader(creg_sizes=[["c0", 2]], memory_slots=2) + with self.assertWarns(DeprecationWarning): + exp_result_header_2 = QobjExperimentHeader(creg_sizes=[["c0", 2]], memory_slots=2) exp_result_2 = models.ExperimentResult( shots=13, success=True, data=data_2, header=exp_result_header_2 ) @@ -394,14 +427,16 @@ def test_marginal_counts_inplace_false(self): """Test marginal_counts(Result, inplace=False)""" raw_counts_1 = {"0x0": 4, "0x1": 7, "0x2": 10, "0x6": 5, "0x9": 11, "0xD": 9, "0xE": 8} data_1 = models.ExperimentResultData(counts=raw_counts_1) - exp_result_header_1 = QobjExperimentHeader(creg_sizes=[["c0", 4]], memory_slots=4) + with self.assertWarns(DeprecationWarning): + exp_result_header_1 = QobjExperimentHeader(creg_sizes=[["c0", 4]], memory_slots=4) exp_result_1 = models.ExperimentResult( shots=54, success=True, data=data_1, header=exp_result_header_1 ) raw_counts_2 = {"0x2": 5, "0x3": 8} data_2 = models.ExperimentResultData(counts=raw_counts_2) - exp_result_header_2 = QobjExperimentHeader(creg_sizes=[["c0", 2]], memory_slots=2) + with self.assertWarns(DeprecationWarning): + exp_result_header_2 = QobjExperimentHeader(creg_sizes=[["c0", 2]], memory_slots=2) exp_result_2 = models.ExperimentResult( shots=13, success=True, data=data_2, header=exp_result_header_2 ) @@ -410,9 +445,10 @@ def test_marginal_counts_inplace_false(self): expected_marginal_counts = {"0": 27, "1": 27} - self.assertEqual( - marginal_counts(result, [0], inplace=False).get_counts(0), expected_marginal_counts - ) + with self.assertWarns(DeprecationWarning): + self.assertEqual( + marginal_counts(result, [0], inplace=False).get_counts(0), expected_marginal_counts + ) self.assertNotEqual(result.get_counts(0), expected_marginal_counts) def test_marginal_counts_with_dict(self): @@ -465,9 +501,10 @@ def test_memory_counts_header(self): "0 0 10", ] data = models.ExperimentResultData(memory=raw_memory) - exp_result_header = QobjExperimentHeader( - creg_sizes=[["c0", 2], ["c0", 1], ["c1", 1]], memory_slots=4 - ) + with self.assertWarns(DeprecationWarning): + exp_result_header = QobjExperimentHeader( + creg_sizes=[["c0", 2], ["c0", 1], ["c1", 1]], memory_slots=4 + ) exp_result = models.ExperimentResult( shots=14, success=True, meas_level=2, memory=True, data=data, header=exp_result_header ) @@ -703,9 +740,10 @@ def test_counts_name_out(self): """Test that fails when get_count is called with a nonexistent name.""" raw_counts = {"0x0": 4, "0x2": 10} data = models.ExperimentResultData(counts=raw_counts) - exp_result_header = QobjExperimentHeader( - creg_sizes=[["c0", 2], ["c0", 1], ["c1", 1]], memory_slots=4, name="a_name" - ) + with self.assertWarns(DeprecationWarning): + exp_result_header = QobjExperimentHeader( + creg_sizes=[["c0", 2], ["c0", 1], ["c1", 1]], memory_slots=4, name="a_name" + ) exp_result = models.ExperimentResult( shots=14, success=True, meas_level=2, data=data, header=exp_result_header ) @@ -736,13 +774,15 @@ def test_marginal_counts_no_cregs(self): """Test that marginal_counts without cregs See qiskit-terra/6430.""" raw_counts_1 = {"0x0": 4, "0x1": 7, "0x2": 10, "0x6": 5, "0x9": 11, "0xD": 9, "0x12": 8} data_1 = models.ExperimentResultData(counts=raw_counts_1) - exp_result_header_1 = QobjExperimentHeader(memory_slots=5) + with self.assertWarns(DeprecationWarning): + exp_result_header_1 = QobjExperimentHeader(memory_slots=5) exp_result_1 = models.ExperimentResult( shots=54, success=True, data=data_1, header=exp_result_header_1 ) result = Result(results=[exp_result_1], **self.base_result_args) - _ = marginal_counts(result, indices=[0]) - marginal_counts_result = marginal_counts(result, indices=[0]) + with self.assertWarns(DeprecationWarning): + _ = marginal_counts(result, indices=[0]) + marginal_counts_result = marginal_counts(result, indices=[0]) self.assertEqual(marginal_counts_result.get_counts(), {"0": 27, "1": 27}) diff --git a/test/python/transpiler/test_preset_passmanagers.py b/test/python/transpiler/test_preset_passmanagers.py index ee85dc34ffd6..32d39304b44e 100644 --- a/test/python/transpiler/test_preset_passmanagers.py +++ b/test/python/transpiler/test_preset_passmanagers.py @@ -21,7 +21,7 @@ from qiskit import QuantumCircuit, ClassicalRegister, QuantumRegister from qiskit.circuit import Qubit, Gate, ControlFlowOp, ForLoopOp -from qiskit.compiler import transpile, assemble +from qiskit.compiler import transpile from qiskit.transpiler import CouplingMap, Layout, PassManager, TranspilerError, Target from qiskit.circuit.library import U2Gate, U3Gate, QuantumVolume, CXGate, CZGate, XGate from qiskit.transpiler.passes import ( @@ -684,15 +684,15 @@ def test_layout_1711(self, level): } backend = GenericBackendV2(num_qubits=16, coupling_map=RUESCHLIKON_CMAP, seed=42) qc_b = transpile(qc, backend, initial_layout=initial_layout, optimization_level=level) - qobj = assemble(qc_b) self.assertEqual(qc_b._layout.initial_layout._p2v, final_layout) - compiled_ops = qobj.experiments[0].instructions - for operation in compiled_ops: - if operation.name == "cx": - self.assertIn(tuple(operation.qubits), backend.coupling_map) - self.assertIn(operation.qubits, [[15, 0], [15, 2]]) + for inst in qc_b.data: + if inst.operation.name == "cx": + self.assertIn( + tuple(qc_b.find_bit(bit).index for bit in inst.qubits), backend.coupling_map + ) + self.assertIn([qc_b.find_bit(bit).index for bit in inst.qubits], [[15, 0], [15, 2]]) @data(0, 1, 2, 3) def test_layout_2532(self, level): diff --git a/test/python/transpiler/test_sabre_swap.py b/test/python/transpiler/test_sabre_swap.py index b1effdae7d8b..bf2ef5b1f9c4 100644 --- a/test/python/transpiler/test_sabre_swap.py +++ b/test/python/transpiler/test_sabre_swap.py @@ -15,6 +15,7 @@ import unittest import itertools + import ddt import numpy.random @@ -278,8 +279,7 @@ def test_no_infinite_loop(self, method): from qiskit_aer import Aer - with self.assertWarns(DeprecationWarning): - sim = Aer.get_backend("aer_simulator") + sim = Aer.get_backend("aer_simulator") in_results = sim.run(qc, shots=4096).result().get_counts() out_results = sim.run(routed, shots=4096).result().get_counts() self.assertEqual(set(in_results), set(out_results)) diff --git a/test/python/transpiler/test_star_prerouting.py b/test/python/transpiler/test_star_prerouting.py index ddc8096eefd7..e244d97a45aa 100644 --- a/test/python/transpiler/test_star_prerouting.py +++ b/test/python/transpiler/test_star_prerouting.py @@ -15,6 +15,7 @@ """Test the StarPreRouting pass""" import unittest + from test import QiskitTestCase import ddt diff --git a/test/utils/base.py b/test/utils/base.py index 0b02f3e58488..6d0c917ace30 100644 --- a/test/utils/base.py +++ b/test/utils/base.py @@ -123,12 +123,30 @@ def setUpClass(cls): # Safe to remove once https://github.com/Qiskit/qiskit-aer/pull/2179 is in a release version # of Aer. warnings.filterwarnings( - "default", + "ignore", # If "default", it floods the CI output category=DeprecationWarning, message="Treating CircuitInstruction as an iterable is deprecated", module=r"qiskit_aer(\.[a-zA-Z0-9_]+)*", ) + # Safe to remove once https://github.com/Qiskit/qiskit-aer/issues/2065 is in a release version + # of Aer. + warnings.filterwarnings( + "ignore", # If "default", it floods the CI output + category=DeprecationWarning, + message=r".*The `Qobj` class and related functionality.*", + module=r"qiskit_aer", + ) + + # Safe to remove once https://github.com/Qiskit/qiskit-aer/pull/2184 is in a release version + # of Aer. + warnings.filterwarnings( + "ignore", # If "default", it floods the CI output + category=DeprecationWarning, + message=r".*The abstract Provider and ProviderV1 classes are deprecated.*", + module="qiskit_aer", + ) + allow_DeprecationWarning_message = [ r"The property ``qiskit\.circuit\.bit\.Bit\.(register|index)`` is deprecated.*", ] From 8c7f685d2dcb7b7f952c4ed284c4843a2765ddbb Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Thu, 25 Jul 2024 13:44:47 +0200 Subject: [PATCH 38/63] less lines --- test/python/transpiler/test_star_prerouting.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/test/python/transpiler/test_star_prerouting.py b/test/python/transpiler/test_star_prerouting.py index ddc8096eefd7..738af45cea7e 100644 --- a/test/python/transpiler/test_star_prerouting.py +++ b/test/python/transpiler/test_star_prerouting.py @@ -20,10 +20,7 @@ from qiskit.circuit.library import QFT from qiskit.circuit.quantumcircuit import QuantumCircuit -from qiskit.converters import ( - circuit_to_dag, - dag_to_circuit, -) +from qiskit.converters import circuit_to_dag, dag_to_circuit from qiskit.quantum_info import Operator from qiskit.transpiler.passes import VF2Layout, ApplyLayout, SabreSwap, SabreLayout from qiskit.transpiler.passes.routing.star_prerouting import StarPreRouting From cd21d3067946fd3c09737dcac1aa6961a6e7a3f4 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Thu, 25 Jul 2024 14:57:26 +0200 Subject: [PATCH 39/63] seeding --- test/python/compiler/test_scheduler.py | 1 - test/python/transpiler/test_pulse_gate_pass.py | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/test/python/compiler/test_scheduler.py b/test/python/compiler/test_scheduler.py index ae7957c90010..ad9b14b24c4a 100644 --- a/test/python/compiler/test_scheduler.py +++ b/test/python/compiler/test_scheduler.py @@ -51,7 +51,6 @@ def test_instruction_map_and_backend_not_supplied(self): def test_instruction_map_and_backend_defaults_unavailable(self): """Test backend defaults unavailable when backend is provided, but instruction map is not.""" - # TODO remove the test once BackendV1 is removed, since BackendV2 does not have defaults with self.assertWarns(DeprecationWarning): self.backend = FakeOpenPulse3Q() self.backend._defaults = None diff --git a/test/python/transpiler/test_pulse_gate_pass.py b/test/python/transpiler/test_pulse_gate_pass.py index ebd42f82bada..539674609c26 100644 --- a/test/python/transpiler/test_pulse_gate_pass.py +++ b/test/python/transpiler/test_pulse_gate_pass.py @@ -130,6 +130,7 @@ def test_transpile_with_custom_basis_gate_in_target(self): num_qubits=5, coupling_map=BOGOTA_CMAP, calibrate_instructions=backend_pulse.defaults().instruction_schedule_map, + seed=42, ).target target["sx"][(0,)].calibration = self.custom_sx_q0 @@ -156,7 +157,6 @@ def test_transpile_with_instmap(self): """Test providing instruction schedule map.""" with self.assertWarns(DeprecationWarning): backend = Fake27QPulseV1() - instmap = backend.defaults().instruction_schedule_map instmap.add("sx", (0,), self.custom_sx_q0) instmap.add("sx", (1,), self.custom_sx_q1) From f34620cebab81a486fb4b6646a228b81c7a233a1 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Thu, 25 Jul 2024 16:15:30 +0200 Subject: [PATCH 40/63] remove those comments --- test/python/compiler/test_assembler.py | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/test/python/compiler/test_assembler.py b/test/python/compiler/test_assembler.py index fdd23edd53f3..c333ce9ace22 100644 --- a/test/python/compiler/test_assembler.py +++ b/test/python/compiler/test_assembler.py @@ -64,7 +64,6 @@ def setUp(self): self.circ.measure(qr, cr) with self.assertWarns(DeprecationWarning): - # Ignorable, because assemble and BackendV1 are deprecated self.backend = Fake5QV1() self.backend_config = self.backend.configuration() self.num_qubits = self.backend_config.n_qubits @@ -553,7 +552,6 @@ def test_pulse_gates_single_circ(self): circ.add_calibration(RxGate(3.14), [1], x180) with self.assertWarns(DeprecationWarning): - # Ignorable, because assemble and BackendV1 are deprecated qobj = assemble(circ, FakeOpenPulse2Q()) # Only one circuit, so everything is stored at the job level cals = qobj.config.calibrations @@ -576,7 +574,6 @@ def test_custom_pulse_gates_single_circ(self): circ.add_calibration("h", [0], custom_h_schedule) with self.assertWarns(DeprecationWarning): - # Ignorable, because assemble and BackendV1 are deprecated qobj = assemble(circ, FakeOpenPulse2Q()) lib = qobj.config.pulse_library self.assertEqual(len(lib), 1) @@ -596,7 +593,6 @@ def test_pulse_gates_with_parameteric_pulses(self): circ.add_calibration("h", [0], custom_h_schedule) with self.assertWarns(DeprecationWarning): - # Ignorable, because assemble and BackendV1 are deprecated backend = FakeOpenPulse2Q() backend.configuration().parametric_pulses = ["drag"] with self.assertWarns(DeprecationWarning): @@ -641,7 +637,6 @@ def test_pulse_gates_common_cals(self): circ2.add_calibration(RxGate(3.14), [1], dummy_sched) with self.assertWarns(DeprecationWarning): - # Ignorable, because assemble and BackendV1 are deprecated qobj = assemble([circ, circ2], FakeOpenPulse2Q()) # Identical pulses are only added once self.assertEqual(len(qobj.config.pulse_library), 1) @@ -669,7 +664,6 @@ def test_pulse_gates_delay_only(self): test_sched = pulse.Delay(64, DriveChannel(0)) + pulse.Delay(160, DriveChannel(0)) circ.add_calibration("test", [0], test_sched) with self.assertWarns(DeprecationWarning): - # Ignorable, because assemble and BackendV1 are deprecated qobj = assemble(circ, FakeOpenPulse2Q()) self.assertEqual(len(qobj.config.calibrations.gates[0].instructions), 2) self.assertEqual( @@ -983,7 +977,6 @@ class TestPulseAssembler(QiskitTestCase): def setUp(self): super().setUp() with self.assertWarns(DeprecationWarning): - # Ignorable, because assemble and BackendV1 are deprecated self.backend = FakeOpenPulse2Q() self.backend_config = self.backend.configuration() @@ -1293,7 +1286,6 @@ def test_pulse_name_conflicts(self): def test_pulse_name_conflicts_in_other_schedule(self): """Test two pulses with the same name in different schedule can be resolved.""" with self.assertWarns(DeprecationWarning): - # Ignorable, because assemble and BackendV1 are deprecated backend = Fake27QPulseV1() defaults = backend.defaults() @@ -1403,7 +1395,6 @@ def test_assemble_parametric(self): << sched.duration ) with self.assertWarns(DeprecationWarning): - # Ignorable, because assemble and BackendV1 are deprecated backend = FakeOpenPulse3Q() backend.configuration().parametric_pulses = [ "gaussian", @@ -1452,7 +1443,6 @@ def test_assemble_parametric_unsupported(self): sched += Play(pulse.Constant(duration=25, amp=1), DriveChannel(2)) with self.assertWarns(DeprecationWarning): - # Ignorable, because assemble and BackendV1 are deprecated backend = FakeOpenPulse3Q() backend.configuration().parametric_pulses = ["something_extra"] @@ -1466,7 +1456,6 @@ def test_assemble_parametric_unsupported(self): def test_assemble_parametric_pulse_kwarg_with_backend_setting(self): """Test that parametric pulses respect the kwarg over backend""" with self.assertWarns(DeprecationWarning): - # Ignorable, because assemble and BackendV1 are deprecated backend = Fake27QPulseV1() qc = QuantumCircuit(1, 1) @@ -1484,7 +1473,6 @@ def test_assemble_parametric_pulse_kwarg_with_backend_setting(self): def test_assemble_parametric_pulse_kwarg_empty_list_with_backend_setting(self): """Test that parametric pulses respect the kwarg as empty list over backend""" with self.assertWarns(DeprecationWarning): - # Ignorable, because assemble and BackendV1 are deprecated backend = Fake27QPulseV1() qc = QuantumCircuit(1, 1) @@ -1843,7 +1831,6 @@ def setUp(self): self.schedule = pulse.Schedule(name="fake_experiment") with self.assertWarns(DeprecationWarning): - # Ignorable, because assemble and BackendV1 are deprecated self.backend = FakeOpenPulse2Q() self.config = self.backend.configuration() self.defaults = self.backend.defaults() @@ -1986,7 +1973,6 @@ def test_missing_lo_ranges(self): def test_unsupported_meas_level(self): """Test that assembly raises an error if meas_level is not supported""" with self.assertWarns(DeprecationWarning): - # Ignorable, because assemble and BackendV1 are deprecated backend = FakeOpenPulse2Q() backend.configuration().meas_levels = [1, 2] with self.assertRaises(QiskitError), self.assertWarns(DeprecationWarning): @@ -2008,7 +1994,6 @@ def test_unsupported_meas_level(self): def test_single_and_deprecated_acquire_styles(self): """Test that acquires are identically combined with Acquires that take a single channel.""" with self.assertWarns(DeprecationWarning): - # Ignorable, because assemble and BackendV1 are deprecated backend = FakeOpenPulse2Q() new_style_schedule = Schedule() acq_dur = 1200 From 6013044499e0a8949d0aa2a44d9f34f8f38c1468 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Thu, 25 Jul 2024 16:24:15 +0200 Subject: [PATCH 41/63] test.python.compiler.test_transpiler.TestTranspile.test_scheduling_timing_constraints --- test/python/compiler/test_transpiler.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/test/python/compiler/test_transpiler.py b/test/python/compiler/test_transpiler.py index 6d97b8717867..7ef005e19638 100644 --- a/test/python/compiler/test_transpiler.py +++ b/test/python/compiler/test_transpiler.py @@ -96,7 +96,7 @@ from test import QiskitTestCase, combine, slow_test # pylint: disable=wrong-import-order -from ..legacy_cmaps import MELBOURNE_CMAP, RUESCHLIKON_CMAP +from ..legacy_cmaps import MELBOURNE_CMAP, RUESCHLIKON_CMAP, MUMBAI_CMAP class CustomCX(Gate): @@ -1513,7 +1513,13 @@ def test_scheduling_timing_constraints(self): with self.assertWarns(DeprecationWarning): backend_v1 = Fake27QPulseV1() - backend_v2 = BackendV2Converter(backend_v1) + backend_v2 = GenericBackendV2( + num_qubits=27, + calibrate_instructions=True, + control_flow=True, + coupling_map=MUMBAI_CMAP, + seed=42, + ) # the original timing constraints are granularity = min_length = 16 timing_constraints = TimingConstraints(granularity=32, min_length=64) error_msgs = { From ff36f48eff71a2d47852d24778a4e0f5264a7e16 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Thu, 25 Jul 2024 16:59:57 +0200 Subject: [PATCH 42/63] tokyo cmap --- test/python/compiler/test_transpiler.py | 51 +------------------------ 1 file changed, 2 insertions(+), 49 deletions(-) diff --git a/test/python/compiler/test_transpiler.py b/test/python/compiler/test_transpiler.py index 7ef005e19638..7ad1950f2633 100644 --- a/test/python/compiler/test_transpiler.py +++ b/test/python/compiler/test_transpiler.py @@ -96,7 +96,7 @@ from test import QiskitTestCase, combine, slow_test # pylint: disable=wrong-import-order -from ..legacy_cmaps import MELBOURNE_CMAP, RUESCHLIKON_CMAP, MUMBAI_CMAP +from ..legacy_cmaps import MELBOURNE_CMAP, RUESCHLIKON_CMAP, MUMBAI_CMAP, TOKYO_CMAP class CustomCX(Gate): @@ -2103,54 +2103,7 @@ def test_transpile_annotated_ops_with_backend(self, opt_level): backend = GenericBackendV2( num_qubits=20, - coupling_map=[ - [0, 1], - [1, 0], - [1, 2], - [1, 6], - [2, 1], - [2, 3], - [3, 2], - [3, 4], - [3, 8], - [4, 3], - [5, 6], - [5, 10], - [6, 1], - [6, 5], - [6, 7], - [7, 6], - [7, 8], - [7, 12], - [8, 3], - [8, 7], - [8, 9], - [9, 8], - [9, 14], - [10, 5], - [10, 11], - [11, 10], - [11, 12], - [11, 16], - [12, 7], - [12, 11], - [12, 13], - [13, 12], - [13, 14], - [13, 18], - [14, 9], - [14, 13], - [15, 16], - [16, 11], - [16, 15], - [16, 17], - [17, 16], - [17, 18], - [18, 13], - [18, 17], - [18, 19], - [19, 18], - ], + coupling_map=TOKYO_CMAP, basis_gates=["id", "u1", "u2", "u3", "cx"], ) transpiled = transpile( From 250acc3a42e137e5e094ea7ab9dd7558556226cf Mon Sep 17 00:00:00 2001 From: Leander Cain Slotosch <79199855+LeanderCS@users.noreply.github.com> Date: Thu, 25 Jul 2024 17:06:34 +0200 Subject: [PATCH 43/63] Deprecate V1 Primitives and their utils (#12575) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Deprecate V1 Primitives and their utils * Fix tests * Fix yaml error * Fix build * Fix error after mc * Fix error after mc * Apply comments * Use correct deprecate version for warning message * Update deprecation messages * Add missed `` * update releasenote * Deprecate SamplerResult and EstimatorResult * fix deprecation warning for SamplerResult and EstimatorResult * apply review comments Co-authored-by: Matthew Treinish Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> * Applying the agreement of deprecations. - Revert BaseSamplerV1 and BaseEstimatorV1 - Deprecate BaseSampler and BaseEstimator https://github.com/Qiskit/qiskit/issues/12497#issuecomment-2228393758 * revert SamplerResult, EstimatorResult, and BasePrimitiveResult * fix test_backend_sampler * revert tox.ini * revise deprecation warning for BaseSampler and BaseEstimator * update reno * revert BaseSampler and BaseEstimator --------- Co-authored-by: Takashi Imamichi Co-authored-by: Takashi Imamichi <31178928+t-imamichi@users.noreply.github.com> Co-authored-by: Matthew Treinish Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> --- qiskit/primitives/backend_estimator.py | 2 + qiskit/primitives/backend_sampler.py | 2 + qiskit/primitives/base/base_estimator.py | 24 +- qiskit/primitives/base/base_primitive.py | 4 +- qiskit/primitives/base/base_result.py | 4 +- qiskit/primitives/base/base_sampler.py | 19 +- qiskit/primitives/base/estimator_result.py | 4 +- qiskit/primitives/base/sampler_result.py | 4 +- qiskit/primitives/estimator.py | 2 + qiskit/primitives/sampler.py | 2 + qiskit/primitives/utils.py | 16 ++ .../notes/deprecate-primitives-v1.yaml | 26 ++ .../primitives/test_backend_estimator.py | 232 +++++++++++------- .../python/primitives/test_backend_sampler.py | 114 +++++---- test/python/primitives/test_estimator.py | 217 +++++++++------- test/python/primitives/test_sampler.py | 160 +++++++----- test/python/primitives/test_utils.py | 18 +- .../operators/symplectic/test_pauli.py | 8 +- .../symplectic/test_sparse_pauli_op.py | 8 +- 19 files changed, 540 insertions(+), 326 deletions(-) create mode 100644 releasenotes/notes/deprecate-primitives-v1.yaml diff --git a/qiskit/primitives/backend_estimator.py b/qiskit/primitives/backend_estimator.py index 8446c870b1fd..b217ff25665e 100644 --- a/qiskit/primitives/backend_estimator.py +++ b/qiskit/primitives/backend_estimator.py @@ -35,6 +35,7 @@ Optimize1qGatesDecomposition, SetLayout, ) +from qiskit.utils.deprecation import deprecate_func from .base import BaseEstimator, EstimatorResult from .primitive_job import PrimitiveJob @@ -104,6 +105,7 @@ class BackendEstimator(BaseEstimator[PrimitiveJob[EstimatorResult]]): precludes doing any provider- or backend-specific optimizations. """ + @deprecate_func(since="1.2", additional_msg="Use BackendEstimatorV2 instead.") def __init__( self, backend: BackendV1 | BackendV2, diff --git a/qiskit/primitives/backend_sampler.py b/qiskit/primitives/backend_sampler.py index f1399a548939..98592e079cb7 100644 --- a/qiskit/primitives/backend_sampler.py +++ b/qiskit/primitives/backend_sampler.py @@ -23,6 +23,7 @@ from qiskit.providers.options import Options from qiskit.result import QuasiDistribution, Result from qiskit.transpiler.passmanager import PassManager +from qiskit.utils.deprecation import deprecate_func from .backend_estimator import _prepare_counts, _run_circuits from .base import BaseSampler, SamplerResult @@ -46,6 +47,7 @@ class BackendSampler(BaseSampler[PrimitiveJob[SamplerResult]]): precludes doing any provider- or backend-specific optimizations. """ + @deprecate_func(since="1.2", additional_msg="Use BackendSamplerV2 instead.") def __init__( self, backend: BackendV1 | BackendV2, diff --git a/qiskit/primitives/base/base_estimator.py b/qiskit/primitives/base/base_estimator.py index 0a7c0ec86289..33ec40300b2a 100644 --- a/qiskit/primitives/base/base_estimator.py +++ b/qiskit/primitives/base/base_estimator.py @@ -10,7 +10,7 @@ # copyright notice, and modified files need to carry a notice indicating # that they have been altered from the originals. -r"""Base Estimator Classes""" +"""Base Estimator Classes""" from __future__ import annotations @@ -23,6 +23,7 @@ from qiskit.providers import JobV1 as Job from qiskit.quantum_info.operators import SparsePauliOp from qiskit.quantum_info.operators.base_operator import BaseOperator +from qiskit.utils.deprecation import deprecate_func from ..containers import ( DataBin, @@ -187,7 +188,26 @@ def _run( raise NotImplementedError("The subclass of BaseEstimator must implement `_run` method.") -BaseEstimator = BaseEstimatorV1 +class BaseEstimator(BaseEstimatorV1[T]): + """DEPRECATED. Type alias of Estimator V1 base class. + + See :class:`.BaseEstimatorV1` for details. + """ + + @deprecate_func(since="1.2", additional_msg="Use BaseEstimatorV2 instead.") + def __init__( + self, + *, + options: dict | None = None, + ): + """ + Creating an instance of an Estimator, or using one in a ``with`` context opens a session that + holds resources until the instance is ``close()`` ed or the context is exited. + + Args: + options: Default options. + """ + super().__init__(options=options) class BaseEstimatorV2(ABC): diff --git a/qiskit/primitives/base/base_primitive.py b/qiskit/primitives/base/base_primitive.py index 4519f6eb24e3..dff019aceeba 100644 --- a/qiskit/primitives/base/base_primitive.py +++ b/qiskit/primitives/base/base_primitive.py @@ -10,7 +10,7 @@ # copyright notice, and modified files need to carry a notice indicating # that they have been altered from the originals. -"""Primitive abstract base class.""" +"""Primitive V1 abstract base class.""" from __future__ import annotations @@ -20,7 +20,7 @@ class BasePrimitive(ABC): - """Primitive abstract base class.""" + """Primitive V1 abstract base class.""" def __init__(self, options: dict | None = None): self._run_options = Options() diff --git a/qiskit/primitives/base/base_result.py b/qiskit/primitives/base/base_result.py index b14c682a83f0..6a0d25c83151 100644 --- a/qiskit/primitives/base/base_result.py +++ b/qiskit/primitives/base/base_result.py @@ -10,7 +10,7 @@ # copyright notice, and modified files need to carry a notice indicating # that they have been altered from the originals. """ -Primitive result abstract base class +Primitive V1 result abstract base class """ from __future__ import annotations @@ -27,7 +27,7 @@ class _BasePrimitiveResult(ABC): """ - Base class for deprecated Primitive result methods. + Base class for deprecated Primitive V1 result methods. """ def __post_init__(self) -> None: diff --git a/qiskit/primitives/base/base_sampler.py b/qiskit/primitives/base/base_sampler.py index 94c9a7681d06..81a1754ae35b 100644 --- a/qiskit/primitives/base/base_sampler.py +++ b/qiskit/primitives/base/base_sampler.py @@ -21,6 +21,7 @@ from qiskit.circuit import QuantumCircuit from qiskit.providers import JobV1 as Job +from qiskit.utils.deprecation import deprecate_func from ..containers.primitive_result import PrimitiveResult from ..containers.sampler_pub import SamplerPubLike @@ -150,7 +151,23 @@ def _run( raise NotImplementedError("The subclass of BaseSampler must implement `_run` method.") -BaseSampler = BaseSamplerV1 +class BaseSampler(BaseSamplerV1[T]): + """DEPRECATED. Type alias of Sampler V1 base class + + See :class:`.BaseSamplerV1` for details. + """ + + @deprecate_func(since="1.2", additional_msg="Use BaseSamplerV2 instead.") + def __init__( + self, + *, + options: dict | None = None, + ): + """ + Args: + options: Default options. + """ + super().__init__(options=options) class BaseSamplerV2(ABC): diff --git a/qiskit/primitives/base/estimator_result.py b/qiskit/primitives/base/estimator_result.py index 88dbf1862d49..dea72484d7df 100644 --- a/qiskit/primitives/base/estimator_result.py +++ b/qiskit/primitives/base/estimator_result.py @@ -10,7 +10,7 @@ # copyright notice, and modified files need to carry a notice indicating # that they have been altered from the originals. """ -Estimator result class +Estimator V1 result class """ from __future__ import annotations @@ -26,7 +26,7 @@ @dataclass(frozen=True) class EstimatorResult(_BasePrimitiveResult): - """Result of Estimator. + """Result of Estimator V1. .. code-block:: python diff --git a/qiskit/primitives/base/sampler_result.py b/qiskit/primitives/base/sampler_result.py index 4a472f0e2df9..d27a0f6ba70d 100644 --- a/qiskit/primitives/base/sampler_result.py +++ b/qiskit/primitives/base/sampler_result.py @@ -10,7 +10,7 @@ # copyright notice, and modified files need to carry a notice indicating # that they have been altered from the originals. """ -Sampler result class +Sampler V1 result class """ from __future__ import annotations @@ -25,7 +25,7 @@ @dataclass(frozen=True) class SamplerResult(_BasePrimitiveResult): - """Result of Sampler. + """Result of Sampler V1. .. code-block:: python diff --git a/qiskit/primitives/estimator.py b/qiskit/primitives/estimator.py index f300d377874d..874b631379b2 100644 --- a/qiskit/primitives/estimator.py +++ b/qiskit/primitives/estimator.py @@ -24,6 +24,7 @@ from qiskit.exceptions import QiskitError from qiskit.quantum_info import Statevector from qiskit.quantum_info.operators.base_operator import BaseOperator +from qiskit.utils.deprecation import deprecate_func from .base import BaseEstimator, EstimatorResult from .primitive_job import PrimitiveJob @@ -51,6 +52,7 @@ class Estimator(BaseEstimator[PrimitiveJob[EstimatorResult]]): this option is ignored. """ + @deprecate_func(since="1.2", additional_msg="Use StatevectorEstimator instead.") def __init__(self, *, options: dict | None = None): """ Args: diff --git a/qiskit/primitives/sampler.py b/qiskit/primitives/sampler.py index 23a901603bef..da0b4ed4d003 100644 --- a/qiskit/primitives/sampler.py +++ b/qiskit/primitives/sampler.py @@ -24,6 +24,7 @@ from qiskit.exceptions import QiskitError from qiskit.quantum_info import Statevector from qiskit.result import QuasiDistribution +from qiskit.utils.deprecation import deprecate_func from .base import BaseSampler, SamplerResult from .primitive_job import PrimitiveJob @@ -52,6 +53,7 @@ class Sampler(BaseSampler[PrimitiveJob[SamplerResult]]): option is ignored. """ + @deprecate_func(since="1.2", additional_msg="Use StatevectorSampler instead.") def __init__(self, *, options: dict | None = None): """ Args: diff --git a/qiskit/primitives/utils.py b/qiskit/primitives/utils.py index d94e3355d201..db3fcbd132dc 100644 --- a/qiskit/primitives/utils.py +++ b/qiskit/primitives/utils.py @@ -25,8 +25,14 @@ from qiskit.quantum_info import PauliList, SparsePauliOp, Statevector from qiskit.quantum_info.operators.base_operator import BaseOperator from qiskit.quantum_info.operators.symplectic.base_pauli import BasePauli +from qiskit.utils.deprecation import deprecate_func +@deprecate_func( + since="1.2", + additional_msg="To initialize a circuit from a ``Statevector`` instance, " + + "use ``QuantumCircuit.initialize`` instead.", +) def init_circuit(state: QuantumCircuit | Statevector) -> QuantumCircuit: """Initialize state by converting the input to a quantum circuit. @@ -45,6 +51,10 @@ def init_circuit(state: QuantumCircuit | Statevector) -> QuantumCircuit: return qc +@deprecate_func( + since="1.2", + additional_msg="Use the constructor of ``SparsePauliOp`` instead.", +) def init_observable(observable: BaseOperator | str) -> SparsePauliOp: """Initialize observable by converting the input to a :class:`~qiskit.quantum_info.SparsePauliOp`. @@ -68,6 +78,12 @@ def init_observable(observable: BaseOperator | str) -> SparsePauliOp: return SparsePauliOp(observable) +@deprecate_func( + since="1.2", + additional_msg="Use ``QuantumCircuit.layout`` and ``SparsePauliOp.apply_layout`` " + + "to adjust an operator for a layout. Otherwise, use ``mthree.utils.final_measurement_mapping``. " + + "See https://qiskit-extensions.github.io/mthree/apidocs/utils.html for details.", +) def final_measurement_mapping(circuit: QuantumCircuit) -> dict[int, int]: """Return the final measurement mapping for the circuit. diff --git a/releasenotes/notes/deprecate-primitives-v1.yaml b/releasenotes/notes/deprecate-primitives-v1.yaml new file mode 100644 index 000000000000..9526c12d6eca --- /dev/null +++ b/releasenotes/notes/deprecate-primitives-v1.yaml @@ -0,0 +1,26 @@ +--- +deprecations_primitives: + - | + Primitives V1 is now deprecated and will be removed in no less than 3 months from the release date. + + The following Primitives V1 classes are deprecated: + + * :class:`.BaseEstimator`, use :class:`.BaseEstimatorV2` instead, + * :class:`.BaseSampler`, use :class:`.BaseSamplerV2` instead, + * :class:`.Estimator`, use :class:`.StatevectorEstimator` instead, + * :class:`.Sampler`, use :class:`.StatevectorSampler` instead, + * :class:`.BackendEstimator`, use :class:`.BackendEstimatorV2` instead, + * :class:`.BackendSampler`, use :class:`.BackendSamplerV2` instead, + + + In addition, the following utility functions are deprecated: + + * :func:`.init_circuit`, to initialize a circuit from a :class:`.Statevector`, + use :meth:`.QuantumCircuit.initialize` instead, + * :func:`.init_observable`, use the constructor of :class:`.SparsePauliOp` instead, + * :func:`.final_measurement_mapping`, use :meth:`.QuantumCircuit.layout` and + :meth:`.SparsePauliOp.apply_layout` to adjust an operator for a layout. + Otherwise, use ``mthree.utils.final_measurement_mapping``. + See `Mthree Utility functions `__ + for details. + diff --git a/test/python/primitives/test_backend_estimator.py b/test/python/primitives/test_backend_estimator.py index 9725b865b4c4..c3deb0735ca1 100644 --- a/test/python/primitives/test_backend_estimator.py +++ b/test/python/primitives/test_backend_estimator.py @@ -88,14 +88,16 @@ def test_estimator_run(self, backend): psi1, psi2 = self.psi hamiltonian1, hamiltonian2, hamiltonian3 = self.hamiltonian theta1, theta2, theta3 = self.theta - estimator = BackendEstimator(backend=backend) + with self.assertWarns(DeprecationWarning): + estimator = BackendEstimator(backend=backend) estimator.set_options(seed_simulator=123) # Specify the circuit and observable by indices. # calculate [ ] - job = estimator.run([psi1], [hamiltonian1], [theta1]) - result = job.result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + job = estimator.run([psi1], [hamiltonian1], [theta1]) + result = job.result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [1.5555572817900956], rtol=0.5, atol=0.2) # Objects can be passed instead of indices. @@ -103,19 +105,26 @@ def test_estimator_run(self, backend): # since the corresponding indices need to be searched. # User can append a circuit and observable. # calculate [ ] - result2 = estimator.run([psi2], [hamiltonian1], [theta2]).result() + with self.assertWarns(DeprecationWarning): + result2 = estimator.run([psi2], [hamiltonian1], [theta2]).result() np.testing.assert_allclose(result2.values, [2.97797666], rtol=0.5, atol=0.2) # calculate [ , ] - result3 = estimator.run([psi1, psi1], [hamiltonian2, hamiltonian3], [theta1] * 2).result() + with self.assertWarns(DeprecationWarning): + result3 = estimator.run( + [psi1, psi1], [hamiltonian2, hamiltonian3], [theta1] * 2 + ).result() np.testing.assert_allclose(result3.values, [-0.551653, 0.07535239], rtol=0.5, atol=0.2) # calculate [ , # , # ] - result4 = estimator.run( - [psi1, psi2, psi1], [hamiltonian1, hamiltonian2, hamiltonian3], [theta1, theta2, theta3] - ).result() + with self.assertWarns(DeprecationWarning): + result4 = estimator.run( + [psi1, psi2, psi1], + [hamiltonian1, hamiltonian2, hamiltonian3], + [theta1, theta2, theta3], + ).result() np.testing.assert_allclose( result4.values, [1.55555728, 0.17849238, -1.08766318], rtol=0.5, atol=0.2 ) @@ -124,10 +133,11 @@ def test_estimator_run(self, backend): def test_estimator_run_no_params(self, backend): """test for estimator without parameters""" circuit = self.ansatz.assign_parameters([0, 1, 1, 2, 3, 5]) - est = BackendEstimator(backend=backend) - est.set_options(seed_simulator=123) - result = est.run([circuit], [self.observable]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + est = BackendEstimator(backend=backend) + est.set_options(seed_simulator=123) + result = est.run([circuit], [self.observable]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [-1.284366511861733], rtol=0.05) @combine(backend=BACKENDS, creg=[True, False]) @@ -140,22 +150,26 @@ def test_run_1qubit(self, backend, creg): op = SparsePauliOp.from_list([("I", 1)]) op2 = SparsePauliOp.from_list([("Z", 1)]) - est = BackendEstimator(backend=backend) - est.set_options(seed_simulator=123) - result = est.run([qc], [op], [[]]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + est = BackendEstimator(backend=backend) + est.set_options(seed_simulator=123) + result = est.run([qc], [op], [[]]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [1], rtol=0.1) - result = est.run([qc], [op2], [[]]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + result = est.run([qc], [op2], [[]]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [1], rtol=0.1) - result = est.run([qc2], [op], [[]]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + result = est.run([qc2], [op], [[]]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [1], rtol=0.1) - result = est.run([qc2], [op2], [[]]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + result = est.run([qc2], [op2], [[]]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [-1], rtol=0.1) @combine(backend=BACKENDS, creg=[True, False]) @@ -170,29 +184,35 @@ def test_run_2qubits(self, backend, creg): op2 = SparsePauliOp.from_list([("ZI", 1)]) op3 = SparsePauliOp.from_list([("IZ", 1)]) - est = BackendEstimator(backend=backend) - result = est.run([qc], [op], [[]]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + est = BackendEstimator(backend=backend) + result = est.run([qc], [op], [[]]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [1], rtol=0.1) - result = est.run([qc2], [op], [[]]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + result = est.run([qc2], [op], [[]]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [1], rtol=0.1) - result = est.run([qc], [op2], [[]]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + result = est.run([qc], [op2], [[]]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [1], rtol=0.1) - result = est.run([qc2], [op2], [[]]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + result = est.run([qc2], [op2], [[]]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [1], rtol=0.1) - result = est.run([qc], [op3], [[]]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + result = est.run([qc], [op3], [[]]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [1], rtol=0.1) - result = est.run([qc2], [op3], [[]]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + result = est.run([qc2], [op3], [[]]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [-1], rtol=0.1) @combine(backend=BACKENDS) @@ -204,18 +224,19 @@ def test_run_errors(self, backend): op = SparsePauliOp.from_list([("I", 1)]) op2 = SparsePauliOp.from_list([("II", 1)]) - est = BackendEstimator(backend=backend) - est.set_options(seed_simulator=123) - with self.assertRaises(ValueError): - est.run([qc], [op2], [[]]).result() - with self.assertRaises(ValueError): - est.run([qc], [op], [[1e4]]).result() - with self.assertRaises(ValueError): - est.run([qc2], [op2], [[1, 2]]).result() - with self.assertRaises(ValueError): - est.run([qc, qc2], [op2], [[1]]).result() - with self.assertRaises(ValueError): - est.run([qc], [op, op2], [[1]]).result() + with self.assertWarns(DeprecationWarning): + est = BackendEstimator(backend=backend) + est.set_options(seed_simulator=123) + with self.assertRaises(ValueError): + est.run([qc], [op2], [[]]).result() + with self.assertRaises(ValueError): + est.run([qc], [op], [[1e4]]).result() + with self.assertRaises(ValueError): + est.run([qc2], [op2], [[1, 2]]).result() + with self.assertRaises(ValueError): + est.run([qc, qc2], [op2], [[1]]).result() + with self.assertRaises(ValueError): + est.run([qc], [op, op2], [[1]]).result() @combine(backend=BACKENDS) def test_run_numpy_params(self, backend): @@ -226,52 +247,58 @@ def test_run_numpy_params(self, backend): params_array = self._rng.random((k, qc.num_parameters)) params_list = params_array.tolist() params_list_array = list(params_array) - estimator = BackendEstimator(backend=backend) - estimator.set_options(seed_simulator=123) + with self.assertWarns(DeprecationWarning): + estimator = BackendEstimator(backend=backend) + estimator.set_options(seed_simulator=123) - target = estimator.run([qc] * k, [op] * k, params_list).result() + target = estimator.run([qc] * k, [op] * k, params_list).result() with self.subTest("ndarrary"): - result = estimator.run([qc] * k, [op] * k, params_array).result() + with self.assertWarns(DeprecationWarning): + result = estimator.run([qc] * k, [op] * k, params_array).result() self.assertEqual(len(result.metadata), k) np.testing.assert_allclose(result.values, target.values, rtol=0.2, atol=0.2) with self.subTest("list of ndarray"): - result = estimator.run([qc] * k, [op] * k, params_list_array).result() + with self.assertWarns(DeprecationWarning): + result = estimator.run([qc] * k, [op] * k, params_list_array).result() self.assertEqual(len(result.metadata), k) np.testing.assert_allclose(result.values, target.values, rtol=0.2, atol=0.2) @combine(backend=BACKENDS) def test_run_with_shots_option(self, backend): """test with shots option.""" - est = BackendEstimator(backend=backend) - result = est.run( - [self.ansatz], - [self.observable], - parameter_values=[[0, 1, 1, 2, 3, 5]], - shots=1024, - seed_simulator=15, - ).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + est = BackendEstimator(backend=backend) + result = est.run( + [self.ansatz], + [self.observable], + parameter_values=[[0, 1, 1, 2, 3, 5]], + shots=1024, + seed_simulator=15, + ).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [-1.307397243478641], rtol=0.1) @combine(backend=BACKENDS) def test_options(self, backend): """Test for options""" with self.subTest("init"): - estimator = BackendEstimator(backend=backend, options={"shots": 3000}) + with self.assertWarns(DeprecationWarning): + estimator = BackendEstimator(backend=backend, options={"shots": 3000}) self.assertEqual(estimator.options.get("shots"), 3000) with self.subTest("set_options"): estimator.set_options(shots=1024, seed_simulator=15) self.assertEqual(estimator.options.get("shots"), 1024) self.assertEqual(estimator.options.get("seed_simulator"), 15) with self.subTest("run"): - result = estimator.run( - [self.ansatz], - [self.observable], - parameter_values=[[0, 1, 1, 2, 3, 5]], - ).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + result = estimator.run( + [self.ansatz], + [self.observable], + parameter_values=[[0, 1, 1, 2, 3, 5]], + ).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [-1.307397243478641], rtol=0.1) def test_job_size_limit_v2(self): @@ -291,9 +318,11 @@ def max_circuits(self): k = 5 params_array = self._rng.random((k, qc.num_parameters)) params_list = params_array.tolist() - estimator = BackendEstimator(backend=backend) + with self.assertWarns(DeprecationWarning): + estimator = BackendEstimator(backend=backend) with patch.object(backend, "run") as run_mock: - estimator.run([qc] * k, [op] * k, params_list).result() + with self.assertWarns(DeprecationWarning): + estimator.run([qc] * k, [op] * k, params_list).result() self.assertEqual(run_mock.call_count, 10) def test_job_size_limit_v1(self): @@ -307,10 +336,12 @@ def test_job_size_limit_v1(self): k = 5 params_array = self._rng.random((k, qc.num_parameters)) params_list = params_array.tolist() - estimator = BackendEstimator(backend=backend) + with self.assertWarns(DeprecationWarning): + estimator = BackendEstimator(backend=backend) estimator.set_options(seed_simulator=123) with patch.object(backend, "run") as run_mock: - estimator.run([qc] * k, [op] * k, params_list).result() + with self.assertWarns(DeprecationWarning): + estimator.run([qc] * k, [op] * k, params_list).result() self.assertEqual(run_mock.call_count, 10) def test_no_max_circuits(self): @@ -325,16 +356,19 @@ def test_no_max_circuits(self): params_array = self._rng.random((k, qc.num_parameters)) params_list = params_array.tolist() params_list_array = list(params_array) - estimator = BackendEstimator(backend=backend) - estimator.set_options(seed_simulator=123) - target = estimator.run([qc] * k, [op] * k, params_list).result() + with self.assertWarns(DeprecationWarning): + estimator = BackendEstimator(backend=backend) + estimator.set_options(seed_simulator=123) + target = estimator.run([qc] * k, [op] * k, params_list).result() with self.subTest("ndarrary"): - result = estimator.run([qc] * k, [op] * k, params_array).result() + with self.assertWarns(DeprecationWarning): + result = estimator.run([qc] * k, [op] * k, params_array).result() self.assertEqual(len(result.metadata), k) np.testing.assert_allclose(result.values, target.values, rtol=0.2, atol=0.2) with self.subTest("list of ndarray"): - result = estimator.run([qc] * k, [op] * k, params_list_array).result() + with self.assertWarns(DeprecationWarning): + result = estimator.run([qc] * k, [op] * k, params_list_array).result() self.assertEqual(len(result.metadata), k) np.testing.assert_allclose(result.values, target.values, rtol=0.2, atol=0.2) @@ -352,8 +386,9 @@ def callback(msg): bound_counter = CallbackPass("bound_pass_manager", callback) bound_pass = PassManager(bound_counter) - estimator = BackendEstimator(backend=Fake7QPulseV1(), bound_pass_manager=bound_pass) - _ = estimator.run(qc, op).result() + with self.assertWarns(DeprecationWarning): + estimator = BackendEstimator(backend=Fake7QPulseV1(), bound_pass_manager=bound_pass) + _ = estimator.run(qc, op).result() expected = [ "bound_pass_manager", ] @@ -372,8 +407,11 @@ def callback(msg): # pylint: disable=function-redefined bound_counter = CallbackPass("bound_pass_manager", callback) bound_pass = PassManager(bound_counter) - estimator = BackendEstimator(backend=Fake7QPulseV1(), bound_pass_manager=bound_pass) - _ = estimator.run([qc, qc], [op, op]).result() + with self.assertWarns(DeprecationWarning): + estimator = BackendEstimator( + backend=Fake7QPulseV1(), bound_pass_manager=bound_pass + ) + _ = estimator.run([qc, qc], [op, op]).result() expected = [ "bound_pass_manager", "bound_pass_manager", @@ -390,9 +428,10 @@ def test_layout(self, backend): qc.cx(0, 2) op = SparsePauliOp("IZI") backend.set_options(seed_simulator=15) - estimator = BackendEstimator(backend) - estimator.set_transpile_options(seed_transpiler=15) - value = estimator.run(qc, op, shots=10000).result().values[0] + with self.assertWarns(DeprecationWarning): + estimator = BackendEstimator(backend) + estimator.set_transpile_options(seed_transpiler=15) + value = estimator.run(qc, op, shots=10000).result().values[0] if optionals.HAS_AER: ref_value = -0.9954 if isinstance(backend, GenericBackendV2) else -0.916 else: @@ -405,10 +444,11 @@ def test_layout(self, backend): qc.cx(0, 1) qc.cx(0, 2) op = SparsePauliOp("IZI") - estimator = BackendEstimator(backend) - estimator.set_transpile_options(initial_layout=[0, 1, 2], seed_transpiler=15) - estimator.set_options(seed_simulator=15) - value = estimator.run(qc, op, shots=10000).result().values[0] + with self.assertWarns(DeprecationWarning): + estimator = BackendEstimator(backend) + estimator.set_transpile_options(initial_layout=[0, 1, 2], seed_transpiler=15) + estimator.set_options(seed_simulator=15) + value = estimator.run(qc, op, shots=10000).result().values[0] if optionals.HAS_AER: ref_value = -0.9954 if isinstance(backend, GenericBackendV2) else -0.8902 else: @@ -428,9 +468,10 @@ def test_circuit_with_measurement(self): backend = AerSimulator() backend.set_options(seed_simulator=15) - estimator = BackendEstimator(backend, skip_transpilation=True) - estimator.set_transpile_options(seed_transpiler=15) - result = estimator.run(bell, observable).result() + with self.assertWarns(DeprecationWarning): + estimator = BackendEstimator(backend, skip_transpilation=True) + estimator.set_transpile_options(seed_transpiler=15) + result = estimator.run(bell, observable).result() self.assertAlmostEqual(result.values[0], 1, places=1) @unittest.skipUnless(optionals.HAS_AER, "qiskit-aer is required to run this test") @@ -449,9 +490,10 @@ def test_dynamic_circuit(self): backend = AerSimulator() backend.set_options(seed_simulator=15) - estimator = BackendEstimator(backend, skip_transpilation=True) - estimator.set_transpile_options(seed_transpiler=15) - result = estimator.run(qc, observable).result() + with self.assertWarns(DeprecationWarning): + estimator = BackendEstimator(backend, skip_transpilation=True) + estimator.set_transpile_options(seed_transpiler=15) + result = estimator.run(qc, observable).result() self.assertAlmostEqual(result.values[0], 0, places=1) diff --git a/test/python/primitives/test_backend_sampler.py b/test/python/primitives/test_backend_sampler.py index 8d1a3e2aab2b..8bc5f76ed095 100644 --- a/test/python/primitives/test_backend_sampler.py +++ b/test/python/primitives/test_backend_sampler.py @@ -113,10 +113,11 @@ def _compare_probs(self, prob, target): def test_sampler_run(self, backend): """Test Sampler.run().""" bell = self._circuit[1] - sampler = BackendSampler(backend=backend) - job = sampler.run(circuits=[bell], shots=1000) - result = job.result() - self.assertIsInstance(result, SamplerResult) + with self.assertWarns(DeprecationWarning): + sampler = BackendSampler(backend=backend) + job = sampler.run(circuits=[bell], shots=1000) + result = job.result() + self.assertIsInstance(result, SamplerResult) self.assertEqual(result.quasi_dists[0].shots, 1000) self.assertEqual(result.quasi_dists[0].stddev_upper_bound, math.sqrt(1 / 1000)) self._compare_probs(result.quasi_dists, self._target[1]) @@ -127,8 +128,9 @@ def test_sample_run_multiple_circuits(self, backend): # executes three Bell circuits # Argument `parameters` is optional. bell = self._circuit[1] - sampler = BackendSampler(backend=backend) - result = sampler.run([bell, bell, bell]).result() + with self.assertWarns(DeprecationWarning): + sampler = BackendSampler(backend=backend) + result = sampler.run([bell, bell, bell]).result() self._compare_probs(result.quasi_dists[0], self._target[1]) self._compare_probs(result.quasi_dists[1], self._target[1]) self._compare_probs(result.quasi_dists[2], self._target[1]) @@ -142,8 +144,9 @@ def test_sampler_run_with_parameterized_circuits(self, backend): pqc2 = self._pqc2 theta1, theta2, theta3 = self._theta - sampler = BackendSampler(backend=backend) - result = sampler.run([pqc, pqc, pqc2], [theta1, theta2, theta3]).result() + with self.assertWarns(DeprecationWarning): + sampler = BackendSampler(backend=backend) + result = sampler.run([pqc, pqc, pqc2], [theta1, theta2, theta3]).result() # result of pqc(theta1) prob1 = { @@ -181,9 +184,10 @@ def test_run_1qubit(self, backend): qc2.x(0) qc2.measure_all() - sampler = BackendSampler(backend=backend) - result = sampler.run([qc, qc2]).result() - self.assertIsInstance(result, SamplerResult) + with self.assertWarns(DeprecationWarning): + sampler = BackendSampler(backend=backend) + result = sampler.run([qc, qc2]).result() + self.assertIsInstance(result, SamplerResult) self.assertEqual(len(result.quasi_dists), 2) self.assertDictAlmostEqual(result.quasi_dists[0], {0: 1}, 0.1) @@ -204,9 +208,10 @@ def test_run_2qubit(self, backend): qc3.x([0, 1]) qc3.measure_all() - sampler = BackendSampler(backend=backend) - result = sampler.run([qc0, qc1, qc2, qc3]).result() - self.assertIsInstance(result, SamplerResult) + with self.assertWarns(DeprecationWarning): + sampler = BackendSampler(backend=backend) + result = sampler.run([qc0, qc1, qc2, qc3]).result() + self.assertIsInstance(result, SamplerResult) self.assertEqual(len(result.quasi_dists), 4) self.assertDictAlmostEqual(result.quasi_dists[0], {0: 1}, 0.1) @@ -222,13 +227,14 @@ def test_run_errors(self, backend): qc2 = RealAmplitudes(num_qubits=1, reps=1) qc2.measure_all() - sampler = BackendSampler(backend=backend) - with self.assertRaises(ValueError): - sampler.run([qc1], [[1e2]]).result() - with self.assertRaises(ValueError): - sampler.run([qc2], [[]]).result() - with self.assertRaises(ValueError): - sampler.run([qc2], [[1e2]]).result() + with self.assertWarns(DeprecationWarning): + sampler = BackendSampler(backend=backend) + with self.assertRaises(ValueError): + sampler.run([qc1], [[1e2]]).result() + with self.assertRaises(ValueError): + sampler.run([qc2], [[]]).result() + with self.assertRaises(ValueError): + sampler.run([qc2], [[1e2]]).result() @combine(backend=BACKENDS) def test_run_empty_parameter(self, backend): @@ -236,7 +242,8 @@ def test_run_empty_parameter(self, backend): n = 5 qc = QuantumCircuit(n, n - 1) qc.measure(range(n - 1), range(n - 1)) - sampler = BackendSampler(backend=backend) + with self.assertWarns(DeprecationWarning): + sampler = BackendSampler(backend=backend) with self.subTest("one circuit"): result = sampler.run([qc], shots=1000).result() self.assertEqual(len(result.quasi_dists), 1) @@ -263,8 +270,9 @@ def test_run_numpy_params(self, backend): params_array = rng.random((k, qc.num_parameters)) params_list = params_array.tolist() params_list_array = list(params_array) - sampler = BackendSampler(backend=backend) - target = sampler.run([qc] * k, params_list).result() + with self.assertWarns(DeprecationWarning): + sampler = BackendSampler(backend=backend) + target = sampler.run([qc] * k, params_list).result() with self.subTest("ndarrary"): result = sampler.run([qc] * k, params_array).result() @@ -282,19 +290,21 @@ def test_run_numpy_params(self, backend): def test_run_with_shots_option(self, backend): """test with shots option.""" params, target = self._generate_params_target([1]) - sampler = BackendSampler(backend=backend) - result = sampler.run( - circuits=[self._pqc], parameter_values=params, shots=1024, seed=15 - ).result() + with self.assertWarns(DeprecationWarning): + sampler = BackendSampler(backend=backend) + result = sampler.run( + circuits=[self._pqc], parameter_values=params, shots=1024, seed=15 + ).result() self._compare_probs(result.quasi_dists, target) @combine(backend=BACKENDS) def test_primitive_job_status_done(self, backend): """test primitive job's status""" bell = self._circuit[1] - sampler = BackendSampler(backend=backend) - job = sampler.run(circuits=[bell]) - _ = job.result() + with self.assertWarns(DeprecationWarning): + sampler = BackendSampler(backend=backend) + job = sampler.run(circuits=[bell]) + _ = job.result() self.assertEqual(job.status(), JobStatus.DONE) def test_primitive_job_size_limit_backend_v2(self): @@ -312,9 +322,10 @@ def max_circuits(self): qc2 = QuantumCircuit(1) qc2.x(0) qc2.measure_all() - sampler = BackendSampler(backend=FakeBackendLimitedCircuits(num_qubits=5)) - result = sampler.run([qc, qc2]).result() - self.assertIsInstance(result, SamplerResult) + with self.assertWarns(DeprecationWarning): + sampler = BackendSampler(backend=FakeBackendLimitedCircuits(num_qubits=5)) + result = sampler.run([qc, qc2]).result() + self.assertIsInstance(result, SamplerResult) self.assertEqual(len(result.quasi_dists), 2) self.assertDictAlmostEqual(result.quasi_dists[0], {0: 1}, 0.1) @@ -331,9 +342,10 @@ def test_primitive_job_size_limit_backend_v1(self): qc2 = QuantumCircuit(1) qc2.x(0) qc2.measure_all() - sampler = BackendSampler(backend=backend) - result = sampler.run([qc, qc2]).result() - self.assertIsInstance(result, SamplerResult) + with self.assertWarns(DeprecationWarning): + sampler = BackendSampler(backend=backend) + result = sampler.run([qc, qc2]).result() + self.assertIsInstance(result, SamplerResult) self.assertEqual(len(result.quasi_dists), 2) self.assertDictAlmostEqual(result.quasi_dists[0], {0: 1}, 0.1) @@ -354,10 +366,10 @@ def test_circuit_with_dynamic_circuit(self): with self.assertWarns(DeprecationWarning): backend = Aer.get_backend("aer_simulator") - sampler = BackendSampler(backend, skip_transpilation=True) - sampler.set_options(seed_simulator=15) - sampler.set_transpile_options(seed_transpiler=15) - result = sampler.run(qc).result() + sampler = BackendSampler(backend, skip_transpilation=True) + sampler.set_options(seed_simulator=15) + sampler.set_transpile_options(seed_transpiler=15) + result = sampler.run(qc).result() self.assertDictAlmostEqual(result.quasi_dists[0], {0: 0.5029296875, 1: 0.4970703125}) def test_sequential_run(self): @@ -367,8 +379,9 @@ def test_sequential_run(self): qc2 = QuantumCircuit(1) qc2.x(0) qc2.measure_all() - sampler = BackendSampler(backend=Fake7QPulseV1()) - result = sampler.run([qc]).result() + with self.assertWarns(DeprecationWarning): + sampler = BackendSampler(backend=Fake7QPulseV1()) + result = sampler.run([qc]).result() self.assertDictAlmostEqual(result.quasi_dists[0], {0: 1}, 0.1) result2 = sampler.run([qc2]).result() self.assertDictAlmostEqual(result2.quasi_dists[0], {1: 1}, 0.1) @@ -388,9 +401,10 @@ def test_outcome_bitstring_size(self): # We need a noise-free backend here (shot noise is fine) to ensure that # the only bit string measured is "0001". With device noise, it could happen that # strings with a leading 1 are measured and then the truncation cannot be tested. - sampler = BackendSampler(backend=BasicSimulator()) + with self.assertWarns(DeprecationWarning): + sampler = BackendSampler(backend=BasicSimulator()) - result = sampler.run(qc).result() + result = sampler.run(qc).result() probs = result.quasi_dists[0].binary_probabilities() self.assertIn("0001", probs.keys()) @@ -407,8 +421,9 @@ def callback(msg): bound_counter = CallbackPass("bound_pass_manager", callback) bound_pass = PassManager(bound_counter) - sampler = BackendSampler(backend=Fake7QPulseV1(), bound_pass_manager=bound_pass) - _ = sampler.run([self._circuit[0]]).result() + with self.assertWarns(DeprecationWarning): + sampler = BackendSampler(backend=Fake7QPulseV1(), bound_pass_manager=bound_pass) + _ = sampler.run([self._circuit[0]]).result() expected = [ "bound_pass_manager", ] @@ -427,8 +442,9 @@ def callback(msg): # pylint: disable=function-redefined bound_counter = CallbackPass("bound_pass_manager", callback) bound_pass = PassManager(bound_counter) - sampler = BackendSampler(backend=Fake7QPulseV1(), bound_pass_manager=bound_pass) - _ = sampler.run([self._circuit[0], self._circuit[0]]).result() + with self.assertWarns(DeprecationWarning): + sampler = BackendSampler(backend=Fake7QPulseV1(), bound_pass_manager=bound_pass) + _ = sampler.run([self._circuit[0], self._circuit[0]]).result() expected = [ "bound_pass_manager", "bound_pass_manager", diff --git a/test/python/primitives/test_estimator.py b/test/python/primitives/test_estimator.py index 535841cc90f7..783461c7e4ad 100644 --- a/test/python/primitives/test_estimator.py +++ b/test/python/primitives/test_estimator.py @@ -62,13 +62,14 @@ def test_estimator_run(self): psi1, psi2 = self.psi hamiltonian1, hamiltonian2, hamiltonian3 = self.hamiltonian theta1, theta2, theta3 = self.theta - estimator = Estimator() + with self.assertWarns(DeprecationWarning): + estimator = Estimator() - # Specify the circuit and observable by indices. - # calculate [ ] - job = estimator.run([psi1], [hamiltonian1], [theta1]) - result = job.result() - self.assertIsInstance(result, EstimatorResult) + # Specify the circuit and observable by indices. + # calculate [ ] + job = estimator.run([psi1], [hamiltonian1], [theta1]) + result = job.result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [1.5555572817900956]) # Objects can be passed instead of indices. @@ -76,32 +77,41 @@ def test_estimator_run(self): # since the corresponding indices need to be searched. # User can append a circuit and observable. # calculate [ ] - result2 = estimator.run([psi2], [hamiltonian1], [theta2]).result() + with self.assertWarns(DeprecationWarning): + result2 = estimator.run([psi2], [hamiltonian1], [theta2]).result() np.testing.assert_allclose(result2.values, [2.97797666]) # calculate [ , ] - result3 = estimator.run([psi1, psi1], [hamiltonian2, hamiltonian3], [theta1] * 2).result() + with self.assertWarns(DeprecationWarning): + result3 = estimator.run( + [psi1, psi1], [hamiltonian2, hamiltonian3], [theta1] * 2 + ).result() np.testing.assert_allclose(result3.values, [-0.551653, 0.07535239]) # calculate [ , # , # ] - result4 = estimator.run( - [psi1, psi2, psi1], [hamiltonian1, hamiltonian2, hamiltonian3], [theta1, theta2, theta3] - ).result() + with self.assertWarns(DeprecationWarning): + result4 = estimator.run( + [psi1, psi2, psi1], + [hamiltonian1, hamiltonian2, hamiltonian3], + [theta1, theta2, theta3], + ).result() np.testing.assert_allclose(result4.values, [1.55555728, 0.17849238, -1.08766318]) def test_estiamtor_run_no_params(self): """test for estimator without parameters""" circuit = self.ansatz.assign_parameters([0, 1, 1, 2, 3, 5]) - est = Estimator() - result = est.run([circuit], [self.observable]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + est = Estimator() + result = est.run([circuit], [self.observable]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [-1.284366511861733]) def test_run_single_circuit_observable(self): """Test for single circuit and single observable case.""" - est = Estimator() + with self.assertWarns(DeprecationWarning): + est = Estimator() with self.subTest("No parameter"): qc = QuantumCircuit(1) @@ -111,7 +121,8 @@ def test_run_single_circuit_observable(self): target = [-1] for val in param_vals: self.subTest(f"{val}") - result = est.run(qc, op, val).result() + with self.assertWarns(DeprecationWarning): + result = est.run(qc, op, val).result() np.testing.assert_allclose(result.values, target) self.assertEqual(len(result.metadata), 1) @@ -130,7 +141,8 @@ def test_run_single_circuit_observable(self): target = [-1] for val in param_vals: self.subTest(f"{val}") - result = est.run(qc, op, val).result() + with self.assertWarns(DeprecationWarning): + result = est.run(qc, op, val).result() np.testing.assert_allclose(result.values, target) self.assertEqual(len(result.metadata), 1) @@ -147,7 +159,8 @@ def test_run_single_circuit_observable(self): target = [1.5555572817900956] for val in param_vals: self.subTest(f"{val}") - result = est.run(qc, op, val).result() + with self.assertWarns(DeprecationWarning): + result = est.run(qc, op, val).result() np.testing.assert_allclose(result.values, target) self.assertEqual(len(result.metadata), 1) @@ -160,21 +173,25 @@ def test_run_1qubit(self): op = SparsePauliOp.from_list([("I", 1)]) op2 = SparsePauliOp.from_list([("Z", 1)]) - est = Estimator() - result = est.run([qc], [op], [[]]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + est = Estimator() + result = est.run([qc], [op], [[]]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [1]) - result = est.run([qc], [op2], [[]]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + result = est.run([qc], [op2], [[]]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [1]) - result = est.run([qc2], [op], [[]]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + result = est.run([qc2], [op], [[]]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [1]) - result = est.run([qc2], [op2], [[]]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + result = est.run([qc2], [op2], [[]]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [-1]) def test_run_2qubits(self): @@ -187,29 +204,35 @@ def test_run_2qubits(self): op2 = SparsePauliOp.from_list([("ZI", 1)]) op3 = SparsePauliOp.from_list([("IZ", 1)]) - est = Estimator() - result = est.run([qc], [op], [[]]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + est = Estimator() + result = est.run([qc], [op], [[]]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [1]) - result = est.run([qc2], [op], [[]]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + result = est.run([qc2], [op], [[]]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [1]) - result = est.run([qc], [op2], [[]]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + result = est.run([qc], [op2], [[]]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [1]) - result = est.run([qc2], [op2], [[]]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + result = est.run([qc2], [op2], [[]]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [1]) - result = est.run([qc], [op3], [[]]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + result = est.run([qc], [op3], [[]]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [1]) - result = est.run([qc2], [op3], [[]]).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + result = est.run([qc2], [op3], [[]]).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [-1]) def test_run_errors(self): @@ -220,17 +243,18 @@ def test_run_errors(self): op = SparsePauliOp.from_list([("I", 1)]) op2 = SparsePauliOp.from_list([("II", 1)]) - est = Estimator() - with self.assertRaises(ValueError): - est.run([qc], [op2], [[]]).result() - with self.assertRaises(ValueError): - est.run([qc], [op], [[1e4]]).result() - with self.assertRaises(ValueError): - est.run([qc2], [op2], [[1, 2]]).result() - with self.assertRaises(ValueError): - est.run([qc, qc2], [op2], [[1]]).result() - with self.assertRaises(ValueError): - est.run([qc], [op, op2], [[1]]).result() + with self.assertWarns(DeprecationWarning): + est = Estimator() + with self.assertRaises(ValueError): + est.run([qc], [op2], [[]]).result() + with self.assertRaises(ValueError): + est.run([qc], [op], [[1e4]]).result() + with self.assertRaises(ValueError): + est.run([qc2], [op2], [[1, 2]]).result() + with self.assertRaises(ValueError): + est.run([qc, qc2], [op2], [[1]]).result() + with self.assertRaises(ValueError): + est.run([qc], [op, op2], [[1]]).result() def test_run_numpy_params(self): """Test for numpy array as parameter values""" @@ -241,75 +265,83 @@ def test_run_numpy_params(self): params_array = rng.random((k, qc.num_parameters)) params_list = params_array.tolist() params_list_array = list(params_array) - estimator = Estimator() - target = estimator.run([qc] * k, [op] * k, params_list).result() + with self.assertWarns(DeprecationWarning): + estimator = Estimator() + target = estimator.run([qc] * k, [op] * k, params_list).result() with self.subTest("ndarrary"): - result = estimator.run([qc] * k, [op] * k, params_array).result() + with self.assertWarns(DeprecationWarning): + result = estimator.run([qc] * k, [op] * k, params_array).result() self.assertEqual(len(result.metadata), k) np.testing.assert_allclose(result.values, target.values) with self.subTest("list of ndarray"): - result = estimator.run([qc] * k, [op] * k, params_list_array).result() + with self.assertWarns(DeprecationWarning): + result = estimator.run([qc] * k, [op] * k, params_list_array).result() self.assertEqual(len(result.metadata), k) np.testing.assert_allclose(result.values, target.values) def test_run_with_shots_option(self): """test with shots option.""" - est = Estimator() - result = est.run( - [self.ansatz], - [self.observable], - parameter_values=[[0, 1, 1, 2, 3, 5]], - shots=1024, - seed=15, - ).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + est = Estimator() + result = est.run( + [self.ansatz], + [self.observable], + parameter_values=[[0, 1, 1, 2, 3, 5]], + shots=1024, + seed=15, + ).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [-1.307397243478641]) def test_run_with_shots_option_none(self): """test with shots=None option. Seed is ignored then.""" - est = Estimator() - result_42 = est.run( - [self.ansatz], - [self.observable], - parameter_values=[[0, 1, 1, 2, 3, 5]], - shots=None, - seed=42, - ).result() - result_15 = est.run( - [self.ansatz], - [self.observable], - parameter_values=[[0, 1, 1, 2, 3, 5]], - shots=None, - seed=15, - ).result() + with self.assertWarns(DeprecationWarning): + est = Estimator() + result_42 = est.run( + [self.ansatz], + [self.observable], + parameter_values=[[0, 1, 1, 2, 3, 5]], + shots=None, + seed=42, + ).result() + result_15 = est.run( + [self.ansatz], + [self.observable], + parameter_values=[[0, 1, 1, 2, 3, 5]], + shots=None, + seed=15, + ).result() np.testing.assert_allclose(result_42.values, result_15.values) def test_options(self): """Test for options""" with self.subTest("init"): - estimator = Estimator(options={"shots": 3000}) + with self.assertWarns(DeprecationWarning): + estimator = Estimator(options={"shots": 3000}) self.assertEqual(estimator.options.get("shots"), 3000) with self.subTest("set_options"): estimator.set_options(shots=1024, seed=15) self.assertEqual(estimator.options.get("shots"), 1024) self.assertEqual(estimator.options.get("seed"), 15) with self.subTest("run"): - result = estimator.run( - [self.ansatz], - [self.observable], - parameter_values=[[0, 1, 1, 2, 3, 5]], - ).result() - self.assertIsInstance(result, EstimatorResult) + with self.assertWarns(DeprecationWarning): + result = estimator.run( + [self.ansatz], + [self.observable], + parameter_values=[[0, 1, 1, 2, 3, 5]], + ).result() + self.assertIsInstance(result, EstimatorResult) np.testing.assert_allclose(result.values, [-1.307397243478641]) def test_negative_variance(self): """Test for negative variance caused by numerical error.""" qc = QuantumCircuit(1) - estimator = Estimator() - result = estimator.run(qc, 1e-4 * SparsePauliOp("I"), shots=1024).result() + with self.assertWarns(DeprecationWarning): + estimator = Estimator() + result = estimator.run(qc, 1e-4 * SparsePauliOp("I"), shots=1024).result() self.assertEqual(result.values[0], 1e-4) self.assertEqual(result.metadata[0]["variance"], 0.0) @@ -348,19 +380,22 @@ class TestObservableValidation(QiskitTestCase): @unpack def test_validate_observables(self, observables, expected): """Test observables standardization.""" - self.assertEqual(validation._validate_observables(observables), expected) + with self.assertWarns(DeprecationWarning): + self.assertEqual(validation._validate_observables(observables), expected) @data(None, "ERROR") def test_qiskit_error(self, observables): """Test qiskit error if invalid input.""" with self.assertRaises(QiskitError): - validation._validate_observables(observables) + with self.assertWarns(DeprecationWarning): + validation._validate_observables(observables) @data((), []) def test_value_error(self, observables): """Test value error if no observables are provided.""" with self.assertRaises(ValueError): - validation._validate_observables(observables) + with self.assertWarns(DeprecationWarning): + validation._validate_observables(observables) if __name__ == "__main__": diff --git a/test/python/primitives/test_sampler.py b/test/python/primitives/test_sampler.py index eac0886b30b1..58ab97689748 100644 --- a/test/python/primitives/test_sampler.py +++ b/test/python/primitives/test_sampler.py @@ -87,10 +87,11 @@ def _compare_probs(self, prob, target): def test_sampler_run(self): """Test Sampler.run().""" bell = self._circuit[1] - sampler = Sampler() - job = sampler.run(circuits=[bell]) - result = job.result() - self.assertIsInstance(result, SamplerResult) + with self.assertWarns(DeprecationWarning): + sampler = Sampler() + job = sampler.run(circuits=[bell]) + result = job.result() + self.assertIsInstance(result, SamplerResult) self._compare_probs(result.quasi_dists, self._target[1]) def test_sample_run_multiple_circuits(self): @@ -98,8 +99,9 @@ def test_sample_run_multiple_circuits(self): # executes three Bell circuits # Argument `parameters` is optional. bell = self._circuit[1] - sampler = Sampler() - result = sampler.run([bell, bell, bell]).result() + with self.assertWarns(DeprecationWarning): + sampler = Sampler() + result = sampler.run([bell, bell, bell]).result() self._compare_probs(result.quasi_dists[0], self._target[1]) self._compare_probs(result.quasi_dists[1], self._target[1]) self._compare_probs(result.quasi_dists[2], self._target[1]) @@ -112,8 +114,9 @@ def test_sampler_run_with_parameterized_circuits(self): pqc2 = self._pqc2 theta1, theta2, theta3 = self._theta - sampler = Sampler() - result = sampler.run([pqc, pqc, pqc2], [theta1, theta2, theta3]).result() + with self.assertWarns(DeprecationWarning): + sampler = Sampler() + result = sampler.run([pqc, pqc, pqc2], [theta1, theta2, theta3]).result() # result of pqc(theta1) prob1 = { @@ -150,9 +153,10 @@ def test_run_1qubit(self): qc2.x(0) qc2.measure_all() - sampler = Sampler() - result = sampler.run([qc, qc2]).result() - self.assertIsInstance(result, SamplerResult) + with self.assertWarns(DeprecationWarning): + sampler = Sampler() + result = sampler.run([qc, qc2]).result() + self.assertIsInstance(result, SamplerResult) self.assertEqual(len(result.quasi_dists), 2) for i in range(2): @@ -174,9 +178,10 @@ def test_run_2qubit(self): qc3.x([0, 1]) qc3.measure_all() - sampler = Sampler() - result = sampler.run([qc0, qc1, qc2, qc3]).result() - self.assertIsInstance(result, SamplerResult) + with self.assertWarns(DeprecationWarning): + sampler = Sampler() + result = sampler.run([qc0, qc1, qc2, qc3]).result() + self.assertIsInstance(result, SamplerResult) self.assertEqual(len(result.quasi_dists), 4) for i in range(4): @@ -187,15 +192,16 @@ def test_run_2qubit(self): def test_run_single_circuit(self): """Test for single circuit case.""" - sampler = Sampler() - with self.subTest("No parameter"): circuit = self._circuit[1] target = self._target[1] param_vals = [None, [], [[]], np.array([]), np.array([[]])] for val in param_vals: with self.subTest(f"{circuit.name} w/ {val}"): - result = sampler.run(circuit, val).result() + with self.assertWarns(DeprecationWarning): + sampler = Sampler() + with self.assertWarns(DeprecationWarning): + result = sampler.run(circuit, val).result() self._compare_probs(result.quasi_dists, target) self.assertEqual(len(result.metadata), 1) @@ -214,7 +220,10 @@ def test_run_single_circuit(self): ] for val in param_vals: with self.subTest(f"{circuit.name} w/ {val}"): - result = sampler.run(circuit, val).result() + with self.assertWarns(DeprecationWarning): + sampler = Sampler() + with self.assertWarns(DeprecationWarning): + result = sampler.run(circuit, val).result() self._compare_probs(result.quasi_dists, target) self.assertEqual(len(result.metadata), 1) @@ -230,7 +239,10 @@ def test_run_single_circuit(self): ] for val in param_vals: with self.subTest(f"{circuit.name} w/ {val}"): - result = sampler.run(circuit, val).result() + with self.assertWarns(DeprecationWarning): + sampler = Sampler() + with self.assertWarns(DeprecationWarning): + result = sampler.run(circuit, val).result() self._compare_probs(result.quasi_dists, target) self.assertEqual(len(result.metadata), 1) @@ -247,9 +259,10 @@ def test_run_reverse_meas_order(self): qc.measure(1, 1) qc.measure(2, 0) - sampler = Sampler() - result = sampler.run([qc] * 2, [[0, 0], [np.pi / 2, 0]]).result() - self.assertIsInstance(result, SamplerResult) + with self.assertWarns(DeprecationWarning): + sampler = Sampler() + result = sampler.run([qc] * 2, [[0, 0], [np.pi / 2, 0]]).result() + self.assertIsInstance(result, SamplerResult) self.assertEqual(len(result.quasi_dists), 2) # qc({x: 0, y: 0}) @@ -274,37 +287,40 @@ def test_run_errors(self): with qc5.for_loop(range(5)): qc5.h(0) - sampler = Sampler() - with self.subTest("set parameter values to a non-parameterized circuit"): - with self.assertRaises(ValueError): - _ = sampler.run([qc1], [[1e2]]) - with self.subTest("missing all parameter values for a parameterized circuit"): - with self.assertRaises(ValueError): - _ = sampler.run([qc2], [[]]) - with self.subTest("missing some parameter values for a parameterized circuit"): - with self.assertRaises(ValueError): - _ = sampler.run([qc2], [[1e2]]) - with self.subTest("too many parameter values for a parameterized circuit"): - with self.assertRaises(ValueError): - _ = sampler.run([qc2], [[1e2]] * 100) - with self.subTest("no classical bits"): - with self.assertRaises(ValueError): - _ = sampler.run([qc3], [[]]) - with self.subTest("no measurement"): - with self.assertRaises(ValueError): - _ = sampler.run([qc4], [[]]) - with self.subTest("no measurement in control flow"): - with self.assertRaises(ValueError): - _ = sampler.run([qc5], [[]]) + with self.assertWarns(DeprecationWarning): + sampler = Sampler() + with self.subTest("set parameter values to a non-parameterized circuit"): + with self.assertRaises(ValueError): + _ = sampler.run([qc1], [[1e2]]) + with self.subTest("missing all parameter values for a parameterized circuit"): + with self.assertRaises(ValueError): + _ = sampler.run([qc2], [[]]) + with self.subTest("missing some parameter values for a parameterized circuit"): + with self.assertRaises(ValueError): + _ = sampler.run([qc2], [[1e2]]) + with self.subTest("too many parameter values for a parameterized circuit"): + with self.assertRaises(ValueError): + _ = sampler.run([qc2], [[1e2]] * 100) + with self.subTest("no classical bits"): + with self.assertRaises(ValueError): + _ = sampler.run([qc3], [[]]) + with self.subTest("no measurement"): + with self.assertRaises(ValueError): + _ = sampler.run([qc4], [[]]) + with self.subTest("no measurement in control flow"): + with self.assertRaises(ValueError): + _ = sampler.run([qc5], [[]]) def test_run_empty_parameter(self): """Test for empty parameter""" n = 5 qc = QuantumCircuit(n, n - 1) qc.measure(range(n - 1), range(n - 1)) - sampler = Sampler() + with self.assertWarns(DeprecationWarning): + sampler = Sampler() with self.subTest("one circuit"): - result = sampler.run([qc], shots=1000).result() + with self.assertWarns(DeprecationWarning): + result = sampler.run([qc], shots=1000).result() self.assertEqual(len(result.quasi_dists), 1) for q_d in result.quasi_dists: quasi_dist = {k: v for k, v in q_d.items() if v != 0.0} @@ -328,8 +344,9 @@ def test_run_numpy_params(self): params_array = rng.random((k, qc.num_parameters)) params_list = params_array.tolist() params_list_array = list(params_array) - sampler = Sampler() - target = sampler.run([qc] * k, params_list).result() + with self.assertWarns(DeprecationWarning): + sampler = Sampler() + target = sampler.run([qc] * k, params_list).result() with self.subTest("ndarrary"): result = sampler.run([qc] * k, params_array).result() @@ -346,21 +363,23 @@ def test_run_numpy_params(self): def test_run_with_shots_option(self): """test with shots option.""" params, target = self._generate_params_target([1]) - sampler = Sampler() - result = sampler.run( - circuits=[self._pqc], parameter_values=params, shots=1024, seed=15 - ).result() + with self.assertWarns(DeprecationWarning): + sampler = Sampler() + result = sampler.run( + circuits=[self._pqc], parameter_values=params, shots=1024, seed=15 + ).result() self._compare_probs(result.quasi_dists, target) def test_run_with_shots_option_none(self): """test with shots=None option. Seed is ignored then.""" - sampler = Sampler() - result_42 = sampler.run( - [self._pqc], parameter_values=[[0, 1, 1, 2, 3, 5]], shots=None, seed=42 - ).result() - result_15 = sampler.run( - [self._pqc], parameter_values=[[0, 1, 1, 2, 3, 5]], shots=None, seed=15 - ).result() + with self.assertWarns(DeprecationWarning): + sampler = Sampler() + result_42 = sampler.run( + [self._pqc], parameter_values=[[0, 1, 1, 2, 3, 5]], shots=None, seed=42 + ).result() + result_15 = sampler.run( + [self._pqc], parameter_values=[[0, 1, 1, 2, 3, 5]], shots=None, seed=15 + ).result() self.assertDictAlmostEqual(result_42.quasi_dists, result_15.quasi_dists) def test_run_shots_result_size(self): @@ -370,8 +389,9 @@ def test_run_shots_result_size(self): qc = QuantumCircuit(n) qc.h(range(n)) qc.measure_all() - sampler = Sampler() - result = sampler.run(qc, [], shots=shots, seed=42).result() + with self.assertWarns(DeprecationWarning): + sampler = Sampler() + result = sampler.run(qc, [], shots=shots, seed=42).result() self.assertEqual(len(result.quasi_dists), 1) self.assertLessEqual(len(result.quasi_dists[0]), shots) self.assertAlmostEqual(sum(result.quasi_dists[0].values()), 1.0) @@ -379,15 +399,17 @@ def test_run_shots_result_size(self): def test_primitive_job_status_done(self): """test primitive job's status""" bell = self._circuit[1] - sampler = Sampler() - job = sampler.run(circuits=[bell]) - _ = job.result() + with self.assertWarns(DeprecationWarning): + sampler = Sampler() + job = sampler.run(circuits=[bell]) + _ = job.result() self.assertEqual(job.status(), JobStatus.DONE) def test_options(self): """Test for options""" with self.subTest("init"): - sampler = Sampler(options={"shots": 3000}) + with self.assertWarns(DeprecationWarning): + sampler = Sampler(options={"shots": 3000}) self.assertEqual(sampler.options.get("shots"), 3000) with self.subTest("set_options"): sampler.set_options(shots=1024, seed=15) @@ -395,7 +417,8 @@ def test_options(self): self.assertEqual(sampler.options.get("seed"), 15) with self.subTest("run"): params, target = self._generate_params_target([1]) - result = sampler.run([self._pqc], parameter_values=params).result() + with self.assertWarns(DeprecationWarning): + result = sampler.run([self._pqc], parameter_values=params).result() self._compare_probs(result.quasi_dists, target) self.assertEqual(result.quasi_dists[0].shots, 1024) @@ -407,8 +430,9 @@ def test_circuit_with_unitary(self): circuit.append(gate, [0]) circuit.measure_all() - sampler = Sampler() - sampler_result = sampler.run([circuit]).result() + with self.assertWarns(DeprecationWarning): + sampler = Sampler() + sampler_result = sampler.run([circuit]).result() self.assertDictAlmostEqual(sampler_result.quasi_dists[0], {0: 1, 1: 0}) diff --git a/test/python/primitives/test_utils.py b/test/python/primitives/test_utils.py index 9f1c53091f2f..9a9d27a62bf1 100644 --- a/test/python/primitives/test_utils.py +++ b/test/python/primitives/test_utils.py @@ -27,20 +27,23 @@ class TestMapping(QiskitTestCase): def test_empty_circ(self): """Empty circuit has no mapping""" qc = QuantumCircuit() - self.assertDictEqual(final_measurement_mapping(qc), {}) + with self.assertWarns(DeprecationWarning): + self.assertDictEqual(final_measurement_mapping(qc), {}) def test_sime_circ(self): """Just measures""" qc = QuantumCircuit(5) qc.measure_all() - self.assertDictEqual(final_measurement_mapping(qc), {0: 0, 1: 1, 2: 2, 3: 3, 4: 4}) + with self.assertWarns(DeprecationWarning): + self.assertDictEqual(final_measurement_mapping(qc), {0: 0, 1: 1, 2: 2, 3: 3, 4: 4}) def test_simple2_circ(self): """Meas followed by Hadamards""" qc = QuantumCircuit(5) qc.measure_all() qc.h(range(5)) - self.assertDictEqual(final_measurement_mapping(qc), {}) + with self.assertWarns(DeprecationWarning): + self.assertDictEqual(final_measurement_mapping(qc), {}) def test_multi_qreg(self): """Test multiple qregs""" @@ -55,7 +58,8 @@ def test_multi_qreg(self): qc.measure(range(2, 4), range(2, 4)) qc.barrier(range(5)) qc.measure(1, 4) - self.assertDictEqual(final_measurement_mapping(qc), {2: 2, 3: 3, 1: 4}) + with self.assertWarns(DeprecationWarning): + self.assertDictEqual(final_measurement_mapping(qc), {2: 2, 3: 3, 1: 4}) def test_multi_creg(self): """Test multiple qregs""" @@ -71,7 +75,8 @@ def test_multi_creg(self): qc.measure(range(2, 4), range(2, 4)) qc.barrier(range(5)) qc.measure(1, 4) - self.assertDictEqual(final_measurement_mapping(qc), {2: 2, 3: 3, 1: 4}) + with self.assertWarns(DeprecationWarning): + self.assertDictEqual(final_measurement_mapping(qc), {2: 2, 3: 3, 1: 4}) def test_mapping_w_delays(self): """Check that measurements followed by delays get in the mapping""" @@ -81,5 +86,6 @@ def test_mapping_w_delays(self): qc.measure(1, 0) qc.barrier() - maps = final_measurement_mapping(qc) + with self.assertWarns(DeprecationWarning): + maps = final_measurement_mapping(qc) self.assertDictEqual(maps, {1: 0, 0: 1}) diff --git a/test/python/quantum_info/operators/symplectic/test_pauli.py b/test/python/quantum_info/operators/symplectic/test_pauli.py index 35acd46a4d02..91568ac32a4b 100644 --- a/test/python/quantum_info/operators/symplectic/test_pauli.py +++ b/test/python/quantum_info/operators/symplectic/test_pauli.py @@ -545,12 +545,14 @@ def test_permute_pauli_estimator_example(self): op = Pauli("XXXI") backend = GenericBackendV2(num_qubits=7, seed=0) backend.set_options(seed_simulator=123) - estimator = BackendEstimator(backend=backend, skip_transpilation=True) + with self.assertWarns(DeprecationWarning): + estimator = BackendEstimator(backend=backend, skip_transpilation=True) thetas = list(range(len(psi.parameters))) transpiled_psi = transpile(psi, backend, optimization_level=3) permuted_op = op.apply_layout(transpiled_psi.layout) - job = estimator.run(transpiled_psi, permuted_op, thetas) - res = job.result().values + with self.assertWarns(DeprecationWarning): + job = estimator.run(transpiled_psi, permuted_op, thetas) + res = job.result().values if optionals.HAS_AER: np.testing.assert_allclose(res, [0.20898438], rtol=0.5, atol=0.2) else: diff --git a/test/python/quantum_info/operators/symplectic/test_sparse_pauli_op.py b/test/python/quantum_info/operators/symplectic/test_sparse_pauli_op.py index c4f09ec2d795..4964b0c6a609 100644 --- a/test/python/quantum_info/operators/symplectic/test_sparse_pauli_op.py +++ b/test/python/quantum_info/operators/symplectic/test_sparse_pauli_op.py @@ -1118,12 +1118,14 @@ def test_permute_sparse_pauli_op_estimator_example(self): op = SparsePauliOp.from_list([("IIII", 1), ("IZZZ", 2), ("XXXI", 3)]) backend = GenericBackendV2(num_qubits=7, seed=0) backend.set_options(seed_simulator=123) - estimator = BackendEstimator(backend=backend, skip_transpilation=True) + with self.assertWarns(DeprecationWarning): + estimator = BackendEstimator(backend=backend, skip_transpilation=True) thetas = list(range(len(psi.parameters))) transpiled_psi = transpile(psi, backend, optimization_level=3) permuted_op = op.apply_layout(transpiled_psi.layout) - job = estimator.run(transpiled_psi, permuted_op, thetas) - res = job.result().values + with self.assertWarns(DeprecationWarning): + job = estimator.run(transpiled_psi, permuted_op, thetas) + res = job.result().values if optionals.HAS_AER: np.testing.assert_allclose(res, [1.419922], rtol=0.5, atol=0.2) else: From 5eb561e94b07e53119e1c5e75bce69236f387afd Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Thu, 25 Jul 2024 18:39:31 +0200 Subject: [PATCH 44/63] test.python.circuit.test_scheduled_circuit.TestScheduledCircuit.test_schedule_circuit_when_backend_tells_dt --- test/python/circuit/test_scheduled_circuit.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/python/circuit/test_scheduled_circuit.py b/test/python/circuit/test_scheduled_circuit.py index 3e992db0963d..c934b5b5e04c 100644 --- a/test/python/circuit/test_scheduled_circuit.py +++ b/test/python/circuit/test_scheduled_circuit.py @@ -56,10 +56,10 @@ def test_schedule_circuit_when_backend_tells_dt(self): qc.h(0) # 195[dt] qc.h(1) # 210[dt] - backend = GenericBackendV2(27, calibrate_instructions=True, seed=42) + backend = GenericBackendV2(2, calibrate_instructions=True, seed=42) sc = transpile(qc, backend, scheduling_method="alap", layout_method="trivial") - self.assertEqual(sc.duration, 451096) + self.assertEqual(sc.duration, 451095) self.assertEqual(sc.unit, "dt") self.assertEqual(sc.data[0].operation.name, "delay") self.assertEqual(sc.data[0].operation.duration, 450900) @@ -68,7 +68,7 @@ def test_schedule_circuit_when_backend_tells_dt(self): self.assertEqual(sc.data[1].operation.duration, 0) self.assertEqual(sc.data[1].operation.unit, "dt") self.assertEqual(sc.data[4].operation.name, "delay") - self.assertEqual(sc.data[4].operation.duration, 450928) + self.assertEqual(sc.data[4].operation.duration, 450885) self.assertEqual(sc.data[4].operation.unit, "dt") def test_schedule_circuit_when_transpile_option_tells_dt(self): From f5c5b37a7ad11f0d72afd67452cf3dae6a9b22f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elena=20Pe=C3=B1a=20Tapia?= <57907331+ElePT@users.noreply.github.com> Date: Thu, 25 Jul 2024 18:47:38 +0200 Subject: [PATCH 45/63] Bump main branch version post 1.2 branch (#12815) --- .mergify.yml | 2 +- Cargo.lock | 10 +++++----- Cargo.toml | 2 +- docs/conf.py | 4 ++-- qiskit/VERSION.txt | 2 +- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.mergify.yml b/.mergify.yml index 10b6d2022256..50a638989a6c 100644 --- a/.mergify.yml +++ b/.mergify.yml @@ -6,4 +6,4 @@ pull_request_rules: actions: backport: branches: - - stable/1.1 + - stable/1.2 diff --git a/Cargo.lock b/Cargo.lock index c397b7999557..e3416426b4d1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1157,7 +1157,7 @@ dependencies = [ [[package]] name = "qiskit-accelerate" -version = "1.2.0" +version = "1.3.0" dependencies = [ "ahash 0.8.11", "approx", @@ -1185,7 +1185,7 @@ dependencies = [ [[package]] name = "qiskit-circuit" -version = "1.2.0" +version = "1.3.0" dependencies = [ "bytemuck", "hashbrown 0.14.5", @@ -1199,7 +1199,7 @@ dependencies = [ [[package]] name = "qiskit-pyext" -version = "1.2.0" +version = "1.3.0" dependencies = [ "pyo3", "qiskit-accelerate", @@ -1210,7 +1210,7 @@ dependencies = [ [[package]] name = "qiskit-qasm2" -version = "1.2.0" +version = "1.3.0" dependencies = [ "hashbrown 0.14.5", "pyo3", @@ -1219,7 +1219,7 @@ dependencies = [ [[package]] name = "qiskit-qasm3" -version = "1.2.0" +version = "1.3.0" dependencies = [ "hashbrown 0.14.5", "indexmap", diff --git a/Cargo.toml b/Cargo.toml index aa6d3d82570a..a10792b9ad0f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ members = ["crates/*"] resolver = "2" [workspace.package] -version = "1.2.0" +version = "1.3.0" edition = "2021" rust-version = "1.70" # Keep in sync with README.md and rust-toolchain.toml. license = "Apache-2.0" diff --git a/docs/conf.py b/docs/conf.py index f6bf2faa9a18..1ebd77749b41 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -30,9 +30,9 @@ author = "Qiskit Development Team" # The short X.Y version -version = "1.2" +version = "1.3" # The full version, including alpha/beta/rc tags -release = "1.2.0" +release = "1.3.0" language = "en" diff --git a/qiskit/VERSION.txt b/qiskit/VERSION.txt index 26aaba0e8663..f0bb29e76388 100644 --- a/qiskit/VERSION.txt +++ b/qiskit/VERSION.txt @@ -1 +1 @@ -1.2.0 +1.3.0 From 469189c7a77f59016954836791a41e1c4f564462 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Thu, 25 Jul 2024 18:53:45 +0200 Subject: [PATCH 46/63] comment in test_sequencer.py --- test/python/compiler/test_sequencer.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/python/compiler/test_sequencer.py b/test/python/compiler/test_sequencer.py index 4f5389a930f9..e32d6370367b 100644 --- a/test/python/compiler/test_sequencer.py +++ b/test/python/compiler/test_sequencer.py @@ -13,6 +13,8 @@ # pylint: disable=missing-function-docstring """Tests basic functionality of the sequence function""" +# TODO with the removal of pulses, this file can be removed too. + import unittest from qiskit import QuantumCircuit, pulse From 11a82d43a9fd62f6777b00e45b3edf2cfb889197 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Thu, 25 Jul 2024 19:03:53 +0200 Subject: [PATCH 47/63] test.python.compiler.test_transpiler.TestPostTranspileIntegration.test_qasm3_output --- test/python/compiler/test_transpiler.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/test/python/compiler/test_transpiler.py b/test/python/compiler/test_transpiler.py index 7ad1950f2633..661df86f02c3 100644 --- a/test/python/compiler/test_transpiler.py +++ b/test/python/compiler/test_transpiler.py @@ -2413,6 +2413,26 @@ def test_qpy_roundtrip_standalone_var_target(self, optimization_level): @data(0, 1, 2, 3) def test_qasm3_output(self, optimization_level): """Test that the output of a transpiled circuit can be dumped into OpenQASM 3.""" + backend = GenericBackendV2( + num_qubits=20, + coupling_map=TOKYO_CMAP, + basis_gates=["id", "u1", "u2", "u3", "cx"], + ) + + transpiled = transpile( + self._regular_circuit(), + backend=backend, + optimization_level=optimization_level, + seed_transpiler=2022_10_17, + ) + # TODO: There's not a huge amount we can sensibly test for the output here until we can + # round-trip the OpenQASM 3 back into a Terra circuit. Mostly we're concerned that the dump + # itself doesn't throw an error, though. + self.assertIsInstance(qasm3.dumps(transpiled).strip(), str) + + @data(0, 1, 2, 3) + def test_qasm3_output_v1(self, optimization_level): + """Test that the output of a transpiled circuit can be dumped into OpenQASM 3 (backend V1).""" with self.assertWarns(DeprecationWarning): backend = Fake20QV1() From 353592514f44f301e1dbba83fecf75adeaf109a8 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Thu, 25 Jul 2024 19:05:16 +0200 Subject: [PATCH 48/63] Update test/python/primitives/test_primitive.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> --- test/python/primitives/test_primitive.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/python/primitives/test_primitive.py b/test/python/primitives/test_primitive.py index 1c0074fdf91f..8b8ef4be03c5 100644 --- a/test/python/primitives/test_primitive.py +++ b/test/python/primitives/test_primitive.py @@ -143,7 +143,7 @@ def test_with_scheduling(n): qc.x(0) qc.add_calibration("x", qubits=(0,), schedule=custom_gate) backend = GenericBackendV2( - num_qubits=20, basis_gates=["id", "u1", "u2", "u3", "cx"], seed=42 + num_qubits=2, basis_gates=["id", "u1", "u2", "u3", "cx"], seed=42 ) return transpile(qc, backend, scheduling_method="alap") From e005b48671e171d81ec5a2940c8183d757a35356 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Thu, 25 Jul 2024 19:06:29 +0200 Subject: [PATCH 49/63] test/python/providers/test_backendconfiguration.py:30 --- test/python/providers/test_backendconfiguration.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/python/providers/test_backendconfiguration.py b/test/python/providers/test_backendconfiguration.py index 1fc5a6bb3e12..82bbd1c6847f 100644 --- a/test/python/providers/test_backendconfiguration.py +++ b/test/python/providers/test_backendconfiguration.py @@ -12,6 +12,9 @@ """ Test that the PulseBackendConfiguration methods work as expected with a mocked Pulse backend. """ +# TODO the full file can be removed once BackendV1 is removed, since it is the +# only one with backend.configuration() + import collections import copy From 898fdec48ab01ebee614ab7d32ebab597872ca20 Mon Sep 17 00:00:00 2001 From: Raynel Sanchez <87539502+raynelfss@users.noreply.github.com> Date: Thu, 25 Jul 2024 13:41:27 -0400 Subject: [PATCH 50/63] Adding `Target` and `InstructionProperties` representations to rust (#12292) * Initial: Add `Target` class to `_accelerate` - Add `Target` class to test mobility between Rust and Python. - Add `add_instruction` method to test compatibility with instructions. * Fix: Remove empty property check - Property check caused most cases to panic. - Will be commented out and restored at a later time. * Add: Instructions property - Instructions property returns all added to the target. - Similar behavior to source. * Chore: comments and deprecated methods - Add comments to instruction property. - Use new_bound for new PyDicts. * Chore: Remove redundant code - Remove redundant transformation of PyObject to PyTuple. - Remove debugging print statement. * Add: `InstructionProperties` class and type checkers - Add `InstructionProperties` class to process properties in rust. - Add `is_instance` and `is_class` to identify certain Python objects. - Modify logic of `add_instruction` to use class check. - Other tweaks and fixes. * Add: Setter and Getter for calibration in `InstructionProperty` * Add: `update_instruction_properties` to Target. * Add: Update_from_instruction_schedule_map - Partial addition from Target.py\ - Introduction of hashable qarg data structure. - Other tweaks and fixes. * Add: Complete `update_from_instruction_schedule_map1 - Complete missing procedures in function. - Rename `Qargs` to `HashableVec`. - Make `HashableVec` generic. - Separate `import_from_module_call` into call0 and call1. - Other tweaks and fixes. * Add: instruction_schedule_map property. - Remove stray print statements. - Other tweaks and fixes. * Fix: Key issue in `update_from_instruction_schedule_map` - Remove all unsafe unwraps * Fix: Use PyResult Value for void functon - Update `update_from_instruction_schedule_map to use PyResult and '?' operator. - Use Bound Python objects whenever possible. - Other tweaks and fixes. * Add: Python wrapping for Target - Add temporary _target module for testing. - Remove update_from_instruction_schedule_map function back to python. - Add python properties for all public attributes in rust - Other tweaks and fixes. * Add: `qargs` property - Add identical method `qargs` to obtain the qargs of a target. - Other tweaks and fixes. * Add: `qargs_for_operation_name` function. - Add function with identical behavior to the original in Target. - Other tweaks and fixes. * Add: durations method for Target - Add target module to qiskit init file. - Remove is_instance method. - Modify set_calibration method in InstructionProperty to leave typechecking to Python. - Change rust Target alias to Target2. - Other tweaks and fixes, * Add: InstructionProperties wrapper in python * Fix: InstructionProperties could not receive calibrations - Fix wrong setters/getters for calibration in InstructionProperty object in rust. * Add: more methods to Target in `target.rs` - Add FromPyObject trait to Hashable vec to receive Tuples and transform them directly into this type. - Add operations_for_qargs for Target class in Rust side and Python. - Fix return dict keys for `qargs_for_operation_name`. - Add `timing_constrains` and `operation_from_name` to Python side. - Other tweaks and fixes. * Fix: missing return value in `operations_for_args` - Fix wrong name for function operation_for_qargs. - Fix missing return value in the python side. - Other tweaks and fixes. * Fix: Bad compatibility with InstructionProperties - Make `InstructionProperties` "_calibration" attribute visible. - Removed attribute "calibration", treat as class property. - Other tweaks and fixes * Add: `operation_names_for_qargs` to Target - Port class method to rust and connect to Python wrapper. - Other tweaks and fixes. * Add: instruction_supported method to rust and python: - Other tweaks and fixes. * Add: changes to add_instruction function to increase functionality. - These changes break current functionality of other functions, butemulate intended behavior better. - Fixes coming soon. * Fix: Backwards compatibility with `add_instruction` - Fixed wrong additions to HashMaps in the rust side causing instructions to be missing. - Other tweaks and fixes. * Fix: Gate Map behavior didn't match #11422 - Make GateMap use optional values to match behavior of #11422. - Define GateMapType for complex type in self.gate_map. - Throw Python KeyError exceptions from the rust side in `update_instruction_properties` and other functions. - Modify logic in subsequent functions that use gate_map optional values. - Other tweaks and fixes. * Add: `has_calibration` method to Target * Add: `get_calibraton` method to Target * Add: `instruction_properties` method to Target * Add: `build_coupling_map` and helper methods - `build_coupling_map`will remain in Python for now, along with its helper functions. - Make `gate_name_map` visible to python. - Add `coupling_graph` attribute to Target in Rust. - Other tweaks and fixes. * Add: `get_non_global_operation_names` to Target. - Add attributes `non_global_strict_basis` and `non_global_basis` as Optional. - Other tweaks and fixes. * Add: Missing properties - Add properties: operations, operation_names, and physical_qubits. - Reorganize properties placement. - Other tweaks and fixes. * Add: `from_configuration` classmethod to Target. - Add method that mimics the behavior of the python method. - Change concurrent_measurements to 2d Vec instead of a Vec of sets. - Other tweaks and fixes. * Add: Magic methods to Rust and Python - Add docstring to __init__. - Add __iter__, __getitem__, __len__, __contains__, keys, values, and items methods to rust. - Add equivalen methods to python + the __str__ method. - Make description an optional attribute in rust. - Other tweaks and fixes. * Fix: Bugs when fetching qargs or operations - Fix qarg_for_operation_name logic to account for None and throw correct exceptions. - Stringify description before sending in case of numerical descriptors. - Fix qarg to account for None entry. - Other tweaks and fixes. * Chore: Prepare for Draft PR - Remove _target.py testing file. - Fix incorrect initialization of calibration in InstructionProperties. - Other tweaks and fixes. * Fix: target not being recognized as a module - Add target to the pyext crate. - Change placement of target import for alphabetical ordering. - Other tweaks and fixes. * Fix: Change HashMap to IndexMap - Change from f32 to f64 precision. - Other tweaks and fixes. * Fix: Move InstructionProperties fully to Rust - Move InstructionProperties to rust. - Modify gate_map to accept an InstructionProprties object instead of PyObjecy. - Change update_instruction_properties to use Option InstructionProprtyird. - Remove InstructionProperties from target.py - Other tweaks and fixes. * Fix: Make Target inherit from Rust - Make Target inherit from the rust-side Target by using subclass attribute, then extending its functionality using python. - Switch from __init__ to __new__ to adapt to the Target rust class. - Modify every trait that worked with `target._Target` to use `super()` or `self` instead. - Fix repr in InstructionProperties to not show `Some()` when a value exists. - Fix `__str__` method in `Target` to not display "None" if no description is given. - Assume `num_qubits` is the first argument when an integer is provided as a first argument and nothing else is provided for second (Target initializer). - Return a set in operation_names instead of a Vec. - Other tweaks and fixes. * Fix: Recognize None in `operation_for_qargs`. - Fix module labels for each class in target.rs. - Use py.is_instance instead of passing isinstance to `instruction_supported`. - Modify `operations_for_qargs` to accept optional values less aggressively. Allow it to find instructions with no qargs. (NoneType). - Other tweaks and fixes. * Fix: Make InstructionProperties subclassable. - Fix get_non_global_operation_names to accept optional values and fix search set to use sorted values. - Fix __repr__ method in InstructionProperties to add punctuation. - Fix typo in python durations method. - Modify test to overload __new__ method instead of just __init__ (Possible breaking change). -Other tweaks and fixes. * Fix: errors in `instruction_properties` and others: - Allow `instruction_properties` method to view optional properties. - Allow `operation_names_for_qargs` to select class instructions when None is passed as a qarg. - Modify __str__ method to display error and duration times as int if the value is 0. - Other tweaks and fixes. * Fix: call `isclass` from rust, instead of passing it from Python. * Fix: Move `update_from_instruction_schedule_map` to rust. * Fix: Move `durations` to rust. * Fix: Move `timing_constraints` to rust * Fix: Move operations_from_name fully to rust * Fix: `instruction_supported` method: - Rewrite the logic of instruction_supported due to previous errors in the method. - Move `check_obj_params` to Rust. - Other tweaks and fixes. * Fix: errors in `from_configuration` class method. - Fix some of the logic when retrieving gates from `name_mapping`. - Remove function arguments in favor of implementing counterpart functions in rust. - Add qubit_props_list_from_props function and return rust datatypes. - Fix wrong error handling procedures when retrieving attributes from backend_property. - Other tweaks and fixes. * Fix: Import `InstructionScheduleMap` directly instead of passing. - `instruction_schedule_map()` now imports the classtype directly from rust instead of needing it to be passed from python. - Remove unused imports in `target.py`. - Ignore unused arguments in `test_extra_props_str`. - Other tweaks and fixes. * Docs: Add docstrings to rust functions - Remove redundant redefinitions in python. - Fix text_signatures for some rust functions. - Added lint exceptions to some necessary imports and function arguments. - Other tweaks and fixes. * Add: Make `Target` and `InstructionProperties` pickleable. - Add `__getstate__` and `__setstate__` methods to make both rust subclasses pickleable. * Fix: Wrong calibration assignment in __setstate__ - Use set_calibration to set the correct calibration argument. - Fix wrong signature in get_non_global_operation_names. - Other tweaks and fixes. * Refactor: HashableVec is now Qarg - Use `PhysicalQubit` instead of u32 for qargs. - Use a `SmallVec` of size 4 instead of a dynamic Vec. - Default to using the `Hash()` method embedded in `SmallVec`. - Add a Default method to easily unwrap Qarg objects. - Other tweaks and fixes. * Add: `get` function to target. - Remove some redundant cloning in code. - Other small fixes. * Fix: Remove unnecessary Optional values in gate_map. - Update every gate_map call to use the new format. - Other small tweaks and fixes. * Refactor: `calibration` is for `InstructionProperties` - Use python `None` instead of option to store `calibration` in `InstructionProperties`. - Adapt code to these changes. - Remove redundant implementation of Hash in Qargs. - Other tweaks and fixes. * Fix: Temporary speedup for `gate_map` access - Added temporary speedups to access the gate_map by returning the values as PyObjects. - Convert qargs to rust tuples instead of initializing a `PyTuple`. - Store `InstructionProperties` as a python ref in gate_map. (Will be changed in future updates). - Other tweaks anf fixes. * Fix: Incorrect extractions for `InstructionProperties` - Fix incorrect conversion of `InstructionProperties` to `Py` - Fix incorrect extraction of qargs in `update_from_instruction_schedule_map` * Fix: Hide all private attributes in `Target` - Hide all private attributes of the `Target` to prevent unecessary cloning. - Other small tweaks and fixes. * Add: New representation of gate_map using new pyclasses: - Make Qarg a sequence pyclass. - Make QargPropsMap the new representation of a GateMap value. - Adapt the code to new structure. - TODO: Add missing magic methods for sequence and mapping objects. - Other small tweaks and fixes. * Add: Use custom datatypes to return values to Python. - Add QargSet datatype to return a set of qargs. - Works as return type for `Target.qargs` - Object is has itertype of QargSetIter. - Rename QargPropMap to PropsMap - Use iterator type IterPropsMap - Other small tweaks and fixes. * Fix: Extend `InstructionProperties` to be subclassable using `__init__: - Made a subclass of `InstructionProperties` that can be extended using an `__init__`method. - Revert previous changes to `test_target.py`. - Other tweaks and fixes. * Refactor: Split target into its own module - Reestructure the files to improve readability of code. - `instruction_properties.rs` contaisn the `InstructionProperties` class. - `mod.rs` contains the `Target` class. - `qargs.rs` contains the Qargs struct to store quantum arguments. - `property_map` contains the Qarg: Property Mapping that will be stored in the gate_map. - Add missing methods to PropsMap: - Add `PropsMapKeys` object to store the qargs as a set. - Add methods to compare and access `PropsMapKey`. - Add QargsOrTuple enum in Qargs to parse Qargs instantly. * Fix: Rest of failing tests in Target - Modify the `InstructionProperties` python wrapper. - InstructionProperties was not assigning properties to rust side. - Make duration in `InstructionProperties` setable. - Add `__eq__` method for `PropMap` to compare with other dicts. - `PropMapKeys` can only be compared with a Set. - Remove `qargs_for_operation_name` from `target.py` - Other small tweaks and fixes. * Add: New GateMap Structure - GateMap is now its own mapping object. - Add `__setstate__` and `__getstate__` methods for `PropMap` and `GateMap`. - Other small tweaks and fixes. * Fix: Make new subclasses pickleable - Add module location to `PropsMap`, `GateMap`, and `Qargs`. - Added default method to PropMap. - Made default method part of class initializers. - Other smalls tweaks and fixes. * Fix: Remove redundant lookup in Target (#12373) * Format: `mod.rs` qubit_comparison to one line. * Add: `GateMapKeys` object in GateMap: - Use IndexSet as a base to preserve the insertion order. - Other tweaks and fixes. * Add: __sub__ method to GateMapKeys * Fix: Modify `GateMap` to store values in Python heap. - Fix `GateMap.__iter__` to use an IndexKeys iterator. - Other small tweaks and fixes. * Fix: Remove duplicate import of `IndexSet::into_iter` in `GateMap`. - Make `__iter__` use the keys() method in `GateMap`. * Fix:: Adapt to target changes (#12288) - Fix lint stray imports. * Fix: Incorrect creation of parameters in `update_from_instruction_schedule_map` - Add `tupelize` function to create tuples from non-downcastable items. - Fix creation of Parameters by iterating through members of tuple object and mapping them to parameters in `update_from_instruction_schedule_map`. - Add missing logic for creating a Target with/without `qubit_properties`. - Add tuple conversion of `Qargs` to store items in a dict in `BasisTranslator` and `UnitarySynthesis` passes. - Cast `PropsMap` object to dict when comparing in `test_fake_backends.py`. - Modify logic of helper functions that receive a bound object reference, a second `py` not required as an argument. - Add set operation methods to `GateMapKeys`. - Other tweaks and fixes. * Fix: More failing tests - Fix repeated erroneous calls to `add_instruction` in `update_from_instruction_schedule_map` - Add missing condition in `instruction_supported` - Use `IndexSet` instead of `HashSet` for `QargsSet`. - Other small tweaks and fixes. * Add: Macro rules for qargs and other sequences. - Create `QargSet` and `PropsMap` using the new macros. - Return a `TargetOpNames` ordered set to python in `operation_names`. - Remove the Python side `operation_names.` - Fix faulty docstring in `target.py`. - Other tweaks and fixes. * Docs: Add necessary docstrings to all new rust functions. - Remove duplicate Iterator in GateMap. - Other small tweaks and fixes. * Fix: Use `GILOneCell` and remove `Qargs` - Use `GILOneCell` to import python modules only once at initialization. - Remove the custom data structure `Qargs` to avoid conversion overhead. - `Qargs` does not use `PhysicalQubits`, `u32` is used instead. - Fix `__setstate__ `and `__getstate__` methods for `PropsMap`, `GateMap`, and `key_like_set_iterator` macro_rule. - Update code to use the new structures. - TODO: Fix broken tests. * Fix: Cast `Qargs` to `Tuple` in specific situations - Use tupleize to cast `Qargs` to `Tuple` in `instructions`. - Use downcast to extract string in `add_instruction`. - Other tweaks and fixes. * Add: Make `Target` Representable in Rust - Rename `InstructionProperties` as `BaseInstructionProperties`. - Remove `Calibration` from the rust space. - Restore `gate_map`, `coupling_map`, `instruction_schedule_map`, and `instruction_durations` to rust. - Remove all unnecessary data structures from rust space. - Other tweaks and fixes. * Refactor: Remove previour changes to unrelated files. * Add: rust native functions to target - Added rust native functionality to target such that a `py` would not be needed to use one. - Add Index trait to make `Target` subscriptable. - Other small tweaks and fixes. * Fix: Remove all unnecessary python method calls. - Remove uage of `inspect.isclass`. - Rename `Target` to `BaseTarget` in the rust side. - Rename `err.rs` to `errors.rs`. - Remove rust-native `add_inst` and `update_inst` as Target should not be modified from Rust. - Made `add_instruction` and `update_instruction_properties` private in `BaseTarget`. - Add missing `get` method in `Target`. - Other tweaks and fixes * Format: Fix lint * Fix: Wrong return value for `BaseTarget.qargs` * Add: Temporary Instruction representation in rust. - Add temporary instruction representation to avoid repeated extraction from python. * Add: Native representation of coupling graph * Fix: Wrong attribute extraction for `GateRep` * Remove: `CouplingGraph` rust native representation. - Move to different PR. * Format: Remove stray whitespace * Add: `get_non_global_op_names` as a rust native function * Fix: Use Ahash for Hashing - Use ahash for hashing when possible. - Rename `BaseTarget` to `Target` in rust only. - Rename `BaseInstructionProperties` to `InstructionProperties` in rust only. - Remove optional logic from `generate_non_global_op_names`. - Use dict for `__setstate__` and `__getstate__` in `Target`. - Reduced the docstring for `Target` and `InstructionProperties`. - Other small tweaks and fixes. * Format: new changes to `lib.rs` * Format: Adapt to new lint rules * Fix: Use new gates infrastructure (#12459) - Create custom enum to collect either a `NormalOperation` or a `VariableOperation` depending on what is needed. - Add a rust native `is_instruction_supported` method to check whether a Target supports a certain instruction. - Make conversion methods from `circuit_instruction.rs` public. - Add comparison methods for `Param` in `operations.rs` - Remove need for isclass method in rustwise `add_instruction` - Other tweaks and fixes. * Format: Fix rust formatting * Add: rust-native method to obtain Operstion objects. * Add: Comparison methods for `Param` * FIx: Add display methods for `Params` * Format: Fix lint test * Format: Wrong merge conflict solve * Fix: Improve rust methods to use iterators. - Adapt the Python methods to leverage the rust native improvements. - Use python native structures for the Python methods. * Format: Remove extra blankspace * Fix: Remove `text_signature`, use `signature` instead. * Fix: Rectify the behavior of `qargs` - Keep insertion order by inserting all qargs into a `PySet`. - Perform conversion to `PyTuple` at insertion time leveraging the iterator architecture. - Remove python side counterpart to avoid double iteration. - Make rust-native `qargs` return an iterator. * Fix: Corrections from Matthew's review - Use `format!` for repr method in `InstructionProperties` - Rename `Variable` variant of `TargetInstruction` to `Variadic`. - Remove `internal_name` attribute from `TargetOperation`. - Remove `VariableOperation` class. - Use `u32` for `granularity`, `pulse_alignment`, and `acquire_alignment`. - Use `Option` to store nullable `concurrent_measurements. - Use `&str` instead of `String` for most function arguments. - Use `swap_remove` to deallocate items from the provided `properties` map in `add_instruction`. - Avoid cloning instructions, use `to_object()` instead. - Avoid using `.to_owned()`, use `.clone()` instead. - Remove mention of `RandomState`, use `ahash::HashSet` instead. - Move parameter check to python in `instruction_supported`. - Avoid exposing private attributes, use the available ones instead. - Filter out `Varidadic` Instructions as they're not supported in rust. - Use peekable iterator to peak at the next qargs in `generate_non_global_op_names`. - Rename `qarg_set` to `deduplicated_qargs` in `generate_non_global_op_names`. - Return iterator instances instead of allocated `Vec`. - Add `python_compare` and `python_is_instance` to perform object comparison with objects that satisfy the `ToPyObject` trait. - Other small tweaks and fixes. * Implement a nullable dict-like structure for IndexMap (#2) * Initial: Implement a nullable dict-like structure for IndexMap * FIx: Erroneous item extraction from Python - Fix error that caused `None` values to be ignored from `None` keys. - Removed mutability from rust function argument in `add_instruction`. - Object is mutably referenced after option unwrapping. - Add missing header in `nullable_index_map.rs`. - Add Clone as a `K` and/or `V` constraint in some of the iterators. - Remove `IntoPy` constraint from `NullableIndexMap`. - Add `ToPyObject` trait to `NullableIndexMap`. * Fix: inplace modification of Python dict. - Perform `None` extraction from rust. - Revert changes to `Target.py` * Fix: Avoid double iteration by using filter_map. * Docs: Add inline comments. * Fix: More specific error message in `NullableIndexMap` * Fix: Use `Mapping` as the metaclass for `Target` - Minor corrections from Matthew's review. * Fix: Make `Target` crate-private. - Due to the private nature of `NullableIndexMap`, the `Target` has to be made crate private. - Add temporary`allow(dead_code)` flag for the unused `Target` and `NullableIndexMap` methods. - Fix docstring of `Target` struct. - Fix docstring of `add_instruction`. - Make several python-only operations public so they can be used with other `PyClass` instances as long as they own the gil. - Modify `py_instruction_supported` to accept bound objects. - Use rust-native functions for some of the instance properties. - Rewrite `instruction` to return parameters as slice. - `operation_names` returns an `ExactSizeIterator`. - All rust-native methods that return an `OperationType` object, will return a `NormalOperation` instance which includes the `OperationType` and the parameters. * Fix: Comments from Matthew's review - Mention duplication in docstring for rust Target. - Use f"{*:g}" to avoid printing the floating point for 0 in `Target`'s repr method. - Add note mentioning future unit-tests in rust. * Fix: Adapt to #12730 --- crates/accelerate/src/lib.rs | 1 + .../src/target_transpiler/errors.rs | 34 + .../instruction_properties.rs | 72 + .../accelerate/src/target_transpiler/mod.rs | 1264 +++++++++++++++++ .../target_transpiler/nullable_index_map.rs | 457 ++++++ crates/pyext/src/lib.rs | 5 +- qiskit/__init__.py | 1 + qiskit/transpiler/target.py | 516 ++----- 8 files changed, 1951 insertions(+), 399 deletions(-) create mode 100644 crates/accelerate/src/target_transpiler/errors.rs create mode 100644 crates/accelerate/src/target_transpiler/instruction_properties.rs create mode 100644 crates/accelerate/src/target_transpiler/mod.rs create mode 100644 crates/accelerate/src/target_transpiler/nullable_index_map.rs diff --git a/crates/accelerate/src/lib.rs b/crates/accelerate/src/lib.rs index dcfbdc9f1878..314fa5ff7c58 100644 --- a/crates/accelerate/src/lib.rs +++ b/crates/accelerate/src/lib.rs @@ -29,6 +29,7 @@ pub mod sampled_exp_val; pub mod sparse_pauli_op; pub mod stochastic_swap; pub mod synthesis; +pub mod target_transpiler; pub mod two_qubit_decompose; pub mod uc_gate; pub mod utils; diff --git a/crates/accelerate/src/target_transpiler/errors.rs b/crates/accelerate/src/target_transpiler/errors.rs new file mode 100644 index 000000000000..0201e4c1fabe --- /dev/null +++ b/crates/accelerate/src/target_transpiler/errors.rs @@ -0,0 +1,34 @@ +// This code is part of Qiskit. +// +// (C) Copyright IBM 2024 +// +// This code is licensed under the Apache License, Version 2.0. You may +// obtain a copy of this license in the LICENSE.txt file in the root directory +// of this source tree or at http://www.apache.org/licenses/LICENSE-2.0. +// +// Any modifications or derivative works of this code must retain this +// copyright notice, and modified files need to carry a notice indicating +// that they have been altered from the originals. + +use std::{error::Error, fmt::Display}; + +/// Error thrown when operation key is not present in the Target +#[derive(Debug)] +pub struct TargetKeyError { + pub message: String, +} + +impl TargetKeyError { + /// Initializes the new error + pub fn new_err(message: String) -> Self { + Self { message } + } +} + +impl Display for TargetKeyError { + fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { + write!(f, "{}", self.message) + } +} + +impl Error for TargetKeyError {} diff --git a/crates/accelerate/src/target_transpiler/instruction_properties.rs b/crates/accelerate/src/target_transpiler/instruction_properties.rs new file mode 100644 index 000000000000..a7a31c87924c --- /dev/null +++ b/crates/accelerate/src/target_transpiler/instruction_properties.rs @@ -0,0 +1,72 @@ +// This code is part of Qiskit. +// +// (C) Copyright IBM 2024 +// +// This code is licensed under the Apache License, Version 2.0. You may +// obtain a copy of this license in the LICENSE.txt file in the root directory +// of this source tree or at http://www.apache.org/licenses/LICENSE-2.0. +// +// Any modifications or derivative works of this code must retain this +// copyright notice, and modified files need to carry a notice indicating +// that they have been altered from the originals. + +use pyo3::{prelude::*, pyclass}; + +/** + A representation of an ``InstructionProperties`` object. +*/ +#[pyclass( + subclass, + name = "BaseInstructionProperties", + module = "qiskit._accelerate.target" +)] +#[derive(Clone, Debug)] +pub struct InstructionProperties { + #[pyo3(get, set)] + pub duration: Option, + #[pyo3(get, set)] + pub error: Option, +} + +#[pymethods] +impl InstructionProperties { + /// Create a new ``BaseInstructionProperties`` object + /// + /// Args: + /// duration (Option): The duration, in seconds, of the instruction on the + /// specified set of qubits + /// error (Option): The average error rate for the instruction on the specified + /// set of qubits. + /// calibration (Option): The pulse representation of the instruction. + #[new] + #[pyo3(signature = (duration=None, error=None))] + pub fn new(_py: Python<'_>, duration: Option, error: Option) -> Self { + Self { error, duration } + } + + fn __getstate__(&self) -> PyResult<(Option, Option)> { + Ok((self.duration, self.error)) + } + + fn __setstate__(&mut self, _py: Python<'_>, state: (Option, Option)) -> PyResult<()> { + self.duration = state.0; + self.error = state.1; + Ok(()) + } + + fn __repr__(&self, _py: Python<'_>) -> String { + format!( + "InstructionProperties(duration={}, error={})", + if let Some(duration) = self.duration { + duration.to_string() + } else { + "None".to_string() + }, + if let Some(error) = self.error { + error.to_string() + } else { + "None".to_string() + } + ) + } +} diff --git a/crates/accelerate/src/target_transpiler/mod.rs b/crates/accelerate/src/target_transpiler/mod.rs new file mode 100644 index 000000000000..b5c56dc6d091 --- /dev/null +++ b/crates/accelerate/src/target_transpiler/mod.rs @@ -0,0 +1,1264 @@ +// This code is part of Qiskit. +// +// (C) Copyright IBM 2024 +// +// This code is licensed under the Apache License, Version 2.0. You may +// obtain a copy of this license in the LICENSE.txt file in the root directory +// of this source tree or at http://www.apache.org/licenses/LICENSE-2.0. +// +// Any modifications or derivative works of this code must retain this +// copyright notice, and modified files need to carry a notice indicating +// that they have been altered from the originals. + +#![allow(clippy::too_many_arguments)] + +mod errors; +mod instruction_properties; +mod nullable_index_map; + +use std::ops::Index; + +use ahash::RandomState; + +use ahash::HashSet; +use indexmap::{IndexMap, IndexSet}; +use itertools::Itertools; +use nullable_index_map::NullableIndexMap; +use pyo3::{ + exceptions::{PyAttributeError, PyIndexError, PyKeyError, PyValueError}, + prelude::*, + pyclass, + types::{PyDict, PyList, PySet, PyTuple}, +}; + +use qiskit_circuit::circuit_instruction::OperationFromPython; +use qiskit_circuit::operations::{Operation, Param}; +use qiskit_circuit::packed_instruction::PackedOperation; +use smallvec::SmallVec; + +use crate::nlayout::PhysicalQubit; + +use errors::TargetKeyError; +use instruction_properties::InstructionProperties; + +use self::exceptions::TranspilerError; + +mod exceptions { + use pyo3::import_exception_bound; + import_exception_bound! {qiskit.exceptions, QiskitError} + import_exception_bound! {qiskit.transpiler.exceptions, TranspilerError} +} + +// Custom types +type Qargs = SmallVec<[PhysicalQubit; 2]>; +type GateMap = IndexMap; +type PropsMap = NullableIndexMap>; +type GateMapState = Vec<(String, Vec<(Option, Option)>)>; + +/// Represents a Qiskit `Gate` object or a Variadic instruction. +/// Keeps a reference to its Python instance for caching purposes. +#[derive(Debug, Clone, FromPyObject)] +pub(crate) enum TargetOperation { + Normal(NormalOperation), + Variadic(PyObject), +} + +impl IntoPy for TargetOperation { + fn into_py(self, py: Python<'_>) -> PyObject { + match self { + Self::Normal(normal) => normal.into_py(py), + Self::Variadic(variable) => variable, + } + } +} + +impl ToPyObject for TargetOperation { + fn to_object(&self, py: Python<'_>) -> PyObject { + match self { + Self::Normal(normal) => normal.to_object(py), + Self::Variadic(variable) => variable.clone_ref(py), + } + } +} + +impl TargetOperation { + fn num_qubits(&self) -> u32 { + match &self { + Self::Normal(normal) => normal.operation.view().num_qubits(), + Self::Variadic(_) => { + unreachable!("'num_qubits' property is reserved for normal operations only.") + } + } + } + + fn params(&self) -> &[Param] { + match &self { + TargetOperation::Normal(normal) => normal.params.as_slice(), + TargetOperation::Variadic(_) => &[], + } + } +} + +/// Represents a Qiskit `Gate` object, keeps a reference to its Python +/// instance for caching purposes. +#[derive(Debug, Clone)] +pub(crate) struct NormalOperation { + pub operation: PackedOperation, + pub params: SmallVec<[Param; 3]>, + op_object: PyObject, +} + +impl<'py> FromPyObject<'py> for NormalOperation { + fn extract(ob: &'py PyAny) -> PyResult { + let operation: OperationFromPython = ob.extract()?; + Ok(Self { + operation: operation.operation, + params: operation.params, + op_object: ob.into(), + }) + } +} + +impl IntoPy for NormalOperation { + fn into_py(self, py: Python<'_>) -> PyObject { + self.to_object(py) + } +} + +impl ToPyObject for NormalOperation { + fn to_object(&self, py: Python<'_>) -> PyObject { + self.op_object.clone_ref(py) + } +} + +/** +The base class for a Python ``Target`` object. Contains data representing the +constraints of a particular backend. + +The intent of this struct is to contain data that can be representable and +accessible through both Rust and Python, so it can be used for rust-based +transpiler processes. + +This structure contains duplicates of every element in the Python counterpart of +`gate_map`. Which improves access for Python while sacrificing a small amount of +memory. + */ +#[pyclass( + mapping, + subclass, + name = "BaseTarget", + module = "qiskit._accelerate.target" +)] +#[derive(Clone, Debug)] +pub(crate) struct Target { + #[pyo3(get, set)] + pub description: Option, + #[pyo3(get)] + pub num_qubits: Option, + #[pyo3(get, set)] + pub dt: Option, + #[pyo3(get, set)] + pub granularity: u32, + #[pyo3(get, set)] + pub min_length: usize, + #[pyo3(get, set)] + pub pulse_alignment: u32, + #[pyo3(get, set)] + pub acquire_alignment: u32, + #[pyo3(get, set)] + pub qubit_properties: Option>, + #[pyo3(get, set)] + pub concurrent_measurements: Option>>, + gate_map: GateMap, + #[pyo3(get)] + _gate_name_map: IndexMap, + global_operations: IndexMap, RandomState>, + variable_class_operations: IndexSet, + qarg_gate_map: NullableIndexMap>>, + non_global_strict_basis: Option>, + non_global_basis: Option>, +} + +#[pymethods] +impl Target { + /// Create a new ``Target`` object + /// + ///Args: + /// description (str): An optional string to describe the Target. + /// num_qubits (int): An optional int to specify the number of qubits + /// the backend target has. If not set it will be implicitly set + /// based on the qargs when :meth:`~qiskit.Target.add_instruction` + /// is called. Note this must be set if the backend target is for a + /// noiseless simulator that doesn't have constraints on the + /// instructions so the transpiler knows how many qubits are + /// available. + /// dt (float): The system time resolution of input signals in seconds + /// granularity (int): An integer value representing minimum pulse gate + /// resolution in units of ``dt``. A user-defined pulse gate should + /// have duration of a multiple of this granularity value. + /// min_length (int): An integer value representing minimum pulse gate + /// length in units of ``dt``. A user-defined pulse gate should be + /// longer than this length. + /// pulse_alignment (int): An integer value representing a time + /// resolution of gate instruction starting time. Gate instruction + /// should start at time which is a multiple of the alignment + /// value. + /// acquire_alignment (int): An integer value representing a time + /// resolution of measure instruction starting time. Measure + /// instruction should start at time which is a multiple of the + /// alignment value. + /// qubit_properties (list): A list of :class:`~.QubitProperties` + /// objects defining the characteristics of each qubit on the + /// target device. If specified the length of this list must match + /// the number of qubits in the target, where the index in the list + /// matches the qubit number the properties are defined for. If some + /// qubits don't have properties available you can set that entry to + /// ``None`` + /// concurrent_measurements(list): A list of sets of qubits that must be + /// measured together. This must be provided + /// as a nested list like ``[[0, 1], [2, 3, 4]]``. + ///Raises: + /// ValueError: If both ``num_qubits`` and ``qubit_properties`` are both + /// defined and the value of ``num_qubits`` differs from the length of + /// ``qubit_properties``. + #[new] + #[pyo3(signature = ( + description = None, + num_qubits = None, + dt = None, + granularity = None, + min_length = None, + pulse_alignment = None, + acquire_alignment = None, + qubit_properties = None, + concurrent_measurements = None, + ))] + fn new( + description: Option, + num_qubits: Option, + dt: Option, + granularity: Option, + min_length: Option, + pulse_alignment: Option, + acquire_alignment: Option, + qubit_properties: Option>, + concurrent_measurements: Option>>, + ) -> PyResult { + let mut num_qubits = num_qubits; + if let Some(qubit_properties) = qubit_properties.as_ref() { + if let Some(num_qubits) = num_qubits { + if num_qubits != qubit_properties.len() { + return Err(PyValueError::new_err( + "The value of num_qubits specified does not match the \ + length of the input qubit_properties list", + )); + } + } else { + num_qubits = Some(qubit_properties.len()) + } + } + Ok(Target { + description, + num_qubits, + dt, + granularity: granularity.unwrap_or(1), + min_length: min_length.unwrap_or(1), + pulse_alignment: pulse_alignment.unwrap_or(1), + acquire_alignment: acquire_alignment.unwrap_or(0), + qubit_properties, + concurrent_measurements, + gate_map: GateMap::default(), + _gate_name_map: IndexMap::default(), + variable_class_operations: IndexSet::default(), + global_operations: IndexMap::default(), + qarg_gate_map: NullableIndexMap::default(), + non_global_basis: None, + non_global_strict_basis: None, + }) + } + + /// Add a new instruction to the `Target` after it has been processed in python. + /// + /// Args: + /// instruction: An instance of `Instruction` or the class representing said instructionm + /// if representing a variadic. + /// properties: A mapping of qargs and ``InstructionProperties``. + /// name: A name assigned to the provided gate. + /// Raises: + /// AttributeError: If gate is already in map + /// TranspilerError: If an operation class is passed in for ``instruction`` and no name + /// is specified or ``properties`` is set. + #[pyo3(signature = (instruction, name, properties=None))] + fn add_instruction( + &mut self, + instruction: TargetOperation, + name: &str, + properties: Option, + ) -> PyResult<()> { + if self.gate_map.contains_key(name) { + return Err(PyAttributeError::new_err(format!( + "Instruction {:?} is already in the target", + name + ))); + } + let mut qargs_val: PropsMap; + match instruction { + TargetOperation::Variadic(_) => { + qargs_val = PropsMap::with_capacity(1); + qargs_val.extend([(None, None)].into_iter()); + self.variable_class_operations.insert(name.to_string()); + } + TargetOperation::Normal(_) => { + if let Some(mut properties) = properties { + qargs_val = PropsMap::with_capacity(properties.len()); + let inst_num_qubits = instruction.num_qubits(); + if properties.contains_key(None) { + self.global_operations + .entry(inst_num_qubits) + .and_modify(|e| { + e.insert(name.to_string()); + }) + .or_insert(HashSet::from_iter([name.to_string()])); + } + let property_keys: Vec> = + properties.keys().map(|qargs| qargs.cloned()).collect(); + for qarg in property_keys { + if let Some(qarg) = qarg.as_ref() { + if qarg.len() != inst_num_qubits as usize { + return Err(TranspilerError::new_err(format!( + "The number of qubits for {name} does not match\ + the number of qubits in the properties dictionary: {:?}", + qarg + ))); + } + self.num_qubits = + Some(self.num_qubits.unwrap_or_default().max( + qarg.iter().fold(0, |acc, x| { + if acc > x.index() { + acc + } else { + x.index() + } + }) + 1, + )); + } + let inst_properties = properties.swap_remove(qarg.as_ref()).unwrap(); + qargs_val.insert(qarg.clone(), inst_properties); + if let Some(Some(value)) = self.qarg_gate_map.get_mut(qarg.as_ref()) { + value.insert(name.to_string()); + } else { + self.qarg_gate_map + .insert(qarg, Some(HashSet::from_iter([name.to_string()]))); + } + } + } else { + qargs_val = PropsMap::with_capacity(0); + } + } + } + self._gate_name_map.insert(name.to_string(), instruction); + self.gate_map.insert(name.to_string(), qargs_val); + self.non_global_basis = None; + self.non_global_strict_basis = None; + Ok(()) + } + + /// Update the property object for an instruction qarg pair already in the `Target` + /// + /// Args: + /// instruction (str): The instruction name to update + /// qargs (tuple): The qargs to update the properties of + /// properties (InstructionProperties): The properties to set for this instruction + /// Raises: + /// KeyError: If ``instruction`` or ``qarg`` are not in the target + #[pyo3(text_signature = "(instruction, qargs, properties, /,)")] + fn update_instruction_properties( + &mut self, + instruction: String, + qargs: Option, + properties: Option, + ) -> PyResult<()> { + if !self.contains_key(&instruction) { + return Err(PyKeyError::new_err(format!( + "Provided instruction: '{:?}' not in this Target.", + &instruction + ))); + }; + let mut prop_map = self[&instruction].clone(); + if !(prop_map.contains_key(qargs.as_ref())) { + return Err(PyKeyError::new_err(format!( + "Provided qarg {:?} not in this Target for {:?}.", + &qargs.unwrap_or_default(), + &instruction + ))); + } + if let Some(e) = prop_map.get_mut(qargs.as_ref()) { + *e = properties; + } + self.gate_map + .entry(instruction) + .and_modify(|e| *e = prop_map); + Ok(()) + } + + /// Get the qargs for a given operation name + /// + /// Args: + /// operation (str): The operation name to get qargs for + /// Returns: + /// set: The set of qargs the gate instance applies to. + #[pyo3(name = "qargs_for_operation_name")] + pub fn py_qargs_for_operation_name( + &self, + py: Python, + operation: &str, + ) -> PyResult>> { + match self.qargs_for_operation_name(operation) { + Ok(option_set) => { + Ok(option_set.map(|qargs| qargs.map(|qargs| qargs.to_object(py)).collect())) + } + Err(e) => Err(PyKeyError::new_err(e.message)), + } + } + + /// Get the operation class object for a given name + /// + /// Args: + /// instruction (str): The instruction name to get the + /// :class:`~qiskit.circuit.Instruction` instance for + /// Returns: + /// qiskit.circuit.Instruction: The Instruction instance corresponding to the + /// name. This also can also be the class for globally defined variable with + /// operations. + #[pyo3(name = "operation_from_name")] + pub fn py_operation_from_name(&self, py: Python, instruction: &str) -> PyResult { + match self._operation_from_name(instruction) { + Ok(instruction) => Ok(instruction.to_object(py)), + Err(e) => Err(PyKeyError::new_err(e.message)), + } + } + + /// Get the operation class object for a specified qargs tuple + /// + /// Args: + /// qargs (tuple): A qargs tuple of the qubits to get the gates that apply + /// to it. For example, ``(0,)`` will return the set of all + /// instructions that apply to qubit 0. If set to ``None`` this will + /// return any globally defined operations in the target. + /// Returns: + /// list: The list of :class:`~qiskit.circuit.Instruction` instances + /// that apply to the specified qarg. This may also be a class if + /// a variable width operation is globally defined. + /// + /// Raises: + /// KeyError: If qargs is not in target + #[pyo3(name = "operations_for_qargs", signature=(qargs=None, /))] + pub fn py_operations_for_qargs( + &self, + py: Python, + qargs: Option, + ) -> PyResult> { + // Move to rust native once Gates are in rust + Ok(self + .py_operation_names_for_qargs(qargs)? + .into_iter() + .map(|x| self._gate_name_map[x].to_object(py)) + .collect()) + } + + /// Get the operation names for a specified qargs tuple + /// + /// Args: + /// qargs (tuple): A ``qargs`` tuple of the qubits to get the gates that apply + /// to it. For example, ``(0,)`` will return the set of all + /// instructions that apply to qubit 0. If set to ``None`` this will + /// return the names for any globally defined operations in the target. + /// Returns: + /// set: The set of operation names that apply to the specified ``qargs``. + /// + /// Raises: + /// KeyError: If ``qargs`` is not in target + #[pyo3(name = "operation_names_for_qargs", signature=(qargs=None, /))] + pub fn py_operation_names_for_qargs(&self, qargs: Option) -> PyResult> { + match self.operation_names_for_qargs(qargs.as_ref()) { + Ok(set) => Ok(set), + Err(e) => Err(PyKeyError::new_err(e.message)), + } + } + + /// Return whether the instruction (operation + qubits) is supported by the target + /// + /// Args: + /// operation_name (str): The name of the operation for the instruction. Either + /// this or ``operation_class`` must be specified, if both are specified + /// ``operation_class`` will take priority and this argument will be ignored. + /// qargs (tuple): The tuple of qubit indices for the instruction. If this is + /// not specified then this method will return ``True`` if the specified + /// operation is supported on any qubits. The typical application will + /// always have this set (otherwise it's the same as just checking if the + /// target contains the operation). Normally you would not set this argument + /// if you wanted to check more generally that the target supports an operation + /// with the ``parameters`` on any qubits. + /// operation_class (Type[qiskit.circuit.Instruction]): The operation class to check whether + /// the target supports a particular operation by class rather + /// than by name. This lookup is more expensive as it needs to + /// iterate over all operations in the target instead of just a + /// single lookup. If this is specified it will supersede the + /// ``operation_name`` argument. The typical use case for this + /// operation is to check whether a specific variant of an operation + /// is supported on the backend. For example, if you wanted to + /// check whether a :class:`~.RXGate` was supported on a specific + /// qubit with a fixed angle. That fixed angle variant will + /// typically have a name different from the object's + /// :attr:`~.Instruction.name` attribute (``"rx"``) in the target. + /// This can be used to check if any instances of the class are + /// available in such a case. + /// parameters (list): A list of parameters to check if the target + /// supports them on the specified qubits. If the instruction + /// supports the parameter values specified in the list on the + /// operation and qargs specified this will return ``True`` but + /// if the parameters are not supported on the specified + /// instruction it will return ``False``. If this argument is not + /// specified this method will return ``True`` if the instruction + /// is supported independent of the instruction parameters. If + /// specified with any :class:`~.Parameter` objects in the list, + /// that entry will be treated as supporting any value, however parameter names + /// will not be checked (for example if an operation in the target + /// is listed as parameterized with ``"theta"`` and ``"phi"`` is + /// passed into this function that will return ``True``). For + /// example, if called with:: + /// + /// parameters = [Parameter("theta")] + /// target.instruction_supported("rx", (0,), parameters=parameters) + /// + /// will return ``True`` if an :class:`~.RXGate` is supported on qubit 0 + /// that will accept any parameter. If you need to check for a fixed numeric + /// value parameter this argument is typically paired with the ``operation_class`` + /// argument. For example:: + /// + /// target.instruction_supported("rx", (0,), RXGate, parameters=[pi / 4]) + /// + /// will return ``True`` if an RXGate(pi/4) exists on qubit 0. + /// + /// Returns: + /// bool: Returns ``True`` if the instruction is supported and ``False`` if it isn't. + #[pyo3( + name = "instruction_supported", + signature = (operation_name=None, qargs=None, operation_class=None, parameters=None) + )] + pub fn py_instruction_supported( + &self, + py: Python, + operation_name: Option, + qargs: Option, + operation_class: Option<&Bound>, + parameters: Option>, + ) -> PyResult { + let mut qargs = qargs; + if self.num_qubits.is_none() { + qargs = None; + } + if let Some(_operation_class) = operation_class { + for (op_name, obj) in self._gate_name_map.iter() { + match obj { + TargetOperation::Variadic(variable) => { + if !_operation_class.eq(variable)? { + continue; + } + // If no qargs operation class is supported + if let Some(_qargs) = &qargs { + let qarg_set: HashSet = _qargs.iter().cloned().collect(); + // If qargs set then validate no duplicates and all indices are valid on device + return Ok(_qargs + .iter() + .all(|qarg| qarg.index() <= self.num_qubits.unwrap_or_default()) + && qarg_set.len() == _qargs.len()); + } else { + return Ok(true); + } + } + TargetOperation::Normal(normal) => { + if python_is_instance(py, normal, _operation_class)? { + if let Some(parameters) = ¶meters { + if parameters.len() != normal.params.len() { + continue; + } + if !check_obj_params(parameters, normal) { + continue; + } + } + if let Some(_qargs) = &qargs { + if self.gate_map.contains_key(op_name) { + let gate_map_name = &self.gate_map[op_name]; + if gate_map_name.contains_key(qargs.as_ref()) { + return Ok(true); + } + if gate_map_name.contains_key(None) { + let qubit_comparison = + self._gate_name_map[op_name].num_qubits(); + return Ok(qubit_comparison == _qargs.len() as u32 + && _qargs.iter().all(|x| { + x.index() < self.num_qubits.unwrap_or_default() + })); + } + } else { + let qubit_comparison = obj.num_qubits(); + return Ok(qubit_comparison == _qargs.len() as u32 + && _qargs.iter().all(|x| { + x.index() < self.num_qubits.unwrap_or_default() + })); + } + } else { + return Ok(true); + } + } + } + } + } + Ok(false) + } else if let Some(operation_name) = operation_name { + if let Some(parameters) = parameters { + if let Some(obj) = self._gate_name_map.get(&operation_name) { + if self.variable_class_operations.contains(&operation_name) { + if let Some(_qargs) = qargs { + let qarg_set: HashSet = _qargs.iter().cloned().collect(); + return Ok(_qargs + .iter() + .all(|qarg| qarg.index() <= self.num_qubits.unwrap_or_default()) + && qarg_set.len() == _qargs.len()); + } else { + return Ok(true); + } + } + + let obj_params = obj.params(); + if parameters.len() != obj_params.len() { + return Ok(false); + } + for (index, params) in parameters.iter().enumerate() { + let mut matching_params = false; + let obj_at_index = &obj_params[index]; + if matches!(obj_at_index, Param::ParameterExpression(_)) + || python_compare(py, ¶ms, &obj_params[index])? + { + matching_params = true; + } + if !matching_params { + return Ok(false); + } + } + return Ok(true); + } + } + Ok(self.instruction_supported(&operation_name, qargs.as_ref())) + } else { + Ok(false) + } + } + + /// Get the instruction properties for a specific instruction tuple + /// + /// This method is to be used in conjunction with the + /// :attr:`~qiskit.transpiler.Target.instructions` attribute of a + /// :class:`~qiskit.transpiler.Target` object. You can use this method to quickly + /// get the instruction properties for an element of + /// :attr:`~qiskit.transpiler.Target.instructions` by using the index in that list. + /// However, if you're not working with :attr:`~qiskit.transpiler.Target.instructions` + /// directly it is likely more efficient to access the target directly via the name + /// and qubits to get the instruction properties. For example, if + /// :attr:`~qiskit.transpiler.Target.instructions` returned:: + /// + /// [(XGate(), (0,)), (XGate(), (1,))] + /// + /// you could get the properties of the ``XGate`` on qubit 1 with:: + /// + /// props = target.instruction_properties(1) + /// + /// but just accessing it directly via the name would be more efficient:: + /// + /// props = target['x'][(1,)] + /// + /// (assuming the ``XGate``'s canonical name in the target is ``'x'``) + /// This is especially true for larger targets as this will scale worse with the number + /// of instruction tuples in a target. + /// + /// Args: + /// index (int): The index of the instruction tuple from the + /// :attr:`~qiskit.transpiler.Target.instructions` attribute. For, example + /// if you want the properties from the third element in + /// :attr:`~qiskit.transpiler.Target.instructions` you would set this to be ``2``. + /// Returns: + /// InstructionProperties: The instruction properties for the specified instruction tuple + pub fn instruction_properties(&self, index: usize) -> PyResult> { + let mut index_counter = 0; + for (_operation, props_map) in self.gate_map.iter() { + let gate_map_oper = props_map.values(); + for inst_props in gate_map_oper { + if index_counter == index { + return Ok(inst_props.clone()); + } + index_counter += 1; + } + } + Err(PyIndexError::new_err(format!( + "Index: {:?} is out of range.", + index + ))) + } + + /// Return the non-global operation names for the target + /// + /// The non-global operations are those in the target which don't apply + /// on all qubits (for single qubit operations) or all multi-qubit qargs + /// (for multi-qubit operations). + /// + /// Args: + /// strict_direction (bool): If set to ``True`` the multi-qubit + /// operations considered as non-global respect the strict + /// direction (or order of qubits in the qargs is significant). For + /// example, if ``cx`` is defined on ``(0, 1)`` and ``ecr`` is + /// defined over ``(1, 0)`` by default neither would be considered + /// non-global, but if ``strict_direction`` is set ``True`` both + /// ``cx`` and ``ecr`` would be returned. + /// + /// Returns: + /// List[str]: A list of operation names for operations that aren't global in this target + #[pyo3(name = "get_non_global_operation_names", signature = (/, strict_direction=false,))] + fn py_get_non_global_operation_names( + &mut self, + py: Python<'_>, + strict_direction: bool, + ) -> PyObject { + self.get_non_global_operation_names(strict_direction) + .to_object(py) + } + + // Instance attributes + + /// The set of qargs in the target. + #[getter] + #[pyo3(name = "qargs")] + fn py_qargs(&self, py: Python) -> PyResult { + if let Some(qargs) = self.qargs() { + let qargs = qargs.map(|qargs| qargs.map(|q| PyTuple::new_bound(py, q))); + let set = PySet::empty_bound(py)?; + for qargs in qargs { + set.add(qargs)?; + } + Ok(set.into_any().unbind()) + } else { + Ok(py.None()) + } + } + + /// Get the list of tuples ``(:class:`~qiskit.circuit.Instruction`, (qargs))`` + /// for the target + /// + /// For globally defined variable width operations the tuple will be of the form + /// ``(class, None)`` where class is the actual operation class that + /// is globally defined. + #[getter] + #[pyo3(name = "instructions")] + pub fn py_instructions(&self, py: Python<'_>) -> PyResult> { + let list = PyList::empty_bound(py); + for (inst, qargs) in self._instructions() { + let qargs = qargs.map(|q| PyTuple::new_bound(py, q).unbind()); + list.append((inst, qargs))?; + } + Ok(list.unbind()) + } + /// Get the operation names in the target. + #[getter] + #[pyo3(name = "operation_names")] + fn py_operation_names(&self, py: Python<'_>) -> Py { + PyList::new_bound(py, self.operation_names()).unbind() + } + + /// Get the operation objects in the target. + #[getter] + #[pyo3(name = "operations")] + fn py_operations(&self, py: Python<'_>) -> Py { + PyList::new_bound(py, self._gate_name_map.values()).unbind() + } + + /// Returns a sorted list of physical qubits. + #[getter] + #[pyo3(name = "physical_qubits")] + fn py_physical_qubits(&self, py: Python<'_>) -> Py { + PyList::new_bound(py, self.physical_qubits()).unbind() + } + + // Magic methods: + + fn __len__(&self) -> PyResult { + Ok(self.gate_map.len()) + } + + fn __getstate__(&self, py: Python<'_>) -> PyResult> { + let result_list = PyDict::new_bound(py); + result_list.set_item("description", self.description.clone())?; + result_list.set_item("num_qubits", self.num_qubits)?; + result_list.set_item("dt", self.dt)?; + result_list.set_item("granularity", self.granularity)?; + result_list.set_item("min_length", self.min_length)?; + result_list.set_item("pulse_alignment", self.pulse_alignment)?; + result_list.set_item("acquire_alignment", self.acquire_alignment)?; + result_list.set_item("qubit_properties", self.qubit_properties.clone())?; + result_list.set_item( + "concurrent_measurements", + self.concurrent_measurements.clone(), + )?; + result_list.set_item( + "gate_map", + self.gate_map + .clone() + .into_iter() + .map(|(key, value)| { + ( + key, + value + .into_iter() + .collect::, Option)>>(), + ) + }) + .collect::() + .into_py(py), + )?; + result_list.set_item("gate_name_map", self._gate_name_map.to_object(py))?; + result_list.set_item("global_operations", self.global_operations.clone())?; + result_list.set_item( + "qarg_gate_map", + self.qarg_gate_map.clone().into_iter().collect_vec(), + )?; + result_list.set_item("non_global_basis", self.non_global_basis.clone())?; + result_list.set_item( + "non_global_strict_basis", + self.non_global_strict_basis.clone(), + )?; + Ok(result_list.unbind()) + } + + fn __setstate__(&mut self, state: Bound) -> PyResult<()> { + self.description = state + .get_item("description")? + .unwrap() + .extract::>()?; + self.num_qubits = state + .get_item("num_qubits")? + .unwrap() + .extract::>()?; + self.dt = state.get_item("dt")?.unwrap().extract::>()?; + self.granularity = state.get_item("granularity")?.unwrap().extract::()?; + self.min_length = state.get_item("min_length")?.unwrap().extract::()?; + self.pulse_alignment = state + .get_item("pulse_alignment")? + .unwrap() + .extract::()?; + self.acquire_alignment = state + .get_item("acquire_alignment")? + .unwrap() + .extract::()?; + self.qubit_properties = state + .get_item("qubit_properties")? + .unwrap() + .extract::>>()?; + self.concurrent_measurements = state + .get_item("concurrent_measurements")? + .unwrap() + .extract::>>>()?; + self.gate_map = IndexMap::from_iter( + state + .get_item("gate_map")? + .unwrap() + .extract::()? + .into_iter() + .map(|(name, prop_map)| (name, PropsMap::from_iter(prop_map.into_iter()))), + ); + self._gate_name_map = state + .get_item("gate_name_map")? + .unwrap() + .extract::>()?; + self.global_operations = state + .get_item("global_operations")? + .unwrap() + .extract::, RandomState>>()?; + self.qarg_gate_map = NullableIndexMap::from_iter( + state + .get_item("qarg_gate_map")? + .unwrap() + .extract::, Option>)>>()?, + ); + self.non_global_basis = state + .get_item("non_global_basis")? + .unwrap() + .extract::>>()?; + self.non_global_strict_basis = state + .get_item("non_global_strict_basis")? + .unwrap() + .extract::>>()?; + Ok(()) + } +} + +// Rust native methods +impl Target { + /// Returns an iterator over all the instructions present in the `Target` + /// as pair of `&OperationType`, `&SmallVec<[Param; 3]>` and `Option<&Qargs>`. + // TODO: Remove once `Target` is being consumed. + #[allow(dead_code)] + pub fn instructions(&self) -> impl Iterator)> { + self._instructions() + .filter_map(|(operation, qargs)| match &operation { + TargetOperation::Normal(oper) => Some((oper, qargs)), + _ => None, + }) + } + + /// Returns an iterator over all the instructions present in the `Target` + /// as pair of `&TargetOperation` and `Option<&Qargs>`. + fn _instructions(&self) -> impl Iterator)> { + self.gate_map.iter().flat_map(move |(op, props_map)| { + props_map + .keys() + .map(move |qargs| (&self._gate_name_map[op], qargs)) + }) + } + /// Returns an iterator over the operation names in the target. + // TODO: Remove once `Target` is being consumed. + #[allow(dead_code)] + pub fn operation_names(&self) -> impl ExactSizeIterator { + self.gate_map.keys().map(|x| x.as_str()) + } + + /// Get the `OperationType` objects present in the target. + // TODO: Remove once `Target` is being consumed. + #[allow(dead_code)] + pub fn operations(&self) -> impl Iterator { + return self._gate_name_map.values().filter_map(|oper| match oper { + TargetOperation::Normal(oper) => Some(oper), + _ => None, + }); + } + + /// Get an iterator over the indices of all physical qubits of the target + pub fn physical_qubits(&self) -> impl ExactSizeIterator { + 0..self.num_qubits.unwrap_or_default() + } + + /// Generate non global operations if missing + fn generate_non_global_op_names(&mut self, strict_direction: bool) -> &[String] { + let mut search_set: HashSet = HashSet::default(); + if strict_direction { + // Build search set + search_set = self.qarg_gate_map.keys().flatten().cloned().collect(); + } else { + for qarg_key in self.qarg_gate_map.keys().flatten() { + if qarg_key.len() != 1 { + let mut vec = qarg_key.clone(); + vec.sort_unstable(); + search_set.insert(vec); + } + } + } + let mut incomplete_basis_gates: Vec = vec![]; + let mut size_dict: IndexMap = IndexMap::default(); + *size_dict + .entry(1) + .or_insert(self.num_qubits.unwrap_or_default()) = self.num_qubits.unwrap_or_default(); + for qarg in &search_set { + if qarg.len() == 1 { + continue; + } + *size_dict.entry(qarg.len()).or_insert(0) += 1; + } + for (inst, qargs_props) in self.gate_map.iter() { + let mut qarg_len = qargs_props.len(); + let mut qargs_keys = qargs_props.keys().peekable(); + let qarg_sample = qargs_keys.peek().cloned(); + if let Some(qarg_sample) = qarg_sample { + if qarg_sample.is_none() { + continue; + } + if !strict_direction { + let mut deduplicated_qargs: HashSet> = + HashSet::default(); + for qarg in qargs_keys.flatten() { + let mut ordered_qargs = qarg.clone(); + ordered_qargs.sort_unstable(); + deduplicated_qargs.insert(ordered_qargs); + } + qarg_len = deduplicated_qargs.len(); + } + if let Some(qarg_sample) = qarg_sample { + if qarg_len != *size_dict.entry(qarg_sample.len()).or_insert(0) { + incomplete_basis_gates.push(inst.clone()); + } + } + } + } + if strict_direction { + self.non_global_strict_basis = Some(incomplete_basis_gates); + self.non_global_strict_basis.as_ref().unwrap() + } else { + self.non_global_basis = Some(incomplete_basis_gates.clone()); + self.non_global_basis.as_ref().unwrap() + } + } + + /// Get all non_global operation names. + pub fn get_non_global_operation_names(&mut self, strict_direction: bool) -> Option<&[String]> { + if strict_direction { + if self.non_global_strict_basis.is_some() { + return self.non_global_strict_basis.as_deref(); + } + } else if self.non_global_basis.is_some() { + return self.non_global_basis.as_deref(); + } + return Some(self.generate_non_global_op_names(strict_direction)); + } + + /// Gets all the operation names that use these qargs. Rust native equivalent of ``BaseTarget.operation_names_for_qargs()`` + pub fn operation_names_for_qargs( + &self, + qargs: Option<&Qargs>, + ) -> Result, TargetKeyError> { + // When num_qubits == 0 we return globally defined operators + let mut res: HashSet<&str> = HashSet::default(); + let mut qargs = qargs; + if self.num_qubits.unwrap_or_default() == 0 || self.num_qubits.is_none() { + qargs = None; + } + if let Some(qargs) = qargs.as_ref() { + if qargs + .iter() + .any(|x| !(0..self.num_qubits.unwrap_or_default()).contains(&x.index())) + { + return Err(TargetKeyError::new_err(format!( + "{:?} not in Target", + qargs + ))); + } + } + if let Some(Some(qarg_gate_map_arg)) = self.qarg_gate_map.get(qargs).as_ref() { + res.extend(qarg_gate_map_arg.iter().map(|key| key.as_str())); + } + for name in self._gate_name_map.keys() { + if self.variable_class_operations.contains(name) { + res.insert(name); + } + } + if let Some(qargs) = qargs.as_ref() { + if let Some(global_gates) = self.global_operations.get(&(qargs.len() as u32)) { + res.extend(global_gates.iter().map(|key| key.as_str())) + } + } + if res.is_empty() { + return Err(TargetKeyError::new_err(format!( + "{:?} not in target", + qargs + ))); + } + Ok(res) + } + + /// Returns an iterator of `OperationType` instances and parameters present in the Target that affect the provided qargs. + // TODO: Remove once `Target` is being consumed. + #[allow(dead_code)] + pub fn operations_for_qargs( + &self, + qargs: Option<&Qargs>, + ) -> Result, TargetKeyError> { + self.operation_names_for_qargs(qargs).map(|operations| { + operations + .into_iter() + .filter_map(|oper| match &self._gate_name_map[oper] { + TargetOperation::Normal(normal) => Some(normal), + _ => None, + }) + }) + } + + /// Gets an iterator with all the qargs used by the specified operation name. + /// + /// Rust native equivalent of ``BaseTarget.qargs_for_operation_name()`` + pub fn qargs_for_operation_name( + &self, + operation: &str, + ) -> Result>, TargetKeyError> { + if let Some(gate_map_oper) = self.gate_map.get(operation) { + if gate_map_oper.contains_key(None) { + return Ok(None); + } + let qargs = gate_map_oper.keys().flatten(); + Ok(Some(qargs)) + } else { + Err(TargetKeyError::new_err(format!( + "Operation: {operation} not in Target." + ))) + } + } + + /// Gets a tuple of Operation object and Parameters based on the operation name if present in the Target. + // TODO: Remove once `Target` is being consumed. + #[allow(dead_code)] + pub fn operation_from_name( + &self, + instruction: &str, + ) -> Result<&NormalOperation, TargetKeyError> { + match self._operation_from_name(instruction) { + Ok(TargetOperation::Normal(operation)) => Ok(operation), + Ok(TargetOperation::Variadic(_)) => Err(TargetKeyError::new_err(format!( + "Instruction {:?} was found in the target, but the instruction is Varidic.", + instruction + ))), + Err(e) => Err(e), + } + } + + /// Gets the instruction object based on the operation name + fn _operation_from_name(&self, instruction: &str) -> Result<&TargetOperation, TargetKeyError> { + if let Some(gate_obj) = self._gate_name_map.get(instruction) { + Ok(gate_obj) + } else { + Err(TargetKeyError::new_err(format!( + "Instruction {:?} not in target", + instruction + ))) + } + } + + /// Returns an iterator over all the qargs of a specific Target object + pub fn qargs(&self) -> Option>> { + let mut qargs = self.qarg_gate_map.keys().peekable(); + let next_entry = qargs.peek(); + let is_none = next_entry.is_none() || next_entry.unwrap().is_none(); + if qargs.len() == 1 && is_none { + return None; + } + Some(qargs) + } + + /// Checks whether an instruction is supported by the Target based on instruction name and qargs. + pub fn instruction_supported(&self, operation_name: &str, qargs: Option<&Qargs>) -> bool { + if self.gate_map.contains_key(operation_name) { + if let Some(_qargs) = qargs { + let qarg_set: HashSet<&PhysicalQubit> = _qargs.iter().collect(); + if let Some(gate_prop_name) = self.gate_map.get(operation_name) { + if gate_prop_name.contains_key(qargs) { + return true; + } + if gate_prop_name.contains_key(None) { + let obj = &self._gate_name_map[operation_name]; + if self.variable_class_operations.contains(operation_name) { + return qargs.is_none() + || _qargs.iter().all(|qarg| { + qarg.index() <= self.num_qubits.unwrap_or_default() + }) && qarg_set.len() == _qargs.len(); + } else { + let qubit_comparison = obj.num_qubits(); + return qubit_comparison == _qargs.len() as u32 + && _qargs.iter().all(|qarg| { + qarg.index() < self.num_qubits.unwrap_or_default() + }); + } + } + } else { + // Duplicate case is if it contains none + if self.variable_class_operations.contains(operation_name) { + return qargs.is_none() + || _qargs + .iter() + .all(|qarg| qarg.index() <= self.num_qubits.unwrap_or_default()) + && qarg_set.len() == _qargs.len(); + } else { + let qubit_comparison = self._gate_name_map[operation_name].num_qubits(); + return qubit_comparison == _qargs.len() as u32 + && _qargs + .iter() + .all(|qarg| qarg.index() < self.num_qubits.unwrap_or_default()); + } + } + } else { + return true; + } + } + false + } + + // IndexMap methods + + /// Retreive all the gate names in the Target + // TODO: Remove once `Target` is being consumed. + #[allow(dead_code)] + pub fn keys(&self) -> impl Iterator { + self.gate_map.keys().map(|x| x.as_str()) + } + + /// Retrieves an iterator over the property maps stored within the Target + // TODO: Remove once `Target` is being consumed. + #[allow(dead_code)] + pub fn values(&self) -> impl Iterator { + self.gate_map.values() + } + + /// Checks if a key exists in the Target + pub fn contains_key(&self, key: &str) -> bool { + self.gate_map.contains_key(key) + } +} + +// To access the Target's gate map by gate name. +impl Index<&str> for Target { + type Output = PropsMap; + fn index(&self, index: &str) -> &Self::Output { + self.gate_map.index(index) + } +} + +// For instruction_supported +fn check_obj_params(parameters: &[Param], obj: &NormalOperation) -> bool { + for (index, param) in parameters.iter().enumerate() { + let param_at_index = &obj.params[index]; + match (param, param_at_index) { + (Param::Float(p1), Param::Float(p2)) => { + if p1 != p2 { + return false; + } + } + (&Param::ParameterExpression(_), Param::Float(_)) => return false, + (&Param::ParameterExpression(_), Param::Obj(_)) => return false, + _ => continue, + } + } + true +} + +pub fn python_compare(py: Python, obj: &T, other: &U) -> PyResult +where + T: ToPyObject, + U: ToPyObject, +{ + let obj = obj.to_object(py); + let obj_bound = obj.bind(py); + obj_bound.eq(other) +} + +pub fn python_is_instance(py: Python, obj: &T, other: &U) -> PyResult +where + T: ToPyObject, + U: ToPyObject, +{ + let obj = obj.to_object(py); + let other_obj = other.to_object(py); + let obj_bound = obj.bind(py); + obj_bound.is_instance(other_obj.bind(py)) +} + +#[pymodule] +pub fn target(_py: Python, m: &Bound<'_, PyModule>) -> PyResult<()> { + m.add_class::()?; + m.add_class::()?; + Ok(()) +} + +// TODO: Add rust-based unit testing. diff --git a/crates/accelerate/src/target_transpiler/nullable_index_map.rs b/crates/accelerate/src/target_transpiler/nullable_index_map.rs new file mode 100644 index 000000000000..d3056c9edd8a --- /dev/null +++ b/crates/accelerate/src/target_transpiler/nullable_index_map.rs @@ -0,0 +1,457 @@ +// This code is part of Qiskit. +// +// (C) Copyright IBM 2024 +// +// This code is licensed under the Apache License, Version 2.0. You may +// obtain a copy of this license in the LICENSE.txt file in the root directory +// of this source tree or at http://www.apache.org/licenses/LICENSE-2.0. +// +// Any modifications or derivative works of this code must retain this +// copyright notice, and modified files need to carry a notice indicating +// that they have been altered from the originals. + +use ahash::RandomState; +use indexmap::{ + map::{IntoIter as BaseIntoIter, Iter as BaseIter, Keys as BaseKeys, Values as BaseValues}, + IndexMap, +}; +use pyo3::prelude::*; +use pyo3::types::PyDict; +use pyo3::IntoPy; +use rustworkx_core::dictmap::InitWithHasher; +use std::ops::Index; +use std::{hash::Hash, mem::swap}; + +type BaseMap = IndexMap; + +/// +/// An `IndexMap`-like structure thet can be used when one of the keys can have a `None` value. +/// +/// This structure is essentially a wrapper around the `IndexMap` struct that allows the +/// storage of `Option` key values as `K`` and keep an extra slot reserved only for the +/// `None` instance. There are some upsides to this including: +/// +/// The ability to index using Option<&K> to index a specific key. +/// Store keys as non option wrapped to obtain references to K instead of reference to Option. +/// +/// **Warning:** This is an experimental feature and should be used with care as it does not +/// fully implement all the methods present in `IndexMap` due to API limitations. +#[derive(Debug, Clone)] +pub(crate) struct NullableIndexMap +where + K: Eq + Hash + Clone, + V: Clone, +{ + map: BaseMap, + null_val: Option, +} + +impl NullableIndexMap +where + K: Eq + Hash + Clone, + V: Clone, +{ + /// Returns a reference to the value stored at `key`, if it does not exist + /// `None` is returned instead. + pub fn get(&self, key: Option<&K>) -> Option<&V> { + match key { + Some(key) => self.map.get(key), + None => self.null_val.as_ref(), + } + } + + /// Returns a mutable reference to the value stored at `key`, if it does not + /// exist `None` is returned instead. + pub fn get_mut(&mut self, key: Option<&K>) -> Option<&mut V> { + match key { + Some(key) => self.map.get_mut(key), + None => self.null_val.as_mut(), + } + } + + /// Inserts a `value` in the slot alotted to `key`. + /// + /// If a previous value existed there previously it will be returned, otherwise + /// `None` will be returned. + pub fn insert(&mut self, key: Option, value: V) -> Option { + match key { + Some(key) => self.map.insert(key, value), + None => { + let mut old_val = Some(value); + swap(&mut old_val, &mut self.null_val); + old_val + } + } + } + + /// Creates an instance of `NullableIndexMap` with capacity to hold `n`+1 key-value + /// pairs. + /// + /// Notice that an extra space needs to be alotted to store the instance of `None` a + /// key. + pub fn with_capacity(n: usize) -> Self { + Self { + map: BaseMap::with_capacity(n), + null_val: None, + } + } + + /// Creates an instance of `NullableIndexMap` from an iterator over instances of + /// `(Option, V)`. + pub fn from_iter<'a, I>(iter: I) -> Self + where + I: IntoIterator, V)> + 'a, + { + let mut null_val = None; + let filtered = iter.into_iter().filter_map(|item| match item { + (Some(key), value) => Some((key, value)), + (None, value) => { + null_val = Some(value); + None + } + }); + Self { + map: IndexMap::from_iter(filtered), + null_val, + } + } + + /// Returns `true` if the map contains a slot indexed by `key`, otherwise `false`. + pub fn contains_key(&self, key: Option<&K>) -> bool { + match key { + Some(key) => self.map.contains_key(key), + None => self.null_val.is_some(), + } + } + + /// Extends the key-value pairs in the map with the contents of an iterator over + /// `(Option, V)`. + /// + /// If an already existent key is provided, it will be replaced by the entry provided + /// in the iterator. + pub fn extend<'a, I>(&mut self, iter: I) + where + I: IntoIterator, V)> + 'a, + { + let filtered = iter.into_iter().filter_map(|item| match item { + (Some(key), value) => Some((key, value)), + (None, value) => { + self.null_val = Some(value); + None + } + }); + self.map.extend(filtered) + } + + /// Removes the entry allotted to `key` from the map and returns it. The index of + /// this entry is then replaced by the entry located at the last index. + /// + /// `None` will be returned if the `key` is not present in the map. + pub fn swap_remove(&mut self, key: Option<&K>) -> Option { + match key { + Some(key) => self.map.swap_remove(key), + None => { + let mut ret_val = None; + swap(&mut ret_val, &mut self.null_val); + ret_val + } + } + } + + /// Returns an iterator over references of the key-value pairs of the map. + // TODO: Remove once `NullableIndexMap` is being consumed. + #[allow(dead_code)] + pub fn iter(&self) -> Iter { + Iter { + map: self.map.iter(), + null_value: &self.null_val, + } + } + + /// Returns an iterator over references of the keys present in the map. + pub fn keys(&self) -> Keys { + Keys { + map_keys: self.map.keys(), + null_value: self.null_val.is_some(), + } + } + + /// Returns an iterator over references of all the values present in the map. + pub fn values(&self) -> Values { + Values { + map_values: self.map.values(), + null_value: &self.null_val, + } + } + + /// Returns the number of key-value pairs present in the map. + pub fn len(&self) -> usize { + self.map.len() + self.null_val.is_some() as usize + } +} + +impl IntoIterator for NullableIndexMap +where + K: Eq + Hash + Clone, + V: Clone, +{ + type Item = (Option, V); + type IntoIter = IntoIter; + + fn into_iter(self) -> Self::IntoIter { + IntoIter { + map: self.map.into_iter(), + null_value: self.null_val, + } + } +} + +/// Iterator for the key-value pairs in `NullableIndexMap`. +pub struct Iter<'a, K, V> { + map: BaseIter<'a, K, V>, + null_value: &'a Option, +} + +impl<'a, K, V> Iterator for Iter<'a, K, V> { + type Item = (Option<&'a K>, &'a V); + + fn next(&mut self) -> Option { + if let Some((key, val)) = self.map.next() { + Some((Some(key), val)) + } else if let Some(value) = self.null_value { + let value = value; + self.null_value = &None; + Some((None, value)) + } else { + None + } + } + + fn size_hint(&self) -> (usize, Option) { + ( + self.map.size_hint().0 + self.null_value.is_some() as usize, + self.map + .size_hint() + .1 + .map(|hint| hint + self.null_value.is_some() as usize), + ) + } +} + +impl<'a, K, V> ExactSizeIterator for Iter<'a, K, V> { + fn len(&self) -> usize { + self.map.len() + self.null_value.is_some() as usize + } +} + +/// Owned iterator over the key-value pairs in `NullableIndexMap`. +pub struct IntoIter +where + V: Clone, +{ + map: BaseIntoIter, + null_value: Option, +} + +impl Iterator for IntoIter +where + V: Clone, +{ + type Item = (Option, V); + + fn next(&mut self) -> Option { + if let Some((key, val)) = self.map.next() { + Some((Some(key), val)) + } else if self.null_value.is_some() { + let mut value = None; + swap(&mut value, &mut self.null_value); + Some((None, value.unwrap())) + } else { + None + } + } + + fn size_hint(&self) -> (usize, Option) { + ( + self.map.size_hint().0 + self.null_value.is_some() as usize, + self.map + .size_hint() + .1 + .map(|hint| hint + self.null_value.is_some() as usize), + ) + } +} + +impl ExactSizeIterator for IntoIter +where + V: Clone, +{ + fn len(&self) -> usize { + self.map.len() + self.null_value.is_some() as usize + } +} + +/// Iterator over the keys of a `NullableIndexMap`. +pub struct Keys<'a, K, V> { + map_keys: BaseKeys<'a, K, V>, + null_value: bool, +} + +impl<'a, K, V> Iterator for Keys<'a, K, V> { + type Item = Option<&'a K>; + + fn next(&mut self) -> Option { + if let Some(key) = self.map_keys.next() { + Some(Some(key)) + } else if self.null_value { + self.null_value = false; + Some(None) + } else { + None + } + } + + fn size_hint(&self) -> (usize, Option) { + ( + self.map_keys.size_hint().0 + self.null_value as usize, + self.map_keys + .size_hint() + .1 + .map(|hint| hint + self.null_value as usize), + ) + } +} + +impl<'a, K, V> ExactSizeIterator for Keys<'a, K, V> { + fn len(&self) -> usize { + self.map_keys.len() + self.null_value as usize + } +} + +/// Iterator over the values of a `NullableIndexMap`. +pub struct Values<'a, K, V> { + map_values: BaseValues<'a, K, V>, + null_value: &'a Option, +} + +impl<'a, K, V> Iterator for Values<'a, K, V> { + type Item = &'a V; + + fn next(&mut self) -> Option { + if let Some(value) = self.map_values.next() { + Some(value) + } else if self.null_value.is_some() { + let return_value = self.null_value; + self.null_value = &None; + return_value.as_ref() + } else { + None + } + } + + fn size_hint(&self) -> (usize, Option) { + ( + self.map_values.size_hint().0 + self.null_value.is_some() as usize, + self.map_values + .size_hint() + .1 + .map(|hint| hint + self.null_value.is_some() as usize), + ) + } +} + +impl<'a, K, V> ExactSizeIterator for Values<'a, K, V> { + fn len(&self) -> usize { + self.map_values.len() + self.null_value.is_some() as usize + } +} + +impl Index> for NullableIndexMap +where + K: Eq + Hash + Clone, + V: Clone, +{ + type Output = V; + fn index(&self, index: Option<&K>) -> &Self::Output { + match index { + Some(k) => self.map.index(k), + None => match &self.null_val { + Some(val) => val, + None => panic!("The provided key is not present in map: None"), + }, + } + } +} + +impl Default for NullableIndexMap +where + K: Eq + Hash + Clone, + V: Clone, +{ + fn default() -> Self { + Self { + map: IndexMap::default(), + null_val: None, + } + } +} + +impl<'py, K, V> FromPyObject<'py> for NullableIndexMap +where + K: IntoPy + FromPyObject<'py> + Eq + Hash + Clone, + V: IntoPy + FromPyObject<'py> + Clone, +{ + fn extract_bound(ob: &Bound<'py, PyAny>) -> PyResult { + let map: IndexMap, V, RandomState> = ob.extract()?; + let mut null_val: Option = None; + let filtered = map + .into_iter() + .filter_map(|(key, value)| match (key, value) { + (Some(key), value) => Some((key, value)), + (None, value) => { + null_val = Some(value); + None + } + }); + Ok(Self { + map: filtered.collect(), + null_val, + }) + } +} + +impl IntoPy for NullableIndexMap +where + K: IntoPy + Eq + Hash + Clone, + V: IntoPy + Clone, +{ + fn into_py(self, py: Python<'_>) -> PyObject { + let map_object = self.map.into_py(py); + let bound_map_obj = map_object.bind(py); + let downcast_dict: &Bound = bound_map_obj.downcast().unwrap(); + if let Some(null_val) = self.null_val { + downcast_dict + .set_item(py.None(), null_val.into_py(py)) + .unwrap(); + } + map_object + } +} + +impl ToPyObject for NullableIndexMap +where + K: ToPyObject + Eq + Hash + Clone, + V: ToPyObject + Clone, +{ + fn to_object(&self, py: Python<'_>) -> PyObject { + let map_object = self.map.to_object(py); + let bound_map_obj = map_object.bind(py); + let downcast_dict: &Bound = bound_map_obj.downcast().unwrap(); + if let Some(null_val) = &self.null_val { + downcast_dict + .set_item(py.None(), null_val.to_object(py)) + .unwrap(); + } + map_object + } +} diff --git a/crates/pyext/src/lib.rs b/crates/pyext/src/lib.rs index 72f0d759099a..6af99ff04a8d 100644 --- a/crates/pyext/src/lib.rs +++ b/crates/pyext/src/lib.rs @@ -19,8 +19,8 @@ use qiskit_accelerate::{ isometry::isometry, nlayout::nlayout, optimize_1q_gates::optimize_1q_gates, pauli_exp_val::pauli_expval, results::results, sabre::sabre, sampled_exp_val::sampled_exp_val, sparse_pauli_op::sparse_pauli_op, stochastic_swap::stochastic_swap, synthesis::synthesis, - two_qubit_decompose::two_qubit_decompose, uc_gate::uc_gate, utils::utils, - vf2_layout::vf2_layout, + target_transpiler::target, two_qubit_decompose::two_qubit_decompose, uc_gate::uc_gate, + utils::utils, vf2_layout::vf2_layout, }; #[pymodule] @@ -42,6 +42,7 @@ fn _accelerate(m: &Bound) -> PyResult<()> { m.add_wrapped(wrap_pymodule!(sampled_exp_val))?; m.add_wrapped(wrap_pymodule!(sparse_pauli_op))?; m.add_wrapped(wrap_pymodule!(stochastic_swap))?; + m.add_wrapped(wrap_pymodule!(target))?; m.add_wrapped(wrap_pymodule!(two_qubit_decompose))?; m.add_wrapped(wrap_pymodule!(uc_gate))?; m.add_wrapped(wrap_pymodule!(utils))?; diff --git a/qiskit/__init__.py b/qiskit/__init__.py index b470d48f9111..d88261cad209 100644 --- a/qiskit/__init__.py +++ b/qiskit/__init__.py @@ -78,6 +78,7 @@ sys.modules["qiskit._accelerate.sampled_exp_val"] = _accelerate.sampled_exp_val sys.modules["qiskit._accelerate.sparse_pauli_op"] = _accelerate.sparse_pauli_op sys.modules["qiskit._accelerate.stochastic_swap"] = _accelerate.stochastic_swap +sys.modules["qiskit._accelerate.target"] = _accelerate.target sys.modules["qiskit._accelerate.two_qubit_decompose"] = _accelerate.two_qubit_decompose sys.modules["qiskit._accelerate.vf2_layout"] = _accelerate.vf2_layout sys.modules["qiskit._accelerate.synthesis.permutation"] = _accelerate.synthesis.permutation diff --git a/qiskit/transpiler/target.py b/qiskit/transpiler/target.py index 8805deece50e..001e8020962b 100644 --- a/qiskit/transpiler/target.py +++ b/qiskit/transpiler/target.py @@ -23,7 +23,6 @@ from typing import Optional, List, Any from collections.abc import Mapping -from collections import defaultdict import datetime import io import logging @@ -31,6 +30,12 @@ import rustworkx as rx +# import target class from the rust side +from qiskit._accelerate.target import ( + BaseTarget, + BaseInstructionProperties, +) + from qiskit.circuit.parameter import Parameter from qiskit.circuit.parameterexpression import ParameterValueType from qiskit.circuit.gate import Gate @@ -51,11 +56,10 @@ from qiskit.providers.backend import QubitProperties # pylint: disable=unused-import from qiskit.providers.models.backendproperties import BackendProperties - logger = logging.getLogger(__name__) -class InstructionProperties: +class InstructionProperties(BaseInstructionProperties): """A representation of the properties of a gate implementation. This class provides the optional properties that a backend can provide @@ -65,12 +69,25 @@ class InstructionProperties: custom attributes for those custom/additional properties by the backend. """ - __slots__ = ("duration", "error", "_calibration") + __slots__ = [ + "_calibration", + ] + + def __new__( # pylint: disable=keyword-arg-before-vararg + cls, + duration=None, # pylint: disable=keyword-arg-before-vararg + error=None, # pylint: disable=keyword-arg-before-vararg + *args, # pylint: disable=unused-argument + **kwargs, # pylint: disable=unused-argument + ): + return super(InstructionProperties, cls).__new__( # pylint: disable=too-many-function-args + cls, duration, error + ) def __init__( self, - duration: float | None = None, - error: float | None = None, + duration: float | None = None, # pylint: disable=unused-argument + error: float | None = None, # pylint: disable=unused-argument calibration: Schedule | ScheduleBlock | CalibrationEntry | None = None, ): """Create a new ``InstructionProperties`` object @@ -82,10 +99,8 @@ def __init__( set of qubits. calibration: The pulse representation of the instruction. """ + super().__init__() self._calibration: CalibrationEntry | None = None - - self.duration = duration - self.error = error self.calibration = calibration @property @@ -135,8 +150,16 @@ def __repr__(self): f", calibration={self._calibration})" ) + def __getstate__(self) -> tuple: + return (super().__getstate__(), self.calibration, self._calibration) + + def __setstate__(self, state: tuple): + super().__setstate__(state[0]) + self.calibration = state[1] + self._calibration = state[2] + -class Target(Mapping): +class Target(BaseTarget): """ The intent of the ``Target`` object is to inform Qiskit's compiler about the constraints of a particular backend so the compiler can compile an @@ -221,37 +244,25 @@ class Target(Mapping): """ __slots__ = ( - "num_qubits", "_gate_map", - "_gate_name_map", - "_qarg_gate_map", - "description", "_coupling_graph", "_instruction_durations", "_instruction_schedule_map", - "dt", - "granularity", - "min_length", - "pulse_alignment", - "acquire_alignment", - "_non_global_basis", - "_non_global_strict_basis", - "qubit_properties", - "_global_operations", - "concurrent_measurements", ) - def __init__( - self, - description=None, - num_qubits=0, - dt=None, - granularity=1, - min_length=1, - pulse_alignment=1, - acquire_alignment=1, - qubit_properties=None, - concurrent_measurements=None, + def __new__( # pylint: disable=keyword-arg-before-vararg + cls, + description: str | None = None, + num_qubits: int = 0, + dt: float | None = None, + granularity: int = 1, + min_length: int = 1, + pulse_alignment: int = 1, + acquire_alignment: int = 1, + qubit_properties: list | None = None, + concurrent_measurements: list | None = None, + *args, # pylint: disable=unused-argument disable=keyword-arg-before-vararg + **kwargs, # pylint: disable=unused-argument ): """ Create a new ``Target`` object @@ -295,37 +306,38 @@ def __init__( defined and the value of ``num_qubits`` differs from the length of ``qubit_properties``. """ - self.num_qubits = num_qubits - # A mapping of gate name -> gate instance - self._gate_name_map = {} + if description is not None: + description = str(description) + return super(Target, cls).__new__( # pylint: disable=too-many-function-args + cls, + description, + num_qubits, + dt, + granularity, + min_length, + pulse_alignment, + acquire_alignment, + qubit_properties, + concurrent_measurements, + ) + + def __init__( + self, + description=None, # pylint: disable=unused-argument + num_qubits=0, # pylint: disable=unused-argument + dt=None, # pylint: disable=unused-argument + granularity=1, # pylint: disable=unused-argument + min_length=1, # pylint: disable=unused-argument + pulse_alignment=1, # pylint: disable=unused-argument + acquire_alignment=1, # pylint: disable=unused-argument + qubit_properties=None, # pylint: disable=unused-argument + concurrent_measurements=None, # pylint: disable=unused-argument + ): # A nested mapping of gate name -> qargs -> properties self._gate_map = {} - # A mapping of number of qubits to set of op names which are global - self._global_operations = defaultdict(set) - # A mapping of qarg -> set(gate name) - self._qarg_gate_map = defaultdict(set) - self.dt = dt - self.description = description self._coupling_graph = None self._instruction_durations = None self._instruction_schedule_map = None - self.granularity = granularity - self.min_length = min_length - self.pulse_alignment = pulse_alignment - self.acquire_alignment = acquire_alignment - self._non_global_basis = None - self._non_global_strict_basis = None - if qubit_properties is not None: - if not self.num_qubits: - self.num_qubits = len(qubit_properties) - else: - if self.num_qubits != len(qubit_properties): - raise ValueError( - "The value of num_qubits specified does not match the " - "length of the input qubit_properties list" - ) - self.qubit_properties = qubit_properties - self.concurrent_measurements = concurrent_measurements def add_instruction(self, instruction, properties=None, name=None): """Add a new instruction to the :class:`~qiskit.transpiler.Target` @@ -408,35 +420,15 @@ def add_instruction(self, instruction, properties=None, name=None): "An instruction added globally by class can't have properties set." ) instruction_name = name - if properties is None: + if properties is None or is_class: properties = {None: None} if instruction_name in self._gate_map: raise AttributeError(f"Instruction {instruction_name} is already in the target") - self._gate_name_map[instruction_name] = instruction - if is_class: - qargs_val = {None: None} - else: - if None in properties: - self._global_operations[instruction.num_qubits].add(instruction_name) - qargs_val = {} - for qarg in properties: - if qarg is not None and len(qarg) != instruction.num_qubits: - raise TranspilerError( - f"The number of qubits for {instruction} does not match the number " - f"of qubits in the properties dictionary: {qarg}" - ) - if qarg is not None: - self.num_qubits = max( - self.num_qubits if self.num_qubits is not None else 0, max(qarg) + 1 - ) - qargs_val[qarg] = properties[qarg] - self._qarg_gate_map[qarg].add(instruction_name) - self._gate_map[instruction_name] = qargs_val + super().add_instruction(instruction, instruction_name, properties) + self._gate_map[instruction_name] = properties self._coupling_graph = None self._instruction_durations = None self._instruction_schedule_map = None - self._non_global_basis = None - self._non_global_strict_basis = None def update_instruction_properties(self, instruction, qargs, properties): """Update the property object for an instruction qarg pair already in the Target @@ -448,10 +440,7 @@ def update_instruction_properties(self, instruction, qargs, properties): Raises: KeyError: If ``instruction`` or ``qarg`` are not in the target """ - if instruction not in self._gate_map: - raise KeyError(f"Provided instruction: '{instruction}' not in this Target") - if qargs not in self._gate_map[instruction]: - raise KeyError(f"Provided qarg: '{qargs}' not in this Target for {instruction}") + super().update_instruction_properties(instruction, qargs, properties) self._gate_map[instruction][qargs] = properties self._instruction_durations = None self._instruction_schedule_map = None @@ -574,14 +563,6 @@ def update_from_instruction_schedule_map(self, inst_map, inst_name_map=None, err continue self.update_instruction_properties(inst_name, qargs, prop) - @property - def qargs(self): - """The set of qargs in the target.""" - qargs = set(self._qarg_gate_map) - if len(qargs) == 1 and next(iter(qargs)) is None: - return None - return qargs - def qargs_for_operation_name(self, operation): """Get the qargs for a given operation name @@ -643,236 +624,6 @@ def instruction_schedule_map(self): self._instruction_schedule_map = out_inst_schedule_map return out_inst_schedule_map - def operation_from_name(self, instruction): - """Get the operation class object for a given name - - Args: - instruction (str): The instruction name to get the - :class:`~qiskit.circuit.Instruction` instance for - Returns: - qiskit.circuit.Instruction: The Instruction instance corresponding to the - name. This also can also be the class for globally defined variable with - operations. - """ - return self._gate_name_map[instruction] - - def operations_for_qargs(self, qargs): - """Get the operation class object for a specified qargs tuple - - Args: - qargs (tuple): A qargs tuple of the qubits to get the gates that apply - to it. For example, ``(0,)`` will return the set of all - instructions that apply to qubit 0. If set to ``None`` this will - return any globally defined operations in the target. - Returns: - list: The list of :class:`~qiskit.circuit.Instruction` instances - that apply to the specified qarg. This may also be a class if - a variable width operation is globally defined. - - Raises: - KeyError: If qargs is not in target - """ - if qargs is not None and any(x not in range(0, self.num_qubits) for x in qargs): - raise KeyError(f"{qargs} not in target.") - res = [self._gate_name_map[x] for x in self._qarg_gate_map[qargs]] - if qargs is not None: - res += self._global_operations.get(len(qargs), []) - for op in self._gate_name_map.values(): - if inspect.isclass(op): - res.append(op) - if not res: - raise KeyError(f"{qargs} not in target.") - return list(res) - - def operation_names_for_qargs(self, qargs): - """Get the operation names for a specified qargs tuple - - Args: - qargs (tuple): A ``qargs`` tuple of the qubits to get the gates that apply - to it. For example, ``(0,)`` will return the set of all - instructions that apply to qubit 0. If set to ``None`` this will - return the names for any globally defined operations in the target. - Returns: - set: The set of operation names that apply to the specified ``qargs``. - - Raises: - KeyError: If ``qargs`` is not in target - """ - # if num_qubits == 0, we will return globally defined operations - if self.num_qubits == 0 or self.num_qubits is None: - qargs = None - if qargs is not None and any(x not in range(0, self.num_qubits) for x in qargs): - raise KeyError(f"{qargs} not in target.") - res = self._qarg_gate_map.get(qargs, set()) - if qargs is not None: - res.update(self._global_operations.get(len(qargs), set())) - for name, op in self._gate_name_map.items(): - if inspect.isclass(op): - res.add(name) - if not res: - raise KeyError(f"{qargs} not in target.") - return res - - def instruction_supported( - self, operation_name=None, qargs=None, operation_class=None, parameters=None - ): - """Return whether the instruction (operation + qubits) is supported by the target - - Args: - operation_name (str): The name of the operation for the instruction. Either - this or ``operation_class`` must be specified, if both are specified - ``operation_class`` will take priority and this argument will be ignored. - qargs (tuple): The tuple of qubit indices for the instruction. If this is - not specified then this method will return ``True`` if the specified - operation is supported on any qubits. The typical application will - always have this set (otherwise it's the same as just checking if the - target contains the operation). Normally you would not set this argument - if you wanted to check more generally that the target supports an operation - with the ``parameters`` on any qubits. - operation_class (Type[qiskit.circuit.Instruction]): The operation class to check whether - the target supports a particular operation by class rather - than by name. This lookup is more expensive as it needs to - iterate over all operations in the target instead of just a - single lookup. If this is specified it will supersede the - ``operation_name`` argument. The typical use case for this - operation is to check whether a specific variant of an operation - is supported on the backend. For example, if you wanted to - check whether a :class:`~.RXGate` was supported on a specific - qubit with a fixed angle. That fixed angle variant will - typically have a name different from the object's - :attr:`~.Instruction.name` attribute (``"rx"``) in the target. - This can be used to check if any instances of the class are - available in such a case. - parameters (list): A list of parameters to check if the target - supports them on the specified qubits. If the instruction - supports the parameter values specified in the list on the - operation and qargs specified this will return ``True`` but - if the parameters are not supported on the specified - instruction it will return ``False``. If this argument is not - specified this method will return ``True`` if the instruction - is supported independent of the instruction parameters. If - specified with any :class:`~.Parameter` objects in the list, - that entry will be treated as supporting any value, however parameter names - will not be checked (for example if an operation in the target - is listed as parameterized with ``"theta"`` and ``"phi"`` is - passed into this function that will return ``True``). For - example, if called with:: - - parameters = [Parameter("theta")] - target.instruction_supported("rx", (0,), parameters=parameters) - - will return ``True`` if an :class:`~.RXGate` is supported on qubit 0 - that will accept any parameter. If you need to check for a fixed numeric - value parameter this argument is typically paired with the ``operation_class`` - argument. For example:: - - target.instruction_supported("rx", (0,), RXGate, parameters=[pi / 4]) - - will return ``True`` if an RXGate(pi/4) exists on qubit 0. - - Returns: - bool: Returns ``True`` if the instruction is supported and ``False`` if it isn't. - - """ - - def check_obj_params(parameters, obj): - for index, param in enumerate(parameters): - if isinstance(param, Parameter) and not isinstance(obj.params[index], Parameter): - return False - if param != obj.params[index] and not isinstance(obj.params[index], Parameter): - return False - return True - - # Handle case where num_qubits is None by always checking globally supported operations - if self.num_qubits is None: - qargs = None - # Case a list if passed in by mistake - if qargs is not None: - qargs = tuple(qargs) - if operation_class is not None: - for op_name, obj in self._gate_name_map.items(): - if inspect.isclass(obj): - if obj != operation_class: - continue - # If no qargs operation class is supported - if qargs is None: - return True - # If qargs set then validate no duplicates and all indices are valid on device - elif all(qarg <= self.num_qubits for qarg in qargs) and len(set(qargs)) == len( - qargs - ): - return True - else: - return False - - if isinstance(obj, operation_class): - if parameters is not None: - if len(parameters) != len(obj.params): - continue - if not check_obj_params(parameters, obj): - continue - if qargs is None: - return True - if qargs in self._gate_map[op_name]: - return True - if self._gate_map[op_name] is None or None in self._gate_map[op_name]: - return obj.num_qubits == len(qargs) and all( - x < self.num_qubits for x in qargs - ) - return False - if operation_name in self._gate_map: - if parameters is not None: - obj = self._gate_name_map[operation_name] - if inspect.isclass(obj): - # The parameters argument was set and the operation_name specified is - # defined as a globally supported class in the target. This means - # there is no available validation (including whether the specified - # operation supports parameters), the returned value will not factor - # in the argument `parameters`, - - # If no qargs a operation class is supported - if qargs is None: - return True - # If qargs set then validate no duplicates and all indices are valid on device - elif all(qarg <= self.num_qubits for qarg in qargs) and len(set(qargs)) == len( - qargs - ): - return True - else: - return False - if len(parameters) != len(obj.params): - return False - for index, param in enumerate(parameters): - matching_param = False - if isinstance(obj.params[index], Parameter): - matching_param = True - elif param == obj.params[index]: - matching_param = True - if not matching_param: - return False - return True - if qargs is None: - return True - if qargs in self._gate_map[operation_name]: - return True - if self._gate_map[operation_name] is None or None in self._gate_map[operation_name]: - obj = self._gate_name_map[operation_name] - if inspect.isclass(obj): - if qargs is None: - return True - # If qargs set then validate no duplicates and all indices are valid on device - elif all(qarg <= self.num_qubits for qarg in qargs) and len(set(qargs)) == len( - qargs - ): - return True - else: - return False - else: - return self._gate_name_map[operation_name].num_qubits == len(qargs) and all( - x < self.num_qubits for x in qargs - ) - return False - def has_calibration( self, operation_name: str, @@ -927,11 +678,6 @@ def operation_names(self): """Get the operation names in the target.""" return self._gate_map.keys() - @property - def operations(self): - """Get the operation class objects in the target.""" - return list(self._gate_name_map.values()) - @property def instructions(self): """Get the list of tuples ``(:class:`~qiskit.circuit.Instruction`, (qargs))`` @@ -994,25 +740,30 @@ def _build_coupling_graph(self): for gate, qarg_map in self._gate_map.items(): if qarg_map is None: if self._gate_name_map[gate].num_qubits == 2: - self._coupling_graph = None + self._coupling_graph = None # pylint: disable=attribute-defined-outside-init return continue for qarg, properties in qarg_map.items(): if qarg is None: - if self._gate_name_map[gate].num_qubits == 2: + if self.operation_from_name(gate).num_qubits == 2: self._coupling_graph = None return continue if len(qarg) == 1: - self._coupling_graph[qarg[0]] = properties + self._coupling_graph[qarg[0]] = ( + properties # pylint: disable=attribute-defined-outside-init + ) elif len(qarg) == 2: try: edge_data = self._coupling_graph.get_edge_data(*qarg) edge_data[gate] = properties except rx.NoEdgeBetweenNodes: self._coupling_graph.add_edge(*qarg, {gate: properties}) - if self._coupling_graph.num_edges() == 0 and any(x is None for x in self._qarg_gate_map): - self._coupling_graph = None + qargs = self.qargs + if self._coupling_graph.num_edges() == 0 and ( + qargs is None or any(x is None for x in qargs) + ): + self._coupling_graph = None # pylint: disable=attribute-defined-outside-init def build_coupling_map(self, two_q_gate=None, filter_idle_qubits=False): """Get a :class:`~qiskit.transpiler.CouplingMap` from this target. @@ -1059,7 +810,7 @@ def build_coupling_map(self, two_q_gate=None, filter_idle_qubits=False): if two_q_gate is not None: coupling_graph = rx.PyDiGraph(multigraph=False) coupling_graph.add_nodes_from([None] * self.num_qubits) - for qargs, properties in self._gate_map[two_q_gate].items(): + for qargs, properties in self[two_q_gate].items(): if len(qargs) != 2: raise ValueError( f"Specified two_q_gate: {two_q_gate} is not a 2 qubit instruction" @@ -1090,70 +841,19 @@ def _filter_coupling_graph(self): graph.remove_nodes_from(list(to_remove)) return graph - @property - def physical_qubits(self): - """Returns a sorted list of physical_qubits""" - return list(range(self.num_qubits)) - - def get_non_global_operation_names(self, strict_direction=False): - """Return the non-global operation names for the target - - The non-global operations are those in the target which don't apply - on all qubits (for single qubit operations) or all multi-qubit qargs - (for multi-qubit operations). - - Args: - strict_direction (bool): If set to ``True`` the multi-qubit - operations considered as non-global respect the strict - direction (or order of qubits in the qargs is significant). For - example, if ``cx`` is defined on ``(0, 1)`` and ``ecr`` is - defined over ``(1, 0)`` by default neither would be considered - non-global, but if ``strict_direction`` is set ``True`` both - ``cx`` and ``ecr`` would be returned. - - Returns: - List[str]: A list of operation names for operations that aren't global in this target - """ - if strict_direction: - if self._non_global_strict_basis is not None: - return self._non_global_strict_basis - search_set = self._qarg_gate_map.keys() - else: - if self._non_global_basis is not None: - return self._non_global_basis - - search_set = { - frozenset(qarg) - for qarg in self._qarg_gate_map - if qarg is not None and len(qarg) != 1 - } - incomplete_basis_gates = [] - size_dict = defaultdict(int) - size_dict[1] = self.num_qubits - for qarg in search_set: - if qarg is None or len(qarg) == 1: - continue - size_dict[len(qarg)] += 1 - for inst, qargs in self._gate_map.items(): - qarg_sample = next(iter(qargs)) - if qarg_sample is None: - continue - if not strict_direction: - qargs = {frozenset(qarg) for qarg in qargs} - if len(qargs) != size_dict[len(qarg_sample)]: - incomplete_basis_gates.append(inst) - if strict_direction: - self._non_global_strict_basis = incomplete_basis_gates - else: - self._non_global_basis = incomplete_basis_gates - return incomplete_basis_gates - def __iter__(self): return iter(self._gate_map) def __getitem__(self, key): return self._gate_map[key] + def get(self, key, default=None): + """Gets an item from the Target. If not found return a provided default or `None`.""" + try: + return self[key] + except KeyError: + return default + def __len__(self): return len(self._gate_map) @@ -1161,12 +861,15 @@ def __contains__(self, item): return item in self._gate_map def keys(self): + """Return the keys (operation_names) of the Target""" return self._gate_map.keys() def values(self): + """Return the Property Map (qargs -> InstructionProperties) of every instruction in the Target""" return self._gate_map.values() def items(self): + """Returns pairs of Gate names and its property map (str, dict[tuple, InstructionProperties])""" return self._gate_map.items() def __str__(self): @@ -1188,10 +891,10 @@ def __str__(self): prop_str_pieces = [f"\t\t{qarg}:\n"] duration = getattr(props, "duration", None) if duration is not None: - prop_str_pieces.append(f"\t\t\tDuration: {duration} sec.\n") + prop_str_pieces.append(f"\t\t\tDuration: {duration:g} sec.\n") error = getattr(props, "error", None) if error is not None: - prop_str_pieces.append(f"\t\t\tError Rate: {error}\n") + prop_str_pieces.append(f"\t\t\tError Rate: {error:g}\n") schedule = getattr(props, "_calibration", None) if schedule is not None: prop_str_pieces.append("\t\t\tWith pulse schedule calibration\n") @@ -1205,6 +908,22 @@ def __str__(self): output.write("".join(prop_str_pieces)) return output.getvalue() + def __getstate__(self) -> dict: + return { + "_gate_map": self._gate_map, + "coupling_graph": self._coupling_graph, + "instruction_durations": self._instruction_durations, + "instruction_schedule_map": self._instruction_schedule_map, + "base": super().__getstate__(), + } + + def __setstate__(self, state: tuple): + self._gate_map = state["_gate_map"] + self._coupling_graph = state["coupling_graph"] + self._instruction_durations = state["instruction_durations"] + self._instruction_schedule_map = state["instruction_schedule_map"] + super().__setstate__(state["base"]) + @classmethod def from_configuration( cls, @@ -1442,6 +1161,9 @@ def from_configuration( return target +Mapping.register(Target) + + def target_to_backend_properties(target: Target): """Convert a :class:`~.Target` object into a legacy :class:`~.BackendProperties`""" From 10b0de4aaf41e37647a99fca6a06e7bfe8f30ea0 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Thu, 25 Jul 2024 22:39:39 +0200 Subject: [PATCH 51/63] test.python.primitives.test_backend_sampler --- test/python/primitives/test_backend_sampler.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/test/python/primitives/test_backend_sampler.py b/test/python/primitives/test_backend_sampler.py index 8c3288aee318..f0fdb4f07f8c 100644 --- a/test/python/primitives/test_backend_sampler.py +++ b/test/python/primitives/test_backend_sampler.py @@ -322,7 +322,8 @@ def max_circuits(self): qc2 = QuantumCircuit(1) qc2.x(0) qc2.measure_all() - sampler = BackendSampler(backend=FakeBackendLimitedCircuits(num_qubits=5, seed=42)) + with self.assertWarns(DeprecationWarning): + sampler = BackendSampler(backend=FakeBackendLimitedCircuits(num_qubits=5, seed=42)) result = sampler.run([qc, qc2]).result() self.assertIsInstance(result, SamplerResult) self.assertEqual(len(result.quasi_dists), 2) @@ -380,7 +381,8 @@ def test_sequential_run(self): qc2 = QuantumCircuit(1) qc2.x(0) qc2.measure_all() - sampler = BackendSampler(backend=backend) + with self.assertWarns(DeprecationWarning): + sampler = BackendSampler(backend=backend) result = sampler.run([qc]).result() self.assertDictAlmostEqual(result.quasi_dists[0], {0: 1}, 0.1) result2 = sampler.run([qc2]).result() @@ -424,7 +426,8 @@ def callback(msg): backend = GenericBackendV2( 7, calibrate_instructions=True, basis_gates=["cx", "u1", "u2", "u3"], seed=42 ) - sampler = BackendSampler(backend=backend, bound_pass_manager=bound_pass) + with self.assertWarns(DeprecationWarning): + sampler = BackendSampler(backend=backend, bound_pass_manager=bound_pass) _ = sampler.run([self._circuit[0]]).result() expected = [ "bound_pass_manager", @@ -447,7 +450,8 @@ def callback(msg): # pylint: disable=function-redefined backend = GenericBackendV2( 7, calibrate_instructions=True, basis_gates=["cx", "u1", "u2", "u3"], seed=42 ) - sampler = BackendSampler(backend=backend, bound_pass_manager=bound_pass) + with self.assertWarns(DeprecationWarning): + sampler = BackendSampler(backend=backend, bound_pass_manager=bound_pass) _ = sampler.run([self._circuit[0], self._circuit[0]]).result() expected = [ "bound_pass_manager", From 589e6f2bd93dde84e03400e04ebfa5d8603ed87e Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Fri, 26 Jul 2024 10:24:13 +0200 Subject: [PATCH 52/63] restore the assertWarns, waiting for #12818 --- .../primitives/test_backend_estimator.py | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/test/python/primitives/test_backend_estimator.py b/test/python/primitives/test_backend_estimator.py index fed1c8c72c7d..3263c149d8ae 100644 --- a/test/python/primitives/test_backend_estimator.py +++ b/test/python/primitives/test_backend_estimator.py @@ -390,10 +390,11 @@ def callback(msg): bound_counter = CallbackPass("bound_pass_manager", callback) bound_pass = PassManager(bound_counter) - estimator = BackendEstimator( - backend=GenericBackendV2(num_qubits=5, seed=42), bound_pass_manager=bound_pass - ) - _ = estimator.run(qc, op).result() + with self.assertWarns(DeprecationWarning): + estimator = BackendEstimator( + backend=GenericBackendV2(num_qubits=5, seed=42), bound_pass_manager=bound_pass + ) + _ = estimator.run(qc, op).result() expected = [ "bound_pass_manager", ] @@ -412,10 +413,12 @@ def callback(msg): # pylint: disable=function-redefined bound_counter = CallbackPass("bound_pass_manager", callback) bound_pass = PassManager(bound_counter) - estimator = BackendEstimator( - backend=GenericBackendV2(num_qubits=5, seed=42), bound_pass_manager=bound_pass - ) - _ = estimator.run([qc, qc], [op, op]).result() + with self.assertWarns(DeprecationWarning): + estimator = BackendEstimator( + backend=GenericBackendV2(num_qubits=5, seed=42), + bound_pass_manager=bound_pass, + ) + _ = estimator.run([qc, qc], [op, op]).result() expected = [ "bound_pass_manager", "bound_pass_manager", From c40ce8327bf3b57b25831e3ddf8e1c54ce8e48e7 Mon Sep 17 00:00:00 2001 From: aeddins-ibm <60495383+aeddins-ibm@users.noreply.github.com> Date: Fri, 26 Jul 2024 05:09:08 -0400 Subject: [PATCH 53/63] Fix `BitArray.from_counts`/`from_samples` to not fail for input with only `0` outcome and `num_bits=None` (#12800) * interpret `0` as represented by 1 bit * Test conversion of counts w only `0` outcome * add release note --- qiskit/primitives/containers/bit_array.py | 7 +++++-- ...itarray-fromcounts-nobits-82958a596b3489ec.yaml | 7 +++++++ .../python/primitives/containers/test_bit_array.py | 14 ++++++++++++++ 3 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 releasenotes/notes/fix-bitarray-fromcounts-nobits-82958a596b3489ec.yaml diff --git a/qiskit/primitives/containers/bit_array.py b/qiskit/primitives/containers/bit_array.py index 5c68893a4da2..11cd91a96521 100644 --- a/qiskit/primitives/containers/bit_array.py +++ b/qiskit/primitives/containers/bit_array.py @@ -233,7 +233,7 @@ def from_counts( Args: counts: One or more counts-like mappings with the same number of shots. num_bits: The desired number of bits per shot. If unset, the biggest value found sets - this value. + this value, with a minimum of one bit. Returns: A new bit array with shape ``()`` for single input counts, or ``(N,)`` for an iterable @@ -277,7 +277,7 @@ def from_samples( Args: samples: A list of bitstrings, a list of integers, or a list of hexstrings. num_bits: The desired number of bits per sample. If unset, the biggest sample provided - is used to determine this value. + is used to determine this value, with a minimum of one bit. Returns: A new bit array. @@ -300,6 +300,9 @@ def from_samples( # we are forced to prematurely look at every iterand in this case ints = list(ints) num_bits = max(map(int.bit_length, ints)) + # convention: if the only value is 0, represent with one bit: + if num_bits == 0: + num_bits = 1 num_bytes = _min_num_bytes(num_bits) data = b"".join(val.to_bytes(num_bytes, "big") for val in ints) diff --git a/releasenotes/notes/fix-bitarray-fromcounts-nobits-82958a596b3489ec.yaml b/releasenotes/notes/fix-bitarray-fromcounts-nobits-82958a596b3489ec.yaml new file mode 100644 index 000000000000..6be5ea21bdf5 --- /dev/null +++ b/releasenotes/notes/fix-bitarray-fromcounts-nobits-82958a596b3489ec.yaml @@ -0,0 +1,7 @@ +--- +fixes: + - | + Fixed a bug in :meth:`.BitArray.from_counts` and :meth:`.BitArray.from_samples`. + Previously these would raise an error if given data containing only zeros, and no + value for the optional argument ``num_bits``. Now they produce a :class:`.BitArray` + with :attr:`.BitArray.num_bits` set to 1. diff --git a/test/python/primitives/containers/test_bit_array.py b/test/python/primitives/containers/test_bit_array.py index e4963d046f51..4aeeba854b33 100644 --- a/test/python/primitives/containers/test_bit_array.py +++ b/test/python/primitives/containers/test_bit_array.py @@ -232,6 +232,7 @@ def convert(counts: Counts): counts1 = convert(Counts({"0b101010": 2, "0b1": 3, "0x010203": 4})) counts2 = convert(Counts({1: 3, 2: 6})) + counts3 = convert(Counts({0: 2})) bit_array = BitArray.from_counts(counts1) expected = BitArray(u_8([[0, 0, 42]] * 2 + [[0, 0, 1]] * 3 + [[1, 2, 3]] * 4), 17) @@ -248,6 +249,10 @@ def convert(counts: Counts): ] self.assertEqual(bit_array, BitArray(u_8(expected), 17)) + bit_array = BitArray.from_counts(counts3) + expected = BitArray(u_8([[0], [0]]), 1) + self.assertEqual(bit_array, expected) + def test_from_samples_bitstring(self): """Test the from_samples static constructor.""" bit_array = BitArray.from_samples(["110", "1", "1111111111"]) @@ -256,6 +261,9 @@ def test_from_samples_bitstring(self): bit_array = BitArray.from_samples(["110", "1", "1111111111"], 20) self.assertEqual(bit_array, BitArray(u_8([[0, 0, 6], [0, 0, 1], [0, 3, 255]]), 20)) + bit_array = BitArray.from_samples(["000", "0"]) + self.assertEqual(bit_array, BitArray(u_8([[0], [0]]), 1)) + def test_from_samples_hex(self): """Test the from_samples static constructor.""" bit_array = BitArray.from_samples(["0x01", "0x0a12", "0x0105"]) @@ -264,6 +272,9 @@ def test_from_samples_hex(self): bit_array = BitArray.from_samples(["0x01", "0x0a12", "0x0105"], 20) self.assertEqual(bit_array, BitArray(u_8([[0, 0, 1], [0, 10, 18], [0, 1, 5]]), 20)) + bit_array = BitArray.from_samples(["0x0", "0x0"]) + self.assertEqual(bit_array, BitArray(u_8([[0], [0]]), 1)) + def test_from_samples_int(self): """Test the from_samples static constructor.""" bit_array = BitArray.from_samples([1, 2578, 261]) @@ -272,6 +283,9 @@ def test_from_samples_int(self): bit_array = BitArray.from_samples([1, 2578, 261], 20) self.assertEqual(bit_array, BitArray(u_8([[0, 0, 1], [0, 10, 18], [0, 1, 5]]), 20)) + bit_array = BitArray.from_samples([0, 0, 0]) + self.assertEqual(bit_array, BitArray(u_8([[0], [0], [0]]), 1)) + def test_reshape(self): """Test the reshape method.""" # this creates incrementing bitstrings from 0 to 360 * 32 - 1 From 4ec51d1a83987e022eb7323590b6d7b218ede28d Mon Sep 17 00:00:00 2001 From: YingHongTham Date: Fri, 26 Jul 2024 14:25:13 +0200 Subject: [PATCH 54/63] fixes #9355 deprecate visualize_transition (#12287) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * added deprecation warnings and decorators to transition_visualization.py * fixed style with tox -epy310 -eblack * added release notes * added to warning category=DeprecationWarning and stacklevel=2 * Update releasenotes/notes/deprecate-visualize_transition-8c1d257b7f37aa58.yaml Co-authored-by: atharva-satpute <55058959+atharva-satpute@users.noreply.github.com> * Update releasenotes/notes/deprecate-visualize_transition-8c1d257b7f37aa58.yaml Co-authored-by: atharva-satpute <55058959+atharva-satpute@users.noreply.github.com> * Apply suggestions from code review * Fix lint complaint --------- Co-authored-by: atharva-satpute <55058959+atharva-satpute@users.noreply.github.com> Co-authored-by: Matthew Treinish Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> --- qiskit/visualization/transition_visualization.py | 5 +++++ .../deprecate-visualize_transition-8c1d257b7f37aa58.yaml | 7 +++++++ 2 files changed, 12 insertions(+) create mode 100644 releasenotes/notes/deprecate-visualize_transition-8c1d257b7f37aa58.yaml diff --git a/qiskit/visualization/transition_visualization.py b/qiskit/visualization/transition_visualization.py index a2ff74799999..0d1623831883 100644 --- a/qiskit/visualization/transition_visualization.py +++ b/qiskit/visualization/transition_visualization.py @@ -18,6 +18,7 @@ import numpy as np from qiskit.exceptions import MissingOptionalLibraryError +from qiskit.utils.deprecation import deprecate_func def _normalize(v, tolerance=0.00001): @@ -121,6 +122,10 @@ def vector_norm(self): return np.linalg.norm(v) +@deprecate_func( + since="1.2.0", + removal_timeline="in the 2.0 release", +) def visualize_transition(circuit, trace=False, saveas=None, fpg=100, spg=2): """ Creates animation showing transitions between states of a single diff --git a/releasenotes/notes/deprecate-visualize_transition-8c1d257b7f37aa58.yaml b/releasenotes/notes/deprecate-visualize_transition-8c1d257b7f37aa58.yaml new file mode 100644 index 000000000000..6900dcbd7676 --- /dev/null +++ b/releasenotes/notes/deprecate-visualize_transition-8c1d257b7f37aa58.yaml @@ -0,0 +1,7 @@ +--- +deprecations_visualization: + - | + The :func:`.transition_visualization` function has been deprecated and will + be removed in the 2.0.0 release. This function had a number of limitations + which limited it's utility to only very specific use cases and didn't fit in with + the rest of the Qiskit visualization module. From edf0b53a01b708f3ead6f1bdc50becac28bf59f1 Mon Sep 17 00:00:00 2001 From: Sebastian Brandhofer <148463728+sbrandhsn@users.noreply.github.com> Date: Fri, 26 Jul 2024 14:27:21 +0200 Subject: [PATCH 55/63] Setting noise_info to false in GenericBackendV2 creates issues later in the transpiler pipeline (#12769) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * up * fix * Apply suggestions from code review Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> * lint --------- Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> --- .../fake_provider/generic_backend_v2.py | 4 +- .../fake_provider/test_generic_backend_v2.py | 61 ++++++++++++++++++- 2 files changed, 62 insertions(+), 3 deletions(-) diff --git a/qiskit/providers/fake_provider/generic_backend_v2.py b/qiskit/providers/fake_provider/generic_backend_v2.py index 09827eba48b7..c3de76cbd0e6 100644 --- a/qiskit/providers/fake_provider/generic_backend_v2.py +++ b/qiskit/providers/fake_provider/generic_backend_v2.py @@ -415,7 +415,9 @@ def _build_generic_target(self): noise_params = self._get_noise_defaults(name, gate.num_qubits) self._add_noisy_instruction_to_target(gate, noise_params, calibration_inst_map) else: - self._target.add_instruction(gate, properties=None, name=name) + qarg_set = self._coupling_map if gate.num_qubits > 1 else range(self.num_qubits) + props = {(qarg,) if isinstance(qarg, int) else qarg: None for qarg in qarg_set} + self._target.add_instruction(gate, properties=props, name=name) if self._control_flow: self._target.add_instruction(IfElseOp, name="if_else") diff --git a/test/python/providers/fake_provider/test_generic_backend_v2.py b/test/python/providers/fake_provider/test_generic_backend_v2.py index 33bf57cf3903..70ac50f659c9 100644 --- a/test/python/providers/fake_provider/test_generic_backend_v2.py +++ b/test/python/providers/fake_provider/test_generic_backend_v2.py @@ -16,8 +16,10 @@ from qiskit import ClassicalRegister, QuantumCircuit, QuantumRegister, transpile from qiskit.providers.fake_provider import GenericBackendV2 +from qiskit.quantum_info import Operator from qiskit.transpiler import CouplingMap from qiskit.exceptions import QiskitError +from qiskit.transpiler.preset_passmanagers import generate_preset_pass_manager from test import QiskitTestCase # pylint: disable=wrong-import-order @@ -57,12 +59,67 @@ def test_calibration_no_noise_info(self): def test_no_noise(self): """Test no noise info when parameter is false""" - backend = GenericBackendV2(num_qubits=2, noise_info=False) + backend = GenericBackendV2( + num_qubits=5, coupling_map=CouplingMap.from_line(5), noise_info=False + ) + qc = QuantumCircuit(5) + qc.h(0) + qc.cx(0, 1) + qc.cx(0, 2) + qc.cx(1, 4) + qc.cx(3, 0) + qc.cx(2, 4) + qc_res = generate_preset_pass_manager(optimization_level=2, backend=backend).run(qc) + self.assertTrue(Operator.from_circuit(qc_res).equiv(qc)) + self.assertEqual(backend.target.qubit_properties, None) + + def test_no_noise_fully_connected(self): + """Test no noise info when parameter is false""" + backend = GenericBackendV2(num_qubits=5, noise_info=False) + qc = QuantumCircuit(5) + qc.h(0) + qc.cx(0, 1) + qc.cx(0, 2) + qc.cx(1, 4) + qc.cx(3, 0) + qc.cx(2, 4) + qc_res = generate_preset_pass_manager(optimization_level=2, backend=backend).run(qc) + self.assertTrue(Operator.from_circuit(qc_res).equiv(qc)) + self.assertEqual(backend.target.qubit_properties, None) + + def test_no_info(self): + """Test no noise info when parameter is false""" + backend = GenericBackendV2( + num_qubits=5, + coupling_map=CouplingMap.from_line(5), + noise_info=False, + pulse_channels=False, + ) + qc = QuantumCircuit(5) + qc.h(0) + qc.cx(0, 1) + qc.cx(0, 2) + qc.cx(1, 4) + qc.cx(3, 0) + qc.cx(2, 4) + qc_res = generate_preset_pass_manager(optimization_level=2, backend=backend).run(qc) + self.assertTrue(Operator.from_circuit(qc_res).equiv(qc)) self.assertEqual(backend.target.qubit_properties, None) def test_no_pulse_channels(self): """Test no/empty pulse channels when parameter is false""" - backend = GenericBackendV2(num_qubits=2, pulse_channels=False) + backend = GenericBackendV2( + num_qubits=5, coupling_map=CouplingMap.from_line(5), pulse_channels=False + ) + qc = QuantumCircuit(5) + qc.h(0) + qc.cx(0, 1) + qc.cx(0, 2) + qc.cx(1, 4) + qc.cx(3, 0) + qc.cx(2, 4) + qc_res = generate_preset_pass_manager(optimization_level=2, backend=backend).run(qc) + self.assertTrue(Operator.from_circuit(qc_res).equiv(qc)) self.assertTrue(len(backend.channels_map) == 0) def test_operation_names(self): From 1512535a973a1418f9891674f6b3779123a052f1 Mon Sep 17 00:00:00 2001 From: Julien Gacon Date: Fri, 26 Jul 2024 17:55:50 +0200 Subject: [PATCH 56/63] Add `AnnotatedOperation.params` and fix some control issues (#12752) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * AnnotatedOp.params support and Gate.control fix * add reno * lint * update reno * review comments - use attribute error - more clearly state the new None arg in reno and Gate class * review from Elena * Fix ``AttributeError`` test * lint * Apply suggestions from code review Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> --------- Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> --- qiskit/circuit/annotated_operation.py | 22 ++++++ qiskit/circuit/gate.py | 15 ++-- .../library/generalized_gates/unitary.py | 6 +- qiskit/circuit/library/standard_gates/h.py | 13 ++-- .../multi_control_rotation_gates.py | 15 +++- qiskit/circuit/library/standard_gates/p.py | 18 ++--- qiskit/circuit/library/standard_gates/rx.py | 22 ++++-- qiskit/circuit/library/standard_gates/rxx.py | 38 ++++++++++- qiskit/circuit/library/standard_gates/ry.py | 22 ++++-- qiskit/circuit/library/standard_gates/ryy.py | 38 ++++++++++- qiskit/circuit/library/standard_gates/rz.py | 23 +++++-- qiskit/circuit/library/standard_gates/rzx.py | 38 ++++++++++- qiskit/circuit/library/standard_gates/rzz.py | 38 ++++++++++- qiskit/circuit/library/standard_gates/s.py | 68 +++++++++++++++++++ qiskit/circuit/library/standard_gates/swap.py | 12 ++-- qiskit/circuit/library/standard_gates/sx.py | 12 ++-- qiskit/circuit/library/standard_gates/u.py | 22 ++++-- qiskit/circuit/library/standard_gates/u1.py | 6 +- qiskit/circuit/library/standard_gates/u3.py | 22 ++++-- qiskit/circuit/library/standard_gates/x.py | 12 ++-- .../library/standard_gates/xx_minus_yy.py | 38 ++++++++++- .../library/standard_gates/xx_plus_yy.py | 38 ++++++++++- qiskit/circuit/library/standard_gates/y.py | 2 +- qiskit/circuit/library/standard_gates/z.py | 2 +- qiskit/circuit/quantumcircuit.py | 2 +- .../annotated-params-116288d5628f7ee8.yaml | 30 ++++++++ .../circuit/test_annotated_operation.py | 49 ++++++++++++- test/python/circuit/test_controlled_gate.py | 54 +++++++++++++-- 28 files changed, 585 insertions(+), 92 deletions(-) create mode 100644 releasenotes/notes/annotated-params-116288d5628f7ee8.yaml diff --git a/qiskit/circuit/annotated_operation.py b/qiskit/circuit/annotated_operation.py index 6780cc2e330f..6006e68f58df 100644 --- a/qiskit/circuit/annotated_operation.py +++ b/qiskit/circuit/annotated_operation.py @@ -18,6 +18,7 @@ from typing import Union, List from qiskit.circuit.operation import Operation +from qiskit.circuit.parameterexpression import ParameterValueType from qiskit.circuit._utils import _compute_control_matrix, _ctrl_state_to_int from qiskit.circuit.exceptions import CircuitError @@ -219,6 +220,27 @@ def power(self, exponent: float, annotated: bool = False): extended_modifiers.append(PowerModifier(exponent)) return AnnotatedOperation(self.base_op, extended_modifiers) + @property + def params(self) -> list[ParameterValueType]: + """The params of the underlying base operation.""" + return getattr(self.base_op, "params", []) + + @params.setter + def params(self, value: list[ParameterValueType]): + if hasattr(self.base_op, "params"): + self.base_op.params = value + else: + raise AttributeError( + f"Cannot set attribute ``params`` on the base operation {self.base_op}." + ) + + def validate_parameter(self, parameter: ParameterValueType) -> ParameterValueType: + """Validate a parameter for the underlying base operation.""" + if hasattr(self.base_op, "validate_parameter"): + return self.base_op.validate_parameter(parameter) + + raise AttributeError(f"Cannot validate parameters on the base operation {self.base_op}.") + def _canonicalize_modifiers(modifiers): """ diff --git a/qiskit/circuit/gate.py b/qiskit/circuit/gate.py index d2c88f40bdb6..37fd19e2022a 100644 --- a/qiskit/circuit/gate.py +++ b/qiskit/circuit/gate.py @@ -104,10 +104,9 @@ def control( num_ctrl_qubits: int = 1, label: str | None = None, ctrl_state: int | str | None = None, - annotated: bool = False, + annotated: bool | None = None, ): - """ - Return the controlled version of itself. + """Return the controlled version of itself. Implemented either as a controlled gate (ref. :class:`.ControlledGate`) or as an annotated operation (ref. :class:`.AnnotatedOperation`). @@ -118,8 +117,12 @@ def control( operation. ctrl_state: the control state in decimal or as a bitstring (e.g. ``'111'``). If ``None``, use ``2**num_ctrl_qubits-1``. - annotated: indicates whether the controlled gate can be implemented - as an annotated gate. + annotated: indicates whether the controlled gate is implemented + as an annotated gate. If ``None``, this is set to ``False`` + if the controlled gate can directly be constructed, and otherwise + set to ``True``. This allows defering the construction process in case the + synthesis of the controlled gate requires more information (e.g. + values of unbound parameters). Returns: Controlled version of the given operation. @@ -127,7 +130,7 @@ def control( Raises: QiskitError: unrecognized mode or invalid ctrl_state """ - if not annotated: + if not annotated: # captures both None and False # pylint: disable=cyclic-import from .add_control import add_control diff --git a/qiskit/circuit/library/generalized_gates/unitary.py b/qiskit/circuit/library/generalized_gates/unitary.py index 6a6623ffce5d..9aa03be86318 100644 --- a/qiskit/circuit/library/generalized_gates/unitary.py +++ b/qiskit/circuit/library/generalized_gates/unitary.py @@ -165,7 +165,7 @@ def control( num_ctrl_qubits: int = 1, label: str | None = None, ctrl_state: int | str | None = None, - annotated: bool = False, + annotated: bool | None = None, ) -> ControlledGate | AnnotatedOperation: """Return controlled version of gate. @@ -174,8 +174,8 @@ def control( label: Optional gate label. ctrl_state: The control state in decimal or as a bit string (e.g. ``"1011"``). If ``None``, use ``2**num_ctrl_qubits - 1``. - annotated: indicates whether the controlled gate can be implemented - as an annotated gate. + annotated: indicates whether the controlled gate should be implemented + as an annotated gate. If ``None``, this is handled as ``False``. Returns: Controlled version of gate. diff --git a/qiskit/circuit/library/standard_gates/h.py b/qiskit/circuit/library/standard_gates/h.py index c07895ebbeaa..462ede2c93ae 100644 --- a/qiskit/circuit/library/standard_gates/h.py +++ b/qiskit/circuit/library/standard_gates/h.py @@ -11,6 +11,9 @@ # that they have been altered from the originals. """Hadamard gate.""" + +from __future__ import annotations + from math import sqrt, pi from typing import Optional, Union import numpy @@ -79,9 +82,9 @@ def _define(self): def control( self, num_ctrl_qubits: int = 1, - label: Optional[str] = None, - ctrl_state: Optional[Union[int, str]] = None, - annotated: bool = False, + label: str | None = None, + ctrl_state: int | str | None = None, + annotated: bool | None = None, ): """Return a (multi-)controlled-H gate. @@ -92,8 +95,8 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented - as an annotated gate. + annotated: indicates whether the controlled gate should be implemented + as an annotated gate. If ``None``, this is handled as ``False``. Returns: ControlledGate: controlled version of this gate. diff --git a/qiskit/circuit/library/standard_gates/multi_control_rotation_gates.py b/qiskit/circuit/library/standard_gates/multi_control_rotation_gates.py index 98dedc05f5ef..6e31c99005b3 100644 --- a/qiskit/circuit/library/standard_gates/multi_control_rotation_gates.py +++ b/qiskit/circuit/library/standard_gates/multi_control_rotation_gates.py @@ -18,7 +18,7 @@ from typing import Optional, Union, Tuple, List import numpy as np -from qiskit.circuit import QuantumCircuit, QuantumRegister, Qubit +from qiskit.circuit import QuantumCircuit, QuantumRegister, Qubit, ParameterExpression from qiskit.circuit.library.standard_gates.x import MCXGate from qiskit.circuit.library.standard_gates.u3 import _generate_gray_code from qiskit.circuit.parameterexpression import ParameterValueType @@ -258,6 +258,9 @@ def mcrx( use_basis_gates=use_basis_gates, ) else: + if isinstance(theta, ParameterExpression): + raise QiskitError(f"Cannot synthesize MCRX with unbound parameter: {theta}.") + cgate = _mcsu2_real_diagonal( RXGate(theta).to_matrix(), num_controls=len(control_qubits), @@ -272,8 +275,8 @@ def mcry( q_controls: Union[QuantumRegister, List[Qubit]], q_target: Qubit, q_ancillae: Optional[Union[QuantumRegister, Tuple[QuantumRegister, int]]] = None, - mode: str = None, - use_basis_gates=False, + mode: Optional[str] = None, + use_basis_gates: bool = False, ): """ Apply Multiple-Controlled Y rotation gate @@ -333,6 +336,9 @@ def mcry( use_basis_gates=use_basis_gates, ) else: + if isinstance(theta, ParameterExpression): + raise QiskitError(f"Cannot synthesize MCRY with unbound parameter: {theta}.") + cgate = _mcsu2_real_diagonal( RYGate(theta).to_matrix(), num_controls=len(control_qubits), @@ -383,6 +389,9 @@ def mcrz( else: self.append(CRZGate(lam), control_qubits + [target_qubit]) else: + if isinstance(lam, ParameterExpression): + raise QiskitError(f"Cannot synthesize MCRZ with unbound parameter: {lam}.") + cgate = _mcsu2_real_diagonal( RZGate(lam).to_matrix(), num_controls=len(control_qubits), diff --git a/qiskit/circuit/library/standard_gates/p.py b/qiskit/circuit/library/standard_gates/p.py index 8c83aa464027..cb2c19bf51e9 100644 --- a/qiskit/circuit/library/standard_gates/p.py +++ b/qiskit/circuit/library/standard_gates/p.py @@ -99,7 +99,7 @@ def control( num_ctrl_qubits: int = 1, label: str | None = None, ctrl_state: str | int | None = None, - annotated: bool = False, + annotated: bool | None = None, ): """Return a (multi-)controlled-Phase gate. @@ -108,8 +108,8 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g. ``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented - as an annotated gate. + annotated: indicates whether the controlled gate should be implemented + as an annotated gate. If ``None``, this is handled as ``False``. Returns: ControlledGate: controlled version of this gate. @@ -255,7 +255,7 @@ def control( num_ctrl_qubits: int = 1, label: str | None = None, ctrl_state: str | int | None = None, - annotated: bool = False, + annotated: bool | None = None, ): """Controlled version of this gate. @@ -264,8 +264,8 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented - as an annotated gate. + annotated: indicates whether the controlled gate should be implemented + as an annotated gate. If ``None``, this is handled as ``False``. Returns: ControlledGate: controlled version of this gate. @@ -396,7 +396,7 @@ def control( num_ctrl_qubits: int = 1, label: str | None = None, ctrl_state: str | int | None = None, - annotated: bool = False, + annotated: bool | None = None, ): """Controlled version of this gate. @@ -405,8 +405,8 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented - as an annotated gate. + annotated: indicates whether the controlled gate should be implemented + as an annotated gate. If ``None``, this is handled as ``False``. Returns: ControlledGate: controlled version of this gate. diff --git a/qiskit/circuit/library/standard_gates/rx.py b/qiskit/circuit/library/standard_gates/rx.py index cb851a740d28..4b8c9e6b446a 100644 --- a/qiskit/circuit/library/standard_gates/rx.py +++ b/qiskit/circuit/library/standard_gates/rx.py @@ -12,6 +12,8 @@ """Rotation around the X axis.""" +from __future__ import annotations + import math from math import pi from typing import Optional, Union @@ -20,7 +22,7 @@ from qiskit.circuit.controlledgate import ControlledGate from qiskit.circuit.gate import Gate from qiskit.circuit.quantumregister import QuantumRegister -from qiskit.circuit.parameterexpression import ParameterValueType +from qiskit.circuit.parameterexpression import ParameterValueType, ParameterExpression from qiskit._accelerate.circuit import StandardGate @@ -78,9 +80,9 @@ def _define(self): def control( self, num_ctrl_qubits: int = 1, - label: Optional[str] = None, - ctrl_state: Optional[Union[str, int]] = None, - annotated: bool = False, + label: str | None = None, + ctrl_state: str | int | None = None, + annotated: bool | None = None, ): """Return a (multi-)controlled-RX gate. @@ -89,16 +91,24 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented - as an annotated gate. + annotated: indicates whether the controlled gate should be implemented + as an annotated gate. If ``None``, this is set to ``True`` if + the gate contains free parameters and more than one control qubit, in which + case it cannot yet be synthesized. Otherwise it is set to ``False``. Returns: ControlledGate: controlled version of this gate. """ + # deliberately capture annotated in [None, False] here if not annotated and num_ctrl_qubits == 1: gate = CRXGate(self.params[0], label=label, ctrl_state=ctrl_state) gate.base_gate.label = self.label else: + # If the gate parameters contain free parameters, we cannot eagerly synthesize + # the controlled gate decomposition. In this case, we annotate the gate per default. + if annotated is None: + annotated = any(isinstance(p, ParameterExpression) for p in self.params) + gate = super().control( num_ctrl_qubits=num_ctrl_qubits, label=label, diff --git a/qiskit/circuit/library/standard_gates/rxx.py b/qiskit/circuit/library/standard_gates/rxx.py index 1c06ae05a85b..3b069aa933bb 100644 --- a/qiskit/circuit/library/standard_gates/rxx.py +++ b/qiskit/circuit/library/standard_gates/rxx.py @@ -11,12 +11,15 @@ # that they have been altered from the originals. """Two-qubit XX-rotation gate.""" + +from __future__ import annotations + import math from typing import Optional import numpy from qiskit.circuit.gate import Gate from qiskit.circuit.quantumregister import QuantumRegister -from qiskit.circuit.parameterexpression import ParameterValueType +from qiskit.circuit.parameterexpression import ParameterValueType, ParameterExpression from qiskit._accelerate.circuit import StandardGate @@ -111,6 +114,39 @@ def _define(self): self.definition = qc + def control( + self, + num_ctrl_qubits: int = 1, + label: str | None = None, + ctrl_state: str | int | None = None, + annotated: bool | None = None, + ): + """Return a (multi-)controlled-RXX gate. + + Args: + num_ctrl_qubits: number of control qubits. + label: An optional label for the gate [Default: ``None``] + ctrl_state: control state expressed as integer, + string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. + annotated: indicates whether the controlled gate should be implemented + as an annotated gate. If ``None``, this is set to ``True`` if + the gate contains free parameters, in which case it cannot + yet be synthesized. + + Returns: + ControlledGate: controlled version of this gate. + """ + if annotated is None: + annotated = any(isinstance(p, ParameterExpression) for p in self.params) + + gate = super().control( + num_ctrl_qubits=num_ctrl_qubits, + label=label, + ctrl_state=ctrl_state, + annotated=annotated, + ) + return gate + def inverse(self, annotated: bool = False): """Return inverse RXX gate (i.e. with the negative rotation angle). diff --git a/qiskit/circuit/library/standard_gates/ry.py b/qiskit/circuit/library/standard_gates/ry.py index b60b34ffde6f..614d4ef13a0f 100644 --- a/qiskit/circuit/library/standard_gates/ry.py +++ b/qiskit/circuit/library/standard_gates/ry.py @@ -12,6 +12,8 @@ """Rotation around the Y axis.""" +from __future__ import annotations + import math from math import pi from typing import Optional, Union @@ -19,7 +21,7 @@ from qiskit.circuit.controlledgate import ControlledGate from qiskit.circuit.gate import Gate from qiskit.circuit.quantumregister import QuantumRegister -from qiskit.circuit.parameterexpression import ParameterValueType +from qiskit.circuit.parameterexpression import ParameterValueType, ParameterExpression from qiskit._accelerate.circuit import StandardGate @@ -77,9 +79,9 @@ def _define(self): def control( self, num_ctrl_qubits: int = 1, - label: Optional[str] = None, - ctrl_state: Optional[Union[str, int]] = None, - annotated: bool = False, + label: str | None = None, + ctrl_state: str | int | None = None, + annotated: bool | None = None, ): """Return a (multi-)controlled-RY gate. @@ -88,16 +90,24 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented - as an annotated gate. + annotated: indicates whether the controlled gate should be implemented + as an annotated gate. If ``None``, this is set to ``True`` if + the gate contains free parameters and more than one control qubit, in which + case it cannot yet be synthesized. Otherwise it is set to ``False``. Returns: ControlledGate: controlled version of this gate. """ + # deliberately capture annotated in [None, False] here if not annotated and num_ctrl_qubits == 1: gate = CRYGate(self.params[0], label=label, ctrl_state=ctrl_state) gate.base_gate.label = self.label else: + # If the gate parameters contain free parameters, we cannot eagerly synthesize + # the controlled gate decomposition. In this case, we annotate the gate per default. + if annotated is None: + annotated = any(isinstance(p, ParameterExpression) for p in self.params) + gate = super().control( num_ctrl_qubits=num_ctrl_qubits, label=label, diff --git a/qiskit/circuit/library/standard_gates/ryy.py b/qiskit/circuit/library/standard_gates/ryy.py index 91d7d8096cf9..ad185e88d04b 100644 --- a/qiskit/circuit/library/standard_gates/ryy.py +++ b/qiskit/circuit/library/standard_gates/ryy.py @@ -11,12 +11,15 @@ # that they have been altered from the originals. """Two-qubit YY-rotation gate.""" + +from __future__ import annotations + import math from typing import Optional import numpy as np from qiskit.circuit.gate import Gate from qiskit.circuit.quantumregister import QuantumRegister -from qiskit.circuit.parameterexpression import ParameterValueType +from qiskit.circuit.parameterexpression import ParameterValueType, ParameterExpression from qiskit._accelerate.circuit import StandardGate @@ -111,6 +114,39 @@ def _define(self): self.definition = qc + def control( + self, + num_ctrl_qubits: int = 1, + label: str | None = None, + ctrl_state: str | int | None = None, + annotated: bool | None = None, + ): + """Return a (multi-)controlled-YY gate. + + Args: + num_ctrl_qubits: number of control qubits. + label: An optional label for the gate [Default: ``None``] + ctrl_state: control state expressed as integer, + string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. + annotated: indicates whether the controlled gate should be implemented + as an annotated gate. If ``None``, this is set to ``True`` if + the gate contains free parameters, in which case it cannot + yet be synthesized. + + Returns: + ControlledGate: controlled version of this gate. + """ + if annotated is None: + annotated = any(isinstance(p, ParameterExpression) for p in self.params) + + gate = super().control( + num_ctrl_qubits=num_ctrl_qubits, + label=label, + ctrl_state=ctrl_state, + annotated=annotated, + ) + return gate + def inverse(self, annotated: bool = False): """Return inverse RYY gate (i.e. with the negative rotation angle). diff --git a/qiskit/circuit/library/standard_gates/rz.py b/qiskit/circuit/library/standard_gates/rz.py index 78cf20efa5c6..3abef37b7534 100644 --- a/qiskit/circuit/library/standard_gates/rz.py +++ b/qiskit/circuit/library/standard_gates/rz.py @@ -11,12 +11,15 @@ # that they have been altered from the originals. """Rotation around the Z axis.""" + +from __future__ import annotations + from cmath import exp from typing import Optional, Union from qiskit.circuit.gate import Gate from qiskit.circuit.controlledgate import ControlledGate from qiskit.circuit.quantumregister import QuantumRegister -from qiskit.circuit.parameterexpression import ParameterValueType +from qiskit.circuit.parameterexpression import ParameterValueType, ParameterExpression from qiskit._accelerate.circuit import StandardGate @@ -88,9 +91,9 @@ def _define(self): def control( self, num_ctrl_qubits: int = 1, - label: Optional[str] = None, - ctrl_state: Optional[Union[str, int]] = None, - annotated: bool = False, + label: str | None = None, + ctrl_state: str | int | None = None, + annotated: bool | None = None, ): """Return a (multi-)controlled-RZ gate. @@ -99,16 +102,24 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented - as an annotated gate. + annotated: indicates whether the controlled gate should be implemented + as an annotated gate. If ``None``, this is set to ``True`` if + the gate contains free parameters and more than one control qubit, in which + case it cannot yet be synthesized. Otherwise it is set to ``False``. Returns: ControlledGate: controlled version of this gate. """ + # deliberately capture annotated in [None, False] here if not annotated and num_ctrl_qubits == 1: gate = CRZGate(self.params[0], label=label, ctrl_state=ctrl_state) gate.base_gate.label = self.label else: + # If the gate parameters contain free parameters, we cannot eagerly synthesize + # the controlled gate decomposition. In this case, we annotate the gate per default. + if annotated is None: + annotated = any(isinstance(p, ParameterExpression) for p in self.params) + gate = super().control( num_ctrl_qubits=num_ctrl_qubits, label=label, diff --git a/qiskit/circuit/library/standard_gates/rzx.py b/qiskit/circuit/library/standard_gates/rzx.py index 90e7b71c0a33..003805cc6b55 100644 --- a/qiskit/circuit/library/standard_gates/rzx.py +++ b/qiskit/circuit/library/standard_gates/rzx.py @@ -11,11 +11,14 @@ # that they have been altered from the originals. """Two-qubit ZX-rotation gate.""" + +from __future__ import annotations + import math from typing import Optional from qiskit.circuit.gate import Gate from qiskit.circuit.quantumregister import QuantumRegister -from qiskit.circuit.parameterexpression import ParameterValueType +from qiskit.circuit.parameterexpression import ParameterValueType, ParameterExpression from qiskit._accelerate.circuit import StandardGate @@ -155,6 +158,39 @@ def _define(self): self.definition = qc + def control( + self, + num_ctrl_qubits: int = 1, + label: str | None = None, + ctrl_state: str | int | None = None, + annotated: bool | None = None, + ): + """Return a (multi-)controlled-RZX gate. + + Args: + num_ctrl_qubits: number of control qubits. + label: An optional label for the gate [Default: ``None``] + ctrl_state: control state expressed as integer, + string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. + annotated: indicates whether the controlled gate should be implemented + as an annotated gate. If ``None``, this is set to ``True`` if + the gate contains free parameters, in which case it cannot + yet be synthesized. + + Returns: + ControlledGate: controlled version of this gate. + """ + if annotated is None: + annotated = any(isinstance(p, ParameterExpression) for p in self.params) + + gate = super().control( + num_ctrl_qubits=num_ctrl_qubits, + label=label, + ctrl_state=ctrl_state, + annotated=annotated, + ) + return gate + def inverse(self, annotated: bool = False): """Return inverse RZX gate (i.e. with the negative rotation angle). diff --git a/qiskit/circuit/library/standard_gates/rzz.py b/qiskit/circuit/library/standard_gates/rzz.py index 554ad4954a31..ca3e6d2db2da 100644 --- a/qiskit/circuit/library/standard_gates/rzz.py +++ b/qiskit/circuit/library/standard_gates/rzz.py @@ -11,11 +11,14 @@ # that they have been altered from the originals. """Two-qubit ZZ-rotation gate.""" + +from __future__ import annotations + from cmath import exp from typing import Optional from qiskit.circuit.gate import Gate from qiskit.circuit.quantumregister import QuantumRegister -from qiskit.circuit.parameterexpression import ParameterValueType +from qiskit.circuit.parameterexpression import ParameterValueType, ParameterExpression from qiskit._accelerate.circuit import StandardGate @@ -119,6 +122,39 @@ def _define(self): self.definition = qc + def control( + self, + num_ctrl_qubits: int = 1, + label: str | None = None, + ctrl_state: str | int | None = None, + annotated: bool | None = None, + ): + """Return a (multi-)controlled-RZZ gate. + + Args: + num_ctrl_qubits: number of control qubits. + label: An optional label for the gate [Default: ``None``] + ctrl_state: control state expressed as integer, + string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. + annotated: indicates whether the controlled gate should be implemented + as an annotated gate. If ``None``, this is set to ``True`` if + the gate contains free parameters, in which case it cannot + yet be synthesized. + + Returns: + ControlledGate: controlled version of this gate. + """ + if annotated is None: + annotated = any(isinstance(p, ParameterExpression) for p in self.params) + + gate = super().control( + num_ctrl_qubits=num_ctrl_qubits, + label=label, + ctrl_state=ctrl_state, + annotated=annotated, + ) + return gate + def inverse(self, annotated: bool = False): """Return inverse RZZ gate (i.e. with the negative rotation angle). diff --git a/qiskit/circuit/library/standard_gates/s.py b/qiskit/circuit/library/standard_gates/s.py index 975d1cb3be8c..e859de4b5013 100644 --- a/qiskit/circuit/library/standard_gates/s.py +++ b/qiskit/circuit/library/standard_gates/s.py @@ -12,6 +12,8 @@ """The S, Sdg, CS and CSdg gates.""" +from __future__ import annotations + from math import pi from typing import Optional, Union @@ -83,6 +85,39 @@ def _define(self): self.definition = qc + def control( + self, + num_ctrl_qubits: int = 1, + label: str | None = None, + ctrl_state: int | str | None = None, + annotated: bool | None = None, + ): + """Return a (multi-)controlled-S gate. + + One control qubit returns a :class:`.CSGate`. + + Args: + num_ctrl_qubits: number of control qubits. + label: An optional label for the gate [Default: ``None``] + ctrl_state: control state expressed as integer, + string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. + annotated: indicates whether the controlled gate should be implemented + as an annotated gate. If ``None``, this is handled as ``False``. + + Returns: + ControlledGate: controlled version of this gate. + """ + if not annotated and num_ctrl_qubits == 1: + gate = CSGate(label=label, ctrl_state=ctrl_state, _base_label=self.label) + else: + gate = super().control( + num_ctrl_qubits=num_ctrl_qubits, + label=label, + ctrl_state=ctrl_state, + annotated=annotated, + ) + return gate + def inverse(self, annotated: bool = False): """Return inverse of S (SdgGate). @@ -162,6 +197,39 @@ def _define(self): self.definition = qc + def control( + self, + num_ctrl_qubits: int = 1, + label: str | None = None, + ctrl_state: int | str | None = None, + annotated: bool | None = None, + ): + """Return a (multi-)controlled-Sdg gate. + + One control qubit returns a :class:`.CSdgGate`. + + Args: + num_ctrl_qubits: number of control qubits. + label: An optional label for the gate [Default: ``None``] + ctrl_state: control state expressed as integer, + string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. + annotated: indicates whether the controlled gate should be implemented + as an annotated gate. If ``None``, this is handled as ``False``. + + Returns: + ControlledGate: controlled version of this gate. + """ + if not annotated and num_ctrl_qubits == 1: + gate = CSdgGate(label=label, ctrl_state=ctrl_state, _base_label=self.label) + else: + gate = super().control( + num_ctrl_qubits=num_ctrl_qubits, + label=label, + ctrl_state=ctrl_state, + annotated=annotated, + ) + return gate + def inverse(self, annotated: bool = False): """Return inverse of Sdg (SGate). diff --git a/qiskit/circuit/library/standard_gates/swap.py b/qiskit/circuit/library/standard_gates/swap.py index 5d33bc74b8d0..84ef3046746d 100644 --- a/qiskit/circuit/library/standard_gates/swap.py +++ b/qiskit/circuit/library/standard_gates/swap.py @@ -12,6 +12,8 @@ """Swap gate.""" +from __future__ import annotations + from typing import Optional, Union import numpy from qiskit.circuit.singleton import SingletonGate, SingletonControlledGate, stdlib_singleton_key @@ -90,9 +92,9 @@ def _define(self): def control( self, num_ctrl_qubits: int = 1, - label: Optional[str] = None, - ctrl_state: Optional[Union[str, int]] = None, - annotated: bool = False, + label: str | None = None, + ctrl_state: str | int | None = None, + annotated: bool | None = None, ): """Return a (multi-)controlled-SWAP gate. @@ -103,8 +105,8 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented - as an annotated gate. + annotated: indicates whether the controlled gate should be implemented + as an annotated gate. If ``None``, this is handled as ``False``. Returns: ControlledGate: controlled version of this gate. diff --git a/qiskit/circuit/library/standard_gates/sx.py b/qiskit/circuit/library/standard_gates/sx.py index ec3c87653148..ec1f57a83bd3 100644 --- a/qiskit/circuit/library/standard_gates/sx.py +++ b/qiskit/circuit/library/standard_gates/sx.py @@ -12,6 +12,8 @@ """Sqrt(X) and C-Sqrt(X) gates.""" +from __future__ import annotations + from math import pi from typing import Optional, Union from qiskit.circuit.singleton import SingletonGate, SingletonControlledGate, stdlib_singleton_key @@ -104,9 +106,9 @@ def inverse(self, annotated: bool = False): def control( self, num_ctrl_qubits: int = 1, - label: Optional[str] = None, - ctrl_state: Optional[Union[str, int]] = None, - annotated: bool = False, + label: str | None = None, + ctrl_state: str | int | None = None, + annotated: bool | None = None, ): """Return a (multi-)controlled-SX gate. @@ -117,8 +119,8 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented - as an annotated gate. + annotated: indicates whether the controlled gate should be implemented + as an annotated gate. If ``None``, this is handled as ``False``. Returns: SingletonControlledGate: controlled version of this gate. diff --git a/qiskit/circuit/library/standard_gates/u.py b/qiskit/circuit/library/standard_gates/u.py index 7f1d32eb914c..bed454897929 100644 --- a/qiskit/circuit/library/standard_gates/u.py +++ b/qiskit/circuit/library/standard_gates/u.py @@ -11,6 +11,9 @@ # that they have been altered from the originals. """Two-pulse single-qubit gate.""" + +from __future__ import annotations + import cmath import copy as _copy import math @@ -19,7 +22,7 @@ import numpy from qiskit.circuit.controlledgate import ControlledGate from qiskit.circuit.gate import Gate -from qiskit.circuit.parameterexpression import ParameterValueType +from qiskit.circuit.parameterexpression import ParameterValueType, ParameterExpression from qiskit.circuit.quantumregister import QuantumRegister from qiskit._accelerate.circuit import StandardGate @@ -103,9 +106,9 @@ def inverse(self, annotated: bool = False): def control( self, num_ctrl_qubits: int = 1, - label: Optional[str] = None, - ctrl_state: Optional[Union[str, int]] = None, - annotated: bool = False, + label: str | None = None, + ctrl_state: str | int | None = None, + annotated: bool | None = None, ): """Return a (multi-)controlled-U gate. @@ -114,8 +117,10 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented - as an annotated gate. + annotated: indicates whether the controlled gate should be implemented + as an annotated gate. If ``None``, this is set to ``True`` if + the gate contains free parameters and more than one control qubit, in which + case it cannot yet be synthesized. Otherwise it is set to ``False``. Returns: ControlledGate: controlled version of this gate. @@ -131,6 +136,11 @@ def control( ) gate.base_gate.label = self.label else: + # If the gate parameters contain free parameters, we cannot eagerly synthesize + # the controlled gate decomposition. In this case, we annotate the gate per default. + if annotated is None: + annotated = any(isinstance(p, ParameterExpression) for p in self.params) + gate = super().control( num_ctrl_qubits=num_ctrl_qubits, label=label, diff --git a/qiskit/circuit/library/standard_gates/u1.py b/qiskit/circuit/library/standard_gates/u1.py index e62a132670ff..e9bbed871d1f 100644 --- a/qiskit/circuit/library/standard_gates/u1.py +++ b/qiskit/circuit/library/standard_gates/u1.py @@ -128,7 +128,7 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented + annotated: indicates whether the controlled gate should be implemented as an annotated gate. Returns: @@ -278,7 +278,7 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented + annotated: indicates whether the controlled gate should be implemented as an annotated gate. Returns: @@ -410,7 +410,7 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented + annotated: indicates whether the controlled gate should be implemented as an annotated gate. Returns: diff --git a/qiskit/circuit/library/standard_gates/u3.py b/qiskit/circuit/library/standard_gates/u3.py index 80581bf55a5d..df229af7d819 100644 --- a/qiskit/circuit/library/standard_gates/u3.py +++ b/qiskit/circuit/library/standard_gates/u3.py @@ -11,13 +11,16 @@ # that they have been altered from the originals. """Two-pulse single-qubit gate.""" + +from __future__ import annotations + import math from cmath import exp from typing import Optional, Union import numpy from qiskit.circuit.controlledgate import ControlledGate from qiskit.circuit.gate import Gate -from qiskit.circuit.parameterexpression import ParameterValueType +from qiskit.circuit.parameterexpression import ParameterValueType, ParameterExpression from qiskit.circuit.quantumregister import QuantumRegister from qiskit._accelerate.circuit import StandardGate @@ -115,9 +118,9 @@ def inverse(self, annotated: bool = False): def control( self, num_ctrl_qubits: int = 1, - label: Optional[str] = None, - ctrl_state: Optional[Union[str, int]] = None, - annotated: bool = False, + label: str | None = None, + ctrl_state: str | int | None = None, + annotated: bool | None = None, ): """Return a (multi-)controlled-U3 gate. @@ -126,8 +129,10 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented - as an annotated gate. + annotated: indicates whether the controlled gate should be implemented + as an annotated gate. If ``None``, this is set to ``True`` if + the gate contains free parameters and more than one control qubit, in which + case it cannot yet be synthesized. Otherwise it is set to ``False``. Returns: ControlledGate: controlled version of this gate. @@ -136,6 +141,11 @@ def control( gate = CU3Gate(*self.params, label=label, ctrl_state=ctrl_state) gate.base_gate.label = self.label else: + # If the gate parameters contain free parameters, we cannot eagerly synthesize + # the controlled gate decomposition. In this case, we annotate the gate per default. + if annotated is None: + annotated = any(isinstance(p, ParameterExpression) for p in self.params) + gate = super().control( num_ctrl_qubits=num_ctrl_qubits, label=label, diff --git a/qiskit/circuit/library/standard_gates/x.py b/qiskit/circuit/library/standard_gates/x.py index 3688d376538a..f3f7b5ebdb72 100644 --- a/qiskit/circuit/library/standard_gates/x.py +++ b/qiskit/circuit/library/standard_gates/x.py @@ -112,7 +112,7 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g. ``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented + annotated: indicates whether the controlled gate should be implemented as an annotated gate. Returns: @@ -257,7 +257,7 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g. ``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented + annotated: indicates whether the controlled gate should be implemented as an annotated gate. Returns: @@ -453,7 +453,7 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g. ``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented + annotated: indicates whether the controlled gate should be implemented as an annotated gate. Returns: @@ -801,7 +801,7 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g. ``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented + annotated: indicates whether the controlled gate should be implemented as an annotated gate. Returns: @@ -1047,7 +1047,7 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g. ``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented + annotated: indicates whether the controlled gate should be implemented as an annotated gate. Returns: @@ -1222,7 +1222,7 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g. ``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented + annotated: indicates whether the controlled gate should be implemented as an annotated gate. Returns: diff --git a/qiskit/circuit/library/standard_gates/xx_minus_yy.py b/qiskit/circuit/library/standard_gates/xx_minus_yy.py index db3c3dc89153..2fac02fd154d 100644 --- a/qiskit/circuit/library/standard_gates/xx_minus_yy.py +++ b/qiskit/circuit/library/standard_gates/xx_minus_yy.py @@ -11,6 +11,9 @@ # that they have been altered from the originals. """Two-qubit XX-YY gate.""" + +from __future__ import annotations + import math from cmath import exp from math import pi @@ -24,7 +27,7 @@ from qiskit.circuit.library.standard_gates.s import SdgGate, SGate from qiskit.circuit.library.standard_gates.sx import SXdgGate, SXGate from qiskit.circuit.library.standard_gates.x import CXGate -from qiskit.circuit.parameterexpression import ParameterValueType +from qiskit.circuit.parameterexpression import ParameterValueType, ParameterExpression from qiskit.circuit.quantumcircuit import QuantumCircuit from qiskit.circuit.quantumregister import QuantumRegister from qiskit._accelerate.circuit import StandardGate @@ -156,6 +159,39 @@ def _define(self): self.definition = circuit + def control( + self, + num_ctrl_qubits: int = 1, + label: str | None = None, + ctrl_state: str | int | None = None, + annotated: bool | None = None, + ): + """Return a (multi-)controlled-(XX-YY) gate. + + Args: + num_ctrl_qubits: number of control qubits. + label: An optional label for the gate [Default: ``None``] + ctrl_state: control state expressed as integer, + string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. + annotated: indicates whether the controlled gate should be implemented + as an annotated gate. If ``None``, this is set to ``True`` if + the gate contains free parameters, in which case it cannot + yet be synthesized. + + Returns: + ControlledGate: controlled version of this gate. + """ + if annotated is None: + annotated = any(isinstance(p, ParameterExpression) for p in self.params) + + gate = super().control( + num_ctrl_qubits=num_ctrl_qubits, + label=label, + ctrl_state=ctrl_state, + annotated=annotated, + ) + return gate + def inverse(self, annotated: bool = False): """Inverse gate. diff --git a/qiskit/circuit/library/standard_gates/xx_plus_yy.py b/qiskit/circuit/library/standard_gates/xx_plus_yy.py index 7920454d0b98..e0528a1f1792 100644 --- a/qiskit/circuit/library/standard_gates/xx_plus_yy.py +++ b/qiskit/circuit/library/standard_gates/xx_plus_yy.py @@ -11,6 +11,9 @@ # that they have been altered from the originals. """Two-qubit XX+YY gate.""" + +from __future__ import annotations + import math from cmath import exp from math import pi @@ -20,7 +23,7 @@ from qiskit.circuit.gate import Gate from qiskit.circuit.quantumregister import QuantumRegister -from qiskit.circuit.parameterexpression import ParameterValueType +from qiskit.circuit.parameterexpression import ParameterValueType, ParameterExpression from qiskit._accelerate.circuit import StandardGate @@ -160,6 +163,39 @@ def _define(self): self.definition = qc + def control( + self, + num_ctrl_qubits: int = 1, + label: str | None = None, + ctrl_state: str | int | None = None, + annotated: bool | None = None, + ): + """Return a (multi-)controlled-(XX+YY) gate. + + Args: + num_ctrl_qubits: number of control qubits. + label: An optional label for the gate [Default: ``None``] + ctrl_state: control state expressed as integer, + string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. + annotated: indicates whether the controlled gate should be implemented + as an annotated gate. If ``None``, this is set to ``True`` if + the gate contains free parameters, in which case it cannot + yet be synthesized. + + Returns: + ControlledGate: controlled version of this gate. + """ + if annotated is None: + annotated = any(isinstance(p, ParameterExpression) for p in self.params) + + gate = super().control( + num_ctrl_qubits=num_ctrl_qubits, + label=label, + ctrl_state=ctrl_state, + annotated=annotated, + ) + return gate + def inverse(self, annotated: bool = False): """Return inverse XX+YY gate (i.e. with the negative rotation angle and same phase angle). diff --git a/qiskit/circuit/library/standard_gates/y.py b/qiskit/circuit/library/standard_gates/y.py index d62586aa2b9b..99d37ee08bd3 100644 --- a/qiskit/circuit/library/standard_gates/y.py +++ b/qiskit/circuit/library/standard_gates/y.py @@ -108,7 +108,7 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented + annotated: indicates whether the controlled gate should be implemented as an annotated gate. Returns: diff --git a/qiskit/circuit/library/standard_gates/z.py b/qiskit/circuit/library/standard_gates/z.py index 4b2364178a94..dd83c3833d62 100644 --- a/qiskit/circuit/library/standard_gates/z.py +++ b/qiskit/circuit/library/standard_gates/z.py @@ -112,7 +112,7 @@ def control( label: An optional label for the gate [Default: ``None``] ctrl_state: control state expressed as integer, string (e.g.``'110'``), or ``None``. If ``None``, use all 1s. - annotated: indicates whether the controlled gate can be implemented + annotated: indicates whether the controlled gate should be implemented as an annotated gate. Returns: diff --git a/qiskit/circuit/quantumcircuit.py b/qiskit/circuit/quantumcircuit.py index be8b66b38757..3b2da762c51f 100644 --- a/qiskit/circuit/quantumcircuit.py +++ b/qiskit/circuit/quantumcircuit.py @@ -1717,7 +1717,7 @@ def control( label (str): An optional label to give the controlled operation for visualization. ctrl_state (str or int): The control state in decimal or as a bitstring (e.g. '111'). If None, use ``2**num_ctrl_qubits - 1``. - annotated: indicates whether the controlled gate can be implemented + annotated: indicates whether the controlled gate should be implemented as an annotated gate. Returns: diff --git a/releasenotes/notes/annotated-params-116288d5628f7ee8.yaml b/releasenotes/notes/annotated-params-116288d5628f7ee8.yaml new file mode 100644 index 000000000000..2f316a06ae8d --- /dev/null +++ b/releasenotes/notes/annotated-params-116288d5628f7ee8.yaml @@ -0,0 +1,30 @@ +--- +features_circuits: + - | + Added support for :meth:`.AnnotatedOperation.params` and + :meth:`.AnnotatedOperation.validate_parameter`, which enable + circuit-level parameter handling (such as binding parameters) for + annotated operations. +fixes: + - | + Fixed a series of issues when controlling parameterized standard gates. + The controlled version of some gates (e.g. :class:`.RXXGate` or + :class:`.RYGate` for more than 1 control) cannot be synthesized if + they contain unbound parameters. Previously, calling ``.control()`` but + now we create an :class:`.AnnotatedOperation` as placeholder. This + allows to insert the controlled gate into a circuit, bind the parameters + at a later stage, and then synthesize the operation. + Fixes `#10311 `_, + `#10697 `_, + and `#12135 `_. + - | + The :class:`.SGate` and :class:`.SdgGate` now correctly return a + :class:`.CSGate`, resp. :class:`.CSdgGate`, if they are controlled on + a single control qubit. +upgrade_circuits: + - | + The ``annotated`` argument of the :meth:`.Gate.control` method is now + ``None``, which allows Qiskit to choose whether to annotate a controlled operation. + If the concrete implementation (``annotated=False``) is available, it will be returned by + default. Otherwise, the annotated implementation will be returned (``annotated=True``). + This allows, for example, to defer the synthesis of controlled, parameterized gates. diff --git a/test/python/circuit/test_annotated_operation.py b/test/python/circuit/test_annotated_operation.py index f4228fc0485f..e2ca9f4af9a4 100644 --- a/test/python/circuit/test_annotated_operation.py +++ b/test/python/circuit/test_annotated_operation.py @@ -14,6 +14,7 @@ import unittest +from qiskit.circuit import Parameter, QuantumCircuit from qiskit.circuit._utils import _compute_control_matrix from qiskit.circuit.annotated_operation import ( AnnotatedOperation, @@ -22,7 +23,7 @@ PowerModifier, _canonicalize_modifiers, ) -from qiskit.circuit.library import SGate, SdgGate +from qiskit.circuit.library import SGate, SdgGate, UGate, RXGate from qiskit.quantum_info import Operator from test import QiskitTestCase # pylint: disable=wrong-import-order @@ -157,6 +158,52 @@ def test_canonicalize_inverse(self): expected_list = [] self.assertEqual(canonical_list, expected_list) + def test_params_access(self): + """Test access to the params field.""" + p, q = Parameter("p"), Parameter("q") + params = [0.2, -1, p] + gate = UGate(*params) + annotated = gate.control(10, annotated=True) + + with self.subTest(msg="reading params"): + self.assertListEqual(annotated.params, params) + + new_params = [q, 131, -1.2] + with self.subTest(msg="setting params"): + annotated.params = new_params + self.assertListEqual(annotated.params, new_params) + + def test_binding_annotated_gate(self): + """Test binding an annotated gate in a circuit.""" + p = Parameter("p") + annotated = RXGate(p).control(2, annotated=True) + circuit = QuantumCircuit(annotated.num_qubits) + circuit.h(circuit.qubits) + circuit.append(annotated, circuit.qubits) + + with self.subTest(msg="test parameter is reported"): + self.assertEqual(circuit.num_parameters, 1) + + with self.subTest(msg="test binding parameters worked"): + bound = circuit.assign_parameters([0.321]) + self.assertEqual(bound.num_parameters, 0) + + def test_invalid_params_access(self): + """Test params access to a operation not providing params.""" + op = Operator(SGate()) + annotated = AnnotatedOperation(op, InverseModifier()) + + with self.subTest(msg="accessing params returns an empty list"): + self.assertEqual(len(annotated.params), 0) + + with self.subTest(msg="setting params fails"): + with self.assertRaises(AttributeError): + annotated.params = [1.2] + + with self.subTest(msg="validating params fails"): + with self.assertRaises(AttributeError): + _ = annotated.validate_parameter(1.2) + if __name__ == "__main__": unittest.main() diff --git a/test/python/circuit/test_controlled_gate.py b/test/python/circuit/test_controlled_gate.py index 6d7b237915fa..707f9d32cb94 100644 --- a/test/python/circuit/test_controlled_gate.py +++ b/test/python/circuit/test_controlled_gate.py @@ -19,7 +19,7 @@ from numpy import pi from ddt import ddt, data, unpack -from qiskit import QuantumRegister, QuantumCircuit, QiskitError +from qiskit import QuantumRegister, QuantumCircuit, QiskitError, transpile from qiskit.circuit import ControlledGate, Parameter, Gate from qiskit.circuit.annotated_operation import AnnotatedOperation from qiskit.circuit.singleton import SingletonControlledGate, _SingletonControlledGateOverrides @@ -46,9 +46,13 @@ CCXGate, HGate, RZGate, + RYGate, RXGate, + RZZGate, + RZXGate, + RYYGate, + RXXGate, CPhaseGate, - RYGate, CRYGate, CRXGate, CSwapGate, @@ -73,6 +77,8 @@ C3SXGate, C4XGate, MCPhaseGate, + XXMinusYYGate, + XXPlusYYGate, GlobalPhaseGate, UnitaryGate, ) @@ -761,7 +767,6 @@ def test_small_mcx_gates_yield_cx_count(self, num_ctrl_qubits): yields the expected number of cx gates.""" qc = QuantumCircuit(num_ctrl_qubits + 1) qc.append(MCXGate(num_ctrl_qubits), range(num_ctrl_qubits + 1)) - from qiskit import transpile cqc = transpile(qc, basis_gates=["u", "cx"]) cx_count = cqc.count_ops()["cx"] @@ -808,8 +813,6 @@ def test_mcx_gates(self, num_ctrl_qubits): def test_mcxvchain_dirty_ancilla_cx_count(self, num_ctrl_qubits): """Test if cx count of the v-chain mcx with dirty ancilla is less than upper bound.""" - from qiskit import transpile - mcx_vchain = MCXVChain(num_ctrl_qubits, dirty_ancillas=True) qc = QuantumCircuit(mcx_vchain.num_qubits) @@ -824,8 +827,6 @@ def test_mcxvchain_dirty_ancilla_cx_count(self, num_ctrl_qubits): def test_mcxrecursive_clean_ancilla_cx_count(self, num_ctrl_qubits): """Test if cx count of the mcx with one clean ancilla is less than upper bound.""" - from qiskit import transpile - mcx_recursive = MCXRecursive(num_ctrl_qubits) qc = QuantumCircuit(mcx_recursive.num_qubits) @@ -1491,6 +1492,45 @@ def test_control_zero_operand_gate(self, num_ctrl_qubits): target.flat[-1] = -1 self.assertEqual(Operator(controlled), Operator(target)) + @data( + RXGate, + RYGate, + RZGate, + RXXGate, + RYYGate, + RZXGate, + RZZGate, + UGate, + U3Gate, + XXMinusYYGate, + XXPlusYYGate, + ) + def test_mc_failure_without_annotation(self, gate_cls): + """Test error for gates that cannot be multi-controlled without annotation.""" + theta = Parameter("theta") + num_params = len(_get_free_params(gate_cls.__init__, ignore=["self"])) + params = [theta] + (num_params - 1) * [1.234] + + for annotated in [False, None]: + with self.subTest(annotated=annotated): + # if annotated is False, check that a sensible error is raised + if annotated is False: + with self.assertRaisesRegex(QiskitError, "unbound parameter"): + _ = gate_cls(*params).control(5, annotated=False) + + # else, check that the gate can be synthesized after all parameters + # have been bound + else: + mc_gate = gate_cls(*params).control(5) + + circuit = QuantumCircuit(mc_gate.num_qubits) + circuit.append(mc_gate, circuit.qubits) + + bound = circuit.assign_parameters([0.5123]) + unrolled = transpile(bound, basis_gates=["u", "cx"], optimization_level=0) + + self.assertEqual(unrolled.num_parameters, 0) + def assertEqualTranslated(self, circuit, unrolled_reference, basis): """Assert that the circuit is equal to the unrolled reference circuit.""" unroller = UnrollCustomDefinitions(std_eqlib, basis) From c8c53cc6f81f43f628f1c64ddf67f27a9d1fdb4c Mon Sep 17 00:00:00 2001 From: Matthew Treinish Date: Fri, 26 Jul 2024 13:29:21 -0400 Subject: [PATCH 57/63] Add a default optimization level to generate_preset_pass_manager (#12150) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add a default optimization level to generate_preset_pass_manager This commit adds a default value to the generate_preset_pass_manager's optimization_level argument. If it's not specified optimization level 2 will be used. After #12148 optimization level 2 is a better fit for an optimal tradeoff between heuristic effort and runtime that makes it well suited as a default optimization level. * Update transpile()'s default opt level to match This commit updates the transpile() function's optimization_level argument default value to match generate_preset_pass_manager's new default to use 2 instead of 1. This is arguably a breaking API change, but since the semantics are equivalent with two minor edge cases with implicit behavior that were a side effect of the level 1 preset pass manager's construction (which are documented in the release notes) we're ok making it in this case. Some tests which we're relying on the implicit behavior of optimization level 1 are updated to explicitly set the optimization level argument which will retain this behavior. * Update more tests expecting optimization level 1 * * Set optimization level to 1 in test_approximation_degree. * Replace use of transpile with specific pass in HLS tests. * Set optimization_level=1 in layout-dependent tests. * Expand upgrade note explanation on benefits of level 2 * Apply Elena's reno suggestions --------- Co-authored-by: Elena Peña Tapia Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com> --- qiskit/compiler/transpiler.py | 4 +- .../generate_preset_pass_manager.py | 20 +++++++-- ...e-preset-passmanager-ec758ddc896ae2d6.yaml | 44 +++++++++++++++++++ test/python/circuit/library/test_qft.py | 2 +- test/python/compiler/test_transpiler.py | 21 +++++++-- .../primitives/test_backend_estimator.py | 6 ++- test/python/primitives/test_primitive.py | 2 +- test/python/providers/test_backend_v2.py | 8 ++-- test/python/pulse/test_builder.py | 8 ++-- .../transpiler/test_basis_translator.py | 1 + .../transpiler/test_high_level_synthesis.py | 12 ++--- .../transpiler/test_preset_passmanagers.py | 18 ++++++++ test/python/transpiler/test_sabre_layout.py | 5 ++- 13 files changed, 121 insertions(+), 30 deletions(-) create mode 100644 releasenotes/notes/default-level-2-generate-preset-passmanager-ec758ddc896ae2d6.yaml diff --git a/qiskit/compiler/transpiler.py b/qiskit/compiler/transpiler.py index 9c74d10a7b63..adf60ca91e56 100644 --- a/qiskit/compiler/transpiler.py +++ b/qiskit/compiler/transpiler.py @@ -218,7 +218,7 @@ def transpile( # pylint: disable=too-many-return-statements * 2: heavy optimization * 3: even heavier optimization - If ``None``, level 1 will be chosen as default. + If ``None``, level 2 will be chosen as default. callback: A callback function that will be called after each pass execution. The function will be called with 5 keyword arguments, @@ -312,7 +312,7 @@ def callback_func(**kwargs): if optimization_level is None: # Take optimization level from the configuration or 1 as default. config = user_config.get_config() - optimization_level = config.get("transpile_optimization_level", 1) + optimization_level = config.get("transpile_optimization_level", 2) if backend is not None and getattr(backend, "version", 0) <= 1: # This is a temporary conversion step to allow for a smoother transition diff --git a/qiskit/transpiler/preset_passmanagers/generate_preset_pass_manager.py b/qiskit/transpiler/preset_passmanagers/generate_preset_pass_manager.py index 6023f2a4b6aa..bdbac42c8055 100644 --- a/qiskit/transpiler/preset_passmanagers/generate_preset_pass_manager.py +++ b/qiskit/transpiler/preset_passmanagers/generate_preset_pass_manager.py @@ -19,6 +19,7 @@ from qiskit.circuit.controlflow import CONTROL_FLOW_OP_NAMES from qiskit.circuit.library.standard_gates import get_standard_gate_name_mapping from qiskit.circuit.quantumregister import Qubit +from qiskit.providers.backend import Backend from qiskit.providers.backend_compat import BackendV2Converter from qiskit.transpiler.coupling import CouplingMap from qiskit.transpiler.exceptions import TranspilerError @@ -35,7 +36,7 @@ def generate_preset_pass_manager( - optimization_level, + optimization_level=2, backend=None, target=None, basis_gates=None, @@ -96,9 +97,10 @@ def generate_preset_pass_manager( Args: optimization_level (int): The optimization level to generate a - :class:`~.PassManager` for. This can be 0, 1, 2, or 3. Higher - levels generate more optimized circuits, at the expense of - longer transpilation time: + :class:`~.StagedPassManager` for. By default optimization level 2 + is used if this is not specified. This can be 0, 1, 2, or 3. Higher + levels generate potentially more optimized circuits, at the expense + of longer transpilation time: * 0: no optimization * 1: light optimization @@ -238,6 +240,16 @@ def generate_preset_pass_manager( ValueError: if an invalid value for ``optimization_level`` is passed in. """ + # Handle positional arguments for target and backend. This enables the usage + # pattern `generate_preset_pass_manager(backend.target)` to generate a default + # pass manager for a given target. + if isinstance(optimization_level, Target): + target = optimization_level + optimization_level = 2 + elif isinstance(optimization_level, Backend): + backend = optimization_level + optimization_level = 2 + if backend is not None and getattr(backend, "version", 0) <= 1: # This is a temporary conversion step to allow for a smoother transition # to a fully target-based transpiler pipeline while maintaining the behavior diff --git a/releasenotes/notes/default-level-2-generate-preset-passmanager-ec758ddc896ae2d6.yaml b/releasenotes/notes/default-level-2-generate-preset-passmanager-ec758ddc896ae2d6.yaml new file mode 100644 index 000000000000..ff5d57797860 --- /dev/null +++ b/releasenotes/notes/default-level-2-generate-preset-passmanager-ec758ddc896ae2d6.yaml @@ -0,0 +1,44 @@ +--- +features_transpiler: + - | + The ``optimization_level`` argument for the :func:`.generate_preset_pass_manager` function is + now optional. If it's not specified it will default to using optimization level 2. As the argument + is now optional, the first positional argument has been expanded to enable passing a :class:`.Target` + or a :class:`.BackendV2` as the first argument for more convenient construction. For example:: + + from qiskit.transpiler.preset_passmanager import generate_preset_pass_manager + from qiskit.providers.fake_provider import GenericBackendV2 + + backend = GenericBackendV2(100) + + generate_preset_pass_manager(backend.Target) + + will construct a default pass manager for the 100 qubit :class`.GenericBackendV2` instance. +upgrade_transpiler: + - | + The default ``optimization_level`` used by the :func:`.transpile` function when one is not + specified has been changed to level 2. This makes it consistent with the default used + by :func:`.generate_preset_pass_manager` which is used internally by :func:`.transpile`. Optimization + level 2 provides a much better balance between the run time of the function and the optimizations it + performs, it's a better tradeoff to use by default. + + The API of :func:`.transpile` remains unchanged because, fundamentally, level 2 and level 1 + have the same semantics. If you were previously relying on the implicit default of level 1, + you can simply set the argument ``optimization_level=1`` when you call :func:`.transpile`. + Similarly you can change the default back in your local environment by using a user config + file and setting the ``transpile_optimization_level`` field to 1. + + The only potential issue is that your transpilation workflow may be relying on an implicit trivial layout (where qubit 0 + in the circuit passed to :func:`.transpile` is mapped to qubit 0 on the target backend/coupling, + 1->1, 2->2, etc.) without specifying ``optimization_level=1``, ``layout_method="trivial"``, or + explicitly setting ``initial_layout`` when calling :func:`.transpile`. This behavior was a side + effect of the preset pass manager construction in optimization level 1 and is not mirrored in + level 2. If you need this behavior you can use any of the three options listed previously to make + this behavior explicit. + + Similarly, if you were targeting a discrete basis gate set you may encounter an issue using the + new default with optimization level 2 (or running explicitly optimization level 3), as the additional optimization passes that run in + level 2 and 3 don't work in all cases with a discrete basis. You can explicitly set + ``optimization_level=1`` manually in this case. In general the transpiler does not currently + fully support discrete basis sets and if you're relying on this you should likely construct a + pass manager manually to build a compilation pipeline that will work with your target. diff --git a/test/python/circuit/library/test_qft.py b/test/python/circuit/library/test_qft.py index 1f5c9715dd7a..85837f0ac80c 100644 --- a/test/python/circuit/library/test_qft.py +++ b/test/python/circuit/library/test_qft.py @@ -139,7 +139,7 @@ def test_qft_num_gates(self, num_qubits, approximation_degree, insert_barriers): qft = QFT( num_qubits, approximation_degree=approximation_degree, insert_barriers=insert_barriers ) - ops = transpile(qft, basis_gates=basis_gates).count_ops() + ops = transpile(qft, basis_gates=basis_gates, optimization_level=1).count_ops() with self.subTest(msg="assert H count"): self.assertEqual(ops["h"], num_qubits) diff --git a/test/python/compiler/test_transpiler.py b/test/python/compiler/test_transpiler.py index 77b63a3098bc..472fc732ca9a 100644 --- a/test/python/compiler/test_transpiler.py +++ b/test/python/compiler/test_transpiler.py @@ -517,11 +517,21 @@ def test_transpile_bell_discrete_basis(self): # Try with the initial layout in both directions to ensure we're dealing with the basis # having only a single direction. + + # Use optimization level=1 because the synthesis that runs as part of optimization at + # higher optimization levels will create intermediate gates that the transpiler currently + # lacks logic to translate to a discrete basis. self.assertIsInstance( - transpile(qc, target=target, initial_layout=[0, 1], seed_transpiler=42), QuantumCircuit + transpile( + qc, target=target, initial_layout=[0, 1], seed_transpiler=42, optimization_level=1 + ), + QuantumCircuit, ) self.assertIsInstance( - transpile(qc, target=target, initial_layout=[1, 0], seed_transpiler=42), QuantumCircuit + transpile( + qc, target=target, initial_layout=[1, 0], seed_transpiler=42, optimization_level=1 + ), + QuantumCircuit, ) def test_transpile_one(self): @@ -1318,6 +1328,7 @@ def test_transpile_calibrated_custom_gate_on_diff_qubit(self): backend=GenericBackendV2(num_qubits=4), layout_method="trivial", seed_transpiler=42, + optimization_level=1, ) def test_transpile_calibrated_nonbasis_gate_on_diff_qubit(self): @@ -1334,7 +1345,7 @@ def test_transpile_calibrated_nonbasis_gate_on_diff_qubit(self): circ.add_calibration("h", [1], q0_x180) transpiled_circuit = transpile( - circ, backend=GenericBackendV2(num_qubits=4), seed_transpiler=42 + circ, backend=GenericBackendV2(num_qubits=4), seed_transpiler=42, optimization_level=1 ) self.assertEqual(transpiled_circuit.calibrations, circ.calibrations) self.assertEqual(set(transpiled_circuit.count_ops().keys()), {"rz", "sx", "h"}) @@ -1781,7 +1792,7 @@ def test_approximation_degree_invalid(self): ) def test_approximation_degree(self): - """Test more approximation gives lower-cost circuit.""" + """Test more approximation can give lower-cost circuit.""" circuit = QuantumCircuit(2) circuit.swap(0, 1) circuit.h(0) @@ -1791,6 +1802,7 @@ def test_approximation_degree(self): translation_method="synthesis", approximation_degree=0.1, seed_transpiler=42, + optimization_level=1, ) circ_90 = transpile( circuit, @@ -1798,6 +1810,7 @@ def test_approximation_degree(self): translation_method="synthesis", approximation_degree=0.9, seed_transpiler=42, + optimization_level=1, ) self.assertLess(circ_10.depth(), circ_90.depth()) diff --git a/test/python/primitives/test_backend_estimator.py b/test/python/primitives/test_backend_estimator.py index c3deb0735ca1..626ba7625bc9 100644 --- a/test/python/primitives/test_backend_estimator.py +++ b/test/python/primitives/test_backend_estimator.py @@ -430,7 +430,7 @@ def test_layout(self, backend): backend.set_options(seed_simulator=15) with self.assertWarns(DeprecationWarning): estimator = BackendEstimator(backend) - estimator.set_transpile_options(seed_transpiler=15) + estimator.set_transpile_options(seed_transpiler=15, optimization_level=1) value = estimator.run(qc, op, shots=10000).result().values[0] if optionals.HAS_AER: ref_value = -0.9954 if isinstance(backend, GenericBackendV2) else -0.916 @@ -446,7 +446,9 @@ def test_layout(self, backend): op = SparsePauliOp("IZI") with self.assertWarns(DeprecationWarning): estimator = BackendEstimator(backend) - estimator.set_transpile_options(initial_layout=[0, 1, 2], seed_transpiler=15) + estimator.set_transpile_options( + initial_layout=[0, 1, 2], seed_transpiler=15, optimization_level=1 + ) estimator.set_options(seed_simulator=15) value = estimator.run(qc, op, shots=10000).result().values[0] if optionals.HAS_AER: diff --git a/test/python/primitives/test_primitive.py b/test/python/primitives/test_primitive.py index f0401e771448..c2b6b8f14202 100644 --- a/test/python/primitives/test_primitive.py +++ b/test/python/primitives/test_primitive.py @@ -142,7 +142,7 @@ def test_with_scheduling(n): qc = QuantumCircuit(1) qc.x(0) qc.add_calibration("x", qubits=(0,), schedule=custom_gate) - return transpile(qc, Fake20QV1(), scheduling_method="alap") + return transpile(qc, Fake20QV1(), scheduling_method="alap", optimization_level=1) keys = [_circuit_key(test_with_scheduling(i)) for i in range(1, 5)] self.assertEqual(len(keys), len(set(keys))) diff --git a/test/python/providers/test_backend_v2.py b/test/python/providers/test_backend_v2.py index 70330085b1ab..40924e240826 100644 --- a/test/python/providers/test_backend_v2.py +++ b/test/python/providers/test_backend_v2.py @@ -147,7 +147,7 @@ def test_transpile_respects_arg_constraints(self): qc = QuantumCircuit(2) qc.h(0) qc.cx(1, 0) - tqc = transpile(qc, self.backend) + tqc = transpile(qc, self.backend, optimization_level=1) self.assertTrue(Operator.from_circuit(tqc).equiv(qc)) # Below is done to check we're decomposing cx(1, 0) with extra # rotations to correct for direction. However because of fp @@ -163,7 +163,7 @@ def test_transpile_respects_arg_constraints(self): qc = QuantumCircuit(2) qc.h(0) qc.ecr(0, 1) - tqc = transpile(qc, self.backend) + tqc = transpile(qc, self.backend, optimization_level=1) self.assertTrue(Operator.from_circuit(tqc).equiv(qc)) self.assertEqual(tqc.count_ops(), {"ecr": 1, "u": 4}) self.assertMatchesTargetConstraints(tqc, self.backend.target) @@ -173,7 +173,7 @@ def test_transpile_relies_on_gate_direction(self): qc = QuantumCircuit(2) qc.h(0) qc.ecr(0, 1) - tqc = transpile(qc, self.backend) + tqc = transpile(qc, self.backend, optimization_level=1) expected = QuantumCircuit(2) expected.u(0, 0, -math.pi, 0) expected.u(math.pi / 2, 0, 0, 1) @@ -191,7 +191,7 @@ def test_transpile_mumbai_target(self): qc.h(0) qc.cx(1, 0) qc.measure_all() - tqc = transpile(qc, backend) + tqc = transpile(qc, backend, optimization_level=1) qr = QuantumRegister(27, "q") cr = ClassicalRegister(2, "meas") expected = QuantumCircuit(qr, cr, global_phase=math.pi / 4) diff --git a/test/python/pulse/test_builder.py b/test/python/pulse/test_builder.py index cf029d5d98c2..1dc295a02be1 100644 --- a/test/python/pulse/test_builder.py +++ b/test/python/pulse/test_builder.py @@ -764,7 +764,9 @@ def get_sched(qubit_idx: [int], backend): qc = circuit.QuantumCircuit(2) for idx in qubit_idx: qc.append(circuit.library.U2Gate(0, pi / 2), [idx]) - return compiler.schedule(compiler.transpile(qc, backend=backend), backend) + return compiler.schedule( + compiler.transpile(qc, backend=backend, optimization_level=1), backend + ) with pulse.build(self.backend) as schedule: with pulse.align_sequential(): @@ -784,7 +786,7 @@ def get_sched(qubit_idx: [int], backend): # prepare and schedule circuits that will be used. single_u2_qc = circuit.QuantumCircuit(2) single_u2_qc.append(circuit.library.U2Gate(0, pi / 2), [1]) - single_u2_qc = compiler.transpile(single_u2_qc, self.backend) + single_u2_qc = compiler.transpile(single_u2_qc, self.backend, optimization_level=1) single_u2_sched = compiler.schedule(single_u2_qc, self.backend) # sequential context @@ -809,7 +811,7 @@ def get_sched(qubit_idx: [int], backend): triple_u2_qc.append(circuit.library.U2Gate(0, pi / 2), [0]) triple_u2_qc.append(circuit.library.U2Gate(0, pi / 2), [1]) triple_u2_qc.append(circuit.library.U2Gate(0, pi / 2), [0]) - triple_u2_qc = compiler.transpile(triple_u2_qc, self.backend) + triple_u2_qc = compiler.transpile(triple_u2_qc, self.backend, optimization_level=1) align_left_reference = compiler.schedule(triple_u2_qc, self.backend, method="alap") # measurement diff --git a/test/python/transpiler/test_basis_translator.py b/test/python/transpiler/test_basis_translator.py index e1c8063a4575..9dae6c3f283a 100644 --- a/test/python/transpiler/test_basis_translator.py +++ b/test/python/transpiler/test_basis_translator.py @@ -1106,6 +1106,7 @@ def test_skip_target_basis_equivalences_1(self): circ, basis_gates=["id", "rz", "sx", "x", "cx"], seed_transpiler=42, + optimization_level=1, ) self.assertEqual(circ_transpiled.count_ops(), {"cx": 91, "rz": 66, "sx": 22}) diff --git a/test/python/transpiler/test_high_level_synthesis.py b/test/python/transpiler/test_high_level_synthesis.py index fd6ae6a01cda..d1ea21cde544 100644 --- a/test/python/transpiler/test_high_level_synthesis.py +++ b/test/python/transpiler/test_high_level_synthesis.py @@ -2118,11 +2118,9 @@ def test_qft_plugins_qft(self, qft_plugin_name): qc.cx(1, 3) qc.append(QFTGate(3).inverse(), [0, 1, 2]) hls_config = HLSConfig(qft=[qft_plugin_name]) - basis_gates = ["cx", "u"] - qct = transpile(qc, hls_config=hls_config, basis_gates=basis_gates) + hls_pass = HighLevelSynthesis(hls_config=hls_config) + qct = hls_pass(qc) self.assertEqual(Operator(qc), Operator(qct)) - ops = set(qct.count_ops().keys()) - self.assertEqual(ops, {"u", "cx"}) @data("line", "full") def test_qft_line_plugin_annotated_qft(self, qft_plugin_name): @@ -2130,11 +2128,9 @@ def test_qft_line_plugin_annotated_qft(self, qft_plugin_name): qc = QuantumCircuit(4) qc.append(QFTGate(3).inverse(annotated=True).control(annotated=True), [0, 1, 2, 3]) hls_config = HLSConfig(qft=[qft_plugin_name]) - basis_gates = ["cx", "u"] - qct = transpile(qc, hls_config=hls_config, basis_gates=basis_gates) + hls_pass = HighLevelSynthesis(hls_config=hls_config) + qct = hls_pass(qc) self.assertEqual(Operator(qc), Operator(qct)) - ops = set(qct.count_ops().keys()) - self.assertEqual(ops, {"u", "cx"}) if __name__ == "__main__": diff --git a/test/python/transpiler/test_preset_passmanagers.py b/test/python/transpiler/test_preset_passmanagers.py index 32d39304b44e..949d754573c5 100644 --- a/test/python/transpiler/test_preset_passmanagers.py +++ b/test/python/transpiler/test_preset_passmanagers.py @@ -1219,6 +1219,24 @@ def test_with_backend(self, optimization_level): pm = generate_preset_pass_manager(optimization_level, target) self.assertIsInstance(pm, PassManager) + def test_default_optimization_level(self): + """Test a pass manager is constructed with no optimization level.""" + backend = GenericBackendV2(num_qubits=14, coupling_map=MELBOURNE_CMAP) + pm = generate_preset_pass_manager(backend=backend) + self.assertIsInstance(pm, PassManager) + + def test_default_optimization_level_backend_first_pos_arg(self): + """Test a pass manager is constructed with only a positional backend.""" + backend = GenericBackendV2(num_qubits=14, coupling_map=MELBOURNE_CMAP) + pm = generate_preset_pass_manager(backend) + self.assertIsInstance(pm, PassManager) + + def test_default_optimization_level_target_first_pos_arg(self): + """Test a pass manager is constructed with only a positional target.""" + backend = GenericBackendV2(num_qubits=14, coupling_map=MELBOURNE_CMAP) + pm = generate_preset_pass_manager(backend.target) + self.assertIsInstance(pm, PassManager) + @data(0, 1, 2, 3) def test_with_no_backend(self, optimization_level): """Test a passmanager is constructed with no backend and optimization level.""" diff --git a/test/python/transpiler/test_sabre_layout.py b/test/python/transpiler/test_sabre_layout.py index 0a7b977162a3..4c09bf12efa8 100644 --- a/test/python/transpiler/test_sabre_layout.py +++ b/test/python/transpiler/test_sabre_layout.py @@ -195,7 +195,9 @@ def test_layout_with_classical_bits(self): rz(0) q4835[1]; """ ) - res = transpile(qc, Fake27QPulseV1(), layout_method="sabre", seed_transpiler=1234) + res = transpile( + qc, Fake27QPulseV1(), layout_method="sabre", seed_transpiler=1234, optimization_level=1 + ) self.assertIsInstance(res, QuantumCircuit) layout = res._layout.initial_layout self.assertEqual( @@ -251,6 +253,7 @@ def test_layout_many_search_trials(self): layout_method="sabre", routing_method="stochastic", seed_transpiler=12345, + optimization_level=1, ) self.assertIsInstance(res, QuantumCircuit) layout = res._layout.initial_layout From bd2e363ea5694261a2a42e60e791eeeb8634fcf2 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Fri, 26 Jul 2024 22:39:34 +0200 Subject: [PATCH 58/63] use legacy_cmaps instead of explict coupling maps --- test/python/circuit/test_parameters.py | 16 +----- .../transpiler/test_passmanager_config.py | 50 +------------------ 2 files changed, 4 insertions(+), 62 deletions(-) diff --git a/test/python/circuit/test_parameters.py b/test/python/circuit/test_parameters.py index 8ac22be3c91f..c2df1a423ec4 100644 --- a/test/python/circuit/test_parameters.py +++ b/test/python/circuit/test_parameters.py @@ -35,6 +35,7 @@ from qiskit.providers.basic_provider import BasicSimulator from qiskit.utils import parallel_map from test import QiskitTestCase, combine # pylint: disable=wrong-import-order +from ..legacy_cmaps import BOGOTA_CMAP def raise_if_parameter_table_invalid(circuit): @@ -1114,20 +1115,7 @@ def test_transpile_across_optimization_levels(self, opt_level): qc, GenericBackendV2( num_qubits=5, - coupling_map=[ - [0, 1], - [1, 0], - [1, 2], - [2, 1], - [0, 2], - [2, 0], - [2, 3], - [3, 2], - [3, 4], - [4, 3], - [2, 4], - [4, 2], - ], + coupling_map=BOGOTA_CMAP, seed=42, ), optimization_level=opt_level, diff --git a/test/python/transpiler/test_passmanager_config.py b/test/python/transpiler/test_passmanager_config.py index f9ee28e0ac60..ebac6a410b7f 100644 --- a/test/python/transpiler/test_passmanager_config.py +++ b/test/python/transpiler/test_passmanager_config.py @@ -19,6 +19,7 @@ from qiskit.transpiler.coupling import CouplingMap from qiskit.transpiler.passmanager_config import PassManagerConfig from test import QiskitTestCase # pylint: disable=wrong-import-order +from ..legacy_cmaps import ALMADEN_CMAP class TestPassManagerConfig(QiskitTestCase): @@ -87,54 +88,7 @@ def test_from_backend_and_user(self): backend = GenericBackendV2( num_qubits=20, - coupling_map=[ - [0, 1], - [1, 0], - [1, 2], - [1, 6], - [2, 1], - [2, 3], - [3, 2], - [3, 4], - [3, 8], - [4, 3], - [5, 6], - [5, 10], - [6, 1], - [6, 5], - [6, 7], - [7, 6], - [7, 8], - [7, 12], - [8, 3], - [8, 7], - [8, 9], - [9, 8], - [9, 14], - [10, 5], - [10, 11], - [11, 10], - [11, 12], - [11, 16], - [12, 7], - [12, 11], - [12, 13], - [13, 12], - [13, 14], - [13, 18], - [14, 9], - [14, 13], - [15, 16], - [16, 11], - [16, 15], - [16, 17], - [17, 16], - [17, 18], - [18, 13], - [18, 17], - [18, 19], - [19, 18], - ], + coupling_map=ALMADEN_CMAP, basis_gates=["id", "u1", "u2", "u3", "cx"], calibrate_instructions=None, seed=42, From 982e274d80572cef4c207eafb6dda7a49250c1b6 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Fri, 26 Jul 2024 22:48:17 +0200 Subject: [PATCH 59/63] use more legacy_map --- .../python/transpiler/test_passmanager_run.py | 54 ++----------------- 1 file changed, 3 insertions(+), 51 deletions(-) diff --git a/test/python/transpiler/test_passmanager_run.py b/test/python/transpiler/test_passmanager_run.py index 969dbc6bd951..3da6a042564c 100644 --- a/test/python/transpiler/test_passmanager_run.py +++ b/test/python/transpiler/test_passmanager_run.py @@ -18,6 +18,7 @@ from qiskit.providers.fake_provider import GenericBackendV2 from qiskit.transpiler import Layout, PassManager from qiskit.transpiler.passmanager_config import PassManagerConfig +from ..legacy_cmaps import ALMADEN_CMAP from test import QiskitTestCase # pylint: disable=wrong-import-order @@ -83,57 +84,8 @@ def test_default_pass_manager_single(self): circuit.cx(qr[1], qr[2]) circuit.cx(qr[2], qr[3]) - coupling_map = [ - [0, 1], - [1, 0], - [1, 2], - [1, 6], - [2, 1], - [2, 3], - [3, 2], - [3, 4], - [3, 8], - [4, 3], - [5, 6], - [5, 10], - [6, 1], - [6, 5], - [6, 7], - [7, 6], - [7, 8], - [7, 12], - [8, 3], - [8, 7], - [8, 9], - [9, 8], - [9, 14], - [10, 5], - [10, 11], - [11, 10], - [11, 12], - [11, 16], - [12, 7], - [12, 11], - [12, 13], - [13, 12], - [13, 14], - [13, 18], - [14, 9], - [14, 13], - [15, 16], - [16, 11], - [16, 15], - [16, 17], - [17, 16], - [17, 18], - [18, 13], - [18, 17], - [18, 19], - [19, 18], - ] - backend = GenericBackendV2( - num_qubits=20, coupling_map=coupling_map, basis_gates=["id", "u1", "u2", "u3", "cx"] + num_qubits=20, coupling_map=ALMADEN_CMAP, basis_gates=["id", "u1", "u2", "u3", "cx"] ) initial_layout = [None, qr[0], qr[1], qr[2], None, qr[3]] @@ -151,7 +103,7 @@ def test_default_pass_manager_single(self): for instruction in new_circuit.data: if isinstance(instruction.operation, CXGate): - self.assertIn([bit_indices[x] for x in instruction.qubits], coupling_map) + self.assertIn([bit_indices[x] for x in instruction.qubits], ALMADEN_CMAP) def test_default_pass_manager_two(self): """Test default_pass_manager.run(circuitS). From b362df0c4227ad0109df3e67b0ca6c1384d2bc30 Mon Sep 17 00:00:00 2001 From: Jake Lishman Date: Fri, 26 Jul 2024 22:03:52 +0100 Subject: [PATCH 60/63] Allow overriding Rust toolchain in `tox` runs (#12827) It can be convenient to use different versions of the Rust toolchain for various `tox` runs. This can already be done externally to `tox` by a stateful `rustup override set ` followed by clearing the override after the tox run, but allowing the environment variable to pass through lets it be localised to just a single run. --- tox.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/tox.ini b/tox.ini index 3ee544538a09..89dc84d1758a 100644 --- a/tox.ini +++ b/tox.ini @@ -16,6 +16,7 @@ setenv = QISKIT_TEST_CAPTURE_STREAMS=1 QISKIT_PARALLEL=FALSE passenv = + RUSTUP_TOOLCHAIN RAYON_NUM_THREADS OMP_NUM_THREADS QISKIT_PARALLEL From 36633d17c5db1e8718ac069e35fe4c3fe22b8125 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Fri, 26 Jul 2024 23:04:04 +0200 Subject: [PATCH 61/63] KYOTO_CMAP --- test/python/legacy_cmaps.py | 148 +++++++++++++++++++++ test/python/visualization/test_gate_map.py | 60 +-------- 2 files changed, 150 insertions(+), 58 deletions(-) diff --git a/test/python/legacy_cmaps.py b/test/python/legacy_cmaps.py index 08d2f043ca4e..84f4be45128b 100644 --- a/test/python/legacy_cmaps.py +++ b/test/python/legacy_cmaps.py @@ -426,3 +426,151 @@ [64, 54], [64, 63], ] + +# 127 qubits +KYOTO_CMAP = [ + [0, 14], + [1, 0], + [1, 2], + [3, 2], + [4, 3], + [4, 5], + [6, 5], + [7, 6], + [8, 7], + [8, 9], + [8, 16], + [9, 10], + [11, 10], + [11, 12], + [12, 13], + [15, 4], + [16, 26], + [17, 12], + [17, 30], + [18, 14], + [18, 19], + [19, 20], + [21, 20], + [22, 15], + [22, 21], + [22, 23], + [23, 24], + [25, 24], + [25, 26], + [27, 26], + [27, 28], + [28, 29], + [28, 35], + [30, 29], + [30, 31], + [31, 32], + [32, 36], + [33, 20], + [33, 39], + [34, 24], + [34, 43], + [37, 38], + [38, 39], + [39, 40], + [40, 41], + [42, 41], + [43, 42], + [44, 43], + [44, 45], + [46, 45], + [47, 35], + [47, 46], + [48, 47], + [49, 48], + [49, 55], + [50, 49], + [50, 51], + [51, 36], + [52, 37], + [53, 41], + [53, 60], + [54, 45], + [54, 64], + [55, 68], + [56, 52], + [57, 56], + [57, 58], + [59, 58], + [59, 60], + [61, 60], + [62, 61], + [62, 63], + [63, 64], + [64, 65], + [65, 66], + [67, 66], + [67, 68], + [68, 69], + [70, 69], + [71, 58], + [72, 62], + [73, 66], + [73, 85], + [74, 70], + [75, 90], + [76, 75], + [76, 77], + [77, 71], + [77, 78], + [79, 78], + [79, 91], + [80, 79], + [81, 72], + [81, 80], + [82, 81], + [82, 83], + [83, 92], + [84, 83], + [84, 85], + [86, 85], + [87, 86], + [87, 93], + [88, 87], + [89, 74], + [89, 88], + [93, 106], + [94, 90], + [94, 95], + [96, 95], + [96, 97], + [96, 109], + [97, 98], + [98, 91], + [98, 99], + [99, 100], + [101, 100], + [101, 102], + [102, 92], + [102, 103], + [104, 103], + [104, 111], + [105, 104], + [105, 106], + [106, 107], + [107, 108], + [109, 114], + [110, 100], + [112, 108], + [113, 114], + [115, 114], + [116, 115], + [117, 116], + [118, 110], + [118, 117], + [119, 118], + [120, 119], + [121, 120], + [122, 111], + [122, 121], + [122, 123], + [124, 123], + [125, 124], + [125, 126], + [126, 112], +] diff --git a/test/python/visualization/test_gate_map.py b/test/python/visualization/test_gate_map.py index 8e87dcb085e4..9bbccedb0c30 100644 --- a/test/python/visualization/test_gate_map.py +++ b/test/python/visualization/test_gate_map.py @@ -31,6 +31,7 @@ from qiskit import QuantumRegister, QuantumCircuit from qiskit.transpiler.layout import Layout, TranspileLayout from .visualization import path_to_diagram_reference, QiskitVisualizationTestCase +from ..legacy_cmaps import KYOTO_CMAP if optionals.HAS_MATPLOTLIB: import matplotlib.pyplot as plt @@ -106,64 +107,7 @@ def test_plot_gate_map_no_backend(self): @unittest.skipUnless(optionals.HAS_SEABORN, "Seaborn not installed") def test_plot_error_map_backend_v1(self): """Test plotting error map with fake backend v1.""" - coupling_map = [ - [0, 1], - [1, 0], - [1, 2], - [1, 4], - [2, 1], - [2, 3], - [3, 2], - [3, 5], - [4, 1], - [4, 7], - [5, 3], - [5, 8], - [6, 7], - [7, 4], - [7, 6], - [7, 10], - [8, 5], - [8, 9], - [8, 11], - [9, 8], - [10, 7], - [10, 12], - [11, 8], - [11, 14], - [12, 10], - [12, 13], - [12, 15], - [13, 12], - [13, 14], - [14, 11], - [14, 13], - [14, 16], - [15, 12], - [15, 18], - [16, 14], - [16, 19], - [17, 18], - [18, 15], - [18, 17], - [18, 21], - [19, 16], - [19, 20], - [19, 22], - [20, 19], - [21, 18], - [21, 23], - [22, 19], - [22, 25], - [23, 21], - [23, 24], - [24, 23], - [24, 25], - [25, 22], - [25, 24], - [25, 26], - [26, 25], - ] + coupling_map = KYOTO_CMAP backend = GenericBackendV2( num_qubits=27, pulse_channels=True, From 6b521db1141002c55b23d46d2d3d7acb7ffe2abf Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Sat, 27 Jul 2024 12:22:36 +0200 Subject: [PATCH 62/63] more legacy_cmap --- test/python/visualization/test_gate_map.py | 351 +-------------------- 1 file changed, 4 insertions(+), 347 deletions(-) diff --git a/test/python/visualization/test_gate_map.py b/test/python/visualization/test_gate_map.py index 9bbccedb0c30..fcac1e71c400 100644 --- a/test/python/visualization/test_gate_map.py +++ b/test/python/visualization/test_gate_map.py @@ -31,7 +31,7 @@ from qiskit import QuantumRegister, QuantumCircuit from qiskit.transpiler.layout import Layout, TranspileLayout from .visualization import path_to_diagram_reference, QiskitVisualizationTestCase -from ..legacy_cmaps import KYOTO_CMAP +from ..legacy_cmaps import KYOTO_CMAP, MUMBAI_CMAP if optionals.HAS_MATPLOTLIB: import matplotlib.pyplot as plt @@ -107,11 +107,10 @@ def test_plot_gate_map_no_backend(self): @unittest.skipUnless(optionals.HAS_SEABORN, "Seaborn not installed") def test_plot_error_map_backend_v1(self): """Test plotting error map with fake backend v1.""" - coupling_map = KYOTO_CMAP backend = GenericBackendV2( num_qubits=27, pulse_channels=True, - coupling_map=coupling_map, + coupling_map=MUMBAI_CMAP, ) img_ref = path_to_diagram_reference("fake_27_q_error.png") fig = plot_error_map(backend) @@ -126,64 +125,7 @@ def test_plot_error_map_backend_v1(self): @unittest.skipUnless(optionals.HAS_SEABORN, "Seaborn not installed") def test_plot_error_map_backend_v2(self): """Test plotting error map with fake backend v2.""" - coupling_map = [ - [0, 1], - [1, 0], - [1, 2], - [1, 4], - [2, 1], - [2, 3], - [3, 2], - [3, 5], - [4, 1], - [4, 7], - [5, 3], - [5, 8], - [6, 7], - [7, 4], - [7, 6], - [7, 10], - [8, 5], - [8, 9], - [8, 11], - [9, 8], - [10, 7], - [10, 12], - [11, 8], - [11, 14], - [12, 10], - [12, 13], - [12, 15], - [13, 12], - [13, 14], - [14, 11], - [14, 13], - [14, 16], - [15, 12], - [15, 18], - [16, 14], - [16, 19], - [17, 18], - [18, 15], - [18, 17], - [18, 21], - [19, 16], - [19, 20], - [19, 22], - [20, 19], - [21, 18], - [21, 23], - [22, 19], - [22, 25], - [23, 21], - [23, 24], - [24, 23], - [24, 25], - [25, 22], - [25, 24], - [25, 26], - [26, 25], - ] + coupling_map = MUMBAI_CMAP backend = GenericBackendV2( num_qubits=27, pulse_channels=True, @@ -202,292 +144,7 @@ def test_plot_error_map_backend_v2(self): @unittest.skipUnless(optionals.HAS_SEABORN, "Seaborn not installed") def test_plot_error_map_over_100_qubit(self): """Test plotting error map with large fake backend.""" - coupling_map = [ - [0, 1], - [0, 14], - [1, 0], - [1, 2], - [2, 1], - [2, 3], - [3, 2], - [3, 4], - [4, 3], - [4, 5], - [4, 15], - [5, 4], - [5, 6], - [6, 5], - [6, 7], - [7, 6], - [7, 8], - [8, 7], - [8, 16], - [9, 10], - [10, 9], - [10, 11], - [11, 10], - [11, 12], - [12, 11], - [12, 13], - [12, 17], - [13, 12], - [14, 0], - [14, 18], - [15, 4], - [15, 22], - [16, 8], - [16, 26], - [17, 12], - [17, 30], - [18, 14], - [18, 19], - [19, 18], - [19, 20], - [20, 19], - [20, 21], - [20, 33], - [21, 20], - [21, 22], - [22, 15], - [22, 21], - [22, 23], - [23, 22], - [23, 24], - [24, 23], - [24, 25], - [24, 34], - [25, 24], - [25, 26], - [26, 16], - [26, 25], - [26, 27], - [27, 26], - [27, 28], - [28, 27], - [28, 29], - [28, 35], - [29, 28], - [29, 30], - [30, 17], - [30, 29], - [30, 31], - [31, 30], - [31, 32], - [32, 31], - [32, 36], - [33, 20], - [33, 39], - [34, 24], - [34, 43], - [35, 28], - [35, 47], - [36, 32], - [36, 51], - [37, 38], - [37, 52], - [38, 37], - [38, 39], - [39, 33], - [39, 38], - [39, 40], - [40, 39], - [40, 41], - [41, 40], - [41, 42], - [41, 53], - [42, 41], - [42, 43], - [43, 34], - [43, 42], - [43, 44], - [44, 43], - [44, 45], - [45, 44], - [45, 46], - [45, 54], - [46, 45], - [46, 47], - [47, 35], - [47, 46], - [47, 48], - [48, 47], - [48, 49], - [49, 48], - [49, 50], - [49, 55], - [50, 49], - [50, 51], - [51, 36], - [51, 50], - [52, 37], - [52, 56], - [53, 41], - [53, 60], - [54, 45], - [54, 64], - [55, 49], - [55, 68], - [56, 52], - [56, 57], - [57, 56], - [57, 58], - [58, 57], - [58, 59], - [58, 71], - [59, 58], - [59, 60], - [60, 53], - [60, 59], - [60, 61], - [61, 60], - [61, 62], - [62, 61], - [62, 63], - [62, 72], - [63, 62], - [63, 64], - [64, 54], - [64, 63], - [64, 65], - [65, 64], - [65, 66], - [66, 65], - [66, 67], - [66, 73], - [67, 66], - [67, 68], - [68, 55], - [68, 67], - [68, 69], - [69, 68], - [69, 70], - [70, 69], - [70, 74], - [71, 58], - [71, 77], - [72, 62], - [72, 81], - [73, 66], - [73, 85], - [74, 70], - [74, 89], - [75, 76], - [75, 90], - [76, 75], - [76, 77], - [77, 71], - [77, 76], - [77, 78], - [78, 77], - [78, 79], - [79, 78], - [79, 80], - [79, 91], - [80, 79], - [80, 81], - [81, 72], - [81, 80], - [81, 82], - [82, 81], - [82, 83], - [83, 82], - [83, 84], - [83, 92], - [84, 83], - [84, 85], - [85, 73], - [85, 84], - [85, 86], - [86, 85], - [86, 87], - [87, 86], - [87, 88], - [87, 93], - [88, 87], - [88, 89], - [89, 74], - [89, 88], - [90, 75], - [90, 94], - [91, 79], - [91, 98], - [92, 83], - [92, 102], - [93, 87], - [93, 106], - [94, 90], - [94, 95], - [95, 94], - [95, 96], - [96, 95], - [96, 97], - [96, 109], - [97, 96], - [97, 98], - [98, 91], - [98, 97], - [98, 99], - [99, 98], - [99, 100], - [100, 99], - [100, 101], - [100, 110], - [101, 100], - [101, 102], - [102, 92], - [102, 101], - [102, 103], - [103, 102], - [103, 104], - [104, 103], - [104, 105], - [104, 111], - [105, 104], - [105, 106], - [106, 93], - [106, 105], - [106, 107], - [107, 106], - [107, 108], - [108, 107], - [108, 112], - [109, 96], - [110, 100], - [110, 118], - [111, 104], - [111, 122], - [112, 108], - [112, 126], - [113, 114], - [114, 113], - [114, 115], - [115, 114], - [115, 116], - [116, 115], - [116, 117], - [117, 116], - [117, 118], - [118, 110], - [118, 117], - [118, 119], - [119, 118], - [119, 120], - [120, 119], - [120, 121], - [121, 120], - [121, 122], - [122, 111], - [122, 121], - [122, 123], - [123, 122], - [123, 124], - [124, 123], - [124, 125], - [125, 124], - [125, 126], - [126, 112], - [126, 125], - ] + coupling_map = KYOTO_CMAP backend = GenericBackendV2( num_qubits=127, coupling_map=coupling_map, pulse_channels=True, seed=42 ) From 889173bc154b5fe79594694a2fadd8da59986753 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Sat, 27 Jul 2024 21:40:23 +0200 Subject: [PATCH 63/63] https://github.com/Qiskit/qiskit/issues/12832 --- test/python/result/test_mitigators.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/python/result/test_mitigators.py b/test/python/result/test_mitigators.py index 8112089b6ad6..8dcdedc433fe 100644 --- a/test/python/result/test_mitigators.py +++ b/test/python/result/test_mitigators.py @@ -120,6 +120,9 @@ def test_mitigation_improvement(self): """Test whether readout mitigation led to more accurate results""" shots = 1024 with self.assertWarns(DeprecationWarning): + # TODO self.assignment_matrices calls LocalReadoutMitigator, + # which only supports BackendV1 at the moment: + # https://github.com/Qiskit/qiskit/issues/12832 assignment_matrices = self.assignment_matrices() mitigators = self.mitigators(assignment_matrices) circuit, circuit_name, num_qubits = self.ghz_3_circuit()